body .yum-dashboard #platformOrbit{--po-rgb:106,166,255;position:relative;isolation:isolate;margin:0 0 30px;padding:26px 34px 24px;background:#111723;border:1px solid #242c3a;border-radius:22px;overflow:hidden;color:#fff;box-shadow:0 16px 42px #15253e14}
#platformOrbit:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 84% 56%,rgba(var(--po-rgb),.14),transparent 50%),radial-gradient(ellipse at 8% 0%,#a8bcff09,transparent 55%);transition:background .6s}
#platformOrbit .po-header{display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative;z-index:2;margin-bottom:22px}
#platformOrbit .po-header>div>span{font:9px Manrope,Arial,sans-serif;letter-spacing:2px;color:#a6b0c0;display:block;margin-bottom:8px}
#platformOrbit .po-header strong{font:500 20px Manrope,Arial,sans-serif;letter-spacing:-.5px;color:#fff}
#platformOrbit .po-count{font:11px Manrope,Arial,sans-serif;letter-spacing:2px;font-variant-numeric:tabular-nums;color:#8e9aab}
#platformOrbit .po-nav-outer{position:relative;z-index:2;padding:8px 0 0}
#platformOrbit .po-nav{position:relative;display:grid;grid-template-columns:repeat(var(--po-count,7),minmax(0,1fr));margin:0 6px}
#platformOrbit .po-nav:before{position:absolute;content:'';left:0;right:0;bottom:8px;height:1px;background:#354051}
#platformOrbit .po-tab{position:relative;display:flex;align-items:center;flex-direction:column;gap:13px;padding:0 5px!important;font:400 10px Manrope,Arial,sans-serif!important;letter-spacing:.3px;color:#8c98aa!important;border:0!important;background:transparent!important;min-height:44px;cursor:pointer;white-space:nowrap;z-index:1}
#platformOrbit .po-tab>i{display:block;width:8px;height:8px;border-radius:50%;background:#536074;box-shadow:0 0 0 6px #111723;transition:background .3s,transform .3s,box-shadow .3s}
#platformOrbit .po-tab[aria-selected=true]{color:#fff!important;font-weight:600!important}
#platformOrbit .po-tab[aria-selected=true]>i{background:rgb(var(--po-rgb));transform:scale(1.25);box-shadow:0 0 0 6px #111723,0 0 0 7px rgba(var(--po-rgb),.5),0 0 22px rgba(var(--po-rgb),.6)}
#platformOrbit .po-tab:focus-visible,#platformOrbit .po-arrows button:focus-visible,#platformOrbit .po-copy a:focus-visible{outline:2px solid rgb(var(--po-rgb))!important;outline-offset:5px;border-radius:4px}
#platformOrbit .po-stage{position:relative;min-height:275px;display:flex;align-items:center;padding:27px 60px 16px 12px}
#platformOrbit .po-art{position:absolute;width:315px;height:265px;right:25px;top:50%;transform:translateY(-50%);z-index:-1;pointer-events:none}
#platformOrbit .po-glow{position:absolute;inset:-50px;background:radial-gradient(ellipse,rgba(var(--po-rgb),.2),transparent 68%);border-radius:50%;filter:blur(8px)}
#platformOrbit .po-ring{position:absolute;inset:10px 13px;border:1px solid rgba(var(--po-rgb),.27);border-radius:50%;transform-origin:50% 50%;animation:po-orbit 27s linear infinite;box-shadow:0 0 25px rgba(var(--po-rgb),.025)}
#platformOrbit .po-ring-a{border-radius:43% 57% 52% 48% / 49% 45% 55% 51%}
#platformOrbit .po-ring-b{inset:26px -3px;border-color:rgba(var(--po-rgb),.12);animation-duration:34s;animation-direction:reverse;rotate:35deg;border-radius:48% 52% 43% 57% / 45% 50% 50% 55%}
#platformOrbit .po-ring-c{inset:-1px 27px;border-color:#ffffff0b;rotate:70deg;animation-duration:42s;border-radius:52% 48% 56% 44% / 57% 48% 52% 43%}
#platformOrbit .po-panels{width:100%;position:static}
#platformOrbit .po-panel{display:block;min-height:225px;animation:po-reveal .45s ease both}
#platformOrbit .po-panel[hidden]{display:none}
#platformOrbit .po-panel>img{position:absolute;right:94px;top:65px;width:160px;height:145px;padding:24px;object-fit:contain;background:#fff;border:1px solid #ffffffb0;border-radius:29px;box-shadow:0 20px 70px #02071266,0 0 65px rgba(var(--po-rgb),.08);rotate:-5deg}
#platformOrbit .po-copy{max-width:64%;position:relative}
#platformOrbit .po-status{display:inline-flex;align-items:center;gap:7px;font:9px Manrope,Arial,sans-serif;letter-spacing:1.1px;color:rgb(var(--po-rgb));margin-bottom:11px}
#platformOrbit .po-status:before{content:'';width:5px;height:5px;border-radius:50%;background:currentColor}
body .yum-dashboard #platformOrbit .po-copy h2{font:600 35px/1.15 Manrope,Arial,sans-serif!important;letter-spacing:-1.2px!important;margin:0 0 7px!important;color:#fff!important}
body .yum-dashboard #platformOrbit .po-copy h2:before{display:none!important}
#platformOrbit .po-tagline{font:400 16px/1.5 Manrope,Arial,sans-serif;color:#d9e0eb;margin:0 0 10px}
#platformOrbit .po-description{font:11px/1.8 Manrope,Arial,sans-serif;color:#8f9bad;margin:0 0 20px;max-width:390px}
#platformOrbit .po-copy a,#platformOrbit .po-copy>button{display:inline-flex;color:#151b26;text-decoration:none;font:500 10px Manrope,Arial,sans-serif;border:1px solid #fff;background:#fff;border-radius:8px;padding:11px 15px;min-height:40px;align-items:center;gap:9px;box-shadow:0 3px 10px #0002}
#platformOrbit .po-copy a:hover{background:#e6ebf5;border-color:#e6ebf5}
#platformOrbit .po-copy>button:disabled{background:#253043;color:#a0aec1;border-color:#354258;box-shadow:none;cursor:default}
#platformOrbit .po-domain{display:inline-block;font:10px Manrope,Arial,sans-serif;color:#7f8ca0;margin-left:14px;overflow-wrap:anywhere;max-width:100%;vertical-align:middle}
#platformOrbit .po-arrows{position:absolute;right:0;bottom:3px;display:flex;gap:8px}
#platformOrbit .po-arrows button{width:34px;height:34px;border:1px solid #3a4557!important;border-radius:50%!important;background:#ffffff05!important;color:#c5cede!important;cursor:pointer;font:15px Manrope,Arial,sans-serif!important;padding:0!important;display:grid;place-items:center}
#platformOrbit .po-arrows button:hover{background:#ffffff12!important}
#platformOrbit.po-paused .po-ring{animation-play-state:paused}
@keyframes po-orbit{to{transform:rotate(360deg)}}
@keyframes po-reveal{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:900px){#platformOrbit .po-panel>img{right:56px;width:133px;height:125px;top:79px;padding:20px}#platformOrbit .po-art{width:250px;height:245px;right:0}#platformOrbit .po-stage{padding-left:0;padding-right:0}#platformOrbit .po-copy{max-width:62%}#platformOrbit .po-domain{display:block;margin:10px 0 0}}
@media(max-width:680px){body .yum-dashboard #platformOrbit{padding:22px 19px;margin-bottom:23px;border-radius:17px}#platformOrbit .po-header{margin-bottom:17px}#platformOrbit .po-header strong{font-size:17px}#platformOrbit .po-header>div>span{font-size:8px;letter-spacing:1.4px}#platformOrbit .po-count{font-size:9px;letter-spacing:1px}#platformOrbit .po-nav-outer{padding:8px 0 0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#39475c transparent}#platformOrbit .po-nav{grid-template-columns:repeat(var(--po-count,7),100px);width:calc(var(--po-count,7) * 100px);margin:0 6px 4px}#platformOrbit .po-tab{font-size:9px!important;min-height:44px;gap:13px}#platformOrbit .po-nav:before{bottom:12px}#platformOrbit .po-stage{min-height:340px;padding:145px 0 37px}#platformOrbit .po-art{width:210px;height:175px;top:12px;right:50%;transform:translateX(50%)}#platformOrbit .po-panel{min-height:0}#platformOrbit .po-panel>img{right:50%;transform:translateX(50%);rotate:0deg;top:26px;width:105px;height:100px;border-radius:21px;padding:17px}#platformOrbit .po-copy{max-width:100%}body .yum-dashboard #platformOrbit .po-copy h2{font-size:28px!important}#platformOrbit .po-tagline{font-size:14px}#platformOrbit .po-description{font-size:11px;margin-bottom:16px}#platformOrbit .po-status{font-size:8px;margin-bottom:8px}#platformOrbit .po-copy a,#platformOrbit .po-copy>button{min-height:42px}#platformOrbit .po-domain{font-size:9px;margin-top:10px}#platformOrbit .po-arrows{bottom:0}#platformOrbit .po-arrows button{width:36px;height:36px}}
@media(prefers-reduced-motion:reduce){#platformOrbit .po-ring,#platformOrbit .po-panel{animation:none!important}#platformOrbit .po-tab>i{transition:none}}
/* White surface with restrained colour accents. */
html,body{background:#fff!important}
body .yum-dashboard #platformOrbit{background:#fff;border-color:#e9edf1;color:#17202b;box-shadow:0 12px 38px #12284406}
#platformOrbit:before{background:radial-gradient(ellipse at 85% 55%,rgba(var(--po-rgb),.13),transparent 44%),radial-gradient(ellipse at 0% 0%,#f6f9fe,transparent 45%)}
#platformOrbit .po-header>div>span{color:#808b99}
#platformOrbit .po-header strong{color:#1d2735}
#platformOrbit .po-count{color:#85909f}
#platformOrbit .po-nav:before{background:#e0e5eb}
#platformOrbit .po-tab{color:#798493!important}
#platformOrbit .po-tab>i{background:#a8b3c0;box-shadow:0 0 0 6px #fff}
#platformOrbit .po-tab[aria-selected=true]{color:#1c293b!important}
#platformOrbit .po-tab[aria-selected=true]>i{box-shadow:0 0 0 6px #fff,0 0 0 7px rgba(var(--po-rgb),.55),0 0 20px rgba(var(--po-rgb),.3)}
#platformOrbit .po-status{color:color-mix(in srgb,rgb(var(--po-rgb)) 40%,#15263d)}
body .yum-dashboard #platformOrbit .po-copy h2{color:#17202c!important}
#platformOrbit .po-tagline{color:#445267}
#platformOrbit .po-description{color:#778394}
#platformOrbit .po-domain{color:#748091}
#platformOrbit .po-copy a{background:#1b222d;color:#fff;border-color:#1b222d;box-shadow:none}
#platformOrbit .po-copy a:hover{background:#334257;border-color:#334257}
#platformOrbit .po-copy>button:disabled{color:#8490a0;background:#f1f4f7;border-color:#e1e7ef}
#platformOrbit .po-panel>img{border-color:#edf0f5;box-shadow:0 20px 45px #1e3a5b0d,0 0 50px rgba(var(--po-rgb),.07);rotate:-3deg}
#platformOrbit .po-ring{border-color:rgba(var(--po-rgb),.22);box-shadow:none}
#platformOrbit .po-ring-b{border-color:rgba(var(--po-rgb),.16)}
#platformOrbit .po-ring-c{border-color:#dae3ef80}
#platformOrbit .po-glow{background:radial-gradient(ellipse,rgba(var(--po-rgb),.13),transparent 68%)}
#platformOrbit .po-arrows button{border-color:#e0e6ed!important;background:#fff!important;color:#45566a!important}
#platformOrbit .po-arrows button:hover{background:#f1f5fa!important}
@media(max-width:680px){#platformOrbit .po-nav-outer{scrollbar-color:#c9d5e5 transparent}#platformOrbit .po-panel>img{rotate:0deg}}
