/* V6003: Product Updates — 1487x1058 reference geometry. */
:root{--mission-black:#020607;--mission-green:#55de5c;--mission-green-bright:#62ea65;--mission-yellow:#e1d623;--mission-gray:#9298a3}
@media (min-width:1200px){
html[data-theme="dark"] body:has(#navIntro.active){background:var(--mission-black)!important}
body:has(#navIntro.active) #app.app:not(.hidden){background:var(--mission-black)!important;min-height:100vh!important}
body:has(#navIntro.active) #app.app:not(.hidden)>.main{grid-column:2!important;width:auto!important;min-width:0!important;padding:24px 22px 22px!important;background:radial-gradient(ellipse 480px 520px at 34% 43%,rgba(31,121,42,.035),transparent 72%),var(--mission-black)!important;overflow-x:hidden!important;overflow-y:auto!important}
body:has(#navIntro.active) #app.app:not(.hidden)>.main>#pageTitle{display:flex!important;align-items:baseline!important;gap:20px!important;width:min(100%,1222px)!important;height:61px!important;margin:0 auto!important;padding:8px 9px 18px!important;border-bottom:0!important;color:#f6f6f6!important;font-size:28px!important;font-weight:700!important;line-height:34px!important}
body:has(#navIntro.active) #app.app:not(.hidden)>.main>#pageTitle::after{content:"Live ATSRS releases, upcoming tools and transparent plan limits in one place.";color:#93979f;font-size:13px;font-weight:400;white-space:nowrap}
body:has(#navIntro.active) #app.app:not(.hidden)>.sidebar #navIntro,body:has(#navIntro.active) #app.app:not(.hidden)>.sidebar #navIntro .atsrs-nav-label{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}
body:has(#navIntro.active) #introPage{width:min(100%,1222px)!important;margin:0 auto!important;padding:0!important}body:has(#navIntro.active) #introPage>.intro-hero,body:has(#navIntro.active) #introPage>.intro-service-grid,body:has(#navIntro.active) #introPage>.atsrs-anime-stage{display:none!important}body:has(#navIntro.active) .product-updates-content{display:flex!important;justify-content:center!important;padding:0!important}body:has(#navIntro.active) .product-updates-content>.updates-hero,body:has(#navIntro.active) .product-updates-content>.updates-status-board,body:has(#navIntro.active) .product-updates-content>.roadmap-section{display:none!important}
.updates-mission{display:grid;grid-template-columns:744px 418px;gap:60px;width:1222px;min-height:865px;margin-inline:auto;color:#f5f5f5}.updates-mission-dial{position:relative;width:744px;height:830px;margin-top:15px;overflow:visible}
.mission-orbit-svg{position:absolute;inset:0;z-index:0;width:744px;height:830px;overflow:visible}.mission-orbit-svg .orbit{fill:none;stroke-width:1.45;vector-effect:non-scaling-stroke}.orbit-live{stroke:#48d858;filter:url(#missionGreenGlow)}.orbit-inner{stroke:rgba(74,210,82,.48)}.orbit-building{stroke:rgba(225,214,35,.65)}.orbit-next{stroke:rgba(148,154,164,.38)}.core-rings ellipse{fill:none;stroke:rgba(255,255,255,.07);stroke-width:1}.core-rings ellipse:first-child{stroke:rgba(255,255,255,.17)}.mission-connectors path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mission-connectors .mission-connector{stroke-width:1.35;filter:url(#missionConnectorGlow)}.mission-connector-projects{stroke:url(#missionConnectorProjects)}.mission-connector-candidates{stroke:url(#missionConnectorCandidates)}.mission-connector-compliance{stroke:url(#missionConnectorCompliance)}.mission-connector-sharing{stroke:url(#missionConnectorSharing)}.mission-connector-register{stroke:url(#missionConnectorRegister)}.mission-connector-cv{stroke:url(#missionConnectorCv)}.mission-connector-qr{stroke:url(#missionConnectorQr)}.mission-connector-email{stroke:url(#missionConnectorEmail)}.mission-connector-ai{stroke:url(#missionConnectorAi)}.mission-connectors .mission-launch-connector{stroke:rgba(91,226,98,.7);stroke-width:1.15;filter:url(#missionConnectorGlow)}.mission-dots circle{fill:#95f29a;stroke:rgba(231,255,233,.78);stroke-width:.55;filter:url(#missionGreenGlow)}.planned-dots circle{fill:#9ca3ad}
.mission-orbit-title{position:absolute;z-index:7;padding:0 14px;background:var(--mission-black);font-size:15px;font-weight:700;line-height:20px;letter-spacing:8px;white-space:nowrap}.mission-orbit-title-live{top:0;left:372px;color:var(--mission-green-bright);transform:translateX(-50%)}.mission-orbit-title-building{top:626px;left:372px;color:var(--mission-yellow);transform:translateX(-50%)}.mission-orbit-title-next{top:748px;left:372px;color:#9ea3ad;transform:translateX(-50%)}
.mission-node{position:absolute;z-index:3;display:grid;justify-items:center;gap:7px;width:160px;color:#f1f3f1;text-align:center;font-size:14px;font-weight:450;line-height:19px}.mission-node i{color:#e8f7e9;font-size:27px;filter:drop-shadow(0 0 6px rgba(72,216,88,.22))}.mission-node::after{display:none!important}.mission-node-projects{top:31px;left:292px}.mission-node-candidates{top:68px;left:137px}.mission-node-compliance{top:68px;left:447px}.mission-node-sharing{top:173px;left:36px}.mission-node-register{top:173px;left:548px}.mission-node-cv{top:278px;left:-6px}.mission-node-qr{top:278px;left:590px}.mission-node-email{top:381px;left:15px}.mission-node-ai{top:381px;left:569px}
.mission-core{position:absolute!important;z-index:4!important;top:196px!important;left:224px!important;display:grid!important;grid-template-rows:58px 34px 26px!important;place-items:center!important;width:296px!important;height:257px!important;min-height:0!important;padding:50px 20px 42px!important;border:0!important;border-radius:50%!important;background:rgba(2,8,6,.32)!important;color:#f7faf7!important;box-shadow:none!important;transform:none!important;cursor:pointer}.mission-core img{width:48px;height:48px;object-fit:contain}.mission-core strong{font-size:18px;line-height:22px;white-space:nowrap}.mission-core small{color:#838892;font-size:15px;white-space:nowrap}
.mission-launchers{position:absolute;z-index:6;top:477px;left:204px;display:grid;grid-template-columns:155px 155px;gap:25px;transform:none}.mission-launchers::before{display:none!important}.mission-launchers button{display:grid!important;grid-template-columns:35px 1fr!important;align-items:center!important;gap:8px!important;width:100%!important;height:100px!important;min-height:100px!important;padding:12px!important;border:1px solid rgba(54,219,75,.65)!important;border-radius:7px!important;background:rgba(1,10,5,.35)!important;color:#f4f7f5!important;text-align:left!important;box-shadow:none!important}.mission-launchers button>i{color:var(--mission-green);font-size:29px}.mission-launchers button span{display:grid;gap:7px}.mission-launchers strong{font-size:15px;line-height:19px}.mission-launchers small{color:#92969e;font-size:13px}
.mission-roadmap-item{position:absolute;z-index:4;display:flex;align-items:center;gap:15px;color:#f3f6f4}.mission-roadmap-item>i{font-size:29px}.mission-roadmap-item>span{display:grid;gap:4px}.mission-roadmap-item strong{font-size:14px;line-height:19px}.mission-roadmap-item small{font-size:13px}.mission-roadmap-building{top:671px;left:271px}.mission-roadmap-building small{color:var(--mission-yellow)}.mission-roadmap-reports{top:777px;left:132px}.mission-roadmap-android{top:777px;left:459px}.mission-roadmap-reports small,.mission-roadmap-android small{color:var(--mission-gray)}
.updates-mission-brief{align-self:start;display:block;width:418px;max-width:none;margin:0;padding:43px 0 0;color:#f5f5f5}.mission-kicker{color:var(--mission-green);font-size:12px;font-weight:700;letter-spacing:1px}.updates-mission-brief>h3{width:405px;margin:18px 0 13px!important;color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;font-size:31px!important;font-weight:700!important;line-height:44px!important;letter-spacing:-.02em!important}.mission-rule{display:block;width:27px;height:1.5px;margin:12px 0 28px;background:var(--mission-green)}.updates-mission-brief>p{width:400px;margin:0 0 22px!important;color:#9b9fa7!important;font-size:14px!important;line-height:26px!important}
.mission-release-list{display:grid;gap:0}.mission-release-list button{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:start!important;gap:13px!important;width:100%!important;min-height:103px!important;padding:12px 0!important;border:0!important;background:transparent!important;color:#f5f5f5!important;text-align:left!important;box-shadow:none!important}.mission-release-list button>i{color:var(--mission-green);font-size:30px}.mission-release-list button>span{display:grid;gap:8px}.mission-release-list strong{display:flex;align-items:center;gap:10px;font-size:15px}.mission-release-list em{padding:3px 9px;border:1px solid rgba(86,215,93,.28);border-radius:999px;background:rgba(86,215,93,.09);color:var(--mission-green);font-size:9px;font-style:normal;letter-spacing:.08em}.mission-release-list small{width:354px;color:#9ca1a8;font-size:13px;line-height:20px}
.mission-status-summary{display:grid;margin-top:5px;padding-top:12px;border-top:1px solid rgba(255,255,255,.11)}.mission-status-summary>div{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:14px;min-height:66px}.mission-status-ring{width:27px;height:27px;border:2px solid;border-radius:50%}.mission-status-ring.is-live{border-color:var(--mission-green)}.mission-status-ring.is-building{border-color:var(--mission-yellow)}.mission-status-ring.is-planned{border-color:#aab1bc}.mission-status-summary p{display:grid;gap:2px;margin:0!important}.mission-status-summary p strong{font-size:14px}.mission-status-summary p small{color:#8f9893;font-size:11px}.mission-status-summary b{font-size:28px}.mission-status-summary>div:nth-child(1)>b{color:var(--mission-green)}.mission-status-summary>div:nth-child(2)>b{color:var(--mission-yellow)}.mission-status-summary>div:nth-child(3)>b{color:#aab1bc}
}
html[data-theme="light"] body:has(#navIntro.active){background:#f6f8fb!important}
html[data-theme="light"] body:has(#navIntro.active) #app.app:not(.hidden){background:#f6f8fb!important}
html[data-theme="light"] body:has(#navIntro.active) #app.app:not(.hidden)>.main{background:radial-gradient(ellipse 480px 520px at 34% 43%,rgba(54,111,207,.055),transparent 72%),#f6f8fb!important}
html[data-theme="light"] body:has(#navIntro.active) #app.app:not(.hidden)>.main>#pageTitle{color:#132b56!important}
html[data-theme="light"] body:has(#navIntro.active) #app.app:not(.hidden)>.main>#pageTitle::after{color:#697b96!important}
html[data-theme="light"] .updates-mission{color:#132b56}
html[data-theme="light"] .mission-orbit-title{background:#f6f8fb}
html[data-theme="light"] .mission-node,html[data-theme="light"] .mission-roadmap-item{color:#17345f}
html[data-theme="light"] .mission-node i{color:#2f6dcc;filter:drop-shadow(0 0 5px rgba(47,109,204,.18))}
html[data-theme="light"] .mission-core{background:rgba(255,255,255,.48)!important;color:#132b56!important}
html[data-theme="light"] .mission-core img{content:url('../assets/branding/atsrs-favicon-blue-v576.png?v=576')}
html[data-theme="light"] .mission-core small,html[data-theme="light"] .mission-roadmap-reports small,html[data-theme="light"] .mission-roadmap-android small{color:#657792}
html[data-theme="light"] .mission-launchers button{border-color:rgba(47,109,204,.55)!important;background:rgba(255,255,255,.88)!important;color:#132b56!important}
html[data-theme="light"] .mission-launchers button>i{color:#2f6dcc}
html[data-theme="light"] .mission-launchers small{color:#667a98}
html[data-theme="light"] .updates-mission-brief>h3{color:#132b56!important;-webkit-text-fill-color:#132b56!important}
html[data-theme="light"] .updates-mission-brief>p,html[data-theme="light"] .mission-release-list small{color:#60728d!important}
html[data-theme="light"] .mission-release-list button{color:#132b56!important}
html[data-theme="light"] .mission-status-summary{border-top-color:#d7e1ee}
html[data-theme="light"] .mission-status-summary p small{color:#697b96}
html[data-theme="dark"] .mission-launchers button>i{color:var(--mission-green-bright);filter:drop-shadow(0 0 6px rgba(98,234,101,.28))}
html[data-theme="dark"] .mission-launchers strong{color:#f4f7f5}
.orbit-next-secondary{stroke:rgba(148,154,164,.22)}
.orbit-live,.orbit-building,.orbit-next{stroke-linecap:round;stroke-linejoin:round}
.orbit-building{stroke:url(#missionBuildingGradient);filter:url(#missionYellowGlow)}
.orbit-building-secondary{stroke:url(#missionBuildingGradient);stroke-width:1;opacity:.34;filter:none}
.stage-join-dots circle{fill:#eaffdf;stroke:#ffffff;stroke-width:.7;filter:url(#missionGreenGlow)}
.building-dots circle{fill:#fff8b4;stroke:#ffffff;stroke-width:.8;filter:url(#missionYellowGlow)}
.next-dots circle{fill:#cbd1d9;stroke:#ffffff;stroke-width:.65}
.launch-join-dots circle{fill:#effff0;stroke:#ffffff;stroke-width:.8;filter:url(#missionGreenGlow)}
html[data-theme="light"] .orbit-live{stroke:#2f6dcc}
html[data-theme="light"] .orbit-inner{stroke:rgba(47,109,204,.52)}
html[data-theme="light"] .mission-connectors .mission-connector{stroke:#5b8fdd!important;filter:drop-shadow(0 0 3px rgba(47,109,204,.22))}
html[data-theme="light"] .mission-connectors .mission-launch-connector{stroke:rgba(47,109,204,.72)}
html[data-theme="light"] .mission-dots circle{fill:#76a4e8;stroke:rgba(255,255,255,.9);filter:drop-shadow(0 0 4px rgba(47,109,204,.34))}
html[data-theme="light"] .mission-orbit-title-live{color:#2f6dcc}
html[data-theme="light"] .stage-join-dots circle{fill:#f6fbff;stroke:#2f6dcc;filter:drop-shadow(0 0 4px rgba(47,109,204,.32))}
html[data-theme="light"] .launch-join-dots circle{fill:#f6fbff;stroke:#2f6dcc;filter:drop-shadow(0 0 4px rgba(47,109,204,.32))}
@media(min-width:1200px){
  .core-rings ellipse{transform-box:fill-box;transform-origin:center;transform:scaleX(.88)}
  .mission-core{left:243px!important;width:258px!important;padding:37px 12px 16px!important;row-gap:9px!important}
  .mission-launchers{left:204px;gap:25px}
  .mission-orbit-title-building{top:634px}.mission-orbit-title-next{top:760px}
  .mission-roadmap-building{top:685px}.mission-roadmap-reports,.mission-roadmap-android{top:790px}
  .updates-mission-brief{transform:translateX(8px)}
  .updates-mission-brief>h3{margin-top:12px!important}
  .updates-mission-brief>p{margin-bottom:10px!important}
  .mission-release-list button{height:103px!important;min-height:103px!important;padding-block:8px!important}
}
@media(min-width:1200px) and (max-width:1279px){.updates-mission{transform:scale(.84);transform-origin:top center}}
@media(min-width:1280px) and (max-width:1359px){.updates-mission{transform:scale(.90);transform-origin:top center}}
@media(min-width:1360px) and (max-width:1391px){.updates-mission{transform:scale(.97);transform-origin:top center}}
@media(max-width:1199px){.updates-mission{display:grid;grid-template-columns:1fr;gap:20px}.updates-mission-dial{position:relative;width:min(744px,100%);height:830px;margin:auto}.mission-orbit-svg{position:absolute;inset:0;width:100%;height:100%}.updates-mission-brief{max-width:744px;margin:auto;padding:24px}.mission-node,.mission-core,.mission-launchers,.mission-roadmap-item{position:absolute}}
@media(max-width:760px){.updates-mission-dial{display:none}.updates-mission-brief{padding:20px 0}.updates-mission-brief>h3{font-size:30px!important}.mission-release-list button{width:100%!important}.mission-status-summary{display:grid}}
.mission-orbit-title-next{top:735px!important}
.mission-visible-arrows{position:absolute;inset:0;z-index:5;pointer-events:none}.mission-visible-arrows span{position:absolute;display:block;background:linear-gradient(90deg,rgba(98,234,101,.22),rgba(120,238,126,.82));filter:drop-shadow(0 0 3px rgba(72,216,88,.58))}.mission-visible-arrows span::after{content:"";position:absolute;width:7px;height:7px;border:.8px solid #fff;border-radius:50%;background:#effff0;box-shadow:0 0 7px rgba(72,216,88,.95)}.mission-visible-arrows .is-top{top:120px;left:371px;width:2px;height:28px;background:linear-gradient(180deg,rgba(98,234,101,.22),rgba(120,238,126,.9))}.mission-visible-arrows .is-top::after{right:50%;bottom:-4px;transform:translateX(50%)}.mission-visible-arrows .is-left{top:334px;left:137px;width:27px;height:2px}.mission-visible-arrows .is-left::after{right:-4px;top:50%;transform:translateY(-50%)}.mission-visible-arrows .is-right{top:334px;left:580px;width:27px;height:2px;background:linear-gradient(270deg,rgba(98,234,101,.22),rgba(120,238,126,.82))}.mission-visible-arrows .is-right::after{left:-4px;top:50%;transform:translateY(-50%)}html[data-theme="light"] .mission-visible-arrows span{background:linear-gradient(90deg,rgba(47,109,204,.25),rgba(91,143,221,.9));filter:drop-shadow(0 0 3px rgba(47,109,204,.42))}html[data-theme="light"] .mission-visible-arrows .is-top{background:linear-gradient(180deg,rgba(47,109,204,.25),rgba(91,143,221,.9))}html[data-theme="light"] .mission-visible-arrows .is-right{background:linear-gradient(270deg,rgba(47,109,204,.25),rgba(91,143,221,.9))}html[data-theme="light"] .mission-visible-arrows span::after{border-color:#2f6dcc;background:#f6fbff;box-shadow:0 0 6px rgba(47,109,204,.55)}
