.bg-video.svelte-10u12ty{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;touch-action:none;object-fit:contain}.svg.svelte-10u12ty{border-radius:4px;position:absolute;overflow:hidden;box-shadow:0 0 10px #fff}.highlighted.svelte-10u12ty{position:absolute;background-color:#0000004d;overflow:hidden;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:2px}@keyframes svelte-10u12ty-svgAnimation{0%{stroke-dashoffset:calc(var(--perimiter))}to{stroke-dashoffset:0}}.clear.svelte-10u12ty{--clear-black:rgba(0, 0, 0, .2);border:5px dashed var(--clear-black);background-color:#0000}.line.svelte-10u12ty{stroke-dasharray:calc(var(--perimiter) / 16);stroke-width:4px;fill:transparent;stroke:#f09;animation:svelte-10u12ty-svgAnimation 7.5s linear infinite;position:absolute}.outer-frame.svelte-10u12ty{width:100vw;height:100svh;display:flex;justify-content:center;align-items:center;background-color:#d8eaff}.inner-frame.svelte-10u12ty{width:min(100vw,100svh);height:min(100vw,100svh);background-size:min(100vw,100svh) min(100vw,100svh);background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.gallery.svelte-10u12ty{width:100vw;height:100svh;overflow:hidden}.clickable-highlight.svelte-10u12ty{position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff}canvas.svelte-o3oskp{display:block}.island.svelte-12iq5ae{--elem-width:350px;position:fixed;width:var(--elem-width);left:calc(50% - var(--elem-width) / 2);height:100px;background-color:#ffffffbe;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;border-radius:16px;box-shadow:0 4px 8px #0003,0 6px 20px #cad2d829;display:flex;justify-content:center;align-items:center;flex-direction:row;cursor:default;-webkit-user-select:none;user-select:none;transition:background-color .15s}.in-dialog.svelte-suduuo{width:100%;top:5px;display:flex;justify-content:center}.countdown.svelte-suduuo{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;width:fit-content;-webkit-user-select:none;user-select:none}.time-number.svelte-suduuo{background-color:#f9f9fa;margin:2px;width:1em;text-align:center;border-radius:4px}.time-colon.svelte-suduuo{margin:2px}.time-wrapper.svelte-suduuo{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.7rem}.closer.svelte-8bf5ex{position:absolute;top:0;right:0;padding:16px;border-radius:100%;cursor:pointer;transform:translate(30%,-30%);background-color:#fff;z-index:1000}.top-bar.svelte-8bf5ex{font-size:2rem;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;left:0;border-radius:12px}.dialog-wrapper.svelte-8bf5ex{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;transition:opacity .2s}.dialog.svelte-8bf5ex{background-color:#fff;border-radius:16px;padding:10px;width:min(80vw,70svh);max-width:1280px;max-height:90%;overflow-y:auto;overflow-x:hidden;position:relative;min-height:100px;overflow:visible}.icon.svelte-8bf5ex{width:32px;height:32px;top:0;right:0;padding:16px;border-radius:100%;cursor:pointer}.icon.svelte-8bf5ex:hover{background-color:#e0e0e0}.close.svelte-8bf5ex{width:100%;height:100%;-webkit-user-select:none;user-select:none}.yt.svelte-2qk4h9{width:20%;object-fit:contain;position:absolute;opacity:.8;filter:drop-shadow(0 0 5px #000000)}.about-wrap.svelte-18ikka6.svelte-18ikka6{max-height:85dvh;overflow:auto}.header.svelte-18ikka6.svelte-18ikka6{margin:1rem 0px .125rem}p.svelte-18ikka6.svelte-18ikka6{font-weight:500;margin-top:0}.mini-buttons.svelte-18ikka6.svelte-18ikka6{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-bottom:10px;width:100%;gap:10px}.mini-buttons.svelte-18ikka6>button.svelte-18ikka6{height:32px;font-size:1.1rem;width:100%;color:#444;white-space:nowrap;overflow:hidden}.loading-cover.svelte-18ikka6.svelte-18ikka6{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#d8eaff;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000;font-size:1.5rem;color:#000}.loading-video.svelte-18ikka6.svelte-18ikka6{width:calc(min(95vw,100svh)*.7);opacity:100%;transition:opacity .25s;animation:svelte-18ikka6-preloader .75s forwards;transform:translateY(-20%);pointer-events:none;touch-action:none}.loading-text.svelte-18ikka6.svelte-18ikka6{animation:svelte-18ikka6-preloader .75s infinite alternate}.tap.svelte-18ikka6.svelte-18ikka6{width:15svh;height:15svh;position:fixed;bottom:min(150px,30svh);z-index:10000;left:calc(50% - 7.5svh);touch-action:none;pointer-events:none;filter:invert(87.5%)}.cover-text.svelte-18ikka6.svelte-18ikka6{position:fixed;bottom:min(100px,30svh);left:0;width:100%;text-align:center;z-index:1000;font-size:1.5rem;pointer-events:none;touch-action:none;color:#202020}.swipe-up.svelte-18ikka6.svelte-18ikka6{animation:svelte-18ikka6-swipe-up 1s forwards!important}@keyframes svelte-18ikka6-swipe-up{0%{transform:scale(1)}to{bottom:50lvh;opacity:0;transform:scale(.7)}}@keyframes svelte-18ikka6-preloader{0%{filter:opacity(0%)}to{filter:opacity(100%)}}@keyframes svelte-18ikka6-pulse-floating{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse-floating.svelte-18ikka6.svelte-18ikka6{animation:svelte-18ikka6-pulse-floating 1.25s infinite}a{color:#0041ff!important}body{margin:0;padding:0;font-size:24px;font-weight:700;color:#000;overflow:hidden}*{font-family:Roboto Slab,sans-serif;-webkit-tap-highlight-color:transparent}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background:#888}body::-webkit-scrollbar-thumb:hover{background:#555}body{scrollbar-width:thin;scrollbar-color:#888 transparent}button.svelte-18ikka6.svelte-18ikka6{border-radius:11px;display:flex;justify-content:center;align-items:center;transition:background-color .15s;cursor:pointer;border:none;background-color:#00000026}@media (hover: hover) and (pointer: fine){button.svelte-18ikka6.svelte-18ikka6:not(:disabled):hover{background-color:#0003}}
