.executive-command-bar{display:flex;gap:12px;justify-content:space-between;width:100%;margin:16px 0 0;box-sizing:border-box}.btn-executive{flex:1;background:#ffffff05;color:#ffffffb3;border:1px solid rgba(255,255,255,.08);font-weight:500;font-size:13px;padding:12px 16px;border-radius:4px;cursor:pointer;text-align:center;white-space:nowrap}.btn-executive:hover:not(:disabled){color:#fff;border-color:#fff3;background:#ffffff0a}.btn-primary-apex{background:#00d4ff!important;color:#050508!important;border:none!important;font-weight:600;box-shadow:0 0 15px #00d4ff33}.btn-primary-apex:hover:not(:disabled){background:#fff!important;box-shadow:0 0 25px #fff6!important}.btn-executive:disabled{opacity:.4;cursor:not-allowed}.btn-indicator{color:#00d4ff;margin-right:6px}@media(max-width:820px){.executive-command-bar{flex-direction:column}.btn-executive{white-space:normal}}.market-desk{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;width:100%}.market-desk--compact{margin:0 0 .75rem}.market-desk__card{min-width:0;padding:.85rem .95rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#06080cb8}.market-desk.is-alert .market-desk__card{border-color:#e5484d38}.market-desk__card header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.market-desk__card header p,.market-desk__card footer,.market-desk__card dt{margin:0;color:#ffffff6b;font-size:.62rem;letter-spacing:.07em;text-transform:uppercase}.market-desk__card h3{margin:0;color:#ffffffc7;font-size:.74rem;font-weight:500}.market-desk__now{margin:.35rem 0 .15rem;color:#fffffff2;font-size:1.15rem;font-weight:650;font-variant-numeric:tabular-nums}.market-desk__delta{margin:0 0 .45rem;font-size:.74rem}.market-desk__delta.is-up{color:#34d399}.market-desk__delta.is-down,.market-desk.is-alert .market-desk__delta{color:#f87171}.market-desk__spark{display:block;width:100%;height:40px}.market-desk__action{margin:.35rem 0 .55rem;color:#ffffffd1;font-size:.78rem;line-height:1.35}.market-desk__card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0}.market-desk__card dd{margin:.15rem 0 0;color:#ffffffeb;font-size:.78rem;font-variant-numeric:tabular-nums}.market-desk__status{padding:.12rem .4rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffff8c;font-size:.58rem;font-weight:700;letter-spacing:.06em}.market-desk__status.is-open{border-color:#34d39959;color:#34d399}.market-desk__status.is-stressed,.market-desk__status.is-locked{border-color:#f8717166;color:#f87171}.oraclux-os__viewport-grid .market-desk{grid-template-columns:1fr;height:100%}.oraclux-os__viewport-grid .market-desk__card{background:#00000047}@media(max-width:820px){.market-desk{grid-template-columns:1fr}}.apex-admin{min-height:100vh;padding:2rem 1.5rem 4rem;max-width:960px;margin:0 auto;color:#e8eef7}.apex-admin h1{font-size:1.4rem;font-weight:600;margin:0 0 .75rem}.apex-admin__head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.apex-admin__gate,.apex-incident{display:grid;gap:.75rem;max-width:420px}.apex-admin input,.apex-admin select,.apex-admin textarea,.apex-incident input,.apex-incident select,.apex-incident textarea{width:100%;background:#0d1520;border:1px solid #2a3b52;color:inherit;padding:.55rem .7rem}.apex-admin button,.apex-incident button{background:#1d4ed8;color:#fff;border:0;padding:.55rem .9rem;cursor:pointer}.apex-admin button:disabled,.apex-incident button:disabled{opacity:.5;cursor:not-allowed}.apex-admin__tabs{display:flex;gap:.4rem;margin:1.25rem 0}.apex-admin__tabs button{background:#152033}.apex-admin__tabs button.is-active{background:#1d4ed8}.apex-admin__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem}.apex-admin__grid article{background:#101826;padding:1rem;border:1px solid #243246}.apex-admin__grid strong{font-size:1.35rem}.apex-admin__list{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.apex-admin__list li{background:#101826;padding:.9rem 1rem;border:1px solid #243246}.apex-admin__list header{display:flex;justify-content:space-between;gap:.75rem}.apex-admin__actions{display:flex;gap:.4rem;margin-top:.6rem}.apex-admin__error,.apex-incident__status{margin-top:.75rem;color:#f59b9b}.apex-incident{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #243246}.apex-incident__kicker{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin:0}.quantum-shield-console{padding:1.1rem var(--dash-rail-x, 1.15rem) 1.15rem;border-bottom:1px solid rgba(255,255,255,.06);background:#00000038}.quantum-shield-console.is-locked{display:grid;gap:.55rem;min-height:168px;align-content:center}.quantum-shield-console.is-locked h3,.quantum-shield-console__head h3{margin:.15rem 0 0;color:#ffffffeb;font-size:.92rem;font-weight:600}.quantum-shield-console.is-locked p,.quantum-shield-console__head p{margin:.25rem 0 0;color:#ffffff85;font-size:.74rem;line-height:1.45}.quantum-shield-console__kicker{margin:0;color:#34d399d1;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.quantum-shield-console__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.quantum-shield-console__badge{flex-shrink:0;padding:.22rem .5rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffff8c;font-size:.62rem;font-weight:700;letter-spacing:.08em}.quantum-shield-console__badge.is-armed{border-color:#34d39966;color:#34d399;box-shadow:0 0 12px #34d3992e}.quantum-shield-console__badge.is-frozen{border-color:#93c5fd59;color:#93c5fd}.quantum-shield-console__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:0 0 .9rem}.quantum-shield-console__metrics div{padding:.5rem .55rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#00000047}.quantum-shield-console__metrics dt{color:#ffffff6b;font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.quantum-shield-console__metrics dd{margin:.2rem 0 0;color:#ffffffeb;font-size:.92rem;font-weight:600;font-variant-numeric:tabular-nums}.quantum-shield-console__labyrinth{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-bottom:.9rem}.quantum-shield-console__node{aspect-ratio:1;border-radius:2px;background:#ffffff0f}.quantum-shield-console__node.is-lit{background:#34d399;box-shadow:0 0 8px #34d39959;animation:quantum-node-pulse 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * 40ms)}.quantum-shield-console__lures{display:grid;gap:.35rem;margin:0 0 .9rem;padding:0;list-style:none}.quantum-shield-console__lures li{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.42rem .55rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#00000047}.quantum-shield-console__lures strong{color:#ffffffd1;font-size:.72rem;font-weight:600}.quantum-shield-console__lures span{color:#ffffff6b;font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.quantum-shield-console__lures .is-listening span{color:#34d399}.quantum-shield-console__lures .is-frozen span{color:#93c5fd}.quantum-shield-console__empty{margin:0 0 .9rem;color:#ffffff6b;font-size:.72rem}.quantum-shield-console__actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.75rem}.quantum-shield-console__actions .oraclux-btn-ghost{min-width:auto!important;min-height:32px}.quantum-shield-console__error{margin:0 0 .65rem;color:#ff6b6b;font-size:.72rem}.quantum-shield-console__events{margin:0;padding:0;list-style:none}.quantum-shield-console__events li{display:flex;gap:.65rem;margin:0 0 .35rem;color:#ffffff94;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem}.quantum-shield-console__events span{flex-shrink:0;color:#ffffff52;font-variant-numeric:tabular-nums}@keyframes quantum-node-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:720px){.quantum-shield-console__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.nego{margin:.95rem 0 1.05rem;padding:.9rem .95rem 1rem;border:1px solid color-mix(in srgb,var(--desk-accent, #7dd6e8) 28%,var(--desk-line, rgba(255, 255, 255, .12)));border-radius:12px;background:#00000038}.nego__kicker,.nego h3{margin:0;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--desk-accent, #7dd6e8) 80%,#fff)}.nego h3{margin:0 0 .35rem}.nego__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin-top:.75rem}.nego__grid p{margin:.3rem 0 0;font-size:.78rem;line-height:1.45;color:var(--desk-muted, rgba(245, 245, 247, .62))}.nego__grid strong{color:var(--desk-ink, #f4f4f2);font-weight:550}.nego__table-wrap{margin-top:.9rem;overflow-x:auto}.nego table{width:100%;border-collapse:collapse;font-size:.74rem}.nego th,.nego td{padding:.4rem .45rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:top}.nego th{color:#f5f5f773;font-weight:550;letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.nego td strong{display:block;color:var(--desk-ink, #f4f4f2);font-weight:550}.nego td em{display:block;font-style:normal;color:#f5f5f773}.nego tr.is-pinned td{color:color-mix(in srgb,var(--desk-accent, #7dd6e8) 70%,#fff)}.nego__hint{margin:.55rem 0 0;font-size:.74rem;line-height:1.45;color:var(--desk-muted, rgba(245, 245, 247, .55))}.nego__gaps{margin-top:.85rem;padding-top:.7rem;border-top:1px solid rgba(255,255,255,.08)}.nego__gaps ul{margin:.4rem 0 0;padding:0 0 0 1.05rem}.nego__gaps li{margin:.25rem 0 0;font-size:.76rem;line-height:1.45;color:var(--desk-muted, rgba(245, 245, 247, .62))}.table-negotiation-premium{padding:4px 0 8px}.technical-meta-tag{display:block;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#ffffff4d;letter-spacing:1px;margin-bottom:8px}.negotiation-instruction{font-size:13px;color:#ffffff80;margin:0 0 8px;line-height:1.4}.oraclux-guide-cue{margin:0 0 16px;color:#00e5ffd1;font-size:.78rem;line-height:1.4}.secure-fields-stack{display:flex;flex-direction:column;gap:16px}.negotiation-line{display:flex;align-items:center;gap:16px;min-height:28px}.line-label{font-size:13px;color:#ffffffd9;flex:0 0 52%;width:52%;max-width:52%;line-height:1.4}.status-indicator-dot{width:6px;height:6px;border-radius:50%;background:#f33;box-shadow:0 0 10px #f33;flex-shrink:0;transition:background .3s ease,box-shadow .3s ease}.status-indicator-dot.secure-grey,.negotiation-line.is-optional .status-indicator-dot{background:#ffffff40;box-shadow:none}.inline-secure-input{background:transparent;border:none;border-bottom:1px dashed rgba(255,255,255,.15);color:#00d4ff;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:13px;padding:2px 4px;flex:1 1 0;min-width:0;width:auto;text-align:left;transition:border-color .25s cubic-bezier(.16,1,.3,1),color .25s ease,background .25s ease}.inline-secure-input:focus{outline:none;border-bottom-color:#00d4ff;background:#00d4ff05;color:#fff}.inline-inputs-group{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:0;width:auto}.inline-secure-input.compact{width:auto;flex:1 1 0}.input-divider{font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:12px;color:#fff3}.negotiation-line.id-validated .status-indicator-dot,.negotiation-line:has(input:not(:placeholder-shown)):not(.is-optional):not(.is-restricted) .status-indicator-dot{background:#0fa;box-shadow:0 0 10px #0fa}.negotiation-line.id-validated .inline-secure-input,.negotiation-line:has(input:not(:placeholder-shown)):not(.is-optional) .inline-secure-input{border-bottom-color:#0fa3;color:#0fa}.negotiation-line.is-restricted .status-indicator-dot{background:#fa0;box-shadow:0 0 10px #fa0}.negotiation-line.is-restricted .inline-secure-input{border-bottom-color:#ffaa0059;color:#fa0}.nego.is-compact{margin:0 0 24px;padding:.7rem .8rem .8rem;background:#05050873;border-radius:8px}.nego.is-compact .nego__grid{grid-template-columns:1fr;gap:.45rem}@media(max-width:820px){.nego__grid{grid-template-columns:1fr}.negotiation-line{flex-wrap:wrap;align-items:flex-start;gap:8px 12px}.line-label{width:calc(100% - 22px)}.inline-secure-input,.inline-inputs-group{width:100%;flex:1 1 100%;margin-left:22px}}.decision-hub{margin:0 0 24px;padding:.75rem .9rem .85rem;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#05050873;box-shadow:none}.decision-hub.is-alert{border-color:#e5484d73}.decision-hub.is-locked{opacity:.88}.decision-hub__banner{margin-bottom:.65rem}.decision-hub__health{margin:0 0 .75rem;padding:.55rem .7rem .6rem;border:1px solid rgba(0,212,255,.22);border-radius:8px;background:#00141c73}.decision-hub__health.is-critique{border-color:#e5484d80}.decision-hub__health.is-vigilance{border-color:#c9a22773}.decision-hub__health.is-idle{border-color:#ffffff14;background:#0000002e}.decision-hub__health-row{display:flex;align-items:center;gap:.75rem}.decision-hub__health-row strong{color:#fff8ebf5;font-size:.78rem;letter-spacing:.04em;white-space:nowrap}.decision-hub__health p{margin:.35rem 0 0;color:#ffffff9e;font-size:.72rem;line-height:1.4}.decision-hub__bar{display:block;flex:1;height:6px;border-radius:99px;background:#ffffff14;overflow:hidden}.decision-hub__bar>span{display:block;height:100%;background:linear-gradient(90deg,#00d4ff73,#00e5fff2)}.decision-hub__health.is-critique .decision-hub__bar>span{background:linear-gradient(90deg,#e5484d8c,#ff785af2)}.decision-hub__diagnostic{margin:0 0 .7rem}.decision-hub__ratios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.4rem}.decision-hub__ratio{display:flex;flex-direction:column;gap:.15rem;padding:.4rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#0003}.decision-hub__ratio span{color:#ffffff73;font-size:.62rem;letter-spacing:.04em}.decision-hub__ratio b{color:#fff8ebf2;font-size:.78rem;font-weight:600}.decision-hub__ratio.is-alerte,.decision-hub__ratio.is-vigilance{border-color:#c9a22766}.decision-hub__ratio.is-critique{border-color:#e5484d73}.decision-hub__pulse{display:flex;flex-wrap:wrap;gap:.45rem .85rem;margin:0 0 .75rem;color:#ffffff8c;font-size:.7rem}.decision-hub__pulse b{color:#00e5ffeb;font-weight:600}@media(max-width:820px){.decision-hub__ratios{grid-template-columns:1fr 1fr}}.decision-hub__kicker{margin:0;color:#ffffff61;font-size:.62rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.decision-hub__banner h2{margin:0;color:#fff8ebf5;font-size:.98rem;font-weight:650;letter-spacing:.02em;line-height:1.35}.decision-hub__lead,.decision-hub__order{margin:.4rem 0 0;color:#ffffff9e;font-size:.8rem;line-height:1.45}.decision-hub__order{color:#00e5ffc7}.decision-hub__grid{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.decision-hub__card{display:flex;flex-direction:column;min-height:0;padding:.7rem .75rem;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#00000038}.decision-hub__card.is-hot{border-color:#00e5ff59}.decision-hub__card.is-proof{border-color:#00d4ff8c;box-shadow:0 0 18px #00d4ff2e;animation:proof-glow 2.4s ease-in-out}@keyframes proof-glow{0%,to{box-shadow:0 0 10px #00d4ff1f}50%{box-shadow:0 0 22px #00d4ff59}}.quadrant-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.55rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.indicator-code{color:#ffffff52;font-size:.58rem;letter-spacing:.08em}.indicator-status{color:#00d4ff;font-size:.58rem;letter-spacing:.1em}.decision-hub__metric{margin:0 0 .25rem!important;color:#fffffff5!important;font-size:1.12rem!important;font-weight:650;letter-spacing:.02em}.decision-hub__insight{color:#ffffff9e!important}.decision-hub__card h3{margin:0 0 .45rem;color:#fffffff2;font-size:.82rem;font-weight:650;line-height:1.35}.decision-hub__card p{margin:0 0 .35rem;color:#ffffffb3;font-size:.76rem;line-height:1.45}.decision-hub__meta{color:#ffffff73!important;font-size:.7rem!important}.decision-hub__impact{color:#c9a227e0!important}.decision-hub__card button{margin-top:auto;align-self:flex-start;min-height:34px;padding:0 .75rem;border:1px solid rgba(201,162,39,.35);border-radius:6px;background:#c9a22714;color:#ffecc8f2;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.decision-hub__card button:hover:not(:disabled){background:#c9a22729}.decision-hub__card button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:820px){.decision-hub__grid{grid-template-columns:1fr}}.chart-evidence-box{position:relative;overflow:hidden}.chart-evidence-box.calculating-state{border-color:#00d4ff59}.chart-evidence-box.calculating-state:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,212,255,.08),transparent);animation:graph-scan-sweep .6s linear}@keyframes graph-scan-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.decision-hub__terms{margin:0 0 .85rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.45rem .7rem .55rem}.decision-hub__terms summary{cursor:pointer;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.oraclux-dispatch{--dispatch-accent: #7dd6e8;margin:.85rem 0 0;padding:1rem 1.05rem 1.1rem;border:1px solid color-mix(in srgb,var(--dispatch-accent) 28%,rgba(255,255,255,.08));border-radius:14px;background:linear-gradient(165deg,rgba(125,214,232,.08),transparent 42%),#060a12b8;box-shadow:0 18px 40px #00000047}.oraclux-dispatch.is-alert{--dispatch-accent: #fb923c}.oraclux-dispatch.is-rempart{--dispatch-accent: #4ade80}.oraclux-dispatch.is-welcome{--dispatch-accent: #c4b5fd}.oraclux-dispatch__kicker{margin:0;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--dispatch-accent) 85%,#fff)}.oraclux-dispatch__lead{margin:.55rem 0 0;font-size:.95rem;line-height:1.5;color:#f5f5f7}.oraclux-dispatch__list{margin:.7rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem}.oraclux-dispatch__list li{position:relative;padding:.15rem 0 .15rem .95rem;font-size:.82rem;line-height:1.4;color:#f5f5f7c7}.oraclux-dispatch__list li:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:50%;background:var(--dispatch-accent);box-shadow:0 0 8px var(--dispatch-accent)}.oraclux-dispatch__cta{margin-top:.95rem;padding:.7rem 1.1rem;border:0;border-radius:14px;background:color-mix(in srgb,var(--dispatch-accent) 88%,#fff);color:#061018;font-size:.78rem;font-weight:650;letter-spacing:.04em;text-transform:none;cursor:pointer;text-align:left}.oraclux-dispatch__cta span{display:block;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.oraclux-dispatch__cta strong{display:block;margin-top:.15rem;font-size:.88rem;letter-spacing:.02em}.oraclux-dispatch__cta em{display:block;margin-top:.2rem;font-style:normal;font-weight:500;font-size:.72rem;opacity:.78}.oraclux-dispatch__levers{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.85rem}.oraclux-dispatch__levers .oraclux-dispatch__cta{margin-top:0}.oraclux-dispatch__cta.is-alt{background:transparent;border:1px solid color-mix(in srgb,var(--dispatch-accent) 45%,rgba(255,255,255,.18));color:#f5f5f7}.oraclux-dispatch__cta:hover{filter:brightness(1.08)}.oraclux-dispatch__cta.is-single{margin-top:.95rem;border-radius:999px;text-transform:uppercase;letter-spacing:.06em;text-align:center}.oraclux-dispatch.is-compact{padding:.8rem .85rem .9rem}.oraclux-dispatch.is-compact .oraclux-dispatch__lead{font-size:.86rem}@media(max-width:720px){.oraclux-dispatch{margin-inline:0}.oraclux-dispatch__cta{width:100%}.oraclux-dispatch__levers{grid-template-columns:1fr}}.oraclux-autonomous-report{--dispatch-accent: #7dd6e8;margin:0;padding:1rem 1.05rem 1.1rem;border:1px solid color-mix(in srgb,var(--dispatch-accent) 28%,rgba(255,255,255,.08));border-radius:14px;background:linear-gradient(165deg,rgba(125,214,232,.08),transparent 42%),#060a12b8}.oraclux-autonomous-report__kicker{margin:0 0 .55rem;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--dispatch-accent) 85%,#fff)}.oraclux-autonomous-report__body{margin:0;color:#ffffffeb;font-size:.95rem;line-height:1.55}.oraclux-autonomous-report__facts{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem}.oraclux-autonomous-report__facts li{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:#ffffff9e}.firm-desk{--desk-accent: #7dd6e8;--desk-ink: #f5f5f7;--desk-muted: rgba(245, 245, 247, .65);--desk-fill: #0a0c10;--desk-line: rgba(255, 255, 255, .08);margin:1.25rem 0 0;padding:1.25rem 1.3rem 1.4rem;border:1px solid var(--desk-line);border-radius:14px;background:#080c16eb;overflow:visible}.firm-desk--fintech{--desk-accent: #7dd6e8}.firm-desk--mines{--desk-accent: #ffb74d}.firm-desk--ecommerce{--desk-accent: #8aa89a}.firm-desk--governance{--desk-accent: #8b7cff}.firm-desk__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1.1rem}.firm-desk__head-copy{flex:1 1 240px;min-width:0}.firm-desk__head .firm-desk__kicker{margin:0;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--desk-accent)}.firm-desk h2{margin:.4rem 0 0;max-width:46rem;font-size:1.05rem;font-weight:500;line-height:1.4;color:var(--desk-ink)}.firm-desk__presence{position:relative;display:flex;flex-direction:column;align-items:flex-end}.firm-desk__live{display:inline-flex;align-items:center;gap:.4rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--desk-ink)}.firm-desk__live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--desk-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--desk-accent) 22%,transparent)}.firm-desk__live--action{position:relative;margin:0;border:0;background:transparent;padding:.15rem 0;cursor:pointer}.firm-desk__bubble{position:absolute;right:0;top:calc(100% + 8px);z-index:8;display:none;white-space:nowrap;padding:.35rem .5rem;border:1px solid var(--desk-line);border-radius:6px;background:#0a0c10;color:var(--desk-muted);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.firm-desk__live--action:hover .firm-desk__bubble,.firm-desk__live--action:focus-visible .firm-desk__bubble{display:block}.firm-desk__head p,.firm-desk--locked p{margin:0;color:var(--desk-muted);font-size:.8rem;line-height:1.5}.firm-desk__form{padding-bottom:2.75rem}.firm-desk__form:after{content:"";display:block;height:1.25rem}.firm-desk__group{margin-top:1.35rem;padding-top:1rem;border-top:1px solid var(--desk-line)}.firm-desk__group:first-of-type{margin-top:1rem}.firm-desk__group h3{margin:0 0 .7rem;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--desk-accent) 80%,#fff)}.firm-desk__group--scenario{padding:.95rem .9rem 1rem;border:1px solid color-mix(in srgb,var(--desk-accent) 28%,var(--desk-line));border-radius:12px;background:#00000038}.firm-desk__grid{display:grid;grid-template-columns:repeat(3,minmax(12rem,1fr));gap:1.35rem 1.2rem;align-items:start}.firm-desk__grid--identity{grid-template-columns:repeat(2,minmax(12rem,1fr))}.firm-desk__grid--parties{grid-template-columns:repeat(2,minmax(16rem,1fr));margin-top:1.35rem}@media(min-width:1280px){.firm-desk__grid--identity{grid-template-columns:repeat(4,minmax(12rem,1fr))}}@media(max-width:1200px){.firm-desk__grid,.firm-desk__grid--identity,.firm-desk__grid--parties{grid-template-columns:repeat(2,minmax(12rem,1fr))}}@media(max-width:640px){.firm-desk__grid,.firm-desk__grid--identity{grid-template-columns:1fr}}.firm-desk__field{position:relative;display:flex;flex-direction:column;gap:.45rem;min-width:0;font-size:.7rem;color:var(--desk-muted)}.firm-desk__field.is-guided input:not([type=range]){border-color:color-mix(in srgb,var(--desk-accent) 55%,transparent)}.firm-desk__hint-pop{position:absolute;left:0;right:0;top:calc(100% + .28rem);z-index:6;margin:0;padding:.55rem .7rem;border:1px solid color-mix(in srgb,var(--desk-accent) 35%,transparent);border-radius:8px;background:#080c16f5;color:#e8eef4;font-size:.75rem;line-height:1.4;box-shadow:0 12px 28px #0006;pointer-events:none}.firm-desk__oracle--coach{margin:0 0 .85rem;padding:.7rem .85rem;border:1px solid rgba(125,214,232,.22);border-radius:8px;color:#d7e6ee}.firm-desk__oracle--coach.is-alert{border-color:#ff8a8073;color:#ffd4cf}.firm-desk__field-label{display:flex;align-items:flex-start;gap:.35rem;width:100%;min-height:2.7em;line-height:1.35;color:#ffffffa6;white-space:normal}.firm-desk__field-text{flex:1 1 auto;min-width:min-content;max-width:100%;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.firm-desk__tip{flex:none;width:1rem;height:1rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:transparent;color:#fff3;font-size:.62rem;line-height:1;cursor:help}.firm-desk__field input:not([type=range]),.firm-desk__select-btn{appearance:none;-webkit-appearance:none;box-sizing:border-box;border:1px solid var(--desk-line);border-bottom-width:1px;background-clip:padding-box;border-radius:8px;background-color:var(--desk-fill);color:#fff;font-weight:300;letter-spacing:.01em;min-height:44px;height:44px;padding:10px 14px;font-size:.8rem;outline:none}.firm-desk__field input:not([type=range]):focus,.firm-desk__select.is-open .firm-desk__select-btn,.firm-desk__cta:focus-visible,.firm-desk__ghost:focus-visible,.firm-desk__stress-btn:focus-visible,.firm-desk__live--action:focus-visible{border-color:color-mix(in srgb,var(--desk-accent) 55%,transparent)}.firm-desk__field input::placeholder{color:#f5f5f752}.firm-desk__select{position:relative}.firm-desk__select-btn{width:100%;text-align:left;cursor:pointer}.firm-desk__select-list{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:50;max-height:240px;overflow:auto;margin:0;padding:.3rem;list-style:none;background:var(--desk-fill);border:1px solid var(--desk-line);border-radius:8px}.firm-desk__select-list button{display:block;width:100%;text-align:left;border:0;border-radius:6px;background:transparent;color:var(--desk-ink);padding:.42rem .5rem;font-size:.8rem;cursor:pointer}.firm-desk__select-list button:hover,.firm-desk__select-list button.is-active{background:color-mix(in srgb,var(--desk-accent) 16%,#0a0c10);color:#fff}.firm-desk__range{width:100%;height:42px;accent-color:var(--desk-accent)}.firm-desk__vectors{margin-top:.95rem;padding:.85rem .9rem .95rem;border:1px solid color-mix(in srgb,var(--desk-accent) 22%,var(--desk-line));border-radius:12px;background:#0000002e}.firm-desk__vectors-kicker{margin:0 0 .65rem;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--desk-accent) 80%,#fff)}.firm-desk__stress-btn.is-on{border-color:color-mix(in srgb,var(--desk-accent) 50%,transparent);color:#fff}.firm-desk__field input.is-sought{border-color:color-mix(in srgb,var(--desk-accent) 55%,transparent);color:#d7f6ff}.firm-desk__seek{align-self:flex-start;margin-top:.15rem;border:1px solid color-mix(in srgb,var(--desk-accent) 35%,var(--desk-line));border-radius:6px;background:transparent;color:color-mix(in srgb,var(--desk-accent) 85%,#fff);min-height:28px;padding:.2rem .55rem;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.firm-desk__seek:disabled{opacity:.55;cursor:wait}@keyframes desk-stress{0%{border-color:#f87171d9}to{border-color:#f871716b}}.firm-desk__stress{display:flex;flex-wrap:wrap;gap:.45rem}.firm-desk__stress-btn{border:1px solid var(--desk-line);border-radius:8px;background:var(--desk-fill);color:var(--desk-ink);min-height:42px;padding:.45rem .75rem;font-size:.75rem;cursor:pointer}.firm-desk__stress-btn:hover{border-color:color-mix(in srgb,var(--desk-accent) 45%,transparent)}.firm-desk__group--launch{padding-top:0}.firm-desk__dossier{margin-top:1.15rem;padding-top:.85rem;border-top:1px solid var(--desk-line)}.firm-desk__dossier>summary{cursor:pointer;list-style:none;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;color:var(--desk-muted)}.firm-desk__dossier>summary::-webkit-details-marker{display:none}.firm-desk__dossier>summary:after{content:" ▾";color:var(--desk-accent)}.firm-desk__dossier[open]>summary{margin-bottom:1rem;color:var(--desk-ink)}.firm-desk__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin:.85rem 0 .35rem}.firm-desk__cta,.firm-desk__ghost{border-radius:8px;min-height:42px;padding:.5rem 1rem;font-size:.78rem;cursor:pointer}.firm-desk__cta{border:1px solid var(--desk-accent);background:color-mix(in srgb,var(--desk-accent) 14%,transparent);color:var(--desk-ink);box-shadow:0 0 15px color-mix(in srgb,var(--desk-accent) 22%,transparent)}.firm-desk__cta:disabled,.firm-desk__cta.is-busy{opacity:.62;cursor:wait}.firm-desk__ghost{border:1px solid rgba(255,255,255,.1);background:transparent;color:#ffffff9e}.firm-desk__oracle{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.55rem .75rem;margin:.85rem 0 0;font-size:.78rem;line-height:1.45;color:var(--desk-muted)}.firm-desk__oracle .firm-desk__live{margin-top:.15rem}.firm-desk__error{margin:.7rem 0 0;color:#ff8a8a;font-size:.78rem}.firm-desk__report{margin-bottom:1.1rem;padding:.9rem .95rem 1rem;border:1px solid color-mix(in srgb,var(--desk-accent) 22%,var(--desk-line));border-radius:12px;background:#0000002e}.firm-desk__anomalies{display:flex;flex-direction:column;gap:.45rem;margin-top:.75rem}.firm-desk__anomaly{display:grid;grid-template-columns:minmax(140px,.9fr) minmax(0,1.4fr) auto;gap:.7rem;align-items:start;padding:.7rem .8rem;border:1px solid var(--desk-line);border-radius:8px;background:#ffffff05}.firm-desk__anomaly.is-critique{border-left:2px solid #f87171}.firm-desk__anomaly.is-alerte{border-left:2px solid #fb923c}.firm-desk__anomaly.is-vigilance{border-left:2px solid var(--desk-accent)}.firm-desk__anomaly strong{display:block;margin-top:.25rem;color:var(--desk-ink);font-size:.82rem}.firm-desk__anomaly em{display:block;margin-top:.15rem;color:var(--desk-muted);font-size:.68rem;font-style:normal;font-family:ui-monospace,Consolas,monospace}.firm-desk__anomaly p{margin:0;color:var(--desk-muted);font-size:.78rem;line-height:1.4}.firm-desk__anomaly-value{text-align:right}.firm-desk__anomaly-value b{display:block;color:var(--desk-ink);font-size:.95rem}.firm-desk__anomaly-value span{display:block;margin-top:.15rem;color:var(--desk-muted);font-size:.65rem;letter-spacing:.04em;text-transform:uppercase}.firm-desk__badge{display:inline-block;padding:.12rem .35rem;border-radius:4px;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--desk-muted);border:1px solid var(--desk-line)}.firm-desk__anomaly.is-critique .firm-desk__badge{color:#fca5a5;border-color:#f8717159}.firm-desk__anomaly.is-alerte .firm-desk__badge{color:#fdba74;border-color:#fb923c59}.firm-desk__band{margin-top:.85rem}.firm-desk__band-svg{display:block;width:100%;max-width:420px;height:72px;color:var(--desk-accent)}.firm-desk__band-caption{margin:.35rem 0 0;color:var(--desk-muted);font-size:.7rem;line-height:1.4}@media(max-width:720px){.firm-desk__anomaly{grid-template-columns:1fr}.firm-desk__anomaly-value{text-align:left}}.firm-desk__results{margin-top:1.05rem;padding-top:.15rem}.firm-desk__block{margin-top:.95rem}.firm-desk__block:first-child{margin-top:0}.firm-desk__block h3{margin:0 0 .5rem;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--desk-accent) 80%,#fff)}.firm-desk__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.firm-desk__metric{padding:.55rem .65rem;border-radius:8px;border:1px solid var(--desk-line);background:#ffffff08}.firm-desk__metric span{display:block;font-size:.72rem;line-height:1.3;color:#ffffffa6}.firm-desk__metric strong{display:block;margin-top:.2rem;font-size:.92rem;color:var(--desk-ink)}.firm-desk__macro{margin:.75rem 0 0;font-size:.78rem;color:#ffffffad;line-height:1.45}.firm-desk--locked .firm-desk__cta{display:inline-block;margin-top:.85rem;text-decoration:none}.firm-desk__counsel{margin:.95rem 0 0;padding:.9rem .95rem 1rem;border:1px solid color-mix(in srgb,var(--desk-accent) 28%,var(--desk-line));border-radius:12px;background:#00000038}.firm-desk__counsel h3{margin:0 0 .45rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--desk-accent) 80%,#fff)}.firm-desk__counsel p{margin:.35rem 0 0;font-size:.78rem;line-height:1.45;color:var(--desk-muted)}.firm-desk__counsel strong{color:var(--desk-ink);font-weight:550}.firm-desk__path-note,.firm-desk__vs{margin:0 0 .75rem;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:400;line-height:1.5;color:#fff6}.firm-desk__deal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem}.firm-desk__deal-col{padding:.7rem .75rem .85rem;border:1px solid color-mix(in srgb,var(--desk-accent) 22%,var(--desk-line));border-radius:12px;background:#00000029}.firm-desk__deal-col h4{margin:0 0 .55rem;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--desk-accent) 80%,#fff)}.firm-desk__deal-col .firm-desk__field{margin-top:.45rem;min-width:0}@media(max-width:1100px){.firm-desk__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.firm-desk__deal{grid-template-columns:1fr}.firm-desk__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.firm-desk__status-row{flex-direction:column;align-items:flex-start}}.firm-desk__stage{position:relative;margin:0 0 .75rem;overflow:hidden;border-radius:10px;border:1px solid rgba(255,255,255,.08);min-height:140px;background:#05060b}.firm-desk__stage img{display:block;width:100%;height:160px;object-fit:cover;filter:saturate(1.05) contrast(1.08) brightness(.72);transition:filter .6s ease,transform 8s linear}.firm-desk__stage.is-running img{transform:scale(1.08);filter:saturate(1.2) contrast(1.12) brightness(.55)}.firm-desk__stage.is-done img{filter:saturate(1.15) contrast(1.1) brightness(.78)}.firm-desk__orb{position:absolute;top:28%;left:50%;width:72px;height:72px;margin:0;border-radius:50%;border:1px solid rgba(125,214,232,.45);background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.55),transparent 42%),radial-gradient(circle at 50% 50%,#00e5ff59,#05060b33);box-shadow:0 0 24px #00e5ff59;transform:translate(-50%);pointer-events:none}.firm-desk__stage.is-running .firm-desk__orb{animation:firm-orb-spin 4.5s linear infinite,firm-orb-pulse 1.6s ease-in-out infinite}.firm-desk__stage.is-done .firm-desk__orb{box-shadow:0 0 36px #7dd6e8b3}@keyframes firm-orb-spin{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}@keyframes firm-orb-pulse{0%,to{opacity:.75}50%{opacity:1}}.firm-desk__stage figcaption{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;align-items:flex-end;gap:.75rem;padding:1.4rem .85rem .7rem;background:linear-gradient(transparent,#05060beb);color:#ffffffb8;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.firm-desk__stage figcaption strong{color:#7dd6e8;font-size:.92rem;letter-spacing:.02em;text-transform:none}.firm-desk__status-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.firm-desk__chip{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .65rem;border:1px solid var(--desk-line);border-radius:999px;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--desk-ink)}.firm-desk__chip.is-sain{border-color:color-mix(in srgb,#4ade80 45%,var(--desk-line));color:#bbf7d0}.firm-desk__chip.is-sain:before,.firm-desk__chip.is-shield:before{content:"";width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80}.firm-desk__chip.is-vigilance{border-color:color-mix(in srgb,#fb923c 45%,var(--desk-line));color:#fdba74}.firm-desk__chip.is-critique{border-color:color-mix(in srgb,#f87171 45%,var(--desk-line));color:#fca5a5}.firm-desk__chip.is-trust{color:var(--desk-muted)}.firm-desk__decision{margin:0;font-size:.92rem;line-height:1.45;color:var(--desk-ink)}.firm-desk__decision strong{display:block;margin-bottom:.2rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--desk-accent) 80%,#fff)}.cross-board{margin:.85rem 0 0;padding:.95rem 1.05rem 1.05rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0a0a0cb8}.cross-board.is-locked{opacity:.72}.cross-board__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.cross-board__kicker{margin:0;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#7dd6e8eb}.cross-board__copy{margin:.35rem 0 0;max-width:46rem;font-size:.78rem;line-height:1.45;color:#f5f5f78c}.cross-board__read,.cross-board__open{border:1px solid rgba(125,214,232,.35);background:#7dd6e81a;color:#f5f5f7;border-radius:6px;padding:.45rem .7rem;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.cross-board__read.is-armed{border-color:#a78bfa8c;background:#a78bfa1f;box-shadow:0 0 16px #a78bfa38}.cross-board__open{margin:0;text-transform:none;letter-spacing:.01em;background:transparent}.cross-board__opens{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.cross-board__picks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:.85rem}.cross-board__pick{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:.55rem .6rem .6rem;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff05;color:#f5f5f7;text-align:left;cursor:pointer}.cross-board__pick.is-on{border-color:color-mix(in srgb,var(--pick-color, #7dd6e8) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pick-color, #7dd6e8) 28%,transparent)}.cross-board__pick:disabled{opacity:.42;cursor:not-allowed}.cross-board__pick-title{display:block;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.cross-board__pick-state{display:block;margin-top:0;font-style:normal;font-size:.68rem;color:#f5f5f78c}.cross-board__table-wrap{margin-top:.85rem;overflow-x:auto}.cross-board__table{width:100%;border-collapse:collapse;font-size:.74rem}.cross-board__table th,.cross-board__table td{padding:.42rem .5rem;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;color:#f5f5f7d1;white-space:nowrap}.cross-board__table thead th,.cross-board__table tbody th{color:#f5f5f7a6;font-weight:500}.cross-board__hint{margin:.7rem 0 0;font-size:.74rem;line-height:1.45;color:#f5f5f780}@media(max-width:900px){.cross-board__picks{grid-template-columns:repeat(2,minmax(0,1fr))}}.oraclux-intelligence-center{width:100%;margin:0 0 1rem;box-sizing:border-box}.briefing-container-glass{background:#050508a6;border:1px solid rgba(0,212,255,.18);border-radius:8px;padding:1.05rem 1.35rem 1.1rem 1.15rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 35px #00d4ff0a,inset 0 0 12px #ffffff03}.oraclux-intelligence-center.is-alert .briefing-container-glass{border-color:#e5484d73}.oraclux-intelligence-center.is-locked .btn-action-execute,.oraclux-intelligence-center.is-locked .btn-apex-execute{opacity:1}.briefing-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:.7rem;padding-right:.35rem;margin-bottom:.9rem}.ai-identity{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.pulse-beacon{width:6px;height:6px;background-color:#00d4ff;border-radius:50%;box-shadow:0 0 12px #00d4ff;animation:beacon-glow 2s infinite ease-in-out}.pulse-beacon.is-busy{background-color:#ffb74d;box-shadow:0 0 12px #ffb74d}@keyframes beacon-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.ai-brand{color:#fff;font-weight:600;font-size:12px;letter-spacing:.5px}.system-pipe{color:#ffffff4d;font-size:11px}.agent-reach-status{display:flex;align-items:center;gap:14px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:11px}.status-tag{color:#0fa;background:#00ffaa14;padding:3px 14px 3px 10px;margin-right:12px;border-radius:4px;border:1px solid rgba(0,255,170,.15)}.status-tag--sync{margin-right:12px}.time-index{color:#fff6}.briefing-body{display:flex;gap:24px;align-items:flex-start;margin-bottom:24px}.audio-spectrum{display:flex;align-items:flex-end;gap:3px;width:24px;height:20px;margin-top:4px;padding:0;border:0;background:transparent;cursor:pointer}.pulse-beacon.is-speaking{background-color:#00d4ff;box-shadow:0 0 16px #00d4ff}.audio-spectrum .bar{width:3px;transform-origin:bottom center;background:linear-gradient(180deg,#00d4ff,#024);border-radius:2px;box-shadow:0 0 10px #00d4ff99;animation:oraclux-voice 1s infinite ease-in-out;animation-play-state:paused}.audio-spectrum.is-live .bar{animation-play-state:running}.audio-spectrum.jarvis-listening .bar{background:linear-gradient(180deg,#0fa,#013322);box-shadow:0 0 15px #0fac;animation-duration:.4s;animation-play-state:running}.audio-spectrum.jarvis-thinking .bar{background:linear-gradient(180deg,#a78bfa,#1b1433);box-shadow:0 0 15px #a78bfacc;animation-duration:1.5s;animation-play-state:running}.audio-spectrum.jarvis-speaking .bar{background:linear-gradient(180deg,#00d4ff,#024);box-shadow:0 0 16px #00d4ffe6;animation-duration:.55s;animation-play-state:running}.audio-spectrum.jarvis-executing-order .bar,.audio-spectrum.jarvis-executing-order.is-live .bar{background:linear-gradient(180deg,#fff,#00d4ff);box-shadow:0 0 20px #fff,0 0 40px #00d4ff;animation-duration:.2s;animation-play-state:running}.audio-spectrum.jarvis-intrusion .bar,.audio-spectrum.jarvis-intrusion.is-live .bar{background:linear-gradient(180deg,#f33,#4a0000);box-shadow:0 0 18px #f33;animation-duration:.28s;animation-play-state:running}.biometric-alert-box{margin-top:.85rem;background:#ff33330a;border:1px solid rgba(255,51,51,.55);border-radius:6px;padding:16px 18px;box-shadow:0 0 30px #ff33331f;animation:border-pulse 1.5s infinite ease-in-out}.warning-glitch{font-family:JetBrains Mono,ui-monospace,monospace;color:#f33;font-weight:600;font-size:12px;letter-spacing:1px}.alert-text{font-size:14px;color:#fff;margin:12px 0;line-height:1.5}.security-logs{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#ff33338c;background:#0000004d;padding:8px;border-radius:4px}@keyframes border-pulse{0%,to{border-color:#f336}50%{border-color:#f33;box-shadow:0 0 40px #f333}}.bar-1{height:20%;animation-duration:.8s}.bar-2{height:100%;animation-duration:1.2s}.bar-3{height:45%;animation-duration:.9s}.bar-4{height:70%;animation-duration:1.1s}@keyframes oraclux-voice{0%,to{transform:scaleY(.3);opacity:.4}50%{transform:scaleY(1.1);opacity:1;filter:drop-shadow(0 0 8px #00d4ff)}}.speech-text-zone{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch}.speech-text-zone p{font-size:15px;line-height:1.6;color:#ffffffd9;margin:0 0 12px;padding:0}.directive-order{box-sizing:border-box;width:100%;margin:0 0 12px;font-size:14px!important;color:#fff!important;font-weight:500;background:#ffffff05;padding:12px 16px;border-left:2px solid #00d4ff;border-radius:0 4px 4px 0}.ear-hint{margin:.65rem 0 0;font-size:11px;letter-spacing:.04em;color:#ffffff80}.oraclux-actions-cluster{display:flex;gap:16px;justify-content:flex-start;align-items:center;margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.04);width:100%;box-sizing:border-box}.btn-apex-execute{background:#00d4ff;color:#050508;font-family:inherit;font-weight:600;font-size:13px;letter-spacing:.25px;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:8px;box-shadow:0 0 20px #00d4ff26;transition:all .3s cubic-bezier(.16,1,.3,1)}.btn-sparkle{color:#050508;font-size:11px;transition:transform .3s ease}.btn-apex-execute:hover:not(:disabled){background:#fff;color:#050508;box-shadow:0 0 30px #ffffff59;transform:translateY(-1px)}.btn-apex-execute:hover:not(:disabled) .btn-sparkle{transform:rotate(90deg) scale(1.1)}.btn-apex-execute:active:not(:disabled){transform:translateY(0);box-shadow:0 0 15px #00d4ff33}.btn-apex-execute:disabled{opacity:.55;cursor:not-allowed}.btn-apex-execute.is-waiting{opacity:1;background:transparent;color:#fff6;box-shadow:none;border:1px solid rgba(255,255,255,.08);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;font-weight:500;letter-spacing:.04em;cursor:not-allowed}.btn-ready-glow{animation:button-glow-pulse 2s infinite alternate cubic-bezier(.16,1,.3,1)}@keyframes button-glow-pulse{0%{box-shadow:0 0 15px #00d4ff33}to{box-shadow:0 0 30px #00d4ff80,inset 0 0 10px #ffffff1f}}.oraclux-intelligence-center.is-executed .btn-apex-execute{background:#143226;color:#7dffb3;box-shadow:none}.btn-apex-trajectory{background:#ffffff03;color:#ffffff80;font-family:inherit;font-weight:500;font-size:13px;letter-spacing:.25px;padding:12px 20px;border:1px solid rgba(255,255,255,.08);border-radius:4px;cursor:pointer;transition:all .25s ease}.btn-apex-trajectory:hover{color:#fff;border-color:#ffffff40;background:#ffffff08}.btn-apex-trajectory:active{background:#ffffff03}@media(max-width:768px){.oraclux-actions-cluster{flex-direction:column;align-items:stretch;gap:12px}.btn-apex-execute,.btn-apex-trajectory{justify-content:center;width:100%}}.highlight-amber{color:#ffb74d;font-weight:500}.highlight-cyan{color:#00d4ff;font-weight:500}.highlight-green{color:#0fa;font-weight:600}.highlight-alert{color:#f33;font-weight:600}.briefing-actions-footer{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;border-top:1px solid rgba(255,255,255,.04);padding-top:16px}.contextual-insights{font-size:12px;color:#fff6;display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:1;min-width:0}.divider-dot{color:#ffffff26}.decision-buttons-cluster{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding-top:1px}.btn-action-execute{background:#00d4ff;color:#050508;border:none;font-weight:600;font-size:13px;padding:10px 20px;border-radius:4px;cursor:pointer;box-shadow:0 0 20px #00d4ff33}.btn-action-execute:hover:not(:disabled){background:#fff;box-shadow:0 0 25px #fff6}.btn-action-execute:disabled{cursor:not-allowed}.oraclux-intelligence-center.is-executed .btn-action-execute{background:#143226;color:#7dffb3;box-shadow:none}.execution-receipt{margin:.85rem 0 0;padding:.75rem .9rem;border:1px solid rgba(125,255,179,.35);background:#14322673;color:#7dffb3;font-size:13px;line-height:1.45}.btn-action-dismiss{background:transparent;color:#fff6;border:1px solid rgba(255,255,255,.1);font-size:13px;padding:10px 16px;border-radius:4px;cursor:pointer}.btn-action-dismiss:hover{color:#fff;border-color:#ffffff40;background:#ffffff05}.btn-action-report{background:transparent;color:#ffffff61;border:none;font-size:12px;padding:10px 4px;cursor:pointer;letter-spacing:.04em;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ffffff2e}.btn-action-report:hover{color:#ffffffd1;text-decoration-color:#00d4ff8c}.briefing-dismissed{display:flex;justify-content:space-between;align-items:center;gap:1rem}.briefing-dismissed p{margin:0;color:#ffffff8c;font-size:.85rem}@media(max-width:820px){.briefing-header,.briefing-actions-footer,.briefing-dismissed{flex-direction:column;align-items:flex-start}.briefing-body{gap:12px}}.oraclux-beeper{position:sticky;top:0;z-index:24;display:flex;align-items:center;gap:.85rem;width:100%;margin:0 0 1rem;padding:.7rem 1rem;border:1px solid rgba(0,229,255,.28);border-radius:10px;background:#060a10eb;color:inherit;text-align:left;cursor:pointer;box-shadow:0 12px 32px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.oraclux-beeper__copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:.15rem}.oraclux-beeper:hover,.oraclux-beeper:focus-visible{border-color:#00e5ff8c;outline:none}.oraclux-beeper__pulse{width:.48rem;height:.48rem;border-radius:50%;background:#00e5ff;box-shadow:0 0 10px #00e5ffd9;animation:oraclux-beeper-pulse 1.7s ease-in-out infinite}.oraclux-beeper__meta{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#00e5ff}.oraclux-beeper__line{display:block;font-size:.98rem;font-weight:600;color:#f5f5f7;overflow-wrap:anywhere}.oraclux-beeper__hint{flex:0 0 auto;font-size:.72rem;color:#f5f5f78c;white-space:nowrap}@keyframes oraclux-beeper-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}@media(max-width:720px){.oraclux-beeper__hint{display:none}}.code-noir{position:fixed;inset:0;z-index:80;background:#000}.fake-terminal{background:#000;color:#ffffff61;font-family:Courier New,ui-monospace,monospace;font-size:14px;padding:40px;height:100vh;box-sizing:border-box}.fake-terminal p{margin:0 0 .4rem}.fake-terminal__denied{color:#c45b5b}.fake-terminal__prompt{display:flex;align-items:center;gap:.5rem;margin-top:1.2rem}.fake-terminal__prompt input{flex:1;background:transparent;border:0;color:#ffffff8c;font:inherit;outline:none;caret-color:#ffffff8c}.sim-share-page{min-height:100vh;padding:1.5rem;background:#05060b}.sim-share-page--alert{background:#120808}.sim-share-page__brief{display:grid;grid-template-columns:1fr min(280px,32%);gap:1.25rem;align-items:stretch;width:min(1100px,100%);margin:0 auto 1rem;padding:1.25rem;border:1px solid rgba(0,229,255,.16);border-radius:.75rem;background:#07080dd9;overflow:hidden}.sim-share-page--alert .sim-share-page__brief{border-color:#ff4d4d47;background:#120808e0}.sim-share-page__brief-copy{min-width:0}.sim-share-page__header{width:100%;margin:0 0 1rem;text-align:left}.sim-share-page__header p{margin:0 0 .5rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.1em}.sim-share-page__header h1{margin:0 0 .75rem;font-size:clamp(1.4rem,3vw,2rem)}.sim-share-page__meta{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;color:var(--muted);font-size:.82rem}.sim-share-page__oraclux{width:100%;margin:0;padding:0;border:none;border-radius:0;background:transparent}.sim-share-page__scan{position:relative;margin:0;min-height:220px;border:1px solid rgba(0,229,255,.18);border-radius:.55rem;overflow:hidden}.sim-share-page--alert .sim-share-page__scan{border-color:#ff6b0059}.sim-share-page__scan img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.35) brightness(.55);opacity:.72}.sim-share-page__scan-label{position:absolute;top:.65rem;left:.65rem;padding:.25rem .45rem;border:1px solid rgba(0,229,255,.35);border-radius:.25rem;background:#05060bb8;color:#00f2ff;font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.08em}.sim-share-page--alert .sim-share-page__scan-label{border-color:#ff6b0073;color:#ffb347}.sim-share-page__scan-grid{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 18px,rgba(0,242,255,.06) 18px,rgba(0,242,255,.06) 19px),linear-gradient(180deg,transparent 55%,rgba(5,6,11,.85));pointer-events:none}.sim-share-page--alert .sim-share-page__scan-grid{background:repeating-linear-gradient(0deg,transparent,transparent 18px,rgba(255,107,0,.08) 18px,rgba(255,107,0,.08) 19px),linear-gradient(180deg,transparent 55%,rgba(18,8,8,.9))}.sim-share-page__preview{display:grid;grid-template-columns:1fr 1fr 320px;gap:.85rem;width:min(1100px,100%);margin:0 auto}.sim-share-page__scene{height:260px;border-radius:.75rem;overflow:hidden;border:1px solid rgba(0,229,255,.14)}.sim-share-page__scene .dashboard-scene{position:relative;height:100%}.sim-share-page__cta{width:min(1100px,100%);margin:2rem auto 0;text-align:center}.sim-share-page__cta p{margin:0 0 .75rem;color:var(--muted)}.sim-share-page__button{display:inline-flex;padding:.9rem 1.5rem;border-radius:999px;background:var(--cyan);color:#07080d;font-weight:600;text-decoration:none}.sim-share-page__empty{width:min(520px,100%);margin:4rem auto;text-align:center}.sim-share-panel{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:1rem;background:#05060bd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sim-share-panel__card{width:min(520px,100%);padding:1.25rem;border:1px solid rgba(0,229,255,.22);border-radius:.85rem;background:#07080df2;text-align:left}.sim-share-panel__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.sim-share-panel__head p{margin:0;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.72rem;letter-spacing:.08em}.sim-share-panel__head button{border:none;background:transparent;color:var(--muted);font-size:1.4rem;cursor:pointer}.sim-share-panel__url{margin:0 0 1rem;padding:.75rem;border-radius:.55rem;border:1px solid rgba(0,229,255,.2);background:#00e5ff0f;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.78rem;word-break:break-all}.sim-share-panel__actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:stretch}.sim-share-panel__primary,.sim-share-panel__ghost{flex:1 1 180px;min-height:48px;padding:.75rem 1.25rem;border-radius:999px;font-size:.9rem;font-weight:600;cursor:pointer}.sim-share-panel__primary{border:none;background:var(--cyan);color:#07080d}.sim-share-panel__ghost{border:1px solid rgba(0,229,255,.25);background:transparent;color:var(--text)}.sim-share-panel__loading{padding:1rem 0;text-align:center}.sim-share-panel__loading p{margin:0 0 1rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.85rem;letter-spacing:.06em}.sim-share-panel__progress{height:4px;border-radius:999px;background:#00e5ff1f;overflow:hidden}.sim-share-panel__progress span{display:block;height:100%;width:100%;border-radius:inherit;background:var(--cyan);animation:share-progress 1s ease-in-out infinite}@keyframes share-progress{0%{transform:translate(-100%)}to{transform:translate(0)}}.dashboard-share-bar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(1200px,calc(100% - 2rem));margin:.75rem auto 0;padding:.75rem 1rem;border:1px solid rgba(0,229,255,.16);border-radius:.75rem;background:#07080dd9}.dashboard-share-bar p{margin:0;color:var(--muted);font-size:.82rem}.dashboard-share-bar strong{color:var(--cyan)}.dashboard-share-bar button{padding:.55rem .9rem;border:1px solid rgba(0,229,255,.35);border-radius:999px;background:#00e5ff1a;color:var(--cyan);font-size:.78rem;font-weight:600;cursor:pointer}.otp-dev-hint{margin:.5rem 0 0;padding:.65rem .85rem;border:1px dashed rgba(255,179,71,.45);border-radius:.55rem;background:#ffb34714;color:var(--gold);font-family:Consolas,Courier New,monospace;font-size:.78rem}.otp-error{margin:0 0 .75rem;color:#ff6b6b;font-size:.88rem}@media(max-width:960px){.sim-share-page__brief{grid-template-columns:1fr}.sim-share-page__scan{min-height:180px}.sim-share-page__preview{grid-template-columns:1fr}}.doc-vault-panel{z-index:160}.doc-vault-panel__card{width:min(720px,100%);max-height:min(88vh,920px);overflow:auto}.doc-vault-panel__lead{margin:0 0 1rem;font-size:.82rem;line-height:1.45;color:var(--muted, rgba(245, 245, 247, .55))}.dashboard{--dash-bg: #0b0b0f;--dash-surface: rgba(255, 255, 255, .03);--dash-border: rgba(255, 255, 255, .08);--dash-text: rgba(255, 255, 255, .92);--dash-muted: rgba(255, 255, 255, .56);--dash-accent: rgba(147, 197, 253, .88);position:relative;min-height:100vh;overflow-x:hidden;background:var(--dash-bg);color:var(--dash-text);padding-bottom:2rem}.dashboard--command .dashboard-scene{position:relative;inset:auto;height:260px;border-radius:.75rem;overflow:hidden;border:1px solid rgba(0,229,255,.14)}.dashboard--command .dashboard-scene__overlay{background:radial-gradient(circle at 50% 50%,transparent 20%,rgba(5,6,11,.5) 100%)}.dashboard--alert{background:#120808}.dashboard-tier{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(1200px,calc(100% - 2rem));margin:.75rem auto 0;padding:.85rem 1rem;border:1px solid rgba(255,179,71,.35);border-radius:.75rem;background:#ffb34714}.dashboard-tier__label{margin:0 0 .25rem;color:var(--gold);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.1em}.dashboard-tier__text{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.dashboard-tier__upgrade{flex-shrink:0;padding:.55rem .9rem;border:1px solid rgba(255,179,71,.45);border-radius:999px;background:transparent;color:var(--gold);font-size:.78rem;font-weight:600;cursor:pointer}.dashboard-tier__upgrade--promax{border-color:#c084fc73;color:#c084fc}.dashboard--tier-pro .dashboard-tier__label{color:var(--cyan)}.dashboard--tier-pro-max .dashboard-tier__label{color:#c084fc}.dashboard-tier__shield{flex-shrink:0;margin:0;padding:.45rem .75rem;border:1px solid rgba(192,132,252,.35);border-radius:.45rem;background:#c084fc14;color:#c084fc;font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.04em;text-align:right}.kpi-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;width:min(1200px,calc(100% - 2rem));margin:.75rem auto 0}.kpi-strip__item{padding:.65rem .75rem;border:1px solid rgba(0,229,255,.16);border-radius:.55rem;background:#07080dd9;font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.05em;text-align:left}.kpi-strip__label,.kpi-strip__item span{color:#5f6878}.kpi-strip__item strong{color:var(--cyan)}.kpi-strip--alert .kpi-strip__item strong{color:#ff6b6b}.dashboard-tabs{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:.5rem;width:min(1200px,calc(100% - 2rem));margin:.75rem auto 0}.dashboard-tabs__item{padding:.55rem .85rem;border:1px solid rgba(0,229,255,.2);border-radius:.45rem;background:#07080dd9;color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.06em;cursor:pointer}.dashboard-tabs__item.is-active{border-color:var(--cyan);background-color:#00f2ff;color:#000;box-shadow:0 0 18px #00e5ff26}.dashboard-workspace{position:relative;z-index:2;display:grid;grid-template-columns:1fr 320px;gap:.85rem;width:min(1200px,calc(100% - 2rem));margin:.85rem auto 0}.dashboard-workspace__visual{display:grid;gap:.85rem}.neon-chart{padding:.85rem;border:1px solid rgba(0,229,255,.14);border-radius:.75rem;background:#07080dd9}.neon-chart--alert{border-color:#ff4d4d59;background:#280808d9}.neon-chart__label{margin:0 0 .5rem;color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.06em}.neon-chart__line{filter:drop-shadow(0 0 6px rgba(0,229,255,.55))}.neon-chart--alert .neon-chart__line{filter:drop-shadow(0 0 8px rgba(255,77,77,.65))}.oraclux-log{display:flex;flex-direction:column;min-height:420px;border:1px solid rgba(0,229,255,.14);border-radius:.75rem;background:#07080de6;overflow:hidden}.oraclux-log__head{display:flex;align-items:center;gap:.65rem;padding:.75rem;border-bottom:1px solid rgba(0,229,255,.12)}.oraclux-log__head img{width:36px;height:36px;border-radius:.5rem;object-fit:cover}.oraclux-log__head p{margin:0;font-family:Consolas,Courier New,monospace;font-size:.82rem;font-weight:600}.oraclux-log__head span{color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.68rem}.oraclux-log__feed{flex:1;padding:20px;overflow-y:auto}.oraclux-log__feed.has-texture{position:relative}.oraclux-log__feed.has-texture:before{content:"";position:absolute;inset:0;background-image:var(--oraclux-texture);background-size:cover;background-position:center;opacity:.12;pointer-events:none}.oraclux-log__feed.has-texture .oraclux-log__line{position:relative;z-index:1}.oraclux-log__feed.is-alert{background:#ff4d4d0a}.oraclux-log__line{margin:0 0 .55rem;color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.68rem;line-height:1.45;animation:log-fade-in .35s ease}.oraclux-log__feed.is-alert .oraclux-log__line{color:#ffb4b4}.dashboard-analysis{grid-column:1 / -1;padding:1rem;border:1px solid rgba(124,77,255,.25);border-radius:.75rem;background:#7c4dff0f;text-align:left}.dashboard-analysis h2{margin:0 0 .5rem;color:#7c4dff;font-size:.95rem}.dashboard-analysis p{margin:0;color:var(--muted);line-height:1.55;font-size:.88rem}.dashboard-rupture-wrap{position:relative;z-index:2;width:min(1200px,calc(100% - 2rem));margin:1rem auto 0;text-align:center}.dashboard-rupture{min-width:320px;padding:.95rem 1.5rem;border:1px solid rgba(255,107,0,.55);border-radius:.55rem;background:#ff6b001f;color:#ffb347;font-family:Consolas,Courier New,monospace;font-size:.78rem;letter-spacing:.06em;cursor:pointer;transition:box-shadow .2s ease,background .2s ease}.dashboard-rupture:hover:not(:disabled){background:#ff4d4d2e;border-color:#f8b850;box-shadow:0 0 15px #f8b85066,inset 0 0 12px #f8b85026;cursor:pointer}.dashboard-rupture:disabled{opacity:.45;cursor:not-allowed}.dashboard-rupture__hint{margin:.5rem 0 0;color:#5f6878;font-size:.72rem}.dashboard--alert .dashboard-hud,.dashboard--alert .kpi-strip__item,.dashboard--alert .dashboard-tabs__item.is-active{border-color:#ff4d4d59}.dashboard-scene{position:absolute;inset:0}.dashboard-scene__photo{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;filter:saturate(1.12) contrast(1.08) brightness(.42);transform:scale(1.04);pointer-events:none}.dashboard-scene--running .dashboard-scene__photo{animation:scene-scan 6s ease-in-out infinite;filter:saturate(1.25) contrast(1.14) brightness(.48)}.dashboard-scene--done .dashboard-scene__photo{filter:saturate(1.18) contrast(1.1) brightness(.5)}@keyframes scene-scan{0%,to{transform:scale(1.04)}50%{transform:scale(1.1)}}.dashboard-scene__crisis{position:absolute;left:.7rem;bottom:.7rem;z-index:3;margin:0;padding:.2rem .5rem;border:1px solid rgba(229,72,77,.35);border-radius:999px;background:#080406b8;color:#f87171;font-size:.62rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.dashboard-scene__sim{position:absolute;top:.65rem;left:.65rem;z-index:4;max-width:min(340px,calc(100% - 1.3rem));padding:.55rem .65rem .6rem;border:1px solid rgba(0,229,255,.28);border-radius:10px;background:#060a12c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.dashboard-scene__sim-kicker{margin:0 0 .4rem;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:#00e5ffd1}.dashboard-scene__sim ul{display:grid;grid-template-columns:1fr 1fr;gap:.35rem .7rem;margin:0;padding:0;list-style:none}.dashboard-scene__sim li span{display:block;font-size:.62rem;line-height:1.25;color:#ffffff80}.dashboard-scene__sim li strong{display:block;margin-top:.08rem;font-size:.78rem;color:#fffffff0}.dashboard-scene canvas{position:relative;z-index:1;width:100%!important;height:100%!important;background:transparent!important}.dashboard-scene__overlay{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,transparent 18%,rgba(5,6,11,.35) 58%,rgba(5,6,11,.92) 100%),linear-gradient(180deg,rgba(5,6,11,.72) 0%,transparent 18%,transparent 72%,rgba(5,6,11,.88) 100%)}.dashboard-hud{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:1rem;width:min(1200px,calc(100% - 2rem));margin:1.25rem auto 0;padding:.85rem 1rem;border:1px solid rgba(0,229,255,.18);border-radius:.85rem;background:#07080db8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard-hud__brand{display:flex;align-items:center;gap:.85rem;min-width:0}.dashboard-hud__brand img{height:34px;width:auto;flex-shrink:0}.dashboard-hud__title{margin:0;color:var(--cyan);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.dashboard-hud__sector{margin:.15rem 0 0;color:var(--text);font-size:.92rem;font-weight:600}.dashboard-hud__status{display:flex;flex-direction:column;gap:.2rem;font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.dashboard-hud__badge{color:var(--cyan)}.dashboard-hud__latency{color:#5f6878}.dashboard-hud__oraclux{display:flex;align-items:center;gap:.65rem}.dashboard-hud__oraclux img{width:42px;height:42px;border-radius:.65rem;border:1px solid rgba(0,229,255,.25);object-fit:cover}.dashboard-hud__oraclux p{margin:0;font-size:.82rem;font-weight:600}.dashboard-hud__oraclux span{color:var(--muted);font-size:.72rem}.dashboard-hud__exit{padding:.55rem .9rem;border:1px solid rgba(0,229,255,.25);border-radius:999px;color:var(--muted);font-size:.78rem;text-decoration:none;transition:color .2s ease,border-color .2s ease}.dashboard-hud__exit:hover{color:var(--cyan);border-color:#00e5ff73}.dashboard-freemium{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(1200px,calc(100% - 2rem));margin:.75rem auto 0;padding:.85rem 1rem;border:1px solid rgba(255,179,71,.35);border-radius:.75rem;background:#ffb34714}.dashboard-freemium__label{margin:0 0 .25rem;color:var(--gold);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.1em}.dashboard-freemium__text{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.dashboard-freemium__text strong{color:var(--text)}.dashboard-freemium__upgrade{flex-shrink:0;padding:.55rem .9rem;border:1px solid rgba(255,179,71,.45);border-radius:999px;background:transparent;color:var(--gold);font-size:.78rem;font-weight:600;cursor:pointer}.sector-rail__item.is-locked{opacity:.45;cursor:not-allowed}.sector-rail__item.is-locked:hover{transform:none;box-shadow:none}.sector-rail__lock{color:#5f6878;font-size:.68rem}.dashboard__controls{position:relative;z-index:2;width:min(1200px,calc(100% - 2rem));margin:1rem auto 0}.sector-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.sector-rail__item{display:flex;align-items:center;justify-content:center;gap:8px;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--sector-color) 28%,transparent);border-radius:.75rem;background:#07080dc7;color:var(--text);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.sector-rail__item:hover,.sector-rail__item.is-active{border-color:color-mix(in srgb,var(--sector-color) 65%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--sector-color) 22%,transparent)}.sector-rail__item.is-active{transform:translateY(-1px)}.sector-rail__emoji{font-size:1rem}.sector-rail__icon{width:28px;height:28px;flex-shrink:0;object-fit:contain;border-radius:6px}.sector-rail__label{font-size:.78rem;line-height:1.25;text-align:left}.dashboard__panel{position:relative;z-index:2;width:min(1200px,calc(100% - 2rem));margin:1rem auto 1.5rem;padding:1rem;border:1px solid rgba(0,229,255,.14);border-radius:.85rem;background:#07080dd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard__panel .data-models{margin:0}.dashboard__panel .data-models__header{margin-bottom:.85rem}.dashboard__panel .data-models__title{font-size:1.15rem}.dashboard__panel .data-models__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.dashboard__panel .data-models__card{padding:.85rem}@media(max-width:960px){.dashboard-hud{grid-template-columns:1fr 1fr}.dashboard-hud__brand{grid-column:1 / -1}.kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-workspace{grid-template-columns:1fr}.sector-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.dashboard-hud,.sector-rail{grid-template-columns:1fr}}.dashboard--oraclux-os{padding-bottom:2.5rem}.oraclux-os{position:relative;z-index:2;width:min(1100px,calc(100% - 2rem));margin:.85rem auto 0;border:1px solid rgba(0,229,255,.2);border-radius:.85rem;background:#07080deb;overflow:hidden;box-shadow:0 0 40px #00e5ff0f}.oraclux-os--alert{border-color:#ff6b0059;box-shadow:0 0 40px #ff6b0014}.oraclux-os__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid rgba(0,229,255,.12);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.06em}.oraclux-os__brand{display:flex;align-items:center;gap:.55rem;color:var(--cyan)}.oraclux-os__brand-copy{display:flex;flex-direction:column;gap:.2rem}.oraclux-os__cortex{font-size:.58rem;letter-spacing:.05em}.oraclux-os__cortex--muted{color:#4a6a8a}.oraclux-os__cortex--live{color:var(--cyan);text-shadow:0 0 10px rgba(0,229,255,.35)}.oraclux-os__cortex--max{color:#7af0ff;text-shadow:0 0 12px rgba(0,229,255,.45)}.oraclux-os__cortex--quantum{color:#ff6b6b;text-shadow:0 0 14px rgba(255,107,107,.55);animation:cortex-quantum-pulse 1.8s ease-in-out infinite}@keyframes cortex-quantum-pulse{0%,to{opacity:.75;color:#c084fc}50%{opacity:1;color:#ff6b6b}}.oraclux-os__line--rejected{color:var(--gold)}.oraclux-os__brand img{width:28px;height:28px;border-radius:.35rem}.oraclux-os__meta{display:flex;flex-wrap:wrap;gap:.75rem;color:var(--muted)}.oraclux-os__status{color:#55efc4}.oraclux-os__shield{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;padding:.65rem 1rem;border-bottom:1px solid rgba(192,132,252,.2);background:linear-gradient(90deg,#c084fc14,#ff6b6b0a)}.oraclux-os__shield-tag{margin:0;color:#c084fc;font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.08em}.oraclux-os__shield-copy{flex:1 1 220px;margin:0;color:var(--muted);font-size:.78rem;line-height:1.45}.oraclux-os__shield-cta{flex-shrink:0;padding:.45rem .75rem;border:1px solid rgba(192,132,252,.45);border-radius:999px;color:#c084fc;font-size:.72rem;font-weight:600;text-decoration:none;transition:background .2s ease,color .2s ease}.oraclux-os__shield-cta:hover{background:#c084fc1f;color:#e9d5ff}.oraclux-os--alert .oraclux-os__status{color:#ffb347}.oraclux-os__feed{max-height:220px;padding:1rem 1.25rem;overflow-y:auto;border-bottom:1px solid rgba(0,229,255,.08)}.oraclux-os__feed.is-alert{background:#ff4d4d0a}.oraclux-os__line{margin:0 0 .65rem;color:var(--text);font-family:Consolas,Courier New,monospace;font-size:.82rem;line-height:1.55}.oraclux-os__line-prefix{color:var(--cyan);font-weight:600}.oraclux-os__feed.is-alert .oraclux-os__line-prefix{color:#ffb347}.oraclux-os__viewport{padding:1rem 1.25rem;border-bottom:1px solid rgba(0,229,255,.08);animation:oraclux-viewport-in .45s ease}.oraclux-os__viewport--idle{min-height:280px;display:grid;place-content:center;text-align:center;color:var(--muted);position:relative;overflow:hidden}.oraclux-os__viewport--hero{background:radial-gradient(circle at 50% 40%,rgba(0,229,255,.08),transparent 55%),radial-gradient(circle at 20% 80%,rgba(192,132,252,.06),transparent 45%)}.oraclux-idle__glow{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(0,229,255,.12),transparent 60%);animation:oraclux-idle-glow 3.5s ease-in-out infinite;pointer-events:none}.oraclux-idle__core{position:relative;width:140px;height:140px;margin:0 auto 1.75rem}.oraclux-idle__avatar{position:absolute;top:50%;left:50%;width:56px;height:56px;transform:translate(-50%,-50%);border-radius:.5rem;box-shadow:0 0 20px #00d4ff33,0 0 40px #00d4ff14,inset 0 0 12px #00d4ff1f;z-index:2}.oraclux-idle__globe{position:absolute;inset:0;width:100%;height:100%;animation:oraclux-idle-spin 18s linear infinite}.oraclux-idle__title{margin:0 0 .65rem;color:#ffffffb8;font-family:inherit;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.oraclux-idle__subtitle{margin:0 0 .5rem;color:#ffffffb3;font-size:.82rem;line-height:1.5;max-width:420px;margin-inline:auto}.oraclux-idle__hint{margin:0;color:#ffffffb3;font-size:.75rem;font-style:normal;line-height:1.45}.oraclux-os__intel-inside{margin-top:.85rem;padding:.75rem;border:1px solid rgba(192,132,252,.25);border-radius:.55rem;background:linear-gradient(90deg,#c084fc14,#ff6b6b0a)}.oraclux-os__intel-inside p{margin:0 0 .35rem;color:#c084fc;font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.06em}.oraclux-os__intel-inside span{color:var(--muted);font-size:.78rem;line-height:1.45}@keyframes oraclux-idle-glow{0%,to{opacity:.5}50%{opacity:1}}@keyframes oraclux-idle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.oraclux-os__viewport--idle p{margin:0 0 .35rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.72rem;letter-spacing:.08em}.oraclux-os__viewport-label,.oraclux-os__viewport--preview>p{margin:0 0 .75rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.08em}.oraclux-os__viewport-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.oraclux-os__viewport-scene{height:220px;border-radius:.65rem;overflow:hidden;border:1px solid rgba(0,229,255,.14)}.oraclux-os__viewport-scene .dashboard-scene{position:relative;height:100%}.oraclux-os__viewport-hint{display:block;margin-top:.75rem;color:var(--gold);font-size:.78rem}.oraclux-os__viewport.is-alert{background:#ff4d4d08}.oraclux-os__reach-panel{margin-top:.85rem;padding:.75rem;border:1px solid rgba(0,229,255,.16);border-radius:.55rem;background:#00e5ff0a}.oraclux-os__reach-panel p{margin:0 0 .5rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.68rem}.oraclux-os__reach-panel ul{margin:0;padding-left:1rem;color:var(--muted);font-size:.78rem;line-height:1.5}.oraclux-os__command{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.85rem 1rem}.oraclux-os__command-label{color:#5f6878;font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.08em;white-space:nowrap}.oraclux-os__command input{width:100%;padding:.65rem .85rem;border:1px solid rgba(0,229,255,.22);border-radius:.45rem;background:#00000059;color:var(--text);font-family:Consolas,Courier New,monospace;font-size:.82rem}.oraclux-os__command input:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 12px #00e5ff26}.oraclux-os__command button{padding:.65rem .9rem;border:1px solid rgba(0,229,255,.35);border-radius:.45rem;background:#00e5ff1f;color:var(--cyan);font-weight:700;cursor:pointer}.oraclux-os__sectors{margin-top:1rem}@keyframes oraclux-viewport-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:860px){.oraclux-os__viewport-grid,.oraclux-os__command{grid-template-columns:1fr}.oraclux-os__command-label{display:none}}.pro-console{width:100%}.pro-console__frame{border:1px solid rgba(0,229,255,.2);border-radius:8px;background:linear-gradient(180deg,#00e5ff0d,#04050af2),#030408fa;box-shadow:0 20px 48px #00000073,inset 0 1px #ffffff0a;overflow:hidden}.pro-console__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem 1rem .65rem;border-bottom:1px solid rgba(0,229,255,.1)}.pro-console__brand{display:flex;align-items:center;gap:.65rem}.pro-console__brand .oraclux-pulse{flex-direction:row;gap:0;margin:0}.pro-console__brand .oraclux-pulse__orb{width:38px;height:38px}.pro-console__brand .oraclux-pulse__eq{display:none}.pro-console__title{margin:0;color:var(--cyan, #00e5ff);font-family:Consolas,Courier New,monospace;font-size:.78rem;letter-spacing:.12em}.pro-console__subtitle{margin:.15rem 0 0;color:var(--muted, #9aa3b2);font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.06em}.pro-console__metrics{display:flex;gap:.65rem;margin:0;padding:0;list-style:none}.pro-console__metrics li{display:flex;flex-direction:column;gap:.1rem;padding:.25rem .45rem;border:1px solid rgba(0,229,255,.12);border-radius:4px;background:#00000040;font-family:Consolas,Courier New,monospace;font-size:.52rem;letter-spacing:.06em}.pro-console__metrics span{color:var(--muted, #9aa3b2)}.pro-console__metrics strong{color:var(--cyan, #00e5ff);font-weight:600}.pro-console__hologram{position:relative;padding:.85rem 1rem 1rem;overflow:hidden}.pro-console__scanline{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.6),transparent);opacity:0;pointer-events:none}.pro-console.is-booting .pro-console__scanline{animation:pro-console-scan 1.2s ease-in-out 2}.pro-console__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.pro-console__widget{position:relative;min-height:88px;padding:.45rem .5rem .5rem;border:1px solid rgba(0,229,255,.12);border-radius:6px;background:#00000059;overflow:hidden}.pro-console__widget-label{display:block;margin-bottom:.35rem;color:#00e5ff8c;font-family:Consolas,Courier New,monospace;font-size:.52rem;letter-spacing:.08em}.pro-console__bars{display:flex;align-items:flex-end;justify-content:center;gap:4px;height:56px}.pro-console__bar{width:8px;height:var(--h);border-radius:2px 2px 0 0;background:linear-gradient(180deg,#00e5fff2,#00e5ff40);box-shadow:0 0 10px #00e5ff59;animation:pro-bar-pulse 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * .08s)}.pro-console__svg{display:block;width:100%;height:auto;filter:drop-shadow(0 0 6px rgba(0,229,255,.35))}.pro-console__line-path{animation:pro-line-draw 2.8s ease-in-out infinite alternate}.pro-console__donut-arc{filter:drop-shadow(0 0 8px rgba(0,229,255,.45))}.pro-console__radar-sweep{transform-origin:40px 40px;animation:pro-radar-spin 4s linear infinite}.pro-console.is-booting .pro-console__widget{opacity:0;animation:pro-widget-in .55s ease forwards}.pro-console.is-booting .pro-console__widget:nth-child(1){animation-delay:.15s}.pro-console.is-booting .pro-console__widget:nth-child(2){animation-delay:.3s}.pro-console.is-booting .pro-console__widget:nth-child(3){animation-delay:.45s}.pro-console.is-booting .pro-console__widget:nth-child(4){animation-delay:.6s}.pro-console__sectors{margin:0;padding:.65rem 1rem .85rem;border-top:1px solid rgba(0,229,255,.08)}.pro-console__sectors-label{display:block;margin-bottom:.35rem;color:#00e5ff8c;font-family:Consolas,Courier New,monospace;font-size:.52rem;letter-spacing:.08em}.pro-console__sector-chips{display:flex;flex-wrap:wrap;gap:.35rem}.pro-console__sector-chip{padding:.22rem .45rem;border:1px solid rgba(85,239,196,.35);border-radius:999px;background:#55efc414;color:#55efc4;font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.04em;animation:pro-chip-in .45s ease backwards}.pro-console__sector-chip:nth-child(2){animation-delay:.08s}.pro-console__sector-chip:nth-child(3){animation-delay:.16s}.pro-console__sectors--preview{color:#00e5ffa6;font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.06em}.pro-console.is-alert .pro-console__bar{background:linear-gradient(180deg,#ff6b6bf2,#ff6b6b40);box-shadow:0 0 10px #ff6b6b59}.pro-console--compact .pro-console__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-console--compact .pro-console__widget{min-height:76px}.pro-console__grid--analysis{grid-template-columns:repeat(5,minmax(0,1fr))}.pro-console__widget--analysis{min-height:88px}.pro-console__widget--analysis.is-locked{opacity:.55;border-style:dashed}.pro-console__widget-lock{margin:.35rem 0 0;color:#ffffff6b;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);font-size:.62rem;letter-spacing:.02em}.pro-console__matrix{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;height:56px}.pro-console__matrix-cell{border-radius:2px;background:rgba(0,229,255,calc(.08 + var(--cell-active) * .12));box-shadow:0 0 calc(var(--cell-active) * 6px) #00e5ff40;animation:pro-matrix-pulse 2.8s ease-in-out infinite;animation-delay:calc(var(--cell-i) * .08s)}.pro-console__donut-text{fill:#00e5ff;font-family:Consolas,Courier New,monospace;font-size:11px;font-weight:600}.pro-console__alert-node{animation:pro-alert-blink 1s ease-in-out infinite}.pro-console__radar-blip{animation:pro-radar-blip 2.4s ease-in-out infinite}.pro-console__metrics.is-pulsing strong{animation:pro-metric-flash .6s ease}.pro-console.is-refreshing .pro-console__scanline{animation:pro-console-scan .8s ease-in-out 1}.pro-console--pro-max .pro-console__frame{border-color:#c084fc47;background:linear-gradient(180deg,#c084fc0f,#04050af2),#030408fa}.pro-console--pro-max .pro-console__title,.pro-console--pro-max .pro-console__metrics strong{color:#c084fc}.pro-console--pro-max .pro-console__subtitle{color:#c084fcbf}.pro-console--pro-max .pro-console__bar{background:linear-gradient(180deg,#c084fcf2,#c084fc40);box-shadow:0 0 10px #c084fc59}.oraclux-flow--pro-console .oraclux-flow__panel{width:min(680px,100%);padding:1rem 1.1rem 1.25rem}.oraclux-flow--pro-console .oraclux-flow__visual-stage{margin-bottom:.85rem}.oraclux-pro-exit-bar{position:fixed;left:0;right:0;bottom:0;z-index:120;display:grid;gap:.55rem;padding:.85rem 1.25rem calc(.9rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(0,229,255,.28);background:#030408f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -12px 40px #00000073}.oraclux-pro-exit-bar__hint{margin:0;text-align:center;color:#00e5ffbf;font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.06em}.oraclux-pro-exit-bar__actions{display:grid;gap:.5rem;width:min(640px,100%);margin:0 auto}.oraclux-flow--pro-console{padding-bottom:7.5rem}.oraclux-pro-live-dock{position:sticky;bottom:.5rem;z-index:4;margin:.65rem 0 .35rem;padding:.65rem 0 .15rem;background:linear-gradient(180deg,#03040800,#030408eb 28%,#030408fa)}.oraclux-flow--pro-console .oraclux-speech{margin-top:.65rem}.oraclux-flow--pro-console .oraclux-flow__cta{width:100%}.oraclux-pro-live-status{display:flex;align-items:center;gap:.55rem;margin:0 0 .85rem;padding:.45rem .65rem;border:1px solid rgba(0,229,255,.22);border-radius:6px;background:#00e5ff0f}.oraclux-pro-live-status__dot{width:7px;height:7px;border-radius:50%;background:#00e5ff;box-shadow:0 0 10px #00e5ffd9;animation:pro-live-pulse 1.8s ease-in-out infinite}.oraclux-pro-live-status__text{color:#00e5ffeb;font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.06em}@keyframes pro-live-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.dashboard-pro-console{width:min(1200px,calc(100% - 2rem));margin:.75rem auto 0}@keyframes pro-console-scan{0%{top:0;opacity:0}20%{opacity:1}to{top:100%;opacity:0}}@keyframes pro-bar-pulse{0%,to{opacity:.65;transform:scaleY(.92)}50%{opacity:1;transform:scaleY(1)}}@keyframes pro-line-draw{0%{opacity:.55}to{opacity:1}}@keyframes pro-radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pro-widget-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pro-chip-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pro-matrix-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes pro-alert-blink{0%,to{opacity:.45}50%{opacity:1}}@keyframes pro-radar-blip{0%,to{opacity:.35}50%{opacity:1}}@keyframes pro-metric-flash{0%{color:#55efc4}to{color:inherit}}@media(max-width:720px){.pro-console__grid,.pro-console__grid--analysis{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-console__header{flex-direction:column}}.pro-max-deck{width:100%}.pro-max-deck__header{margin-bottom:.65rem}.pro-max-deck__title{margin:0;color:#ffffffb8;font-family:inherit;font-size:.72rem;font-weight:600;letter-spacing:.04em}.pro-max-deck__subtitle{margin:.2rem 0 0;color:#ffffff6b;font-family:inherit;font-size:.68rem;letter-spacing:.01em}.pro-max-deck__viewport{position:relative;min-height:auto;padding:1rem var(--dash-rail-x, 1.15rem) 1.15rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0a0a0cb8;overflow:hidden}.pro-max-deck__glow,.pro-max-deck__floor{display:none}.pro-max-deck__stage{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;align-items:stretch}.pro-max-deck__card{position:relative;width:100%;min-width:0;padding:0;border:none;background:transparent;cursor:pointer;transform:none;animation:none;transition:transform .25s ease,opacity .35s ease}.pro-max-deck__card:hover:not(.is-locked){transform:translateY(-3px)}.pro-max-deck__card.is-active:not(.is-locked){transform:translateY(-2px)}.pro-max-deck__card.is-locked{opacity:1;cursor:pointer;filter:none;transform:none}.pro-max-deck__card.is-locked:hover{transform:none}.pro-max-deck__card-top{position:relative;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;height:140px;min-height:140px;padding:.7rem .75rem;border:1px solid color-mix(in srgb,var(--card-color) 28%,rgba(255,255,255,.08));border-radius:8px;background:#00000047;box-shadow:none;text-align:left;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease,opacity .35s ease,filter .35s ease}.pro-max-deck__card:hover:not(.is-locked) .pro-max-deck__card-top,.pro-max-deck__card.is-active:not(.is-locked) .pro-max-deck__card-top{border-color:color-mix(in srgb,var(--card-color) 42%,rgba(255,255,255,.12));background:#00000057;box-shadow:0 8px 24px #00000047}.pro-max-deck__card.is-active:not(.is-locked) .pro-max-deck__card-top{box-shadow:0 8px 24px #00000052,0 0 0 1px color-mix(in srgb,var(--card-color) 22%,transparent)}.pro-max-deck__card.is-locked .pro-max-deck__card-top{border-color:#ffffff0f;background:#08080a6b;filter:none;opacity:1;box-shadow:none}.pro-max-deck__card.is-locked:hover .pro-max-deck__card-top{border-color:#ffffff1a}.pro-max-deck__card.is-locked .pro-max-deck__card-tag,.pro-max-deck__card.is-locked .pro-max-deck__card-name{opacity:.18;filter:grayscale(1)}.pro-max-deck__lock{position:absolute;top:.55rem;right:.55rem;z-index:1;display:inline-flex;width:14px;height:14px;color:#ffffff9e}.pro-max-deck__lock svg{display:block;width:100%;height:100%}.pro-max-deck__card.is-locked .pro-max-deck__lock{opacity:.75;filter:none}.pro-max-deck__card.is-locked .pro-max-deck__card-signal{opacity:.72;color:#ffffff8c;letter-spacing:.06em}.pro-max-deck__card.is-preview .pro-max-deck__card-top{border-color:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff0a}.pro-max-deck__card.is-preview .pro-max-deck__card-signal{color:#ffffff7a}.pro-max-deck__card--analysis .pro-max-deck__card-top{border-color:#c084fc38}.pro-max-deck__card--analysis.is-active:not(:disabled) .pro-max-deck__card-top{border-color:#c084fc5c}.pro-max-deck__card-tag{display:block;margin-bottom:.35rem;color:#ffffff80;font-family:inherit;font-size:.56rem;font-weight:500;letter-spacing:.03em;line-height:1.35;text-transform:uppercase;white-space:nowrap}.pro-max-deck__card-name{margin:0;color:#ffffffeb;font-size:.78rem;line-height:1.25;letter-spacing:-.01em}.pro-max-deck__card-signal{margin:auto 0 0;padding-top:.35rem;color:#34d399;font-family:inherit;font-size:.56rem;font-weight:500;letter-spacing:.02em;white-space:nowrap}.pro-max-deck__card-edge{display:none}.pro-max-deck__card.is-crisis .pro-max-deck__card-signal{color:#f87171}.pro-max-deck__card.is-crisis:not(.is-locked){border-color:#e5484d6b;box-shadow:0 0 18px #e5484d29}.pro-max-deck.is-alert .pro-max-deck__card-signal{color:#f87171}.pro-max-deck.is-alert .pro-max-deck__card.is-active:not(.is-locked) .pro-max-deck__card-top{animation:pro-max-alert-pulse 1.4s ease-in-out infinite}.dashboard-pro-max-deck{width:100%;margin:0}@keyframes pro-max-alert-pulse{0%,to{box-shadow:0 8px 24px #00000052,0 0 12px #ff6b6b1f}50%{box-shadow:0 8px 24px #00000052,0 0 20px #ff6b6b38}}@media(max-width:860px){.pro-max-deck__stage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.pro-max-deck__stage{grid-template-columns:1fr}.pro-max-deck__card-top{height:140px;min-height:140px}}body.sector-environment-open{overflow:hidden}.oraclux-world-backdrop--immersive{z-index:0}.oraclux-world-backdrop--immersive .oraclux-world-backdrop__dim{background:linear-gradient(180deg,#08080c2e,#08080c6b 38%,#08080cb8)}.oraclux-world-backdrop--immersive .oraclux-world-backdrop__image--primary{opacity:1;filter:saturate(1.08) contrast(1.04) brightness(.92)}.sector-environment{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;overflow:hidden;animation:sector-environment-enter .42s ease}.sector-environment--alert{box-shadow:inset 0 0 0 1px #f871711f}.sector-environment__chrome{position:relative;z-index:2;display:flex;flex-direction:column;flex:1;min-height:0;padding:1.15rem 1.25rem 1.75rem}.sector-environment__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem 1.25rem;margin-bottom:1rem}.sector-environment__header-actions{display:flex;flex-shrink:0;align-items:center;gap:.55rem}.sector-environment__back,.sector-environment__close{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0a0a0cb8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#ffffffe0;font-family:inherit;font-size:.78rem;font-weight:500;line-height:1;transition:background .2s ease,border-color .2s ease}.sector-environment__back{min-height:38px;padding:0 .95rem}.sector-environment__back:hover,.sector-environment__close:hover{background:#121216e0;border-color:#fff3}.sector-environment__close{width:38px;min-height:38px;padding:0;font-size:1.35rem;line-height:1}.sector-environment__folder{flex:1 1 auto;min-width:0;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--sector-color) 24%,rgba(255,255,255,.08));border-radius:10px;background:#0a0a0c9e;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 18px 40px #00000059,inset 0 1px #ffffff0a}.sector-environment__folder-kicker{display:block;margin:0 0 .25rem;color:color-mix(in srgb,var(--sector-color) 72%,rgba(255,255,255,.72));font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sector-environment__folder-title{margin:0;color:#fffffff5;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.sector-environment__folder-meta{margin:.35rem 0 0;color:#ffffff8f;font-size:.78rem;font-weight:500}.sector-environment__workspace{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.sector-environment__desk-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 .2rem 2.5rem;scroll-padding-bottom:2rem;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.sector-environment__desk-scroll::-webkit-scrollbar{width:4px}.sector-environment__desk-scroll::-webkit-scrollbar-track{background:transparent}.sector-environment__desk-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:2px}.sector-environment__workspace .firm-desk{flex:none;margin-top:0;margin-bottom:0;overflow:visible;background:#080a10d1;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.sector-environment__workspace .firm-desk__field-label{color:#ffffffa6;text-shadow:none}.sector-environment__workspace .firm-desk__field input:not([type=range]),.sector-environment__workspace .firm-desk__select-btn{background-color:#0a0c10;border:1px solid rgba(255,255,255,.16)}.sector-environment__workspace .oraclux-os{width:100%;max-width:none;margin:.85rem 0 0;flex:none;min-height:0;max-height:none;display:flex;flex-direction:column;overflow:visible;border-color:#ffffff1a;background:#0a0a0ce0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 28px #0006,inset 0 1px #ffffff0a}.sector-environment__workspace .oraclux-os--environment.is-dock-open{max-height:none}.oraclux-os--environment .oraclux-os__bar{padding:.45rem .9rem}.oraclux-os--environment .oraclux-os__tabs{padding:0 .65rem}.oraclux-os--environment .oraclux-os__feed{max-height:7.5rem;overflow:auto}.oraclux-os__dock-quiet{margin:0;padding:.45rem .95rem .55rem;color:#ffffff8c;font-size:.72rem;line-height:1.4}.sector-environment__workspace .quantum-shield-console,.sector-environment__workspace .oraclux-os__viewport,.sector-environment__workspace .dashboard-ops-bar--console{display:none}.sector-environment__workspace .oraclux-os__feed,.sector-environment__workspace .oraclux-os__settings,.sector-environment__workspace .oraclux-sonar{flex:1 1 auto;min-height:0;max-height:none;overflow:auto}.sector-environment__workspace .oraclux-os__viewport{flex:1 1 auto;min-height:0;max-height:7.5rem;overflow:auto}.sector-environment__workspace .oraclux-os__command{flex:0 0 auto;display:flex;box-sizing:border-box;width:100%;max-width:none;padding:.95rem .9rem 1.05rem}.oraclux-os--environment .oraclux-os__bar{border-bottom-color:#ffffff14}.oraclux-os__settings{padding:1.1rem var(--dash-rail-x, 1.15rem) 1rem;border-bottom:1px solid rgba(255,255,255,.06);background:#00000038;overflow-y:auto}.oraclux-os__settings-header{margin-bottom:1rem}.oraclux-os__settings-kicker{margin:0 0 .35rem;color:#ffffff7a;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.oraclux-os__settings-title{margin:0;color:#fffffff2;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}.oraclux-os__settings-role{margin:.45rem 0 0;color:#ffffff94;font-size:.8rem;line-height:1.45}.oraclux-os__settings-grid{display:grid;gap:.55rem;margin:0 0 1rem}.oraclux-os__settings-row{display:grid;grid-template-columns:minmax(7rem,34%) 1fr;gap:.75rem;padding:.55rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.oraclux-os__settings-row dt{margin:0;color:#ffffff6b;font-size:.72rem;font-weight:500}.oraclux-os__tutelle{display:flex;flex-wrap:wrap;gap:.35rem}.oraclux-os__tutelle button{margin:0;padding:.28rem .55rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:transparent;color:#ffffff9e;font:inherit;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.oraclux-os__tutelle button.is-active{border-color:#00e5ff73;background:#00e5ff1f;color:#7dd6e8}.oraclux-os__settings-highlights ul{margin:.45rem 0 0;padding-left:1rem;color:#ffffff9e;font-size:.76rem;line-height:1.5}.oraclux-os__settings-highlights li+li{margin-top:.25rem}.oraclux-os__settings-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.85rem}.oraclux-os__settings-cta,.oraclux-os__settings-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 .95rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0d;color:#ffffffe6;font-size:.78rem;font-weight:500;text-decoration:none;transition:background .2s ease,border-color .2s ease}.oraclux-os__settings-cta:hover,.oraclux-os__settings-link:hover{background:#ffffff14;border-color:#ffffff38}.doc-vault{margin:1.15rem 0 .35rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.doc-vault__head{margin-bottom:.75rem}.doc-vault__copy{margin:.35rem 0 0;color:#ffffff94;font-size:.78rem;line-height:1.45}.doc-vault__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 .55rem}.doc-vault__error,.doc-vault__empty{margin:.45rem 0 0;font-size:.76rem}.doc-vault__error{color:#ff8a8a}.doc-vault__empty{color:#ffffff73}.doc-vault__list{list-style:none;margin:.7rem 0 0;padding:0}.doc-vault__list li{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.65rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.doc-vault__list strong{display:block;color:#ffffffeb;font-size:.8rem;font-weight:600}.doc-vault__list span{display:block;margin-top:.2rem;color:#ffffff7a;font-size:.72rem;line-height:1.4}.doc-vault__row-actions{display:flex;gap:.4rem;flex-shrink:0}.doc-vault__row-actions button{border:1px solid rgba(255,255,255,.12);border-radius:6px;background:transparent;color:#ffffffb8;font-size:.68rem;padding:.28rem .5rem;cursor:pointer}.doc-vault--locked .oraclux-os__settings-cta{margin-top:.75rem}@keyframes sector-environment-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.sector-environment__header{grid-template-columns:1fr auto;grid-template-areas:"back close" "folder folder"}.sector-environment__back{grid-area:back;justify-self:start}.sector-environment__close{grid-area:close;justify-self:end}.sector-environment__folder{grid-area:folder}.oraclux-os__settings-row{grid-template-columns:1fr;gap:.2rem}}@media(prefers-reduced-motion:reduce){.sector-environment{animation:none}}.dashboard-scene--bloom .dashboard-scene__bloom{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,rgba(96,165,250,.12),transparent 55%);mix-blend-mode:screen;animation:apex-bloom-pulse 6s ease-in-out infinite}@keyframes apex-bloom-pulse{0%,to{opacity:.55}50%{opacity:.9}}.oraclux-os__voice{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:#ffffff8f;font-size:.64rem;font-weight:600;letter-spacing:.04em;padding:.2rem .55rem;cursor:pointer}.oraclux-os__voice.is-on{border-color:#34d39959;color:#34d399eb}.oraclux-os__voice.is-listen{border-color:#60a5fa73;color:#93c5fd;box-shadow:0 0 12px #60a5fa33}.dashboard .oraclux-os__command.is-listening input{border-color:#60a5fa66}.apex-infra{margin:0 0 .85rem;padding:.75rem .9rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#0000002e}.apex-infra--compact{margin:0 0 .65rem;padding:.55rem .65rem}.apex-infra__title{margin:0 0 .45rem;color:#ffffff7a;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.apex-infra__list{display:flex;flex-wrap:wrap;gap:.45rem .75rem;margin:0;padding:0;list-style:none}.apex-infra__item{display:inline-flex;align-items:center;gap:.35rem;color:#ffffff9e;font-size:.68rem;font-weight:500}.apex-infra__dot{width:6px;height:6px;border-radius:50%;background:#ffffff47}.apex-infra__item--live .apex-infra__dot{background:#34d399;box-shadow:0 0 6px #34d39966}.apex-infra__item--mock .apex-infra__dot{background:#fbbf24}.apex-infra__item--pending .apex-infra__dot{background:#ffffff38}.apex-infra__item--local .apex-infra__dot{background:#60a5fa}.apex-infra__backend{margin:.45rem 0 0;color:#ffffff61;font-size:.62rem}.apex-trial{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem;padding:.75rem .95rem;border:1px solid rgba(124,77,255,.18);border-radius:8px;background:#7c4dff0f}.apex-trial--expired{border-color:#f8717133;background:#f871710f}.apex-trial p{margin:0;color:#ffffffb8;font-size:.78rem}.apex-trial__cta{flex-shrink:0;min-height:34px;padding:0 .85rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0a0a0e;color:#ffffffeb;font-size:.74rem;font-weight:600}.apex-modules__meta{display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin-bottom:.65rem;color:#ffffff6b;font-size:.64rem;font-weight:500}.apex-modules__tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.apex-modules__tab{min-height:30px;padding:.25rem .65rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff08;color:#ffffff8f;font-size:.68rem;font-weight:500}.apex-modules__tab.is-active{border-color:#ffffff2e;color:#ffffffeb;background:#ffffff0f}.apex-module{padding:.25rem 0}.apex-module__kicker{margin:0 0 .25rem;color:#ffffff6b;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.apex-module__title{margin:0;color:#fffffff0;font-size:.92rem;font-weight:600}.apex-module__copy,.apex-module__hint,.apex-module__empty{margin:.45rem 0 0;color:#ffffff8f;font-size:.76rem;line-height:1.45}.apex-trust-list{margin:.75rem 0 0;padding:0;list-style:none}.apex-trust-list__item{position:relative;display:grid;grid-template-columns:1fr auto;gap:.15rem .75rem;padding:.55rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.apex-trust-list__name{color:#ffffffe0;font-size:.78rem;font-weight:500}.apex-trust-list__meta{color:#ffffff7a;font-size:.68rem}.apex-trust-list__bar{grid-column:1 / -1;height:3px;border-radius:999px;background:linear-gradient(90deg,#34d399cc,#60a5fa80)}.apex-models__filters{display:grid;gap:.65rem;margin:.75rem 0}.apex-models__search{width:100%;min-height:36px;padding:.55rem .75rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#00000038;color:#ffffffeb;font-size:.78rem}.apex-models__tiers{display:flex;flex-wrap:wrap;gap:.35rem}.apex-models__tier{min-height:28px;padding:.2rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:transparent;color:#ffffff8f;font-size:.66rem}.apex-models__tier.is-active{color:#ffffffeb;border-color:#ffffff29}.apex-models-list{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.apex-models-list__item{width:100%;text-align:left;padding:.65rem .75rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#00000029;cursor:pointer}.apex-models-list__badge{display:inline-block;margin-bottom:.2rem;font-size:.58rem;font-weight:700;letter-spacing:.08em}.apex-models-list__name{display:block;color:#ffffffeb;font-size:.8rem;font-weight:600}.apex-models-list__summary{display:block;margin-top:.25rem;color:#ffffff85;font-size:.72rem;line-height:1.4}.apex-history-list,.apex-logs-list{margin:.75rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem}.apex-history-list__item,.apex-logs-list__item{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;padding:.5rem .65rem;border:1px solid rgba(255,255,255,.05);border-radius:6px;background:#00000024;font-size:.72rem;color:#ffffff9e}.apex-module__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.75rem}.apex-module__grid dt{margin:0;color:#ffffff6b;font-size:.66rem}.apex-module__grid dd{margin:.15rem 0 0;color:#ffffffe0;font-size:.78rem;font-weight:600}.dashboard .oraclux-os__feed,.dashboard .oraclux-os__settings,.dashboard .apex-modules,.dashboard .oraclux-sonar{max-height:min(280px,34vh);overflow-y:auto}.apex-platform-hub{margin-bottom:1rem;padding:1rem 1.05rem 1.1rem;border:1px solid rgba(96,165,250,.22);border-radius:12px;background:linear-gradient(180deg,#60a5fa14,#0a0a0cb8);box-shadow:0 18px 40px #00000047,inset 0 1px #ffffff0a}.apex-platform-hub__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.apex-platform-hub__eyebrow{margin:0 0 .25rem;color:#60a5fae0;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.apex-platform-hub__title{margin:0;color:#fffffff5;font-size:1.05rem;font-weight:600;letter-spacing:-.02em}.apex-platform-hub__lead{margin:.35rem 0 0;color:#ffffff94;font-size:.76rem;line-height:1.45}.apex-platform-hub__badge{flex-shrink:0;padding:.35rem .65rem;border:1px solid rgba(52,211,153,.28);border-radius:999px;background:#34d39914;color:#34d399eb;font-size:.64rem;font-weight:600;letter-spacing:.04em;white-space:nowrap}.apex-platform-hub .apex-infra{border-color:#ffffff14;background:#0003}.apex-platform-hub .apex-modules__panel{padding-top:.15rem}@media(max-width:760px){.apex-trial{flex-direction:column;align-items:stretch}.apex-module__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.dashboard-scene--bloom .dashboard-scene__bloom{animation:none}}.oraclux-pulse{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem}.oraclux-pulse--lg{min-height:120px}.oraclux-pulse--sm .oraclux-pulse__orb{width:64px;height:64px}.oraclux-pulse__orb{position:relative;width:96px;height:96px}.oraclux-pulse__core{position:absolute;inset:28%;border-radius:50%;background:radial-gradient(circle,#00e5ff8c,#00e5ff0d);animation:pulse-core-idle 3.2s ease-in-out infinite}.oraclux-pulse__ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(0,229,255,.25)}.oraclux-pulse__ring--outer{animation:pulse-ring-expand 3.2s ease-in-out infinite}.oraclux-pulse__ring--inner{inset:18%;border-color:#00e5ff1f;animation:pulse-ring-expand 3.2s ease-in-out infinite reverse}.oraclux-pulse__eq{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:28px;opacity:.35;transition:opacity .3s ease}.oraclux-pulse.is-speaking .oraclux-pulse__eq,.oraclux-pulse--live .oraclux-pulse__eq{opacity:1}.oraclux-pulse__bar{width:4px;height:8px;border-radius:2px;background:var(--cyan);animation:pulse-eq .9s ease-in-out infinite;animation-delay:calc(var(--i) * .07s)}.oraclux-pulse--idle .oraclux-pulse__core{background:radial-gradient(circle,rgba(0,229,255,.18),transparent 70%);animation-duration:4.5s}.oraclux-pulse--live .oraclux-pulse__core{background:radial-gradient(circle,#00e5ffbf,#00e5ff1a);box-shadow:0 0 40px #00e5ff59;animation-duration:1.6s}.oraclux-pulse--alert .oraclux-pulse__core{background:radial-gradient(circle,#ffb347d9,#ff6b001a);box-shadow:0 0 36px #ffb34766;animation-duration:.9s}.oraclux-pulse--alert .oraclux-pulse__ring{border-color:#ffb34773}.oraclux-pulse--alert .oraclux-pulse__bar{background:var(--gold)}.oraclux-pulse--deploy .oraclux-pulse__core,.oraclux-pulse--quantum .oraclux-pulse__core{background:radial-gradient(circle,#c084fcd9,#ff6b6b26);box-shadow:0 0 48px #c084fc73;animation-duration:.7s}.oraclux-pulse--deploy .oraclux-pulse__ring,.oraclux-pulse--quantum .oraclux-pulse__ring{border-color:#c084fc80}@keyframes pulse-core-idle{0%,to{transform:scale(.92);opacity:.55}50%{transform:scale(1.08);opacity:1}}@keyframes pulse-ring-expand{0%,to{transform:scale(.95);opacity:.35}50%{transform:scale(1.05);opacity:.85}}@keyframes pulse-eq{0%,to{height:6px;opacity:.4}50%{height:24px;opacity:1}}.oraclux-flow-globe{position:relative;width:min(220px,60vw);margin:.5rem auto 0;opacity:0;transform:scale(.85);transition:opacity .8s ease,transform .8s ease,filter .8s ease}.oraclux-flow-globe.is-visible{opacity:1;transform:scale(1)}.oraclux-flow-globe.is-fading{opacity:0;transform:scale(.7);filter:blur(6px)}.oraclux-flow-globe__svg{width:100%;animation:flow-globe-spin 22s linear infinite}.oraclux-flow-globe__scan{position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.6),transparent);animation:flow-globe-scan 2.8s ease-in-out infinite}@keyframes flow-globe-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes flow-globe-scan{0%,to{transform:translateY(-40px);opacity:0}50%{transform:translateY(40px);opacity:1}}.oraclux-historical-flux{margin-top:.75rem;padding:.65rem .85rem;border:1px solid rgba(0,229,255,.12);border-radius:.5rem;background:#00000059;overflow:hidden;max-height:88px}.oraclux-historical-flux__label{margin:0 0 .35rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.08em}.oraclux-historical-flux__stream{animation:historical-flux-scroll 14s linear infinite}.oraclux-historical-flux__line{margin:0 0 .35rem;color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.72rem;line-height:1.45}@keyframes historical-flux-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.oraclux-protocol{margin-bottom:1.5rem;text-align:center}.oraclux-protocol__line{margin:0 0 .55rem;font-family:Consolas,Courier New,monospace;font-size:.82rem;line-height:1.55;letter-spacing:.04em}.quantum-honeypot-lock:hover,.quantum-honeypot-lock.is-frozen{border-color:#ffb3478c;box-shadow:0 0 20px #ffb3471f}.oraclux-protocol__line--done{color:#a0aec0}.oraclux-protocol__line--active{color:var(--cyan)}.oraclux-protocol__cursor{animation:oraclux-blink 1s step-end infinite}.oraclux-flow--cinematic{background:#030408}.oraclux-flow--cinematic .oraclux-flow__glow{background:radial-gradient(circle at 50% 25%,rgba(0,229,255,.08),transparent 45%),radial-gradient(circle at 50% 90%,rgba(0,229,255,.04),transparent 35%)}.oraclux-flow--stage-live .oraclux-flow__glow{background:radial-gradient(circle at 50% 30%,rgba(0,229,255,.22),transparent 48%)}.oraclux-flow--stage-alert .oraclux-flow__glow{background:radial-gradient(circle at 50% 30%,rgba(255,179,71,.18),transparent 48%)}.oraclux-flow--stage-deploy .oraclux-flow__glow,.oraclux-flow--stage-quantum .oraclux-flow__glow{background:radial-gradient(circle at 50% 30%,rgba(192,132,252,.2),transparent 48%)}.oraclux-flow--stage-quantum .oraclux-flow__stage-glow{background:radial-gradient(circle at 50% 50%,rgba(255,107,107,.12),transparent 55%)}.oraclux-flow__stage-glow{position:absolute;inset:0;pointer-events:none;transition:background .6s ease}.oraclux-flow__visual-stage{position:relative;margin-bottom:1.25rem}.oraclux-flow--frozen .oraclux-flow__panel{pointer-events:none;filter:saturate(.6) brightness(.85)}.oraclux-flow--frozen .pricing-matrix--deploy,.oraclux-flow--frozen .oraclux-lock-overlay{pointer-events:auto;filter:none}.oraclux-flow--frozen .oraclux-lock-overlay{position:relative;z-index:3}.cinematic-arrival{min-height:100vh;display:grid;place-content:center;padding:2rem 1.5rem 4rem;background:#030408;position:relative;overflow:hidden}.cinematic-arrival__glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,rgba(0,229,255,.1),transparent 50%);pointer-events:none}.cinematic-arrival__content{position:relative;z-index:1;width:min(480px,100%);margin:0 auto;text-align:center}.cinematic-arrival__form{margin-top:1.5rem;display:grid;gap:.75rem}.cinematic-arrival__scroll-hint{margin-top:3rem;color:#a0aec0;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.8}.cinematic-arrival__scroll-hint-arrow{display:block;margin-top:.35rem;animation:scroll-hint-bounce 1.8s ease-in-out infinite}@keyframes scroll-hint-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.quantum-honeypot-lock{width:100%;margin:.85rem 0;padding:1rem 1.1rem;border:1px dashed rgba(192,132,252,.35);border-radius:.65rem;background:#c084fc0a;color:var(--text);text-align:left;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;transition:border-color .2s ease,box-shadow .2s ease}.quantum-honeypot-lock__head{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .85rem;width:100%}.quantum-honeypot-lock__tag{color:#c084fc;font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.08em;white-space:nowrap}.quantum-honeypot-lock h3{margin:0;font-size:1rem;line-height:1.2}.quantum-honeypot-lock__desc{margin:0;color:var(--muted);font-size:.78rem;line-height:1.45}.quantum-honeypot-lock__status{display:inline-block;margin-top:.15rem;padding:.2rem .55rem;border-radius:999px;border:1px solid rgba(255,179,71,.45);color:var(--gold);font-size:.65rem;letter-spacing:.1em}.pricing-matrix--deploy{animation:pricing-deploy-in .65s cubic-bezier(.22,1,.36,1);margin-top:1rem}@keyframes pricing-deploy-in{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.oraclux-lock-overlay{margin-top:1rem;padding-top:.5rem;border-top:1px solid rgba(255,179,71,.25)}.oraclux-laser-transition{position:fixed;inset:0;z-index:9999;display:grid;place-content:center;background:#030408;overflow:hidden}.oraclux-laser-transition__flash{position:relative;z-index:2;text-align:center;animation:laser-glitch .65s steps(2) 2}.oraclux-laser-transition__flash p{margin:0 0 .35rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:1rem;letter-spacing:.1em}.oraclux-laser-transition__flash span{color:var(--muted);font-size:.82rem}.oraclux-laser-transition__beam{position:absolute;left:-10%;right:-10%;top:50%;height:2px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);box-shadow:0 0 24px #00e5ff99;opacity:0;transform:translateY(-50%)}.oraclux-laser-transition--laser .oraclux-laser-transition__beam{animation:laser-sweep 1.4s ease-in-out 1}.oraclux-laser-transition--quantum .oraclux-laser-transition__beam{background:linear-gradient(90deg,transparent,#c084fc,#ff6b6b,transparent);box-shadow:0 0 32px #c084fca6}.oraclux-laser-transition--quantum .oraclux-laser-transition__flash p{color:#c084fc}.oraclux-laser-transition .oraclux-pulse{position:absolute;bottom:18%;left:50%;transform:translate(-50%)}@keyframes laser-glitch{0%{transform:translate(0);opacity:1}25%{transform:translate(-3px,1px);opacity:.85}50%{transform:translate(3px,-1px);opacity:1}75%{transform:translate(-2px);opacity:.9}to{transform:translate(0);opacity:1}}@keyframes laser-sweep{0%{top:0%;opacity:0}15%{opacity:1}85%{opacity:1}to{top:100%;opacity:0}}.oraclux-os__tabs{display:flex;gap:.5rem;padding:0 1rem .65rem;border-bottom:1px solid rgba(0,229,255,.08)}.oraclux-os__tab{padding:.35rem .65rem;border:1px solid rgba(0,229,255,.18);border-radius:999px;background:transparent;color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.06em;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.oraclux-os__tab.is-active{background:#00e5ff1f;border-color:#00e5ff73;color:var(--cyan);box-shadow:0 0 14px #00e5ff47}.oraclux-sonar{max-height:220px;padding:1rem 1.25rem;overflow:hidden;border-bottom:1px solid rgba(0,229,255,.08);background:repeating-radial-gradient(circle at 20% 50%,rgba(0,229,255,.03) 0 1px,transparent 1px 12px),#00000040}.oraclux-sonar__label{margin:0 0 .65rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.06em}.oraclux-sonar__stream{max-height:160px;overflow-y:auto}.oraclux-sonar__line{margin:0 0 .45rem;color:#55efc4;font-family:Consolas,Courier New,monospace;font-size:.76rem;line-height:1.45;animation:log-fade-in .35s ease}.kpi-strip__item{position:relative;overflow:hidden}.kpi-strip__item:before{content:"";position:absolute;inset:0;background:repeating-conic-gradient(from 0deg,rgba(0,229,255,.04) 0 8deg,transparent 8deg 16deg);opacity:.6;pointer-events:none;animation:kpi-radar-spin 12s linear infinite}@keyframes kpi-radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes log-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.oraclux-flow--access-console .oraclux-flow__panel--access{width:min(520px,100%);padding:1.25rem 1.35rem 1.5rem;border-color:#00e5ff38;background:linear-gradient(180deg,#00e5ff0a,#07080deb),#04050af2;box-shadow:0 24px 48px #00000073,inset 0 1px #ffffff0a}.oraclux-flow--access-console .oraclux-flow__visual-stage{margin-bottom:1rem}.oraclux-access-console__frame{border:1px solid rgba(0,229,255,.1);border-radius:.65rem;background:#00000059;overflow:hidden}.oraclux-access-console__hud{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem .35rem}.oraclux-access-console__hud .oraclux-pulse{flex-direction:row;align-items:center;gap:.65rem;margin:0}.oraclux-access-console__hud .oraclux-pulse__orb{width:42px;height:42px}.oraclux-access-console__hud .oraclux-pulse__eq{height:28px}.oraclux-access-console__hud .oraclux-flow-globe{width:88px;margin:0;flex-shrink:0}.oraclux-historical-flux--console{margin:0;padding:.75rem 1rem .85rem;border:none;border-top:1px solid rgba(0,229,255,.08);border-radius:0;background:transparent;max-height:none}.oraclux-historical-flux__stream--static{animation:none}.oraclux-historical-flux__label--highlight{display:inline-block;margin:.35rem 0;padding:.2rem .45rem;border-radius:.2rem;background:#00e5ff2e;color:#07080d!important;font-weight:600}.oraclux-flow--access-console .oraclux-speech{margin-top:.25rem;text-align:left}.oraclux-flow--access-console .oraclux-speech__line{word-break:break-word;overflow-wrap:anywhere}@media(max-width:640px){.oraclux-flow-globe{width:min(180px,70vw)}}.oraclux-dashboard{position:relative;isolation:isolate;min-height:100vh;background:transparent;--glass-bg: rgba(10, 10, 12, .88);--glass-bg-strong: rgba(10, 10, 12, .94);--glass-blur: blur(8px);--glass-border: rgba(255, 255, 255, .08)}.oraclux-world-backdrop{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#050508}.oraclux-world-backdrop__layers{position:absolute;inset:0}.oraclux-world-backdrop__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.oraclux-world-backdrop__image--primary{animation:backdrop-drift 36s ease-in-out infinite alternate}.oraclux-world-backdrop__image--secondary{mix-blend-mode:screen;opacity:.48;animation:backdrop-drift-reverse 42s ease-in-out infinite alternate}.oraclux-world-backdrop--motion-orbit .oraclux-world-backdrop__image--primary{animation:backdrop-orbit 48s ease-in-out infinite alternate}.oraclux-world-backdrop--motion-world .oraclux-world-backdrop__image--primary{animation:world-map-drift 36s ease-in-out infinite alternate,world-map-glow 7s ease-in-out infinite alternate}.oraclux-world-backdrop--motion-parallax .oraclux-world-backdrop__image--primary{animation:backdrop-parallax-a 34s ease-in-out infinite alternate}.oraclux-world-backdrop--motion-parallax .oraclux-world-backdrop__image--secondary{animation:backdrop-parallax-b 40s ease-in-out infinite alternate}.oraclux-world-backdrop__fx{position:absolute;inset:0}.oraclux-world-backdrop__grid{position:absolute;left:50%;bottom:-8%;width:130%;height:42%;transform:translate(-50%) perspective(700px) rotateX(68deg);transform-origin:center top;background:linear-gradient(rgba(0,229,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(0,229,255,.07) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 0%,black 10%,transparent 72%);mask-image:radial-gradient(ellipse 80% 70% at 50% 0%,black 10%,transparent 72%);opacity:.45;animation:world-grid-shift 10s linear infinite}.oraclux-world-backdrop__arcs{position:absolute;inset:0;width:100%;height:100%;opacity:.72}.oraclux-world-backdrop__arc{fill:none;stroke-linecap:round}.oraclux-world-backdrop__arc--base{stroke:#00e5ff1f;stroke-width:1.2}.oraclux-world-backdrop__arc--flow{stroke:url(#arcGlow);stroke-width:1.6;stroke-dasharray:10 18;animation:arc-flow 2.8s linear infinite}.oraclux-world-backdrop__hubs{position:absolute;inset:0}.oraclux-world-backdrop__hub{position:absolute;width:18px;height:22px;transform:translate(-50%,-85%)}.oraclux-world-backdrop__hub-glow,.oraclux-world-backdrop__hub-core,.oraclux-world-backdrop__hub-ring{animation-delay:inherit}.oraclux-world-backdrop__hub-glow{position:absolute;left:50%;bottom:2px;width:22px;height:22px;border-radius:50%;transform:translate(-50%);background:radial-gradient(circle,rgba(255,255,255,.95) 0%,rgba(255,96,96,.45) 35%,transparent 72%);animation:hub-glow-pulse 2.8s ease-in-out infinite}.oraclux-world-backdrop__hub-pin{position:absolute;left:50%;top:0;width:10px;height:14px;transform:translate(-50%);background:linear-gradient(180deg,#ff5a5a,#c81e1e);border-radius:50% 50% 50% 0;transform:translate(-50%) rotate(-45deg);box-shadow:0 0 10px #ff5050a6}.oraclux-world-backdrop__hub-core{position:absolute;left:50%;bottom:0;width:6px;height:6px;border-radius:50%;transform:translate(-50%);background:#fffffffa;box-shadow:0 0 12px #ffffffd9;animation:hub-breathe 2.8s ease-in-out infinite}.oraclux-world-backdrop__hub-ring{position:absolute;left:50%;bottom:0;width:14px;height:14px;border-radius:50%;transform:translate(-50%,35%);border:1px solid rgba(255,96,96,.55);animation:hub-ring-expand 2.8s ease-out infinite}.oraclux-world-backdrop__scan{position:absolute;left:0;right:0;height:120px;background:linear-gradient(180deg,transparent 0%,rgba(0,229,255,.04) 45%,rgba(0,229,255,.1) 50%,rgba(0,229,255,.04) 55%,transparent 100%);opacity:0;animation:map-scan 9s ease-in-out infinite}.oraclux-world-backdrop__dim{position:absolute;inset:0;background:#05050829;pointer-events:none}@keyframes backdrop-drift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.04) translate3d(-1.2%,-.8%,0)}}@keyframes backdrop-drift-reverse{0%{transform:scale(1.06) translate3d(1%,.6%,0)}to{transform:scale(1.02) translate3d(-.6%,-1%,0)}}@keyframes backdrop-orbit{0%{transform:scale(1.02) translate3d(0,.4%,0) rotate(0)}to{transform:scale(1.06) translate3d(-.8%,-.6%,0) rotate(.4deg)}}@keyframes backdrop-parallax-a{0%{transform:scale(1.03) translate3d(-.5%,0,0)}to{transform:scale(1.07) translate3d(.8%,-.6%,0)}}@keyframes backdrop-parallax-b{0%{transform:scale(1.08) translate3d(1.2%,-.4%,0)}to{transform:scale(1.04) translate3d(-.9%,.7%,0)}}@keyframes world-map-drift{0%{transform:scale(1)}to{transform:scale(1.025)}}@keyframes world-map-glow{0%{filter:brightness(.92) saturate(.95)}to{filter:brightness(1.04) saturate(1.05)}}@keyframes world-grid-shift{0%{background-position:0 0,0 0}to{background-position:0 52px,52px 0}}@keyframes arc-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-56}}@keyframes hub-breathe{0%,to{transform:translate(-50%) scale(1);opacity:.85}50%{transform:translate(-50%) scale(1.2);opacity:1}}@keyframes hub-glow-pulse{0%,to{transform:translate(-50%) scale(.85);opacity:.55}50%{transform:translate(-50%) scale(1.15);opacity:.95}}@keyframes hub-ring-expand{0%{transform:translate(-50%,35%) scale(.55);opacity:.75}to{transform:translate(-50%,35%) scale(2.6);opacity:0}}@keyframes map-scan{0%,to{top:12%;opacity:0}8%{opacity:.55}50%{top:78%;opacity:.35}92%{opacity:0}}@media(prefers-reduced-motion:reduce){.oraclux-world-backdrop__image,.oraclux-world-backdrop__layers .oraclux-world-backdrop__image,.oraclux-world-backdrop__grid,.oraclux-world-backdrop__arc--flow,.oraclux-world-backdrop__hub-core,.oraclux-world-backdrop__hub-glow,.oraclux-world-backdrop__hub-ring,.oraclux-world-backdrop__scan{animation:none!important}}.oraclux-dashboard__shell{position:relative;z-index:1;width:min(1100px,calc(100% - 2rem));margin:1.25rem auto 0;padding:1.25rem 1.35rem 1.5rem;border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:0 24px 48px #00000073,inset 0 1px #ffffff0a;--dash-rail-x: 1.15rem;--dash-rail-gap: 1rem;--dash-btn-height: 38px;--dash-btn-radius: 8px;--dash-btn-padding-x: .95rem}.status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.status-dot--ok{background:#34d399;box-shadow:0 0 6px #34d39959}.status-dot--info{background:#60a5fa;box-shadow:0 0 6px #60a5fa4d}.status-dot--warning{background:#fbbf24;box-shadow:0 0 6px #fbbf244d}.status-dot--critical{background:#f87171;box-shadow:0 0 6px #f8717159}.oraclux-btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:var(--dash-btn-height, 38px);padding:0 var(--dash-btn-padding-x, .95rem);border:1px solid rgba(255,255,255,.15);border-radius:var(--dash-btn-radius, 8px);background:#22222a;color:#ffffffe6;font-size:.78rem;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.oraclux-btn-ghost:hover{background:#282830;border-color:#ffffff38;box-shadow:0 0 14px #ffffff0f;transform:none}.dashboard-tier__accent,.oraclux-os__shield-accent{color:#34d399}.dashboard-share-bar__lead{display:flex;align-items:center;gap:.65rem;min-width:0}.dashboard-share-bar__lead p{margin:0}.oraclux-dashboard__header{display:flex;align-items:center;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:1.25rem;padding:0 var(--dash-rail-x, 1.15rem) 1.15rem;border-bottom:1px solid rgba(255,255,255,.06)}.oraclux-dashboard__header-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.oraclux-dashboard__identity{display:flex;align-items:center;gap:.85rem}.oraclux-dashboard__avatar{width:40px;height:40px;border-radius:8px}.oraclux-dashboard__title-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.oraclux-dashboard__title{margin:0;color:#fffffff2;font-size:1.15rem;font-weight:600;letter-spacing:-.02em;line-height:1.2}.oraclux-dashboard__live-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;border:1px solid rgba(52,211,153,.22);border-radius:999px;background:#34d39914;color:#ffffffe0;font-size:.68rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.oraclux-dashboard__live-dot{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d3998c;animation:oraclux-live-pulse 2.4s ease-in-out infinite}@keyframes oraclux-live-pulse{0%,to{opacity:.75}50%{opacity:1}}.oraclux-dashboard__subtitle{margin:.2rem 0 0;color:#ffffff7a;font-size:.82rem;font-weight:500}.oraclux-dashboard__tier{flex-shrink:0;max-width:min(420px,100%);margin:0;padding:0;border:none;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.oraclux-dashboard__tier-label,.oraclux-dashboard__tier .dashboard-tier__text{text-align:right}.oraclux-dashboard .kpi-strip{width:100%;margin:0 0 1.25rem;padding:0 var(--dash-rail-x, 1.15rem) 1.15rem;border-bottom:1px solid rgba(255,255,255,.06);grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;box-sizing:border-box}.oraclux-dashboard__section{margin-bottom:1rem}.oraclux-dashboard__section.dashboard-pro-console,.oraclux-dashboard__section.dashboard-pro-max-deck{width:calc(100% - (var(--dash-rail-x, 1.15rem) * 2));margin-left:var(--dash-rail-x, 1.15rem);margin-right:var(--dash-rail-x, 1.15rem)}.oraclux-dashboard .oraclux-intelligence-center,.oraclux-dashboard .decision-hub{width:calc(100% - (var(--dash-rail-x, 1.15rem) * 2));margin-left:var(--dash-rail-x, 1.15rem);margin-right:var(--dash-rail-x, 1.15rem);box-sizing:border-box}.oraclux-dashboard__header-actions .oraclux-btn-ghost{min-height:32px;padding:0 .75rem;font-size:.72rem}.oraclux-dashboard__header-actions .oraclux-btn-ghost:disabled{opacity:.45;cursor:not-allowed}.oraclux-dashboard__toolbar{width:100%;margin:0 0 1rem;padding-inline:var(--dash-rail-x, 1.15rem);box-sizing:border-box}.oraclux-dashboard .oraclux-os{width:100%;margin:0}.oraclux-dashboard .oraclux-os--embedded{border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #ffffff08}.oraclux-dashboard .oraclux-os__brand--embedded{min-width:0}.oraclux-dashboard__sectors{margin-top:.85rem;padding:.85rem var(--dash-rail-x, 1.15rem) 0;border-top:1px solid rgba(255,255,255,.06)}.oraclux-dashboard .sector-rail{width:100%;margin:0;gap:.55rem}.oraclux-dashboard .sector-rail__item{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;height:108px;min-height:108px;max-height:108px;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0d0d11;box-shadow:none;transform:none;opacity:.45;transition:opacity .3s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease}.oraclux-dashboard .sector-rail__item:hover{opacity:.68}.oraclux-dashboard .sector-rail__item.is-active{opacity:1}.oraclux-dashboard .sector-rail__item:hover,.oraclux-dashboard .sector-rail__item.is-active{border-color:color-mix(in srgb,var(--sector-color) 38%,rgba(255,255,255,.1));box-shadow:0 10px 28px #00000052;transform:none}.oraclux-dashboard .sector-rail__item.is-active{border-color:color-mix(in srgb,var(--sector-color) 58%,rgba(255,255,255,.12));box-shadow:0 10px 28px #00000061,0 0 0 1px color-mix(in srgb,var(--sector-color) 22%,transparent)}.oraclux-dashboard .sector-rail__photo-wrap{position:relative;display:block;width:100%;height:68px;overflow:hidden}.oraclux-dashboard .sector-rail__photo{display:block!important;width:100%;height:100%;object-fit:cover;object-position:center 42%;transform:scale(1.03);opacity:.5;filter:grayscale(1) contrast(1.04) brightness(.72);transition:transform .45s ease,filter .35s ease,opacity .35s ease}.oraclux-dashboard .sector-rail__photo-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#0b0b0f1f,#0b0b0f47 52%,#0b0b0fb8);pointer-events:none}.oraclux-dashboard .sector-rail__photo-glow{position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--sector-color) 18%,transparent));opacity:0;transition:opacity .3s ease;pointer-events:none}.oraclux-dashboard .sector-rail__item:hover .sector-rail__photo,.oraclux-dashboard .sector-rail__item.is-active .sector-rail__photo{transform:scale(1.05);opacity:1;filter:grayscale(0) saturate(1.06) contrast(1.04) brightness(1)}.oraclux-dashboard .sector-rail__item:hover .sector-rail__photo-glow,.oraclux-dashboard .sector-rail__item.is-active .sector-rail__photo-glow{opacity:.7}.oraclux-dashboard .sector-rail__copy{position:relative;z-index:1;margin-top:0;padding:.5rem .65rem .58rem;background:#0a0a0cc7}.oraclux-dashboard .sector-rail__label{display:block;color:#ffffff94;font-size:.68rem;font-weight:500;line-height:1.25;letter-spacing:.01em;text-align:left;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.oraclux-dashboard .sector-rail__item:hover .sector-rail__label{color:#ffffffc7}.oraclux-dashboard .sector-rail__item.is-active .sector-rail__label{color:#fffffff2}.oraclux-dashboard .sector-rail__item.is-locked .sector-rail__photo{opacity:.35;filter:grayscale(1) brightness(.62);transform:scale(1.02)}.oraclux-dashboard .sector-rail__item.is-locked .sector-rail__label{color:#ffffff73}.oraclux-dashboard .sector-rail__lock{color:#ffffff61;font-weight:500}@media(max-width:860px){.oraclux-dashboard .sector-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.oraclux-dashboard .sector-rail{grid-template-columns:1fr}}@media(max-width:760px){.oraclux-dashboard__header{flex-direction:column}.oraclux-dashboard__tier-label,.oraclux-dashboard__tier .dashboard-tier__text{text-align:left}}.dashboard.oraclux-dashboard,.dashboard--alert.oraclux-dashboard{background:transparent}.dashboard-tier{border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #ffffff0a}.oraclux-dashboard__tier.dashboard-tier{display:flex;align-items:center;justify-content:flex-end;gap:.85rem;width:auto;max-width:min(480px,100%);margin:0;padding:.55rem .75rem;background:var(--glass-bg-strong)}.dashboard-tier__copy{min-width:0}.dashboard-tier__label{color:#ffffffeb;font-family:inherit;font-size:.92rem;font-weight:600;letter-spacing:-.01em}.dashboard-tier__text{color:#ffffffd1;font-size:.84rem}.dashboard-tier__shield{display:inline-flex;align-items:center;margin-top:.35rem;padding:.35rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#0000002e;color:#ffffffb8;font-family:inherit;font-size:.76rem;letter-spacing:0}.dashboard-tier__upgrade,.dashboard-tier__upgrade--promax{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#ffffffe0;font-weight:500}.dashboard-tier__upgrade:hover,.dashboard-tier__upgrade--promax:hover{background:#ffffff12}.dashboard--tier-pro .dashboard-tier__label,.dashboard--tier-pro-max .dashboard-tier__label{color:#ffffffeb}.kpi-strip{gap:.55rem;padding:0}.kpi-strip__item{display:flex;align-items:center;gap:.5rem;padding:.72rem .78rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#00000038;font-family:inherit;transition:border-color .2s ease,background .2s ease}.kpi-strip__item:hover{border-color:#ffffff1a;background:#00000047}.kpi-strip__dot{width:6px;height:6px;margin-top:0;border-radius:50%;flex-shrink:0}.kpi-strip__dot--ok{background:#34d399;box-shadow:0 0 6px #34d39959;animation:oraclux-footer-dot-pulse 2.4s ease-in-out infinite}.kpi-strip__dot--neutral{background:#ffffff52;box-shadow:none}.kpi-strip__dot--critical{background:#f87171;box-shadow:0 0 6px #f8717159}.kpi-strip__copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.kpi-strip__label{color:#ffffff7a;font-size:.66rem;font-weight:500;letter-spacing:.04em;line-height:1.2}.oraclux-dashboard .kpi-strip__label{color:#ffffff7a}.kpi-strip__item strong{color:#ffffffeb;font-size:.86rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.kpi-strip--alert .kpi-strip__item strong{color:#ffffffeb}.kpi-strip--alert .kpi-strip__item:first-child strong{color:#f87171}.kpi-strip__item:before{display:none!important}.oraclux-clips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;padding:.85rem var(--dash-rail-x, 1.15rem);border-top:1px solid rgba(255,255,255,.08);background:#080a0eb8}.oraclux-clip{display:grid;gap:.28rem;padding:.75rem .8rem .85rem;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#05080ee0;color:#f5f5f7eb;text-align:left;cursor:pointer}.oraclux-clip.is-primary{border-color:#7dd3fc;background:#7dd3fc;color:#030712}.oraclux-clip.is-primary .oraclux-clip__mark,.oraclux-clip.is-primary .oraclux-clip__body{color:#030712b8}.oraclux-clip.is-primary .oraclux-clip__title{color:#030712;font-weight:650}.oraclux-clip__mark{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:#7dd6e8d9}.oraclux-clip__title{font-size:.86rem;font-weight:650}.oraclux-clip__body{font-size:.72rem;line-height:1.4;color:#f5f5f79e}.oraclux-clip:hover{border-color:#7dd6e866;filter:brightness(1.06)}.oraclux-clips--hub{padding:.75rem 0 0;border-top:0;background:transparent}@media(max-width:768px){.oraclux-clips{grid-template-columns:1fr}.oraclux-clip{width:100%}}.dashboard-ops-bar{display:flex;align-items:center;justify-content:space-between;gap:.85rem;width:100%;margin:0 0 .75rem;padding:.85rem 1rem;border:1px solid rgba(52,211,153,.28);border-radius:8px;background:#06120eb8}.dashboard-ops-bar__lead{margin:0;color:#ffffff9e;font-size:.78rem}.dashboard-ops-bar__lead strong{color:#fffffff2;font-weight:600}.dashboard-ops-bar__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.dashboard-ops-bar .oraclux-btn-ghost{min-width:auto;min-height:36px;padding:0 .85rem}.dashboard-ops-bar__primary{border-color:#34d39973!important;color:#34d399!important;box-shadow:0 0 14px #34d39929}.dashboard-ops-bar--console{margin:0;padding:.75rem var(--dash-rail-x, 1.15rem);border:none;border-top:1px solid rgba(255,255,255,.08);border-radius:0;background:#0a0a0c73}@media(max-width:820px){.dashboard-ops-bar{flex-direction:column;align-items:stretch}.dashboard-ops-bar__actions{justify-content:flex-start}}.oraclux-dashboard .dashboard-share-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;width:100%;margin:0;padding:.85rem 1rem;border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #ffffff08}.dashboard-share-bar{display:flex;flex-wrap:wrap;gap:.55rem}.dashboard-share-bar{border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #ffffff08}.dashboard-share-bar p{color:#ffffffb8}.dashboard-share-bar strong{color:#fffffff2;font-weight:600}.dashboard-share-bar button,.dashboard-share-bar .oraclux-btn-ghost{min-width:auto;min-height:var(--dash-btn-height, 38px);padding:0 var(--dash-btn-padding-x, .95rem);border-radius:var(--dash-btn-radius, 8px);border:1px solid rgba(255,255,255,.15);background:#22222a;color:#ffffffe6;font-size:.78rem;font-weight:500;line-height:1}.dashboard-share-bar .oraclux-btn-ghost:hover{background:#282830;border-color:#ffffff38;color:#fffffff2;box-shadow:0 0 14px #ffffff0f}.oraclux-os{border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:0 24px 48px #00000073,inset 0 1px #ffffff08}.oraclux-os--alert{border-color:#f871712e;box-shadow:0 24px 48px #00000059}.oraclux-os__bar{padding:.9rem var(--dash-rail-x, 1.15rem);border-bottom:1px solid rgba(255,255,255,.06);font-family:inherit;font-size:.82rem;letter-spacing:0}.oraclux-os__brand-title{color:#ffffffeb;font-size:.88rem;font-weight:600;letter-spacing:-.01em}.oraclux-os__cortex{color:#ffffff7a;font-size:.74rem;text-shadow:none;animation:none!important}.oraclux-os__cortex--live,.oraclux-os__cortex--max,.oraclux-os__cortex--quantum{color:#ffffffe0;text-shadow:none;animation:none!important}.oraclux-os__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem .85rem;color:#ffffff7a;font-size:.72rem}.oraclux-os__meta>span:not(.oraclux-os__status):not(.oraclux-os__plan){color:#ffffffb8}.oraclux-os__plan{color:#fff9;font-weight:500}.oraclux-os__status{display:inline-flex;align-items:center;gap:.35rem;color:#ffffffb8}.oraclux-os__status-dot{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 6px #34d39959;animation:oraclux-footer-dot-pulse 2.4s ease-in-out infinite}.oraclux-os--alert .oraclux-os__status-dot{background:#fbbf24;box-shadow:0 0 8px #fbbf2459}.oraclux-os--alert .oraclux-os__status{color:#ffffffb8}.oraclux-os__shield{border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.oraclux-os__shield-tag{color:#ffffffe6;font-family:inherit;font-size:.78rem;font-weight:600;letter-spacing:0}.oraclux-os__shield-copy{color:#ffffff8f}.oraclux-os__shield-cta{border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#22222a;color:#ffffffe6;font-weight:500}.oraclux-os__shield-cta:hover{background:#282830;border-color:#ffffff38;box-shadow:0 0 14px #ffffff0f;color:#fffffff2}.oraclux-os__tabs{width:100%;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.08);background:transparent}.oraclux-os__tab{border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#ffffff7a;font-family:inherit;font-size:.82rem;font-weight:500;letter-spacing:0}.oraclux-os__tab.is-active{border-bottom-color:#ffffffb8;background:transparent;color:#ffffffeb;box-shadow:none}.oraclux-os__feed{max-height:240px;padding:1.1rem var(--dash-rail-x, 1.15rem) 1rem;border-bottom:1px solid rgba(255,255,255,.06);background:#00000038;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.oraclux-os__feed::-webkit-scrollbar{width:4px}.oraclux-os__feed::-webkit-scrollbar-track{background:transparent}.oraclux-os__feed::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.oraclux-os__feed.is-alert{background:#f871710a}.oraclux-os__line{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.85rem;align-items:start;margin:0 0 .46rem;color:#ffffff9e;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.74rem;line-height:1.5}.oraclux-os__line:last-child{margin-bottom:0}.oraclux-os__line-time{white-space:nowrap;color:#ffffff42}.oraclux-os__line-body{min-width:0;color:#ffffff9e}.oraclux-os__line-prefix{display:none}.feed-kw--critical{color:#ff6b6b}.feed-kw--accent{color:#ffffffb3}.feed-kw--accent .feed-kw-highlight{color:#34d399e0}.feed-kw--tag{color:#ffffffb8;font-weight:600;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.oraclux-os__line--rejected{color:#ff6b6be0}.oraclux-os__viewport{border-bottom:1px solid rgba(255,255,255,.06)}.oraclux-os__viewport-label,.oraclux-os__viewport--preview>p{color:#ffffff7a;font-family:inherit;font-size:.74rem;font-weight:500;letter-spacing:0}.oraclux-os__viewport-scene{border:1px solid rgba(255,255,255,.08);border-radius:8px}.oraclux-os__viewport-hint{color:#ffffff7a;font-size:.78rem}.oraclux-os__reach-panel,.oraclux-os__intel-inside{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff05}.oraclux-os__reach-panel p,.oraclux-os__intel-inside p{color:#ffffffb8;font-family:inherit;font-size:.78rem;font-weight:600}.oraclux-os__reach-panel ul,.oraclux-os__intel-inside span{color:#ffffff8f}.oraclux-os__command{padding:.95rem 1.15rem}.oraclux-os__command-label{color:#fff6;font-family:inherit;font-size:.74rem;font-weight:500;letter-spacing:0}.oraclux-os__command input{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#00000038;color:#ffffffeb;font-family:inherit;font-size:.84rem}.oraclux-os__command input:focus{border-color:#ffffff2e;box-shadow:0 0 0 3px #ffffff0a}.oraclux-os__command button{min-width:auto;padding:.65rem 1rem;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0f;color:#ffffffe6;font-family:inherit;font-weight:500}.oraclux-os__command button:hover{background:#ffffff17}.dashboard-pro-console .pro-console__frame,.dashboard-pro-max-deck .pro-max-deck__viewport{border-color:#ffffff14;background:#ffffff08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(max-width:860px){.kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.oraclux-sonar{padding:1rem var(--dash-rail-x, 1.15rem);border-bottom:1px solid rgba(255,255,255,.06);background:#00000038}.oraclux-sonar__label{color:#ffffff7a;font-family:inherit;font-size:.74rem;font-weight:500;letter-spacing:0}.oraclux-sonar__line{color:#ffffffb8;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem}@media(max-width:520px){.kpi-strip{grid-template-columns:1fr}}.dashboard .oraclux-os{border-color:var(--glass-border);background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.dashboard .oraclux-os__bar,.dashboard .oraclux-os__feed,.dashboard .oraclux-os__viewport,.dashboard .oraclux-os__tabs,.dashboard .oraclux-sonar{border-color:#ffffff0f}.dashboard .oraclux-os__shield{gap:.75rem 1.25rem;padding:.95rem 1.25rem;border-top:none;border-bottom:1px solid rgba(255,255,255,.06);background:var(--glass-bg-strong)!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #ffffff08}.dashboard .oraclux-os__shield-tag{color:#ffffffeb!important;font-size:.8rem;font-weight:600;background:none!important;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:rgba(255,255,255,.92)}.dashboard .oraclux-os__shield-accent{color:#34d399!important}.dashboard .dashboard-tier__shield{color:#ffffffb8!important}.dashboard .dashboard-tier__accent{color:#34d399!important}.dashboard .oraclux-os__cortex,.dashboard .oraclux-os__cortex--live,.dashboard .oraclux-os__cortex--max,.dashboard .oraclux-os__cortex--quantum{color:#c9a227d1!important;text-shadow:none!important;animation:none!important}.dashboard .oraclux-os__shield-copy{color:#ffffff85;font-size:.8rem;line-height:1.5}.dashboard .oraclux-os__shield-cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--dash-btn-height, 38px);padding:0 var(--dash-btn-padding-x, .95rem)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:var(--dash-btn-radius, 8px)!important;background:#22222a!important;color:#ffffffe6!important;font-size:.78rem!important;font-weight:500!important;line-height:1!important}.dashboard .oraclux-os__shield-cta:hover{background:#282830!important;border-color:#ffffff38!important;box-shadow:0 0 14px #ffffff0f}.dashboard .oraclux-os__brand--embedded .oraclux-os__cortex{font-size:.72rem;font-weight:500;color:#ffffff8f;letter-spacing:.02em}.dashboard .oraclux-os__bar{padding:.9rem var(--dash-rail-x, 1.15rem)}.dashboard .oraclux-os__tabs{display:flex;gap:1.5rem;width:100%;box-sizing:border-box;padding:.75rem var(--dash-rail-x, 1.15rem) 0;margin:0;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:2;background:#0a0a0cb8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dashboard .oraclux-os__tab{padding:.35rem 0 .9rem;margin:0;min-height:auto;border:none!important;border-radius:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#ffffff7a!important;box-shadow:none!important;font-family:inherit;font-size:.82rem;letter-spacing:0}.dashboard .oraclux-os__tab.is-active{border-bottom-width:2px!important;border-bottom-color:#00e5ffd1!important;color:#ffffffeb!important;background:transparent!important;box-shadow:0 2px 10px #00e5ff38!important}.dashboard .oraclux-os__feed{position:relative;z-index:1;max-height:132px;padding:.85rem var(--dash-rail-x, 1.15rem) .75rem;overflow-x:hidden;overflow-y:auto;background:#00000038;mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.4) 12px,#000 20px,#000 calc(100% - 6px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.4) 12px,#000 20px,#000 calc(100% - 6px),transparent 100%);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.oraclux-dashboard .oraclux-os--embedded .oraclux-os__feed{max-height:132px}.dashboard .oraclux-os__feed::-webkit-scrollbar{width:4px}.dashboard .oraclux-os__feed::-webkit-scrollbar-track{background:transparent}.dashboard .oraclux-os__feed::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.dashboard .feed-kw--tag{color:#ffffffb8;font-weight:600;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.dashboard .feed-kw--accent{color:#ffffffb3}.dashboard .feed-kw--critical{color:#ff6b6b}.dashboard .oraclux-os__line--rejected{color:#ff6b6be0}.dashboard .oraclux-os__line{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.85rem;margin:0 0 .46rem;font-size:.74rem;line-height:1.5;color:#ffffff9e}.dashboard .oraclux-os__line-body{color:#ffffff9e}.dashboard .oraclux-os__line-time{color:#ffffff59;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:.66rem;font-weight:400;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:0;text-align:left;white-space:nowrap}.dashboard .oraclux-os__viewport{padding:1.4rem var(--dash-rail-x, 1.15rem) 1.5rem}.dashboard .oraclux-os__viewport-label{margin:0 0 1rem;padding:0}.dashboard .oraclux-os__viewport-grid{gap:var(--dash-rail-gap, 1rem);align-items:stretch}.dashboard .neon-chart{padding:1.5rem!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:8px!important;background:#00000038!important;min-height:220px}.dashboard .neon-chart--alert{border-color:#e5484d24!important;background:#00000038!important}.dashboard .neon-chart__label{display:flex;align-items:center;gap:.45rem;margin:0;color:#ffffffa6;font-family:inherit;font-size:.72rem;font-weight:500;letter-spacing:0}.dashboard .neon-chart__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 1rem}.dashboard .neon-chart__modes{display:flex;gap:.25rem}.dashboard .neon-chart__modes button{min-height:26px;padding:0 .55rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:transparent;color:#ffffff7a;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase}.dashboard .neon-chart__modes button.is-active{border-color:#ffffff47;color:#ffffffeb;background:#ffffff0f}.dashboard .neon-chart__dot{width:6px;height:6px;border-radius:50%;background:#93c5fdd9;box-shadow:0 0 8px #93c5fd40}.dashboard .neon-chart--alert .neon-chart__dot{background:#e5484d;box-shadow:0 0 8px #e5484d40}.dashboard .neon-chart__line{filter:none!important}.dashboard .neon-chart svg{display:block;width:100%;height:auto}.dashboard .oraclux-os__viewport-scene{padding:1.35rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#00000038;min-height:220px}.dashboard .oraclux-os__viewport-scene .dashboard-scene{height:100%;min-height:156px;border-radius:6px;overflow:hidden}.dashboard .oraclux-os__reach-panel,.dashboard .oraclux-os__intel-inside{margin-top:1rem;border-color:#ffffff0f}.dashboard .oraclux-os__command{display:flex!important;flex-direction:row;align-items:flex-end;grid-template-columns:none!important;gap:.75rem;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:.85rem var(--dash-rail-x, 1.15rem) calc(.85rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.08);background:#0a0a0ceb;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);position:sticky;bottom:0;z-index:40}.dashboard .oraclux-os__command-mic{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;min-width:auto!important;min-height:42px;padding:.55rem .85rem;border:1px solid rgba(125,214,232,.35);border-radius:999px;background:#7dd6e81f;color:#7dd6e8;font-size:.72rem;font-weight:650;letter-spacing:.04em;cursor:pointer}.dashboard .oraclux-os__command-mic span{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.dashboard .oraclux-os__command-mic.is-live{border-color:#4ade808c;background:#4ade8029;color:#4ade80}.dashboard .oraclux-os__command-field{flex:1 1 auto;display:flex;flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:0}.dashboard .oraclux-os__command-label{margin:0;color:#ffffff7a;font-family:inherit;font-size:.68rem;font-weight:500;letter-spacing:.04em;line-height:1}.dashboard .oraclux-os__command input{width:100%;min-height:42px;padding:.7rem .9rem;line-height:1.2;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#050508b8;color:#ffffffeb;font-family:inherit;font-size:.82rem;font-weight:400}.dashboard .oraclux-os__command input::placeholder{color:#ffffff61}.dashboard .oraclux-os__command input:focus{outline:none;border-color:#ffffff47;box-shadow:0 0 0 3px #ffffff0f}.dashboard .oraclux-os__command-submit,.dashboard .oraclux-os__command button{flex:0 0 auto;min-width:7.5rem;justify-self:auto;align-self:flex-end;width:auto;min-height:42px;padding:0 1.05rem;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#0a0a0ceb;color:#fff;font-size:.82rem;font-weight:500;box-shadow:none;transform:none;white-space:nowrap}.dashboard .oraclux-os__command-submit:hover,.dashboard .oraclux-os__command button:hover{background:#121216fa;border-color:#ffffff38;box-shadow:0 0 14px #ffffff0d;transform:none}.dashboard .oraclux-os__command-submit:disabled,.dashboard .oraclux-os__command button:disabled{opacity:.45}@media(max-width:860px){.dashboard .oraclux-os__command{flex-direction:row;flex-wrap:wrap;align-items:stretch}.dashboard .oraclux-os__command-field{flex:1 1 100%;order:-1}.dashboard .oraclux-os__command-mic{flex:1 1 auto;justify-content:center}.dashboard .oraclux-os__command-submit{width:auto;min-width:7rem;flex:1 1 auto}}.dashboard .oraclux-os__meta .oraclux-os__plan{color:#fff9}.dashboard .oraclux-idle__avatar{box-shadow:0 0 20px #00d4ff33,0 0 40px #00d4ff14,inset 0 0 12px #00d4ff1f}.dashboard .oraclux-idle__core{margin-bottom:1.75rem}.dashboard .oraclux-idle__subtitle,.dashboard .oraclux-idle__hint{color:#ffffffb3}.oraclux-dashboard__footer{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.oraclux-dashboard__footer-main{display:flex;align-items:center;justify-content:space-between;gap:1rem 1.5rem;flex-wrap:wrap}.oraclux-dashboard__footer-brand{display:flex;flex-direction:column;gap:.2rem;min-width:0}.oraclux-dashboard__footer-title{color:#ffffffeb;font-size:.82rem;font-weight:600;letter-spacing:-.01em}.oraclux-dashboard__footer-meta{color:#ffffff7a;font-size:.72rem;font-weight:500}.oraclux-dashboard__footer-nav{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.1rem}.oraclux-dashboard__footer-nav a{color:#ffffff8f;font-size:.74rem;font-weight:500;text-decoration:none;transition:color .2s ease}.oraclux-dashboard__footer-nav a:hover{color:#ffffffe0}.oraclux-dashboard__footer-status{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.55rem .85rem}.oraclux-dashboard__footer-status-item{display:inline-flex;align-items:center;gap:.4rem;color:#ffffff9e;font-size:.74rem;font-weight:500;white-space:nowrap}.oraclux-dashboard__footer-dot{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 6px #34d39966;animation:oraclux-footer-dot-pulse 2.4s ease-in-out infinite}.oraclux-dashboard__footer-shield{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .55rem;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#ffffff08;color:#ffffff94;font-size:.68rem;font-weight:500;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease}.oraclux-dashboard__footer-shield:hover{color:#ffffffe0;border-color:#ffffff1a;background:#ffffff0d}.oraclux-dashboard__footer-shield-icon{display:inline-flex;width:12px;height:12px;color:#34d399d1}.oraclux-dashboard__footer-shield-icon svg{display:block;width:100%;height:100%}@keyframes oraclux-footer-dot-pulse{0%,to{opacity:.75;box-shadow:0 0 6px #34d39959}50%{opacity:1;box-shadow:0 0 10px #34d3998c}}.oraclux-dashboard__footer-copy{margin:.75rem 0 0;color:#ffffff47;font-size:.62rem;line-height:1.45}@media(max-width:860px){.oraclux-dashboard__shell{width:calc(100% - 1.25rem);margin-top:.85rem;padding:1rem 1rem 1.15rem}.oraclux-dashboard__header{flex-direction:column;align-items:stretch}.oraclux-dashboard__header-actions{justify-content:flex-start}.oraclux-dashboard__tier{max-width:none}.oraclux-dashboard .dashboard-share-bar{flex-direction:column;align-items:stretch}.dashboard-share-bar__lead{align-items:flex-start}.dashboard .oraclux-os__viewport{padding:1rem}.dashboard .oraclux-os__viewport-grid{grid-template-columns:1fr}.dashboard .neon-chart,.dashboard .oraclux-os__viewport-scene{min-height:190px}.dashboard .oraclux-os__command{padding:1rem}.oraclux-dashboard__footer-main{flex-direction:column;align-items:flex-start}.oraclux-dashboard__footer-nav{gap:.55rem .85rem}}@media(max-width:520px){.oraclux-dashboard__title-row{gap:.45rem}.oraclux-dashboard .sector-rail{grid-template-columns:1fr}.oraclux-dashboard__footer-nav{flex-direction:column;align-items:flex-start;gap:.45rem}}.oraclux-dashboard .oraclux-os__cortex--quantum{color:#ffffffb8!important;text-shadow:none!important}.oraclux-dashboard .oraclux-os__shield{background:var(--glass-bg-strong)!important;border-bottom-color:#ffffff0f!important}.oraclux-dashboard .oraclux-os__shield-tag{color:#ffffffeb!important;-webkit-text-fill-color:rgba(255,255,255,.92)!important}.oraclux-dashboard .oraclux-os__intel-inside{border-color:#ffffff0f!important;background:#ffffff05!important}.oraclux-dashboard .oraclux-os__intel-inside p{color:#ffffffb8!important}.oraclux-dashboard__scroll-hint{margin:.9rem 0;padding:0 var(--dash-rail-x, 1.15rem);color:#ffffff6b;font-size:.64rem;letter-spacing:.03em;text-align:center}.oraclux-dashboard .oraclux-os,.oraclux-dashboard .oraclux-os--embedded{width:100%;max-width:none;margin:0;box-sizing:border-box}.oraclux-dashboard .oraclux-os__command-submit{min-width:7.5rem!important;margin:0}.oraclux-dashboard .oraclux-os__command-mic{min-width:auto!important}.oraclux-dashboard .dashboard-tier__upgrade,.oraclux-dashboard .dashboard-tier__upgrade--promax{align-self:center;min-height:32px;min-width:auto!important;padding:0 .85rem;line-height:1}.oraclux-dashboard .apex-trial{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 var(--dash-rail-x, 1.15rem) .85rem;padding:.7rem .9rem}.oraclux-dashboard .apex-trial__copy,.oraclux-dashboard .apex-trial p{color:#fffc}.oraclux-dashboard .apex-trial__copy strong,.oraclux-dashboard .apex-trial p strong{color:#fff;font-weight:600}.oraclux-dashboard .apex-trial__cta{min-width:auto!important;min-height:32px;padding:0 .85rem;border:1px solid rgba(192,132,252,.55);background:transparent;color:#ffffffeb;box-shadow:0 0 12px #c084fc2e}.oraclux-dashboard .apex-trial__cta:hover{border-color:#00d4ff73;box-shadow:0 0 14px #00d4ff29}.oraclux-dashboard .status-dot,.oraclux-dashboard .oraclux-os__status-dot,.oraclux-dashboard .oraclux-dashboard__live-dot,.oraclux-dashboard .oraclux-dashboard__footer-dot,.oraclux-dashboard .neon-chart__dot{width:6px!important;height:6px!important;border-radius:50%!important}.oraclux-dashboard .dashboard-share-bar.is-locked{opacity:.55}.oraclux-dashboard .dashboard-share-bar.is-locked .oraclux-btn-ghost{opacity:.7;cursor:not-allowed}.oraclux-dashboard .dashboard-share-bar .oraclux-btn-ghost{min-width:auto!important;min-height:32px!important;height:32px;padding:0 .85rem!important;font-size:13px;line-height:1}.oraclux-dashboard .oraclux-os__shield{display:flex;align-items:center;flex-wrap:wrap}.oraclux-dashboard .oraclux-os__shield-cta{align-self:center;min-width:auto!important;min-height:32px!important;height:32px;padding:0 .85rem!important}.oraclux-dashboard .oraclux-idle__avatar{opacity:.85;filter:drop-shadow(0 0 12px rgba(0,212,255,.2))}.oraclux-dashboard .oraclux-idle__subtitle{line-height:1.5}.oraclux-dashboard .oraclux-os__viewport-label{margin-left:0;padding-left:0}.oraclux-dashboard .pro-console__metrics li{color:#fffc}.oraclux-dashboard .pro-console__metrics span,.oraclux-dashboard .pro-console__metrics strong{color:#fffc;font-weight:600;font-family:var(--font-ui, "IBM Plex Sans", sans-serif)}.oraclux-dashboard .pro-console__widget-label{font-family:var(--font-ui, "IBM Plex Sans", sans-serif);letter-spacing:.06em}.oraclux-dashboard .pro-console__sectors{padding:.55rem 1rem 1.05rem}.oraclux-dashboard .pro-console__sector-chip{margin-bottom:2px}.oraclux-dashboard .pro-max-deck__card-top{height:140px;min-height:140px;overflow:visible}.oraclux-dashboard .pro-max-deck__card-tag{color:#ffffff80;letter-spacing:.03em;white-space:nowrap}.oraclux-dashboard .pro-max-deck__card-signal{font-size:.56rem;white-space:nowrap;overflow:visible}.oraclux-dashboard .oraclux-dashboard__footer-main{align-items:center}.dashboard--tier-freemium .oraclux-dashboard__live-badge{border-color:#ffffff1a;background:#ffffff0a;color:#ffffff9e}.dashboard--tier-freemium .oraclux-dashboard__live-dot{background:#ffffff59;box-shadow:none;animation:none}.dashboard--tier-freemium .kpi-strip__item strong,.dashboard--tier-freemium .oraclux-os__line-body{color:#ffffff8c}.dashboard--tier-freemium .oraclux-os{border-color:#ffffff12;box-shadow:0 24px 48px #00000073,inset 0 1px #ffffff08}.dashboard--tier-pro .pro-max-deck__card:not(.is-locked) .pro-max-deck__card-top{border-color:#00e5ff61;box-shadow:0 0 18px #00e5ff1a}.dashboard--tier-pro .neon-chart__line{filter:drop-shadow(0 0 6px rgba(0,229,255,.35))}.dashboard--tier-pro-max .pro-max-deck__viewport,.dashboard--tier-elites .pro-max-deck__viewport{border-color:#c084fc47;box-shadow:inset 0 0 0 1px #c084fc14}.dashboard--tier-pro-max.has-cross .oraclux-os,.dashboard--tier-pro-max .oraclux-os{border-color:#c084fc29}.dashboard--tier-distinction .oraclux-os,.oraclux-dashboard.dashboard--tier-distinction .oraclux-os{border-color:#34d39961;box-shadow:0 0 0 1px #34d39959,0 0 22px #34d3991f,inset 0 1px #ffffff0a}.dashboard--tier-distinction .oraclux-os__status-dot,.dashboard--tier-distinction .oraclux-dashboard__live-dot{background:#34d399;box-shadow:0 0 8px #34d39973}.dashboard--tier-distinction .oraclux-os__cortex--quantum{color:#34d399e0!important}.oraclux-dashboard .pro-max-deck__card.is-locked .pro-max-deck__card-tag{opacity:.18}.dashboard--horizon .oraclux-os__viewport{outline:1px solid rgba(167,139,250,.45);box-shadow:0 0 28px #a78bfa2e}.dashboard--horizon .neon-chart,.dashboard--horizon .oraclux-os__viewport-scene{animation:horizon-pulse .7s ease-in-out infinite}@keyframes horizon-pulse{0%,to{filter:saturate(1);opacity:1}50%{filter:saturate(1.35);opacity:.72}}.dashboard--executing .btn-action-execute{background:#fff;box-shadow:0 0 22px #ffffff73}.rempart-lang{position:relative;z-index:80;display:inline-block;overflow:visible;vertical-align:middle}.rempart-lang__trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:.35rem;width:auto;min-width:0;max-width:none;margin:0;padding:.28rem .45rem .28rem .55rem;border:0;border-radius:2px;background:transparent;box-shadow:none;color:#fff;font-family:inherit;font-size:.78rem;font-weight:600;letter-spacing:.01em;line-height:1.2;transform:none;cursor:pointer}.rempart-lang__trigger:hover,.rempart-lang.is-open .rempart-lang__trigger{background:#ffffff14;box-shadow:none;transform:none}.rempart-lang__current{max-width:9.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rempart-lang__chevron{width:10px;height:10px;flex-shrink:0;opacity:.7}.rempart-lang__panel{position:absolute;top:calc(100% + 8px);inset-inline-end:0;inset-inline-start:auto;z-index:90;box-sizing:border-box;width:22rem;min-width:22rem;max-width:calc(100vw - 1.25rem);padding:.85rem .75rem .7rem;border:1px solid #d8dee6;border-radius:2px;background:#fff;box-shadow:0 10px 28px #080c1447;color:#1a1f27;overflow:hidden}.rempart-lang__panel--portal{position:fixed;inset:auto;z-index:4000;width:22rem;min-width:22rem;max-width:none}.rempart-lang__panel--portal:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:12px}.rempart-lang__head{display:flex;align-items:flex-start;gap:.55rem;padding:0 .35rem .7rem;margin-bottom:.35rem;border-bottom:1px solid #e6eaef}.rempart-lang__head-icon{display:inline-flex;align-items:center;justify-content:center;min-width:1.7rem;height:1.35rem;margin-top:.1rem;color:#4b5563;font-family:Noto Sans SC,PingFang SC,Hiragino Sans,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:-.04em}.rempart-lang__head-kicker{display:block;color:#6b7280;font-size:.62rem;font-weight:700;letter-spacing:.08em}.rempart-lang__head-value{display:block;margin-top:.12rem;color:#111827;font-size:.92rem;font-weight:700;letter-spacing:0}.rempart-lang__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.1rem .35rem;width:100%}.rempart-lang__list button{display:flex;align-items:center;justify-content:flex-start;gap:.35rem;width:100%;min-width:0;max-width:none;margin:0;padding:.42rem .45rem;border:0;border-radius:2px;background:transparent;box-shadow:none;color:#1f2937;font-family:inherit;font-size:.82rem;font-weight:500;letter-spacing:0;line-height:1.2;text-align:start;transform:none;opacity:1;cursor:pointer}.rempart-lang__list button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rempart-lang__list button:hover{background:#f3f6f9;box-shadow:none;transform:none}.rempart-lang__list button.is-active{background:#e8f2ff;box-shadow:none;color:#0b3d8c;font-weight:600;transform:none}.rempart-lang__check{width:14px;height:14px;flex-shrink:0;color:#1a6bff}.rempart-lang__tick-gap{width:14px;height:14px;flex-shrink:0}.marketing-page__nav-end,.enterprise-nav__end{display:flex;align-items:center;gap:8px;margin-inline-start:auto;overflow:visible}.marketing-page__nav-end .home-shortcut,.enterprise-nav__end .home-shortcut{margin-inline-start:0}.marketing-page__nav,.enterprise-nav,.oraclux-dashboard__header,.oraclux-dashboard__header-actions{position:relative;z-index:30;overflow:visible}@media(max-width:420px){.rempart-lang__panel,.rempart-lang__panel--portal{width:calc(100vw - 1.25rem);min-width:0;inset-inline-end:0}}.page--landing{overflow-x:clip;max-width:100%}.page--cinematic{background:#030408}.page__content--below-fold{position:relative;z-index:1;padding-top:2rem}.landing-particles{position:absolute;inset:0;overflow:hidden;pointer-events:none}.landing-particles span{position:absolute;width:2px;height:2px;border-radius:50%;background:#00e5ff8c;box-shadow:0 0 12px #00e5ffcc;animation:particle-drift 14s linear infinite}.landing-particles span:nth-child(1){top:18%;left:12%;animation-duration:18s}.landing-particles span:nth-child(2){top:62%;left:78%;animation-duration:22s;animation-delay:-4s}.landing-particles span:nth-child(3){top:40%;left:48%;animation-duration:16s;animation-delay:-8s}.landing-particles:before,.landing-particles:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,229,255,.05),transparent),radial-gradient(circle at 20% 30%,rgba(0,229,255,.08),transparent 35%);animation:pulse-flow 8s ease-in-out infinite}.landing-particles:after{animation-delay:-4s;opacity:.6}.badge{display:inline-flex;align-items:center;gap:.5rem;margin:0 auto 1.25rem;padding:.45rem .9rem;border-radius:999px;border:1px solid rgba(0,229,255,.35);background:#00e5ff14;color:var(--cyan);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 0 24px #00e5ff1f}.gradient-text{background:linear-gradient(90deg,#ffffff 0%,var(--cyan) 55%,#7af0ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle--benefit{color:var(--text);font-size:1.05rem}.hero-lead{margin:0 auto 2rem;max-width:38rem;color:#cbd5e1;font-size:1.05rem;line-height:1.65}.hero-showcase{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:2rem;align-items:center;width:min(980px,100%);margin:0 auto 2.5rem;text-align:left}.hero-showcase__copy{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.hero-showcase__eyebrow{margin:0 0 1rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.1em}.hero-showcase__title{margin:0;font-size:clamp(1.45rem,2.8vw,2rem);line-height:1.15;font-weight:600}.hero-showcase__body{margin:0 0 .35rem;color:var(--muted);font-size:.95rem;line-height:1.6}.dashboard-mockup{position:relative;width:100%;min-height:320px;perspective:1200px}.dashboard-mockup__glow{position:absolute;inset:18% 8% 8%;background:radial-gradient(ellipse at 50% 60%,rgba(0,229,255,.22),transparent 55%),radial-gradient(ellipse at 40% 70%,rgba(255,107,0,.14),transparent 50%);filter:blur(24px);pointer-events:none}.dashboard-mockup__stage{position:relative;transform:rotateX(10deg) rotateY(-14deg) rotate(1deg);transform-style:preserve-3d;animation:mockup-float 6s ease-in-out infinite}.dashboard-mockup__screen{padding:.75rem;border:1px solid rgba(0,229,255,.28);border-radius:.65rem;background:#07080df0;box-shadow:0 24px 60px #0000008c,0 0 40px #00e5ff1f,inset 0 1px #ffffff0f}.dashboard-mockup__hud{display:flex;justify-content:space-between;align-items:center;margin-bottom:.55rem;padding-bottom:.45rem;border-bottom:1px solid rgba(0,229,255,.12);color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.55rem;letter-spacing:.08em}.dashboard-mockup__status{color:#55efc4}.dashboard-mockup__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:.55rem}.dashboard-mockup__kpis div{padding:.35rem .45rem;border:1px solid rgba(0,229,255,.12);border-radius:.35rem;background:#ffffff05}.dashboard-mockup__kpis small{display:block;color:#5f6878;font-family:Consolas,Courier New,monospace;font-size:.48rem;letter-spacing:.06em}.dashboard-mockup__kpis strong{color:var(--cyan);font-size:.72rem}.dashboard-mockup__kpis strong.is-alert{color:#ff6b00}.dashboard-mockup__workspace{display:grid;grid-template-columns:1fr .85fr .7fr;gap:.4rem}.dashboard-mockup__chart,.dashboard-mockup__globe,.dashboard-mockup__log{padding:.35rem;border:1px solid rgba(0,229,255,.1);border-radius:.35rem;background:#00000040}.dashboard-mockup__chart p{margin:0 0 .2rem;color:#5f6878;font-family:Consolas,Courier New,monospace;font-size:.42rem;letter-spacing:.05em}.dashboard-mockup__chart svg{width:100%;height:auto;display:block}.dashboard-mockup__globe svg{width:100%;height:auto;display:block;filter:drop-shadow(0 0 6px rgba(0,229,255,.35))}.dashboard-mockup__log p{margin:0 0 .25rem;color:var(--text);font-family:Consolas,Courier New,monospace;font-size:.48rem;font-weight:600}.dashboard-mockup__log span{display:block;color:#ffb347;font-family:Consolas,Courier New,monospace;font-size:.38rem;line-height:1.45}.dashboard-mockup__float{position:absolute;top:-18%;right:-2%;display:flex;align-items:center;gap:.45rem;padding:.5rem .65rem;border:1px solid rgba(255,107,0,.45);border-radius:.45rem;background:#07080deb;box-shadow:0 12px 32px #00000073;transform:translateZ(40px);animation:mockup-float-card 5s ease-in-out infinite}.dashboard-mockup__float img{width:28px;height:28px;border-radius:.35rem;object-fit:cover}.dashboard-mockup__float p{margin:0;color:#ffb347;font-family:Consolas,Courier New,monospace;font-size:.48rem;letter-spacing:.05em}.dashboard-mockup__float span{color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.42rem}.dashboard-mockup__reflection{position:absolute;left:8%;right:8%;bottom:-4%;height:28%;background:linear-gradient(180deg,rgba(0,229,255,.08),transparent);transform:rotateX(75deg);filter:blur(8px);opacity:.5;pointer-events:none}@keyframes mockup-float{0%,to{transform:rotateX(10deg) rotateY(-14deg) rotate(1deg) translateY(0)}50%{transform:rotateX(10deg) rotateY(-14deg) rotate(1deg) translateY(-8px)}}@keyframes mockup-float-card{0%,to{transform:translateZ(40px) translateY(0)}50%{transform:translateZ(48px) translateY(-6px)}}@media(max-width:860px){.hero-showcase{grid-template-columns:1fr;text-align:center}.hero-showcase__copy{align-items:center}.dashboard-mockup{max-width:520px;margin:0 auto}.dashboard-mockup__float{right:2%}}@media(max-width:640px){.dashboard-mockup__workspace{grid-template-columns:1fr}}.logo--hero{width:min(280px,72vw);margin-bottom:1.5rem}.mystery{margin:0 auto 1.5rem;max-width:34rem;color:var(--muted);font-style:italic;line-height:1.6}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}.quote-block{margin:0 auto 2rem;max-width:38rem;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.quote-block.is-visible{opacity:1;transform:translateY(0)}.quote{display:flex;gap:.35rem;justify-content:center;align-items:flex-start;margin:0;padding:1rem 1.25rem;border-left:2px solid var(--cyan);background:#00e5ff0a;color:var(--muted);font-style:italic;line-height:1.6;text-align:left}.quote__signature{margin:.65rem 0 0;padding-left:1.25rem;color:#718096;font-size:.72rem;letter-spacing:.08em;text-align:left}.quote__marker{color:var(--cyan);flex-shrink:0}.quote__text{min-height:3.2em}.card--interactive{position:relative;overflow:hidden}.card--interactive:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top,rgba(0,229,255,.12),transparent 60%);opacity:0;transition:opacity .35s ease}.card--interactive:hover{border-color:#00e5ff8c;box-shadow:0 0 28px #00e5ff2e;transform:translateY(-2px)}.card--interactive:hover:before{opacity:1}.card--interactive:hover .card__icon{transform:scale(1.08) rotate(6deg);text-shadow:0 0 16px rgba(0,229,255,.8)}.card__hook{margin:0 0 .75rem;color:var(--text);font-weight:600}.card__list{margin:0;padding:0;list-style:none}.card__list li{position:relative;margin:0 0 .55rem;padding-left:1rem;color:var(--muted);font-size:.9rem;line-height:1.45}.card__list li:before{content:"•";position:absolute;left:0;color:var(--cyan)}.card__facet{margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(0,229,255,.12)}.card__facet-label{display:inline-block;margin-bottom:.35rem;color:var(--cyan);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.card__facet p{margin:0;font-size:.88rem}.card__icon{transition:transform .35s ease,text-shadow .35s ease}.card-grid{margin-bottom:0}.final-cta{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:5.5rem;margin-bottom:.75rem;padding:1.75rem 1rem 1.25rem}.final-cta__title{margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600;letter-spacing:-.02em}.button--xl{min-width:280px;padding:1.05rem 2rem;font-size:1rem;letter-spacing:.03em}@keyframes particle-drift{0%{transform:translate(0) scale(1);opacity:.2}50%{transform:translate(40px,-30px) scale(1.4);opacity:.9}to{transform:translate(80px,-60px) scale(1);opacity:.2}}@keyframes pulse-flow{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.75;transform:scale(1.03)}}@media(max-width:640px){.badge{font-size:.62rem;letter-spacing:.08em}.quote{flex-direction:column;gap:0}}.sectors{margin:2rem 0 1rem;text-align:center}.sectors__header{margin-bottom:1.5rem}.sectors__eyebrow{margin:0 0 .75rem;color:var(--cyan);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.sectors__title{margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.sectors__subtitle{margin:0 auto;max-width:34rem;color:#a0aec0;line-height:1.55}.sectors__grid--pillars .sector-card{align-self:start}.sectors__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.sector-card{padding:1rem;border:1px solid color-mix(in srgb,var(--sector-color) 35%,transparent);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--sector-color) 10%,transparent),#ffffff05);text-align:left;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.sector-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--sector-color) 65%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--sector-color) 22%,transparent)}.sector-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.sector-card__emoji{font-size:1.35rem}.sector-card__asset{width:34px;height:34px;object-fit:contain;opacity:.85}.sector-card__name{margin:0 0 .35rem;color:var(--sector-color);font-size:1rem}.sector-card__role{margin:0 0 1rem;color:var(--text);font-size:.82rem;line-height:1.5}.sector-card__list{margin:0;padding:0;list-style:none}.sector-card__list li{position:relative;margin-bottom:.4rem;padding-left:.85rem;color:var(--muted);font-size:.78rem;line-height:1.45;word-break:break-word}.sector-card__list li:before{content:"•";position:absolute;left:0;color:var(--sector-color)}.sectors--compact .sector-card__role{margin-bottom:0;font-size:.78rem}.sectors__grid--pillars{grid-template-columns:repeat(4,minmax(0,1fr))}.engines{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(0,229,255,.12);text-align:left}.engines__header{margin-bottom:1rem;text-align:center}.engines__eyebrow{margin:0 0 .5rem;color:#5f6878;font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.12em}.engines__title{margin:0 0 .5rem;font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:600}.engines__subtitle{margin:0 auto;max-width:38rem;color:var(--muted);font-size:.88rem;line-height:1.5}.engines__list{display:grid;gap:.55rem;padding:0 1.5rem}.engine-module{display:grid;grid-template-columns:72px minmax(200px,1fr) 1fr;align-items:center;gap:1rem;padding:.85rem 1.5rem;border-left:2px solid var(--engine-color);border-radius:0 .55rem .55rem 0;background:#ffffff05;transition:background .2s ease,box-shadow .2s ease}.engine-module:hover{background:color-mix(in srgb,var(--engine-color) 6%,rgba(255,255,255,.02));box-shadow:inset 0 0 24px color-mix(in srgb,var(--engine-color) 8%,transparent)}.engine-module__visual{width:72px;height:72px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 20px #00000059}.engine-module__code{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:0}.engine-module__dot{font-size:.72rem;line-height:1}.engine-module__code code{color:var(--engine-color);font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.06em}.engine-module__code strong{color:var(--text);font-size:.82rem;font-weight:600}.engine-module__role{margin:0;padding-left:0;color:var(--muted);font-size:.78rem;line-height:1.5;text-align:right}@media(max-width:760px){.engine-module{grid-template-columns:72px 1fr}.engine-module__role{grid-column:1 / -1;text-align:left;padding-left:0}}@media(max-width:960px){.sectors__grid--pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sectors__grid--pillars{grid-template-columns:1fr}}@media(max-width:960px){.sectors__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sectors__grid{grid-template-columns:1fr}}.data-models{margin:2.5rem 0 1.5rem;text-align:left}.data-models__header{margin-bottom:1.25rem;text-align:center}.data-models__eyebrow{margin:0 0 .5rem;color:var(--cyan);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.data-models__title{margin:0 0 .5rem;font-size:clamp(1.35rem,2.5vw,1.8rem)}.data-models__subtitle{margin:0 auto;max-width:36rem;color:var(--muted);line-height:1.5}.data-models__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem}.data-models__card{padding:1rem;border:1px solid var(--border);border-radius:1rem;background:#ffffff08}.data-models__card-head{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.85rem}.data-models__card-head h3{margin:0;color:var(--cyan);font-size:.95rem}.data-models__card-head span{color:var(--muted);font-size:.72rem}.data-models__metrics{margin:0;padding:0;list-style:none}.data-models__metrics li{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-top:1px solid rgba(255,255,255,.05);font-size:.82rem}.data-models__metrics li:first-child{border-top:none;padding-top:0}.data-models__metrics span{color:var(--muted)}.data-models__metrics strong{color:var(--text);font-weight:600}.terminal-footer{position:relative;z-index:1;width:min(1100px,100%);margin:.5rem auto 0;padding:1.5rem 0 1rem;background:#04050a;border:1px solid rgba(0,229,255,.12);border-radius:.75rem;text-align:left;font-family:Consolas,Courier New,monospace}.terminal-footer__bar{display:flex;justify-content:space-between;gap:1rem;padding:0 1.25rem;color:#6f8799;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.terminal-footer__divider{height:1px;margin:1rem 0;background:#00e5ff1f}.terminal-footer__column-tagline{margin:-.35rem 0 .85rem;color:var(--muted);font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.78rem;line-height:1.45}.terminal-footer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:0 1.25rem}.terminal-footer__column h3{margin:0 0 .75rem;color:var(--cyan);font-size:.72rem;letter-spacing:.12em}.terminal-footer__status{color:#55efc4;font-size:.64rem;letter-spacing:.08em}.terminal-footer__bar--bottom{flex-wrap:wrap;color:#5f6878;font-size:.64rem}.terminal-footer__inline{display:flex;flex-wrap:wrap;gap:.55rem 1.1rem;width:100%}.terminal-footer__inline .terminal-footer__link{text-decoration:underline;text-underline-offset:.18em;font-size:.78rem;letter-spacing:.02em;text-transform:none}.terminal-footer__column nav{display:flex;flex-direction:column;gap:.45rem}.terminal-footer__link{color:#b8c0cc;font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.82rem;line-height:1.35;text-decoration:none;transition:color .2s ease}.terminal-footer__link:hover{color:var(--cyan)}.terminal-footer__badge{display:inline-block;margin-left:.35rem;padding:.05rem .35rem;border:1px solid rgba(0,229,255,.25);border-radius:.25rem;color:var(--cyan);font-size:.62rem;letter-spacing:.06em;vertical-align:middle}@media(max-width:900px){.terminal-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-footer__bar{flex-direction:column;align-items:flex-start}}@media(max-width:560px){.terminal-footer__grid{grid-template-columns:1fr}}.page--linear{background:var(--bg)}.linear-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(1120px,100%);margin:0 auto;padding:.7rem 1.5rem;position:relative;z-index:50;overflow:visible}.linear-nav>*{align-self:center}.linear-nav__brand{display:inline-flex;align-items:center;gap:.65rem;color:var(--text);font-weight:600;text-decoration:none}.linear-nav__brand img{height:28px;width:auto}.linear-nav__links{display:flex;align-items:center;gap:1.25rem}.linear-nav__links a{color:var(--muted);font-size:.88rem;text-decoration:none}.linear-nav__links a:hover{color:var(--text)}.linear-nav__cta{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:36px;margin:0;padding:0 1rem;border-radius:8px!important;font-size:.84rem;line-height:1}.linear-nav__end{display:flex;align-items:center;gap:.65rem;margin-inline-start:auto;overflow:visible}.linear-hero{width:min(1120px,100%);margin:0 auto;padding:1.15rem 1.5rem 2.5rem;text-align:left}.linear-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.5rem;align-items:center}.linear-hero__content,.linear-hero__visual{min-width:0}.linear-hero__eyebrow{margin:0 0 1rem;color:var(--cyan);font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.linear-hero__eyebrow--intercept{display:flex;align-items:center;gap:.55rem}.linear-hero__eyebrow--intercept:before{content:"";width:.45rem;height:.45rem;flex:0 0 auto;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px #00e5ffd9;animation:intercept-pulse 1.7s ease-in-out infinite}@keyframes intercept-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}.linear-hero__title{margin:0 0 1rem;font-size:clamp(1.55rem,5vw,3.25rem);line-height:1.12;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere;word-break:break-word;animation:intercept-arrive .85s ease-out}@keyframes intercept-arrive{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:none}}.linear-hero__lead{margin:0 0 1.75rem;max-width:36rem;color:#cbd5e1;font-size:1.05rem;line-height:1.65;overflow-wrap:anywhere}.linear-hero__actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-bottom:0}.linear-hero__actions .button--primary:hover,.button--glow:hover{background:#00e5ff!important;box-shadow:0 0 24px #00e5ff8c,0 0 56px #00e5ff38!important;filter:brightness(1.06)}.linear-hero__actions .button{border-radius:8px!important}.linear-hero__actions .button--primary{min-width:0}.linear-hero__secondary{min-width:0;padding:.85rem 1.2rem;border:1px solid rgba(255,255,255,.1);background:transparent!important;color:#fffc;text-decoration:none;box-shadow:none!important;transition:border-color .2s ease,color .2s ease}.linear-hero__secondary:after{content:"→";display:inline-block;margin-left:.35rem;transition:transform .2s ease}.linear-hero__secondary:hover{border-color:#ffffff47;color:#fffffff5;box-shadow:none!important;transform:none!important;background:transparent!important}.linear-hero__secondary:hover:after{transform:translate(2px)}.linear-hero__visual .hero-montage{width:100%}.linear-trust{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.45rem 1.15rem;margin:1.5rem 0 0;padding:.9rem 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.06)}.linear-trust li{color:#a0aec0;font-size:.82rem}.linear-section{width:min(1100px,100%);margin:0 auto;padding:3rem 1.5rem}.linear-section__head{margin-bottom:1.5rem;text-align:center}.linear-section__head h2{margin:0 0 .35rem;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase}.linear-section__head p{margin:0;color:#a0aec0}.linear-section--cta{text-align:center;padding-bottom:4rem}.linear-section--cta h2{margin:0 0 1.25rem;font-size:1.35rem;letter-spacing:.08em;text-transform:uppercase}.linear-enterprise-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.75rem;border:1px solid rgba(201,162,39,.25);border-radius:8px;background:#c9a2270d;text-align:left}.linear-enterprise-banner__eyebrow{margin:0 0 .35rem;color:var(--distinction, #c9a227);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.linear-enterprise-banner h2{margin:0 0 .5rem;font-size:1.25rem}.linear-enterprise-banner p{margin:0;max-width:36rem;color:var(--muted);line-height:1.55}.linear-enterprise-banner__actions{display:flex;flex-wrap:wrap;gap:.65rem}@media(max-width:1024px){.linear-hero__grid{grid-template-columns:1fr;gap:1.75rem}}@media(max-width:860px){.linear-nav__links{display:none}.linear-nav{justify-content:space-between;gap:.5rem;padding:.65rem 1rem}.linear-nav__cta{display:none}.linear-nav__brand{min-width:0;flex:1 1 auto}.linear-nav__brand span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linear-hero{padding:.9rem 1rem 1.75rem}.linear-section{padding:2.25rem 1rem}}@media(max-width:640px){.linear-hero__actions,.linear-enterprise-banner__actions{flex-direction:column;width:100%}.linear-hero__actions .button,.linear-enterprise-banner__actions .button{width:100%;min-width:0;white-space:normal}.linear-hero__eyebrow{overflow-wrap:anywhere}.linear-trust{flex-direction:column;gap:.4rem}.linear-trust li{overflow-wrap:anywhere}.linear-tiers{grid-template-columns:1fr}}.linear-hero-wrap{position:relative;overflow:visible;max-width:100%}.linear-hero-wrap>*{position:relative;z-index:1}.linear-hero-wrap>.linear-nav{z-index:50}.capability-row{display:grid;grid-template-columns:112px 1fr;gap:1rem;align-items:start;overflow:hidden}.capability-row__visual{width:112px;height:72px;object-fit:cover;border-radius:var(--radius-md, 6px);border:1px solid rgba(0,229,255,.15);opacity:.95}.capability-row__body{min-width:0}.linear-tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:920px;margin:0 auto}.linear-tier-card{padding:1.25rem;border:1px solid rgba(0,229,255,.12);border-radius:var(--radius-lg, 8px);background:#ffffff05;text-align:left}.linear-tier-card__visual{width:100%;height:auto;min-height:140px;max-height:200px;object-fit:cover;object-position:center;margin-bottom:1rem;border-radius:var(--radius-md, 6px);border:1px solid rgba(255,255,255,.08)}.linear-tier-card__eyebrow{margin:0 0 .35rem;color:var(--cyan);font-family:var(--font-mono, monospace);font-size:.62rem;letter-spacing:.08em}.linear-tier-card h3{margin:0 0 .5rem;font-size:1rem}.linear-tier-card p{margin:0;color:var(--muted);font-size:.85rem;line-height:1.55}.linear-tier-card--distinction{border-color:#00d4ff38;background:#00d4ff0a;box-shadow:0 0 30px #00d4ff0d;position:relative}.linear-tier-card--distinction:before{content:"";position:absolute;top:-1px;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,#00d4ff,transparent)}.linear-tier-card--distinction .linear-tier-card__eyebrow{color:#00d4ff}.linear-tier-card__desc{margin:0 0 1rem}.linear-tier-card__features{list-style:none;margin:0 0 1.25rem;padding:0}.linear-tier-card__features li{margin-bottom:.7rem;color:#ffffffe0;font-size:.84rem;line-height:1.45}.linear-tier-card__features li.is-locked{color:#ffffff47;text-decoration:line-through}.linear-tier-card__features li.is-premium{color:#fff;font-weight:500}.linear-tier-card__cta{width:100%;min-width:0}.motor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.motor-chip{padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#1414198c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.motor-chip__code{display:inline-block;margin-bottom:.45rem;color:#00d4ff;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.68rem;letter-spacing:.12em}.motor-chip h3{margin:0 0 .35rem;font-size:.95rem;font-weight:600}.motor-chip p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.5}.motor-grid__note{margin:1rem 0 0;color:#ffffff6b;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.68rem;letter-spacing:.02em;line-height:1.55}.sector-card__cover{width:100%;height:92px;object-fit:cover;border-radius:var(--radius-md, 6px);margin-bottom:.75rem;border:1px solid rgba(255,255,255,.06)}.sector-card--link{display:block;color:inherit;text-decoration:none;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.sector-card--link:hover{transform:translateY(-2px);box-shadow:0 16px 32px #00000047}.sector-card__cta{display:inline-block;margin-top:.75rem;color:#00e5ffb8;font-size:.72rem;font-weight:500}.sector-card__asset{width:40px;height:40px;object-fit:contain;opacity:.95}.enterprise-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:40px;align-items:start;text-align:left;width:min(980px,100%)}.enterprise-hero__copy{min-width:0}.enterprise-hero__visual{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:4px;border:1px solid rgba(255,255,255,.05);box-shadow:0 24px 48px #00000073;filter:brightness(.8) contrast(1.1) drop-shadow(0 0 25px rgba(0,212,255,.25));transition:filter .3s ease,border-color .3s ease,transform .3s ease;animation:enterprise-cortex-pulse 5s ease-in-out infinite}.enterprise-hero__visual--glitch{animation:enterprise-cortex-glitch .45s steps(2,end);border-color:#ff30308c;filter:brightness(1.15) contrast(1.25) saturate(1.2)}@keyframes enterprise-cortex-pulse{0%,to{opacity:.9}50%{opacity:1}}@keyframes enterprise-cortex-glitch{0%{transform:translate(0);filter:brightness(.8) contrast(1.1)}25%{transform:translate(-3px,1px) skew(-1deg);filter:brightness(1.3) contrast(1.35) hue-rotate(20deg)}50%{transform:translate(2px,-2px);filter:brightness(1.1) contrast(1.2) sepia(.4) hue-rotate(-30deg)}75%{transform:translate(-1px,2px);filter:brightness(1.25) contrast(1.3)}to{transform:translate(0);filter:brightness(.95) contrast(1.15)}}.enterprise-hero__actions{justify-content:flex-start}.enterprise-pillar{transition:border-color .3s ease}.enterprise-pillar:hover{border-color:#00f2ff1f}.enterprise-pillar__visual{width:100%;height:140px;object-fit:cover;border-radius:4px;margin-bottom:.85rem;border:1px solid rgba(255,255,255,.05);filter:brightness(.8) contrast(1.1);transition:filter .3s ease,border-color .3s ease}.enterprise-pillar:hover .enterprise-pillar__visual{filter:brightness(1.1) contrast(1.2);border-color:#00f2ff4d}@media(max-width:860px){.enterprise-hero{grid-template-columns:1fr;text-align:center}.enterprise-hero__actions{justify-content:center}.enterprise-hero__visual{max-width:320px;margin:0 auto}.linear-tiers,.motor-grid,.capability-row{grid-template-columns:1fr}.capability-row__visual{width:100%;height:120px}}.hero-montage{position:relative;display:grid;grid-template-columns:168px minmax(0,1fr);grid-template-rows:auto auto auto;gap:.85rem 1.25rem;align-items:start;min-height:0;padding:1.15rem 1.25rem;border:1px solid rgba(0,229,255,.14);border-radius:8px;background:radial-gradient(circle at 18% 42%,rgba(0,229,255,.1),transparent 42%),radial-gradient(circle at 82% 18%,rgba(201,162,39,.08),transparent 38%),linear-gradient(145deg,#05070c,#0a1018 52%,#06080d);overflow:hidden;text-align:left;box-shadow:0 32px 64px #00000073,inset 0 1px #ffffff0a}.hero-montage__canvas{position:relative;grid-row:1;grid-column:1;width:168px;height:280px;overflow:hidden}.hero-montage__ambient{position:absolute;inset:12% 4%;border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.16),transparent 68%);filter:blur(18px)}.hero-montage__orbits{position:absolute;inset:0;pointer-events:none}.hero-montage__orbit{position:absolute;top:48%;left:50%;border:1px solid rgba(0,229,255,.18);border-radius:50%;transform:translate(-50%,-50%)}.hero-montage__orbit--outer{width:150px;height:150px;animation:hero-orbit-spin 48s linear infinite}.hero-montage__orbit--inner{width:104px;height:104px;border-color:#c9a22738;animation:hero-orbit-spin 32s linear infinite reverse}.hero-montage__figure{position:absolute;left:50%;top:46%;width:132px;height:auto;transform:translate(-50%,-50%);border-radius:8px;object-fit:cover;box-shadow:0 16px 32px #0000008c;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)}.hero-montage__brand-glow{position:absolute;left:50%;bottom:6%;width:92px;transform:translate(-50%);opacity:.32;pointer-events:none}.hero-montage__stack{grid-column:1 / -1;display:flex;gap:.55rem}.hero-montage__tile{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0a0a0e;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.hero-montage__tile:hover{border-color:#ffffff38;transform:translateY(-1px)}.hero-montage__tile img{display:block;width:100%;height:72px;border-radius:0;object-fit:cover;object-position:center 28%}.hero-montage__tile span{display:block;padding:.4rem .55rem .45rem;border-top:1px solid rgba(255,255,255,.06);color:#ffffffc7;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);font-size:.62rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-montage__copy{position:relative;grid-row:1;grid-column:2;z-index:3;min-width:0;padding:.1rem .15rem 0 0}.hero-montage__kicker{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.hero-montage__tagline{margin:0;min-width:0;color:#ffffff9e;font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-montage__live{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem;color:#ffffffb8;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.62rem;letter-spacing:.1em}.hero-montage__live-dot{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399b3}.hero-montage__title{margin:0 0 .75rem;font-size:clamp(1.35rem,2.3vw,1.95rem);line-height:1.22;font-weight:600;letter-spacing:-.02em}.hero-montage__metrics{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 .85rem;padding:0;list-style:none}.hero-montage__metrics li{display:inline-flex;align-items:baseline;gap:.35rem;padding:.28rem .55rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff08}.hero-montage__metrics strong{color:var(--cyan);font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.78rem;font-weight:600;line-height:1}.hero-montage__metrics span{color:#ffffff85;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.hero-montage__body{margin:0;color:#cbd5e1;font-size:.86rem;line-height:1.6}.hero-montage__rule{width:72px;height:1px;margin:1rem 0 .5rem;background:repeating-linear-gradient(90deg,#e8d44a 0,#e8d44a 6px,transparent 6px,transparent 10px)}.hero-montage__spark{position:absolute;right:0;bottom:0;color:#e8d44a;font-size:1.1rem;opacity:.85}@keyframes hero-orbit-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:1024px){.hero-montage{grid-template-columns:1fr;padding:1.15rem 1.15rem 1.25rem}.hero-montage__canvas{grid-column:1;grid-row:auto;width:100%;height:220px}.hero-montage__copy{grid-column:1;grid-row:auto;padding:0}.hero-montage__tagline{white-space:normal}}@media(max-width:640px){.hero-montage{padding:1rem}.hero-montage__title,.hero-montage__body{overflow-wrap:anywhere}.hero-montage__stack{flex-direction:column}.hero-montage__tile img{height:88px}}@media(prefers-reduced-motion:reduce){.hero-montage__orbit--outer,.hero-montage__orbit--inner{animation:none}}.oraclux-flow,.welcome,.page--linear.page--landing{--flow-bg: #0b0b0f;--glass-bg: rgba(10, 10, 12, .75);--glass-border: rgba(255, 255, 255, .08);--glass-blur: blur(20px);--accent-green: #34d399}.oraclux-flow{background:var(--flow-bg)}.oraclux-flow__glow,.oraclux-flow--cinematic .oraclux-flow__glow,.oraclux-flow--stage-live .oraclux-flow__glow,.oraclux-flow--stage-alert .oraclux-flow__glow,.oraclux-flow--stage-deploy .oraclux-flow__glow,.oraclux-flow--stage-quantum .oraclux-flow__glow{background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.035),transparent 42%),radial-gradient(circle at 50% 88%,rgba(52,211,153,.025),transparent 35%)}.oraclux-flow--stage-alert .oraclux-flow__glow{background:radial-gradient(circle at 50% 22%,rgba(251,191,36,.06),transparent 42%),radial-gradient(circle at 50% 88%,rgba(255,255,255,.02),transparent 35%)}.oraclux-flow--stage-quantum .oraclux-flow__stage-glow{background:radial-gradient(circle at 50% 50%,rgba(201,162,39,.05),transparent 55%)}.oraclux-flow__panel,.oraclux-flow--sovereign .oraclux-flow__panel{border:1px solid var(--glass-border);border-radius:12px;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:0 24px 48px #00000052}.oraclux-flow__step{color:#ffffff6b;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);letter-spacing:.06em}.oraclux-flow__back:hover{color:#ffffffeb}.oraclux-flow__name,.oraclux-flow__avatar{border-color:#ffffff1f;box-shadow:none}.oraclux-flow__name{color:#ffffff80}.oraclux-speech__cursor{color:var(--accent-green)}.oraclux-flow__prompt--sharp{color:#ffffffeb;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);letter-spacing:.02em}.oraclux-flow__hint--quantum{color:#c9a227d9}.oraclux-flow__unlock-matrix{border-color:#ffffff14;background:#ffffff05}.oraclux-flow__cta{min-width:220px;padding:.85rem 1.35rem;border:1px solid rgba(255,255,255,.15);background:#22222a;color:#ffffffeb;font-weight:500;box-shadow:none}.oraclux-flow__cta:hover:not(:disabled){background:#282830;border-color:#ffffff38;transform:none;box-shadow:0 0 14px #ffffff0f}.oraclux-flow__cta:not(.freemium-deck__cta-secondary):hover:not(:disabled){border-color:#34d39952}.oraclux-flow__cta.freemium-deck__cta-secondary,.oraclux-flow--pro-console .oraclux-flow__cta.freemium-deck__cta-secondary,.oraclux-flow--freemium-deck .oraclux-flow__cta.freemium-deck__cta-secondary{background:transparent;border-color:#ffffff1f;color:#ffffff9e}.pricing-matrix--deploy{margin-top:1.25rem}.price-card{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0a0a0cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.price-card:hover{border-color:#ffffff24;background:#0e0e12d1}.price-card.active{border-color:#34d3996b;box-shadow:0 0 0 1px #34d3991a}.price-card--featured{border-color:#c9a22747;animation:none;box-shadow:none}.price-card--featured.active{border-color:#c9a22773;box-shadow:0 0 0 1px #c9a2271f}.price-card__amount,.price-card .price{color:#fff;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);font-weight:600}.price-card li{color:#ffffff8c}.oraclux-pro-live-status,.oraclux-sandbox-status{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.45rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff08}.oraclux-pro-live-status__dot,.oraclux-sandbox-status__dot{background:var(--accent-green);box-shadow:0 0 6px #34d39959}.oraclux-pro-live-status__text,.oraclux-sandbox-status__text{color:#ffffffb8;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);font-size:.72rem;letter-spacing:.04em;text-transform:none}.oraclux-sandbox-status.is-upgrading .oraclux-sandbox-status__dot{background:#fbbf24;box-shadow:0 0 6px #fbbf2459}.oraclux-sandbox-status.is-upgrading .oraclux-sandbox-status__text{color:#ffffffd1}.oraclux-pro-exit-bar{border-top-color:#ffffff0f}.oraclux-pro-exit-bar__hint{color:#ffffff73}.sovereign-gate__lock,.sovereign-gate__input-wrap{border-color:#ffffff14}.sovereign-gate__sonar-text{color:#ffffff73;font-family:var(--font-ui, "IBM Plex Sans", sans-serif)}.sovereign-gate__sonar.is-active .sovereign-gate__ring--c,.sovereign-gate--lock_active .sovereign-gate__ring--c,.sovereign-gate--unlocking .sovereign-gate__ring--c,.sovereign-gate--secured .sovereign-gate__ring--c{stroke:#34d399a6;filter:drop-shadow(0 0 4px rgba(52,211,153,.25))}.welcome{background:var(--flow-bg)}.welcome__glow,.welcome--deploy .welcome__glow,.welcome--quantum .welcome__glow{background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.04),transparent 42%),radial-gradient(circle at 50% 82%,rgba(52,211,153,.03),transparent 35%)}.welcome__product-label{color:#ffffff7a;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);letter-spacing:.12em}.welcome--quantum .welcome__product-label{color:#c9a227bf}.welcome__title span{color:var(--accent-green)}.welcome--quantum .welcome__title span{color:#c9a227eb}.summary-container{width:min(480px,100%);padding:1.25rem 1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);font-family:var(--font-ui, "IBM Plex Sans", sans-serif);box-shadow:none}.summary-container .oraclux-speech__line{color:#ffffff94;font-family:var(--font-ui, "IBM Plex Sans", sans-serif)}.summary-container .oraclux-speech__line--done:first-child{color:var(--accent-green);font-weight:600}.welcome__cta{min-width:240px;padding:.9rem 1.5rem;border:1px solid rgba(255,255,255,.15);background:#22222a;color:#ffffffeb;font-weight:500}.welcome__cta:hover:not(:disabled){background:#282830;border-color:#34d39952;transform:none;box-shadow:0 0 14px #ffffff0f}.welcome__logo{filter:none;animation:none}.page--linear.page--landing{background:var(--flow-bg)}.page--linear .linear-hero__eyebrow,.page--linear .linear-section__head h2,.page--linear .linear-section--cta h2{letter-spacing:.06em;font-weight:600}.capability-row,.linear-tier-card{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0a0a0c8c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.capability-row__visual{border-color:#ffffff14}.capability-row__code,.linear-tier-card__eyebrow{display:inline-block;margin-bottom:.45rem;padding:.18rem .5rem;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#ffffff0a;color:#ffffff85;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.linear-tier-card--distinction{border-color:#00d4ff38;background:#00d4ff08}.linear-tier-card--distinction .linear-tier-card__eyebrow{color:#00d4ffe0;border-color:#00d4ff2e;background:#00d4ff0f}.linear-enterprise-banner{border-color:#ffffff14;background:#0a0a0c8c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page--linear .button--primary,.page--linear button.button--primary{border:1px solid rgba(255,255,255,.15);background:#22222a;color:#ffffffeb;box-shadow:none}.page--linear .button--primary:hover,.page--linear button.button--primary:hover,.page--linear .linear-hero__actions .button--primary:hover,.page--linear .button--glow:hover{background:#282830!important;border-color:#34d39952!important;box-shadow:0 0 14px #ffffff0f!important;filter:none;transform:none}.page--linear .linear-hero__secondary{border:1px solid rgba(255,255,255,.1);background:transparent!important;color:#fffc;box-shadow:none}.page--linear .linear-hero__secondary:hover{border-color:#ffffff47;background:transparent!important;color:#fffffff5}.oraclux-flow__security{color:#ffffff6b;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);font-size:.78rem;letter-spacing:.02em}.oraclux-flow__engines-label,.engines__eyebrow{color:#ffffff7a;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@media(max-width:640px){.oraclux-flow__cta,.welcome__cta{width:100%;min-width:0}.price-card{min-width:150px}}#root{max-width:100%;overflow-x:hidden}img,video,canvas{max-width:100%}.page--landing,.page--linear,.linear-hero-wrap,.linear-nav,.linear-hero,.linear-section,.contact-page{max-width:100%;min-width:0}.linear-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:768px){.page--landing.page--linear{overflow-x:hidden;width:100%}.linear-nav{width:100%;gap:.4rem;padding:.55rem .85rem}.linear-nav__links{display:none}.page--landing .linear-nav__cta,.linear-nav__cta{display:none!important}.linear-nav__end{flex:0 0 auto;margin-inline-start:0}.linear-nav__brand{flex:1 1 auto;min-width:0}.linear-nav__brand img{height:24px;width:auto;flex-shrink:0}.linear-hero,.linear-section,.contact-page__intro,.contact-page__grid{width:100%;padding-left:.9rem;padding-right:.9rem}.linear-hero__grid,.hero-montage{display:flex!important;flex-direction:column;width:100%;min-width:0;gap:1.1rem}.linear-hero__content,.linear-hero__visual,.hero-montage__canvas,.hero-montage__copy,.hero-montage__stack{width:100%;max-width:100%;min-width:0;grid-column:auto!important;grid-row:auto!important}.hero-montage__canvas{height:200px}.hero-montage__figure{width:min(160px,55%)}.linear-hero__title{font-size:1.55rem;white-space:normal;overflow:visible;overflow-wrap:anywhere}.linear-hero__lead,.linear-hero__eyebrow,.linear-trust li{max-width:100%;white-space:normal!important;overflow:visible;overflow-wrap:anywhere;word-break:break-word}.linear-hero__actions,.linear-enterprise-banner__actions{display:flex;flex-direction:column;width:100%}.page--landing a.button,.page--landing .button,.page--landing button,.linear-hero__actions .button,.linear-hero__actions .button--primary{width:100%;max-width:100%;min-width:0!important;white-space:normal;box-sizing:border-box}.linear-trust,.hero-montage__stack{flex-direction:column}.hero-montage__tagline{white-space:normal}}.home-shortcut{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;transition:color .2s ease,border-color .2s ease,background .2s ease,opacity .2s ease}.home-shortcut--pill{min-height:34px;padding:0 .75rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff08;color:#ffffffb8;font-size:.72rem;font-weight:500}.home-shortcut--pill:hover{border-color:#00e5ff47;background:#00e5ff0f;color:#ffffffeb}.home-shortcut--compact{color:#ffffff8f;font-size:.82rem;font-weight:500}.home-shortcut--compact:hover{color:#ffffffeb}.home-shortcut--ghost{color:#ffffff85;font-size:.78rem;font-weight:500}.home-shortcut--ghost:hover{color:#ffffffe6}.home-shortcut--footer{color:#ffffff8f;font-size:.82rem}.home-shortcut--footer:hover{color:#00e5ffe0}.home-shortcut--cta{min-height:40px;padding:0 1rem;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:transparent;color:#ffffffad;font-size:.82rem;font-weight:500}.home-shortcut--cta:hover{color:#ffffffeb;background:#ffffff0a;border-color:#ffffff2e}.marketing-page__nav .home-shortcut,.legal-page__nav .home-shortcut,.enterprise-nav .home-shortcut{margin-inline-start:auto}.enterprise-nav__actions{display:inline-flex;align-items:center;gap:.65rem;margin-inline-start:auto}.oraclux-flow__footer .home-shortcut{margin-right:0}.welcome__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.oraclux-flow{position:relative;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding:1.5rem;overflow:hidden}.oraclux-flow__glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 20%,rgba(0,229,255,.14),transparent 42%),radial-gradient(circle at 50% 85%,rgba(0,229,255,.06),transparent 35%);pointer-events:none}.oraclux-flow__header,.oraclux-flow__panel,.oraclux-flow__footer{position:relative;z-index:1}.oraclux-flow__header{display:flex;align-items:center;justify-content:space-between;width:min(920px,100%);margin:0 auto}.oraclux-flow__back{color:var(--muted);font-size:.85rem;text-decoration:none}.oraclux-flow__back:hover{color:var(--cyan)}.oraclux-flow__step{color:var(--cyan);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.oraclux-flow__panel{width:min(920px,100%);margin:2rem auto;padding:1.5rem;border:1px solid rgba(0,229,255,.18);border-radius:1rem;background:#07080dd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.oraclux-flow__avatar-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:1.25rem}.oraclux-flow__avatar{width:88px;height:88px;border-radius:1rem;border:1px solid rgba(0,229,255,.35);object-fit:cover;box-shadow:0 0 28px #00e5ff33}.oraclux-flow__name{margin:.65rem 0 0;color:var(--cyan);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.oraclux-flow__footer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem 1.25rem;width:min(920px,100%);margin:0 auto;text-align:center;color:var(--muted);font-size:.85rem;letter-spacing:.08em}.oraclux-speech{margin-bottom:1.5rem;text-align:left}.oraclux-speech__line{margin:0 0 .65rem;color:var(--text);line-height:1.6}.oraclux-speech__line--done{color:var(--muted)}.oraclux-speech__line--active{color:var(--text)}.oraclux-speech__cursor{color:var(--cyan);animation:oraclux-blink 1s step-end infinite}.oraclux-flow__sector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}.oraclux-flow__sector-grid--pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.oraclux-flow__engines-note{margin-bottom:1rem;padding:.85rem 1rem;border:1px solid rgba(0,229,255,.12);border-radius:.65rem;background:#ffffff05;text-align:left}.oraclux-flow__engines-label{margin:0 0 .35rem;color:#5f6878;font-family:Consolas,Courier New,monospace;font-size:.64rem;letter-spacing:.1em}.oraclux-flow__engines-text{margin:0;color:var(--muted);font-size:.78rem;line-height:1.45}.sector-choice-card{display:flex;flex-direction:column;min-height:148px;padding:1rem;border:1px solid color-mix(in srgb,var(--sector-color) 30%,transparent);border-radius:.85rem;background:#ffffff08;color:var(--text);text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.sector-choice-card:hover,.sector-choice-card.is-selected{border-color:color-mix(in srgb,var(--sector-color) 70%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--sector-color) 20%,transparent)}.sector-choice-card.is-selected{transform:translateY(-1px)}.sector-choice-card__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.sector-choice-card__emoji{flex-shrink:0;margin-right:.25rem;font-size:1.25rem;line-height:1}.sector-choice-card__asset{flex-shrink:0;width:28px;height:28px;object-fit:contain;opacity:.85}.sector-choice-card__title{margin:0 0 .5rem;color:var(--sector-color);font-size:.95rem;font-weight:600;line-height:1.25}.sector-choice-card__role{margin:0;min-height:2.6em;color:var(--muted);font-size:.78rem;line-height:1.45}.sector-choice-card__check{margin-top:auto;padding-top:.65rem;color:var(--cyan);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.oraclux-flow__cta{display:inline-flex;align-items:center;justify-content:center;min-width:240px;padding:.9rem 1.5rem;border:none;border-radius:999px;background:var(--cyan);color:#07080d;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.oraclux-flow__cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 32px #00e5ff59}.oraclux-flow__cta:disabled{opacity:.45;cursor:not-allowed}.oraclux-flow__prompt{margin:0 0 1rem;color:var(--text);line-height:1.6;text-align:left}.oraclux-flow__prompt--sharp{color:var(--cyan);font-size:.92rem;letter-spacing:.04em}.oraclux-flow__hint{margin:0 0 1rem;color:var(--muted);font-size:.82rem;text-align:left}.oraclux-flow__hint--warn{color:var(--gold)}.oraclux-flow__hint--quantum{color:#c084fc}.oraclux-flow__unlock-matrix{margin:1rem 0;padding:.85rem 1rem;border:1px solid rgba(0,229,255,.14);border-radius:.55rem;background:#00e5ff08}.oraclux-flow__unlock-list{margin:.5rem 0 0;padding-left:1.1rem;color:var(--muted);font-size:.78rem;line-height:1.6}.pricing-matrix{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;gap:15px;width:100%;max-width:1200px;margin:30px auto;padding:0 20px;overflow-x:auto}.price-card{flex:1;min-width:180px;max-width:none;padding:20px 12px;border:1px solid rgba(0,242,255,.1);border-radius:8px;background:#0d1117;color:var(--text);text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:all .3s ease}.price-card.active{border-color:#00f2ff;box-shadow:0 0 15px #00f2ff33}.price-card--featured{border-color:#c084fc8c;box-shadow:0 0 18px #c084fc2e;animation:price-featured-pulse 2.4s ease-in-out infinite}@keyframes price-featured-pulse{0%,to{box-shadow:0 0 12px #c084fc26}50%{box-shadow:0 0 22px #ff6b6b40}}.price-card h3{margin:0 0 10px;color:#fff;font-size:1.05rem}.price-card__price{display:flex;flex-direction:column;align-items:center;gap:.15rem;margin:0 0 15px;width:100%}.price-card__amount{color:#00f2ff;font-size:1.55rem;font-weight:700;line-height:1.1}.price-card__note{color:#718096;font-size:.78rem;line-height:1.2}.price-card .price{margin:0 0 15px;color:#00f2ff;font-size:1.8rem;font-weight:700}.price-card .price span{color:#718096;font-size:.8rem;font-weight:400}.price-card ul{margin:0;padding:0;list-style:none;width:100%;text-align:left}.price-card li{margin-bottom:8px;color:#a0aec0;font-size:.82rem;line-height:1.45}@media(max-width:1100px){.pricing-matrix{flex-wrap:wrap}.price-card{flex:1 1 calc(33.333% - 15px);min-width:160px}}@media(max-width:720px){.price-card{flex:1 1 calc(50% - 15px)}}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.65rem;margin-bottom:1rem}.pricing-card{padding:.85rem;border:1px solid rgba(0,229,255,.18);border-radius:.75rem;background:#ffffff08;color:var(--text);text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.pricing-card.is-selected{border-color:var(--cyan);box-shadow:0 0 24px #00e5ff2e}.pricing-card__name{margin:0 0 .35rem;color:var(--cyan);font-size:.82rem;font-weight:600}.pricing-card__price{margin:0 0 .65rem;font-size:1.1rem;font-weight:700}.pricing-card__price span{margin-left:.15rem;color:var(--muted);font-size:.72rem;font-weight:400}.pricing-card__features{margin:0;padding-left:1rem;color:var(--muted);font-size:.72rem;line-height:1.45}.oraclux-flow__form{display:grid;gap:1rem}.oraclux-flow__form input::placeholder,.oraclux-flow__input::placeholder{color:#718096;opacity:1}.oraclux-flow__form input,.oraclux-flow__input{width:100%;min-height:52px;padding:0 1.25rem;border-radius:.85rem;border:1px solid var(--border);background:#ffffff0a;color:var(--text);font-size:1rem;line-height:1.2}.oraclux-flow__input::placeholder,.oraclux-flow__form input::placeholder{color:#5f6878}.oraclux-flow__input:focus,.oraclux-flow__form input:focus{outline:none;border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 0 1px #00e5ff40}.oraclux-flow__security{margin:.35rem 0 0;color:#718096;font-family:Consolas,Courier New,monospace;font-size:.64rem;letter-spacing:.04em;line-height:1.45;text-align:center}.oraclux-flow__back{margin-top:1rem;text-align:center}.oraclux-flow__back a{color:var(--muted);font-size:.82rem;text-decoration:none}.oraclux-flow__back a:hover{color:var(--cyan)}.oraclux-flow__avatar--glitch{animation:oraclux-glitch .45s steps(2,end) 3}.otp-token-life{margin:0 0 .5rem;color:var(--cyan);font-family:Consolas,Courier New,monospace;font-size:.72rem;letter-spacing:.08em;text-align:left}.dev-banner{background-color:#f8b8501a;border:1px solid #f8b850;color:#f8b850;padding:10px;border-radius:6px;font-family:Consolas,Courier New,monospace;font-size:.9rem;margin:20px auto;max-width:400px;text-align:center}.dev-banner .otp-code{font-weight:700}.system-info-line{margin:0 0 25px;color:#a0aec0;font-size:.85rem;font-family:Consolas,Courier New,monospace;text-align:center}.system-info-line .highlight{color:#00f2ff}.system-info-line .countdown{color:#48bb78;font-weight:700}.otp-email-tag{margin:0 0 1rem;color:var(--muted);font-size:.82rem;text-align:left}.otp-help{margin:15px 0 25px;color:#a0aec0;font-size:.8rem;text-align:center}.otp-digit-grid{display:flex;justify-content:center;gap:14px;margin:25px 0}.otp-digit-grid__cell{width:55px;height:60px;border-radius:6px;border:1px solid rgba(0,242,255,.2);background:#0b0f17;color:#00f2ff;font-size:1.6rem;font-weight:700;text-align:center;font-family:Consolas,Courier New,monospace;transition:all .2s ease}.otp-digit-grid__cell:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 16px #00e5ff40}.otp-access-granted{text-align:center}.otp-access-granted .oraclux-speech__line{color:#55efc4;font-family:Consolas,Courier New,monospace;font-size:1rem;letter-spacing:.08em}@keyframes oraclux-glitch{0%{transform:translate(0);filter:drop-shadow(0 0 12px rgba(0,229,255,.35))}25%{transform:translate(-2px,1px);filter:drop-shadow(0 0 22px rgba(0,229,255,.75))}50%{transform:translate(2px,-1px);filter:drop-shadow(0 0 28px rgba(85,239,196,.65))}75%{transform:translate(-1px,-1px);filter:drop-shadow(0 0 18px rgba(0,229,255,.55))}to{transform:translate(0);filter:drop-shadow(0 0 12px rgba(0,229,255,.35))}}.oraclux-flash{margin-bottom:1.25rem;padding:1rem;border:1px solid color-mix(in srgb,var(--sector-color) 35%,transparent);border-radius:.85rem;background:color-mix(in srgb,var(--sector-color) 8%,rgba(255,255,255,.02))}.oraclux-flash__head{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.oraclux-flash__head span:first-child{font-size:1.4rem}.oraclux-flash__head p{margin:0;color:var(--sector-color);font-weight:600}.oraclux-flash__head span:last-child{color:var(--muted);font-size:.78rem}.oraclux-flash__bar{height:4px;margin-bottom:.85rem;border-radius:999px;background:#ffffff14;overflow:hidden}.oraclux-flash__bar span{display:block;height:100%;border-radius:inherit;background:var(--sector-color);box-shadow:0 0 12px color-mix(in srgb,var(--sector-color) 60%,transparent);transition:width .08s linear}.oraclux-flash__metrics{margin:0;padding:0;list-style:none}.oraclux-flash__metrics li{margin-bottom:.45rem;padding-left:1rem;position:relative;color:var(--muted);font-size:.82rem;opacity:.35;transition:opacity .35s ease,color .35s ease}.oraclux-flash__metrics li.is-visible{opacity:1;color:var(--text)}.oraclux-flash__metrics li:before{content:"•";position:absolute;left:0;color:var(--sector-color)}.oraclux-inline{margin-bottom:1rem;text-align:left}@keyframes oraclux-blink{50%{opacity:0}}@media(max-width:900px){.oraclux-flow__sector-grid--pillars{grid-template-columns:1fr}}@media(max-width:640px){.oraclux-flow__sector-grid,.oraclux-flow__sector-grid--pillars{grid-template-columns:1fr}.oraclux-flow__cta{width:100%}}.oraclux-flow--sovereign .oraclux-flow__panel{width:min(520px,100%);padding:1.25rem 1.35rem 1.5rem;border-color:#00f2ff2e;background:linear-gradient(180deg,#00f2ff08,#04050af5),#030408fa;box-shadow:0 24px 48px #00000080,inset 0 1px #ffffff0a}.sovereign-gate{display:grid;gap:.85rem}.sovereign-gate__sonar{position:relative;display:grid;place-items:center;padding:.5rem 0 .25rem}.sovereign-gate__sonar-svg{width:120px;height:120px}.sovereign-gate__ring--a{transform-origin:100px 100px;animation:sovereign-ring-spin 18s linear infinite}.sovereign-gate__ring--b{transform-origin:100px 100px;animation:sovereign-ring-spin 12s linear infinite reverse}.sovereign-gate__ring--c{transform-origin:100px 100px;animation:sovereign-ring-pulse 2.4s ease-in-out infinite}.sovereign-gate__sonar.is-active .sovereign-gate__ring--c,.sovereign-gate--lock_active .sovereign-gate__ring--c,.sovereign-gate--unlocking .sovereign-gate__ring--c,.sovereign-gate--secured .sovereign-gate__ring--c{stroke:#00f2ffbf;filter:drop-shadow(0 0 6px rgba(0,242,255,.45))}.sovereign-gate__sonar-text{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin:.35rem 0 0;color:#00f2ff8c;font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase}.sovereign-gate__sonar-scroll{opacity:.7;animation:sovereign-text-flicker 3s steps(2) infinite}.sovereign-gate__lock{border:1px solid rgba(0,242,255,.12);border-radius:.5rem;background:#00000059;transition:border-color .35s ease,box-shadow .35s ease}.sovereign-gate__lock.is-active{border-color:#00f2ff59;box-shadow:0 0 24px #00f2ff14}.sovereign-gate__lock.is-unlocked{border-color:#55efc473;box-shadow:0 0 28px #55efc41f;animation:sovereign-lock-open .9s ease forwards}.sovereign-gate__lock-frame{padding:1rem 1.1rem 1.15rem}.sovereign-gate__lock-head{display:flex;align-items:center;gap:.85rem;margin-bottom:.85rem}.sovereign-gate__lock-icon{width:52px;height:52px;flex-shrink:0;color:#00f2ffd9;filter:drop-shadow(0 0 8px rgba(0,242,255,.35));transition:color .35s ease,transform .45s ease,filter .35s ease}.sovereign-gate__lock.is-active .sovereign-gate__lock-icon{animation:sovereign-lock-blink 1.2s ease-in-out infinite}.sovereign-gate__lock.is-unlocked .sovereign-gate__lock-icon{color:#55efc4;filter:drop-shadow(0 0 12px rgba(85,239,196,.45))}.sovereign-gate__lock-icon.is-open .sovereign-gate__lock-shackle{transform:translateY(-8px);opacity:.35}.sovereign-gate__lock-shackle{transform-origin:32px 28px;transition:transform .45s ease,opacity .35s ease}.sovereign-gate__lock-meta{display:flex;flex-direction:column;gap:.25rem;min-width:0}.sovereign-gate__lock-tag{color:#00f2ffa6;font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.1em}.sovereign-gate__lock-status{color:var(--text);font-family:Consolas,Courier New,monospace;font-size:.72rem;letter-spacing:.04em;word-break:break-word}.sovereign-gate__lock.is-unlocked .sovereign-gate__lock-status{color:#55efc4}.sovereign-gate__waveform{position:relative;display:flex;align-items:center;justify-content:center;gap:.65rem;margin-bottom:.85rem;padding:.45rem .75rem;border:1px solid rgba(0,242,255,.08);border-radius:.35rem;overflow:hidden}.sovereign-gate__waveform>span{position:relative;z-index:1;color:#00f2ffe6;font-family:Consolas,Courier New,monospace;font-size:.78rem;letter-spacing:.14em;text-shadow:0 0 12px rgba(0,242,255,.35)}.sovereign-gate__waveform-bars{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:2px;opacity:.35;pointer-events:none}.sovereign-gate__waveform-bars span{width:3px;height:8px;border-radius:1px;background:#00f2ff8c;animation:sovereign-eq .85s ease-in-out infinite;animation-delay:calc(var(--i) * .04s)}.sovereign-gate--lock_active .sovereign-gate__waveform-bars,.sovereign-gate--unlocking .sovereign-gate__waveform-bars{opacity:.75}.sovereign-gate__form{display:grid;gap:.5rem}.sovereign-gate__form .otp-digit-grid{margin:.75rem 0 .5rem}.sovereign-gate__info{margin:.5rem 0 .75rem!important}.sovereign-gate__dev{margin:.75rem 0!important}.sovereign-gate .oraclux-speech{text-align:left}@keyframes sovereign-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sovereign-ring-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes sovereign-text-flicker{0%,to{opacity:.55}50%{opacity:1}}@keyframes sovereign-lock-blink{0%,to{filter:drop-shadow(0 0 8px rgba(0,242,255,.35))}50%{filter:drop-shadow(0 0 18px rgba(0,242,255,.75))}}@keyframes sovereign-lock-open{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes sovereign-eq{0%,to{height:6px;opacity:.35}50%{height:22px;opacity:1}}@media(max-width:640px){.sovereign-gate__sonar-svg{width:96px;height:96px}.sovereign-gate__lock-head{flex-direction:column;text-align:center}.sovereign-gate__lock-meta{align-items:center}}.oraclux-flow--freemium-deck,.oraclux-flow--pro-console{overflow-x:hidden;overflow-y:auto}.oraclux-flow--freemium-deck .oraclux-flow__panel{width:min(640px,100%);padding:1.1rem 1.2rem 1.35rem;border-color:#00f2ff33;background:linear-gradient(180deg,#00f2ff0a,#04050af5),#030408fa}.oraclux-flow--freemium-deck .oraclux-flow__visual-stage{margin-bottom:.85rem}.freemium-deck{display:grid;gap:.75rem}.freemium-deck__hero-wrap{position:relative;border-radius:6px;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.freemium-deck__hero{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;filter:brightness(.82) contrast(1.12) saturate(.95);transition:filter .35s ease,border-color .35s ease}.oraclux-flow--freemium-deck:hover .freemium-deck__hero{filter:brightness(1) contrast(1.15) saturate(1.05)}.freemium-deck__hero-overlay{position:absolute;inset:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.35rem;padding:.55rem 15px .65rem;background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,transparent 45%,rgba(0,0,0,.35) 100%);pointer-events:none}.freemium-deck__badge{padding:.2rem .45rem;border-radius:3px;background:#00000073;font-family:Consolas,Courier New,monospace;font-size:.56rem;letter-spacing:.08em;white-space:nowrap}.freemium-deck__badge--spectator{border:1px solid rgba(255,179,71,.55);color:#ffb347}.freemium-deck__badge--agent{margin-left:auto;padding-right:.15rem;border:1px solid rgba(0,242,255,.35);color:#00f2ffe6;transition:border-color .35s ease,color .35s ease,box-shadow .35s ease}.freemium-deck__badge--agent.is-live{border-color:#55efc48c;color:#55efc4;box-shadow:0 0 12px #55efc440}.freemium-deck__badge--live-tag{display:none;border:1px solid rgba(85,239,196,.45);color:#55efc4}.freemium-deck__badge--live-tag.is-visible{display:inline-block}.freemium-deck__badge--spectator.is-hidden{display:none}.freemium-deck__hotspots{position:absolute;inset:0;pointer-events:none}.freemium-deck__hotspot{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px}.freemium-deck__hotspot-core{position:absolute;inset:6px;border-radius:50%;background:#ff3c3ce6;box-shadow:0 0 10px #ff3c3cbf;animation:freemium-hotspot-core 2.2s ease-in-out infinite;animation-delay:var(--delay, 0s)}.freemium-deck__hotspot-ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(255,60,60,.55);opacity:0;animation:freemium-hotspot-sonar 2.8s ease-out infinite;animation-delay:calc(var(--delay, 0s) + .15s)}.freemium-deck__hotspot-ring--2{animation-delay:calc(var(--delay, 0s) + .55s)}.freemium-deck__hotspot-ring--3{animation-delay:calc(var(--delay, 0s) + .95s)}.freemium-deck__hotspot.is-live .freemium-deck__hotspot-core{animation-duration:1.1s;box-shadow:0 0 16px #ff5050}.freemium-deck__hotspot.is-live .freemium-deck__hotspot-ring{animation-duration:1.8s;border-color:#ff5a5abf}.freemium-deck__hero-wrap.is-laser-active .freemium-deck__hero{animation:freemium-hero-flash .55s ease-out 2}.freemium-deck__hero-wrap.is-live .freemium-deck__hero{filter:brightness(1.05) contrast(1.18) saturate(1.12)}.freemium-deck__laser-beam{position:absolute;left:-8%;right:-8%;top:50%;height:2px;z-index:4;background:linear-gradient(90deg,transparent,#00f2ff,#ffffff,#00f2ff,transparent);box-shadow:0 0 24px #00f2ffd9;animation:freemium-laser-sweep 1.35s ease-in-out 1;pointer-events:none}.freemium-deck__laser-flash{position:absolute;inset:0;z-index:3;background:#00f2ff1f;opacity:0;pointer-events:none;animation:freemium-laser-flash .45s ease-out 1 .35s}.freemium-deck__grid.is-fading{opacity:.35;filter:saturate(.3) blur(1px);transition:opacity .35s ease,filter .35s ease}.freemium-deck--live .freemium-deck__grid,.freemium-deck__grid.is-unlocked{opacity:1;filter:none;animation:freemium-grid-unlock .65s ease forwards}.freemium-deck--live .freemium-deck__card{filter:saturate(.95) brightness(.98)}.freemium-deck--live .freemium-deck__card:before{opacity:0}.freemium-deck__card-live{position:absolute;inset:0;z-index:2;display:grid;place-content:center;background:#00f2ff14;border:1px solid rgba(0,242,255,.22);color:#55efc4;font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.1em;opacity:0;animation:freemium-live-badge-in .5s ease .4s forwards;pointer-events:none}.freemium-deck__action-dock{position:sticky;bottom:.5rem;z-index:4;margin:.65rem 0 .35rem;padding:.65rem 0 .15rem;background:linear-gradient(180deg,#03040800,#030408eb 28%,#030408fa)}.freemium-deck__actions{display:grid;gap:.55rem;margin-top:0}.freemium-deck__cta-pro{background:linear-gradient(180deg,#00f2ff2e,#00f2ff14)!important;border:1px solid rgba(0,242,255,.45)!important}.freemium-deck__cta-secondary{min-height:auto!important;padding:.75rem 1rem!important;background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:var(--muted)!important;font-size:.82rem!important;box-shadow:none!important}.oraclux-pro-live-status{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.45rem .65rem;border:1px solid rgba(85,239,196,.45);border-radius:4px;background:#55efc414}.oraclux-pro-live-status__dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#55efc4;box-shadow:0 0 12px #55efc4bf;animation:freemium-pulse-dot 1s ease-in-out infinite}.oraclux-pro-live-status__text{color:#55efc4;font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.06em;line-height:1.45}.oraclux-sandbox-status.is-upgrading{border-color:#00f2ff73;background:#00f2ff14;animation:freemium-status-pulse .8s ease-in-out infinite}.oraclux-sandbox-status.is-upgrading .oraclux-sandbox-status__dot{background:#00f2ff;box-shadow:0 0 12px #00f2ffa6}.oraclux-sandbox-status.is-upgrading .oraclux-sandbox-status__text{color:#00f2ff}.freemium-deck__scan{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,242,255,.75),transparent);box-shadow:0 0 14px #00f2ff73;opacity:0;pointer-events:none}.freemium-deck__scan.is-active{opacity:1;animation:freemium-hero-scan 2.4s ease-in-out infinite}.freemium-deck__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.freemium-deck__card{position:relative;display:grid;grid-template-columns:72px 1fr;gap:.55rem;align-items:stretch;padding:.45rem;border:1px solid rgba(255,255,255,.06);border-radius:5px;background:#00000047;overflow:hidden;filter:saturate(.42) brightness(.86);transition:filter .3s ease,border-color .25s ease,box-shadow .25s ease}.freemium-deck__card:before{content:"";position:absolute;inset:0;background:#6e768229;pointer-events:none;z-index:1;transition:opacity .3s ease}.freemium-deck__card:hover{filter:saturate(1) brightness(1.02);border-color:#00f2ff47;box-shadow:0 0 18px #00f2ff1a}.freemium-deck__card:hover:before{opacity:0}.freemium-deck__card-lock{position:absolute;inset:0;z-index:2;display:grid;place-content:center;padding:.35rem .5rem;background:#04060ab8;border:1px solid rgba(0,242,255,.25);color:#00f2fff2;font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.08em;text-align:center;opacity:0;transform:translateY(4px);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.freemium-deck__card:hover .freemium-deck__card-lock{opacity:1;transform:translateY(0)}.freemium-deck__card-visual{width:72px;height:72px;object-fit:cover;border-radius:4px;border:1px solid rgba(255,255,255,.05);filter:brightness(.75) contrast(1.1);transition:filter .25s ease}.freemium-deck__card:hover .freemium-deck__card-visual{filter:brightness(1.05) contrast(1.15)}.freemium-deck__card-body{position:relative;z-index:0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.12rem}.freemium-deck__card-tag{color:#00f2ffa6;font-family:Consolas,Courier New,monospace;font-size:.52rem;letter-spacing:.08em}.freemium-deck__card-year{margin:0;color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.04em}.freemium-deck__card-title{margin:0;font-size:.78rem;line-height:1.25;letter-spacing:-.01em}.freemium-deck__card-impact{margin:0;color:#55efc4;font-family:Consolas,Courier New,monospace;font-size:.68rem}.freemium-deck__footnote{margin:0;text-align:center;color:#00f2ff73;font-family:Consolas,Courier New,monospace;font-size:.58rem;letter-spacing:.1em}.oraclux-flow--freemium-deck .oraclux-speech{margin-top:.65rem;text-align:left}.oraclux-flow--freemium-deck .oraclux-speech__line--active,.oraclux-flow--freemium-deck .oraclux-speech__line--done{font-size:.88rem;line-height:1.55}.oraclux-flow--freemium-deck .oraclux-flow__cta{margin-top:.85rem;width:100%}.oraclux-sandbox-status{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.45rem .65rem;border:1px solid rgba(255,179,71,.45);border-radius:4px;background:#ffb34712}.oraclux-sandbox-status__dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#ffb347;box-shadow:0 0 10px #ffb3478c;animation:freemium-pulse-dot 1.6s ease-in-out infinite}.oraclux-sandbox-status__text{color:#ffb347;font-family:Consolas,Courier New,monospace;font-size:.62rem;letter-spacing:.06em;line-height:1.45}.oraclux-granted-status{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.45rem .65rem;border:1px solid rgba(85,239,196,.35);border-radius:4px;background:#55efc40f}.oraclux-granted-status__dot{width:8px;height:8px;border-radius:50%;background:#55efc4;box-shadow:0 0 10px #55efc4a6;animation:freemium-pulse-dot 1.6s ease-in-out infinite}.oraclux-granted-status__text{color:#55efc4;font-family:Consolas,Courier New,monospace;font-size:.68rem;letter-spacing:.08em}@keyframes freemium-hero-scan{0%,to{top:8%;opacity:.35}50%{top:88%;opacity:1}}@keyframes freemium-hotspot-core{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes freemium-hotspot-sonar{0%{transform:scale(.35);opacity:.85}to{transform:scale(2.6);opacity:0}}@keyframes freemium-laser-sweep{0%{top:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{top:100%;opacity:0}}@keyframes freemium-laser-flash{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes freemium-hero-flash{0%,to{filter:brightness(.82) contrast(1.12)}50%{filter:brightness(1.35) contrast(1.25) saturate(1.2)}}@keyframes freemium-grid-unlock{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes freemium-live-badge-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes freemium-status-pulse{0%,to{box-shadow:0 0 #00f2ff00}50%{box-shadow:0 0 18px #00f2ff2e}}@keyframes freemium-hotspot-pulse{0%,to{opacity:.55;transform:scale(.85);box-shadow:0 0 8px #ff3c3c73}50%{opacity:1;transform:scale(1.15);box-shadow:0 0 18px #ff3c3cd9}}@keyframes freemium-pulse-dot{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media(max-width:560px){.freemium-deck__grid{grid-template-columns:1fr}.freemium-deck__card{grid-template-columns:64px 1fr}.freemium-deck__card-visual{width:64px;height:64px}}.brand-header{display:inline-flex;align-items:center;gap:.65rem;color:#ffffffeb;font-weight:600;text-decoration:none;transition:opacity .2s ease}.brand-header:hover{opacity:.92}.brand-header__logo{flex-shrink:0;width:28px;height:28px;object-fit:contain}.brand-header__copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.brand-header__title{font-size:.88rem;font-weight:600;letter-spacing:-.01em;line-height:1.1}.brand-header__subtitle{color:#ffffff6b;font-size:.62rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}@media(max-width:640px){.brand-header__subtitle{display:none}}.lead-quote{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1.25rem;background:#04060ab8}.lead-quote__panel{width:min(420px,100%);display:grid;gap:.75rem;padding:1.35rem 1.25rem 1.2rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0b1018;color:#e8eef7}.lead-quote__panel header p{margin:0;color:#00d4ff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.lead-quote__panel h2{margin:.2rem 0 0;font-size:1.15rem;font-weight:600}.lead-quote__panel label{display:grid;gap:.3rem;font-size:.78rem;color:#ffffffb3}.lead-quote__panel input,.lead-quote__panel textarea{width:100%;box-sizing:border-box;padding:.55rem .7rem;border:1px solid #2a3b52;background:#0d1520;color:inherit;font:inherit}.lead-quote__trap{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.lead-quote__status{margin:0;font-size:.82rem;line-height:1.45;color:#9fefc1}.lead-quote__actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.25rem}.lead-quote__actions button{min-height:40px;padding:0 1rem;border:0;background:#00d4ff;color:#050508;font:inherit;font-weight:600;cursor:pointer}.lead-quote__actions button:disabled{opacity:.5;cursor:not-allowed}.lead-quote__ghost{background:transparent!important;border:1px solid rgba(255,255,255,.14)!important;color:#ffffffb8!important}.enterprise-page{min-height:100vh;background:#06070b;color:var(--text)}.enterprise-nav{display:flex;align-items:center;justify-content:space-between;width:min(980px,100%);margin:0 auto;padding:1.25rem 1.5rem}.enterprise-nav__back{color:var(--muted);font-size:.88rem;text-decoration:none}.enterprise-nav__back:hover{color:var(--text)}.enterprise-nav__tag{padding:.28rem .7rem;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#ffffff08;color:#fff;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.enterprise-hero{width:min(720px,100%);margin:0 auto;padding:2.5rem 1.5rem 3rem;text-align:center}.enterprise-hero__eyebrow{margin:0 0 .75rem;color:var(--muted);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.enterprise-hero h1{margin:0 0 1rem;font-size:clamp(1.85rem,4vw,2.75rem);letter-spacing:-.02em}.enterprise-hero__lead{margin:0 auto 1.75rem;max-width:95%;color:#cbd5e1;line-height:1.65;-webkit-hyphens:auto;hyphens:auto}.enterprise-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.enterprise-hero__actions .button{min-width:17.5rem;box-sizing:border-box;font-family:inherit;font-size:.82rem;font-weight:600;letter-spacing:.04em}.enterprise-hero__secondary{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:17.5rem;padding:.95rem 1.25rem;border:1px solid rgba(255,255,255,.12);background:transparent;color:#94a3b8;text-decoration:none;transition:border-color .2s ease,color .2s ease}.enterprise-hero__live-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#00d4ff;box-shadow:0 0 8px #00d4ffa6;opacity:.9}.enterprise-hero__secondary:hover{border-color:#fffffff2;color:#fff;box-shadow:none!important;transform:none!important;background:transparent!important}.enterprise-hero__secondary:hover .enterprise-hero__live-dot{animation:rempart-live-blink 1.15s ease-in-out infinite}@keyframes rempart-live-blink{0%,to{opacity:.35}50%{opacity:1}}.enterprise-hero__actions .button--primary:hover,.enterprise-contact .button--primary:hover{background:#00e5ff!important;box-shadow:0 0 24px #00e5ff8c,0 0 56px #00e5ff38!important;filter:brightness(1.06)}.enterprise-compare__row span{word-break:break-word}.enterprise-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:min(980px,100%);margin:0 auto;padding:0 1.5rem 3rem}.enterprise-insights{width:min(980px,100%);margin:0 auto;padding:0 1.5rem 2rem}.enterprise-insights__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;padding-bottom:16px}.enterprise-insights__item{min-height:110px;box-sizing:border-box;padding:1rem 1rem 16px;border:1px solid rgba(201,162,39,.18);border-radius:6px;background:#c9a2270a}.enterprise-insights__value{display:block;margin-bottom:.35rem;color:var(--distinction, #c9a227);font-size:1.15rem;font-weight:600;letter-spacing:-.02em}.enterprise-insights__label{display:block;color:var(--muted);font-size:.72rem;line-height:1.45}.enterprise-demo{width:min(980px,100%);margin:0 auto;padding:0 1.5rem 3rem}.enterprise-demo__lead{max-width:42rem;margin:0 auto 1.25rem;color:var(--muted);font-size:.9rem;line-height:1.65;text-align:center}.enterprise-demo .sim-replay{margin:0;padding-top:0;border-top:none}.sim-replay--enterprise .sim-replay__kicker{color:#c9a227e0}.sim-replay--enterprise .sim-replay__stage{border-color:#c9a22738;box-shadow:0 24px 48px #0000006b,0 0 0 1px #00e5ff0f}.sim-replay--enterprise .sim-replay__live{border-color:#c9a2276b;background:#c9a2271f;color:#c9a227f2}.sim-replay--enterprise .sim-replay__progress span{background:linear-gradient(90deg,#c9a227e6,#00e5ff8c)}.sim-replay--enterprise .sim-replay__feed-line:last-child{color:#c9a227eb}.sim-replay--enterprise .sim-replay__play{border-color:#c9a22759;background:#c9a2271a}.sim-replay--enterprise .sim-replay__play:hover{border-color:#c9a2278c;background:#c9a22729}.enterprise-trends{width:min(720px,100%);margin:0 auto;padding:0 1.5rem 2.5rem;text-align:center}.enterprise-trends h2{margin:0 0 1rem;font-size:1.25rem}.enterprise-trends p{margin:0 0 .85rem;color:var(--muted);font-size:.9rem;line-height:1.65}.enterprise-trends__list{margin:1rem auto 0;max-width:36rem;padding-inline-start:1.1rem;text-align:start;color:#cbd5e1;font-size:.88rem;line-height:1.6}.enterprise-trends__list li{margin-bottom:.35rem}.enterprise-pillar{padding:1.25rem;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff05;text-align:left;transition:border-color .3s ease,transform .25s ease}.enterprise-pillar--link{display:block;color:inherit;text-decoration:none}.enterprise-pillar--link:hover{border-color:#00f2ff38;transform:translateY(-2px)}.enterprise-pillar__cta{display:inline-block;margin-top:.75rem;color:#c9a227e0;font-size:.72rem;font-weight:500}.enterprise-pillar h2{margin:0 0 .5rem;font-size:1rem}.enterprise-pillar p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.55}.enterprise-compare,.enterprise-deploy,.enterprise-contact{width:min(980px,100%);margin:0 auto;padding:0 1.5rem 3rem}.enterprise-compare h2,.enterprise-deploy h2,.enterprise-contact h2{margin:0 0 1rem;font-size:1.25rem}.enterprise-compare__table{border:1px solid rgba(255,255,255,.08);border-radius:6px;overflow:hidden}.enterprise-compare__row{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:.75rem;padding:.85rem 1rem;border-top:1px solid rgba(255,255,255,.06);font-size:.88rem}.enterprise-compare__row:first-child{border-top:none}.enterprise-compare__row--head{background:#ffffff08;color:var(--muted);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.enterprise-compare__label{color:var(--muted)}.enterprise-deploy__list{margin:0;padding-inline-start:1.25rem;color:#cbd5e1;line-height:1.7}.enterprise-contact{text-align:center;padding-bottom:2rem}.enterprise-contact__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.enterprise-contact p{margin:0 auto 1.25rem;max-width:32rem;color:var(--muted)}@media(max-width:860px){.enterprise-insights__grid,.enterprise-pillars{grid-template-columns:1fr}.enterprise-compare__row{grid-template-columns:1fr;gap:.35rem}.enterprise-compare__row--head{display:none}.enterprise-compare__label{font-weight:600;color:var(--text)}}.sim-replay{margin:1.35rem 0;padding-top:1.35rem;border-top:1px solid rgba(255,255,255,.06)}.sim-replay__head{margin-bottom:.85rem}.sim-replay__kicker{margin:0 0 .35rem;color:#00e5ffb8;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sim-replay__title{margin:0;color:#ffffffeb;font-size:1rem;font-weight:600}.sim-replay__stage{position:relative;overflow:hidden;border-radius:8px;border:1px solid rgba(0,229,255,.15);box-shadow:0 24px 48px #0000006b;background:#050508}.sim-replay__stage.is-playing .sim-replay__poster{filter:brightness(.92) contrast(1.15) saturate(1.08)}.sim-replay__poster{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:opacity .45s ease,filter .35s ease,transform .45s ease}.sim-replay__stage.is-playing .sim-replay__poster{animation:sim-replay-kenburns 2.6s ease-in-out}@keyframes sim-replay-kenburns{0%{transform:scale(1)}to{transform:scale(1.04)}}.sim-replay__overlay{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;padding:.85rem 1.15rem;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.72));pointer-events:none}.sim-replay__frame-label{color:#ffffffd1;font-size:.72rem;line-height:1.4;flex-shrink:0}.sim-replay__live{padding:.2rem .45rem;border:1px solid rgba(248,113,113,.35);border-radius:999px;background:#f871711a;color:#f87171eb;font-size:.58rem;font-weight:700;letter-spacing:.08em}.sim-replay__progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff14}.sim-replay__progress span{display:block;height:100%;background:linear-gradient(90deg,#00e5ffd9,#60a5faa6);transition:width .35s ease}.sim-replay__feed{margin-top:.85rem;min-height:120px;max-height:180px;padding:.85rem .95rem;overflow-y:auto;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000047}.sim-replay__feed-empty{margin:0;color:#ffffff6b;font-size:.78rem}.sim-replay__feed-line{margin:0 0 .45rem;color:#ffffffad;font-family:var(--font-mono, monospace);font-size:.72rem;line-height:1.5}.sim-replay__feed-line:last-child{margin-bottom:0;color:#00e5ffd1}.sim-replay__controls{display:flex;align-items:center;gap:.75rem;margin-top:.85rem}.sim-replay__play,.sim-replay__reset{min-height:38px;padding:0 1rem;border-radius:8px;font-size:.8rem;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.sim-replay__play{border:1px solid rgba(0,229,255,.28);background:#00e5ff14;color:#ffffffeb}.sim-replay__play:hover{background:#00e5ff24;border-color:#00f2ff6b}.sim-replay__reset{border:1px solid rgba(255,255,255,.12);background:transparent;color:#ffffff9e}.sim-replay__reset:hover{color:#ffffffeb;background:#ffffff0a}.sim-replay__status{color:#ffffff7a;font-size:.72rem}.capability-showcase-page .marketing-page__card,.capability-showcase-page .marketing-page__nav,.capability-showcase-page .terminal-footer{width:min(1120px,100%)}.feature-nav{align-items:center}.nav-left{display:flex;align-items:center;gap:.5rem;min-width:0}.separator{color:#fff3;font-size:.75rem}.current-feature{color:#00d4ff;font-size:.78rem;font-weight:500;white-space:nowrap}.badge-status{padding:.28rem .65rem;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#ffffff0a;color:#ffffffb3;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.62rem;letter-spacing:.08em}.viewport-container{overflow:hidden;margin:1.35rem 0 0;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0d0d11;box-shadow:0 20px 50px #00000073}.viewport-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.terminal-dots{display:flex;gap:.35rem}.terminal-dots span{width:8px;height:8px;border-radius:50%;background:#ffffff29}.terminal-dots span:first-child{background:#ff6b6b}.terminal-dots span:nth-child(2){background:#ffb74d}.terminal-dots span:last-child{background:#34d399}.viewport-title{flex:1;color:#ffffff94;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.68rem;letter-spacing:.04em}.viewport-meta{color:#00d4ff;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.64rem}.archive-tag{margin:.85rem 1rem 0;color:#f90;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.64rem;letter-spacing:.12em}.viewport-container .sim-replay{margin:0;padding:.85rem 1rem 1.1rem;border-top:none}.action-panel{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1.25rem;padding:1.25rem 1.4rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff05}.action-text h3{margin:0 0 .4rem;font-size:1rem;font-weight:600}.action-text p{margin:0;max-width:38rem;color:#ffffff94;font-size:.84rem;line-height:1.55}.action-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem}.btn-live-trigger{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 1.2rem;border-radius:6px;background:#00d4ff;color:#050508;font-size:.84rem;font-weight:600;text-decoration:none;box-shadow:0 0 20px #00d4ff33;transition:background .2s ease,box-shadow .2s ease}.btn-live-trigger:hover{background:#fff;box-shadow:0 0 25px #ffffff59}.btn-link-tarifs{color:#fff9;font-size:.84rem;text-decoration:none}.btn-link-tarifs:hover{color:#fff}@media(max-width:820px){.action-panel{flex-direction:column;align-items:flex-start}.current-feature{display:none}}.demo-media--loading{margin:1.35rem 0;padding:2rem 1rem;border:1px dashed rgba(255,255,255,.1);border-radius:8px;text-align:center}.demo-media__loading{margin:0;color:#ffffff73;font-size:.82rem}.demo-video__desc{margin:.45rem 0 0;color:#ffffff85;font-size:.82rem;line-height:1.55}.demo-video__captions-hint{margin:.35rem 0 0;color:#00e5ff8c;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.demo-video__cue{position:absolute;left:8%;right:8%;bottom:2.75rem;z-index:6;margin:0;padding:.45rem .7rem;border-radius:4px;background:#050508c7;color:#f4f7fb;font-size:.98rem;line-height:1.4;letter-spacing:.02em;text-align:center;pointer-events:none}.demo-video__cue[dir=rtl]{letter-spacing:0}.demo-video__stage{position:relative;overflow:hidden;border-radius:8px;border:1px solid rgba(0,229,255,.15);box-shadow:0 24px 48px #0000006b;background:#050508}.sim-replay--enterprise.demo-video .demo-video__stage{border-color:#c9a22738}.demo-video__media{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#050508}.demo-video__overlay-play{position:absolute;inset:0;display:grid;place-items:center;border:none;background:linear-gradient(180deg,#00000026,#0000008c);color:#fffffff2;font-size:2rem;cursor:pointer;transition:background .2s ease}.demo-video__overlay-play:hover{background:linear-gradient(180deg,#00000040,#000000a6)}.demo-video__stage.is-playing .demo-video__overlay-play{display:none}.welcome--deploy .welcome__glow{background:radial-gradient(circle at 50% 28%,rgba(0,229,255,.22),transparent 42%),radial-gradient(circle at 50% 80%,rgba(0,229,255,.1),transparent 35%)}.welcome--quantum .welcome__glow{background:radial-gradient(circle at 50% 28%,rgba(192,132,252,.22),transparent 42%),radial-gradient(circle at 50% 80%,rgba(255,107,107,.1),transparent 35%)}.welcome--quantum .welcome__product-label{color:#c084fc}.welcome{position:relative;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;align-items:center;justify-items:center;padding:2rem 1.5rem;overflow:hidden}.welcome__glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 28%,rgba(0,229,255,.16),transparent 42%),radial-gradient(circle at 50% 80%,rgba(0,229,255,.08),transparent 35%);pointer-events:none}.welcome__brand,.welcome__hero,.welcome__footer{position:relative;z-index:1}.welcome__brand{width:min(720px,100%);text-align:center}.welcome__product-label{margin:0;letter-spacing:.28em;text-transform:uppercase;font-size:.75rem;color:var(--cyan)}.welcome__hero{width:min(720px,100%);text-align:center;padding:2rem 1rem 3rem}.welcome__oraclux{width:min(120px,28vw);height:auto;margin-bottom:1.5rem;border-radius:1rem;border:1px solid rgba(0,229,255,.35);box-shadow:0 0 28px #00e5ff33}.welcome__oraclux--glitch{animation:oraclux-glitch .45s steps(2,end) 2}.welcome__logo-wrap{display:flex;justify-content:center;margin-bottom:1.5rem}.welcome__logo{width:min(280px,72vw);height:auto;filter:drop-shadow(0 0 28px rgba(0,229,255,.35));animation:pulse-glow 3.2s ease-in-out infinite}.welcome__title{margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem);line-height:1.1;font-weight:400}.welcome__title span{display:block;margin-top:.25rem;color:var(--cyan);font-weight:700}.welcome__body{margin:0 auto 2rem;max-width:34rem;color:var(--muted);font-size:1.05rem;line-height:1.65}.welcome__oraclux{margin:0 auto 2rem;max-width:34rem;text-align:left}.summary-container{width:90%;max-width:480px;margin:30px auto;padding:20px 30px;border:1px solid rgba(0,242,255,.3);border-radius:8px;background:#0d111799;font-family:Consolas,Courier New,monospace;box-shadow:0 0 20px #00f2ff0d}.summary-container .oraclux-speech__line{color:#a0aec0;font-size:.95rem;line-height:1.6;margin-bottom:12px}.summary-container .oraclux-speech__line--done:first-child{color:#00f2ff;font-weight:700}.welcome__cta{min-width:260px;padding:.95rem 1.75rem;border-radius:999px;border:1px solid rgba(0,229,255,.45);background:#00e5ff14;color:var(--text);font-size:1rem;font-weight:600;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease}.welcome__cta:hover{transform:translateY(-2px);border-color:var(--cyan);background:#00e5ff29;box-shadow:0 0 20px #00f2ff66}.welcome__cta:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}@keyframes pulse-glow{0%,to{filter:drop-shadow(0 0 20px rgba(0,229,255,.28))}50%{filter:drop-shadow(0 0 36px rgba(0,229,255,.48))}}@media(max-width:640px){.welcome__hero{padding-top:1rem}.welcome__cta{width:100%}}.welcome--conversion .welcome__hero{width:min(760px,100%)}.welcome__actions{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:min(420px,100%);margin:0 auto}.welcome__actions--dual{margin-top:.25rem}.welcome__cta--upgrade{position:relative;isolation:isolate;width:100%;min-width:0;padding:.95rem 1.35rem;border:1px solid rgba(124,77,255,.28);border-radius:10px;background:#0a0a0e;color:#fffffff5;font-family:var(--font-ui, "IBM Plex Sans", sans-serif);font-size:.92rem;font-weight:600;letter-spacing:.01em;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.welcome__cta--upgrade:before{content:"";position:absolute;inset:-1px;z-index:-2;border-radius:inherit;background:linear-gradient(120deg,#7c4dff8c,#00e5ff73,#7c4dff8c);background-size:220% 100%;animation:welcome-upgrade-border 4.5s linear infinite;opacity:.85}.welcome__cta--upgrade:after{content:"";position:absolute;inset:1px;z-index:-1;border-radius:9px;background:#0a0a0e}.welcome__cta--upgrade:hover:not(:disabled){transform:translateY(-1px);border-color:#00e5ff6b;box-shadow:0 0 28px #7c4dff2e,0 0 48px #00e5ff14}.welcome__cta--ghost{width:100%;min-width:0;padding:.85rem 1.25rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:transparent;color:#ffffff9e;font-weight:500;box-shadow:none}.welcome__cta--ghost:hover:not(:disabled){background:#ffffff08;border-color:#ffffff29;color:#ffffffd1;transform:none;box-shadow:none}.welcome-status{width:min(640px,100%);margin:0 auto 1.75rem;padding:1.15rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0a0a0c9e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 40px #00000047,inset 0 1px #ffffff08;text-align:left}.welcome-status__pillars-label,.welcome-status__card-kicker,.welcome-status__simulations-badge{margin:0;color:#ffffff6b;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.welcome-status__pillar-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.65rem}.welcome-status__pillar{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:.65rem .35rem .7rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#00000038;transition:opacity .25s ease,border-color .25s ease,box-shadow .25s ease}.welcome-status__pillar.is-locked{opacity:.3;filter:grayscale(.35)}.welcome-status__pillar.is-active{opacity:1;border-color:color-mix(in srgb,var(--pillar-color) 42%,rgba(255,255,255,.08));box-shadow:0 0 18px color-mix(in srgb,var(--pillar-color) 12%,transparent)}.welcome-status__pillar-icon-wrap{position:relative;display:grid;place-items:center;width:34px;height:34px}.welcome-status__pillar-icon-wrap img{width:28px;height:28px;object-fit:contain}.welcome-status__pillar-lock{position:absolute;right:-4px;bottom:-2px;display:grid;place-items:center;width:16px;height:16px;border-radius:999px;background:#0a0a0ceb;color:#ffffffb8;box-shadow:0 0 0 1px #ffffff14}.welcome-status__lock-icon{width:9px;height:9px}.welcome-status__pillar-name{color:#ffffffb8;font-size:.58rem;font-weight:500;line-height:1.25;text-align:center}.welcome-status__pillar.is-active .welcome-status__pillar-name{color:#ffffffeb}.welcome-status__pillars-hint{margin:.75rem 0 0;color:#ffffff94;font-size:.78rem;line-height:1.45}.welcome-status__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.welcome-status__card{padding:.85rem .9rem;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#0000002e}.welcome-status__card--active{border-color:#34d39924;background:#34d3990a}.welcome-status__card--locked{border-color:#ffffff0d;background:#ffffff05}.welcome-status__card-title{margin:.35rem 0 .45rem;color:#ffffffeb;font-size:.86rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}.welcome-status__card-copy{margin:0;color:#ffffff85;font-size:.76rem;line-height:1.45}.welcome-status__simulations{margin-top:.85rem;padding:.85rem .9rem;border:1px solid rgba(124,77,255,.12);border-radius:8px;background:linear-gradient(135deg,#7c4dff0f,#00e5ff0a)}.welcome-status__simulations-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.welcome-status__simulations-tier{color:#ffffffb8;font-size:.72rem;font-weight:600}.welcome-status__simulations-copy{margin:.55rem 0 0;color:#ffffff94;font-size:.76rem;line-height:1.45}.welcome--conversion .summary-container{margin-bottom:1.15rem}@keyframes welcome-upgrade-border{0%{background-position:0% 50%}to{background-position:220% 50%}}@media(max-width:720px){.welcome-status__pillar-row{grid-template-columns:repeat(2,minmax(0,1fr))}.welcome-status__split{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.welcome__cta--upgrade:before{animation:none}}.contact-page{min-height:100%}.contact-page .linear-nav{width:min(1100px,100%)}.contact-page__intro{width:min(1100px,100%);margin:0 auto;padding:1.25rem 1.5rem .5rem}.contact-page__intro h1{margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.6rem);letter-spacing:-.02em;overflow-wrap:break-word}.contact-page__lead{margin:0 0 .45rem;max-width:38rem;color:#cbd5e1;font-size:1.02rem;line-height:1.6}.contact-page__hours{margin:0;color:var(--muted);font-size:.88rem}.contact-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:min(1100px,100%);margin:1.5rem auto 2rem;padding:0 1.5rem}.contact-card{display:flex;flex-direction:column;min-width:0;padding:1.25rem 1.2rem 1.15rem;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0c0e14e0}.contact-card h2{margin:0 0 .55rem;font-size:1.12rem}.contact-card p{margin:0 0 1rem;color:#a0aec0;font-size:.92rem;line-height:1.5}.contact-card__email{display:inline-block;margin:0 0 .35rem;color:var(--cyan);font-size:.95rem;text-decoration:underline;text-underline-offset:.18em;overflow-wrap:anywhere}.contact-card__action{display:inline-flex;align-items:center;margin-top:auto;padding-top:.85rem;color:#e2e8f0;font-size:.9rem;font-weight:600;text-decoration:none}.contact-card__action:hover{color:var(--cyan)}.contact-page .terminal-footer{margin-bottom:1.5rem}@media(max-width:860px){.contact-page__grid{grid-template-columns:1fr}.contact-page__intro,.contact-page__grid{padding-left:1rem;padding-right:1rem}}.legal-page{min-height:100vh;padding:1.5rem 1.25rem 2.5rem;background:#0b0b0f;color:#ffffffeb}.legal-page__nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;width:min(760px,100%);margin:0 auto 1.25rem}.legal-page__back{color:#ffffff8f;font-size:.82rem;text-decoration:none;transition:color .2s ease}.legal-page__back:hover{color:#ffffffeb}.legal-page__switch{display:flex;flex-wrap:wrap;gap:.5rem .85rem}.legal-page__switch a{color:#ffffff85;font-size:.74rem;font-weight:500;text-decoration:none;transition:color .2s ease}.legal-page__switch a:hover,.legal-page__switch a.is-active{color:#ffffffeb}.legal-page__card{width:min(760px,100%);margin:0 auto;padding:1.75rem 1.5rem 1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0a0a0cbf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 24px 48px #00000052}.legal-page__eyebrow{margin:0 0 .65rem;color:#ffffff7a;font-size:.68rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.legal-page__card h1{margin:0 0 .45rem;font-size:clamp(1.45rem,3vw,1.85rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.legal-page__updated{margin:0 0 1.5rem;padding-bottom:1.15rem;border-bottom:1px solid rgba(255,255,255,.06);color:#ffffff6b;font-size:.72rem}.legal-page__section{margin-bottom:1.35rem}.legal-page__section:last-child{margin-bottom:0}.legal-page__section h2{margin:0 0 .55rem;color:#ffffffe0;font-size:.92rem;font-weight:600;letter-spacing:-.01em}.legal-page__section p{margin:0 0 .65rem;color:#ffffff94;font-size:.84rem;line-height:1.65}.legal-page__section p:last-child{margin-bottom:0}.legal-page__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.06)}.legal-page__cta{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 1rem;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#22222a;color:#ffffffeb;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .2s ease,border-color .2s ease}.legal-page__cta:hover{background:#282830;border-color:#ffffff38}.legal-page__cta--ghost{background:transparent;border-color:#ffffff1f;color:#ffffffad}.legal-page__cta--ghost:hover{color:#ffffffeb;background:#ffffff0a}.legal-page__copy{width:min(760px,100%);margin:1rem auto 0;color:#ffffff47;font-size:.62rem;text-align:center}@media(max-width:640px){.legal-page__card{padding:1.35rem 1.1rem 1.15rem}.legal-page__actions{flex-direction:column}.legal-page__cta{width:100%}}.marketing-page{min-height:100vh;padding:1.5rem 1.25rem 0;background:#0b0b0f;color:#ffffffeb}.marketing-page__nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;width:min(920px,100%);margin:0 auto 1.25rem}.marketing-page__back{color:#ffffff8f;font-size:.82rem;text-decoration:none;transition:color .2s ease}.marketing-page__back:hover{color:#ffffffeb}.marketing-page__switch{display:flex;flex-wrap:wrap;gap:.5rem .85rem}.marketing-page__switch a{color:#ffffff85;font-size:.74rem;font-weight:500;text-decoration:none;transition:color .2s ease}.marketing-page__switch a:hover,.marketing-page__switch a.is-active{color:#ffffffeb}.marketing-page__card{width:min(920px,100%);margin:0 auto 2rem;padding:1.75rem 1.5rem 1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0a0a0cbf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 24px 48px #00000052}.marketing-page__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:40px;align-items:flex-start;margin-bottom:1.35rem;padding-bottom:1.35rem;border-bottom:1px solid rgba(255,255,255,.06)}.marketing-page__intro{min-width:0}.marketing-page__visual-wrap{position:relative;margin:0}.marketing-page__visual{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:center;border-radius:6px;border:1px solid rgba(0,229,255,.15);box-shadow:0 24px 48px #00000073,inset 0 1px #ffffff0a;filter:brightness(.82) contrast(1.12) saturate(1.05);transition:filter .3s ease,border-color .3s ease,transform .3s ease}.marketing-page__visual-wrap:hover .marketing-page__visual{filter:brightness(.95) contrast(1.18) saturate(1.08);border-color:#00f2ff52;transform:translateY(-1px)}.marketing-page__visual-glow{position:absolute;inset:-1px;border-radius:7px;pointer-events:none;box-shadow:0 0 0 1px #ffffff08,0 0 32px #00e5ff14}.marketing-page__eyebrow{margin:0 0 .65rem;color:#00d4ff;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.68rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.marketing-page__badge{padding:.28rem .65rem;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#ffffff0a;color:#ffffffad;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.62rem;letter-spacing:.08em}.marketing-page__stat-kicker{display:block;margin-bottom:.55rem;color:#ffffff61;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.58rem;letter-spacing:.08em}.marketing-page__stat-value{display:block;margin-bottom:.3rem;color:#fffffff0;font-size:1.45rem;font-weight:700;letter-spacing:-.03em}.marketing-page__stat--cyan .marketing-page__stat-value{color:#00d4ff}.marketing-page__stat--amber .marketing-page__stat-value{color:#ffb74d}.marketing-page__stat--red .marketing-page__stat-value{color:#ff6b6b}.marketing-page__stat--purple .marketing-page__stat-value{color:#a78bfa}.marketing-page__stat--emerald .marketing-page__stat-value{color:#34d399}.marketing-page__stat--high{border-color:#ffffff29}.briefing-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1.75rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.06)}.briefing-block h3{margin:0 0 .85rem;font-size:1.05rem;font-weight:500}.briefing-block p{margin:0 0 .85rem;color:#ffffff94;font-size:.86rem;line-height:1.65}.capabilities-box{padding:1.35rem 1.4rem;border:1px solid rgba(0,212,255,.1);border-radius:8px;background:#00d4ff08}.system-capabilities{list-style:none;margin:0;padding:0}.system-capabilities li{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;color:#fff;font-size:.86rem;line-height:1.45}.system-capabilities li:last-child{margin-bottom:0}.system-capabilities li span{flex:0 0 auto;padding:.1rem .4rem;border-radius:4px;background:#00d4ff1a;color:#00d4ff;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.62rem}.system-capabilities--steps li{display:block;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.04);color:#ffffff9e;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.74rem}.conversion-panel{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem;padding:1.35rem 1.4rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff04}.case-studies{margin:0;color:#ffffff85;font-size:.82rem;line-height:1.55}.case-studies strong{color:#fff}.restricted-note{margin:0;color:#ffb74dc7;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.68rem;line-height:1.5}.cta-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.marketing-page__cta--solid{background:#fff;border-color:#fff;color:#050508}.marketing-page__cta--solid:hover{background:#00d4ff;border-color:#00d4ff;color:#050508}.marketing-page--mines .capabilities-box{border-color:#ffb74d1f;background:#ffb74d08}.marketing-page--mines .system-capabilities li span,.marketing-page--mines .marketing-page__eyebrow{color:#ffb74d}.marketing-page--mines .system-capabilities li span{background:#ffb74d1f}.marketing-page--mines .marketing-page__cta--solid:hover{background:#ffb74d;border-color:#ffb74d}.marketing-page--ecommerce .capabilities-box{border-color:#34d3991f;background:#34d39908}.marketing-page--ecommerce .system-capabilities li span,.marketing-page--ecommerce .marketing-page__eyebrow{color:#34d399}.marketing-page--ecommerce .system-capabilities li span{background:#34d3991f}.marketing-page--ecommerce .marketing-page__cta--solid:hover{background:#34d399;border-color:#34d399}.marketing-page--governance .capabilities-box{border-color:#a78bfa24;background:#a78bfa08}.marketing-page--governance .system-capabilities li span,.marketing-page--governance .marketing-page__eyebrow{color:#a78bfa}.marketing-page--governance .system-capabilities li span{background:#a78bfa1f}.marketing-page--governance .marketing-page__cta--solid:hover{background:#a78bfa;border-color:#a78bfa}.marketing-page--vault .marketing-page__stat-value{font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:1.15rem;font-weight:500}.marketing-page--vault .capabilities-box{border-color:#ffffff14;background:#ffffff05}.marketing-page--vault .marketing-page__cta--solid:hover{background:transparent;color:#fff;border-color:#fff6}.marketing-page__card h1{margin:0 0 .65rem;font-size:clamp(1.45rem,3vw,1.95rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.marketing-page__lead{margin:0 0 .75rem;max-width:95%;color:#ffffffb8;font-size:.92rem;line-height:1.6;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.marketing-page__updated{margin:0;padding-bottom:0;border-bottom:none;color:#ffffff6b;font-size:.72rem}.marketing-page__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin-bottom:1.35rem}.marketing-page__stat{min-height:110px;box-sizing:border-box;padding:.85rem .9rem 16px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff05}.marketing-page__stat-label{display:block;color:#fff9;font-family:"JetBrains Mono",var(--font-mono, monospace);font-size:.62rem;font-weight:400;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}html[lang=zh] .marketing-page__stat-label,html[lang=zh] .marketing-page__stat-value,html[lang=ja] .marketing-page__stat-label,html[lang=ja] .marketing-page__stat-value{font-family:PingFang SC,Noto Sans SC,IBM Plex Sans,sans-serif;font-weight:500;letter-spacing:.02em;-webkit-font-smoothing:antialiased}html[lang=zh] .marketing-page__stat-label,html[lang=ja] .marketing-page__stat-label{text-transform:none}.marketing-page__section{margin-bottom:1.35rem}.marketing-page__section:last-child{margin-bottom:0}.marketing-page__section h2{margin:0 0 .55rem;color:#ffffffe0;font-size:.92rem;font-weight:600;letter-spacing:-.01em}.marketing-page__section p{margin:0 0 .65rem;color:#ffffff94;font-size:.84rem;line-height:1.65}.marketing-page__section p:last-child{margin-bottom:0}.marketing-page__list{margin:.5rem 0 0;padding-left:0;list-style:none;color:#ffffff94;font-size:.84rem;line-height:1.55}.marketing-page__list li{position:relative;margin-bottom:.35rem;padding-inline-start:1.1rem}.marketing-page__list li:before{content:"•";position:absolute;inset-inline-start:0;color:#00d4ff;font-size:.85rem;line-height:1.55}.marketing-page__list li:last-child{margin-bottom:0}.marketing-page__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.06)}.marketing-page__home-link{margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.04)}.marketing-page__cta{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 1rem;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#22222a;color:#ffffffeb;font-family:inherit;font-size:.82rem;font-weight:500;text-decoration:none;cursor:pointer;appearance:none;transition:background .2s ease,border-color .2s ease}.marketing-page__cta:hover{background:#282830;border-color:#ffffff38}.marketing-page__cta--ghost{background:transparent;border-color:#ffffff1f;color:#ffffffad}.marketing-page__cta--ghost:hover{color:#ffffffeb;background:#ffffff0a}.marketing-page .terminal-footer{width:min(920px,100%);margin:0 auto}@media(max-width:860px){.marketing-page__hero,.briefing-grid{grid-template-columns:1fr}.marketing-page__visual{aspect-ratio:16 / 9}}@media(max-width:640px){.marketing-page__card{padding:1.35rem 1.1rem 1.15rem}.marketing-page__actions{flex-direction:column}.cta-cluster{flex-direction:column;width:100%}.marketing-page__cta{width:100%}}:root{--bg: #07080d;--bg-soft: #0f1118;--cyan: #00e5ff;--cyan-soft: rgba(0, 229, 255, .18);--text: #f4f7fb;--muted: #9aa3b2;--border: rgba(0, 229, 255, .22);--gold: #ffb347}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:radial-gradient(circle at top,#101522 0%,var(--bg) 55%);color:var(--text)}a{color:inherit}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button--primary{white-space:nowrap}button,.button{display:inline-flex;align-items:center;justify-content:center;min-width:220px;padding:.95rem 1.5rem;border-radius:999px;border:1px solid var(--border);background:linear-gradient(180deg,#00e5ff2e,#00e5ff14);color:var(--text);text-decoration:none;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}button:hover,.button:hover{transform:translateY(-1px);background:linear-gradient(180deg,#00e5ff47,#00e5ff1f);box-shadow:0 0 32px #00e5ff47}.button--primary,button.button--primary{border-color:transparent;background:var(--cyan);color:#07080d;box-shadow:0 0 30px #00e5ff38}.button--primary:hover,button.button--primary:hover{background:#6fe;box-shadow:0 0 48px #00e5ff59}.button--primary:focus-visible,button.button--primary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.page{position:relative;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding:2rem 1.5rem}.page__glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 20%,rgba(0,229,255,.14),transparent 40%),radial-gradient(circle at 50% 85%,rgba(0,229,255,.08),transparent 35%);pointer-events:none}.page__content{position:relative;z-index:1;width:min(920px,100%);margin:0 auto;text-align:center}.page__content--wide{width:min(1100px,100%)}.section-label{margin:2.5rem 0 1rem;color:var(--cyan);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase}.page__footer{position:relative;z-index:1;text-align:center;color:var(--muted);font-size:.875rem;letter-spacing:.08em}.eyebrow{margin:0 0 1rem;letter-spacing:.28em;text-transform:uppercase;font-size:.75rem;color:var(--cyan)}.title{margin:0 0 1rem;font-size:clamp(2rem,5vw,3.4rem);line-height:1.1}.title--poetic{font-weight:200;letter-spacing:-.02em}.title--poetic span{font-weight:700}.title span{color:var(--cyan)}.narrative{margin:0 auto 1rem;max-width:40rem;color:var(--text);line-height:1.7;font-size:1.05rem}.oraclux-lead{margin:0 0 1rem;color:var(--cyan);font-size:.95rem;letter-spacing:.04em}.quote{margin:0 auto 2rem;max-width:34rem;padding:1rem 1.25rem;border-left:2px solid var(--cyan);color:var(--muted);font-style:italic;line-height:1.6;text-align:left}.closing-line{margin:0 auto 1rem;max-width:34rem;color:var(--muted);line-height:1.6}.subtitle{margin:0 auto 1.5rem;max-width:38rem;color:var(--muted);line-height:1.6}.subtitle--email{margin-top:-.75rem;margin-bottom:1.25rem;color:var(--cyan);font-size:.92rem;letter-spacing:.04em}.logo{width:min(320px,78vw);height:auto;filter:drop-shadow(0 0 28px rgba(0,229,255,.35))}.logo--small{width:min(220px,60vw)}.actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:2rem}.card{padding:1.25rem;border:1px solid var(--border);border-radius:1rem;background:#ffffff08;text-align:left;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.card__icon{font-size:1.35rem;margin-bottom:.5rem;color:var(--cyan)}.card h3{margin:0 0 .5rem;color:var(--cyan)}.card p{margin:0;color:var(--muted);line-height:1.5}.form{display:grid;gap:1rem;max-width:360px;margin:2rem auto 0}.form input{width:100%;padding:.95rem 1rem;border-radius:.85rem;border:1px solid var(--border);background:#ffffff0a;color:var(--text);font-size:1rem;letter-spacing:.35em;text-align:center}.dashboard-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.dashboard-header img{height:42px;width:auto}.dashboard-panel{padding:1.5rem;border:1px solid var(--border);border-radius:1rem;background:#ffffff08;text-align:left}.dashboard-panel h2{margin-top:0;color:var(--cyan)}.oraclux-preview{width:100%;max-width:280px;border-radius:1rem;margin-top:1rem}:root{--distinction: #c9a227;--distinction-soft: rgba(201, 162, 39, .14);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--font-ui: "IBM Plex Sans", "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", Consolas, "Courier New", monospace}body{font-family:var(--font-ui)}.oraclux-speech__line,.oraclux-protocol__line,.oraclux-os__line,.terminal-footer,.oraclux-flow__step,.price-card__amount,.summary-container .oraclux-speech__line{font-family:var(--font-mono)}.sector-card__emoji,.sector-choice-card__emoji,.sector-rail__emoji,.card__icon,.engine-module__dot{display:none!important}button,.button,.oraclux-flow__cta,.welcome__cta,.oraclux-os__tab,.dashboard-tier__upgrade{border-radius:var(--radius-md)!important}.badge,.oraclux-os__shield-cta{border-radius:var(--radius-sm)!important}.card--interactive:hover,.sector-card:hover,.engine-module:hover,.sector-choice-card:hover{transform:none!important;box-shadow:none!important}.card--interactive:hover:before{opacity:0!important}button:hover,.button:hover{transform:none;box-shadow:none}button:focus-visible,.button:focus-visible,.oraclux-flow__cta:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;box-shadow:none}.button--primary:hover{background:#00cce6;box-shadow:none}.oraclux-flow__hint--quantum,.welcome--quantum .welcome__product-label,.oraclux-os__shield-tag,.oraclux-os__intel-inside p,.dashboard-tier__shield,.price-card--featured{color:var(--distinction)!important}.price-card--featured{border-color:#c9a22773!important;box-shadow:none!important;animation:none!important}.oraclux-pulse--quantum .oraclux-pulse__core,.oraclux-pulse--deploy .oraclux-pulse__core{background:radial-gradient(circle,#c9a227bf,#c9a22714)!important;box-shadow:0 0 24px #c9a22740!important}.oraclux-pulse--quantum .oraclux-pulse__ring,.oraclux-pulse--deploy .oraclux-pulse__ring{border-color:#c9a22766!important}.oraclux-laser-transition--quantum .oraclux-laser-transition__beam{background:linear-gradient(90deg,transparent,var(--distinction),var(--gold),transparent)!important}.oraclux-laser-transition--quantum .oraclux-laser-transition__flash p{color:var(--distinction)!important}.quantum-honeypot-lock{border-color:#c9a22759!important;background:var(--distinction-soft)!important}.quantum-honeypot-lock__tag{color:var(--distinction)!important}.welcome--quantum .welcome__glow{background:radial-gradient(circle at 50% 28%,rgba(201,162,39,.12),transparent 42%),radial-gradient(circle at 50% 80%,rgba(255,179,71,.06),transparent 35%)!important}.oraclux-os__cortex--quantum{color:var(--distinction)!important;text-shadow:none!important;animation:none!important}.oraclux-os__intel-inside{border-color:#c9a22740!important;background:var(--distinction-soft)!important}.oraclux-os__shield{background:var(--distinction-soft)!important;border-bottom-color:#c9a22733!important}.gradient-text{background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;color:var(--cyan)!important}.product-spec{width:min(720px,100%);margin:2.5rem auto;padding:1.25rem 1.5rem;border:1px solid rgba(0,229,255,.14);border-radius:var(--radius-lg);background:#ffffff05;text-align:left}.product-spec__label{margin:0 0 .85rem;color:var(--cyan);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em}.product-spec__list{margin:0;padding:0;list-style:none}.product-spec__list li{margin-bottom:.5rem;padding-left:0;color:#cbd5e1;font-size:.88rem;line-height:1.55}.product-spec__list li:before{content:"— ";color:var(--muted)}.capabilities-spec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:920px;margin:0 auto}.capability-row{padding:1rem 1.1rem;border:1px solid rgba(0,229,255,.12);border-radius:var(--radius-lg, 8px);background:#ffffff05;text-align:left}.capability-row--link{display:grid;grid-template-columns:112px 1fr;gap:1rem;align-items:start;color:inherit;text-decoration:none;transition:border-color .25s ease,background .25s ease,transform .25s ease}.capability-row--link:hover{border-color:#00f2ff47;background:#00e5ff0a;transform:translateY(-1px)}.capability-row__cta{display:inline-block;margin-top:.55rem;color:#00e5ffb8;font-size:.72rem;font-weight:500}.capability-row__code{display:block;margin-bottom:.35rem;color:var(--cyan);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em}.capability-row h3{margin:0 0 .35rem;font-size:.95rem;font-weight:600}.capability-row p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.oraclux-flow__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin-top:.5rem}.oraclux-flow__legal a{color:#718096;font-size:.72rem;text-decoration:none}.cinematic-arrival__scroll-hint-arrow{animation:none!important}.landing-particles{display:none}.quote,.quote-block .quote{border-left:none!important;padding-left:0!important}.engine-module{border-left-width:1px!important}@media(max-width:720px){.capabilities-spec{grid-template-columns:1fr}}
