Observatory Login


/* ===== Dossier scope (unchanged, minor tidy) ===== */
#dossier-scope{
–bg:#091423; –card:rgba(255,255,255,.03); –line:rgba(255,255,255,.12);
–text:#e6eefb; –muted:#a7b4cc; –glow:rgba(0,194,232,.18); –accent:#00c2e8; –radius:14px;
color:var(–text); width:min(1200px, 92vw); margin-inline:auto; padding:24px;
}
#dossier-scope .h1{font-size:clamp(2.2rem,3.8vw,3rem);margin:0 0 .5rem;font-weight:700}
#dossier-scope .h2{font-size:clamp(1.8rem,3vw,2.2rem);margin:0 0 .5rem;font-weight:700}
#dossier-scope .h3{font-size:1.12rem;margin:.1rem 0 .6rem;font-weight:700}
#dossier-scope .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
#dossier-scope .muted{color:var(–muted)}
#dossier-scope .holo-shell{max-width:1200px;margin:0 auto;padding:24px}
#dossier-scope .holo-card{
background:linear-gradient(180deg,var(–card),rgba(255,255,255,.01));
border:1px solid var(–line);
box-shadow:inset 0 0 0 1px var(–line),0 10px 40px rgba(0,0,0,.25);
border-radius:var(–radius); padding:16px; margin:14px 0;
min-width:min(680px, 100%);
}
#dossier-scope .holo-grid.grid–split{display:grid;grid-template-columns:minmax(560px,1.8fr) 1fr;gap:14px}
@media (max-width:960px){#dossier-scope .holo-grid.grid–split{grid-template-columns:1fr}}
#dossier-scope .holo-image{padding:16px}
#dossier-scope .obs-preview{
position:relative;height:520px;border-radius:var(–radius);
border:1px solid var(–line);
box-shadow:inset 0 0 0 1px var(–line),inset 0 -36px 72px var(–glow);
background:radial-gradient(820px 420px at 50% 45%,#0f1b30 0%,#0a1220 55%,#08101b 100%); overflow:hidden;
}
#dossier-scope .obs-sun{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:196px;height:196px;border-radius:50%;
background:radial-gradient(circle at 30% 30%,#ffe9b3,#ffb347 45%,#ff8c00 70%,#e75b00);
box-shadow:0 0 54px rgba(255,180,80,.55),0 0 140px rgba(255,138,0,.22);}
#dossier-scope .obs-orbit{position:absolute;top:50%;left:50%;border:1px dashed rgba(255,255,255,.16);border-radius:50%}
#dossier-scope .obs-orbit.o1{width:460px;height:460px;transform:translate(-50%,-50%);animation:obs-spin 44s linear infinite}
#dossier-scope .obs-orbit.o2{width:600px;height:600px;transform:translate(-50%,-50%);animation:obs-spin 60s linear infinite reverse}
@keyframes obs-spin{to{transform:rotate(1turn) translate(-50%,-50%)}}
#dossier-scope .obs-planet{position:absolute;top:50%;left:50%;width:56px;height:56px;border-radius:50%}
#dossier-scope .obs-planet.active{background:radial-gradient(circle at 30% 30%,#BFFBFF,#52E9FF 60%,#00C2E8 85%);
box-shadow:0 0 28px rgba(0,209,255,.45),0 0 70px rgba(0,209,255,.12);transform:translate(-50%,-50%) translate(240px)}
#dossier-scope .obs-planet.dim{background:radial-gradient(circle at 30% 30%,#95A7C0,#647692 65%);filter:grayscale(85%);opacity:.36;
transform:translate(-50%,-50%) translate(310px)}
#dossier-scope .kv{display:grid;grid-template-columns:140px 1fr;gap:10px;margin-top:6px}
#dossier-scope .k{color:var(–muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
#dossier-scope .v{color:var(–text)}
#dossier-scope .metrics-wide{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}
#dossier-scope .metrics-wide .holo-feature{display:grid;grid-template-rows:auto auto 1fr;align-items:start;justify-items:start;padding:14px;min-height:150px;border:1px solid var(–line);border-radius:12px}
#dossier-scope .metrics-wide .holo-icon{opacity:.9;margin-bottom:6px}
@media (max-width:1100px){#dossier-scope .metrics-wide{grid-template-columns:repeat(3,1fr)}}
@media (max-width:760px){#dossier-scope .metrics-wide{grid-template-columns:repeat(2,1fr)}}
@media (max-width:520px){#dossier-scope .metrics-wide{grid-template-columns:1fr}}
#dossier-scope .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:.6rem 0}
@media (max-width:800px){#dossier-scope .form-grid{grid-template-columns:1fr}}
#dossier-scope .obs-field{display:flex;flex-direction:column;gap:6px}
#dossier-scope .obs-label{opacity:.9}
#dossier-scope .req{color:#ff6b6b}
#dossier-scope input{background:rgba(255,255,255,.04);border:1px solid var(–line);color:var(–text);padding:10px 12px;border-radius:10px;outline:none}
#dossier-scope input:focus{border-color:var(–accent);box-shadow:0 0 0 3px var(–glow)}
#dossier-scope .hint{font-size:.85rem;opacity:.7}
#dossier-scope .checkbox{display:flex;gap:8px;align-items:flex-start;margin-top:6px}
#dossier-scope .status{margin-top:10px;padding:8px 10px;border-radius:10px;font-size:.95rem}
#dossier-scope .status.ok{background:rgba(0,200,120,.12);border:1px solid rgba(0,200,120,.35)}
#dossier-scope .status.err{background:rgba(255,80,80,.12);border:1px solid rgba(255,80,80,.35)}
#dossier-scope .gate-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:.3rem 0 .2rem}
#dossier-scope .btn{display:inline-block;padding:.6rem .9rem;border-radius:10px;border:1px solid var(–line);text-decoration:none;color:var(–text)}
#dossier-scope .btn.primary{background:var(–accent);color:#061020;border-color:transparent}
#dossier-scope .btn.ghost{background:transparent}

@media (prefers-reduced-motion:reduce){ #dossier-scope .obs-orbit{animation:none} }


Observatory Login

Partner / VC access via magic link or federated identity.

Observatory Access Pending

Executive transparency view for VCs, Business Partners,
Grant Agencies, Government Clients, and Premium / Whitelabel customers.
Metrics and milestones will be shown with live calibration percentages.

Constellation Preview (Holographic)

Glowing bodies indicate active modules; dim are staged. Full Observatory unlocks per-planet dossiers.

Mission Log

2025-08-17 — Evidence hashing live
Reports include hash + JSON evidence pack.
2025-08-15 — Noncompliant export blocked
3P request lacked purpose limitation; export denied and logged.
2025-08-12 — Privacy Policy v1.3
Added diagnostics anonymization policy.

Transparency Portal — 2025-08-26

This portal reflects innovAIT growth and stewardship. All metrics are calibrated in real time.
Current system calibration: 87.2%

US
Restricted Access
Active Users (all tiers)
RP
3,580
Reports & Diagnostics Generated (Calib: 87%)
Capital Efficiency
>90%
lower cost than equivalent industry build
JOBS
27
Jobs Supported
CAP
61%
Capital Allocated to Product
TIME
On-Track
Milestone Delivery