.back.svelte-ifjcm1{z-index:2;top:calc(clamp(.9rem, 3vh, 1.8rem) + env(safe-area-inset-top,0px));left:calc(clamp(.9rem, 3vw, 2rem) + env(safe-area-inset-left,0px));color:#f4f0ffb8;letter-spacing:.16em;cursor:pointer;text-shadow:0 1px 3px #02040ce6,0 0 10px #02040cb3;-webkit-tap-highlight-color:transparent;transition:color var(--dur-ui) var(--ease-ui), transform var(--dur-ui) var(--ease-out), text-shadow var(--dur-ui) var(--ease-ui);background:0 0;border:0;padding:.3em .2em;font-family:Nunito Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(.82rem,1.5vw,1rem);font-weight:300;text-decoration:none;position:absolute}.back.svelte-ifjcm1:focus-visible{color:#f4f0ff;text-shadow:0 1px 3px #02040ce6,0 0 14px #96c8ff99;outline-offset:5px;border-radius:4px;outline:1px solid #d8c6ff99}@media (hover:hover) and (pointer:fine){.back.svelte-ifjcm1:hover{color:#f4f0ff;text-shadow:0 1px 3px #02040ce6,0 0 14px #96c8ff99;transform:translate(2px)}}@media (width<=640px){.back.svelte-ifjcm1{top:calc(.7rem + env(safe-area-inset-top,0px));left:calc(.8rem + env(safe-area-inset-left,0px));font-size:.8rem}}@media (prefers-reduced-motion:reduce){.back.svelte-ifjcm1,.back.svelte-ifjcm1:hover{transform:none}.back.svelte-ifjcm1{transition:color var(--dur-ui) linear, text-shadow var(--dur-ui) linear}}
