@import url(https://fonts.googleapis.com/css2?family=Anton&family=Archivo+Black&family=Archivo:wght@400;600&family=Bungee&family=VT323&family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Inter:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,400;1,600&family=Spectral:ital,wght@0,300;0,400;1,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Pathway+Gothic+One&display=swap);@import url(https://rsms.me/inter/inter.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--c-red:#e8001c;--c-yellow:#ffe600;--c-blue:#1530d6;--c-navy:#0b1a9e;--c-magenta:#ff2bd6;--c-lime:#39ff14;--c-cyan:#00e5ff;--c-orange:#ff8a00;--c-purple:#7a1fff;--win:#d3d3d3;--win-dark:#fff;--ink:#000;--paper:#fff;--font-display:"Anton",Impact,"Arial Narrow Bold",sans-serif;--font-block:"Archivo Black","Arial Black",sans-serif;--font-body:"Archivo",Verdana,Tahoma,sans-serif;--font-pixel:"VT323","Courier New",monospace;--font-sign:"Bungee","Archivo Black",sans-serif;--bevel-out:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px var(--win-dark),inset 3px 3px #dfdfdf;--bevel-in:inset 2px 2px #404040,inset -2px -2px #fff,inset 3px 3px var(--win-dark),inset -3px -3px #dfdfdf;--hard-shadow:5px 5px 0 var(--ink)}*,:after,:before{box-sizing:border-box}#root,body,html{margin:0;padding:0}body,html{max-width:100%;overflow-x:hidden}body{color:#000;color:var(--ink);font-family:Archivo,Verdana,Tahoma,sans-serif;font-family:var(--font-body);min-height:100vh}body,body:before{background-color:#fff}body:before{--dice:#d3d3d3;background-image:linear-gradient(45deg,var(--dice) 25%,transparent 25%,transparent 75%,var(--dice) 75%,var(--dice)),linear-gradient(-45deg,var(--dice) 25%,transparent 25%,transparent 75%,var(--dice) 75%,var(--dice));background-size:10px 10px;content:"";height:300vmax;left:50%;pointer-events:none;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:300vmax;z-index:-1}html[data-theme]:not([data-theme=storefront]) body:before{display:none}img{display:block;max-width:100%}a{color:#00e}a:visited{color:#551a8b}p{font-size:16px;line-height:1.5}h1,h2,h3,p{margin:0}button{cursor:pointer;font:inherit}:focus-visible{outline:3px dashed #ff2bd6;outline:3px dashed var(--c-magenta);outline-offset:2px}.site{background:#39ff14;background:var(--c-lime);border:6px solid #d3d3d3;border:6px solid var(--win);box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);margin:14px auto;max-width:95%;outline:4px solid #0b1a9e;outline:4px solid var(--c-navy);position:relative}.mainContainer{min-height:60vh;padding:10px;position:relative}.blink{-webkit-animation:blink .1s steps(1) infinite;animation:blink .1s steps(1) infinite}@-webkit-keyframes blink{50%{opacity:0}}@keyframes blink{50%{opacity:0}}.loading{color:#fff;color:var(--paper);font-family:VT323,Courier New,monospace;font-family:var(--font-pixel);font-size:32px;padding:80px 0;text-align:center}.win{background:#d3d3d3;background:var(--win);box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);margin-bottom:14px;padding:4px}.win__bar{align-items:center;background:linear-gradient(90deg,navy,#1084d0);color:#fff;color:var(--paper);display:flex;font-family:Archivo Black,Arial Black,sans-serif;font-family:var(--font-block);font-size:13px;gap:8px;justify-content:space-between;letter-spacing:.02em;padding:3px 4px 3px 8px}.win__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.win__actions{margin-left:auto}.win__action{text-wrap:nowrap;background:#ffe600;background:var(--c-yellow);box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);color:#000!important;color:var(--ink)!important;display:inline-block;font:10px/1.2 Archivo Black,Arial Black,sans-serif;font:10px/1.2 var(--font-block);padding:2px 8px;text-decoration:none}.win__action:hover{background:#39ff14;background:var(--c-lime)}.win__controls{display:flex;flex-shrink:0;gap:2px}.win__controls span{background:#d3d3d3;background:var(--win);box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);color:#000;color:var(--ink);display:grid;font:700 11px/1 Archivo,Verdana,Tahoma,sans-serif;font:700 11px/1 var(--font-body);height:16px;place-items:center;width:18px}.win__body{background:#fff;background:var(--paper);box-shadow:inset 2px 2px #404040,inset -2px -2px #fff,inset 3px 3px #fff,inset -3px -3px #dfdfdf;box-shadow:var(--bevel-in);margin-top:4px;padding:14px}.btn95{align-items:center;background:#d3d3d3;background:var(--win);border:0;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);color:#000!important;color:var(--ink)!important;display:inline-flex;font-family:Archivo Black,Arial Black,sans-serif;font-family:var(--font-block);font-size:13px;gap:4px;padding:6px 10px;text-decoration:none;text-transform:uppercase}.btn95.is-pressed,.btn95:active{background-color:#dcdcdc;background-image:repeating-conic-gradient(silver 0 25%,#fff 0 50%);background-size:2px 2px;box-shadow:inset 2px 2px #404040,inset -2px -2px #fff,inset 3px 3px #fff,inset -3px -3px #dfdfdf;box-shadow:var(--bevel-in)}.btn95--tag{font-family:VT323,Courier New,monospace;font-family:var(--font-pixel);font-size:18px;padding:3px 10px;text-transform:none}.btn95--clear{color:#e8001c!important;color:var(--c-red)!important}.frame-img{height:100%;overflow:hidden;position:relative;width:100%}.frame-img img{height:100%;object-fit:cover;width:100%}.frame-img__swap{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.frame-img:hover .frame-img__swap,a:hover .frame-img__swap{opacity:1}.frame-img--contain,.frame-img--contain img{height:auto}.frame-img--contain img{margin:0 auto;max-height:78vh;object-fit:contain}body.page-glitch .site{-webkit-animation:page-tear .38s steps(3) 1;animation:page-tear .38s steps(3) 1}body.page-glitch:after{background:repeating-linear-gradient(0deg,rgba(255,43,214,.18) 0 3px,transparent 3px 7px);content:"";inset:0;mix-blend-mode:difference;pointer-events:none;position:fixed;z-index:9999}@-webkit-keyframes page-tear{0%{-webkit-filter:hue-rotate(80deg);filter:hue-rotate(80deg);-webkit-transform:translateX(-8px) skewX(3deg);transform:translateX(-8px) skewX(3deg)}50%{-webkit-filter:invert(.15) saturate(2);filter:invert(.15) saturate(2);-webkit-transform:translateX(6px);transform:translateX(6px)}to{-webkit-filter:none;filter:none;-webkit-transform:none;transform:none}}@keyframes page-tear{0%{-webkit-filter:hue-rotate(80deg);filter:hue-rotate(80deg);-webkit-transform:translateX(-8px) skewX(3deg);transform:translateX(-8px) skewX(3deg)}50%{-webkit-filter:invert(.15) saturate(2);filter:invert(.15) saturate(2);-webkit-transform:translateX(6px);transform:translateX(6px)}to{-webkit-filter:none;filter:none;-webkit-transform:none;transform:none}}.sparkle{-webkit-animation:sparkle .9s ease-out forwards;animation:sparkle .9s ease-out forwards;font-size:18px;line-height:1;pointer-events:none;position:fixed;text-shadow:0 0 6px currentColor;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10000}@-webkit-keyframes sparkle{to{opacity:0;-webkit-transform:translate(calc(-50% + var(--drift)),28px) scale(.3) rotate(200deg);transform:translate(calc(-50% + var(--drift)),28px) scale(.3) rotate(200deg)}}@keyframes sparkle{to{opacity:0;-webkit-transform:translate(calc(-50% + var(--drift)),28px) scale(.3) rotate(200deg);transform:translate(calc(-50% + var(--drift)),28px) scale(.3) rotate(200deg)}}.burst{-webkit-animation:burst-pulse 1.6s ease-in-out infinite;animation:burst-pulse 1.6s ease-in-out infinite;background:#e8001c;background:var(--c-red);-webkit-clip-path:polygon(50% 0,61% 10%,77% 7%,79% 23%,95% 27%,88% 42%,100% 54%,87% 64%,92% 80%,76% 81%,69% 96%,55% 88%,42% 100%,34% 86%,18% 92%,17% 76%,2% 70%,11% 56%,0 44%,13% 34%,8% 18%,25% 16%,31% 2%,44% 11%);clip-path:polygon(50% 0,61% 10%,77% 7%,79% 23%,95% 27%,88% 42%,100% 54%,87% 64%,92% 80%,76% 81%,69% 96%,55% 88%,42% 100%,34% 86%,18% 92%,17% 76%,2% 70%,11% 56%,0 44%,13% 34%,8% 18%,25% 16%,31% 2%,44% 11%);color:#fff;color:var(--paper);display:inline-grid;font:18px/1 Anton,Impact,Arial Narrow Bold,sans-serif;font:18px/1 var(--font-display);height:92px;padding:14px;place-items:center;text-align:center;-webkit-transform:rotate(-14deg);transform:rotate(-14deg);width:92px}.burst--small{background:#ffe600;background:var(--c-yellow);color:#e8001c;color:var(--c-red);font-size:14px;height:58px;padding:8px;width:58px}@-webkit-keyframes burst-pulse{50%{-webkit-transform:rotate(-8deg) scale(1.08);transform:rotate(-8deg) scale(1.08)}}@keyframes burst-pulse{50%{-webkit-transform:rotate(-8deg) scale(1.08);transform:rotate(-8deg) scale(1.08)}}.stars{color:#ffbf00;font-size:16px;letter-spacing:2px;margin:0 0 4px;text-shadow:1px 1px 0 #000;text-shadow:1px 1px 0 var(--ink)}.price{color:#e8001c;color:var(--c-red);font:44px/.9 Anton,Impact,Arial Narrow Bold,sans-serif;font:44px/.9 var(--font-display);letter-spacing:-.02em}.price sup{font-size:.48em;margin-left:1px;vertical-align:top}.site-header{padding:10px 10px 0;position:relative;z-index:2}.topchip-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1.1fr 1fr 1.1fr}.topchip{align-items:center;border:4px solid #000;border:4px solid var(--ink);display:flex;flex-direction:row;font-family:Archivo Black,Arial Black,sans-serif;font-family:var(--font-block);font-size:22px;justify-content:center;line-height:1;min-height:74px;padding:6px 10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.topchip:visited{color:inherit}.topchip--red{background:#fff;background:var(--paper);border-color:#e8001c;border-color:var(--c-red);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px #e8001c;box-shadow:inset 0 0 0 3px var(--paper),inset 0 0 0 5px var(--c-red);color:#e8001c!important;color:var(--c-red)!important}.topchip--blue{background:#1530d6;background:var(--c-blue);border-color:#ffe600;border-color:var(--c-yellow);color:#ffe600!important;color:var(--c-yellow)!important;outline:3px solid #1530d6;outline:3px solid var(--c-blue)}.topchip--blue small{background:#e8001c;background:var(--c-red);color:#fff;color:var(--paper);font-size:11px;margin-top:5px;padding:2px 6px}.topchip--checker{-webkit-text-stroke:1.5px #000;-webkit-text-stroke:1.5px var(--ink);background-color:#ff2bd6;background-color:var(--c-magenta);background-image:repeating-conic-gradient(#7a1fff 0 25%,#ff2bd6 0 50%);background-image:repeating-conic-gradient(var(--c-purple) 0 25%,var(--c-magenta) 0 50%);background-size:18px 18px;color:#39ff14!important;color:var(--c-lime)!important;flex-direction:row;font-family:Bungee,Archivo Black,sans-serif;font-family:var(--font-sign);font-size:26px;gap:10px}.topchip--checker-grey{background-color:#d3d3d3;background-color:var(--win);background-image:repeating-conic-gradient(#fff 0 25%,#d3d3d3 0 50%);background-image:repeating-conic-gradient(var(--win-dark) 0 25%,var(--win) 0 50%)}.topchip__icon{-webkit-text-stroke:0;background:#fff;background:var(--paper);border:3px solid #000;border:3px solid var(--ink);color:#000;color:var(--ink);display:grid;font-size:24px;height:34px;place-items:center;width:44px}.logo-bar{align-items:center;background:#ffe600;background:var(--c-yellow);border:4px solid #e8001c;border:4px solid var(--c-red);gap:10px;justify-content:space-between;margin-top:8px;padding:8px 10px;position:relative}.flames{-webkit-filter:saturate(1.6);filter:saturate(1.6);font-size:40px}.flames--flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.logo-bar__home{align-items:center;display:flex;gap:10px;justify-content:center;min-width:0;text-decoration:none}.logo-bar{display:flex}.logo-bar__img{flex:1 1;max-height:72px;min-width:0;width:auto}.logo-bar__sign{flex:0 0;min-width:20px}.chrome-text{-webkit-text-stroke:2px #000;-webkit-text-stroke:2px var(--ink);background:linear-gradient(180deg,#fff,#c9d6ff 30%,#3a3f6b 48%,#11152e 52%,#9fb3ff 62%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-filter:drop-shadow(4px 4px 0 #e8001c) drop-shadow(2px 2px 0 #000);filter:drop-shadow(4px 4px 0 #e8001c) drop-shadow(2px 2px 0 #000);-webkit-filter:drop-shadow(4px 4px 0 var(--c-red)) drop-shadow(2px 2px 0 var(--ink));filter:drop-shadow(4px 4px 0 var(--c-red)) drop-shadow(2px 2px 0 var(--ink));font-family:Anton,Impact,Arial Narrow Bold,sans-serif;font-family:var(--font-display);font-size:30px;font-style:italic;letter-spacing:.01em;line-height:1;text-transform:uppercase;-webkit-transform:skewX(-8deg);transform:skewX(-8deg);white-space:nowrap}.subscribe{background:#1530d6;background:var(--c-blue);border:3px solid #fff;border:3px solid var(--paper);color:#fff!important;color:var(--paper)!important;display:flex;flex-direction:column;font-family:Archivo Black,Arial Black,sans-serif;font-family:var(--font-block);font-size:18px;height:100%;justify-content:center;line-height:1.1;min-height:72px;outline:3px solid #000;outline:3px solid var(--ink);padding:8px 10px;position:relative;text-decoration:none}.subscribe small{color:#ffe600;color:var(--c-yellow);font-size:14px}.subscribe .burst{position:absolute;right:-16px;top:-22px}.nav-strip{background:#0b1a9e;background:var(--c-navy);border:3px solid #000;border:3px solid var(--ink);display:flex;flex-wrap:wrap;justify-content:left;margin-top:8px;padding:4px}.nav-strip a{border-left:2px solid hsla(0,0%,100%,.6);color:#fff!important;color:var(--paper)!important;font-family:Archivo Black,Arial Black,sans-serif;font-family:var(--font-block);font-size:15px;letter-spacing:.04em;padding:6px 16px;text-decoration:none}.nav-strip a:first-child{border-left:0}.nav-strip a:hover{text-decoration:underline}.nav-strip a.active{background:#ffe600;background:var(--c-yellow);color:#0b1a9e!important;color:var(--c-navy)!important}.storefront{grid-gap:10px;display:grid;gap:10px;grid-template-areas:"left center right";grid-template-columns:230px minmax(0,1fr) 290px;margin-bottom:14px}.col{display:flex;flex-direction:column;gap:10px;min-width:0}.col--left{grid-area:left}.col--center{grid-area:center}.col--right{grid-area:right}.box-label{border:3px solid #000;border:3px solid var(--ink);color:#fff;color:var(--paper);font:18px/1.1 Archivo Black,Arial Black,sans-serif;font:18px/1.1 var(--font-block);letter-spacing:.06em;margin:0;padding:4px 8px;text-align:center}.box-label--red{background:#e8001c;background:var(--c-red)}.box-label--black{background:#000;background:var(--ink);border-color:#e8001c;border-color:var(--c-red);color:#fff;color:var(--paper)}.frame-tile{background:#39ff14;background:var(--c-lime);border:4px solid #e8001c;border:4px solid var(--c-red);display:flex;flex-direction:column;outline:3px solid #000;outline:3px solid var(--ink);text-decoration:none}.frame-tile .frame-img{aspect-ratio:4/3}.frame-tile--tall .frame-img{aspect-ratio:1}.col--left .frame-tile:nth-of-type(2){background:#7a1fff;background:var(--c-purple);border-color:#7a1fff;border-color:var(--c-purple)}.col--right .frame-tile:first-of-type{border-color:#00e5ff;border-color:var(--c-cyan)}.col--right .frame-tile:nth-of-type(2){border-color:#ff2bd6;border-color:var(--c-magenta)}.frame-tile__label{background:#000;background:var(--ink);color:#fff;color:var(--paper);font:15px/1.2 Archivo Black,Arial Black,sans-serif;font:15px/1.2 var(--font-block);overflow:hidden;padding:3px 6px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.webring-grid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr 1fr}.badge{align-items:center;border:2px outset #eee;display:flex;font:11px/1 Archivo Black,Arial Black,sans-serif;font:11px/1 var(--font-block);gap:4px;min-height:34px;overflow:hidden;padding:3px 5px;text-align:left;text-transform:uppercase}.badge span{font-size:16px}.badge--lime{background:#0f6b00;color:#39ff14;color:var(--c-lime)}.badge--pink{background:#ffb3ef;color:#a1007f}.badge--cyan{background:#002b6b;color:#00e5ff;color:var(--c-cyan)}.badge--red{background:#fff;background:var(--paper);color:#e8001c;color:var(--c-red)}.badge--blue{background:#0b1a9e;background:var(--c-navy);color:#ffe600;color:var(--c-yellow)}.badge--yellow{background:#ffe600;background:var(--c-yellow);color:#000;color:var(--ink)}.badge:hover{-webkit-filter:invert(1);filter:invert(1)}.badge.is-on{-webkit-animation:blink .8s steps(1) infinite;animation:blink .8s steps(1) infinite;border-style:inset;outline:2px dashed #ffe600;outline:2px dashed var(--c-yellow)}.hit-counter{background:#111;border:3px inset #555;display:flex;gap:2px;justify-content:center;padding:5px}.hit-counter span{background:#000;border:1px solid #333;color:#ff2a2a;font:28px/1 VT323,Courier New,monospace;font:28px/1 var(--font-pixel);padding:2px 0;text-align:center;text-shadow:0 0 6px #ff2a2a;width:22px}.construction{align-items:center;background:#ffe600;background:var(--c-yellow);border:8px solid;border-image:repeating-linear-gradient(45deg,#000 0 10px,#ffe600 10px 20px) 8;border-image:repeating-linear-gradient(45deg,var(--ink) 0 10px,var(--c-yellow) 10px 20px) 8;display:flex;font:16px/1 Archivo Black,Arial Black,sans-serif;font:16px/1 var(--font-block);gap:8px;padding:8px}.construction span:first-child{font-size:30px}.room-wrap{background:#d3d3d3;background:var(--win);border:4px solid #000;border:4px solid var(--ink);color:inherit;display:block;text-decoration:none}.room{--depth:320px;background:#000;height:500px;overflow:hidden;-webkit-perspective:720px;perspective:720px;-webkit-perspective-origin:50% 45%;perspective-origin:50% 45%;position:relative}.room__inner{inset:0;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.room__face{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.room__back{background:radial-gradient(ellipse 30% 14% at 28% 30%,#fff 60%,transparent 62%),radial-gradient(ellipse 22% 10% at 70% 22%,#fff 60%,transparent 62%),radial-gradient(ellipse 140% 40% at 50% 110%,#2fae2f 50%,transparent 51%),linear-gradient(180deg,#0a5cff,#59a8ff 55%,#bfe3ff 80%);inset:0;-webkit-transform:translateZ(calc(var(--depth)*-1));transform:translateZ(calc(var(--depth)*-1))}.room__left{background:linear-gradient(90deg,#ff2bd6,#b0009a);left:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left center;transform-origin:left center}.room__left,.room__right{height:100%;top:0;width:var(--depth)}.room__right{background:linear-gradient(270deg,#0bd400,#066b00);right:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right center;transform-origin:right center}.room__ceiling{background-color:#0e0e3a;background-image:linear-gradient(#00e5ff 1px,transparent 0),linear-gradient(90deg,#00e5ff 1px,transparent 0);background-image:linear-gradient(var(--c-cyan) 1px,transparent 1px),linear-gradient(90deg,var(--c-cyan) 1px,transparent 1px);background-size:40px 40px;top:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center top;transform-origin:center top}.room__ceiling,.room__floor{height:var(--depth);left:0;width:100%}.room__floor{background-color:#ffe600;background-color:var(--c-yellow);background-image:repeating-conic-gradient(#39ff14 0 25%,#ffe600 0 50%);background-image:repeating-conic-gradient(var(--c-lime) 0 25%,var(--c-yellow) 0 50%);background-size:64px 64px;bottom:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}.room__exhibit{align-items:center;display:flex;height:84%;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) translateZ(calc(var(--depth)*-.45));transform:translate(-50%,-50%) translateZ(calc(var(--depth)*-.45));-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:52%}.room__exhibit img{-webkit-animation:bob 4s ease-in-out infinite;animation:bob 4s ease-in-out infinite;-webkit-filter:drop-shadow(6px 10px 0 rgba(0,0,0,.35));filter:drop-shadow(6px 10px 0 rgba(0,0,0,.35));height:100%;object-fit:contain;width:100%}.room__shadow{-webkit-animation:shadow 4s ease-in-out infinite;animation:shadow 4s ease-in-out infinite;background:radial-gradient(ellipse,rgba(0,0,0,.45),transparent 70%);bottom:-4%;height:8%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}@-webkit-keyframes bob{50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bob{50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes shadow{50%{opacity:.6;-webkit-transform:translateX(-50%) scale(.8);transform:translateX(-50%) scale(.8)}}@keyframes shadow{50%{opacity:.6;-webkit-transform:translateX(-50%) scale(.8);transform:translateX(-50%) scale(.8)}}.room__exhibit{transition:opacity .22s ease}.room.is-switching .room__exhibit{opacity:0}.callout{align-items:center;-webkit-animation:callout-in .4s steps(3) both;animation:callout-in .4s steps(3) both;background:#fff;background:var(--paper);border:1px solid #1530d6;border:1px solid var(--c-blue);color:#1530d6;color:var(--c-blue);display:flex;font:17px/1 VT323,Courier New,monospace;font:17px/1 var(--font-pixel);gap:4px;padding:1px 6px;pointer-events:none;position:absolute;text-transform:uppercase;z-index:3}.callout__dot{background:#1530d6;background:var(--c-blue);height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}@-webkit-keyframes callout-in{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}}@keyframes callout-in{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}}.room__label{align-items:stretch;border:3px solid #000;border:3px solid var(--ink);bottom:10px;display:flex;font-family:Archivo Black,Arial Black,sans-serif;font-family:var(--font-block);left:10px;max-width:calc(100% - 20px);position:absolute;text-transform:uppercase;z-index:3}.room__title{background:#fff;background:var(--paper);font-size:16px;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap}.room__year{background:#e8001c;background:var(--c-red);color:#fff;color:var(--paper);font-size:16px;padding:4px 8px}.scrollbar{border-top:2px solid #000;border-top:2px solid var(--ink);display:flex;height:24px}.scrollbar__btn{background:#d3d3d3;background:var(--win);border:0;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);font-size:11px;width:26px}.scrollbar__btn:active{box-shadow:inset 2px 2px #404040,inset -2px -2px #fff,inset 3px 3px #fff,inset -3px -3px #dfdfdf;box-shadow:var(--bevel-in)}.scrollbar__track{background-color:#dcdcdc;background-image:repeating-conic-gradient(silver 0 25%,#fff 0 50%);background-size:2px 2px;flex:1 1;position:relative}.scrollbar__thumb{background:#d3d3d3;background:var(--win);bottom:0;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);min-width:30px;position:absolute;top:0;transition:left .25s steps(4)}.marquee{overflow:hidden;white-space:nowrap}.marquee__track{-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite;-webkit-animation:marquee var(--marquee-duration,30s) linear infinite;animation:marquee var(--marquee-duration,30s) linear infinite;display:flex;width:-webkit-max-content;width:max-content}.marquee--reverse .marquee__track{animation-direction:reverse}.marquee:hover .marquee__track{-webkit-animation-play-state:paused;animation-play-state:paused}.marquee__run{display:flex}.marquee__sep{margin:0 10px}@-webkit-keyframes marquee{to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.marquee--ticker{border:3px solid #ffe600;border:3px solid var(--c-yellow);color:#ffe600;color:var(--c-yellow);font:26px/1 Anton,Impact,Arial Narrow Bold,sans-serif;font:26px/1 var(--font-display);letter-spacing:.04em;padding:6px 0}.headline--ticker{font:100px/1 Anton,Impact,Arial Narrow Bold,sans-serif;font:100px/1 var(--font-display)}.marquee--ticker .marquee__sep{color:#ff2bd6;color:var(--c-magenta)}.marquee__link{color:inherit!important;text-decoration:none}.marquee__link:hover{color:#39ff14!important;color:var(--c-lime)!important;text-decoration:underline}.marquee--link{display:block;text-decoration:none}.marquee--insta{background:linear-gradient(100deg,#7a1fff,#ff2bd6,#ff8a00);background:linear-gradient(100deg,var(--c-purple),var(--c-magenta),var(--c-orange));border:3px solid #000;border:3px solid var(--ink);color:#fff!important;color:var(--paper)!important;font:20px/1 Archivo Black,Arial Black,sans-serif;font:20px/1 var(--font-block);padding:8px 0;text-shadow:1px 1px 0 #000;text-shadow:1px 1px 0 var(--ink)}.marquee--insta .marquee__track{-webkit-animation-duration:10s;animation-duration:10s}.marquee--insta .marquee__sep{color:#ffe600;color:var(--c-yellow)}.showcase{background:#000;background:var(--ink);border:3px solid #000;border:3px solid var(--ink);display:block;position:relative;text-decoration:none}.showcase img{display:block;height:auto;object-fit:cover;width:100%}.showcase__label{background:#ffe600;background:var(--c-yellow);color:#000;color:var(--ink);font:9px/1.2 Archivo Black,Arial Black,sans-serif;font:9px/1.2 var(--font-block);letter-spacing:.08em;padding:1px 4px;position:absolute;right:0;top:0}a.showcase:hover{outline:3px solid #39ff14;outline:3px solid var(--c-lime)}.center-frames .showcase:only-child{grid-column:1/-1}.center-frames:has(.showcase){align-items:start}.topchip-row--showcase{grid-template-columns:1.1fr 1fr 1.1fr 1fr}.showcase--header{overflow:hidden;padding:0}.showcase--header img{height:100%;inset:0;object-fit:cover;position:absolute}.ascii-box__screen{background:#d3d3d3;border:4px solid #000;border:4px solid var(--ink);border-top:0;display:block;height:260px;overflow:hidden;position:relative}.ascii-box__loading{color:#000;color:var(--ink);display:grid;font:22px/1 VT323,Courier New,monospace;font:22px/1 var(--font-pixel);inset:0;place-items:center;position:absolute}.enter-btn{background:#050505;background-image:radial-gradient(#222 1px,transparent 0);background-size:4px 4px;border:5px double #39ff14;border:5px double var(--c-lime);color:#ff2a2a!important;display:grid;font:46px/1 Bungee,Archivo Black,sans-serif;font:46px/1 var(--font-sign);padding:10px 6px;place-items:center;text-decoration:none;text-shadow:0 0 4px #ff2a2a,0 0 14px #ff2a2a,0 0 28px #ff0040}.enter-btn:hover{border-color:#ffe600;border-color:var(--c-yellow);color:#ffe600!important;color:var(--c-yellow)!important;text-shadow:0 0 4px #ffe600,0 0 18px #ff8a00;text-shadow:0 0 4px var(--c-yellow),0 0 18px var(--c-orange)}.promo{align-items:center;border:3px solid #000;border:3px solid var(--ink);display:flex;flex-direction:column;font:17px/1.1 Archivo Black,Arial Black,sans-serif;font:17px/1.1 var(--font-block);padding:6px 8px;text-align:center;text-decoration:none;text-transform:uppercase}.promo--purple{background:#7a1fff;background:var(--c-purple);color:#ffe600;color:var(--c-yellow)}.promo--purple strong{font-size:26px}.promo--purple span{color:#fff;color:var(--paper);font-size:13px}.promo--red{background:#e8001c;background:var(--c-red)}.promo--blue,.promo--red{color:#fff!important;color:var(--paper)!important}.promo--blue{background:#1530d6;background:var(--c-blue);border-color:#00e5ff;border-color:var(--c-cyan)}.promo:hover{box-shadow:4px 4px 0 #000;box-shadow:4px 4px 0 var(--ink);-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.welcome .headline p{font:24px/1.25 Archivo Black,Arial Black,sans-serif;font:24px/1.25 var(--font-block);text-transform:uppercase}.chaos-window-frame,.welcome .headline p:last-child{margin-bottom:0}.chaos-window-frame .win__body{padding:0}.chaos-window.chaos-stage{background:#000;display:block;height:520px;min-height:0;overflow:hidden;position:relative;text-decoration:none;z-index:auto}.chaos-window.chaos-stage,.chaos-window.chaos-stage *{cursor:pointer}.chaos-window.chaos-stage .mainCanvas{inset:0;pointer-events:none;position:absolute!important}.chaos-window.chaos-stage{isolation:isolate}.chaos-window.chaos-stage .mainbackground{position:absolute;z-index:0}.chaos-window.chaos-stage canvas{background:transparent}.chaos-window.chaos-stage .projectList{display:none!important}.chaos-window__loading{color:#39ff14;color:var(--c-lime);display:grid;font:28px/1 VT323,Courier New,monospace;font:28px/1 var(--font-pixel);inset:0;place-items:center;position:absolute}.chaos-window__hint{background:#000;background:var(--ink);border:2px solid #39ff14;border:2px solid var(--c-lime);bottom:10px;color:#39ff14;color:var(--c-lime);font:18px/1 VT323,Courier New,monospace;font:18px/1 var(--font-pixel);left:50%;padding:4px 10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:background .15s;white-space:nowrap}.chaos-window:hover .chaos-window__hint{background:#39ff14;background:var(--c-lime);color:#000;color:var(--ink)}.col--right .room{--depth:170px;height:340px;-webkit-perspective:520px;perspective:520px}.col--right .room__title,.col--right .room__year{font-size:13px}.col--right .callout{font-size:14px}.center-frames{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.frame-tile--wide .frame-img{aspect-ratio:16/10}.center-frames .frame-tile:first-of-type{border-color:#00e5ff;border-color:var(--c-cyan)}.center-frames .frame-tile:nth-of-type(2){border-color:#ff2bd6;border-color:var(--c-magenta)}.insta .win__body>*{margin-left:auto;margin-right:auto;max-width:935px}.win__action[disabled]{cursor:default;opacity:.5}.win__action.is-on{background:#39ff14;background:var(--c-lime)}button.win__action{border:0;cursor:pointer;margin-left:4px}.insta__status{color:#0b1a9e;color:var(--c-navy);font:22px/1.2 VT323,Courier New,monospace;font:22px/1.2 var(--font-pixel);margin:0}.insta__status small{color:#e8001c;color:var(--c-red)}.ig-grid{grid-gap:4px;align-items:start;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr))}.ig-tile{aspect-ratio:1;background:#111;overflow:hidden;position:relative}.ig-tile--portrait{aspect-ratio:3/4}.ig-tile img,.ig-tile video{display:block;height:100%;object-fit:cover;width:100%}.ig-arrow{background:hsla(0,0%,100%,.85);border:0;border-radius:50%;color:#000;color:var(--ink);cursor:pointer;display:grid;font:24px/1 Archivo,Verdana,Tahoma,sans-serif;font:24px/1 var(--font-body);height:30px;opacity:.85;padding:0 0 3px;place-items:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s;width:30px}.ig-arrow:hover{opacity:1;-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.ig-arrow--prev{left:8px}.ig-arrow--next{right:8px}.ig-dots{bottom:8px;display:flex;gap:4px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0}.ig-dots span{background:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.6);height:6px;width:6px}.ig-dots span.is-on{background:#fff;background:var(--paper)}.ig-sentinel{height:1px}.promo--insta{background:linear-gradient(100deg,#7a1fff,#ff2bd6,#ff8a00);background:linear-gradient(100deg,var(--c-purple),var(--c-magenta),var(--c-orange));color:#fff!important;color:var(--paper)!important;text-shadow:1px 1px 0 #000;text-shadow:1px 1px 0 var(--ink)}.promo--insta span{color:#ffe600;color:var(--c-yellow);font-size:11px}.shooter-stage{background:#05010d;color:#fff;color:var(--paper);inset:0;position:fixed;z-index:1000}.shooter-stage canvas{display:block}.shooter-hud{inset:0;pointer-events:none;position:absolute;z-index:2}.shooter-hud__stats{background:rgba(0,0,0,.55);border:2px solid #39ff14;border:2px solid var(--c-lime);color:#39ff14;color:var(--c-lime);display:flex;flex-direction:column;font:20px/1.1 VT323,Courier New,monospace;font:20px/1.1 var(--font-pixel);gap:2px;left:14px;padding:8px 10px;position:absolute;text-shadow:0 0 6px rgba(57,255,20,.7);top:14px}.shooter-hud__stats strong{color:#fff;color:var(--paper);font-weight:400}.shooter-crosshair{background:linear-gradient(#39ff14,#39ff14) 50% /2px 100% no-repeat,linear-gradient(#39ff14,#39ff14) 50% /100% 2px no-repeat;background:linear-gradient(var(--c-lime),var(--c-lime)) 50% /2px 100% no-repeat,linear-gradient(var(--c-lime),var(--c-lime)) 50% /100% 2px no-repeat;-webkit-filter:drop-shadow(0 0 4px #39ff14);filter:drop-shadow(0 0 4px #39ff14);-webkit-filter:drop-shadow(0 0 4px var(--c-lime));filter:drop-shadow(0 0 4px var(--c-lime));height:22px;left:50%;opacity:.4;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px}.shooter-stage.is-locked .shooter-crosshair{opacity:1}.shooter-exit{pointer-events:auto;position:absolute;right:14px;top:14px}.shooter-hint{bottom:16px;font:20px/1 VT323,Courier New,monospace;font:20px/1 var(--font-pixel);left:0;margin:0;right:0}.shooter-hint,.shooter-overlay{color:#39ff14;color:var(--c-lime);position:absolute;text-align:center}.shooter-overlay{align-items:center;background:rgba(5,1,13,.55);display:flex;flex-direction:column;font:28px/1.2 VT323,Courier New,monospace;font:28px/1.2 var(--font-pixel);gap:14px;inset:0;justify-content:center;z-index:1}.shooter-overlay.is-hidden{display:none}.shooter-overlay p{color:#39ff14;color:var(--c-lime);margin:0}.shooter-start{background:#000;border:4px double #39ff14;border:4px double var(--c-lime);color:#39ff14;color:var(--c-lime);cursor:pointer;font:40px/1 Bungee,Archivo Black,sans-serif;font:40px/1 var(--font-sign);padding:14px 28px;text-shadow:0 0 10px #39ff14;text-shadow:0 0 10px var(--c-lime)}.shooter-start:hover{background:#39ff14;background:var(--c-lime);color:#000}.shooter-controls{font-size:22px}.shooter-cleared{color:#ff2bd6!important;color:var(--c-magenta)!important;font:64px/1 Bungee,Archivo Black,sans-serif;font:64px/1 var(--font-sign);text-shadow:0 0 18px #ff2bd6;text-shadow:0 0 18px var(--c-magenta)}.shooter-mode{font-size:14px;left:50%;pointer-events:auto;position:absolute;top:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shooter-mode small{font:16px/1 VT323,Courier New,monospace;font:16px/1 var(--font-pixel);margin-left:6px;opacity:.7;text-transform:none}.shooter-stage--inspect .shooter-mode{background:#00e5ff;background:var(--c-cyan)}.shooter-stage--inspect .shooter-crosshair{background:radial-gradient(circle,#00e5ff 0 2px,transparent 3px);background:radial-gradient(circle,var(--c-cyan) 0 2px,transparent 3px);border:2px solid #00e5ff;border:2px solid var(--c-cyan);border-radius:50%;-webkit-filter:drop-shadow(0 0 5px #00e5ff);filter:drop-shadow(0 0 5px #00e5ff);-webkit-filter:drop-shadow(0 0 5px var(--c-cyan));filter:drop-shadow(0 0 5px var(--c-cyan));height:34px;width:34px}.shooter-hud__picker{bottom:44px;left:0;pointer-events:auto;position:absolute;right:0}.shooter-hud__picker .shooter-picker{font-size:16px}.shooter-hud__picker .btn95{font-size:11px;padding:4px 8px}.shooter-picker{align-items:center;color:#39ff14;color:var(--c-lime);display:flex;flex-wrap:wrap;font:20px/1 VT323,Courier New,monospace;font:20px/1 var(--font-pixel);gap:6px;justify-content:center}.shooter-overlay--inspect{background:rgba(5,1,13,.35);cursor:pointer;z-index:3}.shooter-inspect.win{-webkit-animation:inspect-unfold .35s cubic-bezier(.2,.9,.3,1.2) both;animation:inspect-unfold .35s cubic-bezier(.2,.9,.3,1.2) both;margin:0;max-height:calc(100vh - 100px);overflow-y:auto;text-align:left;-webkit-transform-origin:center;transform-origin:center;width:min(440px,calc(100vw - 32px))}@-webkit-keyframes inspect-unfold{0%{opacity:0;-webkit-transform:scale(.05,.02);transform:scale(.05,.02)}45%{opacity:1;-webkit-transform:scaleY(.04);transform:scaleY(.04)}to{-webkit-transform:none;transform:none}}@keyframes inspect-unfold{0%{opacity:0;-webkit-transform:scale(.05,.02);transform:scale(.05,.02)}45%{opacity:1;-webkit-transform:scaleY(.04);transform:scaleY(.04)}to{-webkit-transform:none;transform:none}}.shooter-inspect .win__controls{display:none}.shooter-inspect .win__body{color:#000;color:var(--ink);font-family:Archivo,Verdana,Tahoma,sans-serif;font-family:var(--font-body)}.shooter-inspect__image{background:#000;margin-bottom:10px;max-height:240px;object-fit:contain;width:100%}.shooter-inspect__title{font:22px/1.1 Archivo Black,Arial Black,sans-serif;font:22px/1.1 var(--font-block);margin-bottom:4px;text-transform:uppercase}.shooter-inspect__date{color:#0b1a9e!important;color:var(--c-navy)!important;font:20px/1 VT323,Courier New,monospace;font:20px/1 var(--font-pixel);margin-bottom:8px}.shooter-inspect__text{font-size:15px;margin-bottom:10px;overflow-wrap:anywhere;white-space:pre-line}.shooter-inspect__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.shooter-inspect__hint{color:#fff;color:var(--win-dark);font:16px/1 VT323,Courier New,monospace;font:16px/1 var(--font-pixel)}.filter-bar{border-bottom:2px dotted #fff;border-bottom:2px dotted var(--win-dark);display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding-bottom:10px}.status-line{color:#0b1a9e;color:var(--c-navy);font:20px/1 VT323,Courier New,monospace;font:20px/1 var(--font-pixel)}.catalog-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.product-card{--stripe:var(--c-red);background:#fff;background:var(--paper);border:3px solid #000;border:3px solid var(--ink);box-shadow:5px 5px 0 #000;box-shadow:var(--hard-shadow);color:#000!important;color:var(--ink)!important;display:flex;flex-direction:column;text-decoration:none;transition:box-shadow .1s steps(2),-webkit-transform .1s steps(2);transition:transform .1s steps(2),box-shadow .1s steps(2);transition:transform .1s steps(2),box-shadow .1s steps(2),-webkit-transform .1s steps(2)}.product-card:hover{box-shadow:9px 9px 0 #000;box-shadow:9px 9px 0 var(--ink);-webkit-transform:translate(-3px,-3px);transform:translate(-3px,-3px)}.product-card--blue{--stripe:var(--c-blue)}.product-card--magenta{--stripe:var(--c-magenta)}.product-card--lime{--stripe:#18b000}.product-card--cyan{--stripe:#0091c2}.product-card--orange{--stripe:var(--c-orange)}.product-card__head{background:var(--stripe);background:var(--card-accent,var(--stripe));color:#fff;color:var(--paper);display:flex;font:10px/1.3 Archivo Black,Arial Black,sans-serif;font:10px/1.3 var(--font-block);gap:6px;justify-content:space-between;padding:3px 7px;text-shadow:1px 1px 0 #000;text-shadow:1px 1px 0 var(--ink);text-transform:uppercase}.product-card__frame{aspect-ratio:1;background-color:#eee;background-image:repeating-conic-gradient(#ddd 0 25%,#fff 0 50%);background-size:20px 20px;border-bottom:3px solid #000;border-bottom:3px solid var(--ink);border-top:3px solid #000;border-top:3px solid var(--ink);position:relative}.product-card__new{position:absolute;right:-10px;top:-10px}.product-card__body{display:flex;flex:1 1;flex-direction:column;padding:8px 10px 10px}.product-card__title{font:17px/1.1 Archivo Black,Arial Black,sans-serif;font:17px/1.1 var(--font-block);margin-bottom:4px;text-transform:uppercase}.product-card__tags{color:#555;font:17px/1 VT323,Courier New,monospace;font:17px/1 var(--font-pixel);margin-bottom:6px}.product-card__foot{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto}.buy-btn{background:#d3d3d3;background:var(--win);box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);font:10px/1 Archivo Black,Arial Black,sans-serif;font:10px/1 var(--font-block);padding:5px 9px}.product-card:hover .buy-btn{background:#ffe600;background:var(--c-yellow)}.page-title{-webkit-text-stroke:2px #000;-webkit-text-stroke:2px var(--ink);color:#ffe600;color:var(--c-yellow);font:clamp(36px,6vw,72px) /1 Anton,Impact,Arial Narrow Bold,sans-serif;font:clamp(36px,6vw,72px) /1 var(--font-display);margin:4px 0 10px;overflow-wrap:anywhere;text-shadow:4px 4px 0 #e8001c,6px 6px 0 #000;text-shadow:4px 4px 0 var(--c-red),6px 6px 0 var(--ink);text-transform:uppercase}.blockContent p,.win__body p{color:#000;color:var(--ink)}.blockContent figure{margin:1em 0}.crumbs{background:#000;background:var(--ink);color:#39ff14;color:var(--c-lime);display:flex;flex-wrap:wrap;font:20px/1.2 VT323,Courier New,monospace;font:20px/1.2 var(--font-pixel);gap:8px;margin-bottom:10px;padding:4px 10px;text-transform:uppercase}.crumbs a{color:#ffe600!important;color:var(--c-yellow)!important}.product-detail{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.product-detail__info{background:#fff;background:var(--paper);border:3px solid #000;border:3px solid var(--ink);box-shadow:5px 5px 0 #000;box-shadow:var(--hard-shadow);margin-bottom:14px;padding:14px}.product-detail__info .page-title{font-size:clamp(32px,4vw,54px)}.spec-list{border:2px solid #000;border:2px solid var(--ink);display:grid;grid-template-columns:auto 1fr;margin:10px 0}.spec-list dd,.spec-list dt{border-bottom:1px dotted #fff;border-bottom:1px dotted var(--win-dark);margin:0;padding:5px 8px}.spec-list dt{background:#0b1a9e;background:var(--c-navy);color:#fff;color:var(--paper);font:13px/1.4 Archivo Black,Arial Black,sans-serif;font:13px/1.4 var(--font-block);text-transform:uppercase}.tag-chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.chip{background:#000;background:var(--ink);color:#39ff14;color:var(--c-lime);font:18px/1.1 VT323,Courier New,monospace;font:18px/1.1 var(--font-pixel);padding:2px 8px}.price-box{align-items:center;display:flex;gap:10px;margin:8px 0 10px}.price-box .price{font-size:72px}.prev-next{display:flex;justify-content:space-between;margin-top:10px}.mini-frame{border:3px solid #000;border:3px solid var(--ink);margin-bottom:4px}.retro-carousel .slide img{margin:0 auto;max-height:72vh;width:auto!important}.retro-carousel .control-dots .dot{background:#d3d3d3!important;background:var(--win)!important;border-radius:0;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf!important;box-shadow:var(--bevel-out)!important;height:10px;opacity:1!important;width:10px}.retro-carousel .control-dots .dot.selected{background:#e8001c!important;background:var(--c-red)!important}.arrow{background:#d3d3d3;background:var(--win);border:0;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);font:20px/1 Archivo Black,Arial Black,sans-serif;font:20px/1 var(--font-block);height:34px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:34px;z-index:2}.prevArrow{left:6px}.nextArrow{right:6px}.my-masonry-grid{display:flex;gap:6px}.my-masonry-grid_column{background-clip:padding-box}.spec-table{border-collapse:collapse;font-size:16px;width:100%}.spec-table th{background:#0b1a9e;background:var(--c-navy);color:#fff;color:var(--paper);font:14px/1.2 Archivo Black,Arial Black,sans-serif;font:14px/1.2 var(--font-block);padding:6px 8px;text-align:left;text-transform:uppercase}.spec-table td{border-bottom:1px dotted #fff;border-bottom:1px dotted var(--win-dark);padding:7px 8px;vertical-align:top}.spec-table tbody tr:nth-child(2n){background:#f0f0ff}.spec-table tbody tr:hover{background:#ffe600;background:var(--c-yellow)}.spec-table td:first-child a{font-weight:600}.hover-preview{-webkit-animation:callout-in .2s steps(3) both;animation:callout-in .2s steps(3) both;bottom:24px;pointer-events:none;position:fixed;right:24px;width:340px;z-index:50}.about-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.category_details .blockContent{background:#fff;background:var(--paper);border:3px solid #000;border:3px solid var(--ink);margin-bottom:14px;padding:10px}body>.chaos-stage{inset:0;overflow-y:auto;position:fixed;z-index:1000}.chaos-stage .chaos-exit{bottom:20px;position:fixed;right:20px;z-index:1001}.video-frame{display:flex;justify-content:center;overflow:hidden}.video-frame,.video-frame iframe{max-width:100%}.media-nav{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:8px}.media-nav__count{font:20px/1 VT323,Courier New,monospace;font:20px/1 var(--font-pixel)}.thumb-strip{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.thumb{aspect-ratio:1;background:#000;border:3px solid #000;border:3px solid var(--ink);overflow:hidden;padding:0}.thumb.is-on{border-color:#e8001c;border-color:var(--c-red)}.thumb__video{color:#ffe600;color:var(--c-yellow);display:grid;font:13px/1 Archivo Black,Arial Black,sans-serif;font:13px/1 var(--font-block);height:100%;place-items:center}.site-footer{position:relative;z-index:2}.mega-strip{align-items:center;background:#ffe600;background:var(--c-yellow);border-bottom:5px solid #000;border-bottom:5px solid var(--ink);border-top:5px solid #000;border-top:5px solid var(--ink);display:flex;gap:16px;justify-content:space-between;overflow:hidden;padding:6px 20px}.mega-strip__text{font:clamp(38px,7vw,92px) /1 Anton,Impact,Arial Narrow Bold,sans-serif;font:clamp(38px,7vw,92px) /1 var(--font-display);font-style:italic;letter-spacing:-.01em;-webkit-transform:skewX(-6deg);transform:skewX(-6deg)}.mega-strip__price{color:#e8001c;color:var(--c-red);font:clamp(48px,8vw,104px) /.9 Anton,Impact,Arial Narrow Bold,sans-serif;font:clamp(48px,8vw,104px) /.9 var(--font-display)}.mega-strip__price sup{font-size:.45em;vertical-align:top}.footer-grid{grid-gap:14px;background:#0b1a9e;background:var(--c-navy);display:grid;gap:14px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);padding:14px 10px 6px}.social-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.social-chip{align-items:center;background:#d3d3d3;background:var(--win);box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);color:#000!important;color:var(--ink)!important;display:flex;font:13px/1 Archivo Black,Arial Black,sans-serif;font:13px/1 var(--font-block);gap:6px;padding:4px 10px 4px 4px;text-decoration:none}.social-chip img{height:24px;object-fit:contain;width:24px}.footer-side{display:flex;flex-direction:column;gap:10px}.webring{background:#000;background:var(--ink);border:3px ridge #39ff14;border:3px ridge var(--c-lime);color:#39ff14;color:var(--c-lime);font:20px/1.2 VT323,Courier New,monospace;font:20px/1.2 var(--font-pixel);padding:10px;text-align:center}.webring__title{font-size:20px;margin:0 0 6px}.webring__links{display:flex;justify-content:space-between}.webring__links a{color:#00e5ff!important;color:var(--c-cyan)!important}.chaos-btn{background:#d3d3d3;background:var(--win);border:0;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);color:#e8001c;color:var(--c-red);font:20px/1 Archivo Black,Arial Black,sans-serif;font:20px/1 var(--font-block);padding:10px}.chaos-btn.is-on{-webkit-animation:blink .6s steps(1) infinite;animation:blink .6s steps(1) infinite;background:#e8001c;background:var(--c-red);box-shadow:inset 2px 2px #404040,inset -2px -2px #fff,inset 3px 3px #fff,inset -3px -3px #dfdfdf;box-shadow:var(--bevel-in);color:#ffe600;color:var(--c-yellow)}.footer-logo-row{align-items:center;display:flex;flex-grow:1;gap:10px;justify-content:flex-end;margin-bottom:14px}.footer-logo{max-height:100px;width:auto}.netscape{color:#fff;color:var(--paper);font:italic 14px/1.3 Times New Roman,Times,serif;margin:0;text-align:right}@media (max-width:1060px){.storefront{grid-template-areas:"center center" "left right";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.logo-bar{grid-template-columns:auto 1fr auto}.subscribe{align-items:center;flex-direction:row;gap:8px;grid-column:1/-1;justify-content:center;min-height:0}.subscribe .burst{right:6px;top:-14px}}@media (max-width:760px){.site{border-width:4px;margin:0;max-width:100%;outline:0}.topchip-row{grid-template-columns:1fr 1fr}.topchip--blue{display:none}.topchip{font-size:15px;min-height:56px}.topchip--checker{font-size:18px}.flames,.topchip__icon{display:none}.logo-bar{grid-template-columns:minmax(0,1fr)}.chrome-text{font-size:10vw}.subscribe .burst{right:-6px;top:-26px}.nav-strip a{font-size:13px;padding:5px 10px}.room{--depth:200px;height:380px}.chaos-window.chaos-stage{height:360px}.center-frames{grid-template-columns:1fr}.ig-grid{gap:2px}.ig-arrow{font-size:19px;height:24px;width:24px}.shooter-start{font-size:28px}.shooter-mode{bottom:84px;top:auto}.storefront{grid-template-areas:"center" "right" "left"}.about-grid,.footer-grid,.product-detail,.storefront{grid-template-columns:minmax(0,1fr)}.catalog-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.price{font-size:34px}.mega-strip{flex-wrap:wrap;gap:0;justify-content:flex-end}.hide-sm,.hover-preview{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation:none!important;animation:none!important;transition:none!important}}.fit-core,.fit-main{display:flex;flex-direction:column;gap:10px}.fit-main .center-frames .showcase img,.fit-main .frame-tile--wide .frame-img{max-height:16vh}.carousel{container-type:size;cursor:grab;height:60vh;outline-offset:-3px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.carousel.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.carousel__track{display:flex;gap:6px;height:100%;width:-webkit-max-content;width:max-content}.carousel__item{align-items:center;display:flex;flex:none;height:100%;max-width:100cqw}.carousel__item img{-webkit-user-drag:none;height:min(100cqh,calc(100cqw/.0001));height:min(100cqh,calc(100cqw/var(--ratio, .0001)));max-width:100cqw;object-fit:contain;width:auto}.carousel__item--video iframe{border:0;display:block;height:100%;width:100%}.carousel__item.carousel__item--video{align-self:center;height:auto;position:relative;width:min(100cqw,calc(100cqh*var(--ratio)))}.carousel__shield{background:transparent;border:0;color:#fff;color:var(--paper);cursor:inherit;display:grid;font:28px/1 VT323,Courier New,monospace;font:28px/1 var(--font-pixel);inset:0;padding:0;place-items:center;position:absolute;text-shadow:0 0 6px #000;text-shadow:0 0 6px var(--ink)}.product-detail__media{margin-bottom:0}.product-detail__media-wrap{margin-bottom:40px;min-width:0}@media (max-width:760px){.mainContainer+.site-header,.site-header+.site-footer{border:0 solid #000;border:0 solid var(--ink);padding-bottom:14px}}.marquee__img{border:2px solid #fff;border:2px solid var(--paper);display:inline-block;height:64px;object-fit:cover;vertical-align:middle;width:64px}.marquee--insta .marquee__run{align-items:center}.marquee--insta .marquee__track{-webkit-animation-duration:30s;animation-duration:30s}body .chaos-stage .standard-button{background:#d3d3d3;background:var(--win);border:0!important;border-radius:0;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf;box-shadow:var(--bevel-out);color:#000;color:var(--ink);font:13px/1.2 Archivo Black,Arial Black,sans-serif;font:13px/1.2 var(--font-block);letter-spacing:.04em;padding:5px 12px;text-decoration:none;text-transform:uppercase}body .chaos-stage .standard-button:hover,body .chaos-stage .visitproject:hover{background:#39ff14;background:var(--c-lime);color:#000;color:var(--ink)}body .chaos-stage .standard-button:active{box-shadow:inset 2px 2px #404040,inset -2px -2px #fff,inset 3px 3px #fff,inset -3px -3px #dfdfdf;box-shadow:var(--bevel-in)}body .chaos-stage .neonGreen,body .chaos-stage .project-button.active{background:#ffe600;background:var(--c-yellow);box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf,4px 4px 0 #ff2bd6;box-shadow:var(--bevel-out),4px 4px 0 var(--c-magenta)}body .chaos-stage .project-button.active{padding-left:40px}body .chaos-stage .project-button.active:before{color:#e8001c;color:var(--c-red);content:"▶";left:14px;position:absolute}body .chaos-stage .project-button{position:relative}body .chaos-stage .mode.active,body .chaos-stage .tag_button.active{background:#ff2bd6;background:var(--c-magenta);box-shadow:inset 2px 2px #404040,inset -2px -2px #fff,inset 3px 3px #fff,inset -3px -3px #dfdfdf;box-shadow:var(--bevel-in);color:#fff;color:var(--paper)}body .chaos-stage .mode{opacity:.6;text-decoration:none}body .chaos-stage .mode.active{opacity:1}body .chaos-stage .logo_container .standard-button{-webkit-text-stroke:1px #000;-webkit-text-stroke:1px var(--ink);background:#e8001c;background:var(--c-red);color:#ffe600;color:var(--c-yellow);font:18px/1 Bungee,Archivo Black,sans-serif;font:18px/1 var(--font-sign)}body .chaos-stage .standard-container.background{background:#fff;background:var(--paper);border:3px solid #000!important;border:3px solid var(--ink)!important;box-shadow:5px 5px 0 #000;box-shadow:var(--hard-shadow);color:#000;color:var(--ink)}body .chaos-stage .projectTitle{color:#000;color:var(--ink);font:18px/1.1 Archivo Black,Arial Black,sans-serif;font:18px/1.1 var(--font-block);text-transform:uppercase}body .chaos-stage .projectYear{color:#e8001c;color:var(--c-red);font:22px/1 VT323,Courier New,monospace;font:22px/1 var(--font-pixel)}body .chaos-stage .chaos-exit{background:#e8001c;background:var(--c-red);box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf,5px 5px 0 #000;box-shadow:var(--bevel-out),var(--hard-shadow);color:#ffe600;color:var(--c-yellow);font-size:15px}[data-show-fit] .chaos-window.fit-target:after{align-items:flex-start;border:3px solid #00e5ff;color:#000;content:"↕ THIS STRETCHES";display:flex;font:11px/1.3 Archivo Black,Arial Black,sans-serif;font:11px/1.3 var(--font-block);inset:0;justify-content:flex-end;pointer-events:none;position:absolute;z-index:40}.shooter-window-frame{margin-bottom:0}.shooter-window-frame .win__body{padding:0}.shooter-window{background:#05010d;cursor:crosshair;display:block;height:220px;overflow:hidden;position:relative}.shooter-window canvas{pointer-events:none}.shooter-window__crosshair{background:linear-gradient(#39ff14,#39ff14) 50% /2px 100% no-repeat,linear-gradient(#39ff14,#39ff14) 50% /100% 2px no-repeat;background:linear-gradient(var(--c-lime),var(--c-lime)) 50% /2px 100% no-repeat,linear-gradient(var(--c-lime),var(--c-lime)) 50% /100% 2px no-repeat;height:18px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px}.shooter-window__hint{background:#000;background:var(--ink);border:2px solid #39ff14;border:2px solid var(--c-lime);bottom:10px;color:#39ff14;color:var(--c-lime);font:16px/1 VT323,Courier New,monospace;font:16px/1 var(--font-pixel);left:10px;padding:3px 8px;pointer-events:none;position:absolute;right:10px;white-space:nowrap}.shooter-window:hover .shooter-window__hint{background:#39ff14;background:var(--c-lime);color:#000;color:var(--ink)}.storefront--top{margin-bottom:40px}.storefront--rest .col--left{grid-column:1}.storefront--rest .col--right{grid-column:3}@media (min-width:1061px){.storefront--fitted{grid-template-rows:minmax(0,1fr)}.storefront--fitted>.col{min-height:0;overflow:hidden}.storefront--fitted .fit-main>*,.storefront--fitted>.col>*{flex-shrink:0}.storefront--fitted .fit-main{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0}.storefront--fitted .fit-main>.fit-core{flex:1 1;min-height:0}.storefront--fitted .chaos-window-frame,.storefront--fitted .shooter-window-frame{display:flex;flex:2 1;flex-direction:column;min-height:0}.storefront--fitted .chaos-window-frame>.win__body,.storefront--fitted .shooter-window-frame>.win__body{display:flex;flex:1 1;flex-direction:column;min-height:0}.storefront--fitted .chaos-window.chaos-stage,.storefront--fitted .shooter-window{flex:1 1;height:auto;min-height:0}.storefront--fitted .room-wrap{display:flex;flex:1 1;flex-direction:column;min-height:0}.storefront--fitted .room-wrap .room{flex:1 1;height:auto;min-height:0}.storefront--fitted>.col>.showcase{flex:1 1;min-height:0}.storefront--fitted>.col>.showcase img{height:100%}}@media (max-width:1060px){.storefront--rest{grid-template-areas:"left right"}.storefront--rest .col--left,.storefront--rest .col--right{grid-column:auto}}@media (max-width:760px){.storefront--rest{grid-template-areas:"right" "left"}}.greeting-row{align-items:stretch;display:flex;gap:10px;margin-bottom:14px;margin-top:14px}.greeting-row>.welcome{display:flex;flex:2 1;flex-direction:column;margin-bottom:0;min-width:0}.greeting-row>.welcome>.win__body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.greeting-row{min-height:220px}.greeting-row>.showcase{flex:1 1;min-height:160px;min-width:0;position:relative}.greeting-row>.showcase img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media (max-width:760px){.greeting-row{flex-wrap:wrap}.greeting-row>.welcome{flex-basis:100%;order:-1}}:is([data-theme=storefront],[data-theme=texture]) .catalog-grid{gap:14px;grid-auto-flow:dense;grid-auto-rows:190px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}:is([data-theme=storefront],[data-theme=texture]) .product-card--wide{grid-column:span 2}:is([data-theme=storefront],[data-theme=texture]) .product-card--tall{grid-row:span 2}:is([data-theme=storefront],[data-theme=texture]) .product-card--big{grid-column:span 2;grid-row:span 2}:is([data-theme=storefront],[data-theme=texture]) .product-card{overflow:hidden;position:relative}:is([data-theme=storefront],[data-theme=texture]) .product-card__frame{aspect-ratio:auto;border:0;inset:0;position:absolute}:is([data-theme=storefront],[data-theme=texture]) .product-card__frame .frame-img img{object-fit:cover}:is([data-theme=storefront],[data-theme=texture]) .product-card__new{right:6px;top:6px}:is([data-theme=storefront],[data-theme=texture]) .product-card__body{align-items:flex-end;background:linear-gradient(transparent,rgba(0,0,0,.78));bottom:0;flex:none;flex-direction:row;flex-wrap:wrap;gap:6px 8px;justify-content:space-between;left:0;padding:36px 10px 10px;position:absolute;right:0}:is([data-theme=storefront],[data-theme=texture]) .product-card__title{color:#fff;color:var(--paper);flex:1 1 auto;margin:0;min-width:0;overflow-wrap:anywhere;text-shadow:2px 2px 0 #000,0 0 8px #000;text-shadow:2px 2px 0 var(--ink),0 0 8px var(--ink)}:is([data-theme=storefront],[data-theme=texture]) .product-card .stars{display:none}:is([data-theme=storefront],[data-theme=texture]) .product-card__foot{flex:none;margin:0}:is([data-theme=storefront],[data-theme=texture]) .product-card--big .product-card__title{font-size:26px}@media (max-width:760px){:is([data-theme=storefront],[data-theme=texture]) .catalog-grid{grid-auto-rows:150px;grid-template-columns:repeat(2,minmax(0,1fr))}}.fire-strip{background:radial-gradient(ellipse at 50% 120%,#3a0d00,#000 70%);cursor:pointer;height:100px;margin-bottom:14px;position:relative}.fire-strip canvas{inset:0;position:absolute!important}.fire-strip__text{bottom:18px;color:#fff;font:900 26px/1 Archivo Black,Arial Black,sans-serif;font:900 26px/1 var(--font-block);left:50%;letter-spacing:.04em;margin:0;pointer-events:none;position:absolute;text-shadow:0 0 8px #ff9000,0 0 20px #ff2d00;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.entropy-shell{background:transparent!important;border-color:transparent!important;box-shadow:none!important;outline-color:transparent!important}.entropy-hidden{visibility:hidden!important}.entropy-on{cursor:grab}.entropy-on:active{cursor:grabbing}.entropy-restore{background:#d3d3d3;background:var(--win);border:0;bottom:14px;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff,inset -3px -3px #fff,inset 3px 3px #dfdfdf,5px 5px 0 #000;box-shadow:var(--bevel-out),var(--hard-shadow);color:#000;color:var(--ink);font:18px/1 Archivo Black,Arial Black,sans-serif;font:18px/1 var(--font-block);left:14px;padding:10px 16px;position:fixed;right:14px;z-index:10000}.entropy-restore:active{box-shadow:inset 2px 2px #404040,inset -2px -2px #fff,inset 3px 3px #fff,inset -3px -3px #dfdfdf;box-shadow:var(--bevel-in)}.vibe{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.55);color:#222;display:grid;font-family:Roboto,Arial,Helvetica,sans-serif;inset:0;padding:16px;place-items:center;position:fixed;z-index:20000}.vibe button{font-family:inherit}.vibe-box{-webkit-animation:vibe-in .25s ease both;animation:vibe-in .25s ease both;background:#fff;border:1px solid #d3d3d3;border-radius:3px;box-shadow:0 0 6px rgba(0,0,0,.12)}@-webkit-keyframes vibe-in{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes vibe-in{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}}.vibe-box--checkbox{align-items:center;background:#f9f9f9;display:flex;gap:24px;justify-content:space-between;padding:14px 12px 14px 14px;width:min(304px,100%)}.vibe-check{align-items:center;background:none;border:0;color:#222;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:0}.vibe-check__box{background:#fff;border:2px solid #c1c1c1;border-radius:2px;color:#009e55;display:grid;font-size:24px;font-weight:700;height:28px;place-items:center;width:28px}.vibe-check:hover .vibe-check__box{border-color:#b2b2b2}.vibe-check.is-done{cursor:default}.vibe-check.is-done .vibe-check__box{border-color:transparent}.vibe-logo{align-items:center;color:#555;display:flex;flex-direction:column;font-size:10px}.vibe-logo__mark{color:#4a90e2;font-size:26px;line-height:1}.vibe-logo small{color:#999;font-size:8px}.vibe-box--grid{padding:7px;width:min(400px,100%)}.vibe-head{background:#4a90e2;color:#fff;display:flex;flex-direction:column;font-size:14px;padding:18px 20px 20px}.vibe-head strong{font-size:26px;line-height:1.2}.vibe-head span:last-child{font-size:13px;margin-top:6px}.vibe-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);margin-top:7px}.vibe-tile{aspect-ratio:1;background:#eee;border:0;cursor:pointer;overflow:hidden;padding:0;position:relative}.vibe-stand-in,.vibe-tile img{height:100%;object-fit:cover;transition:opacity .3s ease,-webkit-transform .12s ease;transition:transform .12s ease,opacity .3s ease;transition:transform .12s ease,opacity .3s ease,-webkit-transform .12s ease;width:100%}.vibe-tile img{inset:0;opacity:0;position:absolute}.vibe-tile img.is-loaded{opacity:1}.vibe-tile.is-picked .vibe-stand-in,.vibe-tile.is-picked img{-webkit-transform:scale(.8);transform:scale(.8)}.vibe-tile.is-picked:after{background:#4a90e2;border-radius:50%;color:#fff;content:"✓";display:grid;font-size:15px;font-weight:700;height:24px;left:3px;place-items:center;position:absolute;top:3px;width:24px}.vibe-nudge{color:#d93025;font-size:13px;margin:8px 4px 0}.vibe-foot{align-items:center;border-top:1px solid #dfdfdf;display:flex;justify-content:space-between;margin-top:7px;padding:8px 2px 0}.vibe-tools{display:flex;gap:10px}.vibe-tools button{background:none;border:0;color:#6f6f6f;cursor:pointer;font-size:18px;padding:4px}.vibe-tools button:last-child{font-size:13px;text-decoration:underline}.vibe-verify{background:#4a90e2;border:0;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:11px 24px}.vibe-verify:hover{background:#357ae8}.vibe-stand-in{align-items:center;color:#fff;display:flex;flex-direction:column;gap:4px;justify-content:center;text-shadow:0 1px 3px rgba(0,0,0,.5)}.vibe-stand-in__emoji{font-size:40px}.vibe-stand-in__word{font:700 12px/1 Archivo Black,Arial Black,sans-serif;font:700 12px/1 var(--font-block);letter-spacing:.1em;text-transform:uppercase}.vibe-stand-in--computer{background:radial-gradient(circle at 50% 40%,#00ff1a,#00f 75%)}.vibe-stand-in--ocean{background:linear-gradient(180deg,#f6b8a2,#e8d8e4 45%,#9ec7d6 55%,#5e9fae)}.vibe-stand-in--ocean.vibe-stand-in--v1{background:linear-gradient(180deg,#8fb8cf,#f2e2d2 48%,#ed00f5 52%,#0fa)}.vibe-stand-in--texture{background:repeating-conic-gradient(#ff2bd6 0 25%,#00e5ff 0 50%) 0 0 /22px 22px}.vibe-stand-in--texture.vibe-stand-in--v1{background:repeating-linear-gradient(45deg,#ffe600 0 10px,#7a1fff 10px 20px,#39ff14 20px 30px)}.vibe-stand-in--storefront{background:#39ff14 repeating-conic-gradient(silver 0 25%,#fff 0 50%) 0 0 /16px 16px;color:#e8001c;text-shadow:1px 1px 0 #000}.vibe-stand-in--storefront.vibe-stand-in--v1{background:#1530d6;color:#ffe600}.vibe-stand-in--tube{background:radial-gradient(circle at 50% 60%,#ff2d75,#120008 70%)}.vibe-stand-in--tube.vibe-stand-in--v1{background:radial-gradient(circle at 50% 60%,#ff9000,#0b0b0b 70%)}.vibe-stand-in--minimal{background:#fff;color:#111;text-shadow:none}.vibe-stand-in--minimal .vibe-stand-in__word{font:400 12px/1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none}.vibe-stand-in--minimal.vibe-stand-in--v1{background:#f2f2f2}.theme-switch{align-items:center;display:flex;flex-wrap:wrap;font:12px/1 var(--font-block);gap:4px;justify-content:flex-end;margin-top:6px}.theme-switch__label{color:var(--paper);margin-right:4px;text-shadow:1px 1px 0 var(--ink)}.theme-switch__btn{text-wrap:nowrap;background:var(--win);border:0;box-shadow:var(--bevel-out);font:12px/1 var(--font-block);overflow-x:hidden;padding:4px 10px}.theme-switch__btn.is-on{background:var(--c-yellow);box-shadow:var(--bevel-in)}.tube-meta,.tube-stats{display:none}.gif-wall{margin-bottom:14px;margin-top:14px}.gif-wall__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.gif-frame{aspect-ratio:16/10;background:#000;display:block;overflow:hidden;position:relative;text-decoration:none}.gif-frame img{height:100%;object-fit:cover;width:100%}.gif-frame__badge,.gif-frame__title,.gif-frame__views{font:12px/1.2 var(--font-block);position:absolute}[data-theme=tube] body{background:#0b0b0b;color:#ddd}[data-theme=tube] .site{background:#121212;border:0;outline:0}[data-theme=tube] .theme-switch__label{color:#999;text-shadow:none}[data-theme=tube] .theme-switch__btn{background:#2a2a2a;border-radius:3px;box-shadow:none;color:#ccc}[data-theme=tube] .theme-switch__btn.is-on{background:#ff9000;color:#000}[data-theme=tube] .topchip{background:#1b1b1b;border:1px solid #333;border-radius:4px;box-shadow:none;color:#ff9000!important;font-size:18px;outline:0;-webkit-transform:none;transform:none}[data-theme=tube] .topchip--blue{background:linear-gradient(90deg,#ff2d75,#ff9000);color:#000!important}[data-theme=tube] .topchip--blue small{background:#000;color:#ff9000}[data-theme=tube] .topchip--checker{-webkit-text-stroke:0;background-image:none;color:#fff!important;font-family:var(--font-block)}[data-theme=tube] .topchip__icon{display:none}[data-theme=tube] .logo-bar{background:#000;border:0;border-radius:4px;outline:0}[data-theme=tube] .chrome-text{-webkit-text-stroke:0;background:none;color:#fff;-webkit-filter:drop-shadow(0 0 10px rgba(255,45,117,.7));filter:drop-shadow(0 0 10px rgba(255,45,117,.7));font-style:normal;-webkit-transform:none;transform:none}[data-theme=tube] .subscribe{background:#ff9000;border:0;border-radius:4px;color:#000!important;outline:0}[data-theme=tube] .subscribe small{color:#000}[data-theme=tube] .nav-strip{background:#1b1b1b;border:0;border-radius:4px}[data-theme=tube] .nav-strip a{border-left-color:#333;color:#ccc!important}[data-theme=tube] .nav-strip a.active{background:#ff9000;color:#000!important}[data-theme=tube] .box-label{background:none;border:0;border-left:4px solid #ff9000;color:#fff;padding-left:8px;text-align:left}[data-theme=tube] .frame-tile{background:#000;border:0;border-radius:4px;outline:0;overflow:hidden}[data-theme=tube] .col .frame-tile:nth-of-type(n){background:#000}[data-theme=tube] .frame-tile__label{background:#1b1b1b;color:#eee;text-align:left}[data-theme=tube] .badge{background:#2a2a2a;border:0;border-radius:999px;color:#eee;padding:3px 10px}[data-theme=tube] .badge.is-on{-webkit-animation:none;animation:none;background:#ff9000;color:#000;outline:0}[data-theme=tube] .construction{display:none}[data-theme=tube] .room-wrap{background:#000;border:0;border-radius:4px;overflow:hidden}[data-theme=tube] .room__back{background:radial-gradient(ellipse at 50% 40%,#2a2a2a,#000 70%)}[data-theme=tube] .room__left,[data-theme=tube] .room__right{background:linear-gradient(90deg,#050505,#161616)}[data-theme=tube] .room__ceiling{background:#000}[data-theme=tube] .room__floor{background-color:#0d0d0d;background-image:linear-gradient(rgba(255,144,0,.25) 1px,transparent 0),linear-gradient(90deg,rgba(255,144,0,.25) 1px,transparent 0);background-size:48px 48px}[data-theme=tube] .callout{background:#ff9000;border:0;color:#000}[data-theme=tube] .callout__dot{background:#000}[data-theme=tube] .room__label{border:0}[data-theme=tube] .room__title{background:rgba(0,0,0,.8);color:#fff}[data-theme=tube] .room__year{background:#ff9000;color:#000}[data-theme=tube] .room:after{background:rgba(0,0,0,.75);color:#ff2d75;content:"● LIVE  ·  HD 1080p";font:12px/1 var(--font-block);padding:3px 8px;position:absolute;right:12px;top:10px;z-index:3}[data-theme=tube] .scrollbar{background:#000;border-top:0;height:10px}[data-theme=tube] .scrollbar__btn{background:#1b1b1b;box-shadow:none;color:#ff9000;font-size:8px;width:32px}[data-theme=tube] .scrollbar__track{background:#333}[data-theme=tube] .scrollbar__thumb{background:#ff9000;box-shadow:none}[data-theme=tube] .marquee--ticker{background:#ff9000;border:0;color:#000}[data-theme=tube] .marquee--ticker .marquee__sep{color:#fff}[data-theme=tube] .enter-btn{background:#ff9000;border:0;border-radius:4px;color:#000!important;font:30px/1 var(--font-block);text-shadow:none}[data-theme=tube] .enter-btn:hover{background:#ff2d75;color:#fff!important}[data-theme=tube] .promo{background:#1b1b1b;border:0;border-radius:4px;color:#ff9000!important}[data-theme=tube] .promo--purple span{color:#999}[data-theme=tube] .promo--red{background:#ff2d75;color:#fff!important}[data-theme=tube] .win{background:#1b1b1b;border-radius:4px;box-shadow:none}[data-theme=tube] .win__bar{background:#000;color:#ff9000}[data-theme=tube] .win__controls{display:none}[data-theme=tube] .win__body{background:#121212;box-shadow:none;color:#ddd}[data-theme=tube] .blockContent p,[data-theme=tube] .win__body p{color:#ddd}[data-theme=tube] .btn95{background:#2a2a2a;border-radius:999px;box-shadow:none;color:#eee!important}[data-theme=tube] .btn95.is-pressed{background:#ff9000;color:#000!important}[data-theme=tube] .status-line{color:#999}[data-theme=tube] .product-card{background:transparent;border:0;box-shadow:none;color:#eee!important}[data-theme=tube] .product-card:hover{box-shadow:none;-webkit-transform:none;transform:none}[data-theme=tube] .product-card .stars,[data-theme=tube] .product-card__foot,[data-theme=tube] .product-card__head{display:none}[data-theme=tube] .product-card__frame{aspect-ratio:16/10;background:#000;border:0;border-radius:4px;overflow:hidden}[data-theme=tube] .product-card__frame .frame-img img{transition:-webkit-transform 3s ease-out;transition:transform 3s ease-out;transition:transform 3s ease-out,-webkit-transform 3s ease-out}[data-theme=tube] .product-card:hover .frame-img img{-webkit-transform:scale(1.12);transform:scale(1.12)}[data-theme=tube] .product-card__body{padding:6px 0 0}[data-theme=tube] .product-card__title{font:600 15px/1.3 var(--font-body);text-transform:none}[data-theme=tube] .product-card:hover .product-card__title{color:#ff9000}[data-theme=tube] .product-card__tags{color:#888;font:13px/1.3 var(--font-body)}[data-theme=tube] .tube-meta{display:block;font:12px/1 var(--font-block);position:absolute;z-index:2}[data-theme=tube] .tube-meta--hd{background:#ff9000;border-radius:2px;color:#000;left:6px;padding:2px 5px;top:6px}[data-theme=tube] .tube-meta--duration{background:rgba(0,0,0,.8);border-radius:2px;bottom:8px;color:#fff;padding:2px 5px;right:6px}[data-theme=tube] .tube-meta--progress{background:#ff9000;bottom:0;height:3px;left:0;transition:width 3s linear;width:0}[data-theme=tube] .product-card:hover .tube-meta--progress{width:100%}[data-theme=tube] .tube-stats{color:#888;display:block;font:13px/1.3 var(--font-body);margin:0}[data-theme=tube] .tube-stats span{color:#3fb950}[data-theme=tube] .gif-wall__title{border-left:4px solid #ff2d75;color:#fff;font:18px/1.1 var(--font-block);margin-bottom:8px;padding-left:8px}[data-theme=tube] .gif-frame{border-radius:4px}[data-theme=tube] .gif-frame__badge{background:#ff2d75;color:#fff;left:6px;padding:2px 5px;top:6px}[data-theme=tube] .gif-frame__title{background:linear-gradient(transparent,rgba(0,0,0,.9));bottom:0;color:#fff;font-size:13px;left:0;padding:18px 8px 6px;right:0}[data-theme=tube] .gif-frame__views{background:rgba(0,0,0,.8);color:#ff9000;font-size:11px;padding:2px 5px;right:6px;top:6px}[data-theme=tube] .page-title{-webkit-text-stroke:0;color:#fff;text-shadow:3px 3px 0 #ff9000}[data-theme=tube] .crumbs{background:#1b1b1b;color:#888}[data-theme=tube] .crumbs a{color:#ff9000!important}[data-theme=tube] .product-detail__info{background:#1b1b1b;border:0;box-shadow:none;color:#ddd}[data-theme=tube] .spec-list{border-color:#333}[data-theme=tube] .spec-list dt,[data-theme=tube] .spec-table th{background:#000;color:#ff9000}[data-theme=tube] .spec-table td{border-bottom-color:#2a2a2a;color:#ddd}[data-theme=tube] .spec-table tbody tr:nth-child(2n){background:#181818}[data-theme=tube] .spec-table tbody tr:hover{background:#2a2a2a}[data-theme=tube] .blockContent a,[data-theme=tube] .spec-list a,[data-theme=tube] .spec-table a{color:#ff9000}[data-theme=tube] .mega-strip{background:#000;border-color:#ff9000;color:#fff}[data-theme=tube] .mega-strip__price{color:#ff9000}[data-theme=tube] .footer-grid{background:#0b0b0b}[data-theme=tube] .webring{border:1px solid #333;color:#ff9000}[data-theme=tube] .webring__links a{color:#fff!important}[data-theme=tube] .chaos-btn,[data-theme=tube] .social-chip{background:#2a2a2a;border-radius:4px;box-shadow:none;color:#ff9000!important}[data-theme=tube] .netscape{color:#666}.popups{inset:0;pointer-events:none;position:fixed;z-index:5000}.popup{-webkit-animation:popup-in .25s steps(3) both;animation:popup-in .25s steps(3) both;background:#000;border:2px solid #ff9000;box-shadow:0 10px 40px rgba(0,0,0,.7),0 0 0 4px #ff2d75;max-width:86vw;pointer-events:auto;position:absolute;width:300px}@-webkit-keyframes popup-in{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}}@keyframes popup-in{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}}.popup__bar{align-items:center;background:#ff2d75;color:#fff;display:flex;font:12px/1 var(--font-block);justify-content:space-between;padding:4px 4px 4px 8px}.popup__bar button{background:#000;border:0;color:#fff;font:16px/1 var(--font-block);height:22px;width:22px}.popup__body{color:#fff!important;display:flex;flex-direction:column;gap:8px;padding:8px;text-decoration:none}.popup__body img{aspect-ratio:16/10;object-fit:cover;width:100%}.popup__text{font:16px/1.15 var(--font-block);text-transform:uppercase}.popup__cta{align-self:flex-start;-webkit-animation:blink 1s steps(1) infinite;animation:blink 1s steps(1) infinite;background:#ff9000;color:#000;font:13px/1 var(--font-block);padding:6px 10px}[data-theme=texture] body{background:#111 var(--tex-1) center /480px repeat fixed}[data-theme=texture] .site{background:var(--tex-2) center /380px repeat;border-color:#000;outline-color:#fff}[data-theme=texture] .crumbs,[data-theme=texture] .product-card:nth-child(4n+1),[data-theme=texture] .promo:nth-of-type(odd),[data-theme=texture] .topchip{background:#000 var(--tex-3) center /cover}[data-theme=texture] .logo-bar,[data-theme=texture] .mega-strip,[data-theme=texture] .product-card:nth-child(4n+2),[data-theme=texture] .room-wrap{background:#000 var(--tex-4) center /cover}[data-theme=texture] .box-label,[data-theme=texture] .marquee,[data-theme=texture] .nav-strip,[data-theme=texture] .product-card:nth-child(4n+3),[data-theme=texture] .product-detail__info{background:#000 var(--tex-5) center /cover}[data-theme=texture] .product-card:nth-child(4n),[data-theme=texture] .win{background:#000 var(--tex-6) center /cover}[data-theme=texture] .enter-btn,[data-theme=texture] .hit-counter,[data-theme=texture] .promo:nth-of-type(2n),[data-theme=texture] .site-footer,[data-theme=texture] .win__bar{background:#000 var(--tex-7) center /cover}[data-theme=texture] .badge,[data-theme=texture] .btn95,[data-theme=texture] .chip,[data-theme=texture] .frame-tile,[data-theme=texture] .scrollbar__track,[data-theme=texture] .theme-switch__btn,[data-theme=texture] .webring{background:#000 var(--tex-8) center /cover}[data-theme=texture] .site,[data-theme=texture] .site a,[data-theme=texture] .site button{-webkit-text-stroke:0;color:#fff!important;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 0 8px #000}[data-theme=texture] .badge.is-on,[data-theme=texture] .theme-switch__btn.is-on{outline:3px solid #fff;outline-offset:-3px}@media (max-width:700px){.gif-wall__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}[data-theme=texture] .site-footer,[data-theme=texture] .site-header{--tex-1:var(--gtex-1);--tex-2:var(--gtex-2);--tex-3:var(--gtex-3);--tex-4:var(--gtex-4);--tex-5:var(--gtex-5);--tex-6:var(--gtex-6);--tex-7:var(--gtex-7);--tex-8:var(--gtex-8)}.chaos-stage{--normalPadding:3%;--normalColor:#d3d3d3;--detailColor:blue;--textColor:blue;--linkColor:#ff00d9}.chaos-stage canvas{color:#fefefe;font-family:inter;font-size:13px}.chaos-stage .standard-button,.chaos-stage a,.chaos-stage button{cursor:pointer}.chaos-stage .main-cursor{background-color:var(--normalColor);height:50px;left:50%;mix-blend-mode:multiply!important;pointer-events:none;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.chaos-stage .main-cursor-ring{border:2px solid var(--detailColor);border-radius:50%;height:100px;pointer-events:none;width:100px}.chaos-stage .hor{height:2px;left:0;right:0;top:30px}.chaos-stage .hor,.chaos-stage .ver{background-color:var(--detailColor);pointer-events:none;position:fixed;z-index:1e+32}.chaos-stage .ver{bottom:0;left:30px;top:0;width:2px}.chaos-stage .projectTitle{color:var(--detailColor);font-weight:200}.chaos-stage .projectRecap .standard-button{white-space:wrap}.chaos-stage .projectMedia{padding-bottom:10px;padding-top:10px}.chaos-stage .projectYear{font-size:10px;margin:10px;position:absolute;right:0;top:0}.chaos-stage .projectRecap{margin-bottom:10px;margin-top:10px}.chaos-stage .projectRecap p{color:var(--detailColor);font-size:16px;font-weight:200}.chaos-stage,.chaos-stage *{-ms-overflow-style:none;margin:0;padding:0}.chaos-stage{height:100%;margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100%}.chaos-stage{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTAiIGZpbGw9IiMwMDAiLz48L3N2Zz4=),auto;font-family:Inter var,sans-serif;overscroll-behavior:none}.chaos-stage .mainbackground{background-color:#fff;background-image:linear-gradient(45deg,var(--normalColor) 25%,transparent 25%,transparent 75%,var(--normalColor) 75%,var(--normalColor)),linear-gradient(-45deg,var(--normalColor) 25%,transparent 25%,transparent 75%,var(--normalColor) 75%,var(--normalColor));background-repeat:repeat;background-size:10px 10px;height:1500%;left:0;position:fixed;top:0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:1500%;z-index:-999999999999999}@-webkit-keyframes gradient{0%{background-size:100% 100%}50%{background-size:500% 500%}to{background-size:100% 100%}}@keyframes gradient{0%{background-size:100% 100%}50%{background-size:500% 500%}to{background-size:100% 100%}}.chaos-stage,.chaos-stage .app{width:100%}.chaos-stage .scrollcontent{-webkit-animation:animateBg 14s linear infinite;animation:animateBg 14s linear infinite;bottom:0;left:0;position:fixed;right:0;top:0}@-webkit-keyframes animateBg{0%{background-position:100% 0}to{background-position:0 0}}@keyframes animateBg{0%{background-position:100% 0}to{background-position:0 0}}.chaos-stage .card{height:100%;width:100%}.chaos-stage .card .link{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chaos-stage .surroundingImg{height:auto;margin:-30px;max-height:100%;max-width:500px;mix-blend-mode:difference;object-fit:contain;position:relative}.chaos-stage .surroundingImg:hover{mix-blend-mode:normal}.chaos-stage .scroll{background-color:rgba(0,0,0,.8);color:#a9a9a9;height:auto}.chaos-stage .scrolling-wrapper{height:100%!important}.chaos-stage .content{height:100vh;margin:0 auto;max-width:1200px;padding:20px 10px 0;position:relative;top:0;width:90%}.chaos-stage .card{display:inline-block;display:inline-flex;flex-direction:column;justify-content:center;max-height:100%;padding:10px;position:relative}.chaos-stage .card,.chaos-stage .card-img-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chaos-stage .card-img-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.chaos-stage .card-container{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;overflow-y:hidden;position:fixed;right:0;top:0}.chaos-stage .scroll{display:none;flex-basis:0;line-height:235px;padding:5px;position:absolute;transition:2s;z-index:5}.chaos-stage .card-container:hover .scroll{display:block;transition:2s}.chaos-stage .scroll-prev{left:10px}.chaos-stage .scroll-next{right:10px}.chaos-stage .scrolling-wrapper{-webkit-overflow-scrolling:touch;align-items:center;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;.chaos-stage &::-webkit-scrollbar{display:none}}.chaos-stage .mainCanvas{bottom:0;cursor:none;left:0;position:fixed!important;right:0;top:0}.chaos-stage h1{color:var(--detailColor);font-family:Pathway Gothic One,sans-serif;font-size:30vw;font-weight:400;font-weight:200;height:auto;letter-spacing:-.05em;margin:0;mix-blend-mode:difference;padding:5px 20px;text-shadow:0 0 7px #fff,0 0 10px #fff,0 0 21px #fff,0 0 10px #fff,0 0 20px #fff,0 0 22px var(--detailColor),0 0 25px var(--detailColor),0 0 33px var(--detailColor)}.chaos-stage .noshade,.chaos-stage .noshade div{border:0 solid #fff}.chaos-stage .noshade a,.chaos-stage .noshade p{color:var(--detailColor);font-weight:200}.chaos-stage .fixedMiddle{left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chaos-stage .loader,.chaos-stage .loader:after{border-radius:50%;height:80em;width:80em}.chaos-stage .loader{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border:1.1em solid hsla(0,0%,100%,.2);border-left:1.1em solid var(--detailColor);font-size:10px;margin:60px auto;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.chaos-stage{min-height:100vh;overflow-x:hidden;z-index:-2}.chaos-stage ::-webkit-scrollbar{display:none}.chaos-stage a,.chaos-stage p{mix-blend-mode:normal}.chaos-stage .cursor{background-color:var(--detailColor);border:50px solid var(--detailColor);border-radius:50%;height:500px;left:0;mix-blend-mode:screen;pointer-events:none;position:fixed;top:0;transition:80ms ease-out;width:500px}.chaos-stage img{max-height:100%;max-width:100%;object-fit:contain;-webkit-transform:translateZ(0);transform:translateZ(0)}.chaos-stage .background{background-color:var(--normalColor)}.chaos-stage .fullwidth{width:100%}.chaos-stage p{color:var(--detailColor);text-align:left}.chaos-stage h3{font-size:25px;text-align:left;text-decoration:underline}.chaos-stage h2,.chaos-stage h3{color:var(--textColor)}.chaos-stage h1{margin-bottom:50px}.chaos-stage strong{color:var(--textColor)}.chaos-stage .hidden{display:none}.chaos-stage .visible{display:block}.chaos-stage a{color:var(--textColor);text-decoration:none;z-index:9999999999999}.chaos-stage a:hover{color:var(--linkColor)}.chaos-stage a.visited{color:inherit}.chaos-stage .flex-column{display:flex;flex-direction:column;gap:2px}.chaos-stage .modeNav{bottom:0;margin:10px;position:fixed}.chaos-stage .modeNav button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chaos-stage .modeNav button:hover{color:var(--linkColor);z-index:9999999999999}.chaos-stage .flex-row{display:flex;flex-wrap:wrap}.chaos-stage .align-right{align-items:right;justify-content:flex-end!important}.chaos-stage .align-center{align-items:center;justify-content:space-around}.chaos-stage .justifyBetween{justify-content:space-between}.chaos-stage .standard-container{border:2px solid var(--detailColor)!important;color:var(--detailColor);margin:10px;padding:5px 20px 50px}.chaos-stage .cross .standard-container{max-width:300px;padding:5px;text-align:left}.chaos-stage .standard-button{background-color:var(--normalColor);border:2px solid var(--detailColor)!important;border-radius:30px;color:var(--detailColor);display:inline-block;font-family:Pathway Gothic One,sans-serif;font-size:15px;font-weight:200;height:auto;padding:5px 20px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chaos-stage .mode{font-style:italic;text-decoration:line-through}.chaos-stage .mode.active{font-style:normal;text-decoration:none}.chaos-stage .customfixed{position:fixed!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-10}.chaos-stage .customFixedSpace{top:170px!important}.chaos-stage .projectnamecontainer{margin:10px;z-index:20}.chaos-stage .projectdesc{mix-blend-mode:difference!important}.chaos-stage .inverse{border:2px solid var(--normalColor)!important;color:var(--normalColor)!important}.chaos-stage .borderTop{border-top:2px solid var(--detailColor);margin-bottom:10px;margin-top:10px}.chaos-stage .tag,.chaos-stage .tag_button{background-color:transparent;margin-right:5px;margin-top:5px}.chaos-stage .tag.active,.chaos-stage .tag_button.active{background-color:var(--detailColor);color:var(--normalColor)}.chaos-stage .project_tag,.chaos-stage .project_tag p{color:var(--detailColor);margin-top:0}.chaos-stage .postImage{max-width:calc(100% - 20px)}.chaos-stage .mainImage{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.chaos-stage .mainImage span{align-items:center;display:flex!important;justify-content:center;max-height:50%;max-width:50%;min-height:50%;min-width:50%}.chaos-stage .projectDetails{max-width:500px;padding-bottom:20px}@media only screen and (min-width:600px){.chaos-stage .projectDetails{max-height:500px;overflow-y:scroll}}.chaos-stage .mainImage{margin:0}.chaos-stage .slide div,.chaos-stage .slide div .mainImage{height:100%;object-fit:cover;width:auto!important}.chaos-stage .regContainer{padding-bottom:10px;padding-top:10px}.chaos-stage .singlePost{position:relative}.chaos-stage .project_main_image{align-items:center;display:flex;flex-direction:row;position:relative;width:100%}.chaos-stage .project_main_image img{width:100%}.chaos-stage .post_grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:relative}.chaos-stage .post_card{height:auto;position:relative}.chaos-stage .post_card_image{object-fit:cover}.chaos-stage .post_card_overlay{align-items:space-between;background-color:var(--detailColor);display:flex;flex-direction:column;height:100%;justify-content:space-between;justify-items:space-between;mix-blend-mode:exclusion;padding:10%;position:absolute;width:100%;z-index:99}.chaos-stage .post_card_overlay h1,.chaos-stage .post_card_overlay h2,.chaos-stage .post_card_overlay h3,.chaos-stage .post_card_overlay p{color:var(--normalColor)}.chaos-stage .tag{margin-right:5px}.chaos-stage .recap{padding-top:20px}.chaos-stage .headerNav{align-items:center;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:10px 10px 0;position:fixed;right:0;top:0;z-index:9999999999}.chaos-stage .footer-nav{bottom:0;padding:10px;position:fixed;right:0}.chaos-stage .loading_img{background-color:var(--detailColor);box-shadow:0 0 7px #fff,0 0 10px #fff,0 0 21px #fff,0 0 10px var(--detailColor),0 0 20px var(--detailColor),0 0 22px var(--detailColor),0 0 25px var(--detailColor),0 0 33px var(--detailColor);height:600px;max-width:100%;width:600px}.chaos-stage .loading_img img{object-fit:contain;width:100%}.chaos-stage .fixedUnderHeader{display:flex;flex-direction:row;justify-content:space-between;left:0;padding:var(--normalPadding);position:fixed;right:0;top:42px;z-index:9}.chaos-stage .logo_container{align-items:center;display:flex;justify-content:center;position:relative}.chaos-stage .logo{max-height:100px}.chaos-stage .logo_container img{position:absolute;z-index:-1}.chaos-stage .logo_container p{white-space:nowrap}.chaos-stage .overlayComp{position:absolute;top:0}.chaos-stage .padding-top{padding-top:100px}.chaos-stage .projectList2022{display:flex;flex-direction:column;justify-content:center;margin:var(--normalPadding);width:100%}.chaos-stage .projectList-item{border-bottom:2px solid var(--detailColor);display:flex;flex-direction:row;justify-content:space-between;padding-left:10px;padding-right:10px}.chaos-stage .projectList-item div{flex-grow:1;text-align:left}.chaos-stage .projectList-item .categories{display:flex;flex-wrap:wrap;margin-right:20%;max-width:200px;width:auto}.chaos-stage .projectList-item .categories a{position:relative;width:auto}.chaos-stage .thumbnail{left:50%;max-height:80%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999999999}.chaos-stage .carousel{max-width:800px;overflow:visible!important;padding-bottom:30px}.chaos-stage .carousel.slide img{width:300px!important}.chaos-stage .nextArrow{position:absolute;right:-40px;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.chaos-stage .arrow{align-items:center;background-color:transparent;border:2px solid var(--detailColor);color:var(--textColor);display:flex;font-size:40px;height:40px;justify-content:center;width:40px}.chaos-stage .prevArrow{left:-40px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chaos-stage .dot{background-color:var(--detailColor)!important;box-shadow:0 0 0 transparent!important;opacity:1!important}.chaos-stage .dot.selected{opacity:.3!important}.chaos-stage .my-masonry-grid{display:flex;width:auto}.chaos-stage .my-masonry-grid_column{background-clip:padding-box;padding-right:2px}.chaos-stage .my-masonry-grid_column:last-of-type{padding-right:0}.chaos-stage .singleProjectMasonry img{width:100%}.chaos-stage footer{background-color:var(--detailColor);box-shadow:0 0 7px #fff,0 0 10px #fff,0 0 21px #fff,0 0 10px var(--detailColor),0 0 20px var(--detailColor),0 0 22px var(--detailColor),0 0 25px var(--detailColor),0 0 33px var(--detailColor);display:flex;flex-direction:row;justify-content:space-between;min-height:50vh;padding:var(--normalPadding);position:absolute;top:99%;width:100%;z-index:999999999999999}.chaos-stage footer p{color:var(--normalColor)}.chaos-stage .social_media_icon{height:35px;object-fit:contain}.chaos-stage .blockContent figure{margin-bottom:var(--normalPadding);margin-top:var(--normalPadding)}.chaos-stage .content{border-top:2px solid var(--detailColor);margin-bottom:500px;padding-top:15px}.chaos-stage .contentBlock{max-width:90%}.chaos-stage .project_directory_line{margin-left:10px}.chaos-stage .project_directory_line a,.chaos-stage .project_directory_line p{font-size:13px}.chaos-stage .projects{margin:10px}.chaos-stage .projectList{display:flex;flex-direction:column;gap:2px;justify-content:flex-start;max-width:calc(100% - 20px);overflow-x:visible;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;top:40px;width:100%}.chaos-stage .project-button{align-self:flex-start;max-width:100%;overflow:hidden;pointer-events:all;transition:all .5s ease}.chaos-stage .project-button.active{background-color:#00ff08;padding-left:100px}.chaos-stage .project-button:hover{color:#f0b}.chaos-stage .projectList .standard-button{max-width:500px;text-align:left;white-space:wrap}.chaos-stage .visitproject{pointer-events:all}.chaos-stage .visitproject:hover{color:#f0b}.chaos-stage .neonGreen{background-color:#00ff08}.chaos-stage .projectHeader{height:50px}@media only screen and (max-width:700px){.chaos-stage .to-column{flex-direction:column;margin-bottom:50px}.chaos-stage .projectList{align-items:flex-end;display:flex;flex-direction:column;gap:2px;justify-content:flex-end;padding:10px;pointer-events:all;position:absolute;right:0;text-align:right;top:0;width:calc(100% - 20px)}.chaos-stage .menu-scroll-wrapper{height:100vh;left:0;max-height:100vh;overflow-y:scroll;position:absolute;right:0;top:0;width:100%}.chaos-stage .projectList button{text-align:right}.chaos-stage .gallery{padding-top:100px}.chaos-stage .projectHeader{height:95px}.chaos-stage .projectList{padding-bottom:300px;width:100%}.chaos-stage .mobilebuttondescription{max-width:300px;white-space:wrap}.chaos-stage .featured_post_card_image{flex-grow:2;height:50%;max-width:100%}.chaos-stage .post_card_image{margin-bottom:0;object-fit:cover}.chaos-stage .featured_post_card_overlay{height:50%;max-width:100%}.chaos-stage .authorImage{margin-bottom:var(--normalPadding);max-width:100%}.chaos-stage .authorInfo{max-width:100%}.chaos-stage .nextArrow{right:0}.chaos-stage .nextArrow,.chaos-stage .prevArrow{position:absolute;top:100%;-webkit-transform:translate(0);transform:translate(0)}.chaos-stage .prevArrow{left:0}.chaos-stage .carousel{margin-bottom:50px!important}.chaos-stage .card{display:inline-block;display:inline-flex;flex-direction:column;justify-content:center;max-height:100%;padding:10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:500px){.chaos-stage .logo_container,.chaos-stage .logo_container p{text-align:center;width:100%}.chaos-stage .logo_container{margin-bottom:2px}.chaos-stage nav{align-items:center;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;max-width:100%;right:0;z-index:9999999999}.chaos-stage .singlePost{position:relative}.chaos-stage .fixedUnderHeader{display:flex;flex-direction:row;justify-content:space-between;left:0;padding:var(--normalPadding);position:fixed;right:0;top:82px;z-index:9999999999}}.chaos-stage .project-plane-container{bottom:0;display:flex;flex-wrap:wrap;padding:10px;position:fixed;width:100%}.chaos-stage .project-plane-container a,.chaos-stage .project-plane-container button{margin-right:10px}.chaos-stage .leftcorner{bottom:0;left:0;margin:10px;position:fixed}[data-theme=minimal] .site,[data-theme=ocean] .site{background:transparent;border:0;box-shadow:none;margin:0;max-width:none;outline:0}[data-theme=minimal] body{background:#fff;color:#111}[data-theme=minimal],[data-theme=minimal] body{overflow-x:clip}.minimal{--m-ink:#111;--m-quiet:#9a9a9a;color:var(--m-ink);display:grid;font:15px/1.55 Helvetica Neue,Helvetica,Arial,sans-serif;grid-template-columns:300px minmax(0,1fr);min-height:100vh}.minimal a{color:var(--m-ink);text-decoration:none}.minimal a:hover{color:var(--m-quiet)}.minimal p{font-size:15px;line-height:1.55}.minimal-index{display:flex;flex-direction:column;gap:28px;height:100vh;overflow-y:auto;padding:32px 28px;position:-webkit-sticky;position:sticky;top:0}.minimal-footer{display:none}.minimal-index__top{align-items:baseline;display:flex;justify-content:space-between}.minimal-name{font-weight:600}.minimal-toggle{background:none;border:0;color:var(--m-ink);display:none;font:inherit;padding:0}.minimal-year{grid-gap:0 8px;display:grid;gap:0 8px;grid-template-columns:52px minmax(0,1fr);margin-bottom:10px}.minimal-year__label{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--m-quiet);font-variant-numeric:tabular-nums}.minimal-list ul{list-style:none;margin:0;padding:0}.minimal-list a.active{color:var(--m-quiet)}.minimal-foot{display:flex;flex-direction:column;gap:2px;margin-top:auto}.minimal-foot a.active{color:var(--m-quiet)}.minimal .theme-switch{background:none;color:var(--m-quiet);display:flex;flex-wrap:wrap;font:12px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;gap:2px 10px;justify-content:flex-start;margin-top:14px;padding:0}.minimal .theme-switch__label{color:var(--m-quiet);margin-right:0;text-shadow:none;text-transform:lowercase}.minimal .theme-switch__btn{background:none;border:0;box-shadow:none;color:var(--m-quiet);font:inherit;padding:0;text-transform:lowercase}.minimal .theme-switch__btn.is-on,.minimal .theme-switch__btn:hover{color:var(--m-ink)}.minimal-content{max-width:1100px;padding:32px 48px 96px 20px}.minimal-loading{color:var(--m-quiet)}.minimal-preview{margin:0}.minimal-preview img{-webkit-animation:minimal-fade .25s ease;animation:minimal-fade .25s ease;max-height:calc(100vh - 110px);max-width:100%;object-fit:contain;width:auto}.minimal-preview figcaption{color:var(--m-quiet);font-size:13px;margin-top:8px}@-webkit-keyframes minimal-fade{0%{opacity:0}}@keyframes minimal-fade{0%{opacity:0}}.minimal-text{max-width:620px}.minimal-project__head h1{font-size:15px;font-weight:600;margin:0}.minimal-meta{color:var(--m-quiet)}.minimal-gallery{display:flex;flex-direction:column;gap:24px;margin:32px 0}.minimal-media{height:auto;max-height:90vh;object-fit:contain;object-position:left top;width:100%}.minimal-media--link{border:1px solid #e5e5e5;display:block;padding:80px 0;text-align:center}.minimal-next{display:inline-block;margin-top:32px}@media (max-width:760px){.minimal{grid-template-columns:minmax(0,1fr)}.minimal-index{background:#fff;gap:0;height:auto;padding:16px 20px;position:-webkit-sticky;position:sticky;z-index:2}.minimal-toggle{display:block}.minimal-foot,.minimal-list{display:none}.minimal-index.is-open{gap:24px;height:100vh;overflow-y:auto}.minimal-index.is-open .minimal-foot,.minimal-index.is-open .minimal-list{display:flex;flex-direction:column}.minimal-content{padding:8px 20px 64px}.minimal-index{overflow-y:visible}.minimal-footer{border-top:1px solid #e5e5e5;display:block;margin-top:64px;padding-top:20px}.minimal-footer .minimal-list--footer{display:block}}[data-theme=ocean]{background:#3700ff}[data-theme=ocean] body{background:linear-gradient(180deg,#20f,#ff00bf 45%,#70f) fixed;color:#10202a;min-height:100vh}.ocean{--o-ink:#10202a;--o-quiet:rgba(16,32,42,.55);--o-line:hsla(0,0%,100%,.65);--o-glass:hsla(0,0%,100%,.22);--o-glass-strong:hsla(0,0%,100%,.5);--o-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;font:400 14px/1.55 var(--o-sans);min-height:100vh}.ocean,.ocean a{color:var(--o-ink)}.ocean p{font-size:14px;line-height:1.6}.ocean .theme-switch,.ocean-explore__card,.ocean-glass,.ocean-hint{backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);background:var(--o-glass);border:1px solid var(--o-line)}@-webkit-keyframes ocean-appear{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transform:translateY(10px) scale(.985);transform:translateY(10px) scale(.985)}}@keyframes ocean-appear{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transform:translateY(10px) scale(.985);transform:translateY(10px) scale(.985)}}@-webkit-keyframes ocean-wobble{0%,to{-webkit-transform:skewX(0deg) translateY(0);transform:skewX(0deg) translateY(0)}33%{-webkit-transform:skewX(.35deg) translateY(-1.5px);transform:skewX(.35deg) translateY(-1.5px)}66%{-webkit-transform:skewX(-.25deg) translateY(1px);transform:skewX(-.25deg) translateY(1px)}}@keyframes ocean-wobble{0%,to{-webkit-transform:skewX(0deg) translateY(0);transform:skewX(0deg) translateY(0)}33%{-webkit-transform:skewX(.35deg) translateY(-1.5px);transform:skewX(.35deg) translateY(-1.5px)}66%{-webkit-transform:skewX(-.25deg) translateY(1px);transform:skewX(-.25deg) translateY(1px)}}@-webkit-keyframes ocean-fade{0%{opacity:0}}@keyframes ocean-fade{0%{opacity:0}}.ocean-bar{align-items:center;-webkit-animation:ocean-appear 1.2s ease both;animation:ocean-appear 1.2s ease both;display:flex;justify-content:space-between;left:0;padding:20px 28px;pointer-events:none;position:fixed;right:0;top:0;z-index:20}.ocean-bar>*{pointer-events:auto}.ocean-name{font:600 15px/1 var(--o-sans);letter-spacing:.02em;text-decoration:none}.ocean .theme-switch{display:flex;gap:0;padding:0}.ocean .theme-switch__label{display:none}.ocean .theme-switch__btn{background:none;border:0;border-radius:0;box-shadow:none;color:var(--o-quiet);font:400 12px/1 var(--o-sans);padding:7px 12px;text-transform:lowercase;transition:color .3s,background .3s}.ocean .theme-switch__btn:hover{color:var(--o-ink)}.ocean .theme-switch__btn.is-on{background:var(--o-ink);color:#fff}.ocean-loading{-webkit-animation:ocean-appear 1s ease both;animation:ocean-appear 1s ease both;color:var(--o-quiet);font:400 14px/1.4 var(--o-sans);padding:140px 28px}.ocean-home{inset:0;position:fixed}.ocean-canvas{-webkit-animation:ocean-fade 2.4s ease both;animation:ocean-fade 2.4s ease both;background-color:#00f;inset:0;position:absolute!important;touch-action:none}.ocean-hint{-webkit-animation:ocean-appear 1.4s ease .6s both,ocean-wobble 9s ease-in-out 2s infinite;animation:ocean-appear 1.4s ease .6s both,ocean-wobble 9s ease-in-out 2s infinite;bottom:28px;color:var(--o-quiet);font-size:12px!important;left:28px;margin:0;-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent);mask-image:linear-gradient(90deg,#000 70%,transparent);max-width:min(420px,calc(100% - 56px));padding:14px 18px;pointer-events:none;position:absolute;transition:opacity 1.2s ease}.ocean-hint__slogan{color:var(--o-ink);display:block;font:500 18px/1.25 var(--o-sans);margin-bottom:4px}.ocean-hint.is-hidden{opacity:0}.ocean-progress{-webkit-animation:ocean-fade 1s ease both;animation:ocean-fade 1s ease both;bottom:28px;color:var(--o-quiet);font:400 12px/1 var(--o-sans)!important;margin:0;position:absolute;right:28px}.ocean-explore{-webkit-animation:ocean-fade .5s ease;animation:ocean-fade .5s ease;background:hsla(0,0%,100%,.08);display:grid;inset:0;padding:80px 28px 28px;place-items:center;position:absolute;z-index:10}.ocean-explore__card{-webkit-animation:ocean-appear .7s ease both,ocean-wobble 11s ease-in-out 1s infinite;animation:ocean-appear .7s ease both,ocean-wobble 11s ease-in-out 1s infinite;border-radius:0;box-shadow:0 40px 80px rgba(16,32,42,.18);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);max-height:calc(100vh - 120px);overflow:hidden;width:min(960px,100%)}.ocean-explore__card img{-webkit-animation:ocean-appear 1s ease .15s both;animation:ocean-appear 1s ease .15s both;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 75%,transparent);mask-image:linear-gradient(90deg,#000 75%,transparent);max-height:calc(100vh - 120px);object-fit:cover;width:100%}.ocean-explore__text{-webkit-animation:ocean-appear .9s ease .3s both;animation:ocean-appear .9s ease .3s both;display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding:30px 30px 26px}.ocean-explore__text h2,.ocean-post__head h1{font:500 32px/1.1 var(--o-sans);letter-spacing:-.01em;margin:0}.ocean-meta{color:var(--o-quiet);font-size:12px!important;margin:0}.ocean-prose{margin-top:12px}.ocean-prose p:first-child{margin-top:0}.ocean-explore__actions{display:flex;flex-wrap:wrap;gap:0;margin-top:auto;padding-top:20px}.ocean-button{background:none;border:1px solid var(--o-ink);border-radius:0;font:400 13px/1 var(--o-sans);padding:10px 16px;text-decoration:none;transition:background .3s,color .3s,-webkit-transform .3s;transition:background .3s,color .3s,transform .3s;transition:background .3s,color .3s,transform .3s,-webkit-transform .3s}.ocean-button+.ocean-button{border-left:0}.ocean-button--solid,.ocean-button:hover{background:var(--o-ink);color:#fff!important}.ocean-button:hover{-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}.ocean-post{grid-gap:0 28px;align-items:start;display:grid;gap:0 28px;grid-template-areas:"head media" "text media" "foot foot";grid-template-columns:300px minmax(0,1fr);grid-template-rows:auto 1fr auto;padding:90px 28px 60px}.ocean-post__head{-webkit-animation:ocean-appear .9s ease both;animation:ocean-appear .9s ease both;display:flex;flex-direction:column;gap:6px;grid-area:head;margin-bottom:20px}.ocean-post__head h1{font-size:26px}.ocean-carousel{-webkit-animation:ocean-appear 1.2s ease .2s both;animation:ocean-appear 1.2s ease .2s both;background:transparent;grid-area:media;height:calc(100vh - 150px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 92%,transparent)}.ocean-carousel .carousel__track{gap:10px}.ocean-post__text{-webkit-animation:ocean-appear 1s ease .35s both;animation:ocean-appear 1s ease .35s both;grid-area:text}.ocean-prose--lead p{font:500 16px/1.45 var(--o-sans)!important}.ocean-post__foot{border-top:1px solid var(--o-line);display:flex;font-size:14px;gap:20px;grid-area:foot;justify-content:space-between;margin-top:40px;padding-top:14px}.ocean-post__foot a{text-decoration:none;transition:opacity .3s}.ocean-post__foot a:hover{opacity:.55}.ocean .theme-switch,.ocean-button,.ocean-explore__card,.ocean-glass,.ocean-hint{-webkit-backdrop-filter:blur(10px) saturate(1.7) brightness(1.06);backdrop-filter:blur(10px) saturate(1.7) brightness(1.06);-webkit-backdrop-filter:url(#ocean-refraction) blur(3px) saturate(1.7) brightness(1.06);backdrop-filter:url(#ocean-refraction) blur(3px) saturate(1.7) brightness(1.06);background:linear-gradient(135deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.04) 60%,hsla(0,0%,100%,.1));border:0!important;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.85),inset -1px -1px 0 hsla(0,0%,100%,.3),inset 0 0 0 1px hsla(0,0%,100%,.18),inset 0 0 32px hsla(0,0%,100%,.16),0 18px 40px -12px rgba(16,32,42,.35);-webkit-mask-image:none!important;mask-image:none!important}.ocean-hint{border-radius:14px;padding:16px 20px}.ocean .theme-switch{border-radius:999px;padding:4px}.ocean .theme-switch__btn{border-radius:999px}.ocean .theme-switch__btn.is-on{background:rgba(16,32,42,.86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25)}.ocean-explore{background:none}.ocean-explore__card{border-radius:22px;gap:0}.ocean-explore__card img{border-radius:12px;box-shadow:0 6px 20px rgba(16,32,42,.25);height:calc(100% - 28px);margin:14px;-webkit-mask-image:none!important;mask-image:none!important;width:calc(100% - 28px)}.ocean-explore__text{padding:34px 34px 30px 20px}.ocean-explore__actions{align-items:center;gap:14px}.ocean-explore__hint{color:var(--o-quiet);font-size:12px}.ocean-explore,.ocean-explore__card,.ocean-explore__card a{cursor:pointer}.ocean-button{border-radius:999px;color:var(--o-ink)!important;padding:12px 20px;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.ocean-button--solid,.ocean-button:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.15));color:var(--o-ink)!important}.ocean-button:hover{-webkit-transform:translateY(-1px) scale(1.03);transform:translateY(-1px) scale(1.03)}.ocean-carousel{-webkit-mask-image:none!important;mask-image:none!important}.ocean-carousel .carousel__item img,.ocean-carousel .carousel__item--video{border-radius:10px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5),0 12px 30px -10px rgba(16,32,42,.35)}.ocean-post__foot{background:linear-gradient(90deg,transparent,var(--o-line) 20%,var(--o-line) 80%,transparent) top /100% 1px no-repeat;border-top:0}[data-theme=computer] .site{background:transparent;border:0;box-shadow:none;margin:0;max-width:none;outline:0}[data-theme=computer] body{background:radial-gradient(ellipse at 50% 40%,#00ff1a,#00f 60%)}.computer{inset:0;position:fixed}.computer-marquee-background{bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;position:absolute;right:0;top:0}.computer-marquee .marquee{background:var(--marquee-bg);border-color:var(--marquee-border);color:var(--marquee-text)}.computer-marquee .marquee__sep{color:var(--marquee-border)}.computer canvas{inset:0;position:absolute!important}.computer-screen{border-radius:12px;height:864px;overflow:hidden;width:1336px}.computer-screen__wrapper{height:100%;width:100%}.computer-screen__wrapper iframe{background:#fff;border:0;display:block;height:100%;width:100%}.computer-bar{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;left:16px;pointer-events:none;position:fixed;right:16px;top:16px;z-index:5}.computer-bar>*{pointer-events:auto}.computer-bar .theme-switch{margin:0}.computer--tube{background:radial-gradient(ellipse at 50% 40%,#3a1600,#000 65%)}.ocean-filters{height:0;overflow:hidden;position:absolute;width:0}.lazy-load-image-background.blur{-webkit-filter:blur(15px);filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{-webkit-filter:blur(0);filter:blur(0);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}
/*# sourceMappingURL=main.6e71f227.css.map*/