@charset "UTF-8";:root{--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: "iA-Mono", "Menlo", monospace;--background: #0b0b0b;--surface-0: #111111;--surface-1: #1c1d20;--surface-1-border: #26282e;--subtle-background-highlight: #69696919;--color-text: #fff;--color-important-text: #ddd;--subtle-text: #959595;--blue-background: #4045ca;--blue-background-hover: #4b52d1;--blue-text: #7e99fc;--blue-text-hover: #8ea5f9;--red-background: #ca4040;--red-background-hover: #d14b4b;--red-text: #fc7e7e;--red-text-hover: #f98e8e;--green-text: #7efc7e;--green-text-hover: #8ef98e;--yellow-text: #fcf27e;--yellow-text-hover: #f9f88e;--color-error-text: #ff6e6e;--max-content-width: 800px;--nav-width: 24rem;font-family:var(--font-body);color:var(--color-text)}.monospace{font-family:var(--font-mono)}pre{display:inline;font-family:var(--font-mono);background-color:var(--surface-1);padding:0 .25rem;border-radius:3px;margin:0}*::selection{background-color:var(--blue-background);color:var(--color-text)}*,*:before,*:after{box-sizing:border-box}html{overflow:hidden}body{min-height:100vh;margin:0;background-color:var(--background);scrollbar-width:thin;scrollbar-color:var(--surface-1) var(--background);overflow:hidden}a{color:var(--blue-text);transition:color 50ms}a:hover{color:var(--blue-text-hover)}button{border:2px solid var(--surface-1-border);background-color:var(--surface-1);border-radius:5px;padding:0 .5rem;font-size:1rem;color:var(--color-text);cursor:pointer;outline:none;transition:background-color 50ms,border-color 50ms,color 50ms}button.blue{color:var(--blue-text)}button.blue:hover{color:var(--blue-text-hover)}button.blue.active{background-color:var(--blue-background);border-color:var(--blue-background);color:var(--color-text)}button.blue.active:hover{background-color:var(--blue-background-hover);border-color:var(--blue-background-hover)}button:focus-visible{border-color:var(--blue-text)!important}button:disabled{color:var(--subtle-text)}input[type=checkbox]{width:1.5em;height:1.5em;box-sizing:content-box;appearance:none;position:relative;outline:none}input[type=checkbox]:focus-visible:before{border:var(--blue-text) 2px solid}input[type=checkbox]:before{content:"";display:block;width:100%;height:100%;background-color:var(--surface-1)}input[type=checkbox]:before:not(.no-border){border:var(--surface-1-border) 2px solid}input[type=checkbox]:before{border-radius:5px}input[type=checkbox]:checked:after{content:"";display:block;position:absolute;top:4px;left:4px;bottom:4px;aspect-ratio:1;border-radius:3px;background-color:var(--blue-text);text-align:center}input[type=text],input[type=password]{background-color:var(--surface-1);border-radius:5px;border:2px solid var(--surface-1-border);outline:none;padding:.25rem .5rem;color:var(--color-text)}input[type=text]:focus-visible,input[type=password]:focus-visible{border-color:var(--blue-text)}input[type=color]{width:2em;height:2em;border-radius:5px;border:2px solid var(--surface-1-border);background-color:var(--surface-1);padding:0;outline:none;cursor:pointer}input[type=color]:focus-visible{border-color:var(--blue-text)}input[type=color]::-webkit-color-swatch-wrapper{padding:0;border-radius:5px}input[type=color]::-webkit-color-swatch{border-radius:5px;border:none}input[type=color]::-moz-color-swatch{border-radius:5px;border:none}select{background-color:var(--surface-1);border-radius:5px;border:2px solid var(--surface-1-border);outline:none;padding:.25rem .5rem;color:var(--color-text)}select:focus-visible{border-color:var(--blue-text)}.auth-container.svelte-1o03xj0{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:var(--background)}.auth-card.svelte-1o03xj0{width:100%;max-width:400px;background-color:var(--surface-0);border:2px solid var(--surface-1-border);border-radius:8px;padding:1rem 1.5rem 1.5rem;box-shadow:0 4px 6px #0000004d}.auth-header.svelte-1o03xj0{text-align:center;margin-bottom:1rem}.auth-header.svelte-1o03xj0 h1:where(.svelte-1o03xj0){margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:var(--color-text)}.auth-header.svelte-1o03xj0 p:where(.svelte-1o03xj0){margin:0;color:var(--subtle-text);font-size:.9rem}.auth-form.svelte-1o03xj0{display:flex;flex-direction:column;gap:.75rem}.form-group.svelte-1o03xj0{display:flex;flex-direction:column;gap:.25rem}.form-group.svelte-1o03xj0 label:where(.svelte-1o03xj0){font-size:.9rem;font-weight:500;color:var(--color-important-text)}.form-group.svelte-1o03xj0 input:where(.svelte-1o03xj0){padding:.5rem;font-size:1rem;border-radius:6px;transition:border-color .1s,opacity .1s}.form-group.svelte-1o03xj0 input:where(.svelte-1o03xj0):disabled{opacity:.6}.login-button.svelte-1o03xj0{padding:.5rem 1.5rem;font-size:1rem;font-weight:500;border-radius:6px;margin-top:.5rem;transition:opacity .1s}.login-button.svelte-1o03xj0:disabled{opacity:.6}.error-message.svelte-1o03xj0{padding:.5rem .75rem;background-color:var(--red-background);color:var(--color-text);border-radius:5px;font-size:.9rem;text-align:center;border:1px solid var(--red-text)}.palette.svelte-1iceet6{position:fixed;top:40px;left:50%;transform:translate(-50%);z-index:1000;width:40rem;max-width:90vw;color:var(--color-text);background-color:var(--surface-0);border-radius:8px;box-shadow:0 8px 32px #00000073;display:flex;flex-direction:column;padding:.5rem;gap:.5rem}.palette.svelte-1iceet6 input[type=text]:where(.svelte-1iceet6){width:100%;border-radius:4px;border:2px solid var(--surface-1-border);outline:none;box-shadow:0 2px 8px #00000026;font-size:1rem;padding:.5rem .75rem}button.svelte-1iceet6{all:unset;cursor:pointer;padding:.5rem .75rem;border-radius:4px;text-align:left}button.svelte-1iceet6:hover,button.selected.svelte-1iceet6{background-color:var(--surface-1)}header.svelte-zne36e{grid-column:1/-2;grid-row:1/2;background-color:var(--surface-0);padding:.5rem;height:3rem;border-bottom:2px solid var(--surface-1-border);position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;max-width:100vw}header.svelte-zne36e button:where(.svelte-zne36e){width:2rem;height:2rem;display:grid;place-items:center;padding:0}header.svelte-zne36e button:where(.svelte-zne36e)>svg:where(.svelte-zne36e){width:1.5rem;height:1.5rem;color:var(--color-important-text)}h2.svelte-zne36e{margin:0;font-size:1.5rem;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--color-text);flex:1}.left.svelte-zne36e,.right.svelte-zne36e{flex:1;display:flex;flex-direction:row}.right.svelte-zne36e{justify-content:flex-end}.content-aligned.svelte-zne36e{display:flex;flex-direction:row;gap:.5rem;overflow:hidden}.content-aligned.onPage.svelte-zne36e{max-width:calc(var(--max-content-width) - 1.5rem);padding:0 .5rem}.content-aligned.svelte-zne36e{flex:99999}.actions.svelte-zne36e{display:flex;gap:.5rem}.nav-toggle.svelte-zne36e{justify-self:flex-end;background:var(--surface-1);border:1px solid var(--surface-1-border);color:var(--color-text);border-radius:.25rem;cursor:pointer;font-size:1rem;line-height:1}.nav-toggle.svelte-zne36e:hover{background:var(--surface-2)}div.svelte-1azch8d{position:relative;display:inline}dialog.svelte-1azch8d{border-radius:5px;padding:0}dialog.padding.svelte-1azch8d{padding:.75rem}dialog.svelte-1azch8d{margin:0;border:2px solid var(--surface-1-border);background-color:var(--surface-0);z-index:100;display:flex;flex-direction:column;color:var(--color-text);box-shadow:0 8px 32px #00000073}svg.svelte-1gdykyg{width:1rem;height:1rem;vertical-align:middle}.synced-doc-list.svelte-1hf3eb0{min-width:15rem;padding:.25rem}h3.svelte-1hf3eb0{margin:.25rem .5rem;font-weight:400;color:var(--foreground)}ul.svelte-1hf3eb0{list-style:none;padding:0;margin:0;overflow-y:auto;max-height:20rem}.doc.svelte-1hf3eb0{display:flex;align-items:center;gap:1rem;padding:.25rem .5rem;font-size:.875rem;border-radius:3px;white-space:nowrap}.doc.svelte-1hf3eb0:hover{background-color:var(--surface-1)}.doc.svelte-1hf3eb0 .id:where(.svelte-1hf3eb0){font-family:var(--font-mono);color:var(--subtle-text);flex:1}.empty.svelte-1hf3eb0{color:var(--subtle-text);padding:.25rem .5rem;margin-bottom:.25rem}.statusbar.svelte-1xat9m6{display:flex;flex-direction:row;background-color:var(--background);font-size:.875rem}.statusbar.svelte-1xat9m6>button{border:none;background-color:transparent;padding:0 .5rem;border-radius:0;font-size:inherit}.statusbar.svelte-1xat9m6>button:hover{background-color:var(--surface-1)}nav.svelte-fkvc1s{grid-column:-2/-1;grid-row:1/-1;background-color:var(--surface-0);border-left:2px solid var(--surface-1-border);display:grid;grid-template-rows:subgrid;margin:0;width:var(--nav-width)}nav.svelte-fkvc1s .items:where(.svelte-fkvc1s){display:flex;flex-direction:column}.header.svelte-fkvc1s{padding:.5rem;display:flex;flex-direction:row;gap:.5rem}.header.svelte-fkvc1s>button:where(.svelte-fkvc1s){text-align:left;padding:.25rem .5rem}.mobile nav.svelte-fkvc1s{z-index:100;box-shadow:2px 0 8px #0003;transform:translate(0);transition:transform .2s ease;grid-row:2/-1;grid-template-rows:auto 1fr auto}.mobile.navOpen nav.svelte-fkvc1s{transform:translate(calc(var(--nav-width) * -1))}.app.svelte-1n46o8q{display:grid;grid-template-columns:1fr 0;grid-template-rows:auto 1fr 1.25rem;height:100vh;transition:grid-template-columns .2s ease}.app.navOpen.svelte-1n46o8q{grid-template-columns:1fr var(--nav-width)}main.svelte-1n46o8q{flex:1;width:100%;grid-column:1;grid-row:2/-1;overflow-y:auto}main.pageOnly.svelte-1n46o8q{grid-column:1/-1}@media(max-width:700px){.app.svelte-1n46o8q{grid-template-columns:1fr 0!important;overflow:hidden}.app.navOpen.svelte-1n46o8q{grid-template-columns:1fr 0!important}}.months-grid.svelte-1m88yc{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));padding:1rem;gap:1rem;flex:1}.month-container.svelte-1m88yc{display:flex;flex-direction:column;border-radius:8px;background-color:var(--surface-0);overflow:hidden}.month-header.svelte-1m88yc{border:none;padding:.75rem;cursor:pointer;transition:all .15s;width:100%;color:var(--color-text);font-size:.875rem;padding:.5rem 1rem;text-align:left;border-radius:0}.mini-calendar.svelte-1m88yc{padding:.5rem;flex:1}.day-headers.svelte-1m88yc{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;margin-bottom:.25rem}.day-header.svelte-1m88yc{text-align:center;font-size:.6rem;color:var(--subtle-text);font-weight:600;padding:.125rem 0}.days-grid.svelte-1m88yc{display:grid;grid-template-columns:repeat(7,1fr);gap:1px}.day.svelte-1m88yc{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.6rem;cursor:pointer;border:none;background:none;color:var(--subtle-text);border-radius:2px;transition:background-color .15s;min-height:1.5rem}.day.in-month.svelte-1m88yc{color:var(--color-text)}.day.in-month.svelte-1m88yc:hover:not(.active){background-color:var(--subtle-background-highlight)}.day.today.svelte-1m88yc{color:var(--blue-text);font-weight:600}.day.today.active.svelte-1m88yc{color:var(--color-text)}.date-picker.svelte-1afkj8m{min-width:17.5em;width:fit-content;display:flex;flex-direction:column}.header.svelte-1afkj8m{display:flex;align-items:center;margin-bottom:.5em;padding:0 .5em;gap:.5em}.nav-button.svelte-1afkj8m{font-size:1.25em;width:1.5em;height:1.5em;border-radius:3px}.nav-button.svelte-1afkj8m:hover{background-color:var(--surface-1);border-color:var(--blue-text)}.month-year.svelte-1afkj8m{font-weight:600;font-size:1.1em;color:var(--color-important-text);flex:1}.day-headers.svelte-1afkj8m{display:grid;grid-template-columns:repeat(7,1fr);gap:1px}.day-header.svelte-1afkj8m{text-align:center;font-size:.75em;color:var(--subtle-text);font-weight:600}.days-grid.svelte-1afkj8m{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.day.svelte-1afkj8m{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.875em;cursor:pointer;border:1px solid transparent;background:none;color:var(--color-text);border-radius:3px;transition:all .15s;min-height:2.5em}.day.other-month.svelte-1afkj8m{color:var(--subtle-text);opacity:.5}.day.svelte-1afkj8m:hover{background-color:var(--subtle-background-highlight);border-color:var(--surface-1-border)}.day.selected.svelte-1afkj8m{background-color:var(--blue-background);border-color:var(--blue-background);color:var(--color-text)}.day.selected.svelte-1afkj8m:hover{background-color:var(--blue-background-hover);border-color:var(--blue-background-hover)}.day.today.svelte-1afkj8m{border-color:var(--blue-text);color:var(--blue-text)}.day.today.selected.svelte-1afkj8m{border-color:var(--blue-background);color:var(--color-text)}.time-picker.svelte-1oe0e2s{background-color:var(--surface-0);border-radius:5px;min-width:280px;display:flex;flex-direction:column;gap:.5rem}.time-12h.svelte-1oe0e2s{display:block;color:var(--subtle-text)}.time-controls.svelte-1oe0e2s{display:flex;align-items:center;justify-content:space-between}.adjust-button.svelte-1oe0e2s{font-size:.875rem;padding:.25rem .75rem}input.svelte-1oe0e2s::-webkit-inner-spin-button,input.svelte-1oe0e2s::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].svelte-1oe0e2s{-moz-appearance:textfield;appearance:textfield}.time-fields.svelte-1oe0e2s{display:flex;align-items:center;justify-content:center;background-color:var(--surface-1);border:2px solid var(--surface-1-border);border-radius:5px;padding:0 .5rem;font-family:var(--font-mono);font-size:1.5rem;font-weight:600;color:var(--color-important-text)}.time-field.svelte-1oe0e2s{background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;padding:.25rem;border-radius:3px;transition:background-color .15s,color .15s;width:3ch;height:3ch;text-align:center}.time-field.svelte-1oe0e2s:hover{background-color:var(--subtle-background-highlight)}.time-field.svelte-1oe0e2s:focus-visible{outline:2px solid var(--blue-text);outline-offset:2px}.time-field.secondary.svelte-1oe0e2s{color:var(--subtle-text)}.time-field.secondary.svelte-1oe0e2s:hover{color:var(--color-text)}.time-input.svelte-1oe0e2s{background:var(--surface-0);border:1px solid var(--blue-text);border-radius:3px;color:var(--color-important-text);font-family:inherit;font-size:inherit;font-weight:inherit;width:3ch;height:3ch;text-align:center;outline:none}.separator.svelte-1oe0e2s{margin:0 .25rem;color:var(--subtle-text)}.quick-actions.svelte-1oe0e2s{display:flex;gap:.5rem}.quick-actions.svelte-1oe0e2s .quick-button:where(.svelte-1oe0e2s){padding:.375rem .75rem;font-size:.875rem;flex-grow:1}.timezone-picker.svelte-1x2l80m{width:300px;background-color:var(--surface-0);border-radius:5px;border:2px solid var(--surface-1-border);overflow:hidden;display:flex;flex-direction:column}.current-selection.svelte-1x2l80m{padding:.5rem .75rem;background-color:var(--surface-1);border-bottom:1px solid var(--surface-1-border);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;text-align:left;border:none;border-radius:0}.current-selection.svelte-1x2l80m .selected-zone:where(.svelte-1x2l80m){font-weight:600;color:var(--color-important-text);font-size:1.1rem;grid-column:1/2;grid-row:1/2}.current-selection.svelte-1x2l80m .selected-description:where(.svelte-1x2l80m){color:var(--subtle-text);font-size:.875rem;margin-bottom:.25rem;grid-column:1/2;grid-row:2/3}.current-selection.svelte-1x2l80m .selected-offset:where(.svelte-1x2l80m){color:var(--blue-text);font-size:.875rem;font-family:var(--font-mono);white-space:nowrap;grid-column:1/2;grid-row:3/4}.current-selection.svelte-1x2l80m .collapse:where(.svelte-1x2l80m){background:transparent;border:none;color:var(--subtle-text);font-size:1rem;cursor:pointer;grid-column:2/3;grid-row:1/4;align-self:center}.options.svelte-1x2l80m{display:flex;flex-direction:column;max-height:300px;overflow:hidden;transition:max-height .25s cubic-bezier(.4,0,.2,1)}.options.collapsed.svelte-1x2l80m{max-height:0;padding:0;pointer-events:none}input.svelte-1x2l80m{border-radius:0;background-color:var(--surface-0);border-color:transparent;border-bottom-color:var(--surface-1-border);border-width:1px}.timezone-list.svelte-1x2l80m{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--surface-1) var(--surface-0)}.timezone-list.svelte-1x2l80m::-webkit-scrollbar{width:6px}.timezone-list.svelte-1x2l80m::-webkit-scrollbar-track{background:var(--surface-0)}.timezone-list.svelte-1x2l80m::-webkit-scrollbar-thumb{background:var(--surface-1);border-radius:3px}.timezone-option.svelte-1x2l80m{width:100%;padding:.75rem;background:none;border:none;text-align:left;cursor:pointer;transition:background-color .15s;display:flex;flex-direction:column;gap:.25rem}.timezone-option.svelte-1x2l80m:hover{background-color:var(--subtle-background-highlight)}.timezone-option.selected.svelte-1x2l80m{background-color:var(--blue-background)}.timezone-option.selected.svelte-1x2l80m .timezone-label:where(.svelte-1x2l80m){color:var(--color-text)}.timezone-option.selected.svelte-1x2l80m .timezone-offset:where(.svelte-1x2l80m){color:var(--color-text)}.timezone-option.selected.svelte-1x2l80m .timezone-description:where(.svelte-1x2l80m){color:var(--color-text);opacity:.8}.timezone-option.selected.svelte-1x2l80m:hover{background-color:var(--blue-background-hover)}.timezone-option.svelte-1x2l80m:focus-visible{outline:2px solid var(--blue-text);outline-offset:-2px}.timezone-main.svelte-1x2l80m{display:flex;align-items:center;justify-content:space-between;gap:1rem}.timezone-label.svelte-1x2l80m{font-weight:600;color:var(--color-important-text);font-size:1rem}.timezone-offset.svelte-1x2l80m{color:var(--blue-text);font-size:.875rem;font-family:var(--font-mono);white-space:nowrap}.timezone-description.svelte-1x2l80m{color:var(--subtle-text);font-size:.875rem;line-height:1.3}hr.svelte-cxv85q{border:none;border-top:1px solid var(--surface-1-border);margin:.5rem 0}.interpret.svelte-cxv85q{display:flex;flex-direction:row;gap:.5rem}.interpret.svelte-cxv85q input:where(.svelte-cxv85q){flex:1}.interpret.svelte-cxv85q button:where(.svelte-cxv85q){flex-shrink:0}.interpreting-as.svelte-cxv85q{color:var(--subtle-text);font-size:.875rem;margin-top:.25rem}.could-not-interpret.svelte-cxv85q{color:var(--color-error-text);font-size:.875rem;margin-top:.25rem}.column-separator.svelte-cxv85q{display:none}.content.svelte-cxv85q{display:flex;flex-direction:row;gap:.75rem;font-size:1rem}.content.svelte-cxv85q hr:where(.svelte-cxv85q){border:none;margin-top:0}.content.svelte-cxv85q .column:where(.svelte-cxv85q){display:flex;flex-direction:column}hr.svelte-3o9fal{border:none;border-top:1px solid var(--surface-1-border);margin:.5rem 0}.interpret.svelte-3o9fal{display:flex;flex-direction:row;gap:.5rem}.interpret.svelte-3o9fal input:where(.svelte-3o9fal){flex:1}.interpret.svelte-3o9fal button:where(.svelte-3o9fal){flex-shrink:0}.interpreting-as.svelte-3o9fal{color:var(--subtle-text);font-size:.875rem;margin-top:.25rem}.could-not-interpret.svelte-3o9fal{color:var(--color-error-text);font-size:.875rem;margin-top:.25rem}.content.svelte-3o9fal{font-size:1rem}hr.svelte-498n5u{border:none;border-top:1px solid var(--surface-1-border);margin:.5rem 0}.interpret.svelte-498n5u{display:flex;flex-direction:row;gap:.5rem}.interpret.svelte-498n5u input:where(.svelte-498n5u){flex:1}.interpret.svelte-498n5u button:where(.svelte-498n5u){flex-shrink:0}.interpreting-as.svelte-498n5u{color:var(--subtle-text);font-size:.875rem;margin-top:.25rem}.could-not-interpret.svelte-498n5u{color:var(--color-error-text);font-size:.875rem;margin-top:.25rem}.date-list-input.svelte-1ou7drl{display:inline-flex;padding-right:1rem;flex-direction:column;align-items:flex-start;gap:.25rem;vertical-align:top}.month-day-picker.svelte-1fi0tcn{min-width:280px;width:fit-content;padding:.5rem;display:flex;flex-direction:column}.header.svelte-1fi0tcn{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.nav-button.svelte-1fi0tcn{font-size:1.25rem;width:2rem;height:2rem;border-radius:3px}.nav-button.svelte-1fi0tcn:hover{background-color:var(--surface-1);border-color:var(--blue-text)}.month-display.svelte-1fi0tcn{display:flex;flex-direction:column;align-items:center;gap:.125rem}.month.svelte-1fi0tcn{font-weight:600;font-size:1.1rem;color:var(--color-important-text)}.days-grid.svelte-1fi0tcn{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.day.svelte-1fi0tcn{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.875rem;cursor:pointer;border:1px solid transparent;background:none;color:var(--color-text);border-radius:3px;transition:all .15s;min-height:2rem}.day.svelte-1fi0tcn:hover{background-color:var(--subtle-background-highlight);border-color:var(--surface-1-border)}.day.selected.svelte-1fi0tcn{background-color:var(--blue-background);border-color:var(--blue-background);color:var(--color-text)}.day.selected.svelte-1fi0tcn:hover{background-color:var(--blue-background-hover);border-color:var(--blue-background-hover)}.day.today.svelte-1fi0tcn{border-color:var(--blue-text);color:var(--blue-text)}.day.today.selected.svelte-1fi0tcn{border-color:var(--blue-background);color:var(--color-text)}hr.svelte-1aebdvn{border:none;border-top:1px solid var(--surface-1-border);margin:.5rem 0}.interpret.svelte-1aebdvn{display:flex;flex-direction:row;gap:.5rem}.interpret.svelte-1aebdvn input:where(.svelte-1aebdvn){flex:1}.interpret.svelte-1aebdvn button:where(.svelte-1aebdvn){flex-shrink:0}.interpreting-as.svelte-1aebdvn{color:var(--subtle-text);font-size:.875rem;margin-top:.25rem}.could-not-interpret.svelte-1aebdvn{color:var(--color-error-text);font-size:.875rem;margin-top:.25rem}.date-list-input.svelte-1mpqtmf{display:inline-flex;padding-right:1rem;flex-direction:column;align-items:flex-start;gap:.25rem;vertical-align:top}.month-input.svelte-1ttmkz{display:inline-flex;gap:.5rem;vertical-align:middle;flex-wrap:wrap}.month-checkbox.svelte-1ttmkz{position:relative;display:grid;place-items:center}.month-checkbox.svelte-1ttmkz input[type=checkbox]:where(.svelte-1ttmkz){width:2em;height:2em;margin:0}.month-label.svelte-1ttmkz{position:absolute;font-size:.875rem;font-weight:600;pointer-events:none;color:var(--color-text)}.month-checkbox.svelte-1ttmkz input[type=checkbox]:where(.svelte-1ttmkz):checked+.month-label:where(.svelte-1ttmkz){color:var(--background)}.weekday-input.svelte-31zyvv{display:inline-flex;gap:.5rem;vertical-align:middle;flex-wrap:wrap}.weekday-checkbox.svelte-31zyvv{position:relative;display:grid;place-items:center}.weekday-checkbox.svelte-31zyvv input[type=checkbox]:where(.svelte-31zyvv){width:2em;height:2em;margin:0}.weekday-label.svelte-31zyvv{position:absolute;font-size:.875rem;font-weight:600;pointer-events:none;color:var(--color-text)}.weekday-checkbox.svelte-31zyvv input[type=checkbox]:where(.svelte-31zyvv):checked+.weekday-label:where(.svelte-31zyvv){color:var(--background)}.number-list-input.svelte-vanevy{display:inline-flex;position:relative}input.svelte-vanevy{min-width:120px;font-size:.9rem}.preview.svelte-vanevy{position:absolute;top:100%;left:0;width:100%;background-color:var(--surface-1);border:2px solid var(--surface-1-border);border-top:none;border-radius:0 0 5px 5px;padding:.25rem .5rem;font-size:.8rem;color:var(--subtle-text);z-index:10}select.svelte-1rr5l8a{display:inline}.nested.svelte-1rr5l8a{margin-left:.5rem;padding-left:.5rem;border-left:2px solid var(--surface-1-border);display:flex;flex-direction:column}.time.svelte-1h7btwu{display:flex;flex-direction:column;gap:.25rem;border-radius:5px;border:2px solid var(--surface-1-border);font-family:var(--font-body);padding:0 .5rem .5rem}header.svelte-1h7btwu{display:flex;align-items:center;justify-content:space-between}h4.svelte-1h7btwu{padding:0;margin:0;font-weight:400;color:var(--color-important-text);font-size:1rem}.remove.svelte-1h7btwu{background:transparent;border-color:transparent;font-size:1.25rem;line-height:1.25rem;color:var(--subtle-text);cursor:pointer}.remove.svelte-1h7btwu:hover{color:var(--color-text)}.header.svelte-1lx3to5{position:relative;display:flex;gap:1rem;padding:0 .5rem;margin-top:.25rem}h4.svelte-1lx3to5{display:inline-block;margin:0 0 .25rem;font-weight:400;font-size:1rem;width:4rem}.event-times.svelte-1lx3to5{display:flex;flex-direction:column;gap:.5rem}button.add.svelte-1lx3to5{display:inline;width:6rem;color:var(--subtle-text);transition:color .2s ease}button.add.svelte-1lx3to5:hover{color:var(--color-text)}.options.svelte-1lx3to5{position:absolute;z-index:10;top:.75rem;left:0;right:0;list-style:none;border-radius:4px;background-color:var(--surface-0);border:2px solid var(--surface-1-border);display:flex;flex-direction:column;padding:0}.options.svelte-1lx3to5 button:where(.svelte-1lx3to5){width:100%;text-align:left;padding:.5rem;background-color:transparent;border:none;border-radius:0;color:var(--color-text)}.options.svelte-1lx3to5 button:where(.svelte-1lx3to5):not(:last-of-type){border-bottom:1px solid var(--surface-1-border)}.options.svelte-1lx3to5 button:where(.svelte-1lx3to5):hover{background-color:var(--surface-1)}.options.svelte-1lx3to5 button:where(.svelte-1lx3to5) em:where(.svelte-1lx3to5){font-style:normal;font-weight:600;display:block}.options.svelte-1lx3to5 button:where(.svelte-1lx3to5) small:where(.svelte-1lx3to5){font-size:.875rem;color:var(--subtle-text)}.attribute.svelte-6ehxp3{display:flex;flex-direction:column;gap:.25rem;margin-bottom:10px;border-radius:5px;background-color:var(--surface-0);font-family:var(--font-body);padding:.25rem .75rem .5rem;color:var(--color-text)}header.svelte-6ehxp3{display:flex;align-items:center}header.svelte-6ehxp3 button:where(.svelte-6ehxp3){background:transparent;border-color:transparent;font-size:1.5rem;line-height:1.5rem;color:var(--subtle-text);cursor:pointer;padding:0;transition:color .2s ease}header.svelte-6ehxp3 button:where(.svelte-6ehxp3) svg:where(.svelte-6ehxp3){width:1.25rem;height:1.25rem}header.svelte-6ehxp3 button:where(.svelte-6ehxp3):hover{color:var(--color-text)}h3.svelte-6ehxp3{padding:0;margin:0;font-weight:600;color:var(--color-important-text);font-size:1.25rem;flex:1}label.svelte-6ehxp3{font-size:1rem;margin-top:.25rem;color:var(--color-text);display:flex;flex-direction:row;gap:1rem;align-items:center;padding:0 .5rem}label.svelte-6ehxp3>span:where(.svelte-6ehxp3){min-width:4rem}label.svelte-6ehxp3 input[type=text]:where(.svelte-6ehxp3){flex:1}.attribute-preview.svelte-1q53rks{min-width:32rem;color:var(--color-text)}.attribute-preview.svelte-1q53rks .source:where(.svelte-1q53rks){font-size:.875rem;color:var(--subtle-text);padding:.25rem .75rem;display:block}.object.svelte-wddiyl{width:100%;margin-bottom:.125rem;line-height:1}.object.svelte-wddiyl>div>button{width:100%;padding:0 .25rem;font-size:.8rem;text-align:left;border-color:transparent;background-color:transparent;transition:background-color .2s ease}.object.svelte-wddiyl>div>button:hover{background-color:var(--surface-1)}.all-day-event.svelte-wddiyl{--color: var(--obj-color, var(--blue-background));color:var(--blue-text);border-radius:5px;transition:background-color .2s ease;background-color:var(--color)}.all-day-event.svelte-wddiyl .title:where(.svelte-wddiyl){color:var(--color-text)}.all-day-event.svelte-wddiyl:hover{--color: color-mix(in srgb, var(--obj-color, var(--blue-background)) 85%, white)}.all-day-event.svelte-wddiyl>div>button:hover{background-color:transparent}.time.svelte-wddiyl{color:var(--color-text);opacity:.8}.title.svelte-wddiyl{color:color-mix(in srgb,var(--obj-color, var(--blue-background)) 80%,var(--color-text))}.calendar-grid.svelte-1dk74kv{flex:1;display:flex;flex-direction:column;margin:0 auto;width:100%;height:100%}.weekday-headers.svelte-1dk74kv{display:grid;grid-template-columns:repeat(7,1fr);gap:1px}.weekday-header.svelte-1dk74kv{text-align:center;font-size:.875rem;color:var(--subtle-text);font-weight:600;padding:.25rem 0 0}.weekday-header.svelte-1dk74kv:not(:first-child){border-left:1px solid var(--surface-1)}.days-grid.svelte-1dk74kv{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(80px,auto);gap:1px;flex:1}.day.svelte-1dk74kv{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:transparent;color:var(--subtle-text);border:1px solid transparent}.day.svelte-1dk74kv:nth-child(n+8){border-top:1px solid var(--surface-1)}.day.svelte-1dk74kv:not(:nth-child(7n+1)){border-left:1px solid var(--surface-1);padding-left:2px}.day.in-month.svelte-1dk74kv{color:var(--color-text)}.day.today.svelte-1dk74kv{border-color:var(--blue-text)}.day.active.svelte-1dk74kv .day-number:where(.svelte-1dk74kv){color:var(--blue-text)}.day-number.svelte-1dk74kv{font-size:.875rem;padding-top:.25rem;font-weight:500;width:100%;border-radius:0;border-color:transparent;background-color:transparent;color:inherit}@layer event-normal,event-medium,event-small;.deadline.svelte-1ioz9ht{--color: var(--obj-color, var(--blue-background));position:relative;top:calc(var(--pos) * var(--calendar-time-slot-height));left:0;right:0;height:.75rem;border-color:transparent;border-top:2px solid var(--color);transition:border-color .2s ease;z-index:2}.deadline.svelte-1ioz9ht:has(dialog){z-index:10}.deadline.svelte-1ioz9ht:before{content:"";position:absolute;transition:background-color .2s ease;background-color:var(--color);top:-5px;left:-5px;width:8px;height:8px;border-radius:50%}.deadline.svelte-1ioz9ht>div{position:absolute;transition:background-color .2s ease;background-color:var(--color);border-radius:0 0 .25rem .25rem;max-width:calc(100% - 1rem);top:0;right:0;display:flex}.deadline.svelte-1ioz9ht>div>button{padding:0 .25rem;box-sizing:content-box;border-color:transparent;background-color:transparent;font-size:.675rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deadline.svelte-1ioz9ht:hover{--color: color-mix(in srgb, var(--obj-color, var(--blue-background)) 85%, white)}.event.svelte-1ioz9ht{--color: var(--obj-color, var(--blue-background));position:absolute;--min-height: 1rem;top:min(100% - var(--min-height),var(--start) * var(--calendar-time-slot-height));height:calc((var(--end) - var(--start)) * var(--calendar-time-slot-height));min-height:var(--min-height);left:.25rem;right:.5rem;box-sizing:border-box;z-index:2;border-radius:5px;transition:background-color .2s ease,transform .2s ease;background-color:var(--color);transform:translate(0)}.event.svelte-1ioz9ht:hover{--color: color-mix(in srgb, var(--obj-color, var(--blue-background)) 85%, white);transform:translate(.125rem)}.event.svelte-1ioz9ht:not(.hasStart):before,.event.svelte-1ioz9ht:not(.hasEnd):after{content:"";position:absolute;left:0;right:0;height:8px;background:repeating-linear-gradient(var(--angle),var(--obj-color, var(--blue-background)) 0 3px,transparent 3px 6px);z-index:2}.event.svelte-1ioz9ht:not(.hasStart):before{--angle: 135deg;top:-8px;border-top-left-radius:5px;border-top-right-radius:5px}.event.svelte-1ioz9ht:not(.hasEnd):after{--angle: 45deg;bottom:-8px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.event.svelte-1ioz9ht:not(.hasStart){border-top-left-radius:0;border-top-right-radius:0}.event.svelte-1ioz9ht:not(.hasEnd){border-bottom-left-radius:0;border-bottom-right-radius:0}.event.svelte-1ioz9ht:has(dialog){z-index:5}.event.svelte-1ioz9ht>div{position:absolute;inset:0;box-sizing:border-box;display:flex;align-items:center}.event.svelte-1ioz9ht>div>button{width:100%;height:100%;padding:.25rem;box-sizing:border-box;border-color:transparent;background-color:transparent}.event.hasStart.svelte-1ioz9ht{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.event.hasEnd.svelte-1ioz9ht{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.event.svelte-1ioz9ht{container:event/size}@layer event-normal{.event.svelte-1ioz9ht .event-content:where(.svelte-1ioz9ht){display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;text-align:left}.event.svelte-1ioz9ht .event-title:where(.svelte-1ioz9ht){font-size:.75rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event.svelte-1ioz9ht .inline-time:where(.svelte-1ioz9ht){font-weight:400;font-size:.675rem;color:var(--color-text);opacity:.75}.event.svelte-1ioz9ht .event-time:where(.svelte-1ioz9ht){font-size:.675rem;color:var(--color-text);opacity:.8}}@layer event-small{@container event (max-height: 1.25rem){.event.svelte-1ioz9ht .event-title:where(.svelte-1ioz9ht){font-size:.675rem;height:2rem;position:absolute;top:0;left:.25rem;right:.5rem}.event.svelte-1ioz9ht .event-time:where(.svelte-1ioz9ht){opacity:0;transition:opacity .2s ease;height:2rem;position:absolute;bottom:-2.25rem}.event.low.svelte-1ioz9ht .event-time:where(.svelte-1ioz9ht){top:-1rem}.event.svelte-1ioz9ht:hover .event-time:where(.svelte-1ioz9ht){opacity:.8}}}@layer event-medium{@container event (max-height: 2rem){.event.svelte-1ioz9ht .event-title:where(.svelte-1ioz9ht){font-size:.75rem;height:2rem;position:absolute;top:.125rem;left:.375rem;right:.5rem}.event.svelte-1ioz9ht .event-time:where(.svelte-1ioz9ht){opacity:0;transition:opacity .2s ease;position:absolute;bottom:-1rem}.event.low.svelte-1ioz9ht .event-time:where(.svelte-1ioz9ht){top:-1rem}.event.svelte-1ioz9ht:hover .event-time:where(.svelte-1ioz9ht){opacity:.8}}}.all-day-event.svelte-1ioz9ht{position:relative;height:1.25rem}.all-day-event.svelte-1ioz9ht>div{position:absolute;left:0;right:0}.all-day-event.svelte-1ioz9ht>div>button{--color: var(--obj-color, var(--blue-background));border-color:transparent;width:100%;font-size:.75rem;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:background-color .2s ease;background-color:var(--color)}.all-day-event.svelte-1ioz9ht>div>button:hover{--color: color-mix(in srgb, var(--obj-color, var(--blue-background)) 85%, white)}:root{--calendar-time-slot-height: 3rem}.week-view.svelte-159kqi7{flex:1;display:grid;overflow:auto;position:relative;grid-template-columns:5rem repeat(7,1fr);grid-template-rows:auto auto 1fr 1rem;height:100%;overscroll-behavior:none}.header-row.svelte-159kqi7{grid-row:1/2;grid-column:1/-1;display:grid;grid-template-columns:subgrid;background-color:var(--surface-0);position:sticky;top:0;z-index:10}.header-row.svelte-159kqi7 .timezone:where(.svelte-159kqi7){background-color:var(--surface-0);border-right:1px solid var(--surface-1-border);border-bottom:1px solid var(--surface-1-border);color:var(--subtle-text);display:flex;align-items:flex-end;justify-content:flex-end;position:sticky;left:0;padding:.5rem;font-size:.75rem}.header-row.svelte-159kqi7 .day-header:where(.svelte-159kqi7){display:flex;flex-direction:column;align-items:center;border-radius:0;border:1px solid transparent;border-right:1px solid var(--surface-1-border);background-color:var(--surface-0);cursor:pointer;transition:background-color .15s;gap:.25rem;padding:.25rem 0}.header-row.svelte-159kqi7 .day-header:where(.svelte-159kqi7):hover{background-color:var(--surface-1)}.header-row.svelte-159kqi7 .day-header.today:where(.svelte-159kqi7){border-color:var(--blue-text)}.header-row.svelte-159kqi7 .day-header.today:where(.svelte-159kqi7) .day-number:where(.svelte-159kqi7){color:var(--blue-text)}.header-row.svelte-159kqi7 .day-header.active:where(.svelte-159kqi7) .day-name:where(.svelte-159kqi7),.header-row.svelte-159kqi7 .day-header.active:where(.svelte-159kqi7) .day-number:where(.svelte-159kqi7){color:var(--blue-text)}.header-row.svelte-159kqi7 .day-header:where(.svelte-159kqi7) .day-name:where(.svelte-159kqi7){font-size:.75rem;font-weight:600;color:var(--subtle-text);letter-spacing:.5px;transition:color .2s ease}.header-row.svelte-159kqi7 .day-header:where(.svelte-159kqi7) .day-number:where(.svelte-159kqi7){font-size:1.25rem;font-weight:500;color:var(--color-text);transition:color .2s ease}.time-column.svelte-159kqi7{grid-row:2/-1;grid-column:1/2;background-color:var(--surface-0);border-right:1px solid var(--surface-1-border);position:sticky;left:0;z-index:5;display:grid;grid-template-rows:subgrid}.time-column.svelte-159kqi7 .time-labels:where(.svelte-159kqi7){grid-row:2}.time-column.svelte-159kqi7 .time-label:where(.svelte-159kqi7){--line-width: .5rem;height:var(--calendar-time-slot-height)}.time-column.svelte-159kqi7 .time-label:where(.svelte-159kqi7):last-child{height:0}.time-column.svelte-159kqi7 .time-label:where(.svelte-159kqi7){position:relative}.time-column.svelte-159kqi7 .time-label:where(.svelte-159kqi7)>span:where(.svelte-159kqi7){position:absolute;right:var(--line-width);padding-right:.5rem;font-size:.75rem;transform:translateY(-50%)}.time-column.svelte-159kqi7 .time-label:where(.svelte-159kqi7):after{content:"";position:absolute;right:0;width:var(--line-width);border-top:1px solid var(--surface-1-border)}.time-column.svelte-159kqi7 .time-label:where(.svelte-159kqi7):nth-child(6n+1){border-width:2px}.time-column.svelte-159kqi7 .time-label:where(.svelte-159kqi7):nth-child(6n+1):after{border-top-width:2px}.time-gridlines.svelte-159kqi7{grid-row:3/-1;grid-column:2/-1;pointer-events:none;z-index:1}.time-gridlines.svelte-159kqi7 .time-gridline:where(.svelte-159kqi7){height:var(--calendar-time-slot-height);border-top:1px solid var(--surface-1-border)}.time-gridlines.svelte-159kqi7 .time-gridline:where(.svelte-159kqi7):last-child{height:0}.time-gridlines.svelte-159kqi7 .time-gridline:where(.svelte-159kqi7):nth-child(6n+1){border-width:2px}.day-columns.svelte-159kqi7{display:grid;grid-template-rows:subgrid;grid-template-columns:subgrid;grid-row:2/-1;grid-column:2/-1}.day-columns.svelte-159kqi7 .day-column:where(.svelte-159kqi7){display:grid;grid-row:1/-1;grid-template-rows:subgrid;border-right:1px solid var(--surface-1-border);min-width:8rem}.day-columns.svelte-159kqi7 .day-content:where(.svelte-159kqi7){grid-row:2;position:relative}.day-columns.svelte-159kqi7 .all-day-events:where(.svelte-159kqi7){grid-row:1;display:flex;flex-direction:column;padding-bottom:1rem;gap:.25rem}.current-time-line.svelte-159kqi7{--color: var(--red-background);position:absolute;top:calc(var(--pos) * var(--calendar-time-slot-height));left:0;right:0;height:.75rem;border-color:transparent;border-top:2px solid var(--color);transition:border-color .2s ease;z-index:4}.current-time-line.svelte-159kqi7:before{content:"";position:absolute;transition:background-color .2s ease;background-color:var(--color);top:-5px;left:-5px;width:8px;height:8px;border-radius:50%}.content.svelte-zwbn9{display:flex;flex:1;align-items:center;gap:.5rem}h2.svelte-zwbn9{margin:0;font-size:1.5rem;font-weight:400;color:var(--color-text);flex:1}span.svelte-zwbn9{font-size:1.2rem;color:var(--color-text-important)}span.date.svelte-zwbn9{margin-right:.5rem}.separator.svelte-zwbn9{height:100%;border-left:1px solid var(--surface-1-border)}select.svelte-zwbn9{height:2rem}button.svelte-zwbn9{width:2rem;height:2rem}.content.svelte-1v1alxb{display:flex;flex-direction:column;align-items:center;font-size:1rem}.today-button.svelte-1v1alxb{margin-top:.5rem;padding:.25rem .75rem}main.svelte-et6md{padding:1rem}p.svelte-et6md{margin:.5rem 0}.accent.svelte-et6md{color:var(--blue-text)}.cm-editor{height:100%;font-size:18px}.cm-editor .cm-content{width:100%;margin:0 auto;max-width:var(--max-content-width);padding:5px 20px;font-family:var(--font-mono)}.cm-editor .cm-selectionBackground{background-color:#d7e1f630!important}.cm-editor .cm-panels-bottom{color:#fff;background-color:var(--surface-0);border-top:var(--surface-1-border) 2px solid}.cm-editor .cm-panels-bottom button{border-radius:5px;border:var(--surface-1-border) 2px solid;background:var(--surface-1)}.cm-editor .cm-panels-bottom .cm-textfield{background-color:var(--surface-1);border-radius:5px;border:var(--surface-1-border) 2px solid}.cm-editor .cm-panels-bottom button,.cm-editor .cm-panels-bottom .cm-textfield{outline:none}.cm-editor .cm-panels-bottom button:focus-visible,.cm-editor .cm-panels-bottom .cm-textfield:focus-visible{border:var(--blue-text) 2px solid}.cm-editor .cm-panels-bottom input[type=checkbox]{margin-right:7px!important;margin-bottom:-5px}.cm-editor .cm-line{padding:0}.cm-editor .cm-line.editor-line-h1,.cm-editor .cm-line.editor-line-h2,.cm-editor .cm-line.editor-line-h3,.cm-editor .cm-line.editor-line-h4,.cm-editor .cm-line.editor-line-h5,.cm-editor .cm-line.editor-line-h6{font-weight:700;padding:2px;color:var(--color-important-text)}.cm-editor .cm-line.editor-line-h1 .editor-meta,.cm-editor .cm-line.editor-line-h2 .editor-meta,.cm-editor .cm-line.editor-line-h3 .editor-meta,.cm-editor .cm-line.editor-line-h4 .editor-meta,.cm-editor .cm-line.editor-line-h5 .editor-meta,.cm-editor .cm-line.editor-line-h6 .editor-meta{color:var(--subtle-text)}.cm-editor .editor-line-h1,.cm-editor h1{font-size:1.5em}.cm-editor .editor-line-h2,.cm-editor h2{font-size:1.2em}.cm-editor .editor-line-h3,.cm-editor h3{font-size:1.1em}.cm-editor .editor-line-h4,.cm-editor h4,.cm-editor .editor-line-h5,.cm-editor h5,.cm-editor .editor-line-h6,.cm-editor h6{font-size:1em}.cm-editor .editor-line-ul.editor-line-li-1{text-indent:-2ch;padding-left:2ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-task{text-indent:-5ch;padding-left:5ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-task .cm-list-bullet:after{left:5ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-blockquote{text-indent:-4ch;padding-left:4ch}.cm-editor .editor-line-ul.editor-line-li-1 .cm-list-bullet:after{left:2ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2{text-indent:-4ch;padding-left:4ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-task{text-indent:-7ch;padding-left:7ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-task .cm-list-bullet:after{left:7ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-blockquote{text-indent:-6ch;padding-left:6ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2 .cm-list-bullet:after{left:4ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3{text-indent:-6ch;padding-left:6ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-task{text-indent:-9ch;padding-left:9ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-task .cm-list-bullet:after{left:9ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-blockquote{text-indent:-8ch;padding-left:8ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3 .cm-list-bullet:after{left:6ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4{text-indent:-8ch;padding-left:8ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-task{text-indent:-11ch;padding-left:11ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-task .cm-list-bullet:after{left:11ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-blockquote{text-indent:-10ch;padding-left:10ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4 .cm-list-bullet:after{left:8ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5{text-indent:-10ch;padding-left:10ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-task{text-indent:-13ch;padding-left:13ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-task .cm-list-bullet:after{left:13ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-blockquote{text-indent:-12ch;padding-left:12ch}.cm-editor .editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5 .cm-list-bullet:after{left:10ch}.cm-editor .editor-line-ol.editor-line-li-1{text-indent:-3ch;padding-left:3ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-task{text-indent:-6ch;padding-left:6ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-task .cm-list-bullet:after{left:6ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-blockquote{text-indent:-5ch;padding-left:5ch}.cm-editor .editor-line-ol.editor-line-li-1 .cm-list-bullet:after{left:3ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2{text-indent:-6ch;padding-left:6ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-task{text-indent:-9ch;padding-left:9ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-task .cm-list-bullet:after{left:9ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-blockquote{text-indent:-8ch;padding-left:8ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2 .cm-list-bullet:after{left:6ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3{text-indent:-9ch;padding-left:9ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-task{text-indent:-12ch;padding-left:12ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-task .cm-list-bullet:after{left:12ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-blockquote{text-indent:-11ch;padding-left:11ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3 .cm-list-bullet:after{left:9ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4{text-indent:-12ch;padding-left:12ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-task{text-indent:-15ch;padding-left:15ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-task .cm-list-bullet:after{left:15ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-blockquote{text-indent:-14ch;padding-left:14ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4 .cm-list-bullet:after{left:12ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5{text-indent:-15ch;padding-left:15ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-task{text-indent:-18ch;padding-left:18ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-task .cm-list-bullet:after{left:18ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-blockquote{text-indent:-17ch;padding-left:17ch}.cm-editor .editor-line-ol.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5 .cm-list-bullet:after{left:15ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2{text-indent:-5ch;padding-left:5ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-task{text-indent:-8ch;padding-left:8ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-task .cm-list-bullet:after{left:8ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-blockquote{text-indent:-7ch;padding-left:7ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2 .cm-list-bullet:after{left:5ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3{text-indent:-8ch;padding-left:8ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-task{text-indent:-11ch;padding-left:11ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-task .cm-list-bullet:after{left:11ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-blockquote{text-indent:-10ch;padding-left:10ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3 .cm-list-bullet:after{left:8ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4{text-indent:-11ch;padding-left:11ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-task{text-indent:-14ch;padding-left:14ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-task .cm-list-bullet:after{left:14ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-blockquote{text-indent:-13ch;padding-left:13ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4 .cm-list-bullet:after{left:11ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5{text-indent:-14ch;padding-left:14ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-task{text-indent:-17ch;padding-left:17ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-task .cm-list-bullet:after{left:17ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-blockquote{text-indent:-16ch;padding-left:16ch}.cm-editor .editor-line-ol.editor-line-ul.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5 .cm-list-bullet:after{left:14ch}.cm-editor .editor-line-blockquote.editor-line-li-1{text-indent:-1ch;padding-left:1ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-task{text-indent:-4ch;padding-left:4ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-task .cm-list-bullet:after{left:4ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-blockquote{text-indent:-3ch;padding-left:3ch}.cm-editor .editor-line-blockquote.editor-line-li-1 .cm-list-bullet:after{left:3ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2{text-indent:-3ch;padding-left:3ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-task{text-indent:-6ch;padding-left:6ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-task .cm-list-bullet:after{left:6ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-blockquote{text-indent:-5ch;padding-left:5ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2 .cm-list-bullet:after{left:5ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3{text-indent:-6ch;padding-left:6ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-task{text-indent:-9ch;padding-left:9ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-task .cm-list-bullet:after{left:9ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-blockquote{text-indent:-8ch;padding-left:8ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3 .cm-list-bullet:after{left:6ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4{text-indent:-8ch;padding-left:8ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-task{text-indent:-11ch;padding-left:11ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-task .cm-list-bullet:after{left:11ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-blockquote{text-indent:-10ch;padding-left:10ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4 .cm-list-bullet:after{left:8ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5{text-indent:-10ch;padding-left:10ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-task{text-indent:-13ch;padding-left:13ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-task .cm-list-bullet:after{left:13ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5.editor-line-blockquote{text-indent:-12ch;padding-left:12ch}.cm-editor .editor-line-blockquote.editor-line-li-1.editor-line-li-2.editor-line-li-3.editor-line-li-4.editor-line-li-5 .cm-list-bullet:after{left:10ch}.cm-editor .editor-line-comment{text-indent:-3ch;padding-left:3ch}.cm-editor .cm-list-bullet{position:relative;visibility:hidden}.cm-editor .cm-list-bullet:after{visibility:visible;position:absolute;content:"•";color:#969696}.cm-editor .cm-task-checked,.cm-editor .editor-line-task:has(.cm-task-checked) .editor-wiki-link-page{text-decoration:line-through!important}.cm-editor .cm-tooltip-autocomplete{background-color:var(--surface-0);color:var(--color-text)}.cm-editor .cm-tooltip-autocomplete li[aria-selected] .cm-completionDetail{color:#d2d2d2}.cm-editor .cm-tooltip-autocomplete .cm-completionDetail{font-style:normal;display:block;font-size:80%;margin-left:5px}.cm-editor .cm-tooltip-autocomplete .cm-completionLabel{display:block;margin-left:5px}.cm-editor .cm-tooltip-autocomplete .cm-completionIcon{display:none}.cm-editor .editor-header-inside.editor-line-h1{text-indent:-2ch}.cm-editor .editor-header-inside.editor-line-h2{text-indent:-3ch}.cm-editor .editor-header-inside.editor-line-h3{text-indent:-4ch}.cm-editor .editor-header-inside.editor-line-h4{text-indent:-5ch}.cm-editor .editor-header-inside.editor-line-h5{text-indent:-6ch}.cm-editor .editor-header-inside.editor-line-h6{text-indent:-7ch}.cm-editor .editor-checkbox>input[type=checkbox]{width:3ch}.cm-editor .editor-hashtag,.cm-editor .hashtag{border-radius:6px;padding:0 3px;margin:0 1px 0 0;font-size:.9em}.cm-editor .editor-strikethrough{text-decoration:line-through}.cm-editor .editor-strikethrough.editor-meta{text-decoration:none}.cm-editor .editor-line-hr{position:relative;color:transparent}.cm-editor .editor-line-hr:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);border-top:1px solid #4C4B4B}.cm-editor .editor-hr{font-weight:700}.cm-editor .editor-naked-url{cursor:pointer}.cm-editor .editor-link:not(.editor-url){cursor:pointer}.cm-editor .editor-link:not(.editor-meta,.editor-url){text-decoration:underline}.cm-editor .editor-url:not(.editor-link){text-decoration:underline;cursor:pointer}.cm-editor .editor-wiki-link-page{border-radius:5px;padding:0 5px;text-decoration:none;cursor:pointer}.cm-editor a.editor-wiki-link-page-missing,.cm-editor .editor-wiki-link-page-missing>.editor-wiki-link-page{border-radius:5px;padding:0 5px;text-decoration:none;cursor:pointer}.cm-editor .editor-line-blockquote{text-indent:-2ch}.cm-editor .editor-blockquote-outside{text-indent:-1ch;min-height:1em}.cm-editor .editor-line-table-outside{display:none}.cm-editor .editor-line-tbl-header{font-weight:700}.cm-editor .editor-line-tbl-header .meta{font-weight:400}.cm-editor .editor-table-widget{display:block;font-weight:400;margin-bottom:-3rem;overflow:auto}.cm-editor table{width:100%;border-spacing:0}.cm-editor thead tr{font-weight:700}.cm-editor thead tr td{padding:2px 8px}.cm-editor th,.cm-editor td{padding:2px 8px;white-space:nowrap}.cm-editor .editor-line-code .editor-code{background-color:transparent}.cm-editor .editor-line-code-outside .editor-code-info{display:block;float:right;font-size:90%;padding-right:7px}.cm-editor .editor-line-fenced-code{background-color:var(--subtle-background-highlight)}.cm-editor .editor-line-fenced-code .editor-code{background-color:#7c828e}.cm-editor .editor-line-fenced-code .editor-comment{border-radius:0;font-style:inherit;font-size:inherit;line-height:inherit;color:var(--subtle-text)}.cm-editor .editor-line-fenced-code .editor-variableName{color:#41a3ce}.cm-editor .editor-line-fenced-code .editor-typeName{color:#038138}.cm-editor .editor-line-fenced-code .editor-string,.cm-editor .editor-line-fenced-code .editor-number{color:#986db9}.cm-editor .editor-line-fenced-code .editor-operator{color:gray}.cm-editor .editor-escapedOrString{color:#986db9}.cm-editor .editor-meta{color:#d6222e}.cm-editor .editor-keyword{font-weight:700}.cm-editor .editor-li-cursor .editor-meta{color:var(--subtle-text)}.cm-editor thead tr{background-color:var(--surface-1);color:var(--color-important-text)}.cm-editor tbody tr:nth-of-type(2n){background-color:var(--surface-1)}.cm-editor .editor-line-blockquote{background-color:var(--subtle-background-highlight);color:var(--subtle-text);border-left:var(--border-thickness, 1px) solid #4a4a4a;--left-padding: 8px;margin-left:calc(var(--border-thickness, 1px) * -1 - var(--left-padding));padding-left:var(--left-padding)}.cm-editor .editor-fenced-code-hide{background-color:transparent;line-height:0}.cm-editor .editor-line-code-outside .editor-meta,.cm-editor .editor-line-code-outside{color:transparent}.cm-editor .editor-admonition{--border-thickness: 4px;border-left-color:var(--admonition-color)}.cm-editor .editor-admonition-title{background-color:color-mix(in srgb,var(--admonition-color, #696969),transparent 90%)}.cm-editor .editor-admonition-type:before{background-color:var(--admonition-color)}.cm-editor .editor-admonition[admonition=note i] .editor-admonition-type:before{width:var(--admonition-width)!important}.cm-editor .editor-admonition[admonition=note i] .editor-admonition-type *{display:none}.cm-editor .editor-admonition[admonition=note i]{--admonition-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="16" x2="12" y2="12"></line><line x1="12" y1="8" x2="12.01" y2="8"></line></svg>');--admonition-color: #00b8d4}.cm-editor .editor-admonition[admonition=warning i] .editor-admonition-type:before{width:var(--admonition-width)!important}.cm-editor .editor-admonition[admonition=warning i] .editor-admonition-type *{display:none}.cm-editor .editor-admonition[admonition=warning i]{--admonition-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path><line x1="12" y1="9" x2="12" y2="13"></line><line x1="12" y1="17" x2="12.01" y2="17"></line></svg>');--admonition-color: #ff9100}.cm-editor .editor-admonition-type:before{content:"";mask:var(--admonition-icon) no-repeat;-webkit-mask:var(--admonition-icon) no-repeat;mask-size:cover;-webkit-mask-size:cover;--admonition-width: 1.1em;width:0em;height:1.1em;display:inline-flex;vertical-align:middle}.cm-editor .editor-emphasis{font-style:italic}.cm-editor .editor-strong{font-weight:900}.cm-editor .editor-sub{vertical-align:sub;font-size:smaller}.cm-editor .editor-sup{vertical-align:super;font-size:smaller}.cm-editor .editor-line-code-outside .editor-code-info{color:var(--subtle-text)}.cm-editor a,.cm-editor .editor-link:not(.editor-meta,.editor-url){color:#7e99fc}.cm-editor .editor-link.editor-url{color:var(--subtle-text)}.cm-editor .editor-url:not(.editor-link){color:#7e99fc}.cm-editor .editor-atom{color:#d6222e}.cm-editor .editor-wiki-link-page{color:#7e99fc;background-color:#a3bce712}.cm-editor a.editor-wiki-link-page-missing,.cm-editor .editor-wiki-link-page-missing>.editor-wiki-link-page{color:#9e4705;background-color:#a3bce712}.cm-editor .editor-wiki-link{color:#7e99fc}.cm-editor .editor-task-mark,.cm-editor .editor-task-state{color:var(--subtle-text)}.cm-editor .editor-line-comment{background-color:var(--subtle-text)}.attributes.svelte-1hc9sf3{width:100%;display:flex;flex-direction:column;padding:.5rem 0;position:relative}.buttons.svelte-1hc9sf3{display:flex;flex-direction:row;gap:.5rem}.buttons.svelte-1hc9sf3 button:where(.svelte-1hc9sf3){background-color:transparent;border-color:var(--subtle-background-highlight);color:var(--subtle-text);transition:border-color .2s ease,color .2s ease;display:grid;place-items:center}.buttons.svelte-1hc9sf3 button:where(.svelte-1hc9sf3):hover{border-color:var(--surface-1-border);color:var(--color-text)}.buttons.svelte-1hc9sf3 button:where(.svelte-1hc9sf3) svg:where(.svelte-1hc9sf3){width:1.25rem;height:1.25rem}.buttons.svelte-1hc9sf3 .add:where(.svelte-1hc9sf3){flex:1}.options.svelte-1hc9sf3{position:absolute;z-index:10;top:calc(100% - 1.5rem);left:0;right:0;list-style:none;border-radius:4px;background-color:var(--surface-0);border:2px solid var(--surface-1-border);display:flex;flex-direction:column;padding:0}.options.svelte-1hc9sf3 button:where(.svelte-1hc9sf3){width:100%;text-align:left;padding:.5rem;background-color:transparent;border:none;border-radius:0;color:var(--color-text)}.options.svelte-1hc9sf3 button:where(.svelte-1hc9sf3):not(:last-of-type){border-bottom:1px solid var(--surface-1-border)}.options.svelte-1hc9sf3 button:where(.svelte-1hc9sf3):hover{background-color:var(--surface-1)}.options.svelte-1hc9sf3 button:where(.svelte-1hc9sf3) em:where(.svelte-1hc9sf3){font-style:normal;font-weight:600;display:block}.options.svelte-1hc9sf3 button:where(.svelte-1hc9sf3) small:where(.svelte-1hc9sf3){font-size:.875rem;color:var(--subtle-text)}div.svelte-17o37jn{height:100%}.title.svelte-ja89cg{margin:0;font-size:1.5rem;padding:0;font-weight:400;text-overflow:ellipsis;border:none;outline:none;background-color:transparent;color:var(--color-text);width:50%;flex:1}.svelte-jroghn{padding:0;margin:0}.interact-overlay.svelte-jroghn{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000}nav.svelte-jroghn{display:inline-flex;border:1px var(--surface-1-border) solid;width:170px;background-color:var(--surface-1);border-radius:3px;overflow:hidden;flex-direction:column;padding:3px;box-shadow:0 8px 32px #00000073}ul.svelte-jroghn li:where(.svelte-jroghn){display:block;list-style-type:none;width:1fr}ul.svelte-jroghn li:where(.svelte-jroghn) button:where(.svelte-jroghn){font-size:1rem;color:var(--color-text);width:100%;height:30px;text-align:left;padding:0 1rem;border:0px;border-radius:3px;background-color:transparent}ul.svelte-jroghn li:where(.svelte-jroghn) button:where(.svelte-jroghn):hover{text-align:left;background-color:var(--blue-background)}hr.svelte-jroghn{border:none;border-bottom:1px solid var(--surface-1-border);margin:5px 0}ul.svelte-1gwwlb1{padding:0;position:relative;list-style:none;margin:0}button.svelte-1gwwlb1{padding:0 .25rem;text-align:left}button.dragging-over.svelte-1gwwlb1{border-radius:4px}button.svelte-1gwwlb1 input:where(.svelte-1gwwlb1){font:inherit;color:inherit;background-color:transparent;border:1px solid var(--blue);width:calc(100% - .5rem);padding:0;outline:none}button.renaming.svelte-1gwwlb1{pointer-events:none;background-color:var(--surface-1)!important}li.svelte-1gwwlb1>ul{padding-left:1.5rem}li.svelte-1gwwlb1{--child-line-height: 1rem;--child-line-padding: .5rem;padding:.25rem 0 0;position:relative}li.svelte-1gwwlb1>ul>li:before{content:"";position:absolute;top:var(--child-line-padding);left:-1rem;border-left:2px solid var(--surface-1-border);height:100%}li.svelte-1gwwlb1>ul>li:last-child:before{height:calc(var(--child-line-height) - var(--child-line-padding))}li.svelte-1gwwlb1>ul>li:after{content:"";position:absolute;top:var(--child-line-height);left:-1rem;width:calc(1rem - var(--child-line-padding));border-top:2px solid var(--surface-1-border)}li.svelte-1gwwlb1{cursor:grab;position:relative}li.dragging.svelte-1gwwlb1>button:where(.svelte-1gwwlb1),li.dragging.svelte-1gwwlb1>ul:where(.svelte-1gwwlb1){opacity:.7;border-radius:5px;cursor:grabbing}li.svelte-1gwwlb1 .drag-highlight:where(.svelte-1gwwlb1){position:absolute;inset:1px -3px -3px;pointer-events:none;border-radius:5px;border:2px dashed transparent}li.dragging.svelte-1gwwlb1>.drag-highlight:where(.svelte-1gwwlb1){border-color:var(--surface-1-border)}button.svelte-1gwwlb1{pointer-events:none}li.svelte-1gwwlb1:not(.dragging) button:where(.svelte-1gwwlb1){pointer-events:auto}ul.svelte-rri1xe{padding:0;position:relative;list-style:none;margin:0;padding:.5rem;overflow-y:auto}.root-drop-zone.svelte-rri1xe{padding:.5rem;margin:.5rem -3px 0;border-radius:4px;border:2px dashed transparent;text-align:center;font-size:.875rem;color:var(--subtle-text);opacity:0;transition:all .2s ease;pointer-events:none}.root-drop-zone.drag-active.svelte-rri1xe{opacity:1;pointer-events:auto}.root-drop-zone.drag-over.svelte-rri1xe{opacity:1;pointer-events:auto;border-color:var(--surface-1-border);color:var(--color-text)}
