/* Symbolic generated artwork is decorative. No result, input or label depends on it. */
body.site-ui.site-refresh .home-welcome{grid-template-columns:minmax(0,1fr) 300px;gap:18px}
body.site-ui.site-refresh .home-intro{position:relative;isolation:isolate;overflow:hidden;border:1px solid #294451;border-radius:14px;padding:24px;background:#0b1420;min-width:0}
body.site-ui.site-refresh .home-intro::before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(90deg,#0b1420 0%,rgba(11,20,32,.92) 30%,rgba(11,20,32,.18) 68%),url("art/strategy-island-v270.webp") right center/auto 120% no-repeat}
body.site-ui.site-refresh .home-intro :is(h1,.home-lead){max-width:62%}
body.site-ui.site-refresh .home-intro .home-start{max-width:66%;background:rgba(17,39,51,.95);padding:9px 12px;margin-top:16px}
body.site-ui.site-refresh .home-account{padding:20px;display:flex;flex-direction:column;justify-content:center}
body.site-ui.site-refresh .home-account-actions{gap:10px}
body.site-ui.site-refresh .home-group{border-top-color:#49685f}
body.site-ui.site-refresh .home-tool{transition:background-color .15s,border-color .15s;padding-left:8px;padding-right:8px}
body.site-ui.site-refresh .home-tool:hover{border-radius:6px}
body.site-ui.site-refresh[data-page="equipment"] .heading-mark{width:104px;height:104px;flex:0 0 104px;overflow:hidden;font-size:0;background:transparent url("art/upgrade-core-v270.webp") center/contain no-repeat;border:0;border-radius:50%}
body.site-ui.site-refresh[data-page="servers"] .gear-heading{position:relative;isolation:isolate;overflow:hidden;min-height:118px;padding:20px 24px!important;border:1px solid #294451!important;border-radius:12px;background:#0b1420!important}
body.site-ui.site-refresh[data-page="servers"] .gear-heading::after{content:"";position:absolute;right:0;inset-block:0;width:46%;z-index:-1;background:linear-gradient(90deg,#0b1420,transparent 65%),url("art/strategy-island-v270.webp") right center/auto 180% no-repeat;pointer-events:none}
body.site-ui.site-refresh[data-page="servers"] .gear-heading>div{max-width:65%}
@media(max-width:1000px){body.site-ui.site-refresh .home-welcome{grid-template-columns:minmax(0,1fr)}body.site-ui.site-refresh .home-account{display:none}body.site-ui.site-refresh .home-account-shortcut{display:inline-flex!important;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #49685f;border-radius:8px;background:#142b34;color:#c7eadf}body.site-ui.site-refresh .home-intro{min-height:234px}}
@media(max-width:600px){body.site-ui.site-refresh .home-intro{padding:18px;min-height:0}body.site-ui.site-refresh .home-intro::before{background:linear-gradient(90deg,rgba(11,20,32,.96) 0%,rgba(11,20,32,.72) 65%,rgba(11,20,32,.48)),url("art/strategy-island-v270.webp") right top/auto 100% no-repeat}body.site-ui.site-refresh .home-intro :is(h1,.home-lead,.home-start){max-width:100%}body.site-ui.site-refresh .home-welcome{margin-bottom:22px}body.site-ui.site-refresh[data-page="equipment"] .heading-mark{width:64px;height:64px;flex-basis:64px}body.site-ui.site-refresh[data-page="servers"] .gear-heading{padding:16px!important}body.site-ui.site-refresh[data-page="servers"] .gear-heading>div{max-width:100%}body.site-ui.site-refresh[data-page="servers"] .gear-heading::after{opacity:.25}}
@media(prefers-reduced-motion:reduce){body.site-ui.site-refresh .home-tool{transition:none}}
@media(forced-colors:active){body.site-ui.site-refresh .home-intro::before,body.site-ui.site-refresh[data-page="servers"] .gear-heading::after,body.site-ui.site-refresh .heading-mark{display:none}body.site-ui.site-refresh .home-intro{background:Canvas}}
