.omni60{color:#e7f0fc;background:radial-gradient(at 78% 2%,#15425a 0,#0000 31%),radial-gradient(at 0 19%,#182947 0,#0000 43%),#070f1a;min-height:100vh;padding:clamp(20px,3.5vw,55px) clamp(15px,4vw,55px) 100px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.omni60 *{box-sizing:border-box}.omni60 a{color:#eecf94}.omni60 a:focus-visible,.omni60 button:focus-visible,.omni60 input:focus-visible,.omni60 select:focus-visible{outline-offset:3px;outline:3px solid #f3d496}.omni60 header,.omni60 .sections{max-width:1220px;margin-inline:auto}.omni60 .topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.omni60 .identity{letter-spacing:.24em;color:#f1cd8d;font-size:12px;font-weight:900}.omni60 nav{flex-wrap:wrap;gap:17px;font-size:13px;display:flex}.omni60 .hero{border-bottom:1px solid #2b4960;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);align-items:center;gap:30px;padding:55px 0 50px;display:grid}.omni60 h1{letter-spacing:-.055em;margin:13px 0 20px;font-size:clamp(2.4rem,6.5vw,5.3rem);font-weight:800;line-height:1.02}.omni60 .gold{color:#efc882}.omni60 .lede{color:#ccdaed;max-width:660px;font-size:clamp(16px,2vw,21px);line-height:1.65}.omni60 .truth{color:#b7cce0;border-inline-start:3px solid #d8b47a;max-width:750px;margin-top:24px;padding-inline-start:17px;line-height:1.55}.omni60 .orb{aspect-ratio:1;isolation:isolate;filter:drop-shadow(0 0 36px #438abb39);border-radius:50%;place-items:center;max-width:350px;margin:auto;display:grid;position:relative}.omni60 .orb:before,.omni60 .orb:after{content:"";border:1px solid #cfa56d77;border-radius:50%;animation:18s linear infinite omni-turn;position:absolute;inset:6%}.omni60 .orb:before{border-style:dashed;animation-duration:42s;inset:0}.omni60 .orb:after{border-color:#529bc177;animation-direction:reverse;inset:16%}.omni60 .orbcore{aspect-ratio:1;color:#f3d49a;z-index:1;background:radial-gradient(circle at 35% 25%,#2a5c70,#092236 58%,#03121c);border:1px solid #b2dddb99;border-radius:50%;place-items:center;width:44%;font-size:clamp(30px,5vw,65px);font-weight:900;display:grid}.omni60 .orbtag{letter-spacing:.18em;color:#bdd4dd;font-size:12px;position:absolute;bottom:5%}@keyframes omni-turn{to{transform:rotate(360deg)}}.omni60 .metrics{flex-wrap:wrap;gap:10px;margin:26px 0 0;display:flex}.omni60 .metric{background:#0e2133;border:1px solid #385872;border-radius:12px;min-width:120px;padding:12px 17px}.omni60 .metric strong{color:#efcd91;font-size:23px;display:block}.omni60 .metric span{color:#bdcfe2;font-size:12px}.omni60 section{margin-top:44px}.omni60 h2{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(1.5rem,3vw,2.4rem)}.omni60 .muted{color:#bcd;font-size:14px;line-height:1.6}.omni60 .tools{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:13px;margin:22px 0;display:grid}.omni60 label{letter-spacing:.035em;color:#d7e5ee;font-size:12px;font-weight:700;display:block}.omni60 input,.omni60 select{color:#f3f8ff;background:#12283a;border:1px solid #4c718b;border-radius:9px;width:100%;min-width:0;margin-top:7px;padding:11px 12px;font-size:16px;display:block}.omni60 .button{cursor:pointer;background:#efce90;border:1px solid #efce90;border-radius:9px;padding:11px 17px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block;color:#081521!important}.omni60 .button.secondary{background:#102d40;border-color:#677d85;color:#f0d29f!important}.omni60 .button:disabled{opacity:.55;cursor:wait}.omni60 .button-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.omni60 .panel{background:linear-gradient(135deg,#0f2437,#101b2c);border:1px solid #365773;border-radius:19px;padding:clamp(18px,3vw,30px)}.omni60 .result{background:#142c3c;border:1px solid #65848c;border-radius:12px;margin-top:20px;padding:20px}.omni60 .rec-list{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.omni60 .rec-list a{color:#f1d396;background:#132537;border:1px solid #61778a;border-radius:10px;padding:12px;text-decoration:none}.omni60 .factory-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.omni60 .factory-tabs button{color:#dce9f4;cursor:pointer;background:#142637;border:1px solid #4d6780;border-radius:999px;padding:9px 15px}.omni60 .factory-tabs button.active{color:#061827;background:#efce90;border-color:#efce90;font-weight:800}.omni60 .cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:14px;display:grid}.omni60 .card{background:#0e2436;border:1px solid #335574;border-radius:15px;flex-direction:column;gap:10px;padding:19px;display:flex}.omni60 .card h3{margin:0;font-size:17px;line-height:1.3}.omni60 .card small{color:#b5cbdd}.omni60 .card .code{color:#e6bf82;letter-spacing:.05em;font-size:12px}.omni60 .status{color:#b6d5e3;border:1px solid #7493a2;border-radius:50px;align-self:flex-start;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.omni60 .status.off{color:#e8c69b;border-color:#937a5b}.omni60 .card p{color:#bccfe3;flex:1;margin:0;font-size:13px;line-height:1.55}.omni60 .card a{font-size:13px;font-weight:700}.omni60 .json{white-space:pre-wrap;word-break:break-word;color:#d9edfa;background:#091b27;border:1px solid #395d77;border-radius:12px;max-height:360px;padding:16px;font-size:12px;overflow:auto}.omni60 footer{color:#a6bbc8;border-top:1px solid #33506a;margin-top:55px;padding-top:28px;font-size:13px}@media (max-width:740px){.omni60 .hero{grid-template-columns:1fr}.omni60 .orb{max-width:190px}.omni60 .hero{padding-top:35px}.omni60 .metrics{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.omni60 .orb:before,.omni60 .orb:after{animation:none!important}}
