:root{--tooltip-arrow-size: 10px;--tooltip-background-color: rgba(0, 0, 0, .9);--tooltip-border-radius: 4px;--tooltip-box-shadow: 0 1px 20px rgba(0, 0, 0, .25);--tooltip-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--tooltip-font-size: 14px;--tooltip-font-weight: 500;--tooltip-line-height: 1.25rem;--tooltip-color: #fff;--tooltip-offset-x: 0px;--tooltip-offset-y: 0px;--tooltip-padding: 12px;--tooltip-pointer-events: none;--tooltip-white-space-hidden: nowrap;--tooltip-white-space-shown: normal;--tooltip-z-index: 100}.tooltip.svelte-1xktviv{background-color:var(--tooltip-background-color);box-shadow:var(--tooltip-box-shadow);border-radius:var(--tooltip-border-radius);color:var(--tooltip-color);opacity:0;font-family:var(--tooltip-font-family);font-size:var(--tooltip-font-size);font-style:normal;font-weight:var(--tooltip-font-weight);line-height:var(--tooltip-line-height);padding:var(--tooltip-padding);pointer-events:var(--tooltip-pointer-events);position:absolute;text-align:left;visibility:hidden;white-space:var(--tooltip-white-space-hidden);z-index:var(--tooltip-z-index)}.tooltip.show.svelte-1xktviv{opacity:1;visibility:visible;white-space:var(--tooltip-white-space-shown)}.tooltip.bottom.svelte-1xktviv:after,.tooltip.left.svelte-1xktviv:after,.tooltip.right.svelte-1xktviv:after,.tooltip.top.svelte-1xktviv:after{border:var(--tooltip-arrow-size) solid var(--tooltip-background-color);content:" ";position:absolute}.tooltip.arrowless.svelte-1xktviv:after{border:0!important}.tooltip.bottom.svelte-1xktviv,.tooltip.top.svelte-1xktviv{--tooltip-offset-x: 0px;--tooltip-offset-y: 12px}.tooltip.left.svelte-1xktviv,.tooltip.right.svelte-1xktviv{--tooltip-offset-x: 12px;--tooltip-offset-y: 0px}.tooltip.bottom.svelte-1xktviv{bottom:0;left:50%;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y)))}.tooltip.bottom.svelte-1xktviv:after{border-color:transparent transparent var(--tooltip-background-color);left:50%;top:0;transform:translate(-50%,-99%)}.tooltip.top.svelte-1xktviv{left:50%;top:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y)))}.tooltip.top.svelte-1xktviv:after{border-color:var(--tooltip-background-color) transparent transparent transparent;bottom:0;left:50%;transform:translate(-50%,99%)}.tooltip.left.svelte-1xktviv{left:0;top:50%;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y)))}.tooltip.left.svelte-1xktviv:after{border-color:transparent transparent transparent var(--tooltip-background-color);right:0;top:50%;transform:translate(99%,-50%)}.tooltip.right.svelte-1xktviv{right:0;top:50%;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y)))}.tooltip.right.svelte-1xktviv:after{border-color:transparent var(--tooltip-background-color) transparent transparent;left:0;top:50%;transform:translate(-99%,-50%)}.tooltip.animation-fade.svelte-1xktviv{opacity:0;transition:opacity .25s ease-in-out}.tooltip.animation-fade.show.svelte-1xktviv{opacity:1}.tooltip.top.animation-slide.svelte-1xktviv{margin-top:10px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.top.animation-slide.show.svelte-1xktviv{margin-top:0;opacity:1}.tooltip.bottom.animation-slide.svelte-1xktviv{margin-bottom:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.bottom.animation-slide.show.svelte-1xktviv{margin-bottom:0;opacity:1}.tooltip.right.animation-slide.svelte-1xktviv{margin-right:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.right.animation-slide.show.svelte-1xktviv{margin-right:0;opacity:1}.tooltip.left.animation-slide.svelte-1xktviv{margin-left:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.left.animation-slide.show.svelte-1xktviv{margin-left:0;opacity:1}.tooltip.left.animation-puff.svelte-1xktviv{filter:blur(2px);opacity:0;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.left.animation-puff.show.svelte-1xktviv{filter:blur(0);opacity:1;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(1)}.tooltip.right.animation-puff.svelte-1xktviv{filter:blur(2px);opacity:0;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.right.animation-puff.show.svelte-1xktviv{filter:blur(0);opacity:1;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(1)}.tooltip.top.animation-puff.svelte-1xktviv{filter:blur(2px);opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.top.animation-puff.show.svelte-1xktviv{filter:blur(0);opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1)}.tooltip.bottom.animation-puff.svelte-1xktviv{filter:blur(2px);opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.bottom.animation-puff.show.svelte-1xktviv{filter:blur(0);opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1)}.tooltip.left.animation-bounce.svelte-1xktviv{opacity:0;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.left.animation-bounce.show.svelte-1xktviv{opacity:1;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1)}.tooltip.right.animation-bounce.svelte-1xktviv{opacity:0;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.right.animation-bounce.show.svelte-1xktviv{opacity:1;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1)}.tooltip.top.animation-bounce.svelte-1xktviv{opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.top.animation-bounce.show.svelte-1xktviv{opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1)}.tooltip.bottom.animation-bounce.svelte-1xktviv{opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.bottom.animation-bounce.show.svelte-1xktviv{opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1)}:root{--tooltip-arrow-size: 10px;--tooltip-background-color: rgba(0, 0, 0, .9);--tooltip-border-radius: 4px;--tooltip-box-shadow: 0 1px 20px rgba(0, 0, 0, .25);--tooltip-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--tooltip-font-size: 14px;--tooltip-font-weight: 500;--tooltip-line-height: 1.25rem;--tooltip-color: #fff;--tooltip-offset-x: 12px;--tooltip-offset-y: 12px;--tooltip-padding: 12px;--tooltip-pointer-events: none;--tooltip-white-space-hidden: nowrap;--tooltip-white-space-shown: normal;--tooltip-z-index: 100}.tooltip.svelte-16lxf1i{background-color:var(--tooltip-background-color);box-shadow:var(--tooltip-box-shadow);border-radius:var(--tooltip-border-radius);color:var(--tooltip-color);opacity:0;font-family:var(--tooltip-font-family);font-size:var(--tooltip-font-size);font-style:normal;font-weight:var(--tooltip-font-weight);line-height:var(--tooltip-line-height);padding:var(--tooltip-padding);pointer-events:var(---tooltip-pointer-events);position:absolute;text-align:left;visibility:hidden;white-space:var(--tooltip-white-space-hidden);z-index:var(--tooltip-z-index)}.tooltip.show.svelte-16lxf1i{opacity:1;visibility:visible;white-space:var(--tooltip-white-space-shown)}.tooltip.bottom.svelte-16lxf1i:after,.tooltip.left.svelte-16lxf1i:after,.tooltip.right.svelte-16lxf1i:after,.tooltip.top.svelte-16lxf1i:after{border:var(--tooltip-arrow-size) solid var(--tooltip-background-color);content:" ";position:absolute}.tooltip.arrowless.svelte-16lxf1i:after{border:0!important}.tooltip.bottom.svelte-16lxf1i,.tooltip.top.svelte-16lxf1i{--tooltip-offset-x: 0px;--tooltip-offset-y: 12px}.tooltip.left.svelte-16lxf1i,.tooltip.right.svelte-16lxf1i{--tooltip-offset-x: 12px;--tooltip-offset-y: 0px}.tooltip.bottom.svelte-16lxf1i{bottom:0;left:50%;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y)))}.tooltip.bottom.svelte-16lxf1i:after{border-color:transparent transparent var(--tooltip-background-color);left:50%;top:0;transform:translate(-50%,-99%)}.tooltip.top.svelte-16lxf1i{left:50%;top:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y)))}.tooltip.top.svelte-16lxf1i:after{border-color:var(--tooltip-background-color) transparent transparent transparent;bottom:0;left:50%;transform:translate(-50%,99%)}.tooltip.left.svelte-16lxf1i{left:0;top:50%;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y)))}.tooltip.left.svelte-16lxf1i:after{border-color:transparent transparent transparent var(--tooltip-background-color);right:0;top:50%;transform:translate(99%,-50%)}.tooltip.right.svelte-16lxf1i{right:0;top:50%;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y)))}.tooltip.right.svelte-16lxf1i:after{border-color:transparent var(--tooltip-background-color) transparent transparent;left:0;top:50%;transform:translate(-99%,-50%)}.tooltip.animation-fade.svelte-16lxf1i{opacity:0;transition:opacity .25s ease-in-out}.tooltip.animation-fade.show.svelte-16lxf1i{opacity:1}.tooltip.top.animation-slide.svelte-16lxf1i{margin-top:10px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.top.animation-slide.show.svelte-16lxf1i{margin-top:0;opacity:1}.tooltip.bottom.animation-slide.svelte-16lxf1i{margin-bottom:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.bottom.animation-slide.show.svelte-16lxf1i{margin-bottom:0;opacity:1}.tooltip.right.animation-slide.svelte-16lxf1i{margin-right:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.right.animation-slide.show.svelte-16lxf1i{margin-right:0;opacity:1}.tooltip.left.animation-slide.svelte-16lxf1i{margin-left:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.left.animation-slide.show.svelte-16lxf1i{margin-left:0;opacity:1}.tooltip.left.animation-puff.svelte-16lxf1i{filter:blur(2px);opacity:0;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.left.animation-puff.show.svelte-16lxf1i{filter:blur(0);opacity:1;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(1)}.tooltip.right.animation-puff.svelte-16lxf1i{filter:blur(2px);opacity:0;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.right.animation-puff.show.svelte-16lxf1i{filter:blur(0);opacity:1;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(1)}.tooltip.top.animation-puff.svelte-16lxf1i{filter:blur(2px);opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.top.animation-puff.show.svelte-16lxf1i{filter:blur(0);opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1)}.tooltip.bottom.animation-puff.svelte-16lxf1i{filter:blur(2px);opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.bottom.animation-puff.show.svelte-16lxf1i{filter:blur(0);opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1)}.tooltip.left.animation-bounce.svelte-16lxf1i{opacity:0;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.left.animation-bounce.show.svelte-16lxf1i{opacity:1;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1)}.tooltip.right.animation-bounce.svelte-16lxf1i{opacity:0;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.right.animation-bounce.show.svelte-16lxf1i{opacity:1;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1)}.tooltip.top.animation-bounce.svelte-16lxf1i{opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.top.animation-bounce.show.svelte-16lxf1i{opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1)}.tooltip.bottom.animation-bounce.svelte-16lxf1i{opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.bottom.animation-bounce.show.svelte-16lxf1i{opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1)}.tooltip.custom-tooltip{--tooltip-background-color:#000c;--tooltip-box-shadow:0 1px 8px #0000004d}.tooltip.custom-tooltip-active{--tooltip-background-color:var(--color-competition-dark);--tooltip-box-shadow:0 1px 8px #0000004d}.intro.svelte-1wep2a6 p{margin-bottom:calc(var(--spacing,.25rem)*4)}.intro.svelte-1wep2a6 a{text-decoration-line:underline}@media (hover:hover){.intro.svelte-1wep2a6 a:hover{color:var(--color-competition-dark,var(--color-darkpink))}}label.svelte-1wep2a6 input:where(.svelte-1wep2a6),label.svelte-1wep2a6 span:where(.svelte-1wep2a6){cursor:pointer}.rotate.svelte-fo7xo3{animation:svelte-fo7xo3-spinner 1.5s linear infinite}@keyframes svelte-fo7xo3-spinner{to{transform:rotate(360deg)}}label.svelte-2thwcj input:where(.svelte-2thwcj),label.svelte-2thwcj span:where(.svelte-2thwcj){cursor:pointer}.dropzone.svelte-817dg2{flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;border-width:2px;border-radius:2px;border-color:#eee;border-style:dashed;background-color:#fafafa;color:#bdbdbd;outline:none;transition:border .24s ease-in-out}.dropzone.svelte-817dg2:focus{border-color:#2196f3}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */[data-block=richtext] h2{margin-bottom:calc(var(--spacing,.25rem)*6)}[data-block=richtext] h3{margin-bottom:calc(var(--spacing,.25rem)*2)}[data-block=richtext] ol{padding-left:calc(var(--spacing,.25rem)*4);list-style-type:decimal}[data-block=richtext] ul{margin-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*4);list-style-type:disc}[data-block=richtext] p{margin-bottom:calc(var(--spacing,.25rem)*4)}@media (hover:hover){[data-block=richtext] a:hover{text-decoration-line:underline}}
