.provider-summary{margin:20px 0}.provider-summary>summary{padding:14px;cursor:pointer}.team-space details>summary{cursor:pointer;min-height:44px}.team-space input[readonly]{user-select:all}.provider-universe{position:relative;min-height:510px;max-width:880px;margin:24px auto;border-radius:32px;background:radial-gradient(ellipse at center,#18466b 0,#111526 50%,#0d1020 100%);overflow:hidden;isolation:isolate}.provider-world{width:180px;height:180px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 32% 25%,#e6fffd,#28d8e6 16%,#2667aa 40%,#15132c 75%);box-shadow:0 0 65px #36c1de55;display:grid;place-items:center}.provider-world span{font-size:3rem;font-weight:800;color:white}.provider-world i{position:absolute;inset:-20px;border:1px solid #8bf4ee;border-radius:50%;transform:rotateX(60deg);animation:provider-spin 14s linear infinite}.provider-orbit-links{position:relative;min-height:510px}.provider-planet{position:absolute;width:145px;min-height:82px;padding:12px;box-sizing:border-box;border:1px solid #61c8d777;border-radius:22px;background:#171d34ed;text-align:center;color:#f4faff;text-decoration:none;box-shadow:0 10px 25px #0004;animation:provider-float 5s ease-in-out infinite}.provider-planet span{display:block;color:#80ebed;font-size:1.8rem}.provider-planet strong{font-size:.85rem;overflow-wrap:anywhere}.provider-planet:nth-child(1){left:42%;top:10px}.provider-planet:nth-child(2){right:8%;top:70px}.provider-planet:nth-child(3){right:1%;top:210px}.provider-planet:nth-child(4){right:11%;bottom:50px}.provider-planet:nth-child(5){left:42%;bottom:8px}.provider-planet:nth-child(6){left:10%;bottom:55px}.provider-planet:nth-child(7){left:1%;top:210px}.provider-planet:nth-child(8){left:9%;top:70px}.orbit-toolbar{display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:wrap}.provider-universe.paused *{animation-play-state:paused!important}.provider-service-list{grid-template-columns:1fr!important}.partner-animation{display:flex;align-items:center;justify-content:center;gap:30px;padding:30px;font-size:3rem}.partner-animation span:first-child{animation:partner-left 3s ease-in-out infinite}.partner-animation span:last-child{animation:partner-right 3s ease-in-out infinite}.partner-animation b{animation:provider-float 3s ease-in-out infinite}.team-space summary:focus-visible,.team-space a:focus-visible,.team-space button:focus-visible{outline:3px solid #71e9dd;outline-offset:4px}.team-space .application>summary{padding:12px;display:flex;justify-content:space-between;gap:15px}.team-space .team-card{overflow-wrap:anywhere}.team-space button{min-height:44px}.team-space .private-key code{display:block;overflow-wrap:anywhere}.team-space .private-key{max-width:100%;overflow:hidden}@keyframes provider-spin{to{transform:rotateX(60deg) rotate(360deg)}}@keyframes provider-float{50%{transform:translateY(-7px)}}@keyframes partner-left{50%{transform:translateX(20px)}}@keyframes partner-right{50%{transform:translateX(-20px)}}@media(max-width:650px){.provider-universe{min-height:690px}.provider-world{top:135px;width:160px;height:160px}.provider-orbit-links{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:255px 12px 15px;min-height:0}.provider-planet{position:static;width:auto;min-height:86px}.team-space .team-tabs{gap:8px}.team-space .team-tabs a{font-size:.85rem}.partner-animation{gap:10px}}@media(prefers-reduced-motion:reduce){.provider-universe *,.partner-animation *{animation:none!important}}