/* slide-show 
   1.2.5
   By Stephen Band */

:host,*,*:before,*:after{box-sizing:border-box;background-origin:padding-box;background-repeat:no-repeat;padding:0;margin:0}button{font-size:inherit;color:inherit}[hidden]{display:none!important}:host{--slide-duration: 8s;--padding-left: 0;--padding-right: 0;position:relative;display:flex;flex-direction:column;padding-left:0!important;padding-right:0!important;align-content:center!important;align-items:stretch;justify-content:center;justify-items:stretch;grid-auto-flow:row!important;grid-template-columns:100%;grid-auto-columns:100%;column-gap:0;grid-auto-rows:auto;row-gap:0;scroll-snap-type:none!important;scroll-snap-stop:none!important;-webkit-scroll-behavior:smooth;scroll-behavior:smooth;overscroll-behavior-x:none!important;-ms-overflow-style:none!important;scrollbar-width:none!important;overflow:visible}:host([hidden]){display:none}:host>[part=slides],:host>[part=controls]{align-self:stretch}:host>[part=slides]{width:100%;height:100%;justify-self:stretch}:host>[part=controls]{justify-self:auto}:host(:focus){outline-width:0}:host(:focus-visible){outline-width:1px}@supports not selector(:focus-visible){:host(:focus){outline-width:1px}}.invisible{position:absolute;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;padding:0;margin:0 -1px -1px 0;overflow:hidden;white-space:nowrap;border-width:0}svg{stroke:currentcolor;stroke-width:inherit;stroke-linecap:inherit;fill:inherit;vector-effect:non-scaling-stroke}[part=slides]{display:block;position:relative;padding-left:var(--padding-left, 0);padding-right:var(--padding-right, 0);scroll-padding-left:var(--padding-left, 0);scroll-padding-right:var(--padding-right, 0);overflow:auto;overflow-y:hidden;overscroll-behavior-x:none;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-snap-stop:always;-webkit-scroll-behavior:inherit;scroll-behavior:inherit;will-change:-webkit-scroll-behavior;will-change:scroll-behavior;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:inherit;column-gap:inherit;justify-content:start;justify-items:inherit;grid-template-rows:none;grid-auto-rows:inherit;row-gap:inherit;align-content:inherit;align-items:inherit}[part=slides]:before{content:"";position:absolute;left:0;top:0;width:var(--scroll-width, 5000%);height:1px;z-index:-1}[part=slides]::-webkit-scrollbar{-webkit-appearance:none;display:var(--webkit-scrollbar-display, none);width:var(--webkit-scrollbar-width);height:var(--webkit-scrollbar-width);background:var(--webkit-scrollbar-background);border:var(--webkit-scrollbar-border);border-radius:var(--webkit-scrollbar-border-radius)}[part=slides]::-webkit-scrollbar-thumb:vertical,[part=slides]::-webkit-scrollbar-thumb:horizontal{background:var(--webkit-scrollbar-thumb-background);border:var(--webkit-scrollbar-thumb-border);border-radius:var(--webkit-scrollbar-thumb-border-radius)}[part=slides]>slot{position:relative;display:grid;height:100%;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;grid-auto-flow:inherit;grid-template-columns:inherit;grid-auto-columns:inherit;column-gap:inherit;justify-content:start;justify-items:inherit;grid-template-rows:inherit;grid-auto-rows:inherit;row-gap:inherit;align-content:inherit;align-items:inherit}[part=slides]>slot::slotted(*){scroll-snap-align:center}[part=controls]{display:grid;grid-template-columns:[left] 1fr [center] auto [right] 1fr;height:auto;padding-left:var(--padding-left);padding-right:var(--padding-right);align-content:center;align-items:center;justify-items:center;justify-content:stretch}[part=controls]:empty{display:none}@media print{:host>nav{display:none!important}}:host(:-webkit-full-screen){width:100vw!important;height:100vh!important;margin:0!important;opacity:1!important;visibility:visible!important;color:#fff;background-color:#121212}:host(:fullscreen){width:100vw!important;height:100vh!important;margin:0!important;opacity:1!important;visibility:visible!important;color:#fff;background-color:#121212}:host(:-webkit-full-screen) [part=fullscreen-button]{grid-column:auto;grid-row:auto;position:absolute;top:.75em;right:.75em;margin:0;bottom:auto}:host(:fullscreen) [part=fullscreen-button]{grid-column:auto;grid-row:auto;position:absolute;top:.75em;right:.75em;margin:0;bottom:auto}:host(:-webkit-full-screen) .fullscreen-hidden{display:none!important}:host(:fullscreen) .fullscreen-hidden{display:none!important}:host(:not(:-webkit-full-screen)) .fullscreen-shown{display:none!important}:host(:not(:fullscreen)) .fullscreen-shown{display:none!important}[part=fullscreen-button]{vertical-align:baseline;overflow:hidden;z-index:2;grid-column:3;grid-row:1;justify-self:end;margin:.375em 0;padding:0;width:1.875em;height:1.875em;min-width:0;line-height:inherit;text-decoration:none;cursor:pointer;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;border-width:0;border-radius:.3125em;color:inherit;transition:background-color .2s linear;stroke-width:2;stroke-linecap:round;fill:none}[part=fullscreen-button]:hover{transition:background-color .1s linear;background-color:#ffffff4d}[part=previous],[part=next]{vertical-align:baseline;overflow:hidden;position:absolute;top:50%;z-index:2;padding:0;width:1.875rem;min-width:0;line-height:inherit;text-decoration:none;height:2.5rem;margin-top:-1.25rem;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;border-width:0;border-radius:.3125rem;color:inherit;transition:background-color .15s linear;cursor:pointer;stroke-width:2;stroke-linecap:round;fill:none}[part=previous]{left:.1875rem}[part=next]{right:.1875rem}[part=previous]:hover,[part=next]:hover{transition:background-color .1s linear;background-color:#ffffff4d}[part=previous]:disabled,[part=next]:disabled{visibility:hidden}slot[name=previous]>svg,slot[name=next]>svg,slot[name=previous]::slotted(svg),slot[name=next]::slotted(svg){width:100%;height:100%}[part=pagination]{display:flex;justify-content:center;grid-column:2;grid-row:1;justify-self:center;margin:0;padding:.875em 0;z-index:2}[part*=page-button]{display:inline-block;padding:0 0 0 1.25em;height:1.25em;cursor:pointer;border-width:0;background-color:transparent;background-size:100% auto;background-position:50% 50%;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none">        <circle cx="10" cy="10" r="6" stroke="none" fill="gray"></circle>    </svg>')}[part*=page-button-active]{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none">        <circle cx="10" cy="10" r="6" stroke="none" fill="black"></circle>    </svg>')}:host(:fullscreen) [part*=page-button-active]{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none">        <circle cx="10" cy="10" r="6" stroke="none" fill="white"></circle>    </svg>')}:host(:-webkit-full-screen) [part*=page-button-active]{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none">        <circle cx="10" cy="10" r="6" stroke="none" fill="white"></circle>    </svg>')}slot[name=optional]::slotted(*){grid-column:1;grid-row:1}
/*# sourceMappingURL=shadow.css.map */
