.hamburger.svelte-135y4om{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:40px;height:40px;padding:10px;cursor:pointer;border:2px solid #004e9b;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000001a;transition:background .3s ease,border-color .3s ease}.hamburger.svelte-135y4om:hover{scale:1.3}.hamburger.svelte-135y4om span:where(.svelte-135y4om){display:block;height:2px;width:100%;background:#555454;border-radius:2px;transition:transform .3s ease,opacity .3s ease}.hamburger.svelte-135y4om span.is-open:where(.svelte-135y4om):nth-child(1){transform:translateY(7.5px) rotate(50deg)}.hamburger.svelte-135y4om span.is-open:where(.svelte-135y4om):nth-child(2){opacity:0}.hamburger.svelte-135y4om span.is-open:where(.svelte-135y4om):nth-child(3){transform:translateY(-7.5px) rotate(-50deg)}.menu.svelte-135y4om{position:absolute;top:26%;right:2%;margin-top:-.5em;background:#fff;box-shadow:0 2px 10px #00000026;border-radius:8px;padding:1rem}.menu.svelte-135y4om ul:where(.svelte-135y4om){list-style:inside;margin:0;padding:0}.menu.svelte-135y4om li:where(.svelte-135y4om){margin:.5rem 0}.menu.svelte-135y4om li:where(.svelte-135y4om):hover{text-decoration:underline;color:#004e9b}.menu.svelte-135y4om a:where(.svelte-135y4om){text-decoration:none;color:#333;font-weight:500}.menu.svelte-135y4om a:where(.svelte-135y4om):hover{color:#004e9b}.dropzone.svelte-1aoz8b3{border:2px dashed #ccc;border-radius:12px;transition:background-color .3s ease}
