.pursuit-shell select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eaf2ff!important;background-color:#071323!important}.pursuit-shell select option,.pursuit-shell select optgroup{color:#eaf2ff!important;background-color:#091323!important}.pursuit-shell select option:checked,.pursuit-shell select option:hover,.pursuit-shell select option:focus{color:#fff!important;background-color:#102643!important}.pursuit-shell select:disabled{opacity:.7;color:#8194af!important}
.pursuit-shell{--pursuit-cyan:#67e8f9;--pursuit-blue:#60a5fa;--pursuit-violet:#a78bfa;--pursuit-panel:#071223d1;--pursuit-border:#7dd3fc24;background:radial-gradient(1050px 620px at 78% -12%,#2563eb2e,#0000 64%),radial-gradient(760px 480px at 12% 34%,#06b6d414,#0000 66%),radial-gradient(620px 420px at 92% 88%,#8b5cf60e,#0000 66%),linear-gradient(#030812 0%,#06111e 48%,#030812 100%)}.pursuit-shell:before{opacity:.28;background-size:52px 52px;-webkit-mask-image:linear-gradient(#000 0%,#000000b3 38%,#0000 84%);mask-image:linear-gradient(#000 0%,#000000b3 38%,#0000 84%)}.pursuit-shell:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 50% -10%,#7dd3fc09,#0000 36%);position:fixed;inset:0}.pursuit-sidebar{background:linear-gradient(#030a16fb,#050e1bf9);border-right-color:#67e8f91c;box-shadow:22px 0 72px #00000047,inset -1px 0 #67e8f906}.pursuit-brand{position:relative}.pursuit-brand:after{content:"";background:linear-gradient(90deg,#67e8f93d,#60a5fa14,#0000);height:1px;position:absolute;bottom:-10px;left:8px;right:8px}.pursuit-logo-mark{box-shadow:0 0 0 1px #7dd3fc40,0 0 34px #0ea5e961,inset 0 1px #ffffff47}.pursuit-topbar{background:linear-gradient(#040b18e0,#050c19b8);border-bottom-color:#7dd3fc1a;box-shadow:0 18px 56px #00000029,inset 0 -1px #67e8f905}.pursuit-main main{position:relative}.pursuit-main main:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 50% 0,#38bdf80e,#0000 68%);height:180px;position:absolute;inset:8px 24px auto}.page-entrance{animation:.32s cubic-bezier(.2,.8,.2,1) both pursuit-page-in}@keyframes pursuit-page-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.pursuit-nav-link{border-radius:13px;position:relative}.pursuit-nav-link:hover{background:linear-gradient(90deg,#2563eb24,#0ea5e90e);transform:translate(3px)}.pursuit-nav-link[data-active=true]{background:linear-gradient(90deg,#2563eb47,#0ea5e91c 58%,#8b5cf609);border-color:#67e8f957;box-shadow:0 0 28px #2563eb1c,inset 3px 0 #67e8f9}.pursuit-nav-link[data-active=true]:after{content:"";background:#67e8f9;border-radius:999px;width:4px;height:4px;position:absolute;right:10px;box-shadow:0 0 10px #67e8f9d9}.pursuit-nav-section{border:1px solid #0000}.pursuit-nav-section:hover{border-color:#67e8f914}.pursuit-copilot-card{position:relative;overflow:hidden}.pursuit-copilot-card:after{content:"";filter:blur(18px);background:#67e8f912;border-radius:999px;width:110px;height:110px;position:absolute;top:-52px;right:-52px}.glass-panel,.p-card{background:linear-gradient(145deg,#0d1c32db,#050f1de0),radial-gradient(circle at 15% 0,#38bdf809,#0000 34%);border-color:#7da9e224;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 20px 58px #00000038,inset 0 1px #ffffff06}.glass-panel:hover,.p-card:hover{border-color:#67e8f933}.metric-card{background:linear-gradient(145deg,#0d1e36f2,#051020f0),radial-gradient(circle at 22% 0,#38bdf80f,#0000 38%);border-color:#7da9e224;min-height:122px}.metric-card:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 68%,#67e8f906);position:absolute;inset:0}.section-kicker{letter-spacing:.2em;color:#7dd3fcb8;font-weight:700}.text-gradient{background:linear-gradient(92deg,#f8fbff 0%,#d9efff 48%,#a9dfff 78%,#c4b5fd 116%);color:#0000;text-shadow:0 0 42px #38bdf814;-webkit-background-clip:text;background-clip:text}.workflow-ribbon{background:#020a1685;border:1px solid #67e8f91f;border-radius:16px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff05,0 16px 44px #00000024}.workflow-ribbon a{color:#91a5c2;letter-spacing:.035em;text-align:center;background:linear-gradient(#0f1e348a,#07111f66);border:1px solid #94a3b817;border-radius:12px;min-width:0;padding:9px 10px;font-size:10px;font-weight:600;transition:all .18s;position:relative}.workflow-ribbon a:hover{color:#eafaff;border-color:#67e8f938;transform:translateY(-1px);box-shadow:0 10px 24px #2563eb14}.workflow-ribbon a:not(:last-child):after{content:"→";z-index:2;color:#67e8f961;position:absolute;top:50%;right:-8px;transform:translate(50%,-50%)}.pursuit-pulse{background:radial-gradient(560px 170px at 10% -20%,#06b6d41f,#0000 70%),linear-gradient(145deg,#09192feb,#040d1bf0);border:1px solid #67e8f929;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 22px 64px #00000038,0 0 40px #0ea5e90b,inset 0 1px #ffffff06}.pursuit-pulse:after{content:"";background:linear-gradient(90deg,#0000,#67e8f9bf,#60a5fabf,#0000);height:1px;animation:4.8s ease-in-out infinite pursuit-scan;position:absolute;bottom:0;left:-25%;right:-25%}@keyframes pursuit-scan{0%,to{opacity:.2;transform:translate(-30%)}50%{opacity:.8;transform:translate(30%)}}.pulse-stat{border-left:1px solid #94a3b81c;position:relative}.pulse-stat:first-child{border-left:0}.pulse-orb{background:#67e8f9;border-radius:999px;width:8px;height:8px;animation:2.2s ease-in-out infinite pursuit-orb;box-shadow:0 0 0 5px #67e8f90e,0 0 18px #67e8f98c}@keyframes pursuit-orb{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}.system-health-disclosure{background:#050e1c7a;border:1px solid #7da9e21f;border-radius:16px;overflow:hidden}.system-health-disclosure>summary{cursor:pointer;color:#9fb1ca;letter-spacing:.02em;padding:14px 16px;font-size:11px;font-weight:600;list-style:none;transition:color .18s,background .18s}.system-health-disclosure>summary::-webkit-details-marker{display:none}.system-health-disclosure>summary:hover{color:#dff8ff;background:#38bdf806}.system-health-disclosure[open]>summary{color:#dff8ff;border-bottom:1px solid #7da9e21a}.premium-soft-card{background:#030c1966;border:1px solid #7da9e21b;border-radius:14px}@media (max-width:900px){.workflow-ribbon{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-ribbon a:nth-child(3):after{display:none}.pulse-stat{border-top:1px solid #94a3b81a;border-left:0}.pulse-stat:nth-child(-n+2){border-top:0}}@media (max-width:640px){.workflow-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-ribbon a:nth-child(2n):after{display:none}}@media (prefers-reduced-motion:reduce){.page-entrance,.pursuit-pulse:after,.pulse-orb{animation:none!important}.pursuit-nav-link,.glass-panel,.p-card,.metric-card,.workflow-ribbon a{transition:none!important}}
.pursuit-shell{--pursuit-body:#d5e0ef;--pursuit-secondary:#a7b8d0;--pursuit-control:#0b1b30}.pursuit-shell .pursuit-main,.pursuit-shell .pursuit-main main,.pursuit-shell .pursuit-main main>*{min-width:0}.pursuit-shell .text-slate-600{color:#8498b5}.pursuit-shell .text-slate-500{color:#a7b8d0}.pursuit-shell .text-slate-400{color:#c0cee0}.pursuit-shell .text-slate-300{color:#d8e3f1}.pursuit-shell .text-\[9px\]{font-size:12px;line-height:1.45}.pursuit-shell .text-\[10px\]{font-size:13px;line-height:1.5}.pursuit-shell .text-\[11px\]{font-size:13px;line-height:1.55}.pursuit-shell .text-\[12px\]{font-size:14px;line-height:1.5}.pursuit-shell .section-kicker{letter-spacing:.11em;font-size:11px;line-height:1.5}.pursuit-shell h1{overflow-wrap:break-word;line-height:1.2}.pursuit-shell h2,.pursuit-shell h3{line-height:1.35}.pursuit-shell label{line-height:1.5}.pursuit-shell input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.pursuit-shell select,.pursuit-shell textarea{color:#edf4ff;font-size:16px;line-height:1.45}.pursuit-shell input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.pursuit-shell select{min-height:44px}.pursuit-shell textarea{min-height:88px}.pursuit-shell input::placeholder,.pursuit-shell textarea::placeholder{color:#8498b5;opacity:1}.pursuit-shell input[type=checkbox],.pursuit-shell input[type=radio]{accent-color:#38bdf8;min-width:18px;min-height:18px}.pursuit-shell button{cursor:pointer}.pursuit-shell button:disabled{cursor:not-allowed;opacity:.5}.pursuit-shell :is(a,button,input,select,textarea,summary,[role=button]):focus-visible{outline-offset:3px;outline:3px solid #67e8f9}.pursuit-shell a:not(.pursuit-nav-link):focus-visible{border-radius:4px}.pursuit-shell .pursuit-nav-link{box-shadow:none;transform:none}.pursuit-shell .pursuit-nav-link:hover,.pursuit-shell .metric-card:not(a):not(button):not([role=button]):hover{transform:none}.pursuit-shell .glass-panel:before,.pursuit-shell .p-card:before{pointer-events:none}.pursuit-shell [class*=grid-cols-]>*{min-width:0}.pursuit-shell .overflow-x-auto{scrollbar-width:thin}.pursuit-shell table{font-size:14px}.pursuit-shell th,.pursuit-shell td{padding-block:12px}.pursuit-shell summary{cursor:pointer}.pursuit-shell .pursuit-mobile-drawer{border-radius:0;max-height:100%;position:fixed;inset:0 auto 0 0;box-shadow:24px 0 80px #0006}.pursuit-shell .pursuit-mobile-drawer::backdrop{background:#020617c7}.pursuit-shell .pursuit-mobile-drawer:focus{outline:none}.pursuit-shell [role=alert]{overflow-wrap:anywhere}@media (max-width:640px){.pursuit-shell .pursuit-main main{padding:16px}.pursuit-shell .text-gradient{font-size:clamp(24px,6vw,32px)}.pursuit-shell .glass-panel,.pursuit-shell .metric-card{box-shadow:0 8px 24px #0000001f}.pursuit-shell .pursuit-topbar{gap:8px}}@media (prefers-reduced-motion:reduce){.pursuit-shell,.pursuit-shell *,.pursuit-shell :before,.pursuit-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
