span[data-theme=default].svelte-1vkc8lv{background-color:var(--color-black-50,#00000060);color:var(--color-white,#fff)}@media (hover:hover){span[data-theme=default].svelte-1vkc8lv:hover{background-color:var(--color-black,#151515)}}span[data-theme=red].svelte-1vkc8lv{color:var(--color-accent,var(--c-accent));background-color:#fce4e8}@media (hover:hover){span[data-theme=red].svelte-1vkc8lv:hover{background-color:var(--color-red,#e4002b);color:var(--color-white,#fff)}}span[data-theme=red][data-context=search].svelte-1vkc8lv{background-color:#0000}@media (hover:hover){span[data-theme=red][data-context=search].svelte-1vkc8lv:hover{color:var(--color-link,var(--c-link))}}@media (min-width:600px){span[data-theme=red][data-context=search].svelte-1vkc8lv{background-color:var(--color-red-10,#e4002b1f)}@media (hover:hover){span[data-theme=red][data-context=search].svelte-1vkc8lv:hover{background-color:var(--color-red,#e4002b);color:var(--color-white,#fff)}}span[data-theme=red][data-context=search].svelte-1vkc8lv:where(.dark:where(.svelte-1vkc8lv) :where(.svelte-1vkc8lv)){background-color:var(--color-bg,var(--c-bg))}@media (hover:hover){span[data-theme=red][data-context=search].svelte-1vkc8lv:where(.dark:where(.svelte-1vkc8lv) :where(.svelte-1vkc8lv)):hover{color:var(--color-link,var(--c-link))}}}span[data-theme=color].svelte-1vkc8lv{background-color:var(--c-bg-btn);color:var(--c-text)}span[data-mode=small].svelte-1vkc8lv svg{height:var(--spacing-12min12,clamp(12px,.833333vw,18px));width:var(--spacing-12min12,clamp(12px,.833333vw,18px))}.dark :is(span:where(.svelte-1vkc8lv))[data-theme=red].svelte-1vkc8lv{background-color:var(--color-bg,var(--c-bg))}@media (hover:hover){.dark :is(span:where(.svelte-1vkc8lv))[data-theme=red].svelte-1vkc8lv:hover{color:var(--color-link,var(--c-link))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-57nws0,.svelte-57nws0:before,.svelte-57nws0:after,.svelte-57nws0::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.credits.svelte-57nws0{position:relative}.credits.svelte-57nws0:focus{outline-offset:-10px}.trigger.svelte-57nws0{line-height:1.6}.drawer.svelte-1t3n1ue{margin-bottom:var(--spacing-16min10);margin-top:var(--spacing-16min10);border-radius:var(--radius-sm);background:var(--c-bg-elevated)}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue){display:flex;align-items:center;justify-content:space-between;margin:0;border-radius:8px;width:100%;padding:var(--spacing-16min16);text-align:left;transition:padding .2s ease-in-out,color .2s ease-in-out;background:none}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue):focus-visible{outline:2px solid var(--c-accent)}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue):hover{color:var(--c-link)}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue):hover svg{color:var(--c-link)}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue):focus{outline-offset:0}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue)[aria-expanded=true]{padding-top:var(--spacing-16min16)}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue)[aria-expanded=true] .drawer__trigger__icon:where(.svelte-1t3n1ue){rotate:45deg}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue)[aria-expanded=true]+.drawer__content:where(.svelte-1t3n1ue){padding:0 var(--spacing-16min16) var(--spacing-32min32);max-height:calc(var(--max-height) + var(--spacing-32min32))}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue) .drawer__trigger__icon:where(.svelte-1t3n1ue){display:flex;justify-content:center;align-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-red-10);transition:rotate .18s ease-in-out}.dark :is(.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue) .drawer__trigger__icon:where(.svelte-1t3n1ue)){background:var(--c-bg)}.drawer.svelte-1t3n1ue .drawer__trigger:where(.svelte-1t3n1ue) .drawer__trigger__icon:where(.svelte-1t3n1ue) svg{height:auto;width:20px;color:var(--c-accent);transition:all .2s ease-in-out}.drawer.svelte-1t3n1ue .drawer__content:where(.svelte-1t3n1ue){box-sizing:initial;overflow:hidden;padding:0 var(--spacing-16min16) 0;max-height:0;transition:max-height .4s var(--ease-default),padding .2s var(--ease-default) .1s}@media (min-width:600px){.overlay.svelte-m5tpwt{width:min(80vw,680px)}}.overlay.svelte-m5tpwt .overlay__inner:where(.svelte-m5tpwt){height:100dvh}@media (min-width:600px){.overlay.svelte-m5tpwt .overlay__inner:where(.svelte-m5tpwt){height:min-content;max-height:calc(100vh - var(--spacing-80min80))}}.overlay-blocks.svelte-1mtt438 h2{margin-bottom:0;font-weight:700;font-size:var(--spacing-24min24)}.tile.svelte-ss9avv{--c-selection:#e4002b1f;--c-selection-text:var(--color-burgundy);--c-bg:transparent}.tile.svelte-ss9avv .tag{color:var(--color-red-accessible)}.dark :is(.tile.svelte-ss9avv .tag){color:currentColor!important}.dark .tile.svelte-ss9avv{--c-selection:#ff3c3c66;--c-selection-text:var(--color-white-10)}:is(.tile:where(.svelte-ss9avv) a:where(.svelte-ss9avv):focus-visible,.tile:where(.svelte-ss9avv) button:where(.svelte-ss9avv):focus-visible) .image.svelte-ss9avv{outline:2px solid var(--color-link);outline-offset:2px}:is(.tile.svelte-ss9avv a:where(.svelte-ss9avv):focus-visible,.tile.svelte-ss9avv button:where(.svelte-ss9avv):focus-visible) .tag{color:var(--color-link)}article[data-mode=story].svelte-ss9avv{background:0 0}article[data-mode=story].svelte-ss9avv:before{pointer-events:none;content:"";top:var(--spacing-0,0);left:var(--spacing-0,0);z-index:20;border-top-left-radius:var(--radius-sm,8px);border-top-right-radius:var(--radius-sm,8px);opacity:.8;background:linear-gradient(180deg,var(--c-bg)0%,transparent 100%);width:100%;height:30%;position:absolute}article[data-mode=search].svelte-ss9avv,article[data-mode=small].svelte-ss9avv{grid-column:span 4/span 4}:is(article[data-mode=search]:where(.svelte-ss9avv),article[data-mode=small]:where(.svelte-ss9avv)) a.svelte-ss9avv{align-items:center;gap:var(--gap-gap,clamp(16px,1.11111vw,24px));grid-template-columns:max(7vw,100px) 1fr;display:grid}:is(article[data-mode=search]:where(.svelte-ss9avv),article[data-mode=small]:where(.svelte-ss9avv)) .tags.svelte-ss9avv:empty{display:none}:is(article[data-mode=search]:where(.svelte-ss9avv),article[data-mode=small]:where(.svelte-ss9avv)) .tags.svelte-ss9avv .button{font-size:var(--text-13,clamp(13px,.902778vw,16px))}@media (min-width:768px){article[data-mode=search].svelte-ss9avv a:where(.svelte-ss9avv){grid-template-columns:max(15vw,220px) 1fr}}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-13cayha,.svelte-13cayha:before,.svelte-13cayha:after,.svelte-13cayha::backdrop{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.splide{width:100%;height:100%}@media (hover:hover){.splide .splide__arrows[data-arrow-pos=middle].svelte-13cayha button.splide__arrow:where(.svelte-13cayha){opacity:0}.splide .splide__arrows[data-arrow-pos=middle].svelte-13cayha button.splide__arrow.splide__arrow--prev:where(.svelte-13cayha){transform:translate(-100%)}.splide .splide__arrows[data-arrow-pos=middle].svelte-13cayha button.splide__arrow.splide__arrow--next:where(.svelte-13cayha){transform:translate(100%)}.splide:hover .splide__arrows.svelte-13cayha button.splide__arrow:where(.svelte-13cayha){opacity:1}:is(.splide:hover .splide__arrows.svelte-13cayha button.splide__arrow.splide__arrow--prev:where(.svelte-13cayha),.splide:hover .splide__arrows.svelte-13cayha button.splide__arrow.splide__arrow--next:where(.svelte-13cayha)){transform:none}}.dark .hero-container .splide__arrows button{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.dark .hero-container .splide__arrows button{background-color:color-mix(in oklab,var(--color-black-pure,#000)50%,transparent)}}button.splide__pagination__page{height:var(--spacing-4fixed,4px);width:var(--spacing-28fixed,28px);background-color:var(--color-white-50,#ffffff80);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:relative;box-shadow:0 0 4px 1px #00000065}button.splide__pagination__page:after{content:"";top:50%;left:var(--spacing-0,0);height:var(--spacing-48fixed,48px);--tw-translate-y: -50% ;width:100%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#0000;position:absolute}button.splide__pagination__page.is-active{width:var(--spacing-36fixed,36px);background-color:var(--color-white,#fff)}html:not(.dark) .splide[data-paginationTheme=dark] button.splide__pagination__page{background-color:#3333331a}@supports (color:color-mix(in lab,red,red)){html:not(.dark) .splide[data-paginationTheme=dark] button.splide__pagination__page{background-color:color-mix(in oklab,var(--color-black-10,#333)10%,transparent)}}html:not(.dark) .splide[data-paginationTheme=dark] button.splide__pagination__page.is-active{background-color:var(--color-black-10,#333)}.splide__track{overflow:clip visible!important}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
