.carousel-container.svelte-1lz6cat{contain:layout paint;width:min(100%, var(--main-width));min-width:min(100%, var(--content-width));overscroll-behavior-x:contain;scroll-behavior:smooth;--collapse-post-height:400px;--inline-padding:calc(50% - (var(--content-width) / 2) + (var(--panel-padding) + 4px));flex-direction:column;align-self:center;max-width:max-content;scroll-padding:20px;display:flex;overflow-x:auto}.carousel-container.expandable.svelte-1lz6cat{background:linear-gradient(0deg, var(--bg) -100%, var(--panel) 70%, transparent 200%), repeating-linear-gradient(-45deg, var(--bg) 0px,var(--bg) 10px, var(--panel) 10px, var(--panel) 20px) center}@supports (background:repeating-linear-gradient(red 0%, red 0% 1%, red 2%)){.carousel-container.expandable.svelte-1lz6cat{background:linear-gradient(0deg, var(--bg) -100%, var(--panel) 70%, transparent 200%), repeating-linear-gradient(-45deg, var(--bg) 0px 10px, var(--panel) 10px 20px) center}}@media (width>=82rem){.carousel-container.expandable.svelte-1lz6cat{outline:1px solid #0000;margin-left:0;margin-right:0;transition:width .4s,border .2s,outline .2s,border-radius .4s}.carousel-container.expandable.svelte-1lz6cat .carousel:where(.svelte-1lz6cat){max-width:none;max-width:initial;padding-left:var(--inline-padding);padding-right:var(--inline-padding)}.carousel-container.expandable.svelte-1lz6cat .carousel:where(.svelte-1lz6cat):before,.carousel-container.expandable.svelte-1lz6cat .carousel:where(.svelte-1lz6cat):after{content:"";top:calc(-1px - var(--panel-padding));right:calc(-1px - var(--panel-padding));bottom:calc(-1px - var(--panel-padding));left:calc(-1px - var(--panel-padding));width:60px;margin-left:-60px;margin-right:calc(-2px - var(--panel-padding));z-index:2;order:2;transition:opacity .2s;position:sticky}.carousel-container.expandable.svelte-1lz6cat .carousel:where(.svelte-1lz6cat):before{top:calc(4px - var(--panel-padding));right:calc(4px - var(--panel-padding));bottom:calc(4px - var(--panel-padding));left:calc(4px - var(--panel-padding));border-right:1.8px dashed var(--fg-muted);z-index:3;opacity:.4;margin-top:-10px;margin-bottom:-10px;-webkit-mask:linear-gradient(#0000,#000 10px calc(100% - 10px),#0000);mask:linear-gradient(#0000,#000 10px calc(100% - 10px),#0000)}.carousel-container.expandable.svelte-1lz6cat .carousel:where(.svelte-1lz6cat):after{box-shadow:inset -24px 0 24px 0px var(--panel);margin-top:-150px;margin-bottom:-100px}.carousel-container.expandable.svelte-1lz6cat .panel-title:where(.svelte-1lz6cat),.carousel-container.expandable.svelte-1lz6cat .carousel-footer:where(.svelte-1lz6cat){left:calc(50% - ((var(--content-width) - (var(--panel-padding) * 2)) / 2));right:calc(50% - ((var(--content-width) - (var(--panel-padding) * 2)) / 2))}.carousel-container.expandable.svelte-1lz6cat:hover,.carousel-container.expandable.svelte-1lz6cat:focus-within{outline:solid 1px var(--divider);box-shadow:var(--shadow);border-radius:var(--radius-large);width:min(80vw,1500px);width:min(80vw, max(1500px, var(--main-width,1500px)))}.carousel-container.expandable.svelte-1lz6cat:hover .carousel:where(.svelte-1lz6cat):before,.carousel-container.expandable.svelte-1lz6cat:focus-within .carousel:where(.svelte-1lz6cat):before,.carousel-container.expandable.svelte-1lz6cat:hover .carousel:where(.svelte-1lz6cat):after,.carousel-container.expandable.svelte-1lz6cat:focus-within .carousel:where(.svelte-1lz6cat):after{opacity:0}}.carousel-title.svelte-1lz6cat,.carousel-footer.svelte-1lz6cat{max-width:100%;width:calc(var(--content-width) - (var(--panel-padding) * 2));flex-wrap:nowrap;margin-left:auto;margin-right:auto;position:sticky;left:0;right:0}.carousel-title.svelte-1lz6cat{z-index:5;--button-inset:4px;--fg:var(--accent-fg)}.carousel.svelte-1lz6cat{gap:var(--panel-padding);flex-grow:1;width:max-content;min-width:100%;display:flex;position:static}.single.svelte-1lz6cat .carousel:where(.svelte-1lz6cat){max-width:100%}.carousel-buttons.svelte-1lz6cat{margin-top:-20px;margin-bottom:-20px;display:flex}@media not all and (width>=48rem){.carousel-buttons.svelte-1lz6cat .carousel-nav-button{display:none}}.carousel-items.svelte-1lz6cat{justify-content:flex-start;align-items:flex-start;gap:var(--gaps);flex-grow:1;max-width:100%;scroll-margin:15vh;display:flex}.carousel-items.svelte-1lz6cat>.panel{contain:layout style paint;flex:1 0 325px;width:325px;max-width:100%}.expandable.svelte-1lz6cat :is(.carousel-items:where(.svelte-1lz6cat)>.panel){box-shadow:var(--shadow)}.carousel-items.svelte-1lz6cat>.panel{border:1px solid var(--divider);border-radius:var(--radius-large);--panel-padding:var(--panel-padding-small)}.carousel-items.svelte-1lz6cat>.post{flex-grow:1}hr.svelte-1lz6cat{border-style:dashed}.carousel-footer.svelte-1lz6cat{padding:var(--panel-padding);justify-content:center;padding-bottom:0;display:flex}
