.billing-cycle{padding:9px 11px;border:1px solid var(--line);border-radius:999px;background:rgba(93,232,255,.05)}
.billing-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.billing-metrics article{position:relative;min-height:122px;overflow:hidden;padding:19px;border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,rgba(11,21,48,.96),rgba(6,11,27,.94))}.billing-metrics article::after{content:"";position:absolute;right:-30px;bottom:-40px;width:110px;height:110px;border-radius:50%;background:var(--cyan);opacity:.1;filter:blur(22px)}.billing-metrics span,.billing-metrics strong,.billing-metrics small{position:relative;z-index:1;display:block}.billing-metrics span{color:var(--muted);font-size:9px}.billing-metrics strong{margin:20px 0 9px;color:var(--cyan);font:750 27px/1 monospace}.billing-metrics strong em{margin-left:3px;font-size:9px;font-style:normal}.billing-metrics small{color:#486080;font:650 6px/1 monospace}
.billing-layout{display:grid;grid-template-columns:minmax(650px,1.45fr) minmax(310px,.55fr);gap:12px}.pricing-table{padding:8px 20px 12px}.pricing-head,.pricing-row{display:grid;grid-template-columns:1.5fr repeat(3,.7fr) .7fr;align-items:center;gap:12px}.pricing-head{min-height:38px;color:var(--muted);font:650 7px/1 monospace}.pricing-row{min-height:62px;border-top:1px solid rgba(93,232,255,.08);font-size:9px}.pricing-row>span{display:flex;align-items:center;gap:10px}.pricing-row i{display:grid;width:27px;height:27px;place-items:center;border:1px solid color-mix(in srgb,var(--rate-color) 44%,var(--line));border-radius:7px;color:var(--rate-color);background:color-mix(in srgb,var(--rate-color) 7%,transparent);font:750 6px/1 monospace;font-style:normal}.pricing-row strong{color:var(--cyan);font:700 9px/1 monospace}.pricing-row em{justify-self:start;padding:5px 8px;border:1px solid rgba(114,245,209,.2);border-radius:99px;color:var(--mint);background:rgba(114,245,209,.05);font:650 6px/1 monospace;font-style:normal}.pricing-panel>footer{padding:13px 20px;border-top:1px solid var(--line);color:var(--muted);font-size:7px;line-height:1.6}
.calculator-panel form{display:grid;gap:13px;padding:20px}.calculator-panel label{display:grid;gap:7px;color:var(--muted);font-size:8px}.calculator-panel input,.calculator-panel select{width:100%;height:40px;padding:0 10px;border:1px solid var(--line);border-radius:8px;outline:0;color:var(--text);background:#070d20;font-size:9px}.calculator-panel input:focus,.calculator-panel select:focus{border-color:var(--cyan);box-shadow:0 0 18px rgba(93,232,255,.08)}.cost-result{margin:0 20px 20px;padding:20px;border:1px solid rgba(93,232,255,.25);border-radius:10px;background:radial-gradient(circle at 90% 10%,rgba(93,232,255,.12),transparent 45%),rgba(93,232,255,.035)}.cost-result span,.cost-result strong,.cost-result small{display:block}.cost-result span{color:var(--muted);font-size:8px}.cost-result strong{margin:13px 0 10px;color:var(--mint);font:750 31px/1 monospace;text-shadow:0 0 20px rgba(114,245,209,.25)}.cost-result small{color:#557092;font:600 7px/1.6 monospace}
@media(max-width:1120px){.billing-layout{grid-template-columns:1fr}.billing-metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.pricing-table{overflow-x:auto}.pricing-head,.pricing-row{min-width:700px}.billing-cycle{display:none}.billing-layout{display:block}.calculator-panel{margin-top:12px}}@media(max-width:480px){.billing-metrics{grid-template-columns:1fr}}

[hidden]{display:none!important}.ops-login{min-height:100svh;display:grid;grid-template-columns:minmax(420px,1.15fr) minmax(390px,.85fr);overflow:hidden;background:radial-gradient(circle at 18% 30%,rgba(93,232,255,.09),transparent 28%),radial-gradient(circle at 72% 10%,rgba(125,117,255,.1),transparent 25%),var(--base)}.ops-login-visual{position:relative;display:grid;min-height:100svh;place-items:center;overflow:hidden;border-right:1px solid var(--line);background:linear-gradient(rgba(93,232,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(93,232,255,.03) 1px,transparent 1px);background-size:42px 42px}.ops-login-visual::before{content:"AI OPERATIONS ACCESS FABRIC";position:absolute;top:32px;left:38px;color:rgba(93,232,255,.38);font:750 7px/1 monospace;letter-spacing:.16em}.login-orbit{position:absolute;border:1px solid rgba(93,232,255,.2);border-radius:50%;animation:spin 22s linear infinite}.login-orbit::before,.login-orbit::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.login-orbit::before{top:12%;left:14%}.login-orbit::after{right:8%;bottom:24%;background:var(--violet)}.orbit-a{width:min(48vw,560px);height:min(48vw,560px)}.orbit-b{width:min(31vw,360px);height:min(31vw,360px);border-style:dashed;animation-direction:reverse;animation-duration:15s}.login-core{position:relative;z-index:2;display:grid;width:150px;height:150px;place-content:center;place-items:center;border:1px solid rgba(93,232,255,.5);border-radius:50%;background:radial-gradient(circle,rgba(93,232,255,.15),rgba(5,8,22,.92) 68%);box-shadow:0 0 70px rgba(93,232,255,.18),inset 0 0 35px rgba(93,232,255,.09)}.login-core i{width:7px;height:7px;margin-bottom:10px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px var(--mint)}.login-core strong{color:var(--cyan);font:800 37px/1 monospace}.login-core small{margin-top:9px;color:var(--muted);font:700 6px/1 monospace;letter-spacing:.16em}.login-node{position:absolute;padding:8px 10px;border:1px solid var(--line);border-radius:7px;color:var(--cyan);background:rgba(8,17,38,.85);box-shadow:0 0 20px rgba(93,232,255,.06);font:700 7px/1 monospace}.node-a{top:22%;left:24%}.node-b{top:30%;right:18%}.node-c{left:18%;bottom:24%}.node-d{right:22%;bottom:18%}.ops-login-panel{display:flex;min-height:100svh;flex-direction:column;justify-content:center;padding:clamp(32px,6vw,90px);background:linear-gradient(145deg,rgba(11,21,48,.78),rgba(5,8,22,.96))}.ops-login-brand{display:flex;align-items:center;gap:12px;margin-bottom:55px}.ops-login-brand small,.ops-login-brand b{display:block}.ops-login-brand small{color:var(--cyan);font:750 7px/1 monospace;letter-spacing:.14em}.ops-login-brand b{margin-top:6px;font-size:13px}.ops-login-copy>span{color:var(--cyan);font:750 7px/1 monospace;letter-spacing:.15em}.ops-login-copy h1{margin:12px 0 10px;font-size:34px;letter-spacing:-.04em}.ops-login-copy p{margin:0;color:var(--muted);font-size:10px;line-height:1.7}.ops-login-panel form{display:grid;gap:14px;margin-top:34px}.ops-login-panel label{display:grid;gap:8px;color:var(--muted);font-size:8px}.ops-login-panel input{width:100%;height:45px;padding:0 12px;border:1px solid var(--line);border-radius:8px;outline:0;color:var(--text);background:rgba(5,8,22,.7);font-size:10px}.ops-login-panel input:focus{border-color:var(--cyan);box-shadow:0 0 20px rgba(93,232,255,.08)}.captcha-field>div{display:grid;grid-template-columns:1fr 112px;gap:8px}.captcha-field button{position:relative;overflow:hidden;border:1px solid rgba(93,232,255,.35);border-radius:8px;color:var(--cyan);background:linear-gradient(135deg,rgba(93,232,255,.1),rgba(125,117,255,.1));font:800 16px/1 monospace;letter-spacing:.18em;cursor:pointer}.captcha-field button::after{content:"";position:absolute;inset:0;opacity:.25;background:repeating-linear-gradient(-20deg,transparent 0,transparent 7px,var(--cyan) 8px,transparent 9px)}.ops-login-error{min-height:16px;margin:0;color:#ff8baa;font-size:8px}.ops-login-submit{min-height:47px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border:1px solid var(--cyan);border-radius:8px;color:#03151b;background:linear-gradient(90deg,var(--cyan),var(--mint));font-size:10px;font-weight:750;cursor:pointer;box-shadow:0 0 28px rgba(93,232,255,.14)}.ops-login-submit:disabled{opacity:.5;cursor:wait}.ops-login-panel>footer{display:flex;justify-content:space-between;margin-top:45px;color:#486080;font:650 6px/1 monospace}.ops-login-panel>footer span{display:flex;align-items:center;gap:7px;color:var(--mint)}.ops-login-panel>footer i{width:5px;height:5px;border-radius:50%;background:var(--mint);box-shadow:0 0 8px var(--mint)}.ops-clock>b{max-width:100px;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.ops-clock button{padding:5px 8px;border:1px solid var(--line);border-radius:6px;color:var(--muted);background:transparent;font-size:7px;cursor:pointer}.ops-clock button:hover{color:var(--cyan)}@media(max-width:850px){.ops-login{grid-template-columns:1fr}.ops-login-visual{display:none}.ops-login-panel{padding:42px max(20px,9vw)}}@media(max-width:480px){.ops-login-brand{margin-bottom:38px}.ops-login-copy h1{font-size:28px}.captcha-field>div{grid-template-columns:1fr 96px}.ops-login-panel>footer{align-items:flex-start;flex-direction:column;gap:10px}.ops-clock>b{display:none}}
