.theme-void{--blis-bg:#0a0a0a;--blis-fg:#d9e028;--blis-accent:#333333;--blis-bg-rgb:10, 10, 10}.theme-salt{--blis-bg:#faf9f0;--blis-fg:#333333;--blis-accent:#008f11;--blis-bg-rgb:250, 249, 240}html.blis-scroll-lock,body.blis-scroll-lock{overflow:hidden!important;height:100%!important;position:relative!important}.terminal-app-wrapper .terminal-container{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:95vw!important;max-width:1400px!important;height:90vh!important;max-height:900px!important;background-color:rgba(var(--blis-bg-rgb),.9)!important;backdrop-filter:blur(15px);display:flex!important;flex-direction:column!important;z-index:999999!important;padding:0!important;overflow:hidden!important;box-shadow:0 0 0 100vmax rgba(var(--blis-bg-rgb),.9)!important;border:1px solid var(--blis-fg)!important;color:var(--blis-fg)!important;font-family:var(--blis-font)!important}body.terminal-morph-active .terminal-app-wrapper .terminal-container{height:100vh!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;justify-content:center!important;align-items:center!important;z-index:2147483648!important;box-shadow:none!important;border:none!important;pointer-events:none!important}body.terminal-morph-active .terminal-app-wrapper .terminal-feed,body.terminal-morph-active .terminal-app-wrapper .terminal-input-area{pointer-events:auto!important}.mobile-controls{display:none}@media(max-width:768px){.terminal-app-wrapper .terminal-container{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;top:0!important;left:0!important;transform:none!important;border:0!important;outline:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;justify-content:center!important}.terminal-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:20;box-shadow:none!important}.telemetry-bar{gap:15px!important}.stat-group:nth-child(2){display:none}.terminal-input-area{border-top:1px solid rgba(var(--blis-fg-rgb,51,51,51),.1)!important;padding:15px!important}.terminal-input-area .prompt{font-size:0!important;white-space:nowrap;display:flex!important;align-items:center}.terminal-input-area .prompt::before{content:':~$';font-size:16px;font-family:var(--blis-font);letter-spacing:var(--blis-letter-spacing);color:var(--blis-fg);line-height:1}.mobile-controls{display:flex!important;justify-content:space-between;align-items:center;padding:8px 15px;border-bottom:1px solid rgba(var(--blis-fg-rgb,51,51,51),.1);flex-shrink:0}.mobile-voice-btn,.mobile-close-btn{background:#fff0;border:none;font-family:var(--blis-font);font-size:11px;letter-spacing:.1em;cursor:pointer;padding:4px 8px;color:var(--blis-fg);opacity:.6;transition:opacity 150ms ease}.mobile-voice-btn:hover,.mobile-close-btn:hover{opacity:1}.mobile-voice-btn{color:var(--blis-accent)}.terminal-feed{padding:15px!important}.system-title,.system-status{display:none!important}}#blis-terminal-root .terminal-container.open{display:flex!important}.scanlines{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(var(--blis-bg-rgb),0) 50%,#00000005 50%),linear-gradient(90deg,#ff000003,#00ff0001,#0000ff03);background-size:100% 4px,3px 100%;pointer-events:none;z-index:10}.scanlines.glitch-active{animation:glitch-vignette .2s infinite}.terminal-content{position:relative;display:flex;flex-direction:column;height:100%;z-index:5;overflow:hidden!important}.terminal-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:20;box-shadow:none!important}body.terminal-morph-active .terminal-header{display:none!important}.telemetry-bar{display:flex;gap:25px;font-size:10px;letter-spacing:.2em;opacity:.8}.stat-group{display:flex;align-items:center;gap:8px}.stat-label{opacity:.5}.load-meter{width:60px;height:4px;background:rgba(var(--blis-fg-rgb,51,51,51),.1);position:relative;overflow:hidden}.load-fill{position:absolute;top:0;left:0;height:100%;background:var(--blis-accent);transition:width .3s ease-out}.close-btn{background:#fff0;border:none;color:var(--blis-fg);cursor:pointer;font-family:var(--blis-font);font-size:18px;padding:5px;line-height:1;z-index:100}.prompt-full{display:inline}.prompt-short{display:none}@media (max-width:768px){.prompt-full{display:none}.prompt-short{display:inline}}.close-btn:hover{color:var(--blis-accent)}.terminal-feed{flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;padding:20px 20px 60px 20px!important;display:flex;flex-direction:column;min-height:0!important;-webkit-mask-image:linear-gradient(to bottom,transparent,black 2%,black 98%,transparent);mask-image:linear-gradient(to bottom,transparent,black 2%,black 98%,transparent)}body.terminal-morph-active .terminal-feed{flex:0 1 auto!important;max-height:60vh!important;width:100%!important;max-width:800px!important;justify-content:center!important;align-items:center!important}.log-line{font-family:var(--blis-font);letter-spacing:var(--blis-letter-spacing);margin-bottom:12px;font-size:14px;line-height:1.5;word-break:break-word;white-space:pre-wrap;width:100%;color:var(--blis-fg);padding:0}body.terminal-morph-active .log-line{text-align:center}.terminal-input-area{display:flex;align-items:center;padding:15px 20px 0 20px!important;border-top:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;position:relative;width:100%}body.terminal-morph-active .terminal-input-area{padding:15px 25px;border-top:none!important;justify-content:center;max-width:800px}.input-cursor-wrapper{position:relative;flex:1;display:flex;align-items:center;overflow:hidden}body.terminal-morph-active .input-cursor-wrapper{flex:0 1 auto;min-width:20px}.mirror-text{visibility:hidden;white-space:pre;font-family:var(--blis-font);font-size:16px;letter-spacing:var(--blis-letter-spacing);position:absolute;left:0;pointer-events:none}.command-input{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:var(--blis-fg)!important;width:100%!important;font-size:16px!important;font-family:var(--blis-font)!important;letter-spacing:var(--blis-letter-spacing)!important;caret-color:var(--blis-fg)!important;padding:0!important;margin:0!important;position:relative;z-index:1}body.terminal-morph-active .command-input{text-align:center}.terminal-cursor{display:inline-block;width:10px;height:18px;background-color:var(--blis-fg);animation:blink 0.6s step-end infinite;position:absolute;left:0;pointer-events:none;z-index:2}body.terminal-morph-active .terminal-cursor{display:none}.product-card-container.expanded{grid-column:span 4!important}@media (max-width:1024px){.product-card-container.expanded{grid-column:span 2!important}}.product-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;padding:20px 0;width:100%;align-items:start!important}@media (max-width:1024px){.product-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}}.manifest-grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:15px}.manifest-btn{cursor:pointer;font-size:13px;color:var(--blis-accent);letter-spacing:.1em;padding:2px 4px;border:1px solid #fff0;transition:all .2s ease}.manifest-btn:hover{background:var(--blis-accent);color:#fff}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes glitch-vignette{0%{opacity:1}5%{opacity:.8}10%{opacity:1}to{opacity:1}}.mode-branding{margin-top:12px;font-size:9px;letter-spacing:.15em;color:var(--blis-fg);opacity:.6;text-transform:uppercase;font-style:italic;border-top:1px dashed rgba(var(--blis-fg-rgb,255,255,255),.1);padding-top:8px;animation:fadeIn .4s ease-out}.welcome-msg{font-family:var(--blis-font)!important;letter-spacing:var(--blis-letter-spacing)!important;line-height:1.5!important;font-size:14px!important;margin-bottom:30px!important;color:var(--blis-fg)!important;white-space:pre-wrap!important}.theme-switcher{display:flex;gap:10px;margin-right:20px}.theme-btn{background:#fff0;border:1px solid var(--blis-fg);color:var(--blis-fg);font-family:var(--blis-font);font-size:9px;padding:2px 6px;cursor:pointer;opacity:.5;transition:all .2s ease}.theme-btn.active{opacity:1;background:var(--blis-fg);color:var(--blis-bg)}.blis-trigger-group{position:fixed!important;bottom:30px!important;right:30px!important;display:flex!important;gap:15px!important;z-index:999999!important;pointer-events:auto!important}.blis-trigger-btn{background-color:var(--blis-bg);color:var(--blis-fg);border:1px solid var(--blis-fg);padding:10px 20px;font-family:var(--blis-font);font-weight:700;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:1px;animation:blisTriggerPulse 2s infinite}.blis-trigger-btn.help-btn{padding:10px 15px}.blis-trigger-btn:hover{background-color:var(--blis-fg);color:var(--blis-bg)}@keyframes blisTriggerPulse{0%{box-shadow:0 0 #3336}70%{box-shadow:0 0 0 10px #3330}to{box-shadow:0 0 #3330}}.blis-gateway-hud{position:fixed;bottom:30px;left:30px;right:30px;z-index:2147483647!important;font-family:var(--blis-font,"Roboto Mono",monospace);color:var(--blis-fg);pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.shadow-pulse{text-shadow:0 0 10px rgba(var(--blis-fg-rgb,217,224,40),.4)}@keyframes hudGlobalFadeIn{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.hud-feed{width:400px;height:120px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 20%);mask-image:linear-gradient(to bottom,transparent,black 20%);margin-bottom:5px}.hud-line{font-size:11px;line-height:1.4;letter-spacing:.05em;opacity:.8;animation:hudFadeIn .4s ease-out forwards}.hud-status-bar{width:100%;display:flex;align-items:center;gap:15px;pointer-events:auto}.hud-input-area{display:flex;align-items:center;gap:8px;white-space:nowrap}.hud-prefix{font-size:11px;color:var(--blis-fg);text-shadow:0 0 5px rgba(var(--blis-fg-rgb,217,224,40),.5)}.hud-input{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:var(--blis-fg)!important;font-family:inherit;font-size:11px;width:200px;padding:0;margin:0}.hud-cursor{display:inline-block;width:6px;height:12px;background:var(--blis-fg);margin-left:2px;animation:hudPulse 1s infinite steps(2);box-shadow:0 0 5px rgba(var(--blis-fg-rgb,217,224,40),.8)}.hud-pipeline{flex-grow:1;overflow:hidden;white-space:nowrap;opacity:.2;font-size:11px;letter-spacing:4px;margin:0 10px;color:var(--blis-fg)}.hud-metadata{display:flex;align-items:center;gap:12px;white-space:nowrap;font-size:11px;opacity:.9;color:var(--blis-fg)}.hud-stat-item{text-shadow:0 0 5px rgba(var(--blis-fg-rgb,217,224,40),.5)}.hud-stat-separator{opacity:.5}.hud-loading{font-size:9px;text-transform:uppercase;letter-spacing:.2em;opacity:.4;animation:hudFadeInOut 2s infinite ease-in-out;color:var(--blis-fg)}@keyframes hudFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:.8;transform:translateY(0)}}@keyframes hudPulse{0%{opacity:1}to{opacity:0}}@keyframes hudFadeInOut{0%,to{opacity:.2}50%{opacity:.6}}#sys-clock,#sys-time,#tidal-phase,.elementor-element-sys-time,.elementor-element-tidal-phase{display:none!important;visibility:hidden!important;opacity:0!important}@media(max-width:768px){.blis-gateway-hud{bottom:15px;left:15px;right:15px;gap:5px;height:auto;min-height:100px}.blis-gateway-hud.boot-screen-active{background:#001419e6!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;position:fixed!important;width:100vw!important;height:100dvh!important;z-index:2147483650!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:0!important;inset:0!important}.mobile-boot-shell{text-align:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:15px!important;animation:hudGlobalFadeIn .5s ease-out;width:100%!important;max-width:300px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.boot-prompt{font-size:14px;opacity:.6;width:100%;text-align:center}.boot-text{font-size:18px;font-weight:700;letter-spacing:.1em;width:100%;text-align:center}.citron-text{color:#d9e028!important;text-shadow:0 0 15px rgb(217 224 40 / .6)}.hud-feed{width:100%;height:80px}.hud-line{font-size:10px}.hud-status-bar{flex-direction:column;align-items:flex-start;gap:10px}.hud-pipeline{display:none}.hud-input{width:100%}.hud-metadata{font-size:9px;width:100%;justify-content:flex-end;padding-top:5px;position:absolute;top:-120px;right:0}}.logo-shrink-active{transform:scale(.6)!important;opacity:.4!important;filter:blur(2px)}.terminal-active .blis-gateway-hud{display:none}:root{--blis-citron:#D9E028;--blis-void:#000000;--blis-shockwave:#3EC0C2}.blis-gateway-root{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:2147483640;background:var(--blis-void);overflow:hidden;display:flex;justify-content:center;align-items:center;font-family:Roboto Mono,monospace}.gateway-video-bg{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:0;opacity:.6;pointer-events:none}.gateway-overlay-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000004d,#0000001a,rgb(var(--blis-void)));z-index:1;pointer-events:none}.gateway-logo-container{position:relative;z-index:10;cursor:pointer;transition:transform .6s cubic-bezier(.22,1,.36,1);animation:gatewayBreathing 4s infinite ease-in-out}.gateway-logo-container.shrink{transform:scale(.6);animation:none}.gateway-logo-svg path{stroke:var(--blis-citron);filter:drop-shadow(0 0 10px rgb(217 224 40 / .3));transition:filter .3s ease}.gateway-logo-container:hover .gateway-logo-svg path{filter:drop-shadow(0 0 20px rgb(217 224 40 / .6))}.gateway-footer-nav{position:absolute;bottom:120px;width:100%;display:flex;justify-content:center;gap:60px;z-index:10;pointer-events:auto}.nav-item{color:var(--blis-citron);font-size:14px;letter-spacing:2px;cursor:pointer;opacity:.8;transition:all .3s ease}.nav-item:hover{opacity:1;text-shadow:0 0 8px var(--blis-citron)}.gateway-sys-info{position:absolute;width:100%;bottom:40px;padding:0 40px;display:flex;justify-content:space-between;color:var(--blis-shockwave);font-size:10px;z-index:10;opacity:.6}.blis-gateway-root.booting .gateway-video-bg{filter:blur(10px) brightness(.4);transition:filter 1s ease}@keyframes gatewayBreathing{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(max-width:768px){.gateway-footer-nav{gap:30px;bottom:150px}}.product-card-container{width:100%!important;max-width:450px!important;background:transparent!important;border:1px solid var(--blis-fg);margin:0 auto 20px auto;overflow:hidden;box-sizing:border-box!important;transform:scale(1);opacity:.95;box-shadow:0 0 0 #fff0;transition:transform 150ms cubic-bezier(.4,0,.2,1),height 150ms cubic-bezier(.4,0,.2,1),opacity 150ms cubic-bezier(.4,0,.2,1),box-shadow 150ms cubic-bezier(.4,0,.2,1),border-color 150ms cubic-bezier(.4,0,.2,1)}.product-card-container:hover{border-color:var(--blis-accent);opacity:1}.product-card-container.expanded{max-width:100%!important;border-color:var(--blis-fg);border-width:1px;opacity:1;z-index:10;transform:scale(1.02);box-shadow:0 10px 40px rgb(0 0 0 / .15);transition:transform 220ms cubic-bezier(.25,.8,.25,1),height 220ms cubic-bezier(.25,.8,.25,1),opacity 220ms cubic-bezier(.25,.8,.25,1),box-shadow 220ms cubic-bezier(.25,.8,.25,1),border-color 220ms cubic-bezier(.25,.8,.25,1)}.visual-container{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;background:transparent!important;transition:transform 220ms cubic-bezier(.25,.8,.25,1)}.product-card-container.expanded .visual-container{overflow:hidden}.ascii-layer{position:absolute;top:0;left:0;width:100%;height:100%;font-family:var(--blis-font);font-size:7px;line-height:7px;color:var(--blis-fg);white-space:pre;text-align:center;padding:0;z-index:3;opacity:1;transition:opacity 1.5s ease-in-out;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent!important}.ascii-layer pre,pre.ascii-layer{background:transparent!important;border:none!important;padding:0!important;margin:0!important}.photo-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:2;opacity:0;transition:opacity 1.5s ease-in-out;background-color:transparent!important}.resolved .ascii-layer{opacity:0}.resolved .photo-layer{opacity:1}.failed .ascii-layer{opacity:1!important}.card-info{padding:10px 12px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--blis-fg);background:#fff0;transition:background 220ms ease}.label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}.acquire-btn-minimal{font-size:14px;font-weight:700;color:var(--blis-accent);opacity:.7;transition:opacity 0.2s}.product-card-container:hover .acquire-btn-minimal{opacity:1}.expanded-details{max-height:0;opacity:0;transform:translateY(10px);overflow:hidden;transition:max-height 220ms cubic-bezier(.25,.8,.25,1),opacity 220ms cubic-bezier(.25,.8,.25,1),transform 220ms cubic-bezier(.25,.8,.25,1);background:rgba(var(--blis-accent-rgb,217,224,40),.05)}.expanded-details.active{max-height:600px;opacity:1;transform:translateY(0);padding:0 12px 20px 12px}.details-header{padding:10px 0;display:flex;justify-content:space-between;font-size:9px;opacity:.5;text-transform:uppercase;letter-spacing:2px}.details-body{padding:10px 0 25px 0}.details-body .description{font-size:12px;line-height:1.6;margin-bottom:25px;color:var(--blis-fg);opacity:.8}.actions-row{display:flex;justify-content:center}.acquire-btn{display:inline-block;padding:14px 40px;background:var(--blis-fg);color:var(--blis-bg);text-decoration:none;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.2em;transition:all 0.2s cubic-bezier(.25,.8,.25,1);border:1px solid var(--blis-fg)}.acquire-btn:hover{background:#fff0;color:var(--blis-fg);box-shadow:0 5px 15px rgb(0 0 0 / .1)}.details-footer{padding:20px 0 0 0;font-size:8px;letter-spacing:.3em;opacity:.3;text-align:center;border-top:1px dotted rgb(51 51 51 / .1)}@media (max-width:768px){.product-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:15px 0!important;width:100%!important}.product-card-container{margin-bottom:0px!important;opacity:1}.product-card-container.expanded{grid-column:span 2!important;order:-1;transform:scale(1.01)}.label{font-size:9px!important}.card-info{padding:8px 12px!important}.suggestions-section{margin-top:25px;border-top:1px dotted rgb(51 51 51 / .2);padding-top:15px}.section-title{font-size:9px;letter-spacing:.2em;opacity:.5;margin-bottom:15px}.suggestions-scroller{display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none;-ms-overflow-style:none}.suggestions-scroller::-webkit-scrollbar{display:none}.suggestion-item{flex:0 0 80px;text-align:center}.suggestion-thumb{width:60px;height:80px;background-size:cover;background-position:center;border:1px solid rgb(51 51 51 / .1);margin:0 auto 8px auto}.suggestion-name{font-size:8px;opacity:.6;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-grid::after{content:"····································";grid-column:span 2;text-align:center;opacity:.2;font-size:10px;padding:25px 0;letter-spacing:8px}.actions-row{flex-direction:column;gap:10px}.acquire-btn{width:100%;text-align:center;padding:12px 20px!important}.set-btn{margin-left:0!important}}.fit-spec{margin:15px 0;font-size:10px;letter-spacing:.1em;display:flex;gap:10px;opacity:.8}.fit-label{color:var(--blis-fg);opacity:.5}.fit-value{color:var(--blis-accent);font-weight:700}.loadout-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;margin-top:10px}.loadout-suggestion{margin-top:25px;background:rgba(var(--blis-accent-rgb,217,224,40),.03);border:1px dotted var(--blis-accent);padding:15px;position:relative;animation:fadeIn 0.4s ease-out}.telemetry-tag{position:absolute;top:-8px;left:10px;background:var(--blis-bg);padding:0 5px;font-size:8px;letter-spacing:.1em;color:var(--blis-accent)}.loadout-preview{display:flex;gap:15px;align-items:center}.loadout-thumb{width:60px;height:80px;background-size:cover;background-position:center;border:1px solid var(--blis-fg)}.loadout-meta{flex:1}.loadout-label{font-size:8px;opacity:.5;margin-bottom:4px}.loadout-name{font-size:11px;font-weight:700;text-transform:uppercase}.set-btn{background:var(--blis-accent)!important;color:var(--blis-bg)!important;border-color:var(--blis-accent)!important;margin-left:10px}.set-btn:hover{background:transparent!important;color:var(--blis-accent)!important}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.blis-gateway-root{position:fixed!important;inset:0!important;z-index:2147483640!important;background:#000!important;overflow:hidden!important;font-family:'Roboto Mono',monospace!important}.blis-gateway-root .gateway-layout{position:relative!important;z-index:10!important;width:100%!important;height:100dvh!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:50px 30px 0!important;box-sizing:border-box!important;pointer-events:none!important}.blis-gateway-root .gateway-logo-container{cursor:pointer!important;pointer-events:auto!important;margin-top:60px!important;flex-shrink:0!important;display:block!important;opacity:1!important;animation:gatewayBreathing 4s infinite ease-in-out!important;transition:transform 0.6s cubic-bezier(.22,1,.36,1),opacity 0.6s ease!important}.blis-gateway-root .gateway-logo-container.shrink{transform:scale(.15)!important;opacity:0!important;animation:none!important}.blis-gateway-root .gateway-logo-img{width:120px!important;height:auto!important}.blis-gateway-root .gateway-logo-svg{display:block!important;width:120px!important;height:120px!important}.blis-gateway-root .gateway-prompt-zone{display:flex!important;flex-direction:column!important;align-items:center!important;pointer-events:auto!important;transition:margin-top 550ms cubic-bezier(.32,.72,0,1)!important}.blis-gateway-root .gateway-prompt-zone.phase-expanded{margin-top:40px!important}.blis-gateway-root .gateway-prompt-zone.phase-collapsing,.blis-gateway-root .gateway-prompt-zone.phase-hud{margin-top:auto!important;margin-bottom:80px!important}.blis-gateway-root .gateway-prompt-tagline{font-size:9px!important;letter-spacing:0.3em!important;color:#D9E028!important;opacity:0.7!important;margin-bottom:14px!important;text-align:center!important;display:block!important}.blis-gateway-root .gateway-input-form{display:flex!important;align-items:center!important;gap:10px!important;border-bottom:1px solid rgb(217 224 40 / .4)!important;padding:6px 12px 8px!important;color:#D9E028!important;background:rgb(0 0 0 / .3)!important;border-radius:2px!important}.blis-gateway-root .gateway-prompt-prefix{color:#D9E028!important;font-size:18px!important;opacity:0.6!important;font-family:'Roboto Mono',monospace!important;background:transparent!important;transition:font-size 550ms cubic-bezier(.32,.72,0,1)!important}.blis-gateway-root .gateway-prompt-zone.phase-hud .gateway-prompt-prefix,.blis-gateway-root .gateway-prompt-zone.phase-collapsing .gateway-prompt-prefix{font-size:11px!important}.blis-gateway-root .gateway-input-wrapper{position:relative!important;display:flex!important;align-items:center!important}.blis-gateway-root .gateway-input,.blis-gateway-root input.gateway-input{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;outline:none!important;box-shadow:none!important;color:#D9E028!important;font-family:'Roboto Mono',monospace!important;font-size:18px!important;width:280px!important;padding:0!important;margin:0!important;height:auto!important;line-height:1.4!important;-webkit-appearance:none!important;caret-color:transparent!important;transition:font-size 550ms cubic-bezier(.32,.72,0,1),width 550ms cubic-bezier(.32,.72,0,1)!important}.blis-gateway-root .gateway-input::placeholder{color:rgb(217 224 40 / .25)!important}.blis-gateway-root .gateway-prompt-zone.phase-hud .gateway-input,.blis-gateway-root .gateway-prompt-zone.phase-collapsing .gateway-input{font-size:11px!important;width:200px!important}.blis-gateway-root .hud-cursor{display:inline-block!important;width:8px!important;height:18px!important;background:#D9E028!important;margin-left:2px!important;vertical-align:middle!important;animation:hudPulse 1s infinite steps(2)!important;box-shadow:0 0 5px rgb(217 224 40 / .8)!important;flex-shrink:0!important}.blis-gateway-root .gateway-prompt-zone.phase-hud .hud-cursor,.blis-gateway-root .gateway-prompt-zone.phase-collapsing .hud-cursor{width:6px!important;height:12px!important}.blis-gateway-root .gateway-cta-row{margin-top:auto!important;width:100%!important;display:flex!important;justify-content:center!important;gap:60px!important;padding:20px 0!important;pointer-events:auto!important;flex-shrink:0!important}.blis-gateway-root .nav-item{color:#D9E028!important;font-size:14px!important;letter-spacing:2px!important;cursor:pointer!important;opacity:0.8!important;font-family:'Roboto Mono',monospace!important}.blis-gateway-root .gateway-sys-info{width:100%!important;display:flex!important;justify-content:space-between!important;color:#3EC0C2!important;font-size:10px!important;opacity:0.6!important;padding:10px 10px 15px!important;flex-shrink:0!important;pointer-events:none!important;font-family:'Roboto Mono',monospace!important}.blis-gateway-root .gateway-corner-tl,.blis-gateway-root .gateway-corner-tr{position:absolute!important;top:20px!important;font-size:10px!important;letter-spacing:0.15em!important;color:#D9E028!important;opacity:0.7!important;pointer-events:none!important;font-family:'Roboto Mono',monospace!important}.blis-gateway-root .gateway-corner-tl{left:20px!important}.blis-gateway-root .gateway-corner-tr{right:20px!important;text-align:right!important}@keyframes gatewayBreathing{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.terminal-app-wrapper.mode-gateway{background:transparent!important}.terminal-app-wrapper.mode-gateway .terminal-container{background:transparent!important;border-color:rgb(217 224 40 / .15)!important}.terminal-app-wrapper.mode-gateway .terminal-header{background:rgb(0 0 0 / .25)!important;border-bottom-color:rgb(217 224 40 / .2)!important;backdrop-filter:blur(4px)!important}.terminal-app-wrapper.mode-gateway .terminal-log-feed,.terminal-app-wrapper.mode-gateway .log-feed-inner{background:transparent!important}.terminal-app-wrapper.mode-gateway .command-input-row,.terminal-app-wrapper.mode-gateway .command-input-wrap{background:rgb(0 0 0 / .25)!important;backdrop-filter:blur(4px)!important;border-top-color:rgb(217 224 40 / .2)!important}.terminal-app-wrapper.mode-gateway,.terminal-app-wrapper.mode-gateway .stat-label,.terminal-app-wrapper.mode-gateway .stat-value,.terminal-app-wrapper.mode-gateway .terminal-prompt,.terminal-app-wrapper.mode-gateway .log-entry,.terminal-app-wrapper.mode-gateway .response-text,.terminal-app-wrapper.mode-gateway .input-field,.terminal-app-wrapper.mode-gateway input,.terminal-app-wrapper.mode-gateway .close-btn,.terminal-app-wrapper.mode-gateway .mobile-close-btn,.terminal-app-wrapper.mode-gateway .voice-toggle-btn,.terminal-app-wrapper.mode-gateway .mobile-voice-btn{color:#D9E028!important}.terminal-app-wrapper.mode-gateway input::placeholder{color:rgb(217 224 40 / .4)!important}.terminal-app-wrapper.mode-gateway input{background:transparent!important;caret-color:#D9E028!important}.terminal-app-wrapper.mode-gateway .load-fill{background:#D9E028!important}.terminal-app-wrapper.mode-gateway .cursor,.terminal-app-wrapper.mode-gateway .blink-cursor{background:#D9E028!important}.terminal-app-wrapper.mode-gateway .glitch-overlay{display:none!important}