.featured-bot-group-banner{display:flex;flex-direction:column;flex-shrink:0;height:15rem;padding:0 var(--space-24);position:relative;width:100%}.featured-bot-group-fade{background-position:center;background-repeat:no-repeat;background-size:var(--sidebarMaxWidth);border-radius:var(--radius-5);inset:0;-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%);mask-image:linear-gradient(to bottom,black 50%,transparent 100%);position:absolute}.featured-bot-group-heading-wrapper{display:flex;justify-content:space-between}.featured-bot-group-clock-wrapper{align-items:center;background-color:var(--color-green-300);border-radius:var(--radius-3);display:flex;gap:var(--space-4);height:2rem;opacity:.85;padding:var(--space-2) var(--space-4);text-shadow:0 .1rem 0 var(--color-transparent-black-20)}.featured-bot-group-time{word-spacing:-.3em}.featured-bot-group-container{background:var(--color-bg-subtler);border-radius:var(--radius-5);display:flex;flex-direction:column;margin:0 var(--space-24)}.featured-bot-group-container-contents{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-8) var(--space-16) var(--space-16)}.featured-bot-group-description-wrapper{display:flex;gap:var(--space-4);justify-content:space-between}.featured-bot-group-points-wrapper{color:var(--color-text-default);display:flex;flex-direction:column;gap:var(--space-8)}.featured-bot-group-description{position:relative}[dir=ltr] .featured-bot-group-description{margin-right:calc(var(--icon-16) + var(--space-4))}[dir=rtl] .featured-bot-group-description{margin-left:calc(var(--icon-16) + var(--space-4))}[dir=ltr] .featured-bot-group-points-total{margin-left:auto}[dir=rtl] .featured-bot-group-points-total{margin-right:auto}.featured-bot-group-points-icon{height:var(--icon-16);position:absolute;width:var(--icon-16)}[dir=ltr] .featured-bot-group-points-icon{margin-left:var(--space-4)}[dir=rtl] .featured-bot-group-points-icon{margin-right:var(--space-4)}.featured-bot-group-bots{--color-border-selected: var(--v05c9a4c2);display:grid;gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));list-style-type:none}
