carousel-slider{box-sizing:border-box;display:grid!important;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto;position:relative}carousel-slider:not(:has(*)){display:none!important}carousel-slider>*{height:inherit;max-height:inherit;max-width:inherit;min-height:inherit;min-width:inherit;overflow:hidden;width:inherit}carousel-slider *{box-sizing:border-box}carousel-slider::part(left){background-color:transparent;border:none;color:#fff;cursor:pointer;font:var(--fa-font-solid);font-size:2rem;grid-column:1;grid-row:1/span 3;margin-left:10px;outline:none;place-self:center;text-shadow:0 0 3px #000;z-index:2}carousel-slider::part(left):after{content:"\f053"}carousel-slider::part(right){background-color:transparent;border:none;color:#fff;cursor:pointer;font:var(--fa-font-solid);font-size:2rem;grid-column:3;grid-row:1/span 3;margin-right:10px;outline:none;place-self:center;text-shadow:0 0 3px #000;z-index:2}carousel-slider::part(right):after{content:"\f054"}carousel-slider:not([contenteditable=true])[marker=false]::part(left),carousel-slider:not([contenteditable=true])[marker=off]::part(left){display:none}carousel-slider:not([contenteditable=true])[marker=false]::part(right),carousel-slider:not([contenteditable=true])[marker=off]::part(right){display:none}carousel-slider::part(canvas){display:grid;grid:repeat(1,1fr) /auto-flow 100%;-moz-column-gap:10px;column-gap:10px;flex-direction:row;flex-wrap:nowrap;grid-column:1/span 3;grid-row:1/span 3;max-height:inherit;max-width:inherit;min-height:inherit;min-width:inherit;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none}carousel-slider::part(child){cursor:grab;display:block;grid-row:1;height:inherit;max-height:inherit;max-width:inherit;min-height:inherit;min-width:100%;min-width:inherit;width:inherit}carousel-slider:not([scrolling])::part(canvas){scroll-snap-type:x mandatory}carousel-slider:not([scrolling])::part(child){scroll-snap-align:center;scroll-snap-stop:always}carousel-slider::part(indicator){display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;grid-column:2;grid-row:3;justify-content:center;min-height:30px;z-index:2}carousel-slider::part(circle){cursor:pointer;font-size:.6rem;text-shadow:0 0 9px #0000008f;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:1px}carousel-slider::part(circle):before{content:"⚫"}carousel-slider::part(active):before{content:"⚪"}carousel-slider[hide-indicators=true]::part(left),carousel-slider[hide-indicators=true]::part(right),carousel-slider[hide-indicators=yes]::part(left),carousel-slider[hide-indicators=yes]::part(right){display:none}carousel-slider[hide-indicators=true]::part(circle),carousel-slider[hide-indicators=true]::part(indicator),carousel-slider[hide-indicators=yes]::part(circle),carousel-slider[hide-indicators=yes]::part(indicator){display:none}body[editing] carousel-slider[hide-indicators=true]::part(left),body[editing] carousel-slider[hide-indicators=true]::part(right),body[editing] carousel-slider[hide-indicators=yes]::part(left),body[editing] carousel-slider[hide-indicators=yes]::part(right){display:inline-block;opacity:.5;z-index:2000}body[editing] carousel-slider::part(indicator){z-index:2000}
/*# sourceMappingURL=CarouselSlider.css.map */