*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:light dark;background-color:var(--m3c-surface);color:var(--m3c-on-surface);accent-color:var(--m3c-primary);caret-color:var(--m3c-primary);interpolate-size:allow-keywords;--m3c-surface:light-dark(#daffec,#00120a);--m3c-surface-container-lowest:light-dark(#fff,#000);--m3c-surface-container-low:light-dark(#c1fee3,#00170f);--m3c-surface-container:light-dark(#b4f6d9,#001e14);--m3c-surface-container-high:light-dark(#aaf1d3,#00251a);--m3c-surface-container-highest:light-dark(#a0eccc,#002c1f);--m3c-on-surface:light-dark(#003627,#daffec);--m3c-on-surface-variant:light-dark(#326552,#81b69f);--m3c-outline:light-dark(#4e816c,#4c7f6b);--m3c-outline-variant:light-dark(#83b8a1,#1c513f);--m3c-inverse-surface:light-dark(#00120a,#e7fff2);--m3c-inverse-on-surface:light-dark(#74a891,#2b5e4b);--m3c-primary:light-dark(#006940,#b1ffcd);--m3c-on-primary:light-dark(#caffdb,#00663e);--m3c-primary-container:#07ffa2;--m3c-on-primary-container:#005c37;--m3c-inverse-primary:light-dark(#07ffa2,#006d42);--m3c-secondary:light-dark(#00684e,#65fcc8);--m3c-on-secondary:light-dark(#c6ffe5,#005e45);--m3c-secondary-container:light-dark(#65fcc8,#006c50);--m3c-on-secondary-container:light-dark(#005e45,#dfffef);--m3c-tertiary:light-dark(#00647a,#70ddff);--m3c-on-tertiary:light-dark(#e1f6ff,#004c5e);--m3c-tertiary-container:#00d2fe;--m3c-on-tertiary-container:#004352;--m3c-error:light-dark(#b31b25,#ff716c);--m3c-on-error:light-dark(#ffefee,#490006);--m3c-error-container:light-dark(#fb5151,#9f0519);--m3c-on-error-container:light-dark(#570008,#ffa8a3);--m3c-shadow:#000;--m3c-scrim:#000;--m3c-on-on-primary:light-dark(#006940,#aeffcc);--m3c-primary-container-subtle:light-dark(#00f299,#00341d);--m3c-on-primary-container-subtle:light-dark(#005532,#00c37b);--m3c-secondary-container-subtle:light-dark(#54edbb,#003324);--m3c-on-secondary-container-subtle:light-dark(#00543e,#00c293);--m3c-tertiary-container-subtle:light-dark(#87e1ff,#00313d);--m3c-on-tertiary-container-subtle:light-dark(#005063,#00bae1);--m3c-error-container-subtle:light-dark(#ffc7c3,#60000a);--m3c-on-error-container-subtle:light-dark(#970016,#ff8983)}body{height:100dvh;display:grid}button{cursor:pointer}.hover-anchor.svelte-id1hzd{--transition:linear(0, .01 3.2%, .03, .06, .11, .19 13.3%, .25, .32, .43, .53, .61 19.3%, .69, .74, .78, .81 27.2%, .88, .92 40.6%, .964 55%, .994, 1) .4s;display:contents}.controls.svelte-id1hzd{background-color:var(--m3c-surface-container-low);min-width:1rem;height:2rem;transition:height var(--transition), border-radius var(--transition);anchor-name:--controls;border-start-start-radius:.5rem;border-start-end-radius:.5rem;display:flex;position:fixed;bottom:0;left:50%;overflow:hidden;translate:-50%}.controls.svelte-id1hzd:after{content:"⋯";transition:opacity var(--transition), translate var(--transition);position:absolute;top:50%;left:50%;translate:-50% -50%}input.svelte-id1hzd{field-sizing:content;transition:width var(--transition), padding var(--transition), visibility allow-discrete var(--transition);outline:none;padding-inline:.5rem}.hover-anchor.svelte-id1hzd:not(:hover,:focus-within,.force-expand)>.controls:where(.svelte-id1hzd){border-start-start-radius:.25rem;border-start-end-radius:.25rem;height:.5rem}.hover-anchor.svelte-id1hzd:is(:where(.svelte-id1hzd):hover,:where(.svelte-id1hzd):focus-within,.force-expand:where(.svelte-id1hzd))>.controls:where(.svelte-id1hzd):after{opacity:0;visibility:hidden;translate:-50% -200%}.hover-anchor.svelte-id1hzd:not(:hover,:focus-within,.force-expand)>.controls:where(.svelte-id1hzd)>input:where(.svelte-id1hzd){visibility:hidden;width:0;padding-inline:0}.hover-anchor.svelte-id1hzd:not(:hover,:focus-within,.force-expand)>.history:where(.svelte-id1hzd){visibility:hidden;width:0;height:0}.history.svelte-id1hzd{position-anchor:--controls;bottom:anchor(--controls top);border-radius:var(--radius);pointer-events:none;transition:width var(--transition), height var(--transition), visibility var(--transition);--radius:1rem;background-color:#0000;flex-direction:column;place-self:end center;align-items:center;gap:.25rem;margin-bottom:.25rem;display:flex;position:absolute;overflow:hidden}.history.svelte-id1hzd>button:where(.svelte-id1hzd){border-radius:var(--radius);white-space:nowrap;background-color:var(--m3c-primary-container-subtle);height:2rem;color:var(--m3c-on-primary-container-subtle);pointer-events:auto;align-items:center;padding-inline-start:.5rem;display:flex}.history.svelte-id1hzd>button:where(.svelte-id1hzd)>svg:where(.svelte-id1hzd){margin-inline:.25rem .375rem}dialog.svelte-1k53zdd{text-align:center;background-color:var(--m3c-surface-container-highest);color:var(--m3c-on-surface);border-radius:1rem;flex-direction:column;gap:1rem;max-width:25rem;margin:auto;padding:1.5rem;display:flex;inset:0}dialog.svelte-1k53zdd::backdrop{background-color:oklch(from var(--m3c-scrim) l c h / .5)}form.svelte-1k53zdd{display:contents}button.svelte-1k53zdd{background-color:var(--m3c-primary);height:2.5rem;color:var(--m3c-on-primary);border-radius:1.25rem;align-items:center;margin-inline:auto;padding-inline:1rem;display:flex}dialog.svelte-1vuhcn5{opacity:0;visibility:hidden;pointer-events:none;background:0 0;border:none;width:min(25rem,100vw - 2rem);margin:auto;padding:0;transition:opacity .15s,visibility .15s;position:fixed;inset:0;overflow:visible}dialog[open].svelte-1vuhcn5{opacity:1;visibility:visible;pointer-events:auto;animation:.4s cubic-bezier(.05,.7,.1,1) svelte-1vuhcn5-formIn}dialog.svelte-1vuhcn5::backdrop{background-color:oklch(from var(--m3c-scrim) l c h / .7);animation:.3s svelte-1vuhcn5-backdropIn}form.svelte-1vuhcn5{flex-direction:column;display:flex}.input-wrap.svelte-1vuhcn5{align-items:center;display:flex;position:relative}input.svelte-1vuhcn5{background:var(--m3c-surface-container-high);width:100%;color:var(--m3c-on-surface);box-sizing:border-box;border:none;border-radius:1rem;outline:none;padding:1rem 8rem 1rem 1rem;font-size:1rem}input.svelte-1vuhcn5::placeholder{color:var(--m3c-on-surface-variant)}.connect.svelte-1vuhcn5{background:var(--m3c-primary);color:var(--m3c-on-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;position:absolute;right:.5rem}.connect.svelte-1vuhcn5:disabled{opacity:.5;cursor:default}.below.svelte-1vuhcn5{text-align:center;min-height:1rem;margin-top:.625rem;padding-inline:.25rem;font-size:.8rem;line-height:1}small.svelte-1vuhcn5{color:#ffffffb3}.error.svelte-1vuhcn5{color:var(--m3c-error);margin:0;font-size:.8rem}@keyframes svelte-1vuhcn5-formIn{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1vuhcn5-backdropIn{0%{opacity:0}to{opacity:1}}.instructions.svelte-1vuhcn5{background:var(--m3c-surface-container-low);max-height:10rem;color:var(--m3c-on-surface-variant);border-radius:1rem;margin-top:2rem;padding:1rem;font-size:.825rem;overflow:auto}.title.svelte-1vuhcn5,.option.svelte-1vuhcn5{color:var(--m3c-on-surface);font-weight:600}.instructions.svelte-1vuhcn5 .option:where(.svelte-1vuhcn5){margin-top:1rem}.instructions.svelte-1vuhcn5 a:where(.svelte-1vuhcn5),.instructions.svelte-1vuhcn5 button:where(.svelte-1vuhcn5){color:var(--m3c-primary);cursor:pointer;text-decoration:underline}.instructions.svelte-1vuhcn5 code:where(.svelte-1vuhcn5){background:var(--m3c-surface-container-highest);border-radius:.25rem;padding:0 .25em;font-size:.875em}iframe{width:100%;height:100%}.placeholder.svelte-14iajew{place-items:center;display:grid}.loading.svelte-14iajew{--bg:var(--m3c-on-surface);--fg:color-mix(in oklch, var(--m3c-primary) 50%, var(--m3c-primary-container));background-image:linear-gradient(in oklab to right, var(--bg) 0%, var(--bg) 2.5%, var(--bg) 5%, var(--bg) 7.5%, var(--bg) 10%, var(--bg) 12.5%, var(--bg) 15%, var(--bg) 17.5%, color-mix(in oklab, var(--fg) 1%, var(--bg)) 20%, color-mix(in oklab, var(--fg) 3%, var(--bg)) 22.5%, color-mix(in oklab, var(--fg) 7%, var(--bg)) 25%, color-mix(in oklab, var(--fg) 13%, var(--bg)) 27.5%, color-mix(in oklab, var(--fg) 21%, var(--bg)) 30%, color-mix(in oklab, var(--fg) 31%, var(--bg)) 32.5%, color-mix(in oklab, var(--fg) 43%, var(--bg)) 35%, color-mix(in oklab, var(--fg) 56%, var(--bg)) 37.5%, color-mix(in oklab, var(--fg) 69%, var(--bg)) 40%, color-mix(in oklab, var(--fg) 81%, var(--bg)) 42.5%, color-mix(in oklab, var(--fg) 91%, var(--bg)) 45%, color-mix(in oklab, var(--fg) 97%, var(--bg)) 47.5%, color-mix(in oklab, var(--fg) 100%, var(--bg)) 50%, color-mix(in oklab, var(--fg) 97%, var(--bg)) 52.5%, color-mix(in oklab, var(--fg) 91%, var(--bg)) 55%, color-mix(in oklab, var(--fg) 81%, var(--bg)) 57.5%, color-mix(in oklab, var(--fg) 69%, var(--bg)) 60%, color-mix(in oklab, var(--fg) 56%, var(--bg)) 62.5%, color-mix(in oklab, var(--fg) 43%, var(--bg)) 65%, color-mix(in oklab, var(--fg) 31%, var(--bg)) 67.5%, color-mix(in oklab, var(--fg) 21%, var(--bg)) 70%, color-mix(in oklab, var(--fg) 13%, var(--bg)) 72.5%, color-mix(in oklab, var(--fg) 7%, var(--bg)) 75%, color-mix(in oklab, var(--fg) 3%, var(--bg)) 77.5%, color-mix(in oklab, var(--fg) 1%, var(--bg)) 80%, var(--bg) 82.5%, var(--bg) 85%, var(--bg) 87.5%, var(--bg) 90%, var(--bg) 92.5%, var(--bg) 95%, var(--bg) 97.5%, var(--bg) 100%);color:#0000;background-size:200% 100%;background-clip:text;font-size:2rem;animation:2s linear infinite svelte-14iajew-pulse}@keyframes svelte-14iajew-pulse{0%{background-position:0 0}to{background-position:200% 0}}dialog.svelte-1gm5vzd{z-index:2;background-color:var(--m3c-surface-container-highest);transition:scale var(--transition);--transition:cubic-bezier(.05, .7, .1, 1) .4s;border-radius:1rem;flex-direction:column;margin:auto;padding:1.5rem;display:flex;inset:0;@starting-style{scale:0}}dialog.svelte-1gm5vzd::backdrop{background-color:oklch(from var(--m3c-scrim) l c h / .5);transition:background-color var(--transition);@starting-style{background-color:#0000}}label.svelte-1gm5vzd{text-align:center;max-width:20rem;color:var(--m3c-on-surface-variant);border:dashed 2px var(--m3c-outline);border-radius:.5rem;padding:.5rem;display:grid;position:relative}label.svelte-1gm5vzd>input:where(.svelte-1gm5vzd){opacity:0;cursor:pointer;position:absolute;inset:0}.row.svelte-1gm5vzd{display:flex}.row.svelte-1gm5vzd>.title:where(.svelte-1gm5vzd){field-sizing:content}.row.svelte-1gm5vzd>span:where(.svelte-1gm5vzd){align-self:center}.row.svelte-1gm5vzd>button:where(.svelte-1gm5vzd){background-color:var(--m3c-primary);height:2.5rem;color:var(--m3c-on-primary);border-radius:1.25rem;align-items:center;padding-inline:1rem;display:flex}dialog.svelte-mrn94a{background-color:var(--m3c-surface-container);z-index:1;width:auto;max-width:50rem;transition:translate var(--transition);--transition:cubic-bezier(.05, .7, .1, 1) .4s;border-start-start-radius:1rem;border-start-end-radius:1rem;flex-direction:column;margin-inline:auto;padding:1.5rem;display:flex;inset:auto 0 0;@starting-style{translate:0 100%}}dialog.svelte-mrn94a::backdrop{background-color:oklch(from var(--m3c-scrim) l c h / .5);transition:background-color var(--transition);@starting-style{background-color:#0000}}.split.svelte-mrn94a{grid-template-columns:1fr auto;align-items:center;min-height:4rem;display:grid}select.svelte-mrn94a{background-color:var(--m3c-surface-container-highest);border-radius:1rem;align-self:stretch;padding-inline:.5rem}button.svelte-mrn94a{background-color:var(--m3c-surface-container-highest);border-radius:1rem;align-items:center;height:2rem;padding-inline:1rem;display:flex}.chips.svelte-mrn94a{flex-wrap:wrap;gap:.5rem;display:flex}.chip.svelte-mrn94a{background-color:var(--m3c-surface-container-highest);border-radius:.5rem;align-items:center;height:1.5rem;padding-inline:.5rem;display:flex}
