@tailwind base;@tailwind components;@tailwind utilities;html,body{color:#dffcff;background:#020817;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}body{background:linear-gradient(#00ffff0f 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#00ffff0f 1px,#0000 1px) 0 0/40px 40px,radial-gradient(circle at top,#073642 0%,#020817 48%,#10051f 100%) 0 0/100% 100%}button{font:inherit}.home,.page{width:100%;max-width:760px;margin:0 auto;padding:42px 36px 120px;overflow:visible}.hero,.core,.panel,.alert,.orbs,footer{background:#020f1bc7;border:1px solid #67e8f947;border-radius:34px;box-shadow:0 0 40px #00ffff0f}.hero{text-align:center;margin-bottom:28px;padding:58px 26px}.logo{color:#bdfaff;text-shadow:0 0 30px #00eaff;font-size:58px}.hero h1{white-space:normal!important;letter-spacing:.025em!important;font-size:clamp(42px,11vw,56px)!important;line-height:1!important;overflow:visible!important}h1{color:#dffcff;letter-spacing:.05em;margin:32px 0;font-size:clamp(42px,12vw,56px);line-height:1.05}.page h1{white-space:normal;letter-spacing:.16em!important;font-size:clamp(42px,13vw,56px)!important}h2{letter-spacing:.28em;color:#ccc;font-size:28px;line-height:1.8}h3,h4{letter-spacing:.32em;color:#a9f7ff;font-weight:500}p{color:#d7d7dd;font-size:28px;line-height:1.45}.live{letter-spacing:.08em;background:#00504647;border:1px solid #00ffc859;border-radius:999px;align-items:center;gap:16px;padding:18px 34px;font-size:22px;display:inline-flex}.live span{background:#00d99d;border-radius:50%;width:22px;height:22px;box-shadow:0 0 25px #00d99d}.core{padding:28px 24px}.panel{margin-bottom:24px;padding:32px 28px}.alert{background:#500836b3;border-color:#ff50b452;margin-bottom:26px;padding:30px 28px}.alert b{font-size:28px}.orbs{grid-template-columns:repeat(3,1fr);gap:18px;padding:44px 26px;display:grid}.orb{aspect-ratio:1;border-radius:50%;width:100%}.red{background:#ff1b58;box-shadow:0 0 45px #ff1b58}.green{background:#00d399;box-shadow:0 0 45px #00d399}.violet{background:#8b4dff;box-shadow:0 0 45px #8b4dff}button,.wide{color:#e8ffff;letter-spacing:.1em;background:#081322d9;border:1px solid #67e8f957;border-radius:22px;padding:18px 14px;font-weight:800}footer{text-align:center;letter-spacing:.25em;background:#192256b8;grid-template-columns:repeat(3,1fr);margin-top:26px;padding:24px;font-size:22px;display:grid}.back{color:#55eaff!important;background:0 0!important;border:0!important;margin-bottom:35px!important;padding:0!important;font-size:22px!important}.wide{width:100%;margin:0 0 28px}.stats{grid-template-columns:1fr 1fr;gap:18px;display:grid}.stats b{background:#00000040;border-radius:20px;padding:24px;font-size:22px;line-height:1.5}.logs p{margin:10px 0;font-size:22px}.purple{background:#191437d1;border-color:#9678ff61}.green{background:#002d28b8;border-color:#00ffb447}@media (max-width:480px){.home,.page{max-width:100%!important;padding:36px 18px 110px!important}.hero{padding:54px 18px!important}.hero h1{letter-spacing:0!important;font-size:clamp(38px,10.5vw,46px)!important}h2{letter-spacing:.22em!important;font-size:21px!important}h3,h4{letter-spacing:.22em!important}p{font-size:22px!important}.page h1{letter-spacing:.14em!important;font-size:clamp(40px,12vw,50px)!important}.panel{padding:28px 22px!important}.stats{grid-template-columns:1fr 1fr!important}.stats b{padding:20px!important;font-size:18px!important}.orbs{gap:12px!important;padding:34px 14px!important}button{font-size:14px!important}footer{letter-spacing:.16em!important;font-size:18px!important}}body{overflow-x:hidden}main,section,div,pre,p,h1,h2,h3{overflow-wrap:anywhere;word-break:break-word;max-width:100%}pre{white-space:pre-wrap}html,body{background:#020617;width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}main,section,div,article,pre,code,p,h1,h2,h3,h4,span{overflow-wrap:anywhere;word-break:break-word;max-width:100%}img,video,canvas,svg{max-width:100%;height:auto}pre,code{white-space:pre-wrap;overflow-x:auto}button{max-width:100%}input,textarea{width:100%;max-width:100%}@media (max-width:768px){main{padding:22px!important}h1{letter-spacing:-2px!important;font-size:clamp(42px,14vw,72px)!important;line-height:.95!important}h2{font-size:clamp(26px,8vw,40px)!important}p,span,div,pre{font-size:16px!important;line-height:1.45!important}section{padding:18px!important}button{width:100%;margin-top:12px!important;margin-left:0!important;margin-right:0!important}.terminal-grid{flex-direction:column!important;gap:12px!important;display:flex!important}h1,.hero-title{letter-spacing:-2px!important;overflow-wrap:normal!important;word-break:break-word!important;max-width:100%!important;font-size:64px!important;line-height:.9!important}.terminal-card,.memory-card,.system-card,.lore-card{overflow-wrap:normal!important;word-break:break-word!important;width:100%!important;max-width:100%!important}pre,code{white-space:pre-wrap!important;overflow-wrap:normal!important;word-break:break-word!important}}*{box-sizing:border-box;min-width:0}h1,h2,h3,.hero-title,.page-title{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.hero-title,.page-title,h1{letter-spacing:-.04em;font-size:clamp(3rem,14vw,8rem);line-height:.9}h2{font-size:clamp(1.8rem,8vw,4rem);line-height:1}.terminal-card,.log-card,.output-card,.system-card{width:100%;max-width:100%;overflow:visible}pre,code,.log-output,.terminal-output{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;max-width:100%}button,.command-button,.portal-button{width:100%;max-width:100%}.portal-grid,.portal-actions{flex-direction:column;gap:16px;display:flex}@media (max-width:768px){.hero-title,.page-title,h1{font-size:clamp(2.5rem,15vw,5rem);line-height:.88}.container,.page-shell,.terminal-shell{width:100%;max-width:100%;padding-left:20px;padding-right:20px;overflow-x:hidden}.panel,.card,.terminal-card,.output-card{padding:20px}h1,.hero-title,.page-title{letter-spacing:-.06em!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;font-size:clamp(3.2rem,12vw,4.6rem)!important;line-height:.92!important}h1 *{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}}a,a:visited,a:hover,a:active,a button,button{color:#e8ffff!important;text-decoration:none!important}.hero-title,.logo-title,h1{color:#e8ffff!important;max-width:100%!important;overflow:visible!important}a,a:visited,a:hover,a:active{color:inherit!important;text-decoration:none!important}main a{color:#eaffff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:560px!important;min-height:92px!important;text-decoration:none!important;display:flex!important}main a[href]{border:1px solid #7bf0ff47!important;margin:14px auto!important;padding:0 22px!important}h1,.hero-title,.logo-title{letter-spacing:-.055em!important;white-space:normal!important;text-align:center!important;transform-origin:50%!important;width:100%!important;max-width:100%!important;font-size:clamp(54px,15vw,92px)!important;line-height:.95!important;overflow:visible!important;transform:scaleX(.88)!important}main{overflow-x:visible!important}@media (max-width:480px){main{padding-left:22px!important;padding-right:22px!important}main a{min-height:92px!important;margin-top:16px!important;margin-bottom:16px!important}h1,.hero-title,.logo-title{font-size:clamp(58px,17vw,84px)!important;transform:scaleX(.86)!important}}html,body{background:#020716!important;overflow-x:visible!important}a{color:inherit;text-decoration:none}.home-hero,.hero,main{max-width:100%;overflow-x:hidden}.home-title,.hero-title,.brand-title{letter-spacing:-.055em!important;white-space:normal!important;transform-origin:50%!important;text-align:center!important;color:#e8fbff!important;width:128%!important;margin-left:-14%!important;font-size:clamp(64px,15vw,92px)!important;line-height:.88!important;transform:scaleX(.78)!important}.home-actions,.hero-actions,.nav-stack{flex-direction:column!important;gap:24px!important;width:min(78vw,560px)!important;margin:34px auto 0!important;display:flex!important}.home-actions a,.hero-actions a,.nav-stack a{color:#eaffff!important;letter-spacing:.28em!important;background:#0518228c!important;border:1px solid #76eaf452!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:82px!important;font-weight:800!important;text-decoration:none!important;display:flex!important}@media (max-width:430px){.home-title,.hero-title,.brand-title{width:138%!important;margin-left:-19%!important;font-size:clamp(70px,18vw,96px)!important;transform:scaleX(.72)!important}}.home-shell{color:#eafbff;background:#020716;min-height:100svh;padding:44px 18px 120px;overflow-x:hidden}.hero-card{text-align:center;background:#04141ec2;border:1px solid #70ddeb59;border-radius:46px;width:min(92vw,680px);margin:0 auto 28px;padding:48px 24px 44px;box-shadow:0 0 38px #2ad8e61a}.orb{border:7px double #cdfaffbf;border-radius:50%;width:76px;height:76px;margin:0 auto 42px;box-shadow:0 0 34px #74f2ff40}.kicker{letter-spacing:.34em;color:#aefaff;margin:0 0 34px;font-size:clamp(18px,4vw,28px)}.hero-card h1{letter-spacing:-.055em;white-space:normal;transform-origin:50%;margin:0 0 40px;font-size:clamp(54px,13.5vw,104px);font-weight:900;line-height:.9;transform:scaleX(.86)}.sub{letter-spacing:.26em;color:#ffffffd1;margin:0 0 28px;font-size:clamp(22px,5vw,36px);font-weight:700;line-height:1.55}.live-pill{color:#fff;letter-spacing:.16em;background:#00524661;border:1px solid #00d2aabf;border-radius:999px;justify-content:center;align-items:center;gap:22px;width:min(76vw,480px);min-height:74px;margin:0 auto;font-size:clamp(25px,6vw,42px);display:flex;box-shadow:0 0 36px #00d2aa38}.live-pill span{background:#00bf9b;border-radius:50%;width:36px;height:36px;box-shadow:0 0 28px #00bf9bd9}.home-nav{flex-direction:column;gap:24px;width:min(92vw,620px);margin:0 auto;display:flex}.home-nav a,.home-nav a:visited,.home-nav a:hover,.home-nav a:active{letter-spacing:.24em;background:#04141e9e;border:1px solid #70ddeb59;border-radius:999px;justify-content:center;align-items:center;min-height:92px;font-size:clamp(18px,4.4vw,28px);font-weight:900;display:flex;color:#eafbff!important;text-decoration:none!important}@media (max-width:430px){.hero-card{border-radius:38px;padding:38px 14px 34px}.orb{width:64px;height:64px;margin-bottom:34px}.hero-card h1{letter-spacing:-.075em;font-size:68px}.home-nav a{min-height:80px}}@media (max-width:480px){h1{transform:scaleX(.82);font-size:clamp(3.15rem,15vw,4.9rem)!important}.title-lg,h2{letter-spacing:.08em!important;word-break:normal!important;overflow-wrap:normal!important;font-size:clamp(2.2rem,10vw,3.6rem)!important;line-height:1.05!important}.panel,.glass-card,section{padding-left:24px!important;padding-right:24px!important}button,a{min-height:72px;letter-spacing:.16em!important;font-size:16px!important}}h1,h2,h3,h4,p,a,button,div,span{max-width:100%}a,button{text-decoration:none!important}.hero,.hero-card,.glass-card,.panel,section{max-width:min(92vw,680px)!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}h1{transform-origin:50%;transform:scaleX(.86);letter-spacing:-.055em!important;white-space:nowrap!important;text-align:center!important;font-size:clamp(3.4rem,13vw,5.6rem)!important;line-height:.92!important;overflow:visible!important}@media (max-width:480px){h1{transform:scaleX(.82);font-size:clamp(3.15rem,15vw,4.9rem)!important}.title-lg,h2{letter-spacing:.08em!important;word-break:normal!important;overflow-wrap:normal!important;font-size:clamp(2.2rem,10vw,3.6rem)!important;line-height:1.05!important}.panel,.glass-card,section{padding-left:24px!important;padding-right:24px!important}button,a{min-height:72px;letter-spacing:.16em!important;font-size:16px!important}}html,body{background:#030814;width:100%;max-width:100%;overflow-x:visible!important}main,section,div{max-width:100%}h1,.logo,.brand,.title,.title-lg{overflow-wrap:normal;word-break:normal;white-space:nowrap;text-align:center;max-width:100%}h1{transform-origin:50%;transform:scaleX(.82);letter-spacing:-.06em!important;font-size:clamp(3.2rem,16vw,5.6rem)!important;line-height:.92!important}@media (max-width:480px){h1{transform:scaleX(.76);font-size:clamp(3rem,15vw,4.8rem)!important}.panel,.card,.glass-card,section{width:min(92vw,620px)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}button,a{text-decoration:none!important}}.orb,.logo-orb,.core-orb,.status-orb{border:3px solid #beffffbf;border-radius:9999px;animation:2.4s ease-in-out infinite zerothPulse;box-shadow:0 0 28px #00ffdc59,inset 0 0 18px #beffff38;width:76px!important;height:76px!important}.orb:after,.logo-orb:after,.core-orb:after,.status-orb:after{content:"";border:3px solid #beffffa6;border-radius:9999px;width:54%;height:54%;margin:23%;display:block}@keyframes zerothPulse{0%,to{opacity:.85;filter:drop-shadow(0 0 10px #00ffdc4d);transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 24px #00ffdca6);transform:scale(1.14)}}@media (max-width:768px){html,body{width:100%;max-width:100%;overflow-x:visible!important}main,section,div,article{max-width:100vw}h1{letter-spacing:-.055em!important;white-space:nowrap!important;text-align:center!important;transform-origin:50%!important;width:100%!important;max-width:calc(100vw - 32px)!important;font-size:clamp(42px,13vw,72px)!important;line-height:.95!important;overflow:visible!important;transform:scaleX(.78)!important}h2,h3,h4,.title,.title-lg,.brand,.logo{overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;text-align:center!important;max-width:calc(100vw - 32px)!important}.panel,.card,.glass-card,.hero-card{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}button,a{max-width:calc(100vw - 32px)!important;text-decoration:none!important}button *,a *{text-decoration:none!important}*{box-sizing:border-box;max-width:100vw}html,body{width:100%;overflow-x:visible!important}main,section,article{width:100%!important;overflow-x:visible!important}h1,h2,h3,h4,[class*=title],[class*=brand],[class*=logo]{white-space:normal!important;width:auto!important;max-width:calc(100vw - 40px)!important;text-overflow:unset!important;word-break:keep-all!important;overflow-wrap:normal!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}h1{letter-spacing:-.08em!important;font-size:clamp(42px,11vw,68px)!important;line-height:.95!important;transform:none!important}.hero-card h1,.panel h1,.card h1,.glass-card h1{font-size:clamp(40px,10vw,60px)!important}.panel,.card,.glass-card,.hero-card{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important}button,a{width:min(100%,100vw - 40px)!important;max-width:calc(100vw - 40px)!important;text-decoration:none!important}}html,body,main,section,div{max-width:100vw!important;overflow-x:visible!important}h1,h2,h3,h4,.title,.title-lg,.hero-title,.brand-title{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-align:center!important;width:100%!important;max-width:calc(100vw - 32px)!important;line-height:.95!important;overflow:visible!important}h1{letter-spacing:-.04em!important;font-size:clamp(44px,13vw,86px)!important}@media (max-width:430px){h1{font-size:clamp(40px,12vw,58px)!important}.hero-title,.brand-title,.title-lg{font-size:clamp(38px,11vw,56px)!important}.panel,.card,section{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:480px){h1,.title-lg{letter-spacing:-.04em!important;font-size:clamp(42px,13vw,72px)!important}h2,h3,.title{letter-spacing:.08em!important;font-size:clamp(28px,9vw,46px)!important}.panel,.card,section{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important}}@media (max-width:480px){h1,.title-lg{letter-spacing:-.04em!important;font-size:clamp(42px,13vw,72px)!important}h2,h3,.title{letter-spacing:.08em!important;font-size:clamp(28px,9vw,46px)!important}.panel,.card,section{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important}}h1,h2,h3,.title,.title-lg{overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;max-width:100%!important;line-height:.95!important}@media (max-width:480px){h1,.title-lg{letter-spacing:-.04em!important;font-size:clamp(42px,13vw,72px)!important}h2,h3,.title{letter-spacing:.08em!important;font-size:clamp(28px,9vw,46px)!important}.panel,.card,section{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important}}main,section,article,div{box-sizing:border-box}@media (max-width:640px){main{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;overflow-x:visible!important}section,article,.panel,.card,.glass-card{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}h1{letter-spacing:-.055em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-align:center!important;width:100%!important;max-width:100%!important;font-size:clamp(42px,12vw,64px)!important;line-height:.95!important}h2,h3{letter-spacing:.08em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;font-size:clamp(24px,7vw,36px)!important;line-height:1.1!important}p,li,span{overflow-wrap:normal!important;max-width:100%!important}button,a{max-width:100%!important}}main,section,div,article,header,footer{max-width:100%!important}h1,h2,h3,h4,.title,.title-lg,.hero-title,.page-title{white-space:normal!important;width:100%!important;max-width:100%!important;text-overflow:unset!important;word-break:normal!important;overflow-wrap:normal!important;text-align:center!important;letter-spacing:-.045em!important;line-height:.95!important;overflow:visible!important}h1{font-size:clamp(42px,13vw,82px)!important}h2{font-size:clamp(34px,10vw,64px)!important}h3,h4{letter-spacing:.16em!important;font-size:clamp(18px,5vw,32px)!important}button,.button,.btn,a[class*=button],[class*=Button]{white-space:normal!important;text-align:center!important;text-overflow:unset!important;word-break:normal!important;overflow:visible!important}.panel,.card,.glass-card,[class*=card],[class*=Card],[class*=panel],[class*=Panel]{width:min(100%,520px)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}@media (max-width:600px){body{padding-left:0!important;padding-right:0!important}main{width:100%!important;max-width:100vw!important;padding-left:16px!important;padding-right:16px!important;overflow-x:visible!important}h1,.hero-title,.page-title,.title-lg{letter-spacing:-.055em!important;font-size:clamp(38px,12vw,58px)!important;line-height:.94!important}.hero-title{word-break:normal!important}.brand,.logo-text,[class*=brand],[class*=Brand],[class*=logo],[class*=Logo]{text-align:center!important;white-space:normal!important;width:100%!important;max-width:100%!important;text-overflow:unset!important;letter-spacing:-.05em!important;font-size:clamp(36px,11vw,54px)!important;line-height:.95!important;overflow:visible!important}.panel,.card,.glass-card,[class*=card],[class*=Card],[class*=panel],[class*=Panel]{max-width:calc(100vw - 32px)!important;padding-left:28px!important;padding-right:28px!important}p,li,span{overflow-wrap:normal!important;max-width:100%!important}}@media (max-width:700px){html,body{width:100%!important;max-width:100%!important;overflow-x:visible!important}main{width:100%!important;max-width:100vw!important;padding-left:18px!important;padding-right:18px!important;overflow-x:visible!important}h1{letter-spacing:-.055em!important;white-space:normal!important;text-align:center!important;word-break:normal!important;max-width:100%!important;font-size:clamp(42px,11vw,58px)!important;line-height:.92!important;overflow:visible!important}h2{letter-spacing:-.035em!important;white-space:normal!important;text-align:center!important;font-size:clamp(32px,9vw,48px)!important;line-height:.96!important;overflow:visible!important}h3,h4{letter-spacing:.14em!important;white-space:normal!important;font-size:clamp(16px,4.5vw,24px)!important;line-height:1.25!important;overflow:visible!important}section,article,div{max-width:100%!important}.panel,.card,.glass-card,[class*=card],[class*=Card],[class*=panel],[class*=Panel]{width:100%!important;max-width:calc(100vw - 36px)!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}button,a{white-space:normal!important;text-align:center!important;max-width:100%!important}}@media (max-width:760px){html,body{width:100vw!important;max-width:100vw!important;overflow-x:visible!important}body{margin:0!important}main{width:100vw!important;max-width:100vw!important;margin-left:auto!important;margin-right:auto!important;padding-left:18px!important;padding-right:18px!important;overflow-x:visible!important}main>*,section,article,header,footer,form{width:100%!important;max-width:calc(100vw - 36px)!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}h1{letter-spacing:-.06em!important;white-space:normal!important;text-align:center!important;max-width:calc(100vw - 36px)!important;font-size:clamp(42px,10.4vw,56px)!important;line-height:.92!important;overflow:visible!important}h2{letter-spacing:-.035em!important;white-space:normal!important;text-align:center!important;max-width:calc(100vw - 36px)!important;font-size:clamp(34px,9vw,50px)!important;line-height:.96!important;overflow:visible!important}h3,h4{letter-spacing:.12em!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;max-width:calc(100vw - 52px)!important;font-size:clamp(15px,3.8vw,22px)!important;line-height:1.25!important}p,li,span{overflow-wrap:normal!important;max-width:100%!important}button,a{white-space:normal!important;text-align:center!important;max-width:calc(100vw - 36px)!important}.panel,.card,.glass-card,[class*=card],[class*=Card],[class*=panel],[class*=Panel]{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:28px!important;padding-right:28px!important;overflow:hidden!important}*{box-sizing:border-box!important}body,html,#__next,main{width:100%!important;max-width:100%!important;overflow-x:visible!important}section,div,article{max-width:100%!important}.container,.wrapper,.panel,.card,[class*=container],[class*=wrapper],[class*=panel],[class*=card]{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}.glow,[class*=glow],[class*=Glow]{filter:blur()!important;overflow:hidden!important}}*{box-sizing:border-box;max-width:100%}.ai-core-panel,.ai-matrix,.matrix-panel,.stat-panel{word-break:break-word!important;width:100%!important;overflow:hidden!important}.ai-core-panel *,.ai-matrix *,.matrix-panel *,.stat-panel *{word-break:break-word!important;overflow-wrap:normal!important;max-width:100%!important}.fragment-title,.lore-title,.fragment-card h2,.fragment-card h1{word-break:break-word!important;overflow-wrap:normal!important;font-size:clamp(28px,8vw,54px)!important;line-height:.92!important}.fragment-card,.system-card,.command-card,.panel-card{overflow:hidden!important}@media (max-width:768px){section,div,main,article{min-width:0!important}h1{font-size:clamp(42px,12vw,72px)!important;line-height:.95!important}h2{font-size:clamp(28px,8vw,52px)!important}p,li,span{font-size:clamp(15px,4vw,20px)!important}button,input{width:100%!important;max-width:100%!important}article,section,form,[class*=card],[class*=Card],[class*=panel],[class*=Panel]{padding-left:clamp(22px,6vw,34px)!important;padding-right:clamp(22px,6vw,34px)!important;overflow:hidden!important}article p,article span,article li,section p,section span,section li{overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;line-height:1.35!important}h3,h4,[class*=tracking],[class*=Tracking]{letter-spacing:.14em!important;overflow-wrap:anywhere!important;font-size:clamp(13px,3.4vw,18px)!important;line-height:1.35!important}.fragment-title,[class*=fragment] h1,[class*=fragment] h2,[class*=Fragment] h1,[class*=Fragment] h2{letter-spacing:-.04em!important;font-size:clamp(34px,8.5vw,46px)!important;line-height:.95!important}h1,h2{overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important}pre,code{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;font-size:clamp(13px,3.5vw,17px)!important}}main,section,div,article{max-width:100%!important}h1,h2,h3,p,li,span,button,input,pre{overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important}h1{white-space:normal!important;text-wrap:balance!important;letter-spacing:-.055em!important;line-height:.92!important;overflow:visible!important}button,a,input,textarea{max-width:100%!important}@media (max-width:700px){body{padding-left:env(safe-area-inset-left)!important;padding-right:env(safe-area-inset-right)!important}main,section{width:100%!important;padding-left:24px!important;padding-right:24px!important}h1{text-align:center!important;font-size:clamp(42px,13vw,72px)!important}h2{text-align:center!important;font-size:clamp(28px,9vw,52px)!important;line-height:1!important}.card,[class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=box],[class*=Box]{width:100%!important;max-width:calc(100vw - 48px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:28px!important;padding-right:28px!important;overflow:visible!important}[class*=title],[class*=Title],[class*=hero],[class*=Hero]{white-space:normal!important;max-width:100%!important;overflow:visible!important}pre,code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}}@media (orientation:landscape) and (max-height:500px){h1{font-size:clamp(36px,8vw,64px)!important}main,section{padding-left:32px!important;padding-right:32px!important}}main,section,article,div,form{max-width:100%}h1,h2,h3,p,li,span,button,a{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media (max-width:600px){body{padding-left:0!important;padding-right:0!important}h1{letter-spacing:-.055em!important;text-align:center!important;white-space:normal!important;max-width:100%!important;font-size:clamp(42px,14vw,68px)!important;line-height:.94!important}h2{letter-spacing:-.035em!important;font-size:clamp(30px,10vw,50px)!important;line-height:1!important}.card,article,section,form{width:min(86vw,560px)!important;max-width:86vw!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}button,input{max-width:100%!important}.kicker,.eyebrow{letter-spacing:.34em!important;overflow-wrap:anywhere!important;font-size:clamp(16px,4vw,24px)!important;line-height:1.45!important}}@media (max-width:700px){html,body{width:100%!important;max-width:100%!important;overflow-x:visible!important}body>*{max-width:100vw!important;overflow-x:visible!important}main,section,article,form,div{box-sizing:border-box!important;max-width:calc(100vw - 32px)!important}h1{letter-spacing:-.045em!important;text-align:center!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;max-width:calc(100vw - 32px)!important;font-size:clamp(44px,11vw,58px)!important;line-height:.95!important}button,input,textarea,.card,[class*=card],[class*=Card]{box-sizing:border-box!important;width:100%!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important}input,textarea{min-width:0!important}p,li,span{max-width:100%!important}}html,body{background:#020713;width:100%;margin:0;overflow-x:hidden}@media (max-width:640px){main{width:100%!important;max-width:100%!important;padding-left:22px!important;padding-right:22px!important;overflow-x:visible!important}section,article,form,.card,[class*=card],[class*=Card]{width:100%!important;max-width:calc(100vw - 44px)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}h1{letter-spacing:-.045em!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:calc(100vw - 44px)!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(44px,14vw,64px)!important;line-height:.95!important}h2,h3{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important}p,li,span{overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important}input,textarea,button,a{max-width:100%!important}input,textarea{width:100%!important}button,a{text-overflow:ellipsis!important;overflow:hidden!important}pre,code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}body{overflow-x:visible!important}main,section,article{width:100%!important;max-width:100vw!important;overflow-x:visible!important}h1,h2,h3{text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:calc(100vw - 44px)!important;margin-left:auto!important;margin-right:auto!important}h1{letter-spacing:-.055em!important;font-size:clamp(44px,12vw,58px)!important;line-height:.95!important}[class*=card],[class*=Card],[class*=panel],[class*=Panel],form,button,input{width:min(100%,520px)!important;max-width:calc(100vw - 44px)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}p,li,span,div{max-width:100%}}#__next,main,section,article{width:100%;max-width:100%;overflow-x:clip}body *{box-sizing:border-box}@media (max-width:768px){main,section,article,.page,.screen,.container,.panel,.card,[class*=page],[class*=Page],[class*=screen],[class*=Screen],[class*=container],[class*=Container],[class*=panel],[class*=Panel],[class*=card],[class*=Card]{max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important;overflow-x:clip!important}h1{letter-spacing:-.045em!important;text-align:center!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;width:100%!important;max-width:calc(100vw - 32px)!important;font-size:clamp(44px,11.5vw,72px)!important;line-height:.95!important}h2,h3,p,li{white-space:normal!important;overflow-wrap:normal!important;max-width:100%!important}button,input,textarea,form{max-width:100%!important}.hero,[class*=hero],[class*=Hero]{max-width:calc(100vw - 32px)!important;overflow-x:clip!important}html,body{width:100%;max-width:100%;overflow-x:visible!important}body>div,main,section{width:100%!important;max-width:100vw!important;overflow-x:visible!important}.page-shell{width:100%!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;overflow-x:visible!important}h1{letter-spacing:-.055em!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important;width:100%!important;max-width:100%!important;font-size:clamp(52px,14vw,76px)!important;line-height:.92!important}h2{text-align:center!important;font-size:clamp(40px,11vw,60px)!important;line-height:.95!important}.system-card,.card,[class*=card],[class*=Card],form,input,button{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}button,input{min-width:0!important}p,li,span{max-width:100%!important}}@media (max-width:640px){.hero-card,.system-card,[class*=hero],[class*=Hero]{overflow:hidden}.hero-card p,.system-card p{text-align:center;max-width:100%;line-height:1.25}h1{text-wrap:balance;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;letter-spacing:-.045em!important;width:100%!important;max-width:100%!important;font-size:clamp(46px,11.5vw,64px)!important;line-height:.95!important}.page-shell,main,section{width:100%!important;max-width:100vw!important}main>section,.mx-auto{max-width:calc(100vw - 40px)!important}a,button,input,form,.card,[class*=card],[class*=Card]{max-width:100%!important}:is(h1:has(+p),h1){display:block!important}}h1,.hero-title,.dashboard-title{letter-spacing:-.03em;width:100%;display:block;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.hero-kicker,.kicker,[class*=kicker]{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:.22em!important;text-align:center!important;font-size:clamp(18px,4.2vw,28px)!important;line-height:1.45!important}.system-live,.live-pill,[class*=live]{white-space:nowrap!important;overflow:visible!important}@media (max-width:480px){.hero-kicker,.kicker,[class*=kicker]{letter-spacing:.18em!important;font-size:20px!important}.system-live,.live-pill,[class*=live]{justify-content:center!important;gap:22px!important;width:100%!important;max-width:100%!important;padding-left:24px!important;padding-right:24px!important}}html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}*{box-sizing:border-box!important}section,div,main{max-width:100%!important}h1{word-break:keep-all!important;overflow-wrap:normal!important;font-size:clamp(42px,11vw,88px)!important;line-height:.92!important}@media (max-width:768px){.container,.panel,.card{width:100%!important;min-width:0!important;max-width:100%!important}.terminal-panel,.ai-core-panel,.governor-panel,.admin-panel{width:100%!important;overflow:hidden!important}button{width:100%!important;max-width:100%!important}input{width:100%!important;min-width:0!important}}html,body{overflow-x:hidden!important}main{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}h1{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important}@media (max-width:768px){h1{letter-spacing:-.04em!important;font-size:clamp(42px,13vw,72px)!important;line-height:.92!important}section{width:100%!important;max-width:100%!important;padding-left:18px!important;padding-right:18px!important}section>div{max-width:100%!important}.rounded-\[2rem\],.rounded-\[1\.5rem\]{max-width:100%!important;overflow:hidden!important}}html,body,main,section{max-width:100vw!important;overflow-x:hidden!important}h1{text-align:center!important;white-space:normal!important;width:100%!important;max-width:100%!important;overflow:visible!important}pre,code{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important}@media (max-width:768px){main{padding-left:24px!important;padding-right:24px!important}h1{letter-spacing:-.035em!important;font-size:clamp(46px,11vw,72px)!important;line-height:.95!important}div{max-width:100%!important}}@media (max-width:768px){body{overflow-x:hidden!important}main{width:100%!important;max-width:100vw!important;padding-left:24px!important;padding-right:24px!important;overflow-x:hidden!important}main>*{margin-left:auto!important;margin-right:auto!important}h1{text-align:center!important;max-width:100%!important;overflow:visible!important}pre,code{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}}*,:before,:after{box-sizing:border-box!important}@media (max-width:768px){body{overflow-x:hidden!important}main{width:100%!important;max-width:100vw!important;padding-left:24px!important;padding-right:24px!important;overflow-x:hidden!important}main>*{margin-left:auto!important;margin-right:auto!important}h1{text-align:center!important;max-width:100%!important;overflow:visible!important}pre,code{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}}@keyframes zcLogoPulse{0%,to{opacity:.72;filter:drop-shadow(0 0 6px #9ffcff59);transform:scale(1);box-shadow:0 0 6px #9ffcff59}50%{opacity:1;filter:drop-shadow(0 0 18px #9ffcfff2);transform:scale(1.22);box-shadow:0 0 22px #9ffcfff2}}@keyframes zcLogoSpin{0%{rotate:none}to{rotate:360deg}}:is(body:has(input[placeholder=username]) form>div:first-child,body:has(input[placeholder=username]) form>div:first-child *,body:has(input[placeholder="admin command key"]) form>div:first-child,body:has(input[placeholder="admin command key"]) form>div:first-child *){transform-origin:50%!important;will-change:transform, opacity, filter!important;animation:1.8s ease-in-out infinite zcLogoPulse!important}body:has(input[placeholder=username]) form>div:first-child:after{content:"";pointer-events:none;border:1px solid #9ffcff8c;border-radius:999px;position:absolute;inset:-8px;animation:3.5s linear infinite zcLogoSpin!important}@keyframes zcLoginOrbPulse{0%,to{opacity:.72;transform:scale(1);box-shadow:0 0 6px #9ffcff59,0 0 18px #00ffcc2e}50%{opacity:1;transform:scale(1.28);box-shadow:0 0 18px #9ffcfff2,0 0 42px #00ffcc8c}}.zc-login-orb{transform-origin:50%!important;will-change:transform, opacity, box-shadow!important;will-change:transform, opacity, box-shadow!important;animation:1.6s ease-in-out infinite zcLoginOrbPulse!important}@keyframes zcLoginLogoPulse{0%{opacity:.35;transform:scale(1)}to{opacity:1;transform:scale(1.65)}}.zc-login-logo-pulse{transform-origin:50%!important;will-change:transform, opacity, filter, box-shadow!important;animation:1.55s ease-in-out infinite zcLoginLogoPulse!important}@keyframes zcOrbPulse{0%,to{opacity:.65;filter:drop-shadow(0 0 4px #9ffcff);transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 22px #9ffcff)drop-shadow(0 0 42px #00d99d);transform:scale(1.45)}}@keyframes zcBreath{0%,to{box-shadow:0 0 34px #00ffdc1f}50%{box-shadow:0 0 72px #00ffdc42}}@keyframes zcBorderPulse{0%,to{border-color:#7dffff47}50%{border-color:#00ffc8e0}}@keyframes zcButtonGlow{0%,to{box-shadow:0 0 12px #00ffb429}50%{box-shadow:0 0 34px #00ffb461}}@keyframes zcTextGlow{0%,to{text-shadow:0 0 8px #96ffff33}50%{text-shadow:0 0 22px #96ffff8c}}main section,main form,main pre,main div{animation-duration:inherit}main>section:first-child,form,pre{animation:4s ease-in-out infinite zcBreath}button,a[href],input{transition:all .25s!important}button:hover,a[href]:hover{animation:1.8s ease-in-out infinite zcButtonGlow}input:focus{border-color:#00dcffe6!important;box-shadow:0 0 28px #00b4ff73!important}h1,h2,h3,p{text-rendering:geometricprecision}h1{animation:5s ease-in-out infinite zcTextGlow}


