.intro{background:radial-gradient(circle at 72% 18%,#26323f 0,#131b24 38%,#0a0d12 72%,#050607 100%)}
.intro .eyebrow{color:#9eb2c7}.intro h1{color:#f1e8dd}.art{background:#090b0e}.gallery{background:#07090b!important}.owner a{color:#eee9dd;border-bottom:1px solid rgba(255,255,255,.72);padding-bottom:.15rem}.market-icons.single-os a{width:auto;height:auto;border-radius:999px;padding:.85rem 1.1rem;text-transform:uppercase;letter-spacing:.13em;font-size:.68rem}.links[hidden]{display:none!important}dialog{background:rgba(5,7,10,.94)}

/* Center the OS label in a true circular marketplace button. */
dialog .market-icons.single-os{flex-shrink:0;align-items:center}
dialog .market-icons.single-os a{width:42px;height:42px;padding:0!important;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0;box-sizing:border-box;flex-shrink:0}
@media(max-width:800px){dialog .market-icons.single-os a{width:36px!important;height:36px!important;flex:0 0 36px!important}}
