:root{color-scheme:dark;--helia-bg-base:linear-gradient(145deg,#0e0a06,#1a0e08 25%,#120818 55%,#0a0614 80%,#060410);--helia-bg-orbs:radial-gradient(ellipse 90% 55% at 5% 0%,rgba(234,88,12,.32) 0%,transparent 52%),radial-gradient(ellipse 70% 45% at 95% 8%,rgba(37,99,235,.28) 0%,transparent 50%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(220,38,38,.22) 0%,transparent 55%),radial-gradient(ellipse 50% 40% at 80% 60%,rgba(59,130,246,.18) 0%,transparent 48%),radial-gradient(ellipse 40% 35% at 20% 70%,rgba(251,146,60,.16) 0%,transparent 50%);--helia-grid-color:rgba(234,88,12,.06);--helia-grid-size:64px;--helia-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M0 32 Q16 16 32 32 Q48 48 64 32' fill='none' stroke='rgba(234,88,12,0.07)' stroke-width='0.6'/%3E%3Cpath d='M0 48 Q16 32 32 48 Q48 64 64 48' fill='none' stroke='rgba(37,99,235,0.05)' stroke-width='0.6'/%3E%3C/svg%3E");--helia-accent:#ea580c;--helia-accent-sec:#2563eb;--helia-bg-start:#0e0a06;--helia-bg-mid:#1a0e08;--helia-bg-end:#060410;--helia-teal:#14b8a6;--helia-teal-light:#5eead4;--helia-coral:#fb923c;--helia-blue:#3b82f6;--helia-purple:#a78bfa;--helia-ink:#fff7f0;--helia-muted:#a8a09a;--helia-surface:rgba(20,10,6,.74);--helia-glass:hsla(0,0%,100%,.045);--helia-border:rgba(234,88,12,.18);--helia-glow-teal:rgba(234,88,12,.24);--helia-glow-coral:rgba(37,99,235,.2);--helia-metal-hi:rgba(255,200,150,.1);--helia-metal-lo:rgba(37,99,235,.06);--helia-metal-border:rgba(234,88,12,.22)}*{box-sizing:border-box}#__next,.MuiBox-root,.MuiCard-root,.MuiCardContent-root,.MuiGrid-root,.MuiPaper-root,.MuiStack-root,main{min-width:0}.MuiTabs-root,canvas,img,svg,video{max-width:100%}.MuiTypography-root{overflow-wrap:break-word}body,html{margin:0;padding:0;min-height:100%;max-width:100vw;overflow-x:hidden;font-family:Inter,Aptos,Segoe UI Variable Display,sans-serif;color:var(--helia-ink);background:var(--helia-bg-orbs),var(--helia-bg-base);background-attachment:fixed}body:has(.cinematic-page){background:transparent!important}body:has(.cinematic-page):after,body:has(.cinematic-page):before{display:none!important}body:before{background-image:linear-gradient(var(--helia-grid-color,rgba(20,184,166,.045)) 1px,transparent 1px),linear-gradient(90deg,var(--helia-grid-color,rgba(20,184,166,.045)) 1px,transparent 1px),var(--helia-texture,none);background-size:var(--helia-grid-size,72px) var(--helia-grid-size,72px);animation:meshDrift 28s ease-in-out infinite alternate;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.15) 80%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.15) 80%,transparent)}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}body:after{background:radial-gradient(circle 380px at 12% 18%,color-mix(in srgb,var(--helia-accent,#ea580c) 14%,transparent),transparent),radial-gradient(circle 320px at 88% 12%,color-mix(in srgb,var(--helia-accent-sec,#2563eb) 12%,transparent),transparent),radial-gradient(circle 280px at 50% 88%,color-mix(in srgb,var(--helia-accent,#ea580c) 10%,transparent),transparent),radial-gradient(circle 240px at 78% 68%,color-mix(in srgb,var(--helia-accent-sec,#2563eb) 9%,transparent),transparent),radial-gradient(circle 200px at 22% 72%,color-mix(in srgb,var(--helia-accent,#ea580c) 8%,transparent),transparent);animation:orbFloat 22s ease-in-out infinite alternate}a{color:inherit;text-decoration:none}.motion-card{position:relative;overflow:hidden;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease,border-color .28s ease;transform-style:preserve-3d;will-change:transform}.motion-card:hover{transform:translateY(-6px) scale(1.012);box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 0 1px color-mix(in srgb,var(--helia-accent,#ea580c) 30%,transparent),0 0 40px color-mix(in srgb,var(--helia-accent,#ea580c) 12%,transparent),inset 0 1px 0 hsla(0,0%,100%,.1);border-color:color-mix(in srgb,var(--helia-accent,#ea580c) 35%,transparent)!important}.motion-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 30%,hsla(0,0%,100%,.04) 50%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.motion-card:hover:before{opacity:1}.scan-sheen:after{content:"";position:absolute;inset:-40% -70%;background:linear-gradient(105deg,transparent 42%,hsla(0,0%,100%,.07) 50%,transparent 58%);transform:translateX(-35%);animation:heliaScan 7s ease-in-out infinite;pointer-events:none;z-index:1}.care-pulse{animation:heliaPulse 2.8s ease-in-out infinite}.alert-pulse{animation:heliaAlert 1.8s ease-in-out infinite}.glass-surface{background:linear-gradient(135deg,hsla(0,0%,100%,.07) 0,var(--helia-glass,hsla(0,0%,100%,.045)) 40%,rgba(0,0,0,.12) 100%);backdrop-filter:blur(28px) saturate(1.6) brightness(1.05);-webkit-backdrop-filter:blur(28px) saturate(1.6) brightness(1.05);border-bottom:1px solid var(--helia-metal-border,rgba(234,88,12,.22));border-right:1px solid var(--helia-metal-border,rgba(234,88,12,.22));border-top:1px solid hsla(0,0%,100%,.14);border-left:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 -1px 0 rgba(0,0,0,.2),0 8px 32px rgba(0,0,0,.4),0 0 0 .5px hsla(0,0%,100%,.04);position:relative;overflow:hidden}.glass-surface:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--helia-metal-hi,rgba(255,200,150,.1)) 30%,hsla(0,0%,100%,.18) 50%,var(--helia-metal-lo,rgba(37,99,235,.06)) 70%,transparent 100%);pointer-events:none;z-index:2}.shell-status-panel{padding:16px 18px;border-radius:18px;background:radial-gradient(circle at top right,rgba(20,184,166,.16),transparent 50%),linear-gradient(160deg,rgba(15,30,55,.88),rgba(10,20,40,.84));border:1px solid rgba(20,184,166,.18);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06);transition:box-shadow .28s ease,border-color .28s ease}.shell-status-panel:hover{border-color:rgba(20,184,166,.32);box-shadow:0 12px 40px rgba(0,0,0,.4),0 0 20px rgba(20,184,166,.08)}.notification-item{padding:14px 16px;border-radius:14px;background:rgba(15,30,55,.55);border:1px solid rgba(148,163,184,.12);transition:background .22s ease,border-color .22s ease,transform .22s ease}.notification-item:hover{background:rgba(20,184,166,.08);border-color:rgba(20,184,166,.22);transform:translateX(4px)}.dashboard-command-card{background:radial-gradient(ellipse 60% 50% at 95% 5%,rgba(251,146,60,.18),transparent),radial-gradient(ellipse 50% 60% at 5% 95%,rgba(20,184,166,.16),transparent),linear-gradient(145deg,rgba(13,25,48,.95),rgba(10,18,36,.97));border:1px solid rgba(148,163,184,.14)}.dashboard-command-brief{min-width:260px;max-width:320px;padding:18px;border-radius:18px;background:rgba(15,30,55,.65);border:1px solid rgba(96,165,250,.16);box-shadow:0 8px 32px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.05)}.dashboard-command-tile{height:100%;padding:16px;border-radius:16px;background:rgba(15,30,55,.5);border:1px solid rgba(148,163,184,.12);transition:background .22s ease,border-color .22s ease,transform .22s ease}.dashboard-command-tile:hover{background:rgba(20,184,166,.08);border-color:rgba(20,184,166,.24);transform:translateY(-2px)}.dashboard-command-run{padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,rgba(13,25,48,.75),rgba(18,35,60,.7));border:1px solid rgba(96,165,250,.14)}.dashboard-chat-card{background:radial-gradient(circle at top left,rgba(96,165,250,.14),transparent 40%),linear-gradient(180deg,rgba(13,25,48,.96),rgba(10,18,36,.92));border:1px solid rgba(96,165,250,.14)}.dashboard-chat-answer{padding:16px;border-radius:16px;background:rgba(15,30,55,.65);border:1px solid rgba(96,165,250,.14);min-height:110px}.dashboard-command-row{height:100%;padding:18px;border-radius:18px;background:rgba(15,30,55,.5);border:1px solid rgba(148,163,184,.12);transition:background .22s ease,border-color .22s ease,transform .22s ease}.dashboard-command-row:hover{background:rgba(20,184,166,.07);border-color:rgba(20,184,166,.22);transform:translateY(-2px)}.dashboard-queue-item{padding:16px;border-radius:16px;background:rgba(15,30,55,.5);border:1px solid rgba(148,163,184,.12);transition:background .22s ease,border-color .22s ease}.dashboard-queue-item:hover{background:rgba(251,146,60,.07);border-color:rgba(251,146,60,.22)}.page-hero{padding:24px 28px;border-radius:22px;background:radial-gradient(ellipse 60% 50% at 95% 5%,rgba(96,165,250,.16),transparent),linear-gradient(160deg,rgba(13,25,48,.92),rgba(10,18,36,.92));border:1px solid rgba(148,163,184,.14);box-shadow:0 8px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.04)}.report-tile{height:100%;padding:18px;border-radius:16px;background:rgba(15,30,55,.55);border:1px solid rgba(148,163,184,.12);transition:background .22s ease,border-color .22s ease,transform .22s ease}.report-tile:hover{background:rgba(20,184,166,.08);border-color:rgba(20,184,166,.22);transform:translateY(-2px)}.metal-card{position:relative;overflow:hidden;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02) 50%,rgba(0,0,0,.1));backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:1px solid var(--helia-metal-border,rgba(234,88,12,.2));border-top:1px solid hsla(0,0%,100%,.12);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 rgba(0,0,0,.18),0 4px 24px rgba(0,0,0,.35);transition:box-shadow .28s ease,border-color .28s ease,transform .28s ease}.metal-card:hover{border-color:color-mix(in srgb,var(--helia-accent,#ea580c) 40%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 -1px 0 rgba(0,0,0,.22),0 12px 40px rgba(0,0,0,.45),0 0 24px color-mix(in srgb,var(--helia-accent,#ea580c) 10%,transparent);transform:translateY(-3px)}.metal-card:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,hsla(0,0%,100%,.06) 40%,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.06) 60%,transparent 80%);background-size:200% 100%;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.metal-card:hover:after{opacity:1;animation:metallicShimmer 1.2s ease forwards}@keyframes metallicShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes emberPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--helia-accent,#ea580c) 25%,transparent)}50%{box-shadow:0 0 0 14px color-mix(in srgb,var(--helia-accent,#ea580c) 0,transparent)}}@keyframes meshDrift{0%{background-position:0 0}to{background-position:36px 36px}}@keyframes orbFloat{0%{transform:translate(0) scale(1)}33%{transform:translate(20px,-15px) scale(1.04)}66%{transform:translate(-15px,20px) scale(.97)}to{transform:translate(10px,-10px) scale(1.02)}}@keyframes heliaScan{0%,52%{transform:translateX(-35%)}to{transform:translateX(45%)}}@keyframes heliaPulse{0%,to{box-shadow:0 0 0 0 rgba(20,184,166,.22)}50%{box-shadow:0 0 0 14px rgba(20,184,166,0)}}@keyframes heliaAlert{0%,to{box-shadow:0 0 0 0 hsla(0,91%,71%,.22)}50%{box-shadow:0 0 0 8px hsla(0,91%,71%,0)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px rgba(20,184,166,.15)}50%{box-shadow:0 0 40px rgba(20,184,166,.3)}}main>*{animation:fadeSlideUp .38s cubic-bezier(.22,1,.36,1) both}main>:nth-child(2){animation-delay:60ms}main>:nth-child(3){animation-delay:.12s}main>:nth-child(4){animation-delay:.18s}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(10,18,36,.6)}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--helia-accent,#ea580c) 40%,transparent);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--helia-accent,#ea580c) 60%,transparent)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (max-width:600px){body,html{background-attachment:scroll}.dashboard-command-row:hover,.dashboard-command-tile:hover,.motion-card:hover,.notification-item:hover{transform:none}.page-hero{padding:18px 16px;border-radius:16px}.dashboard-command-brief{min-width:0;max-width:none;width:100%}.MuiDialog-paper{margin:12px!important;width:calc(100% - 24px)!important;max-height:calc(100dvh - 24px)!important}.MuiDialogActions-root{flex-wrap:wrap;gap:8px;padding-inline:16px}.MuiDialogActions-root>.MuiButton-root{flex:1 1 auto}}