:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;place-items:center;min-width:100vh;height:100vh}#app{max-width:1280px;width:100%;margin:0 auto;position:relative}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.glow{--blur: 1.25rem;--box-blur: calc(.5 * var(--blur));--glow: var(--color, white);--size: 12rem;align-items:center;border-radius:12px;border:2px solid currentColor;box-shadow:inset 0 0 0 2px #00000026,0 0 0 2px #00000026,inset 0 0 var(--box-blur) var(--glow),0 0 var(--box-blur) var(--glow);color:var(--color, white)}@keyframes heartbeat{0%{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}45%{transform:scale(1.25)}60%{transform:scale(1)}to{transform:scale(1)}}messages.svelte-1wp10p1{display:block;padding:10px;overflow-y:auto}.clear.svelte-1wp10p1{display:inline-block;color:#333;font:inherit;opacity:.5;cursor:pointer;border:1px solid #ccc;border-radius:7px;padding:0 5px}.clear.svelte-1wp10p1:hover{opacity:1}msg.svelte-1wp10p1{display:block;font-size:14px;margin:6px 3px;line-break:anywhere;border-bottom:1px solid #eee}form.svelte-1djors7{width:100%;display:flex}[type=text].svelte-1djors7{flex:80%}[type=submit].svelte-1djors7{width:150px;margin-right:1px}.state.svelte-s5629l{display:inline-block;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.state.svelte-s5629l:before{content:"";display:inline-block;border-radius:50%;width:1em;height:1em;position:relative;top:2px}.state__open.svelte-s5629l:before{background-color:#7add7a;border:1px solid rgb(61,167,61);box-shadow:0 0 10px #abffab}.state__connecting.svelte-s5629l:before{border:1px solid orange;background:#ffdb98}.state__closed.svelte-s5629l:before{border:1px solid red;background-color:#f7a9a9;animation:heartbeat 1.2s infinite}state.svelte-1pwt1te.svelte-1pwt1te{position:relative;display:flex;flex-direction:column;margin:auto;height:100%}.map.svelte-1pwt1te.svelte-1pwt1te{flex:0 0 auto}.response.svelte-1pwt1te.svelte-1pwt1te{flex:1 0 auto;overflow-y:auto}keyboard.svelte-1pwt1te.svelte-1pwt1te{flex:0 0 auto}state.svelte-1pwt1te p.svelte-1pwt1te{width:300px}row.svelte-1pwt1te.svelte-1pwt1te{width:300px;display:flex;flex-direction:row;flex-flow:wrap;justify-content:center;align-items:stretch}row.svelte-1pwt1te>button.svelte-1pwt1te{flex:1 0 auto}row.svelte-1pwt1te.svelte-1pwt1te:after{display:table;content:"";width:100%;height:0px;clear:both}button.svelte-1pwt1te.svelte-1pwt1te{width:70px;float:left;text-align:center;-webkit-user-select:none;user-select:none;font-size:.9em;cursor:pointer;border-radius:8px;border:1px solid #ccc;padding:.6em 1.2em;font-family:inherit;margin:2px;transition:border-color .25s}button.svelte-1pwt1te.svelte-1pwt1te:focus,button.svelte-1pwt1te.svelte-1pwt1te:focus-visible{outline:none}button.svelte-1pwt1te.svelte-1pwt1te:hover{border-color:#646cff}.map.svelte-1pwt1te table.svelte-1pwt1te{font-size:2em;border-collapse:collapse}.map.svelte-1pwt1te table td.svelte-1pwt1te{border:1px soldi #ccc}content.svelte-1ihhd6s{display:flex;height:100vh}.column.svelte-1ihhd6s{overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;position:relative}main.svelte-1ihhd6s{padding-top:30px;flex:40%;flex-grow:1}right.svelte-1ihhd6s{margin-left:10px;flex:300px}.status.svelte-1ihhd6s{text-align:center;position:absolute;top:0;left:0;right:0}
