/* gylab.click · Portada con varios Clicks fijados desde el Admin. */
.click-featured-carousel{margin:0 0 38px;min-width:0}
.click-featured-track{min-width:0}
.click-featured-carousel .new-clicks-highlight{margin-bottom:0}
.click-featured-slide[hidden]{display:none!important}
.click-featured-slide:not([hidden]){animation:clickFeaturedEnter .40s ease both}
@keyframes clickFeaturedEnter{from{opacity:.18;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
.click-featured-controls{display:flex;justify-content:center;align-items:center;gap:12px;min-width:0;margin-top:14px}
.click-featured-controls>button{display:grid;place-items:center;width:39px;height:39px;min-width:39px;border:1px solid #5e447f;border-radius:999px;background:#241535;color:#f8f2ff;font-size:24px;line-height:1;cursor:pointer;transition:background .15s}
.click-featured-controls>button:hover{background:#4b2575}
.click-featured-controls button:focus-visible{outline:3px solid #b7a0f2;outline-offset:2px}
.click-featured-dots{display:flex;justify-content:center;align-items:center;gap:8px;max-width:min(480px,calc(100vw - 145px));overflow-x:auto;padding:5px 2px;scrollbar-width:thin}
.click-featured-dots button{display:grid;place-items:center;border:0;background:none;padding:7px 1px;min-width:20px;min-height:30px;cursor:pointer;flex:none}
.click-featured-dots button span{display:block;width:8px;height:8px;background:#826c9c;border-radius:50%;transition:width .2s,background .2s,border-radius .2s}
.click-featured-dots button[aria-current="true"] span{width:24px;border-radius:99px;background:#b078ff}
html[data-theme="light"] .click-featured-controls>button{background:#fff;color:#5f339f;border-color:#d4c6e5}
html[data-theme="light"] .click-featured-controls>button:hover{background:#eee5fb}
@media(max-width:520px){.click-featured-carousel{margin-bottom:27px}.click-featured-controls{gap:9px;margin-top:10px}.click-featured-controls>button{width:36px;height:36px;min-width:36px;font-size:21px}.click-featured-dots{gap:4px}}
@media(prefers-reduced-motion:reduce){.click-featured-slide:not([hidden]){animation:none!important}.click-featured-dots button span{transition:none}}
