@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=IBM+Plex+Mono:wght@400;600&display=swap";@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v200/kJEhBvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oFsLjBuVY.woff2) format("woff2")}span.svelte-6nmtq1{font-family:Material Symbols Rounded;font-display:block;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;transition:all .2s;vertical-align:bottom;font-variation-settings:"FILL" var(--fill, 1),"wght" var(--weight, 500),"GRAD" 0}main.svelte-1sgngdk{box-shadow:0 0 10px color-mix(in srgb,var(--on-surface) 16%,transparent);background:var(--surface);animation:svelte-1sgngdk-show .15s cubic-bezier(0,.75,.25,1);width:max-content;position:absolute;border-radius:12px;--transform: translate(0, 0);z-index:var(--paper-z-index, 3);overflow:auto;overscroll-behavior:contain}main.svelte-1sgngdk.remap{position:fixed;z-index:999999999}main.svelte-1sgngdk.exit{animation:svelte-1sgngdk-hide .2s cubic-bezier(1,0,.67,1) forwards}main.svelte-1sgngdk.tl{transform-origin:bottom left}main.svelte-1sgngdk.tc{--transform: translateX(-50%);transform:translate(-50%);transform-origin:bottom center}main.svelte-1sgngdk.tr{transform-origin:bottom right}main.svelte-1sgngdk.ml{--transform: translateY(-50%);transform:translateY(-50%);transform-origin:center right}main.svelte-1sgngdk.mr{--transform: translateY(-50%);transform:translateY(-50%);transform-origin:center left}main.svelte-1sgngdk.bl{transform-origin:top left}main.svelte-1sgngdk.bc{--transform: translateX(-50%);transform:translate(-50%);transform-origin:top center}main.svelte-1sgngdk.br{top:calc(100% + 4px);right:0;transform-origin:top right}@keyframes svelte-1sgngdk-show{0%{opacity:0;transform:scale(.85) var(--transform)}to{opacity:1;transform:scale(1) var(--transform)}}@keyframes svelte-1sgngdk-hide{0%{opacity:1;transform:scale(1) var(--transform)}to{opacity:0;transform:scale(.8) var(--transform)}}.scrim.svelte-4xt9zy{position:fixed;inset:0;background:#00000080;z-index:2;opacity:0;transition:opacity .2s;animation:svelte-4xt9zy-fade .2s}.scrim.svelte-4xt9zy.show{opacity:1}.line.svelte-4xt9zy{width:100%;height:12px;display:flex;align-items:center;justify-content:center;position:sticky;top:0;background:var(--surface)}.line.svelte-4xt9zy .handle:where(.svelte-4xt9zy){height:4px;width:48px;border-radius:2px;background:var(--on-surface);opacity:.5}main.svelte-4xt9zy{box-shadow:0 0 10px color-mix(in srgb,var(--on-surface) 16%,transparent);background:var(--surface);animation:svelte-4xt9zy-show .15s cubic-bezier(0,.75,.25,1);position:fixed;bottom:12px;left:12px;right:12px;max-height:calc(100% - 24px);border-radius:12px;z-index:3;overflow-y:auto;overscroll-behavior:contain}main.svelte-4xt9zy.tr{transform:translate(var(--dx),var(--delta))}main.svelte-4xt9zy.hide{animation:svelte-4xt9zy-hide .2s cubic-bezier(1,0,.67,1) forwards}.remap.svelte-4xt9zy{z-index:999999999}@keyframes svelte-4xt9zy-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-4xt9zy-show{0%{transform:translateY(100%)}to{transform:translate(var(--dx))}}@keyframes svelte-4xt9zy-hide{0%{transform:translate(var(--dx),var(--delta))}to{transform:translateY(100%)}}main.svelte-1if6yyk{position:relative}main.svelte-1if6yyk.b{display:block}main.svelte-1if6yyk.i{display:inline-block}.d.svelte-1if6yyk{padding:4px}.m.svelte-1if6yyk{padding:12px}.dense.svelte-1if6yyk{padding:0}@keyframes svelte-air6bh-fadeIn{0%{opacity:0}to{opacity:var(--i-op)}}@keyframes svelte-air6bh-fadeOut{0%{opacity:var(--i-op)}to{opacity:0}}@keyframes svelte-air6bh-scaleIn{0%{transform:scale(var(--i-sc))}to{transform:scale(1)}}.spinner.svelte-air6bh{transform-origin:center;transform:rotate(-90deg)}.spinner.svelte-air6bh.indeterminate{animation:svelte-air6bh-rotation 1.35s linear infinite}.circle.svelte-air6bh{stroke-dasharray:180;stroke-dashoffset:0;transform-origin:center;stroke:var(--theme)}.circle.svelte-air6bh.indeterminate{animation:svelte-air6bh-turn 1.35s ease-in-out infinite}.circle.svelte-air6bh.determinate{stroke-dashoffset:329.87;stroke-dasharray:var(--progress) calc(329.87 - var(--progress));transition:all .35s ease-in-out}.exit.svelte-air6bh{--i-op: 1;-moz-animation:svelte-air6bh-fadeOut .6s forwards;-webkit-animation:svelte-air6bh-fadeOut .6s forwards;-o-animation:svelte-air6bh-fadeOut .6s forwards;animation:svelte-air6bh-fadeOut .6s forwards}.rail.svelte-air6bh{stroke:var(--theme-light3)}@keyframes svelte-air6bh-rotation{0%{transform:rotate(-90deg)}to{transform:rotate(180deg)}}@keyframes svelte-air6bh-turn{0%{stroke-dashoffset:180}50%{stroke-dashoffset:45;transform:rotate(135deg)}to{stroke-dashoffset:180;transform:rotate(450deg)}}svg.svelte-air6bh{width:var(--size);height:var(--size)}button.svelte-loxlze{-webkit-appearance:none;appearance:none;background:var(--theme);color:var(--on-theme);border:none;padding:calc(10px - var(--border, 0px)) calc(20px - var(--border, 0px));border-radius:12px;cursor:pointer;transition:background .3s,box-shadow .3s,color .3s;line-height:1em;overflow:hidden;position:relative}button.svelte-loxlze .block:where(.svelte-loxlze){position:absolute;inset:0;opacity:.5;z-index:1;background:var(--surface);cursor:not-allowed}button.svelte-loxlze.s{padding:calc(5px - var(--border, 0px)) calc(10px - var(--border, 0px));font-size:.8rem}button.svelte-loxlze.l{padding:calc(15px - var(--border, 0px)) calc(30px - var(--border, 0px));font-size:1.2rem}button.svelte-loxlze.c{border-radius:1000px}button.svelte-loxlze.r:not(:active):not(:disabled){box-shadow:color-mix(in srgb,var(--on-surface),transparent 80%) 0 2px 5px}button.svelte-loxlze:not(.t):not(.o):hover:not(:active):not(:disabled),button.svelte-loxlze:not(.t):not(.o):active:not(:active):not(:disabled){box-shadow:color-mix(in srgb,var(--on-surface),transparent 70%) 0 4px 8px}button.svelte-loxlze:active{box-shadow:none}button.svelte-loxlze.f{display:block;width:100%}button.svelte-loxlze.o{--on-theme: var(--theme);background:transparent;color:var(--theme);border:1px solid var(--theme);--border: 1px}button.svelte-loxlze.t{--on-theme: var(--theme);background:transparent;color:var(--theme)}button.svelte-loxlze .ld:where(.svelte-loxlze){position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--theme)}button.svelte-n3i3b3{-webkit-appearance:none;appearance:none;display:inline-block;border:none;background:transparent;padding:0;color:var(--on-surface);overflow:hidden;position:relative}button.svelte-n3i3b3 .block:where(.svelte-n3i3b3){position:absolute;inset:0;opacity:.5;z-index:1;background:var(--surface);cursor:not-allowed}button.svelte-n3i3b3 .container:where(.svelte-n3i3b3){display:flex;flex-direction:column;cursor:pointer}button.svelte-n3i3b3 .container:where(.svelte-n3i3b3) .label:where(.svelte-n3i3b3){margin-top:2px;font-size:calc(var(--size) * .4);text-align:center}button.svelte-n3i3b3 .container:where(.svelte-n3i3b3) .wrapper:where(.svelte-n3i3b3){border-radius:100px;display:inline-block;position:relative;overflow:hidden;cursor:pointer;width:var(--size);height:var(--size);margin:auto}button.svelte-n3i3b3 .container:where(.svelte-n3i3b3) .wrapper:where(.svelte-n3i3b3).flat{width:calc(var(--size) * 1.25);height:calc(var(--size) * .75)}button.svelte-n3i3b3 .container:where(.svelte-n3i3b3) .wrapper:where(.svelte-n3i3b3) .button:where(.svelte-n3i3b3){width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;transition:all .2s}button.svelte-n3i3b3 .container:where(.svelte-n3i3b3) .wrapper:where(.svelte-n3i3b3) .button:where(.svelte-n3i3b3) *{font-size:calc(var(--size) * .7);line-height:calc(var(--size) * .7)}button.svelte-n3i3b3 .container:where(.svelte-n3i3b3) .wrapper:where(.svelte-n3i3b3) .button:where(.svelte-n3i3b3).flat{width:calc(var(--size) * 1.25);height:calc(var(--size) * .75)}.svelte-1jtuoec{pointer-events:none}*:has(>._r){position:relative;overflow:hidden}.c.svelte-1jtuoec{border-radius:100px}main.svelte-1jtuoec{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s ease;opacity:0}main.svelte-1jtuoec.s{opacity:var(--opacity, .3)}div.svelte-1jtuoec{position:absolute;top:0;left:0;width:var(--size, 100%);height:var(--size, 100%);background:var(--on-theme);transform:translate(-50%,-50%);border-radius:100%;transition:background-color .2s ease;animation:svelte-1jtuoec-scaleIn var(--dur, .6s) cubic-bezier(0,.57,.1,.98) forwards}span.svelte-1jtuoec{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--on-theme);opacity:var(--opacity, .2);animation:svelte-1jtuoec-fadeIn var(--dur, .2s) ease forwards}span.svelte-1jtuoec.e{animation:svelte-1jtuoec-fadeOut var(--dur, .2s) ease forwards}@keyframes svelte-1jtuoec-scaleIn{0%{transform:translate(-50%,-50%) scale(var(--i-sc, 0))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes svelte-1jtuoec-fadeIn{0%{opacity:0}to{opacity:var(--opacity, .2)}}@keyframes svelte-1jtuoec-fadeOut{0%{opacity:var(--opacity, .2)}to{opacity:0}}main.svelte-1bst7bv{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:flex-end;align-items:center;flex-direction:column-reverse;height:28px;z-index:1000}article.svelte-1bst7bv{padding:12px;background:var(--primary-light1);border-radius:8px;box-shadow:color-mix(in srgb,var(--on-surface),transparent 80%) 0 2px 5px;display:flex;align-items:center;justify-content:space-between;min-width:min(calc(100vw - 48px),400px);margin-top:-34px;z-index:999;position:relative;height:20px;transition:all .2s cubic-bezier(.4,0,.2,1)}article.svelte-1bst7bv>:where(.svelte-1bst7bv){display:flex;align-items:center;gap:4px}main.svelte-lz5j3k{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1001}article.svelte-lz5j3k{padding:18px;background:var(--primary-light1);border-radius:12px;box-shadow:color-mix(in srgb,var(--on-surface),transparent 80%) 0 2px 5px;justify-content:center;min-width:min(calc(100svw - 48px),var(--mw, 500px));max-width:calc(100svw - 48px);max-height:calc(100svh - 56px);overflow-y:auto;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.title.svelte-lz5j3k{font-size:1.4rem;font-weight:300;display:flex;align-items:center;gap:4px;margin-bottom:8px}.text.svelte-lz5j3k{color:color-mix(in srgb,var(--primary-dark3),transparent 20%)}.act.svelte-lz5j3k{justify-content:flex-end;display:flex;align-items:center;gap:4px;margin-top:6px}@property --primary{syntax: "<color>"; initial-value: transparent; inherits: true;}@property --secondary{syntax: "<color>"; initial-value: transparent; inherits: true;}@property --surface{syntax: "<color>"; initial-value: transparent; inherits: true;}@property --on-primary{syntax: "<color>"; initial-value: transparent; inherits: true;}@property --on-secondary{syntax: "<color>"; initial-value: transparent; inherits: true;}@property --on-surface{syntax: "<color>"; initial-value: transparent; inherits: true;}*._p,*.primary{--theme: var(--primary);--theme-light1: var(--primary-light1);--theme-light2: var(--primary-light2);--theme-light3: var(--primary-light3);--theme-light4: var(--primary-light4);--theme-light5: var(--primary-light5);--theme-light6: var(--primary-light6);--theme-light7: var(--primary-light7);--theme-light8: var(--primary-light8);--theme-light9: var(--primary-light9);--theme-light10: var(--primary-light10);--theme-light11: var(--primary-light11);--theme-light12: var(--primary-light12);--theme-light13: var(--primary-light13);--theme-light14: var(--primary-light14);--theme-light15: var(--primary-light15);--theme-light16: var(--primary-light16);--theme-light17: var(--primary-light17);--theme-light18: var(--primary-light18);--theme-light19: var(--primary-light19);--theme-light20: var(--primary-light20);--theme-dark1: var(--primary-dark1);--theme-dark2: var(--primary-dark2);--theme-dark3: var(--primary-dark3);--theme-dark4: var(--primary-dark4);--theme-dark5: var(--primary-dark5);--theme-dark6: var(--primary-dark6);--theme-dark7: var(--primary-dark7);--theme-dark8: var(--primary-dark8);--theme-dark9: var(--primary-dark9);--theme-dark10: var(--primary-dark10);--theme-dark11: var(--primary-dark11);--theme-dark12: var(--primary-dark12);--theme-dark13: var(--primary-dark13);--theme-dark14: var(--primary-dark14);--theme-dark15: var(--primary-dark15);--theme-dark16: var(--primary-dark16);--theme-dark17: var(--primary-dark17);--theme-dark18: var(--primary-dark18);--theme-dark19: var(--primary-dark19);--theme-dark20: var(--primary-dark20);--on-theme: var(--on-primary)}*._s,*.secondary{--theme: var(--secondary);--theme-light1: var(--secondary-light1);--theme-light2: var(--secondary-light2);--theme-light3: var(--secondary-light3);--theme-light4: var(--secondary-light4);--theme-light5: var(--secondary-light5);--theme-light6: var(--secondary-light6);--theme-light7: var(--secondary-light7);--theme-light8: var(--secondary-light8);--theme-light9: var(--secondary-light9);--theme-light10: var(--secondary-light10);--theme-light11: var(--secondary-light11);--theme-light12: var(--secondary-light12);--theme-light13: var(--secondary-light13);--theme-light14: var(--secondary-light14);--theme-light15: var(--secondary-light15);--theme-light16: var(--secondary-light16);--theme-light17: var(--secondary-light17);--theme-light18: var(--secondary-light18);--theme-light19: var(--secondary-light19);--theme-light20: var(--secondary-light20);--theme-dark1: var(--secondary-dark1);--theme-dark2: var(--secondary-dark2);--theme-dark3: var(--secondary-dark3);--theme-dark4: var(--secondary-dark4);--theme-dark5: var(--secondary-dark5);--theme-dark6: var(--secondary-dark6);--theme-dark7: var(--secondary-dark7);--theme-dark8: var(--secondary-dark8);--theme-dark9: var(--secondary-dark9);--theme-dark10: var(--secondary-dark10);--theme-dark11: var(--secondary-dark11);--theme-dark12: var(--secondary-dark12);--theme-dark13: var(--secondary-dark13);--theme-dark14: var(--secondary-dark14);--theme-dark15: var(--secondary-dark15);--theme-dark16: var(--secondary-dark16);--theme-dark17: var(--secondary-dark17);--theme-dark18: var(--secondary-dark18);--theme-dark19: var(--secondary-dark19);--theme-dark20: var(--secondary-dark20);--on-theme: var(--on-secondary)}*.light-1{--theme: var(--theme-light1);--on-theme: var(--on-surface)}*.light-2{--theme: var(--theme-light2);--on-theme: var(--on-surface)}*.light-3{--theme: var(--theme-light3);--on-theme: var(--on-surface)}*.light-4{--theme: var(--theme-light4);--on-theme: var(--on-surface)}*.light-5{--theme: var(--theme-light5);--on-theme: var(--on-surface)}*.light-6{--theme: var(--theme-light6)}*.light-7{--theme: var(--theme-light7)}*.light-8{--theme: var(--theme-light8)}*.light-9{--theme: var(--theme-light9)}*.light-10{--theme: var(--theme-light10)}*.light-11{--theme: var(--theme-light11)}*.light-12{--theme: var(--theme-light12)}*.light-13{--theme: var(--theme-light13)}*.light-14{--theme: var(--theme-light14)}*.light-15{--theme: var(--theme-light15)}*.light-16{--theme: var(--theme-light16)}*.light-17{--theme: var(--theme-light17)}*.light-18{--theme: var(--theme-light18)}*.light-19{--theme: var(--theme-light19)}*.light-20{--theme: var(--theme-light20)}*.dark-1{--theme: var(--theme-dark1)}*.dark-2{--theme: var(--theme-dark2)}*.dark-3{--theme: var(--theme-dark3)}*.dark-4{--theme: var(--theme-dark4)}*.dark-5{--theme: var(--theme-dark5)}*.dark-6{--theme: var(--theme-dark6)}*.dark-7{--theme: var(--theme-dark7)}*.dark-8{--theme: var(--theme-dark8)}*.dark-9{--theme: var(--theme-dark9)}*.dark-10{--theme: var(--theme-dark10)}*.dark-11{--theme: var(--theme-dark11)}*.dark-12{--theme: var(--theme-dark12)}*.dark-13{--theme: var(--theme-dark13)}*.dark-14{--theme: var(--theme-dark14)}*.dark-15{--theme: var(--theme-dark15)}*.dark-16{--theme: var(--theme-dark16)}*.dark-17{--theme: var(--theme-dark17)}*.dark-18{--theme: var(--theme-dark18)}*.dark-19{--theme: var(--theme-dark19)}*.dark-20{--theme: var(--theme-dark20)}*{-webkit-tap-highlight-color:transparent}:root{--primary-light1: color-mix(in srgb, var(--primary) 5%, var(--surface) 95%);--primary-light2: color-mix(in srgb, var(--primary) 10%, var(--surface) 90%);--primary-light3: color-mix(in srgb, var(--primary) 15%, var(--surface) 85%);--primary-light4: color-mix(in srgb, var(--primary) 20%, var(--surface) 80%);--primary-light5: color-mix(in srgb, var(--primary) 25%, var(--surface) 75%);--primary-light6: color-mix(in srgb, var(--primary) 30%, var(--surface) 70%);--primary-light7: color-mix(in srgb, var(--primary) 35%, var(--surface) 65%);--primary-light8: color-mix(in srgb, var(--primary) 40%, var(--surface) 60%);--primary-light9: color-mix(in srgb, var(--primary) 45%, var(--surface) 55%);--primary-light10: color-mix(in srgb, var(--primary) 50%, var(--surface) 50%);--primary-light11: color-mix(in srgb, var(--primary) 55%, var(--surface) 45%);--primary-light12: color-mix(in srgb, var(--primary) 60%, var(--surface) 40%);--primary-light13: color-mix(in srgb, var(--primary) 65%, var(--surface) 35%);--primary-light14: color-mix(in srgb, var(--primary) 70%, var(--surface) 30%);--primary-light15: color-mix(in srgb, var(--primary) 75%, var(--surface) 25%);--primary-light16: color-mix(in srgb, var(--primary) 80%, var(--surface) 20%);--primary-light17: color-mix(in srgb, var(--primary) 85%, var(--surface) 15%);--primary-light18: color-mix(in srgb, var(--primary) 90%, var(--surface) 10%);--primary-light19: color-mix(in srgb, var(--primary) 95%, var(--surface) 5%);--primary-light20: color-mix(in srgb, var(--primary) 100%, var(--surface) 0%);--primary-dark1: color-mix(in srgb, var(--primary) 5%, var(--on-surface) 95%);--primary-dark2: color-mix(in srgb, var(--primary) 10%, var(--on-surface) 90%);--primary-dark3: color-mix(in srgb, var(--primary) 15%, var(--on-surface) 85%);--primary-dark4: color-mix(in srgb, var(--primary) 20%, var(--on-surface) 80%);--primary-dark5: color-mix(in srgb, var(--primary) 25%, var(--on-surface) 75%);--primary-dark6: color-mix(in srgb, var(--primary) 30%, var(--on-surface) 70%);--primary-dark7: color-mix(in srgb, var(--primary) 35%, var(--on-surface) 65%);--primary-dark8: color-mix(in srgb, var(--primary) 40%, var(--on-surface) 60%);--primary-dark9: color-mix(in srgb, var(--primary) 45%, var(--on-surface) 55%);--primary-dark10: color-mix(in srgb, var(--primary) 50%, var(--on-surface) 50%);--primary-dark11: color-mix(in srgb, var(--primary) 55%, var(--on-surface) 45%);--primary-dark12: color-mix(in srgb, var(--primary) 60%, var(--on-surface) 40%);--primary-dark13: color-mix(in srgb, var(--primary) 65%, var(--on-surface) 35%);--primary-dark14: color-mix(in srgb, var(--primary) 70%, var(--on-surface) 30%);--primary-dark15: color-mix(in srgb, var(--primary) 75%, var(--on-surface) 25%);--primary-dark16: color-mix(in srgb, var(--primary) 80%, var(--on-surface) 20%);--primary-dark17: color-mix(in srgb, var(--primary) 85%, var(--on-surface) 15%);--primary-dark18: color-mix(in srgb, var(--primary) 90%, var(--on-surface) 10%);--primary-dark19: color-mix(in srgb, var(--primary) 95%, var(--on-surface) 5%);--primary-dark20: color-mix(in srgb, var(--primary) 100%, var(--on-surface) 0%);--secondary-light1: color-mix(in srgb, var(--secondary) 5%, var(--surface) 95%);--secondary-light2: color-mix(in srgb, var(--secondary) 10%, var(--surface) 90%);--secondary-light3: color-mix(in srgb, var(--secondary) 15%, var(--surface) 85%);--secondary-light4: color-mix(in srgb, var(--secondary) 20%, var(--surface) 80%);--secondary-light5: color-mix(in srgb, var(--secondary) 25%, var(--surface) 75%);--secondary-light6: color-mix(in srgb, var(--secondary) 30%, var(--surface) 70%);--secondary-light7: color-mix(in srgb, var(--secondary) 35%, var(--surface) 65%);--secondary-light8: color-mix(in srgb, var(--secondary) 40%, var(--surface) 60%);--secondary-light9: color-mix(in srgb, var(--secondary) 45%, var(--surface) 55%);--secondary-light10: color-mix(in srgb, var(--secondary) 50%, var(--surface) 50%);--secondary-light11: color-mix(in srgb, var(--secondary) 55%, var(--surface) 45%);--secondary-light12: color-mix(in srgb, var(--secondary) 60%, var(--surface) 40%);--secondary-light13: color-mix(in srgb, var(--secondary) 65%, var(--surface) 35%);--secondary-light14: color-mix(in srgb, var(--secondary) 70%, var(--surface) 30%);--secondary-light15: color-mix(in srgb, var(--secondary) 75%, var(--surface) 25%);--secondary-light16: color-mix(in srgb, var(--secondary) 80%, var(--surface) 20%);--secondary-light17: color-mix(in srgb, var(--secondary) 85%, var(--surface) 15%);--secondary-light18: color-mix(in srgb, var(--secondary) 90%, var(--surface) 10%);--secondary-light19: color-mix(in srgb, var(--secondary) 95%, var(--surface) 5%);--secondary-light20: color-mix(in srgb, var(--secondary) 100%, var(--surface) 0%);--secondary-dark1: color-mix(in srgb, var(--secondary) 5%, var(--on-surface) 95%);--secondary-dark2: color-mix(in srgb, var(--secondary) 10%, var(--on-surface) 90%);--secondary-dark3: color-mix(in srgb, var(--secondary) 15%, var(--on-surface) 85%);--secondary-dark4: color-mix(in srgb, var(--secondary) 20%, var(--on-surface) 80%);--secondary-dark5: color-mix(in srgb, var(--secondary) 25%, var(--on-surface) 75%);--secondary-dark6: color-mix(in srgb, var(--secondary) 30%, var(--on-surface) 70%);--secondary-dark7: color-mix(in srgb, var(--secondary) 35%, var(--on-surface) 65%);--secondary-dark8: color-mix(in srgb, var(--secondary) 40%, var(--on-surface) 60%);--secondary-dark9: color-mix(in srgb, var(--secondary) 45%, var(--on-surface) 55%);--secondary-dark10: color-mix(in srgb, var(--secondary) 50%, var(--on-surface) 50%);--secondary-dark11: color-mix(in srgb, var(--secondary) 55%, var(--on-surface) 45%);--secondary-dark12: color-mix(in srgb, var(--secondary) 60%, var(--on-surface) 40%);--secondary-dark13: color-mix(in srgb, var(--secondary) 65%, var(--on-surface) 35%);--secondary-dark14: color-mix(in srgb, var(--secondary) 70%, var(--on-surface) 30%);--secondary-dark15: color-mix(in srgb, var(--secondary) 75%, var(--on-surface) 25%);--secondary-dark16: color-mix(in srgb, var(--secondary) 80%, var(--on-surface) 20%);--secondary-dark17: color-mix(in srgb, var(--secondary) 85%, var(--on-surface) 15%);--secondary-dark18: color-mix(in srgb, var(--secondary) 90%, var(--on-surface) 10%);--secondary-dark19: color-mix(in srgb, var(--secondary) 95%, var(--on-surface) 5%);--secondary-dark20: color-mix(in srgb, var(--secondary) 100%, var(--on-surface) 0%);transition:--primary .2s ease,--secondary .2s ease,--surface .2s ease,--on-surface .2s ease,--on-secondary .2s ease}body{margin:0;padding:0;font-family:Roboto,sans-serif;background-color:var(--surface);color:var(--on-surface)}span.svelte-1k169yk{position:relative;z-index:1;margin:0 -.4em 0 .6em;transform:translateY(10%);--on-theme: var(--theme)}span.svelte-1k169yk.trailing{margin:0 .6em 0 -.4em}span.svelte-1k169yk span{vertical-align:unset}main.svelte-1k169yk{position:relative;display:inline-flex;background:var(--theme-light1);border-bottom:1px solid var(--theme-light4);border-radius:4px 4px 0 0;align-items:center}main.svelte-1k169yk.block{display:flex}main.svelte-1k169yk.plain{border-bottom:none;border-radius:6px}input.svelte-1k169yk,textarea.svelte-1k169yk{-webkit-appearance:none;appearance:none;color:var(--on-surface);background:transparent;outline:none;border:none;padding:1.6em 1em .6em;border-radius:4px 4px 0 0;position:relative;z-index:1;width:calc(100% - 2em)}.background.svelte-1k169yk{background:var(--theme-light2);border-bottom:1px solid var(--theme);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px 4px 0 0;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .2s ease,transform .2s cubic-bezier(1,0,1,0)}.background.svelte-1k169yk:has(+div:where(.svelte-1k169yk)>:where(.svelte-1k169yk):focus){opacity:1;transform:scaleX(1);transition:all .2s ease}div.svelte-1k169yk{position:relative;display:inline-block;flex:1}label.svelte-1k169yk{position:absolute;left:0;-webkit-user-select:none;user-select:none;transition:all .2s ease;transform:translate(.7em,.8em);z-index:1;opacity:.7;color:var(--on-surface)}main.plain.svelte-1k169yk :is(input:where(.svelte-1k169yk),textarea:where(.svelte-1k169yk)){border-bottom:none;border-radius:6px}main.plain.svelte-1k169yk .background:where(.svelte-1k169yk){border-bottom:none;border-radius:6px}main.svelte-1k169yk :where(.svelte-1k169yk):is(input:where(.svelte-1k169yk),textarea:where(.svelte-1k169yk)):focus~label:where(.svelte-1k169yk),main.svelte-1k169yk :where(.svelte-1k169yk):is(input:where(.svelte-1k169yk),textarea:where(.svelte-1k169yk)):not(:placeholder-shown)~label:where(.svelte-1k169yk){transform:translate(.7em,.26em) scale(.72);transform-origin:0 0}:root{--ink: #e8f6ff;--muted: #9db7cb;--bg-0: #081927;--bg-1: #11273a;--panel: rgba(8, 29, 44, .86);--line: rgba(175, 218, 255, .25);--accent: #38bdf8;--accent-strong: #ff8a3d;--good: #4ade80;--bad: #ff7a7a}body{margin:0;min-height:100vh;font-family:Space Grotesk,Noto Sans KR,sans-serif;color:var(--ink);background:radial-gradient(circle at 16% 12%,#153a57 0%,transparent 44%),radial-gradient(circle at 84% 88%,#2a4130 0%,transparent 36%),linear-gradient(145deg,var(--bg-0),var(--bg-1))}.screen.svelte-1uha8ag{min-height:100vh;display:grid;place-items:center;padding:2.4rem 1.2rem;position:relative;overflow:hidden}.aurora.svelte-1uha8ag{position:absolute;width:48rem;height:48rem;border-radius:999px;filter:blur(92px);opacity:.22;pointer-events:none;animation:svelte-1uha8ag-drift 14s ease-in-out infinite alternate}.aurora-a.svelte-1uha8ag{background:#1dd3b0;top:-24rem;left:-18rem}.aurora-b.svelte-1uha8ag{background:#ffb454;right:-20rem;bottom:-24rem;animation-delay:-6s}.panel.svelte-1uha8ag{width:min(34rem,100%);border:1px solid var(--line);background:var(--panel);border-radius:1.2rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.6rem;box-shadow:0 32px 90px #030a116b;transform:translateY(12px);animation:svelte-1uha8ag-rise .52s ease-out forwards;position:relative;z-index:1}.tag.svelte-1uha8ag{font-family:IBM Plex Mono,monospace;margin:0;color:var(--accent-strong);letter-spacing:.08em;font-size:.76rem}h1.svelte-1uha8ag{margin:.4rem 0 0;font-size:clamp(1.65rem,3.4vw,2.2rem);letter-spacing:-.02em}.lead.svelte-1uha8ag{margin:.58rem 0 1.4rem;color:var(--muted);line-height:1.45}.form-grid.svelte-1uha8ag{display:grid;gap:.9rem;animation:svelte-1uha8ag-reveal .42s ease-out .13s both}label.svelte-1uha8ag{display:grid;gap:.42rem}span.svelte-1uha8ag{font-size:.85rem;color:var(--muted);letter-spacing:.02em}.panel .nunui-input{border:1px solid rgba(154,201,236,.36);background:#010b1280;border-radius:.7rem}.panel .nunui-input:focus-within{border-color:var(--accent)}.action-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.45rem}.turnstile-wrap.svelte-1uha8ag{margin-top:1rem;min-height:4.8rem;animation:svelte-1uha8ag-reveal .42s ease-out .19s both}.turnstile-slot.svelte-1uha8ag{width:fit-content}.warning.svelte-1uha8ag{margin:0;color:var(--bad);font-size:.9rem;line-height:1.4}.submit.svelte-1uha8ag{margin-top:.2rem;animation:svelte-1uha8ag-reveal .42s ease-out .25s both}.status.svelte-1uha8ag{margin:.92rem 0 0;font-size:.94rem;line-height:1.4}.status-ok.svelte-1uha8ag{color:var(--good)}.status-error.svelte-1uha8ag{color:var(--bad)}@keyframes svelte-1uha8ag-rise{to{transform:translateY(0);opacity:1}}@keyframes svelte-1uha8ag-reveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(2.1rem,-1.4rem,0) scale(1.08)}}@media(max-width:640px){.panel.svelte-1uha8ag{padding:1.2rem;border-radius:1rem}.lead.svelte-1uha8ag{margin-bottom:1rem}}
