:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#0b1220;--panel:#0f1a30;--text:#e9eefc;--muted:#aab7d9;--accent:#7aa2ff;--danger:#ff6b6b;--ok:#41d39a;--border:#ffffff1f}*{box-sizing:border-box}html,body{background:linear-gradient(180deg,var(--bg),#060b14);color:var(--text);margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1100px;margin:0 auto;padding:24px}.card{border:1px solid var(--border);background:#ffffff0a;border-radius:14px;padding:16px}.muted{color:var(--muted)}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}input,select,textarea{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff08;border-radius:10px;outline:none;padding:10px 12px}label{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}small{color:var(--muted)}hr{border:none;border-top:1px solid var(--border);margin:16px 0}button{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#7aa2ff2e;border-radius:10px;padding:10px 12px}button:hover{background:#7aa2ff47}button.secondary{background:#ffffff0f}button.danger{background:#ff6b6b2e}.badge{border:1px solid var(--border);color:var(--muted);background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.loginScreen{place-items:center;min-height:calc(100vh - 84px);padding:36px 16px;display:grid;position:relative;overflow:hidden}.loginCard{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:min(520px,100%);position:relative}.loginStarBg{pointer-events:none;z-index:0;background:radial-gradient(900px 520px at 50% 120%,#ffbe501a,#0000 60%),radial-gradient(780px 520px at 18% 22%,#7aa2ff24,#0000 60%),radial-gradient(620px 420px at 86% 28%,#41d39a1a,#0000 58%),linear-gradient(#00000040,#00000085);position:absolute;inset:0}.loginStarBg:before{content:"";opacity:.55;background-image:radial-gradient(circle at 12% 18%,#ffffff47 0 1px,#0000 2px),radial-gradient(circle at 36% 42%,#ffffff38 0 1px,#0000 2px),radial-gradient(circle at 68% 26%,#fff3 0 1px,#0000 2px),radial-gradient(circle at 82% 62%,#ffffff2e 0 1px,#0000 2px),radial-gradient(circle at 22% 78%,#ffffff29 0 1px,#0000 2px);background-size:220px 220px;animation:42s linear infinite loginStarDrift;position:absolute;inset:-60%}.loginStarBg:after{content:"";opacity:0;filter:blur(.2px);background:radial-gradient(circle,#ffd478f2,#ffd47847 36%,#ffd47800 70%),conic-gradient(#fff0,#ffffff24,#fff0,#ffffff1f,#fff0);width:220px;height:220px;animation:12.5s ease-in-out infinite loginStarRise;position:absolute;bottom:-28%;left:50%;transform:translate(-50%)}@keyframes loginStarRise{0%{opacity:0;transform:translate(-50%)translateY(30vh)scale(.62)}16%{opacity:.85}52%{opacity:.95;transform:translate(-50%)translateY(-4vh)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-46vh)scale(1.06)}}@keyframes loginStarDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-90px,70px)scale(1.05)}}@media (prefers-reduced-motion:reduce){.loginStarBg:before,.loginStarBg:after{opacity:.5;animation:none}}.topbarMsgBtn{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex;position:relative}.topbarMsgBtn:hover{background:#ffffff0f;text-decoration:none}.topbarMsgDot{color:#ffffffe0;background:#41d39a2e;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;line-height:18px;display:inline-flex}kbd{border:1px solid var(--border);background:#ffffff0f;border-bottom-width:2px;border-radius:8px;padding:2px 6px;font-size:12px}.sphereRail{padding:6px 10px;position:relative}.sphereRail:before{content:"";filter:blur(.2px);background:linear-gradient(#7aa2ff00,#7aa2ff40,#ffffff1f,#7aa2ff40,#7aa2ff00);width:2px;position:absolute;top:10px;bottom:10px;left:54px}.sphereMenu{gap:14px;display:grid}.sphereBtn{border:1px solid var(--border);width:108px;height:108px;color:var(--text);cursor:pointer;background:radial-gradient(120% 120% at 24% 22%,#7aa2ff66,#ffffff0f 40%,#00000059 75%),radial-gradient(80% 80% at 70% 82%,#41d39a2e,#0000 62%),conic-gradient(from 210deg,#ffffff14,#7aa2ff38,#ffffff0f,#7aa2ff1f);border-radius:999px;place-items:center;padding:0;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,opacity .18s;animation:6.8s ease-in-out infinite orbFloat;display:grid;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 48px #00000073,inset 0 1px #ffffff0f}.sphereBtn:before{content:"";opacity:.75;pointer-events:none;filter:blur(.2px);background:radial-gradient(45% 45% at 28% 26%,#ffffff2e,#fff0 70%),radial-gradient(65% 65% at 75% 78%,#7aa2ff2e,#fff0 72%),repeating-radial-gradient(circle at 40% 35%,#ffffff0a,#ffffff0a 1px,#0000 3px);position:absolute;inset:-20%;transform:rotate(8deg)}.sphereBtn:after{content:"";pointer-events:none;opacity:.9;border:1px solid #ffffff1a;border-radius:999px;position:absolute;inset:10px}.sphereBtn:hover{border-color:#7aa2ff4d;transform:scale(1.03)translateY(-1px);box-shadow:0 22px 58px #00000085,0 0 0 1px #7aa2ff38,inset 0 1px #ffffff14}.sphereBtn[data-active=true]{border-color:#41d39a8c;transform:scale(1.06);box-shadow:0 26px 70px #00000094,0 0 0 1px #41d39a47,0 0 55px #41d39a2e,inset 0 1px #ffffff1a}.sphereBtn[data-disabled=true]{opacity:.45;cursor:not-allowed;filter:grayscale(.35)}.miniSphereStack{align-content:start;justify-items:end;gap:12px;display:grid}.miniSphereRow{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.sphereBtn.miniSphereBtn{width:78px;height:78px;animation:none}.sphereBtn.miniSphereBtn .sphereInner{padding:10px}.sphereBtn.miniSphereBtn .sphereLabel{height:26px;font-size:11px}.sphereBtn.miniSphereBtn .sphereCount{padding:3px 8px;font-size:11px}.profileHeaderRow{grid-template-columns:minmax(260px,680px) 1fr;align-items:start;gap:16px;display:grid}.profileHeaderCard{justify-self:start;width:100%;max-width:680px}.profileHeaderCorner{place-self:start end}.facilityHeaderRow{grid-template-columns:minmax(260px,760px) 1fr;align-items:start;gap:16px;display:grid}.facilityHeaderCard{justify-self:start;width:100%;max-width:760px}.facilityHeaderCorner{place-self:start end}@media (max-width:980px){.profileHeaderRow{grid-template-columns:1fr;gap:12px}.profileHeaderCorner{justify-self:start}.facilityHeaderRow{grid-template-columns:1fr;gap:12px}.facilityHeaderCorner{justify-self:start}.miniSphereStack{flex-flow:wrap;justify-content:flex-start;gap:10px;display:flex}}.sphereInner{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;padding:14px;display:flex;position:relative}.sphereLabel{letter-spacing:.2px;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:30px;font-size:13px;font-weight:700;line-height:1.05;display:flex;overflow:hidden}.sphereLabel span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.sphereCount{color:#ffffffc7;background:#0000002e;border:1px solid #ffffff1f;border-radius:999px;padding:4px 10px;font-size:12px}.sphereHint{color:#ffffffd1;opacity:0;pointer-events:none;z-index:10;background:#0a101eeb;border:1px solid #ffffff1f;border-radius:12px;width:220px;padding:10px 12px;font-size:12px;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.sphereBtn:hover .sphereHint{opacity:1;transform:translateY(-50%)translate(2px)}@keyframes orbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.hero{border:1px solid var(--border);background:radial-gradient(1200px 500px at 20% 20%,#7aa2ff2e,#0000),radial-gradient(800px 500px at 70% 10%,#41d39a1f,#0000),#ffffff08;border-radius:18px;padding:34px 18px;box-shadow:0 30px 90px #0000008c}.heroTitle{letter-spacing:.3px;align-items:center;gap:12px;margin:0;font-size:42px;display:flex}.heroSubtitle{max-width:70ch;color:var(--muted);margin-top:10px;line-height:1.55}.featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}@media (max-width:900px){.featureGrid{grid-template-columns:1fr}}.featureCard{background:#00000024;border:1px solid #ffffff1a;border-radius:14px;padding:14px}.featureCard h3{margin:0 0 6px;font-size:14px}.featureCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}img,video,canvas{max-width:100%;height:auto}pre{max-width:100%;overflow-x:auto}code{overflow-wrap:anywhere;word-break:break-word}@media (max-width:600px){.container{padding:14px}}.eosShell{grid-template-columns:var(--eos-cols,140px minmax(0,1fr)minmax(0,420px));grid-template-areas:"nav main side";align-items:start;gap:16px;min-width:0;display:grid}.eosNav{grid-area:nav;min-width:0}.eosMain{grid-area:main;min-width:0}.eosSide{grid-area:side;min-width:0}.eosShell--profile{--eos-cols:140px minmax(0,1fr)minmax(0,420px)}.eosShell--facility{--eos-cols:140px minmax(0,360px)minmax(0,1fr)}.eosShell--facilityEditor{--eos-cols:140px minmax(0,1fr)minmax(0,1fr);grid-template-areas:"nav main main"}@media (max-width:980px){.eosShell{grid-template-columns:1fr;grid-template-areas:"nav""main""side";gap:12px}.eosShell--facilityEditor{grid-template-areas:"nav""main"}}.eosGrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.eosGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.planEditor{grid-template-columns:minmax(240px,280px) minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (max-width:640px){.eosGrid2,.eosGrid3{grid-template-columns:1fr}}@media (max-width:980px){.planEditor{grid-template-columns:1fr}.sphereRail{padding:2px 0 0}.sphereRail:before{display:none}.sphereMenu{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;flex-direction:row;gap:10px;padding:10px 2px 6px;display:flex;overflow-x:auto}.sphereBtn{scroll-snap-align:start;flex:none;width:78px;height:78px;animation:none}.sphereInner{padding:10px}.sphereLabel{font-size:11px}.sphereCount{padding:3px 8px;font-size:11px}.sphereHint{display:none}}.sphereBtn[data-variant=clock]{background:radial-gradient(120% 120% at 24% 22%,#ff9f406b,#ffffff0f 40%,#00000059 75%),radial-gradient(80% 80% at 70% 82%,#ff9f4038,#0000 62%),conic-gradient(from 210deg,#ffffff14,#ff9f4042,#ffffff0f,#ff9f4024);border-color:#ff9f408c}.sphereBtn[data-variant=clock][data-active=true]{border-color:#ff9f40e6;box-shadow:0 18px 48px #00000073,0 0 0 1px #ff9f4038,inset 0 1px #ffffff0f}.workCalScroll{-webkit-overflow-scrolling:touch;max-width:100%;margin-top:12px;padding-bottom:6px;overflow:auto hidden}.workCalGrid{grid-template-columns:repeat(7,minmax(150px,1fr));gap:10px;min-width:1050px;margin-top:0;display:grid}.workCalDay{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;min-width:0;overflow:hidden}.workCalDayHeader{border-bottom:1px solid #ffffff14;gap:4px;padding:10px 10px 8px;display:grid}.workCalDayTitle{letter-spacing:.2px;font-size:12px;font-weight:800}.workCalDayMeta{color:var(--muted);font-size:11px}.workCalTimeline{background:repeating-linear-gradient(#ffffff0f 0 1px,#0000 18px 20px);height:240px;position:relative}.timeBlock{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:10px;padding:6px 8px;font-size:11px;line-height:1.15;position:absolute;left:8px;right:8px;overflow:hidden}.timeBlock--plan{z-index:2;background:#6ee7b724;border-color:#6ee7b752}.timeBlock--actual{z-index:3;background:#ff9f4029;border-color:#ff9f4061;left:14px;right:14px}.timeBlockTitle{margin-bottom:4px;font-weight:800}.timeBlockMeta{color:#ffffffd1}@media (max-width:980px){.workCalScroll{overflow-x:visible}.workCalGrid{grid-template-columns:1fr;min-width:0}.workCalTimeline{height:180px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#02050b;--bg-2:#08111d;--panel:#08101cc2;--panel-strong:#08101ce6;--text:#f5f8ff;--muted:#d5e2ffb8;--accent:#8fd9ff;--border:#ffffff1f}html,body{min-height:100%;color:var(--text);background:radial-gradient(1000px 700px at 12% 16%,#3163e138,#0000 58%),radial-gradient(920px 660px at 80% 22%,#348aff29,#0000 52%),radial-gradient(860px 720px at 48% 100%,#405fdc26,#0000 58%),linear-gradient(135deg,#02050b 0%,#08111c 44%,#02050b 100%)}body{overflow-x:hidden}main{min-height:calc(100vh - 88px)}.card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#08101cd1,#050a14db);border:1px solid #ffffff1f;box-shadow:0 24px 80px #00000061}button,input,textarea,select{font:inherit}.eosBleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.eosCapsule{color:#ffffffe6;letter-spacing:.18em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.7rem 1.35rem;font-size:.95rem;font-weight:700;display:inline-flex}.siteHeader{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#02050be6,#02050b47);padding:18px 0;position:sticky;top:0}.siteHeader__inner{justify-content:space-between;align-items:center;gap:24px;width:min(1320px,100vw - 48px);margin:0 auto;display:flex}.siteBrand{color:#fff;letter-spacing:-.045em;font-size:clamp(2rem,1.4rem + 1vw,2.8rem);font-weight:800}.siteBrand:hover,.siteNavLink:hover,.siteNavButton:hover{text-decoration:none}.siteNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}.siteNavLink,.siteNavButton{color:#ffffffeb;font-size:clamp(1.08rem,.94rem + .25vw,1.2rem);font-weight:500}.siteNavButton{appearance:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.siteNavButton:hover{background:0 0;transform:none}.siteUtilityRow{align-items:center;gap:12px;display:inline-flex}.siteUtilityRow .topbarMsgBtn{color:#ffffffd6;background:#ffffff0a;border-color:#ffffff1a;padding:.2rem .7rem;font-size:.92rem}.topbarMsgDot{min-width:18px;height:18px;font-size:.7rem}.eosLanding,.eosAuth,.eosWorkspace{position:relative;overflow:hidden}.eosLanding__backdrop,.eosAuth__backdrop,.eosWorkspace__backdrop{pointer-events:none;position:absolute;inset:0}.eosLanding__backdrop:before,.eosAuth__backdrop:before,.eosWorkspace__backdrop:before{content:"";background:radial-gradient(680px 680px at 18% 26%,#5691ff38,#0000 58%),radial-gradient(900px 720px at 80% 30%,#7fe8ff24,#0000 54%),radial-gradient(900px 660px at 55% 92%,#7682ff1f,#0000 60%);position:absolute;inset:0}.eosLanding__backdrop:after,.eosAuth__backdrop:after,.eosWorkspace__backdrop:after{content:"";opacity:.28;background-image:radial-gradient(circle at 12% 18%,#ffffff73 0 1px,#0000 2px),radial-gradient(circle at 24% 62%,#ffffff2e 0 1px,#0000 2px),radial-gradient(circle at 36% 42%,#ffffff42 0 1px,#0000 2px),radial-gradient(circle at 68% 26%,#ffffff3d 0 1px,#0000 2px),radial-gradient(circle at 82% 62%,#ffffff2e 0 1px,#0000 2px),radial-gradient(circle at 72% 78%,#ffffff1f 0 1px,#0000 2px),radial-gradient(circle at 92% 38%,#ffffff29 0 1px,#0000 2px);background-size:260px 260px;animation:42s linear infinite eosStarDrift;position:absolute;inset:-24%}@keyframes eosStarDrift{0%{transform:translate(0,0)}to{transform:translate(-90px,60px)}}.eosLanding{min-height:calc(100vh - 88px)}.eosLanding__inner{z-index:1;grid-template-columns:minmax(280px,420px) minmax(420px,1fr);align-items:center;gap:24px;width:min(1380px,100vw - 56px);min-height:calc(100vh - 88px);margin:0 auto;display:grid;position:relative}.eosLanding__copy{justify-items:start;gap:1.35rem;display:grid}.eosLanding__title{letter-spacing:-.07em;margin:0;font-size:clamp(4.2rem,2.6rem + 3vw,7rem);line-height:.92}.eosLanding__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.eosPrimaryAction,.eosGhostAction,.eosAuth__primaryButton,.eosAuth__secondaryButton{border:1px solid #ffffff29;border-radius:18px;justify-content:center;align-items:center;min-height:58px;padding:0 1.4rem;font-size:1.1rem;font-weight:600;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:inline-flex}.eosPrimaryAction,.eosAuth__primaryButton{color:#fff;background:linear-gradient(#8fd9ff2e,#8fd9ff1a);box-shadow:0 14px 32px #00000042}.eosGhostAction,.eosAuth__secondaryButton{color:#ffffffe6;background:#ffffff0d}.eosPrimaryAction:hover,.eosGhostAction:hover,.eosAuth__primaryButton:hover,.eosAuth__secondaryButton:hover{border-color:#ffffff3d;transform:translateY(-2px);box-shadow:0 18px 40px #0000004d}.eosLanding__visual{justify-content:flex-end;justify-self:end;align-items:center;width:100%;display:flex;position:relative}.eosLanding__footer{z-index:1;color:#ffffffb8;font-size:.98rem;position:absolute;bottom:28px;left:max(28px,50vw - 690px)}.eosLanding__footer--auth{bottom:24px}.eosAuth{min-height:calc(100vh - 88px)}.eosAuth__inner{z-index:1;grid-template-columns:minmax(400px,1fr) minmax(340px,560px);align-items:center;gap:32px;width:min(1380px,100vw - 56px);min-height:calc(100vh - 88px);margin:0 auto;display:grid;position:relative}.eosAuth__visual{justify-content:flex-start;align-items:center;display:flex}.eosAuth__cardWrap{justify-content:flex-end;display:flex}.eosAuth__card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#08101cdb,#070e1ae6);border:1px solid #ffffff29;border-radius:28px;width:min(100%,560px);padding:1.45rem;box-shadow:0 30px 70px #00000057}.eosAuth__title{letter-spacing:-.06em;margin:1rem 0 1.25rem;font-size:clamp(2.9rem,2.2rem + 1.4vw,4rem)}.eosAuth__message{color:#ffffffdb;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;margin:0 0 1rem;padding:.95rem 1rem}.eosAuth__form{gap:1.1rem;display:grid}.eosAuth__field{gap:.6rem;display:grid}.eosAuth__field label{color:#ffffffe0;margin:0;font-size:1.05rem}.eosAuth__field input{color:#fff;background:#050b14a3;border:1px solid #ffffff24;border-radius:18px;min-height:64px;padding:0 1.2rem;font-size:1.06rem}.eosAuth__field input::placeholder{color:#ffffff6b}.eosAuth__actions{gap:1rem;margin-top:.5rem;display:grid}.eosAuth__secondaryButton{background:linear-gradient(#ff8d592e,#ff8d591a)}.sidewaysAtom{--core-size:clamp(210px,20vw,300px);isolation:isolate;position:relative}.sidewaysAtom--hero{--core-size:clamp(212px,20vw,296px);width:min(58vw,920px);height:min(68vh,680px)}.sidewaysAtom--login{--core-size:clamp(186px,18vw,258px);width:min(48vw,760px);height:min(56vh,560px)}.sidewaysAtom__halo,.sidewaysAtom__mist,.sidewaysAtom__orbitField,.sidewaysAtom__frontField,.sidewaysAtom__core,.sidewaysAtom__coreShadow{position:absolute;inset:0}.sidewaysAtom__halo{filter:blur(44px);background:radial-gradient(circle at 50% 48%,#7fdeff29,#0000 32%),radial-gradient(circle at 48% 56%,#ffffff1a,#0000 48%),radial-gradient(circle at 52%,#5d91ff1f,#0000 64%);border-radius:50%;inset:12% 6% 16%}.sidewaysAtom__mist{filter:blur(26px);background:radial-gradient(at 48%,#78bdff14,#0000 56%),radial-gradient(at 56% 52%,#ffffff14,#0000 38%);border-radius:50%;inset:14% 3% 18%}.sidewaysAtom__orbitField,.sidewaysAtom__frontField{inset:0}.sidewaysAtom__orbit{width:var(--orbit-width);height:var(--orbit-height);transform:translate(-50%,-50%)rotate(var(--orbit-angle));opacity:var(--orbit-opacity);animation:atomOrbitSpin var(--orbit-duration)linear infinite;animation-delay:var(--orbit-delay);position:absolute;top:52%;left:50%}.sidewaysAtom__orbit.is-front{opacity:calc(var(--orbit-opacity) + .08)}.sidewaysAtom__orbitRing,.sidewaysAtom__frontArc{border-radius:50%;position:absolute;inset:0}.sidewaysAtom__orbitRing{border:1px solid #ffffff1f;box-shadow:inset 0 0 0 1px #ffffff06,0 0 38px #9cdcff12}.sidewaysAtom__orbitGlow{filter:blur(8px);background:radial-gradient(#ffffff0d,#0000 72%);border-radius:50%;position:absolute;inset:14% 6%}.sidewaysAtom__frontArc{clip-path:inset(var(--front-clip-top)0 var(--front-clip-bottom)0);border:1px solid #e8f6ff2e;box-shadow:inset 0 0 0 1px #ffffff05,0 0 36px #9cdcff14}.sidewaysAtom__frontArc:before{content:"";inset:calc(var(--front-clip-top) - 8%)6% calc(var(--front-clip-bottom) - 3%)6%;filter:blur(7px);background:radial-gradient(#ffffff1f,#0000 76%);border-radius:50%;position:absolute}.sidewaysAtom__electron{left:calc(var(--electron-x)*1%);top:calc(var(--electron-y)*1%);width:var(--electron-w);height:var(--electron-h);animation:2.8s ease-in-out infinite alternate atomElectronPulse;animation-delay:var(--electron-delay);background:radial-gradient(circle at 34% 34%,#fffffffa,#eff8fff2 58%,#b9ddff52 100%);border-radius:999px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 16px #def4ffb8,0 0 32px #ffffff29}@keyframes atomOrbitSpin{0%{transform:translate(-50%,-50%)rotate(var(--orbit-angle))}to{transform:translate(-50%,-50%)rotate(calc(var(--orbit-angle) + 360deg))}}@keyframes atomElectronPulse{0%{opacity:.78;box-shadow:0 0 12px #def4ff8a,0 0 24px #ffffff1f}to{opacity:1;box-shadow:0 0 20px #def4ffd1,0 0 34px #ffffff38}}.sidewaysAtom__coreShadow{width:calc(var(--core-size)*1.2);height:calc(var(--core-size)*.36);filter:blur(26px);background:radial-gradient(#00000070,#0000 72%);border-radius:50%;inset:56% auto auto 50%;transform:translate(-50%,-50%)}.sidewaysAtom__core{width:var(--core-size);height:var(--core-size);background:radial-gradient(circle at 30% 18%,#fffffffa,#ffffffb8 0 10%,#d6e6ff6b 22%,#0000 36%),radial-gradient(circle at 36% 34%,#b9d6ff3d,#0000 18%),radial-gradient(circle at 68% 72%,#7096e224,#0000 20%),linear-gradient(135deg,#e4ebff 0%,#8da0c9 24%,#31446e 48%,#09142b 74%,#020710 100%);border-radius:50%;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:inset -26px -34px 58px #00000080,inset 10px 16px 28px #ffffff14,0 28px 64px #00000057,0 0 78px #73b4ff1f}.sidewaysAtom__core:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(#ffffff1f,#fff0 42%,#00000014 100%);border-radius:50%;position:absolute;inset:0}.sidewaysAtom__blotch{filter:blur(3px);mix-blend-mode:screen;background:#ffffff1a;border-radius:42%;position:absolute}.sidewaysAtom__blotch--one{width:34%;height:24%;top:20%;left:16%;transform:rotate(-18deg)}.sidewaysAtom__blotch--two{width:20%;height:15%;top:44%;right:15%;transform:rotate(14deg)}.sidewaysAtom__blotch--three{width:18%;height:14%;bottom:18%;left:22%;transform:rotate(8deg)}.sidewaysAtom__blotch--four{width:18%;height:14%;bottom:16%;right:19%;transform:rotate(-10deg)}.sidewaysAtom__glint{filter:blur(.2px);background:#ffffffb8;border-radius:999px;position:absolute}.sidewaysAtom__glint--one{width:22px;height:10px;top:34%;left:24%;transform:rotate(-28deg)}.sidewaysAtom__glint--two{width:16px;height:8px;top:30%;right:20%;transform:rotate(14deg)}.facetedOrb{width:var(--orb-size);height:var(--orb-size);color:#fff;filter:drop-shadow(0 18px 40px #00000061)drop-shadow(0 0 32px var(--orb-glow));background:0 0;border:0;place-items:center;padding:0;text-decoration:none;transition:transform .18s,filter .18s;display:inline-grid;position:relative}.facetedOrb.is-active{filter:drop-shadow(0 22px 46px #0000006b)drop-shadow(0 0 42px var(--orb-glow))}.facetedOrb.is-presentational{cursor:default}.facetedOrb__surface,.facetedOrb__underGlow,.facetedOrb__base,.facetedOrb__shine,.facetedOrb__gleam,.facetedOrb__facetField{position:absolute;inset:0}.facetedOrb__surface{border:1px solid #ffffff29;overflow:hidden}.facetedOrb__facet{transform-origin:0;width:42%;height:2px;transform:rotate(var(--facet-angle))translateX(var(--facet-shift));animation:5.6s ease-in-out infinite orbFacetPulse;animation-delay:var(--facet-delay);background:linear-gradient(90deg,#ffffff3d,#fff0);position:absolute;top:50%;left:50%}.facetedOrb__facet:after{content:"";background:#ffffff1f;width:18%;height:4px;position:absolute;top:-1px;left:42%;transform:skew(-34deg)}@keyframes orbFacetPulse{0%,to{opacity:.4}50%{opacity:.9}}.facetedOrb__shine{opacity:.9;background:radial-gradient(circle at 34% 26%,#ffffff42,#0000 24%)}.facetedOrb__labelWrap{z-index:1;text-align:center;text-shadow:0 1px 2px #00000047;justify-items:center;gap:.35rem;max-width:82%;display:grid;position:relative}.facetedOrb__mark{opacity:.96;font-size:clamp(1.1rem,.8rem + .5vw,1.45rem);font-weight:700}.facetedOrb__label{letter-spacing:-.04em;gap:.1rem;font-size:clamp(1rem,.6rem + .6vw,1.28rem);font-weight:800;line-height:.95;display:grid}.facetedOrb__sublabel{color:#ffffffc7;font-size:clamp(.72rem,.56rem + .22vw,.84rem)}.eosWorkspace__inner{z-index:1;gap:18px;width:min(1500px,100vw - 24px);margin:0 auto;display:grid;position:relative}.eosWorkspace__topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.eosWorkspace__status{letter-spacing:-.04em;font-size:clamp(1.5rem,1.2rem + 1vw,2.4rem);font-weight:700}.eosWorkspace__pills{flex-wrap:wrap;gap:12px;display:flex}.eosPill{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 1.2rem;font-size:1rem;display:inline-flex}.eosPill--muted{color:#ffffffbd}.eosWorkspace__panel{background:linear-gradient(#0a1222b8,#060b16d6);border:1px solid #ffffff24;border-radius:34px;min-height:760px;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000057}.eosWorkspace__grid{opacity:.18;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:112px 112px;position:absolute;inset:0}.eosWorkspace__glow{filter:blur(60px);border-radius:50%;position:absolute}.eosWorkspace__glow--left{background:#3e7aff29;width:36vw;height:30vw;top:12%;left:4%}.eosWorkspace__glow--right{background:#8fd9ff1f;width:28vw;height:24vw;bottom:8%;right:2%}.eosWorkspace__scene{min-height:760px;position:relative}.eosWorkspace__center{z-index:4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eosWorkspace__orbitCluster{transform-origin:50%;animation:40s linear infinite workspaceClusterSpin;position:absolute;inset:0}.eosWorkspace__orbitNode{transform:rotate(var(--orbit-angle))translateY(-250px);transform-origin:0 0;position:absolute;top:50%;left:50%}.eosWorkspace__orbitCounterSpin{animation:40s linear infinite workspaceCounterSpin;transform:translate(-50%,-50%)}@keyframes workspaceClusterSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes workspaceCounterSpin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.eosWorkspace__peopleDock{z-index:4;position:absolute;bottom:12%;left:8%}.eosWorkspace__modeDock{z-index:5;position:absolute;top:46%;right:4.5%;transform:translateY(-50%)}.eosWorkspace__modeChoices{transform-origin:100%;opacity:0;pointer-events:none;gap:16px;transition:transform .18s,opacity .18s;display:grid;position:absolute;top:50%;right:calc(100% + 22px);transform:translateY(-50%)scale(.92)}.eosWorkspace__modeChoices.is-open{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.eosWorkspace__helpers{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#08101cc7,#050a14e0);border:1px solid #ffffff24;border-radius:24px;width:min(320px,100vw - 48px);padding:1rem;position:absolute;bottom:20px;right:20px;box-shadow:0 22px 60px #00000057}.eosWorkspace__helperDock{align-items:center;gap:12px;display:flex}.eosWorkspace__helperAvatar{letter-spacing:.08em;background:linear-gradient(#8fd9ff2e,#8fd9ff14);border:1px solid #ffffff29;border-radius:18px;place-items:center;width:58px;height:58px;font-size:1rem;font-weight:800;display:grid}.eosWorkspace__helperMeta{gap:.15rem;display:grid}.eosWorkspace__helperName{font-size:1.05rem;font-weight:800}.eosWorkspace__helperButtons{flex-wrap:wrap;gap:10px;margin-top:.95rem;display:flex}.eosWorkspace__helperButton{color:#ffffffdb;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;min-height:42px;padding:0 .95rem}.eosWorkspace__helperButton.is-active{background:linear-gradient(#8fd9ff2e,#8fd9ff14);border-color:#8fd9ff57}@media (max-width:1180px){.eosLanding__inner,.eosAuth__inner{gap:18px;width:min(1280px,100vw - 36px)}.eosWorkspace__panel,.eosWorkspace__scene{min-height:700px}.eosWorkspace__orbitNode{transform:rotate(var(--orbit-angle))translateY(-220px)}}@media (max-width:980px){.siteHeader__inner{width:min(1320px,100vw - 28px)}.eosLanding__inner,.eosAuth__inner{text-align:center;grid-template-columns:1fr;justify-items:center;padding:28px 0 92px}.eosLanding__copy,.eosAuth__cardWrap,.eosAuth__visual,.eosLanding__visual{justify-content:center;justify-items:center}.eosAuth__card{width:min(100%,620px)}.eosLanding__footer{bottom:18px;left:18px}.sidewaysAtom--hero{width:min(92vw,760px);height:420px}.sidewaysAtom--login{width:min(92vw,700px);height:380px}.eosWorkspace__topbar{align-items:flex-start}.eosWorkspace__panel,.eosWorkspace__scene{min-height:1080px}.eosWorkspace__orbitNode{transform:rotate(var(--orbit-angle))translateY(-200px)}.eosWorkspace__peopleDock{bottom:10%;left:6%}.eosWorkspace__modeDock{top:20%;right:4%;transform:none}.eosWorkspace__modeChoices{transform-origin:top;grid-template-columns:repeat(2,auto);top:calc(100% + 16px);left:50%;right:auto;transform:translate(-50%)scale(.92)}.eosWorkspace__modeChoices.is-open{transform:translate(-50%)scale(1)}.eosWorkspace__helpers{width:auto;bottom:12px;left:12px;right:12px}}@media (max-width:700px){.siteNav{gap:14px}.siteUtilityRow{gap:8px}.siteUtilityRow .topbarMsgBtn span:nth-child(2){display:none}.eosLanding__title{font-size:clamp(3.2rem,2.3rem + 7vw,4.8rem)}.eosLanding__actions,.eosAuth__actions{grid-template-columns:1fr;width:100%;display:grid}.eosPrimaryAction,.eosGhostAction,.eosAuth__primaryButton,.eosAuth__secondaryButton{width:100%}.eosWorkspace__panel,.eosWorkspace__scene{min-height:980px}.eosWorkspace__center{top:42%}.eosWorkspace__orbitNode{transform:rotate(var(--orbit-angle))translateY(-160px)}.eosWorkspace__peopleDock{bottom:18%;left:4%}.eosWorkspace__status{font-size:1.3rem}.eosPill{min-height:42px;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.eosLanding__backdrop:after,.eosAuth__backdrop:after,.eosWorkspace__backdrop:after,.sidewaysAtom__orbit,.eosWorkspace__orbitCluster,.eosWorkspace__orbitCounterSpin,.facetedOrb__facet{animation:none!important}}.facetedOrb{perspective:1400px;transform-style:preserve-3d}.facetedOrb__surface{transform-style:preserve-3d;isolation:isolate;border:1px solid #ffffff2e}.facetedOrb__caustic{mix-blend-mode:screen;opacity:.44;filter:blur(1px);border-radius:50%;position:absolute}.facetedOrb__caustic--one{background:conic-gradient(from 24deg,#ffffff3d,#ffffff0d,#fff3,#ffffff08,#ffffff3d),radial-gradient(circle at 34% 24%,#ffffff4d,#fff0 34%);inset:14% 12% 22% 10%}.facetedOrb__caustic--two{opacity:.28;background:radial-gradient(circle at 58% 66%,#ffffff29,#fff0 36%),repeating-conic-gradient(from 14deg,#ffffff24 0deg 4deg,#ffffff05 4deg 10deg);inset:24% 18% 14%}.facetedOrb__underGlow{opacity:.5;filter:blur(18px);inset:-11%}.facetedOrb__facetField{mix-blend-mode:screen;opacity:.92}.facetedOrb__facet{background:linear-gradient(90deg,#ffffff38,#fff0);width:48%;height:2px}.facetedOrb__facet:after{background:#ffffff21;width:20%;height:4px;left:40%}.facetedOrb__gleam{background:#ffffff57}.facetedOrb__labelWrap{gap:.3rem}.facetedOrb__meta{justify-items:center;gap:.2rem;transition:opacity .22s,transform .22s,filter .22s;display:grid}.facetedOrb.is-reveal-on-hover .facetedOrb__mark{font-size:clamp(1.35rem,.9rem + .72vw,1.8rem);transition:transform .22s,opacity .22s;transform:translateY(0)}.facetedOrb.is-reveal-on-hover .facetedOrb__labelWrap{gap:.12rem}.facetedOrb__label{text-shadow:0 2px 8px #0006}.facetedOrb__sublabel{text-shadow:0 1px 5px #00000057}@keyframes orbSurfaceSpin{0%{transform:rotateX(8deg)rotateY(-14deg)rotate(0)}25%{transform:rotateX(5deg)rotateY(8deg)rotate(90deg)}50%{transform:rotateX(9deg)rotateY(16deg)rotate(180deg)}75%{transform:rotateX(4deg)rotateY(-8deg)rotate(270deg)}to{transform:rotateX(8deg)rotateY(-14deg)rotate(360deg)}}.eosWorkspace__topbar{justify-content:flex-start}.eosWorkspace__panel{perspective:1800px}.eosWorkspace__scene{perspective:1800px;transform-style:preserve-3d}.eosWorkspace__center,.eosWorkspace__peopleDock,.eosWorkspace__modeDock{animation:9s ease-in-out infinite workspaceDockFloat}.eosWorkspace__center{animation-duration:10.8s}.eosWorkspace__peopleDock{animation-delay:-2.4s}.eosWorkspace__modeDock{animation-delay:-4.6s}.eosWorkspace__orbitCluster{transform-origin:50%;animation-duration:42s}.eosWorkspace__orbitNode{transform:rotate(var(--orbit-angle))translateY(-250px)}.eosWorkspace__orbitFloat{animation:workspaceOrbitFloat var(--orbit-float-duration,9s)ease-in-out infinite;animation-delay:var(--orbit-float-delay,0s)}.eosWorkspace__orbitCounterSpin{animation-duration:42s}@keyframes workspaceOrbitFloat{0%,to{transform:translate(0,0)}50%{transform:translate3d(0,-12px,24px)}}@keyframes workspaceDockFloat{0%,to{transform:translate(0,0)}50%{transform:translate3d(0,-10px,18px)}}.eosWorkspace__helpers{border-radius:28px;gap:1rem;width:min(420px,100vw - 48px);padding:1.15rem;display:grid;bottom:24px;right:24px}.eosWorkspace__helperStage{justify-content:flex-start;align-items:flex-end;gap:.7rem;min-height:126px;padding:.2rem .2rem 0;display:flex}.eosWorkspace__helperCard{gap:.45rem;display:grid}.eosWorkspace__helperEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ffffff94;font-size:.78rem}.eosWorkspace__helperName{letter-spacing:-.04em;font-size:1.8rem;font-weight:800}.eosWorkspace__helperTrait{color:#ffffffe0;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 .85rem;font-size:.92rem;display:inline-flex}.helperCherub{--helper-primary:#8fd9ffeb;--helper-secondary:#8fd9ff52;--helper-wing:#e9f5ffb8;cursor:pointer;filter:drop-shadow(0 14px 30px #00000057);background:0 0;border:0;align-content:end;justify-items:center;width:88px;min-height:118px;padding:0;animation:4.8s ease-in-out infinite helperCherubBob;display:inline-grid;position:relative}.helperCherub--forge{--helper-primary:#ffd387fa;--helper-secondary:#ffaf5866;--helper-wing:#fff1d6d6}.helperCherub--survey{--helper-primary:#91ffe2f5;--helper-secondary:#62f0d057;--helper-wing:#e5fff8d1}.helperCherub--relay{--helper-primary:#c6aafff5;--helper-secondary:#8874ff57;--helper-wing:#f3ecffd1}.helperCherub:nth-child(2){animation-delay:-1.4s}.helperCherub:nth-child(3){animation-delay:-2.7s}.helperCherub.is-active{transform:translateY(-4px)scale(1.06)}.helperCherub__halo,.helperCherub__aura,.helperCherub__wing,.helperCherub__head,.helperCherub__body,.helperCherub__arm,.helperCherub__robe,.helperCherub__name{position:absolute}.helperCherub__halo{background:radial-gradient(circle,#ffffff38,#ffffff05 72%);border:1px solid #ffffff7a;border-radius:999px;width:42px;height:14px;top:6px;box-shadow:0 0 16px #fff3}.helperCherub__aura{background:radial-gradient(circle at 50% 45%,var(--helper-secondary),#0000 68%);filter:blur(10px);border-radius:50%;width:72px;height:72px;top:18px}.helperCherub__wing{background:radial-gradient(circle at 50% 22%,#ffffff80,#fff0 48%),linear-gradient(180deg,var(--helper-wing),#ffffff1a);opacity:.92;border-radius:60% 60% 64% 64%;width:34px;height:50px;top:38px;box-shadow:inset 0 -10px 14px #00000024}.helperCherub__wing--left{animation:2.4s ease-in-out infinite helperWingLeft;left:10px;transform:rotate(-24deg)}.helperCherub__wing--right{animation:2.4s ease-in-out infinite helperWingRight;right:10px;transform:rotate(24deg)}.helperCherub__head{z-index:2;background:radial-gradient(circle at 34% 26%,#ffffff75,#fff0 34%),linear-gradient(#ffffffe6,#deedffe6);border-radius:50%;width:34px;height:34px;top:24px;box-shadow:inset -5px -8px 10px #00000017,0 4px 10px #0000002e}.helperCherub__eye{background:#14223cd1;border-radius:50%;width:4px;height:4px;position:absolute;top:14px}.helperCherub__eye--left{left:10px}.helperCherub__eye--right{right:10px}.helperCherub__mouth{border-bottom:2px solid #14223cb3;border-radius:0 0 10px 10px;width:10px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.helperCherub__body{z-index:2;width:42px;height:44px;top:50px}.helperCherub__bodyCore{background:radial-gradient(circle at 34% 20%,#ffffff61,#fff0 34%),linear-gradient(180deg,var(--helper-primary),#ffffff3d);border-radius:46% 46% 42% 42%;position:absolute;inset:0;box-shadow:inset -6px -10px 12px #00000024}.helperCherub__sigil{color:#0d1628db;text-shadow:0 1px 2px #fff3;font-size:1.05rem;font-weight:800;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.helperCherub__arm{z-index:1;background:linear-gradient(#ffffffe0,#d2e1f5b8);border-radius:999px;width:11px;height:22px;top:62px}.helperCherub__arm--left{left:22px;transform:rotate(26deg)}.helperCherub__arm--right{right:22px;transform:rotate(-26deg)}.helperCherub__robe{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);opacity:.7;background:linear-gradient(#ffffff29,#0000),linear-gradient(#ffffff9e,#c1d6ff42);border-radius:52% 52% 28% 28%;width:54px;height:34px;bottom:16px}.helperCherub__name{letter-spacing:.02em;color:#ffffffe0;text-shadow:0 2px 8px #00000057;font-size:.78rem;font-weight:700;bottom:-2px;left:50%;transform:translate(-50%)}@keyframes helperCherubBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes helperWingLeft{0%,to{transform:rotate(-26deg)translateY(0)}50%{transform:rotate(-14deg)translateY(-2px)}}@keyframes helperWingRight{0%,to{transform:rotate(26deg)translateY(0)}50%{transform:rotate(14deg)translateY(-2px)}}@media (max-width:1180px){.eosWorkspace__helpers{width:min(380px,100vw - 44px)}}@media (max-width:980px){.eosWorkspace__center,.eosWorkspace__peopleDock,.eosWorkspace__modeDock{animation:none}.eosWorkspace__orbitNode{transform:rotate(var(--orbit-angle))translateY(-214px)}.eosWorkspace__helpers{width:min(360px,100vw - 40px)}}@media (max-width:760px){.facetedOrb.is-reveal-on-hover .facetedOrb__meta{opacity:1;filter:blur();transform:translateY(0)scale(1)}.facetedOrb.is-reveal-on-hover .facetedOrb__mark{transform:translateY(-.65rem)scale(.94)}.eosWorkspace__helpers{width:auto;bottom:20px;left:20px;right:20px}.eosWorkspace__helperStage{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.facetedOrb__spinLayer,.eosWorkspace__orbitCluster,.eosWorkspace__orbitCounterSpin,.eosWorkspace__orbitFloat,.eosWorkspace__center,.eosWorkspace__peopleDock,.eosWorkspace__modeDock,.helperCherub,.helperCherub__wing--left,.helperCherub__wing--right{animation:none!important}}.sidewaysAtom__halo,.sidewaysAtom__mist,.sidewaysAtom__orbitField,.sidewaysAtom__frontField,.sidewaysAtom__core,.sidewaysAtom__coreShadow{pointer-events:none}.sidewaysAtom__halo,.sidewaysAtom__mist{z-index:0}.sidewaysAtom__orbitField{z-index:1}.sidewaysAtom__coreShadow{z-index:2}.sidewaysAtom__core{z-index:3}.sidewaysAtom__frontField{z-index:4}.sidewaysAtom__halo{filter:blur(48px);background:radial-gradient(circle,#85ccff2e,#0000 34%),radial-gradient(circle at 46% 52%,#ffffff1a,#0000 50%),radial-gradient(circle at 54% 48%,#5682ff1f,#0000 70%);inset:10% 4% 14%}.sidewaysAtom__mist{filter:blur(22px);background:radial-gradient(at 48%,#7abeff1a,#0000 58%),radial-gradient(at 52% 52%,#ffffff14,#0000 42%);inset:12% 2% 16%}.sidewaysAtom__core{box-shadow:inset -26px -34px 58px #00000085,inset 10px 16px 28px #ffffff14,0 28px 64px #00000057,0 0 92px #73b4ff24}.facetedOrb{perspective:1600px;transform-style:preserve-3d;filter:drop-shadow(0 18px 38px #00000057)drop-shadow(0 0 20px var(--orb-glow))}.facetedOrb:hover{transform:translateY(-2px)scale(1.02)}.facetedOrb__surface{transform-style:preserve-3d;border:1px solid #ffffff2e;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset -10px -14px 24px #00000029,inset 8px 10px 18px #ffffff0f}.facetedOrb__spinLayer{transform-style:preserve-3d;animation:orbSurfaceSpin var(--orb-spin-duration,18s)linear infinite;animation-delay:var(--orb-spin-delay,0s);will-change:transform;position:absolute;inset:0}.facetedOrb__underGlow{background:radial-gradient(circle at 50% 55%,var(--orb-glow),#0000 64%);opacity:.36;filter:blur(18px);inset:-10%}.facetedOrb__base{background:radial-gradient(circle at 28% 18%,#fff6,#fff0 18%),radial-gradient(circle at 70% 76%,#00000038,#0000 34%),radial-gradient(circle at 46% 44%,#ffffff14,#0000 34%),linear-gradient(180deg,#ffffff29,#0000001a),var(--orb-accent);border-radius:50%;box-shadow:inset -18px -26px 34px #0000003d,inset 8px 10px 18px #ffffff1a}.facetedOrb__facetTint{mix-blend-mode:screen;opacity:.18;border-radius:50%;position:absolute}.facetedOrb__facetTint--one{background:linear-gradient(124deg,#ffffff52,#ffffff0a 30%,#ffffff2e 54%,#ffffff0a 72%,#ffffff42);inset:16% 12% 18% 14%;transform:rotate(-14deg)}.facetedOrb__facetTint--two{opacity:.15;background:linear-gradient(38deg,#ffffff0f,#ffffff38 36%,#ffffff0f 64%,#ffffff2e);inset:22% 20% 12% 18%;transform:rotate(16deg)}.facetedOrb__facetSvg{mix-blend-mode:screen;width:90%;height:90%;position:absolute;inset:5%;overflow:visible}.facetedOrb__facetCell{fill:rgba(255,255,255,var(--facet-alpha,.08));stroke:#ffffff1a;stroke-width:.5px;animation:7.2s ease-in-out infinite orbFacetGlint;animation-delay:var(--facet-delay,0s)}.facetedOrb__gleam{filter:blur(.2px);background:#ffffff57;border-radius:999px}.facetedOrb__gleam--one{width:17%;height:5.5%;inset:18% auto auto 18%;transform:rotate(-24deg)}.facetedOrb__gleam--two{width:10%;height:4%;inset:27% 20% auto auto;transform:rotate(14deg)}.facetedOrb__shine{background:radial-gradient(circle at 34% 24%,#ffffff38,#fff0 18%),radial-gradient(circle at 52% 52%,#ffffff0f,#fff0 28%)}.facetedOrb__labelWrap{z-index:2;position:relative}.facetedOrb.is-reveal-on-hover .facetedOrb__meta{opacity:0;filter:blur(4px);pointer-events:none;transform:translateY(8px)scale(.96)}.facetedOrb.is-reveal-on-hover:hover .facetedOrb__meta,.facetedOrb.is-reveal-on-hover:focus-visible .facetedOrb__meta{opacity:1;filter:blur();transform:translateY(0)scale(1)}.facetedOrb.is-reveal-on-hover .facetedOrb__mark{font-size:clamp(1.35rem,.9rem + .72vw,1.8rem);transition:transform .22s,opacity .22s}.facetedOrb.is-reveal-on-hover:hover .facetedOrb__mark,.facetedOrb.is-reveal-on-hover:focus-visible .facetedOrb__mark{transform:translateY(-.7rem)scale(.95)}@keyframes orbFacetGlint{0%,to{opacity:.46}50%{opacity:.98}}.eosWorkspace{min-height:calc(100vh - 88px);padding:0 0 18px}.eosWorkspace__inner{gap:0;width:min(1500px,100vw - 12px)}.eosWorkspace__panel{border-top:0;border-radius:0 0 34px 34px;min-height:calc(100vh - 88px);box-shadow:0 28px 84px #00000057}.eosWorkspace__scene{--scene-cx:49%;--scene-cy:56%;perspective:1900px;min-height:calc(100vh - 88px);transform-style:preserve-3d}.eosWorkspace__center{left:var(--scene-cx);top:var(--scene-cy);animation:none}.eosWorkspace__orbitCluster{left:var(--scene-cx);top:var(--scene-cy);transform-origin:50%;width:560px;height:500px;animation:82s linear infinite workspaceClusterSpin;position:absolute;transform:translate(-50%,-50%)}.eosWorkspace__orbitNode{transform:translate(-50%,-50%)rotate(var(--orbit-angle))translateY(-220px);transform-origin:50%;top:50%;left:50%}.eosWorkspace__orbitFloat{animation:none}.eosWorkspace__orbitCounterSpin{will-change:transform;animation:82s linear infinite workspaceCounterSpin}.eosWorkspace__peopleDock,.eosWorkspace__modeDock{animation:none}.eosWorkspace__peopleDock{bottom:8.5%;left:5.5%}.eosWorkspace__modeDock{top:50%;right:4.8%;transform:translateY(-50%)}.eosWorkspace__modeChoices{right:calc(100% + 18px)}.eosWorkspace__helpers{z-index:8;border-radius:28px;width:min(390px,100vw - 36px);bottom:18px;right:18px}.eosWorkspace__helperStage{gap:.5rem;min-height:118px}.eosWorkspace__helperCard{gap:.38rem}.eosWorkspace__helperName{font-size:1.7rem}@media (max-width:1180px){.eosWorkspace__orbitCluster{width:520px;height:470px}.eosWorkspace__orbitNode{transform:translate(-50%,-50%)rotate(var(--orbit-angle))translateY(-204px)}}@media (max-width:980px){.eosWorkspace__panel,.eosWorkspace__scene{min-height:1060px}.eosWorkspace__scene{--scene-cx:50%;--scene-cy:38%}.eosWorkspace__orbitCluster{width:480px;height:420px}.eosWorkspace__orbitNode{transform:translate(-50%,-50%)rotate(var(--orbit-angle))translateY(-180px)}.eosWorkspace__peopleDock{bottom:22%;left:6%}.eosWorkspace__modeDock{top:16%;right:5%;transform:none}.eosWorkspace__helpers{width:auto;bottom:12px;left:12px;right:12px}}@media (max-width:700px){.eosWorkspace__panel,.eosWorkspace__scene{min-height:980px}.eosWorkspace__orbitCluster{width:390px;height:360px}.eosWorkspace__orbitNode{transform:translate(-50%,-50%)rotate(var(--orbit-angle))translateY(-148px)}.eosWorkspace__peopleDock{bottom:24%;left:4%}}.facetedOrb__labelWrap{z-index:3;text-align:center;pointer-events:none;align-content:center;place-items:center;gap:.28rem;padding:16%;display:grid;position:absolute;inset:0}.facetedOrb__meta{pointer-events:none;justify-items:center;gap:.18rem;display:grid}.facetedOrb__mark{pointer-events:none;text-shadow:0 2px 8px #00000052}.facetedOrb__label,.facetedOrb__sublabel{pointer-events:none;text-shadow:0 2px 10px #0000005c}.eosWorkspace__orbitUpright{transform:rotate(calc(var(--orbit-angle)*-1));transform-origin:50%}.eosWorkspace__orbitCounterSpin{transform-origin:50%}.eosWorkspace__helperDockShell{z-index:14;align-items:flex-end;gap:.55rem;transition:transform .26s;display:flex;position:absolute;bottom:18px;right:18px}.eosWorkspace__helperDockShell.is-hidden{transform:translate(calc(100% - 2.95rem))}.eosWorkspace__helperDockBot{transition:transform .22s,opacity .22s}.eosWorkspace__helperDockShell.is-hidden .eosWorkspace__helperDockBot{opacity:0;pointer-events:none;transform:translate(20px)scale(.9)}.eosWorkspace__helperDockShell .helperCherub{transform-origin:100% 100%;margin:0}.eosWorkspace__helperDockShell .helperCherub__name,.eosWorkspace__helperHero .helperCherub__name{display:none}.eosWorkspace__helperTab{color:#eff5fff0;background:linear-gradient(#14263efa,#080e19f5);border:1px solid #ffffff29;border-radius:999px;place-items:center;width:2.85rem;height:2.85rem;font-size:1.4rem;line-height:1;transition:transform .18s,opacity .18s,border-color .18s;display:grid;box-shadow:0 16px 28px #00000052}.eosWorkspace__helperTab:hover,.eosWorkspace__helperTab:focus-visible{border-color:#96d6ff57;transform:translateY(-1px)scale(1.04)}.eosWorkspace__helperTab--show{display:none}.eosWorkspace__helperDockShell.is-hidden .eosWorkspace__helperTab--show{display:grid}.eosWorkspace__helperDockShell.is-hidden .eosWorkspace__helperTab--hide{opacity:0;pointer-events:none}.eosWorkspace__helperOverlay{z-index:18;position:absolute;inset:0}.eosWorkspace__helperBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#01081294;border:0;padding:0;position:absolute;inset:0}.eosWorkspace__helperScreen{background:linear-gradient(#0a1626f5,#060a14fa),radial-gradient(circle at 16% 12%,#88d0ff14,#0000 24%),radial-gradient(circle at 84% 18%,#c2a0ff14,#0000 26%);border:1px solid #ffffff24;border-radius:34px;width:min(760px,100vw - 44px);max-height:min(84vh,820px);padding:1.8rem 1.8rem 1.95rem;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 36px 84px #00000080,inset 0 1px #ffffff0f}.eosWorkspace__helperScreenClose{color:#f5f9fff5;background:#0e1a2ce6;border:1px solid #ffffff29;border-radius:999px;width:2.5rem;height:2.5rem;font-size:1.5rem;line-height:1;position:absolute;top:1rem;right:1rem}.eosWorkspace__helperScreenEyebrow{color:#d6e1f5bd;text-transform:uppercase;letter-spacing:.24em;margin-bottom:.45rem;font-size:.82rem}.eosWorkspace__helperScreenTitle{margin:0;font-size:clamp(2rem,1.4rem + 1.4vw,2.8rem);line-height:.98}.eosWorkspace__helperScreenLead{color:#e2ebf8d1;max-width:42rem;margin:.7rem 0 1.25rem;font-size:1.02rem;line-height:1.54}.eosWorkspace__helperRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;padding:.5rem 0 1.2rem;display:grid}.eosWorkspace__helperRail .helperCherub{background:linear-gradient(#ffffff08,#ffffff03);border-radius:24px;width:100%;min-height:8.6rem;box-shadow:inset 0 0 0 1px #ffffff0d}.eosWorkspace__helperScreenBody{background:linear-gradient(#ffffff08,#ffffff04);border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:center;gap:1.4rem;padding:1.2rem 1.15rem;display:grid}.eosWorkspace__helperHero{background:radial-gradient(circle at 50% 30%,#ffffff0f,#fff0 60%);border-radius:24px;place-items:center;min-height:12rem;display:grid}.eosWorkspace__helperHero .helperCherub{transform:scale(1.12)}.eosWorkspace__helperCopy{gap:.45rem;display:grid}.eosWorkspace__helperName{font-size:clamp(2rem,1.5rem + 1vw,2.8rem);font-weight:800;line-height:1}.eosWorkspace__helperTitle{color:#dae5f5d1;font-size:1.18rem}.eosWorkspace__helperDescription{color:#ecf2fce0;margin-top:.35rem;font-size:1.1rem;line-height:1.56}.eosWorkspace__helperTraits{flex-wrap:wrap;gap:.7rem;margin-top:.8rem;display:flex}.eosWorkspace__helperTrait{background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:.72rem 1.05rem;font-size:.98rem}@media (max-width:980px){.eosWorkspace__helperScreen{width:min(680px,100vw - 28px);padding:1.4rem 1.2rem}.eosWorkspace__helperScreenBody{text-align:center;grid-template-columns:1fr;justify-items:center}.eosWorkspace__helperCopy{text-align:center;justify-items:center}}@media (max-width:700px){.eosWorkspace__helperDockShell{bottom:12px;right:12px}.eosWorkspace__helperScreen{border-radius:24px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:1.2rem .95rem 1.1rem}.eosWorkspace__helperRail{grid-template-columns:1fr}.eosWorkspace__helperHero .helperCherub{transform:scale(1)}}.eosWorkspace__helperDockBotWrap{justify-items:end;gap:.55rem;display:grid;position:relative}.eosWorkspace__helperDockSpeech{color:#e5eef9db;background:linear-gradient(#091423f0,#050b15f5);border:1px solid #ffffff24;border-radius:18px;max-width:12.4rem;padding:.62rem .85rem;font-size:.84rem;line-height:1.38;box-shadow:0 16px 28px #00000047}.eosWorkspace__helperDockSpeech:after{content:"";background:#060c17f2;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;width:.8rem;height:.8rem;position:absolute;bottom:-.38rem;right:1.25rem;transform:rotate(45deg)}.eosWorkspace__helperDockShell.is-hidden .eosWorkspace__helperDockSpeech,.eosWorkspace__helperDockShell.is-hidden .eosWorkspace__helperDockBotWrap{opacity:0;pointer-events:none;transform:translate(20px)scale(.9)}.eosWorkspace__helperDockShell .guideBot{transform-origin:100% 100%}.eosWorkspace__helperDockShell .guideBot__name,.eosWorkspace__helperHero .guideBot__name{display:none}.eosWorkspace__helperScene{color:#c6def6c7;font-size:.98rem;line-height:1.52}.eosWorkspace__guideLab{width:min(980px,100vw - 44px);max-height:min(90vh,920px)}.eosWorkspace__guideLabBody{align-items:stretch}.eosWorkspace__providerPanel{background:linear-gradient(#ffffff09,#ffffff03);border:1px solid #ffffff1a;border-radius:28px;gap:.95rem;margin-top:1.2rem;padding:1.15rem 1.15rem 1.2rem;display:grid}.eosWorkspace__providerEyebrow{color:#d7e2f4c2;text-transform:uppercase;letter-spacing:.2em;font-size:.78rem}.eosWorkspace__providerLead{color:#e6eef9d1;line-height:1.52}.eosWorkspace__providerGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.eosWorkspace__providerCard{color:inherit;text-align:left;background:linear-gradient(#0a1628c2,#070d18f5);border:1px solid #ffffff1a;border-radius:22px;gap:.35rem;padding:.92rem .92rem .86rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.eosWorkspace__providerCard:hover,.eosWorkspace__providerCard:focus-visible,.eosWorkspace__providerCard.is-active{border-color:#97daff47;transform:translateY(-2px);box-shadow:0 18px 28px #00000038,inset 0 0 0 1px #97daff14}.eosWorkspace__providerName{font-size:1rem;font-weight:700}.eosWorkspace__providerKicker{color:#c7d6e8c2;font-size:.78rem;line-height:1.4}.eosWorkspace__providerStatus{text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff1a;border-radius:999px;justify-self:start;margin-top:.32rem;padding:.36rem .58rem;font-size:.72rem}.eosWorkspace__providerStatus.is-ready,.eosWorkspace__providerReadyBadge.is-ready,.eosWorkspace__providerKey.is-ready{color:#baffe1f5;background:#21785a2e;border-color:#65e8b342}.eosWorkspace__providerStatus.is-missing,.eosWorkspace__providerReadyBadge.is-missing,.eosWorkspace__providerKey.is-missing{color:#e4ecf7d6;background:#ffffff0d;border-color:#ffffff1f}.eosWorkspace__providerPasses{flex-wrap:wrap;gap:.65rem;display:flex}.eosWorkspace__providerPass{color:#e9f0fae6;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;padding:.66rem .92rem;transition:border-color .16s,transform .16s,background .16s}.eosWorkspace__providerPass:hover,.eosWorkspace__providerPass:focus-visible,.eosWorkspace__providerPass.is-active{background:#68b6ff1f;border-color:#9cdcff47;transform:translateY(-1px)}.eosWorkspace__providerDetail{background:linear-gradient(#ffffff08,#ffffff04);border:1px solid #ffffff1a;border-radius:24px;gap:.7rem;padding:1rem;display:grid}.eosWorkspace__providerDetailHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.eosWorkspace__providerDetailName{font-size:1.18rem;font-weight:700}.eosWorkspace__providerDetailKicker{color:#cad7ebc2;font-size:.88rem}.eosWorkspace__providerReadyBadge{text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff1f;border-radius:999px;align-self:start;padding:.46rem .72rem;font-size:.77rem}.eosWorkspace__providerDetailText,.eosWorkspace__providerLoopNote,.eosWorkspace__providerSummaryItem{color:#e7eff9d6;line-height:1.56}.eosWorkspace__providerKeyRow,.eosWorkspace__providerSummaryBar{flex-wrap:wrap;gap:.6rem;display:flex}.eosWorkspace__providerKey,.eosWorkspace__providerSummaryItem{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:.52rem .78rem;font-size:.82rem}.guideBot{--bot-size:8rem;width:100%;min-height:calc(var(--bot-size) + 2.35rem);background:linear-gradient(#0b1728bd,#060c17f2);border:1px solid #ffffff1a;border-radius:28px;align-content:start;justify-items:center;padding:.7rem .65rem .88rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 28px #00000038}.guideBot:hover,.guideBot:focus-visible,.guideBot.is-active{border-color:#99dcff42;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff0d,0 22px 34px #00000047}.guideBot--dock{--bot-size:5.65rem;border-radius:999px 999px 24px 24px;width:6.75rem;min-height:8.2rem;padding-top:.4rem}.guideBot--card{--bot-size:6.85rem}.guideBot--hero{--bot-size:9rem;width:100%;max-width:17rem;min-height:13.2rem}.guideBot__halo{background:linear-gradient(#ffffff2e,#ffffff05);border:1px solid #fafcff70;border-radius:999px;width:2.15rem;height:.72rem;position:absolute;top:.38rem;box-shadow:0 0 20px #ffffff29}.guideBot__aura{width:calc(var(--bot-size)*1.08);height:calc(var(--bot-size)*1.08);opacity:.7;filter:blur(16px);border-radius:50%;position:absolute;inset:auto 50% 0;transform:translate(-50%,-6%)}.guideBot__pad{opacity:.55;filter:blur(.2px);background:linear-gradient(#e9f0f6b3,#7386a042);border-radius:999px;width:1.1rem;height:3.1rem;position:absolute;top:2.5rem}.guideBot__pad--left{left:.95rem;transform:rotate(18deg)}.guideBot__pad--right{right:.95rem;transform:rotate(-18deg)}.guideBot__stage{width:calc(var(--bot-size)*.9);height:var(--bot-size);margin-top:.95rem;position:relative}.guideBot__name{color:#f5f9fff2;margin-top:.35rem;font-size:.98rem;font-weight:700}.guideBot--forge .guideBot__aura{background:radial-gradient(circle,#ffba4a66,#ff7a1b05 66%)}.guideBot--survey .guideBot__aura{background:radial-gradient(circle,#90ffe157,#45e5ff05 66%)}.guideBot--relay .guideBot__aura{background:radial-gradient(circle,#c4a6ff61,#8258ff08 66%)}.guideBot__forge,.guideBot__survey,.guideBot__relay{position:absolute;inset:0}.guideBot__forgeShell{background:linear-gradient(#50483df5,#241e1a);border-radius:24px 24px 18px 18px;width:44%;height:48%;position:absolute;bottom:16%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff14,0 14px 22px #0000003d}.guideBot__forgeHorn{background:linear-gradient(#9a8c76e6,#4b4035f2);border-radius:999px;width:18%;height:16%;position:absolute;top:24%}.guideBot__forgeHorn--left{left:24%;transform:rotate(-18deg)}.guideBot__forgeHorn--right{right:24%;transform:rotate(18deg)}.guideBot__forgeDoor{background:radial-gradient(circle at 50% 58%,#ffcb7aeb,#ff7518bd 54%,#2b1306eb 80%);border-radius:12px 12px 20px 20px;width:20%;height:18%;position:absolute;bottom:23%;left:50%;transform:translate(-50%);box-shadow:0 0 16px #ff8f2a66}.guideBot__forgeFire{clip-path:polygon(50% 0%,74% 22%,88% 53%,64% 100%,36% 100%,12% 53%,26% 22%);filter:drop-shadow(0 0 12px #ff942a6b);background:radial-gradient(circle at 50% 70%,#fffac2fa,#ffa334eb 42%,#ff51121f 80%);width:26%;height:28%;animation:1.3s ease-in-out infinite alternate guideForgeFire;position:absolute;bottom:26%;left:50%;transform:translate(-50%)}.guideBot__forgeCoal{filter:blur(1px);background:radial-gradient(circle,#ffc45ce6,#7c340e2e 70%);border-radius:999px;width:28%;height:10%;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.guideBot__forgeSpark,.guideBot__forgeSmoke{border-radius:999px;position:absolute}.guideBot__forgeSpark{background:#ffe298eb;width:.34rem;height:.34rem;animation:1.5s linear infinite guideSparkRise;box-shadow:0 0 8px #ffca6980}.guideBot__forgeSpark--one{animation-delay:-.2s;bottom:45%;left:44%}.guideBot__forgeSpark--two{animation-delay:-.9s;bottom:49%;left:56%}.guideBot__forgeSmoke{filter:blur(2px);background:#e8ebf342;animation:2.2s ease-in-out infinite guideSmokeRise}.guideBot__forgeSmoke--one{width:.6rem;height:.6rem;top:16%;left:41%}.guideBot__forgeSmoke--two{width:.85rem;height:.85rem;animation-delay:-.8s;top:9%;left:51%}.guideBot__surveyHead{background:linear-gradient(#83ffe2f5,#388c78e6);border-radius:18px;width:32%;height:18%;position:absolute;top:26%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1f,0 0 18px #5dffcc2e}.guideBot__surveyScope{background:linear-gradient(#e5fbf6eb,#62bca6e6);border-radius:999px;width:18%;height:8%;position:absolute;top:30%;left:58%}.guideBot__surveyTripod{transform-origin:top;background:linear-gradient(#d6f4ede6,#6fa09659);width:.16rem;height:34%;position:absolute;top:43%}.guideBot__surveyTripod--left{left:43%;transform:rotate(18deg)}.guideBot__surveyTripod--center{left:50%}.guideBot__surveyTripod--right{left:57%;transform:rotate(-18deg)}.guideBot__surveyLaser{transform-origin:0;opacity:0;background:linear-gradient(90deg,#84ffede6,#0000);border-radius:999px;height:.16rem;position:absolute;top:31%;left:65%}.guideBot__surveyLaser--one{width:40%;transform:rotate(-8deg)}.guideBot__surveyLaser--two{width:30%;top:34%;transform:rotate(10deg)}.guideBot.is-speaking .guideBot__surveyLaser,.guideBot.is-active .guideBot__surveyLaser{opacity:1;animation:1.7s ease-in-out infinite guideLaserSweep}.guideBot__speechBubble{color:#eaf3fceb;opacity:0;transform-origin:bottom;background:#0c1828eb;border:1px solid #ffffff29;border-radius:999px;place-items:center;min-width:2rem;height:1.45rem;padding:0 .48rem;font-size:.82rem;display:grid;position:absolute;top:7%;left:52%;transform:translate(-50%)}.guideBot__speechBubble:after{content:"";background:#0c1828eb;border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;width:.46rem;height:.46rem;position:absolute;bottom:-.22rem;left:50%;transform:translate(-50%)rotate(45deg)}.guideBot.is-speaking .guideBot__speechBubble,.guideBot.is-active .guideBot__speechBubble{opacity:1;animation:1.8s ease-in-out infinite guideBubbleTalk}.guideBot__relayShell{background:linear-gradient(#c6aafff0,#533d84f0);border-radius:18px;width:44%;height:44%;position:absolute;top:22%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1f,0 0 18px #b995ff29}.guideBot__relayCoil{background:radial-gradient(circle,#fdf5fff5,#b691ff33 72%);border-radius:999px;width:18%;height:16%;position:absolute;top:34%;left:50%;transform:translate(-50%);box-shadow:0 0 18px #cfb6ff3d}.guideBot__relayCore{background:linear-gradient(#fffffff5,#cfb8ff47);width:.22rem;height:28%;position:absolute;top:28%;left:50%;transform:translate(-50%)}.guideBot__relayContact{background:linear-gradient(90deg,#f2f9ffeb,#cbb8ff57);width:16%;height:.22rem;position:absolute;top:38%}.guideBot__relayContact--left{left:28%;transform:rotate(20deg)}.guideBot__relayContact--right{right:28%;transform:rotate(-20deg)}.guideBot__relayArc,.guideBot__relayPulse{opacity:.2;position:absolute}.guideBot__relayArc{filter:drop-shadow(0 0 8px #cab0ff5c);border-top:2px solid #dfd2ffe6;border-radius:50%;width:36%;height:28%;animation:1.35s ease-in-out infinite guideRelayArc}.guideBot__relayArc--one{top:26%;left:18%;transform:rotate(-18deg)}.guideBot__relayArc--two{animation-delay:-.62s;top:44%;right:18%;transform:rotate(18deg)}.guideBot__relayPulse{background:#efe4fff2;border-radius:50%;width:.34rem;height:.34rem;animation:1.2s ease-in-out infinite guideRelayPulse;box-shadow:0 0 12px #d6beff80}.guideBot__relayPulse--one{top:32%;left:29%}.guideBot__relayPulse--two{animation-delay:-.5s;bottom:29%;right:29%}.guideBot.is-speaking .guideBot__relayArc,.guideBot.is-speaking .guideBot__relayPulse,.guideBot.is-active .guideBot__relayArc,.guideBot.is-active .guideBot__relayPulse{opacity:1}@keyframes guideForgeFire{0%{transform:translate(-50%)scale(.94,1.02)}to{transform:translate(-50%)scale(1.06,.94)}}@keyframes guideSparkRise{0%{opacity:0;transform:translateY(0)scale(.7)}30%{opacity:1}to{opacity:0;transform:translateY(-1.1rem)scale(1.1)}}@keyframes guideSmokeRise{0%{opacity:0;transform:translateY(0)scale(.86)}30%{opacity:.32}to{opacity:0;transform:translateY(-.85rem)scale(1.1)}}@keyframes guideLaserSweep{0%,to{opacity:.28;transform:rotate(-8deg)scaleX(.86)}50%{opacity:1;transform:rotate(4deg)scaleX(1.02)}}@keyframes guideBubbleTalk{0%,to{transform:translate(-50%)translateY(0)scale(.96)}50%{transform:translate(-50%)translateY(-2px)scale(1.02)}}@keyframes guideRelayArc{0%,to{opacity:.26;transform:scaleX(.82)rotate(-18deg)}50%{opacity:1;transform:scaleX(1.08)rotate(-10deg)}}@keyframes guideRelayPulse{0%,to{opacity:.32;transform:scale(.72)}50%{opacity:1;transform:scale(1.18)}}@media (max-width:980px){.eosWorkspace__guideLab{width:min(760px,100vw - 20px)}.eosWorkspace__providerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.eosWorkspace__helperDockSpeech{display:none}.eosWorkspace__providerGrid{grid-template-columns:1fr}.eosWorkspace__providerDetailHeader{flex-direction:column}.guideBot--dock{width:5.7rem;min-height:6.95rem}}
:root{--app-safe-top:max(12px,env(safe-area-inset-top));--app-safe-right:max(12px,env(safe-area-inset-right));--app-safe-bottom:max(12px,env(safe-area-inset-bottom));--app-safe-left:max(12px,env(safe-area-inset-left))}html{-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{overscroll-behavior-y:none;min-height:100dvh;overflow-x:clip}main{min-width:0;padding-bottom:calc(24px + var(--app-safe-bottom))}main>*{min-width:0}img,svg,video,canvas,iframe{max-width:100%;height:auto}button,input,select,textarea{font:inherit;min-height:44px}textarea{resize:vertical;min-height:132px}a,button,[role=button],input,select,textarea{touch-action:manipulation}.row,.row>*{min-width:0}.card{overflow-wrap:anywhere;width:100%;max-width:100%}p,code,pre,small,.muted{overflow-wrap:anywhere}.facetedOrb__label,.facetedOrb__sublabel,.facetedOrb__label>span,.facetedOrb__mark{overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important}.container{width:min(1320px,100%);padding-inline-start:max(clamp(14px,3vw,24px),var(--app-safe-left));padding-inline-end:max(clamp(14px,3vw,24px),var(--app-safe-right))}.container--app{padding-top:clamp(14px,2.4vw,24px);padding-bottom:calc(clamp(18px,2.8vw,28px) + var(--app-safe-bottom))}.siteHeader{padding-top:var(--app-safe-top);padding-inline-start:var(--app-safe-left);padding-inline-end:var(--app-safe-right)}.siteHeader__inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 18px;width:min(1320px,100vw - 2*clamp(14px,3vw,24px));display:grid}.siteBrand{min-width:0;line-height:1}.siteNav{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:center;align-items:center;gap:clamp(10px,1.8vw,24px);min-width:0;padding-bottom:2px;display:flex;overflow:auto hidden}.siteNav::-webkit-scrollbar{display:none}.siteUtilityRow::-webkit-scrollbar{display:none}.miniSphereRow::-webkit-scrollbar{display:none}.sphereMenu::-webkit-scrollbar{display:none}.tableScroll::-webkit-scrollbar{display:none}.eosMobileScroll::-webkit-scrollbar{display:none}.eosAssetMiniNav::-webkit-scrollbar{display:none}.eosAssetHeaderActions::-webkit-scrollbar{display:none}.siteNavLink,.topbarMsgBtn,.siteNavButton,.siteUtilityRow button{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.siteUtilityRow{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;padding-bottom:2px;display:inline-flex;overflow:auto hidden}.topbarMsgBtn{flex:none;max-width:100%}.tableScroll,.eosMobileScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow-x:auto}.hero,.loginCard{width:100%;max-width:100%}.heroTitle{flex-wrap:wrap;min-width:0}.heroSubtitle{max-width:none}.loginScreen{min-height:calc(100dvh - 80px);padding-top:24px;padding-bottom:calc(24px + var(--app-safe-bottom))}.sphereBtn{-webkit-tap-highlight-color:transparent}.miniSphereRow{gap:10px}.eosAssetHeaderActions,.eosAssetMiniNav,.miniSphereRow{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.eosAssetMiniNav,.miniSphereRow{flex-wrap:nowrap;gap:10px;margin-inline:-6px;padding:2px 6px 10px;scroll-padding-inline:12px;display:flex}.eosAssetMiniNav>*,.miniSphereRow>*{scroll-snap-align:start;flex:none}.eosAssetHeaderActions{gap:10px;margin-inline:-4px;padding:0 4px 6px;display:flex;flex-wrap:nowrap!important}.eosAssetHeaderActions>*{flex:none}@media (max-width:1180px){.siteHeader__inner{width:min(1320px,100vw - 36px)}.profileHeaderRow,.facilityHeaderRow{grid-template-columns:1fr;gap:12px}.profileHeaderCorner,.facilityHeaderCorner{justify-self:start}.eosShell,.eosShell--profile,.eosShell--facility,.eosShell--facilityEditor{grid-template-columns:1fr;grid-template-areas:"nav""main""side";gap:12px}.eosShell--facilityEditor{grid-template-areas:"nav""main"}.planEditor{grid-template-columns:1fr}}@media (max-width:980px){.siteHeader__inner{grid-template-columns:1fr;align-items:start;gap:10px}.siteBrand{font-size:clamp(1.9rem,6vw,2.8rem)}.siteNav{justify-content:flex-start;gap:12px}.siteUtilityRow{justify-content:flex-start}.sphereRail{padding-inline:0}.sphereMenu{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-wrap:nowrap;gap:10px;padding:4px 0 8px;display:flex;overflow:auto hidden}.sphereBtn{scroll-snap-align:start;flex:none;width:82px;height:82px}.sphereBtn.miniSphereBtn{flex:none;width:84px;height:84px}.sphereInner{padding:9px}.sphereLabel{height:auto;min-height:30px;font-size:11px}.sphereCount{padding:3px 8px;font-size:11px}.sphereHint{display:none!important}.hero{border-radius:16px;padding:22px 16px}.heroTitle{font-size:clamp(2.2rem,8vw,3.8rem)}.loginCard{border-radius:18px}.eosWorkspace__inner{width:min(100%,100vw - 24px)!important}.eosWorkspace__helperScreen{-webkit-overflow-scrolling:touch;inset:auto 12px calc(88px + var(--app-safe-bottom))12px!important;max-height:min(72svh,720px)!important;overflow:auto!important}}@media (max-width:720px){.container{padding-inline-start:max(14px,var(--app-safe-left));padding-inline-end:max(14px,var(--app-safe-right))}.siteNav,.siteUtilityRow{gap:8px}.siteUtilityRow .topbarMsgBtn span:nth-child(2){display:none}.topbarMsgBtn,.siteUtilityRow button,.siteNavLink,.siteNavButton{font-size:.96rem}.row{gap:10px}.card{border-radius:14px;padding:14px}.heroTitle{font-size:clamp(2rem,10vw,3.1rem)}}@media (max-width:560px){.container--app{padding-top:12px}.topbarMsgBtn,.siteUtilityRow button,.siteNavLink,.siteNavButton,.badge{font-size:.88rem}.siteBrand{font-size:clamp(1.7rem,11vw,2.5rem)}.hero{padding:18px 14px}.loginScreen{padding-top:14px}.loginCard{padding:14px}.sphereBtn,.sphereBtn.miniSphereBtn{width:76px;height:76px}.eosAssetMiniNav,.miniSphereRow{gap:8px;margin-inline:-4px;padding-inline:4px}table{width:max-content;min-width:100%}}@supports (padding:max(0px)){.siteHeader,.container,.container--app,.loginScreen{padding-inline-start:max(var(--app-safe-left),0px);padding-inline-end:max(var(--app-safe-right),0px)}}
.eosWorkspace__panel,.eosWorkspace__scene{min-height:clamp(780px,100vh - 86px,980px)!important}.eosWorkspace__scene{--scene-cx:50%;--scene-cy:47%}.eosWorkspace__center,.eosWorkspace__peopleDock,.eosWorkspace__modeDock{animation:none!important}.eosWorkspace__center{z-index:12;left:var(--scene-cx)!important;top:var(--scene-cy)!important;transform:translate(-50%,-50%)!important}.eosWorkspace__orbitCluster{pointer-events:none;z-index:10;position:absolute;left:var(--scene-cx)!important;top:var(--scene-cy)!important;width:0!important;height:0!important;animation:none!important;overflow:visible!important;transform:translate(-50%,-50%)!important}.eosWorkspace__orbitNode{pointer-events:none;will-change:transform;transform-origin:50%;width:0;height:0;position:absolute;top:0;left:0;transition:none!important}.eosWorkspace__orbitNode>*{pointer-events:auto}.facetedOrb__labelWrap{z-index:3;padding:14% 10% 15%;position:absolute;inset:0;text-align:center!important;place-items:center!important;display:grid!important}.facetedOrb__meta,.facetedOrb__label{flex-direction:column;gap:.08em;width:100%;text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important}.facetedOrb__mark,.facetedOrb__sublabel,.facetedOrb__label>span{width:100%;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important}.facetedOrb__label>span{line-height:.96}.facetedOrb__sublabel{max-width:76%;margin-inline:auto;line-height:1.08}.eosWorkspace__peopleDock{bottom:clamp(22px,4.2vh,40px)!important;left:clamp(18px,3.2vw,48px)!important}.eosWorkspace__modeDock{top:50%!important;right:clamp(18px,3.2vw,48px)!important;transform:translateY(-50%)!important}.eosWorkspace__modeChoices{right:calc(100% + 16px)}.eosWorkspace__compactDocks{z-index:16;justify-content:space-between;align-items:flex-start;gap:16px;width:min(420px,100% - 24px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.eosWorkspace__compactDockItem{flex:1 1 0;justify-items:center;display:grid;position:relative}.eosWorkspace__compactDockItem--people{justify-items:start}.eosWorkspace__compactDockItem--mode{justify-items:end}.eosWorkspace__compactDockItem .eosWorkspace__modeChoices{position:absolute;top:calc(100% + 10px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.eosWorkspace__helperDockShell{max-width:min(300px,100vw - 36px)!important;bottom:clamp(12px,2vw,22px)!important;right:clamp(12px,2vw,24px)!important}.eosWorkspace__helperDockShell .eosWorkspace__helperTab--show{transform:translate(calc(100% + 10px))}.eosWorkspace__helperDockShell[data-compact=true]{left:50%!important;right:auto!important;bottom:calc(var(--app-safe-bottom,0px) + 10px)!important;max-width:min(310px,100vw - 24px)!important;transform:translate(-50%)!important}.eosWorkspace__helperDockShell[data-compact=true]>div{justify-items:center!important}.eosWorkspace__helperDockShell[data-compact=true] .eosWorkspace__helperDockBot{transform-origin:bottom;transform:scale(.92)}.eosWorkspace__helperDockShell[data-compact=true] .eosWorkspace__helperTab--show{transform:translate(calc(100% + 8px))}.eosWorkspace__helperDockShell[data-compact=true]>div>div:first-child{max-width:min(240px,100vw - 56px)!important}.eosWorkspace__scene[data-density=desktop] .facetedOrb__label{font-size:clamp(1.04rem,.82rem + .24vw,1.2rem)}.eosWorkspace__scene[data-density=laptop] .facetedOrb__label{font-size:clamp(.98rem,.8rem + .22vw,1.1rem)}.eosWorkspace__scene[data-density=tablet] .facetedOrb__label,.eosWorkspace__scene[data-density=tablet-compact] .facetedOrb__label,.eosWorkspace__scene[data-density=phone] .facetedOrb__label,.eosWorkspace__scene[data-density=phone-compact] .facetedOrb__label{font-size:clamp(.88rem,.74rem + .22vw,1rem)}.eosWorkspace__scene[data-density=tablet] .facetedOrb__sublabel,.eosWorkspace__scene[data-density=tablet-compact] .facetedOrb__sublabel,.eosWorkspace__scene[data-density=phone] .facetedOrb__sublabel,.eosWorkspace__scene[data-density=phone-compact] .facetedOrb__sublabel{max-width:82%;font-size:clamp(.66rem,.58rem + .12vw,.78rem)}.eosAssetHeaderActions{width:100%;min-width:0}.eosAssetMiniNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:12px;padding:0 4px 8px;scroll-padding-inline:12px;display:flex;overflow:auto hidden}.eosAssetMiniNav::-webkit-scrollbar{display:none}@media (max-width:1440px){.eosWorkspace__inner{width:min(1480px,100vw - 26px)!important}}@media (max-width:1100px){.eosWorkspace__inner{width:min(100%,100vw - 18px)!important}.eosWorkspace__panel,.eosWorkspace__scene{min-height:880px!important}}@media (max-width:820px){.eosWorkspace__panel,.eosWorkspace__scene{min-height:970px!important}.eosWorkspace__peopleDock,.eosWorkspace__modeDock{display:none!important}.eosWorkspace__compactDocks{gap:12px;width:min(372px,100% - 18px)}}@media (max-width:560px){.eosWorkspace__panel,.eosWorkspace__scene{min-height:1060px!important}.eosWorkspace__compactDocks{gap:8px;width:min(352px,100% - 14px)}.eosWorkspace__helperDockShell[data-compact=true]{max-width:min(286px,100vw - 18px)!important}.eosWorkspace__helperDockShell[data-compact=true]>div>div:first-child{max-width:min(210px,100vw - 64px)!important}}
