*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{margin:0;padding:0}input,button,textarea,select{font:inherit;color:inherit}button,button *,label,label *,::backdrop{touch-action:manipulation;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}a{cursor:pointer}:disabled,[disabled]:not([disabled=false]),[aria-disabled]:not([aria-disabled=false]){pointer-events:none}[hidden]:not([hidden=false]){display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input::-webkit-datetime-edit{padding-top:unset;padding-bottom:unset}input::-webkit-datetime-edit-year-field{padding-top:unset;padding-bottom:unset}input::-webkit-datetime-edit-month-field{padding-top:unset;padding-bottom:unset}input::-webkit-datetime-edit-day-field{padding-top:unset;padding-bottom:unset}input::-webkit-datetime-edit-hour-field{padding-top:unset;padding-bottom:unset}input::-webkit-datetime-edit-minute-field{padding-top:unset;padding-bottom:unset}input::-webkit-datetime-edit-second-field{padding-top:unset;padding-bottom:unset}input::-webkit-datetime-edit-millisecond-field{padding-top:unset;padding-bottom:unset}input::-webkit-datetime-edit-meridiem-field{padding-top:unset;padding-bottom:unset}[role=listbox],[role=option],a,:target{scroll-margin-top:120px;scroll-margin-bottom:120px;scroll-padding-top:120px;scroll-padding-bottom:120px}:root{--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-m:12px;--spacing-l:16px;--spacing-xl:24px;--spacing-xxl:32px;--spacing-xxxl:48px;--font-size-xs:12px;--font-size-s:14px;--font-size-m:16px;--font-size-l:20px;--font-size-xl:24px;--font-size-xxl:37px;--control-size-xs:16px;--control-size-s:24px;--control-size-m:32px;--control-size-l:48px;--border-radius-xs:2px;--border-radius-s:4px;--border-radius-m:10px;--border-radius-l:20px;--border-radius-xl:30px;--font-ui:system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--font-rounded:ui-rounded, SF Pro Rounded, Arial Rounded MT, var(--font-ui);--font-mono:ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;--font-serif:ui-serif, New York;--font-weight-semibold:600;--viewport-height:100svh}@media (pointer:coarse){:root{--control-size-xs:20px;--control-size-s:28px;--control-size-m:36px;--control-size-l:52px}}@supports (corner-shape:squircle){:root{--border-radius-s:8px;--border-radius-m:16px;--border-radius-l:28px;--border-radius-xl:40px}}@supports (height:100svh){:root{--viewport-height:100svh}}:root{--container-vertical-spacing:var(--spacing-l);--container-horizontal-spacing:var(--spacing-xl);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--light-color-accent-background:oklch(50.9% .224 273);--light-color-accent-text:oklch(44.6% .275 266);--light-color-text-primary:oklch(13.2% 0 260);--light-color-text-secondary:oklch(0% 0 0/.7);--light-color-text-tertiary:oklch(0% 0 0/.5);--light-color-text-quaternary:oklch(0% 0 0/.35);--light-color-disabled:oklch(0% 0 0/.15);--light-color-positive:oklch(61.2% .164 151);--light-color-negative:oklch(60.9% .246 28);--light-color-favorite:oklch(64.2% .232 13);--light-color-highlight:oklch(78.4% .161 79);--light-color-reminder:oklch(64.4% .114 184);--light-color-shadow:oklch(0% 0 0/.15);--light-color-main-background:oklch(99.3% .001 93);--light-color-overlay-background:oklch(97.3% .004 91/.9);--light-color-popover-background:oklch(95% .004 91/.75);--light-color-group-background:oklch(0% 0 0/.06);--light-color-hover-background:oklch(0% 0 0/.05);--light-color-selected-background:oklch(0% 0 0/.12);--light-color-backdrop-background:oklch(0% 0 0/.2);--dark-color-accent-background:oklch(47% .245 277);--dark-color-accent-text:oklch(62.2% .203 269);--dark-color-text-primary:oklch(96.2% 0 260);--dark-color-text-secondary:oklch(100% 0 260/.7);--dark-color-text-tertiary:oklch(100% 0 260/.5);--dark-color-text-quaternary:oklch(100% 0 260/.35);--dark-color-disabled:oklch(100% 0 260/.15);--dark-color-positive:oklch(61.2% .164 151);--dark-color-negative:oklch(66.2% .225 25);--dark-color-favorite:oklch(64.2% .232 13);--dark-color-highlight:oklch(80.8% .166 82);--dark-color-reminder:oklch(83.2% .146 184);--dark-color-shadow:oklch(0% 0 0);--dark-color-main-background:#2a2b2d ;--dark-color-overlay-background:oklch(25% .007 274/.95);--dark-color-popover-background:oklch(32% .006 274/.8);--dark-color-group-background:oklch(100% 0 274/.07);--dark-color-hover-background:oklch(100% 0 274/.04);--dark-color-selected-background:oklch(100% 0 274/.1);--dark-color-backdrop-background:oklch(0% 0 0/.4)}[aria-label]:hover:not(:active):after{all:revert;font:var(--font-size-s) var(--font-ui);color:var(--color-text-secondary);text-transform:initial;pointer-events:none;overlay:auto;content:attr(aria-label);white-space:pre-line;text-align:left;background-color:var(--color-main-background);background-color:color-mix(in srgb, var(--color-main-background), transparent 30%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:max-content;padding:var(--spacing-xs) var(--spacing-s);margin:var(--spacing-s) 0;border-radius:var(--spacing-m);transition:opacity .2s, overlay .2s allow-discrete, display .2s allow-discrete;transform-origin:top;box-shadow:0 0 .5px .5px var(--color-shadow), inset 0 0 0 .5px #ffffff26, 0 32px 48px 0 #0000000d, 0 8px 16px 0 #0000000d;transition-delay:.2s}@starting-style{[aria-label]:hover:not(:active):after{opacity:0}}@supports (position-anchor:--some){[aria-label]:hover:not(:active){anchor-name:--tooltip}[aria-label]:hover:not(:active):after{position-anchor:--tooltip;position-area:bottom span-right;position-try:bottom span-left, top span-right, top span-left;position:fixed}}@supports not (position-anchor:--some){[aria-label]:hover:not(:active){overflow:initial;position:relative}[aria-label]:hover:not(:active):after{position:absolute;top:100%;right:0}}div.svelte-nr3b3m{display:contents}.light.svelte-nr3b3m{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-accent-background:var(--light-color-accent-background);--color-accent-text:var(--light-color-accent-text);--color-text-primary:var(--light-color-text-primary);--color-text-secondary:var(--light-color-text-secondary);--color-text-tertiary:var(--light-color-text-tertiary);--color-text-quaternary:var(--light-color-text-quaternary);--color-disabled:var(--light-color-disabled);--color-positive:var(--light-color-positive);--color-negative:var(--light-color-negative);--color-favorite:var(--light-color-favorite);--color-highlight:var(--light-color-highlight);--color-reminder:var(--light-color-reminder);--color-shadow:var(--light-color-shadow);--color-main-background:var(--light-color-main-background);--color-overlay-background:var(--light-color-overlay-background);--color-popover-background:var(--light-color-popover-background);--color-group-background:var(--light-color-group-background);--color-hover-background:var(--light-color-hover-background);--color-selected-background:var(--light-color-selected-background);--color-backdrop-background:var(--light-color-backdrop-background)}@media (prefers-color-scheme:light){:root{background-color:var(--light-color-main-background);scrollbar-color:var(--light-color-disabled) transparent}.auto.svelte-nr3b3m{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-accent-background:var(--light-color-accent-background);--color-accent-text:var(--light-color-accent-text);--color-text-primary:var(--light-color-text-primary);--color-text-secondary:var(--light-color-text-secondary);--color-text-tertiary:var(--light-color-text-tertiary);--color-text-quaternary:var(--light-color-text-quaternary);--color-disabled:var(--light-color-disabled);--color-positive:var(--light-color-positive);--color-negative:var(--light-color-negative);--color-favorite:var(--light-color-favorite);--color-highlight:var(--light-color-highlight);--color-reminder:var(--light-color-reminder);--color-shadow:var(--light-color-shadow);--color-main-background:var(--light-color-main-background);--color-overlay-background:var(--light-color-overlay-background);--color-popover-background:var(--light-color-popover-background);--color-group-background:var(--light-color-group-background);--color-hover-background:var(--light-color-hover-background);--color-selected-background:var(--light-color-selected-background);--color-backdrop-background:var(--light-color-backdrop-background)}}.dark.svelte-nr3b3m{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-accent-background:var(--dark-color-accent-background);--color-accent-text:var(--dark-color-accent-text);--color-text-primary:var(--dark-color-text-primary);--color-text-secondary:var(--dark-color-text-secondary);--color-text-tertiary:var(--dark-color-text-tertiary);--color-text-quaternary:var(--dark-color-text-quaternary);--color-disabled:var(--dark-color-disabled);--color-positive:var(--dark-color-positive);--color-negative:var(--dark-color-negative);--color-favorite:var(--dark-color-favorite);--color-highlight:var(--dark-color-highlight);--color-reminder:var(--dark-color-reminder);--color-shadow:var(--dark-color-shadow);--color-main-background:var(--dark-color-main-background);--color-overlay-background:var(--dark-color-overlay-background);--color-popover-background:var(--dark-color-popover-background);--color-group-background:var(--dark-color-group-background);--color-hover-background:var(--dark-color-hover-background);--color-selected-background:var(--dark-color-selected-background);--color-backdrop-background:var(--dark-color-backdrop-background)}@media (prefers-color-scheme:dark){:root{background-color:var(--dark-color-main-background);scrollbar-color:var(--dark-color-disabled) transparent}.auto.svelte-nr3b3m{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-accent-background:var(--dark-color-accent-background);--color-accent-text:var(--dark-color-accent-text);--color-text-primary:var(--dark-color-text-primary);--color-text-secondary:var(--dark-color-text-secondary);--color-text-tertiary:var(--dark-color-text-tertiary);--color-text-quaternary:var(--dark-color-text-quaternary);--color-disabled:var(--dark-color-disabled);--color-positive:var(--dark-color-positive);--color-negative:var(--dark-color-negative);--color-favorite:var(--dark-color-favorite);--color-highlight:var(--dark-color-highlight);--color-reminder:var(--dark-color-reminder);--color-shadow:var(--dark-color-shadow);--color-main-background:var(--dark-color-main-background);--color-overlay-background:var(--dark-color-overlay-background);--color-popover-background:var(--dark-color-popover-background);--color-group-background:var(--dark-color-group-background);--color-hover-background:var(--dark-color-hover-background);--color-selected-background:var(--dark-color-selected-background);--color-backdrop-background:var(--dark-color-backdrop-background)}}dialog.svelte-b4lqex{all:revert;font:var(--font-size-m) var(--font-ui);--container-horizontal-spacing:var(--spacing-xl);--container-background:var(--color-overlay-background);background:var(--container-background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--border-radius-l);box-shadow:0 0 0 1.25px var(--color-shadow), 0 32px 48px 0 #0000000d, 0 8px 16px 0 #0000000d;width:var(--modal-width,-moz-max-content);width:var(--modal-width,max-content);max-width:calc(100% - var(--spacing-l));max-height:calc(100% - var(--spacing-l));overscroll-behavior:contain;transition:translate .17s ease-in-out, scale .17s ease-in-out, opacity .17s ease-in-out, overlay .17s allow-discrete, display .17s allow-discrete;transform-origin:top;border:none;outline:.5px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff40);padding:0}@supports (corner-shape:squircle){dialog.svelte-b4lqex{corner-shape:squircle}}dialog[inert].svelte-b4lqex,dialog[inert].svelte-b4lqex::backdrop{transition-duration:.3s}[data-align=center].svelte-b4lqex{max-width:calc(100% - var(--spacing-xxxl));max-height:calc(100% - var(--spacing-xxxl))}@starting-style{[data-align=center].svelte-b4lqex{opacity:0;translate:0 8px;scale:.95}}[data-align=center][inert].svelte-b4lqex{opacity:0;translate:0 8px;scale:.95}@media (height>=800px){[data-align=center].svelte-b4lqex{max-height:calc(75vh - var(--spacing-xxxl))}}[data-align=right].svelte-b4lqex{height:100%}@media (width>=430px){[data-align=right].svelte-b4lqex{--modal-width:430px;margin-right:var(--spacing-s)}@starting-style{[data-align=right].svelte-b4lqex{translate:calc(var(--modal-width) + var(--spacing-l)) 0}}[data-align=right][inert].svelte-b4lqex{translate:calc(var(--modal-width) + var(--spacing-l)) 0}}@media (width<=430px){@starting-style{[data-align=right].svelte-b4lqex{translate:0 100vh}}[data-align=right][inert].svelte-b4lqex{translate:0 100vh}}[data-align=bottom-right].svelte-b4lqex{--modal-width:430px;margin-right:var(--spacing-s);margin-bottom:var(--spacing-s)}@starting-style{[data-align=bottom-right].svelte-b4lqex{opacity:0;translate:0 64px}}[data-align=bottom-right][inert].svelte-b4lqex{translate:0 100vh}dialog.svelte-b4lqex::backdrop{opacity:1;background:var(--color-backdrop-background);transition:opacity .17s ease-in-out}dialog[data-backdrop=false].svelte-b4lqex::backdrop{opacity:0}@starting-style{dialog.svelte-b4lqex::backdrop{opacity:0}}dialog[inert].svelte-b4lqex::backdrop{opacity:0}.empty.svelte-1i9r9lz{text-align:center;margin:var(--spacing-xxxl) var(--spacing-xxl)}.children.svelte-1i9r9lz,.subtitle.svelte-1i9r9lz{text-wrap:balance;text-wrap:pretty;max-width:500px;margin:auto}.children.svelte-1i9r9lz{font-family:var(--font-rounded);text-rendering:optimizelegibility;font-size:var(--font-size-l);font-weight:var(--font-weight-semibold)}.leading.svelte-1i9r9lz{color:var(--color-accent-text);margin-bottom:var(--spacing-l)}.leading.svelte-1i9r9lz svg,.leading.svelte-1i9r9lz img{width:var(--control-size-l);height:var(--control-size-l)}.subtitle.svelte-1i9r9lz{margin-top:var(--spacing-s);color:var(--color-text-tertiary);word-break:break-word}header.svelte-1g4f7p{--vertical-spacing:calc(var(--container-vertical-spacing) + var(--spacing-xs));padding:var(--vertical-spacing) var(--container-horizontal-spacing);margin:0;margin-bottom:calc(var(--container-vertical-spacing) * -1);box-sizing:content-box;z-index:999;display:grid;position:sticky;top:0}header[data-safe-area-insets=true].svelte-1g4f7p{padding-top:max(var(--vertical-spacing), calc(env(safe-area-inset-top) + var(--spacing-xs)))}dialog>header.svelte-1g4f7p{margin-bottom:calc(var(--spacing-m) * -1)}[data-variant=regular].svelte-1g4f7p{grid-template-columns:min-content 1fr min-content;grid-template-areas:"leading title trailing";align-items:center}[data-variant=center].svelte-1g4f7p{grid-template-columns:1fr auto 1fr;grid-template-areas:"leading title trailing";align-items:center}[data-variant=center].svelte-1g4f7p .trailing:where(.svelte-1g4f7p){justify-self:end}[data-variant=large].svelte-1g4f7p{row-gap:var(--spacing-xs);grid-template-columns:1fr min-content;grid-template-areas:"leading trailing""title title"}[data-variant=large].svelte-1g4f7p:not(:has(.leading sup)){row-gap:var(--container-vertical-spacing)}h1.svelte-1g4f7p{min-width:0;font-family:var(--font-rounded);text-rendering:optimizelegibility;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);min-height:var(--control-size-m);line-height:var(--control-size-m);grid-area:title;height:0;margin:0;padding:0}h1.svelte-1g4f7p input{appearance:none;padding:0 var(--spacing-xs);border-radius:var(--border-radius-s);text-overflow:ellipsis;background:0 0;background:var(--color-group-background);border:0;margin:0;font-weight:400;overflow:hidden}h1.svelte-1g4f7p sup{font-size:var(--font-size-s);font-variant:tabular-nums;color:var(--color-text-tertiary);vertical-align:bottom;font-weight:400}.leading.svelte-1g4f7p,.trailing.svelte-1g4f7p{align-items:center;gap:var(--spacing-s);min-width:0;display:flex}.leading.svelte-1g4f7p:empty,.trailing.svelte-1g4f7p:empty{display:none}.leading.svelte-1g4f7p{margin-right:var(--spacing-l);grid-area:leading}.leading.svelte-1g4f7p sup{font-size:var(--font-size-s);color:var(--color-accent-text);font-weight:var(--font-weight-semibold)}.trailing.svelte-1g4f7p{margin-left:var(--spacing-l);grid-area:trailing}header.svelte-1g4f7p,header.svelte-1g4f7p:after{--animation-range:0 var(--spacing-l);animation:ease-in-out forwards svelte-1g4f7p-page-header-bg;animation-timeline:scroll();animation-range:var(--animation-range)}header.svelte-1g4f7p:after{z-index:-1;content:"";pointer-events:none;height:calc(100% + 48px);position:absolute;top:0;left:0;right:0}@keyframes svelte-1g4f7p-page-header-bg{0%{background-image:none}to{background-image:linear-gradient(in oklch to bottom, var(--container-background) 20%, oklch(from var(--container-background) l c h / .8) 40%, oklch(from var(--container-background) l c h / .4) 65%, oklch(from var(--container-background) l c h / .1) 80%, oklch(from var(--container-background) l c h / 0))}}.field.svelte-x8ysrj{align-items:center;gap:var(--spacing-s);background:var(--color-group-background);border-radius:var(--border-radius-m);min-width:0;padding:var(--spacing-s) var(--spacing-m);appearance:none;text-align:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;border:0;text-decoration:none;transition:color .15s ease-in-out;display:flex}@supports (corner-shape:squircle){.field.svelte-x8ysrj{corner-shape:squircle}}:disabled .field.svelte-x8ysrj,.field[disabled].svelte-x8ysrj:not([disabled=false]){color:var(--color-disabled);cursor:not-allowed}.leading.svelte-x8ysrj,.trailing.svelte-x8ysrj{place-items:center;max-height:1lh;display:flex}.leading.svelte-x8ysrj:empty,.trailing.svelte-x8ysrj:empty{display:none}.label.svelte-x8ysrj{font-size:var(--font-size-s);color:var(--color-text-tertiary)}.field.svelte-x8ysrj:active:not(:has(a:active,button:active)){background:var(--color-selected-background)}.content.svelte-x8ysrj{align-self:center;gap:var(--spacing-xxs);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.subtitle.svelte-x8ysrj,.trailing.svelte-x8ysrj{font-size:var(--font-size-s);color:var(--color-text-tertiary)}.dropdown.svelte-x8ysrj{vertical-align:middle;color:var(--color-text-secondary);line-height:1}.button.svelte-iirhj9{appearance:none;text-align:center;cursor:pointer;background:var(--button-background);min-height:0;color:var(--button-color);height:var(--button-height);justify-content:center;align-items:center;gap:var(--spacing-s);border-radius:var(--button-border-radius);padding:0 var(--custom-button-spacing,var(--button-spacing));min-width:var(--custom-button-min-width,0);-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;border:0;max-width:100%;margin:0;text-decoration:none;transition:background .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-flex;overflow:clip}.button.svelte-iirhj9 *{pointer-events:none}.button.svelte-iirhj9:not(:focus){outline:var(--button-border);outline-offset:-1px}@media (pointer:fine){.button.svelte-iirhj9:hover{--button-background:var(--button-hover-background);--button-border:var(--button-hover-border);transition:none}}.button.svelte-iirhj9:active,.button.svelte-iirhj9[aria-expanded=true]{--button-background:var(--button-active-background);--button-border:var(--button-active-border);outline:none}.button[disabled].svelte-iirhj9,.button.svelte-iirhj9:disabled{--button-background:transparent;--button-color:var(--color-disabled)}.content.svelte-iirhj9{align-items:inherit;text-overflow:ellipsis;white-space:nowrap;gap:inherit;min-width:0;display:inline-flex;overflow:hidden}.dropdown.svelte-iirhj9{opacity:.7;flex-shrink:0;display:flex}.svelte-iirhj9:not(.iconOnly) .dropdown:where(.svelte-iirhj9){margin-left:calc(var(--spacing-xs) * -1)}.l.svelte-iirhj9{--button-height:calc(var(--control-size-m) + var(--spacing-xs));--button-spacing:var(--spacing-m);--button-border-radius:var(--button-height);font-size:var(--font-size-m)}.l.iconOnly.svelte-iirhj9{--button-spacing:var(--spacing-xs);gap:var(--spacing-xs)}.m.svelte-iirhj9{--button-height:var(--control-size-m);--button-spacing:var(--spacing-m);--button-border-radius:var(--button-height);font-size:var(--font-size-m)}.m.iconOnly.svelte-iirhj9{--button-spacing:var(--spacing-xs);gap:var(--spacing-xs)}.s.svelte-iirhj9{--button-height:var(--control-size-s);--button-spacing:var(--spacing-s);--button-border-radius:var(--button-height);font-size:var(--font-size-s)}.s.iconOnly.svelte-iirhj9{--button-spacing:var(--spacing-xs)}.any.svelte-iirhj9{--button-border-radius:var(--border-radius-m);box-shadow:var(--spacing-s) 0 0 var(--button-background), calc(var(--spacing-s) * -1) 0 0 var(--button-background)}@supports (corner-shape:squircle){.any.svelte-iirhj9{corner-shape:squircle}}.primary.svelte-iirhj9{font-weight:var(--font-weight-semibold);--button-background:var(--color-text-primary);--button-hover-background:var(--color-text-primary);--button-active-background:var(--color-text-secondary);--button-color:var(--color-main-background)}.primary.svelte-iirhj9 .dropdown:where(.svelte-iirhj9){color:inherit}.primary[disabled].svelte-iirhj9,.primary.svelte-iirhj9:disabled{--button-background:var(--color-disabled)}.secondary.svelte-iirhj9{--button-background:var(--color-group-background);--button-hover-background:var(--color-group-background);--button-active-background:var(--color-selected-background);--button-color:var(--color-text-primary)}.secondary.iconOnly.svelte-iirhj9:not(:hover):not([disabled]):not(:disabled){--button-color:var(--color-text-secondary)}.tertiary.svelte-iirhj9{--button-hover-background:var(--color-hover-background);--button-active-background:var(--color-selected-background);--button-color:var(--color-text-tertiary)}.borderless.svelte-iirhj9{--button-hover-background:var(--color-hover-background);--button-active-background:var(--color-selected-background)}.destructive.svelte-iirhj9{font-weight:var(--font-weight-semibold);--button-background:color-mix(in srgb, var(--color-negative), transparent 90%);--button-hover-background:color-mix(in srgb, var(--color-negative), transparent 80%);--button-active-background:color-mix(in srgb, var(--color-negative), transparent 60%);--button-color:var(--color-negative);outline-color:var(--color-negative)}.link.svelte-iirhj9{--button-hover-background:color-mix(in srgb, var(--color-accent-text), transparent 80%);--button-active-background:color-mix(in srgb, var(--color-accent-text), transparent 60%);--button-color:var(--color-accent-text)}.link.svelte-iirhj9 .dropdown:where(.svelte-iirhj9){color:inherit}.dashed.svelte-iirhj9{--button-border:.5px dashed color-mix(in srgb, currentColor, transparent 50%);--button-hover-border:.5px dashed color-mix(in srgb, currentColor, transparent 30%);--button-active-border:.5px dashed currentColor}.accent.svelte-iirhj9{font-weight:var(--font-weight-semibold);--button-background:var(--color-accent-background);--button-hover-background:var(--color-accent-background);--button-active-background:color-mix(in srgb, var(--color-accent-background), transparent 30%);--button-color:white}.accent.svelte-iirhj9 .dropdown:where(.svelte-iirhj9){color:inherit}.accent[disabled].svelte-iirhj9,.accent.svelte-iirhj9:disabled{--button-background:var(--color-disabled)}fieldset.svelte-62p21d{appearance:none;margin:var(--container-vertical-spacing) var(--container-horizontal-spacing);border:0;padding:0}.fields.svelte-62p21d{display:grid}[data-columns=false].svelte-62p21d .fields:where(.svelte-62p21d){grid-auto-flow:row;gap:1px}[data-columns=false].svelte-62p21d .fields:where(.svelte-62p21d) [role=listitem]+[role=listitem]:first-child{border-bottom-left-radius:var(--border-radius-xs);border-bottom-right-radius:var(--border-radius-xs)}[data-columns=false].svelte-62p21d .fields:where(.svelte-62p21d) [role=listitem]:has(+[role=listitem]):first-child{border-bottom-left-radius:var(--border-radius-xs);border-bottom-right-radius:var(--border-radius-xs)}[data-columns=false].svelte-62p21d .fields:where(.svelte-62p21d) [role=listitem]+[role=listitem]:last-child{border-top-left-radius:var(--border-radius-xs);border-top-right-radius:var(--border-radius-xs)}[data-columns=false].svelte-62p21d .fields:where(.svelte-62p21d) [role=listitem]:has(+[role=listitem]):last-child{border-top-left-radius:var(--border-radius-xs);border-top-right-radius:var(--border-radius-xs)}[data-columns=false].svelte-62p21d .fields:where(.svelte-62p21d) [role=listitem]+[role=listitem]:not(:first-child):not(:last-child){border-radius:var(--border-radius-xs)}[data-columns=false].svelte-62p21d .fields:where(.svelte-62p21d) [role=listitem]:has(+[role=listitem]):not(:first-child):not(:last-child){border-radius:var(--border-radius-xs)}[data-columns=true].svelte-62p21d .fields:where(.svelte-62p21d){grid-template-columns:repeat(var(--columns,1), 1fr);gap:var(--spacing-l)}.footer.svelte-62p21d{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:1px;margin:var(--spacing-s) var(--spacing-m);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.7}.footer.svelte-62p21d:empty{display:none}.field.svelte-6vob67{background:var(--color-group-background);border-radius:var(--border-radius-m);flex-direction:column;min-width:0;display:flex}@supports (corner-shape:squircle){.field.svelte-6vob67{corner-shape:squircle}}:is(.field.svelte-6vob67:has(.leading:where(.svelte-6vob67)),.field.svelte-6vob67:has(.trailing:where(.svelte-6vob67))){border-radius:var(--border-radius-l)}:is(.field.svelte-6vob67:has(.leading:where(.svelte-6vob67)) .content:where(.svelte-6vob67),.field.svelte-6vob67:has(.trailing:where(.svelte-6vob67)) .content:where(.svelte-6vob67)){padding-block:var(--spacing-m)}.content.svelte-6vob67{cursor:text;gap:var(--spacing-xxs);min-width:0;min-height:0;padding:var(--spacing-s) var(--spacing-m);flex-direction:column;flex:1;display:flex}.label.svelte-6vob67{font-size:var(--font-size-s);color:var(--color-text-tertiary)}footer.svelte-6vob67{align-items:flex-end;display:flex}.leading.svelte-6vob67,.trailing.svelte-6vob67{margin:var(--spacing-m);margin-top:0}.leading.svelte-6vob67{min-width:0}.trailing.svelte-6vob67{margin-left:auto}.prominent.svelte-6vob67 textarea:where(.svelte-6vob67){font-size:calc(var(--font-size-m) + 1px);font-weight:var(--font-weight-semibold);font-family:var(--font-rounded);text-rendering:optimizelegibility}@property --textarea-max-rows{syntax:"<number>";inherits:false;initial-value:0}textarea.svelte-6vob67{appearance:none;resize:none;text-overflow:ellipsis;field-sizing:content;width:100%;min-height:calc(1lh * var(--textarea-rows));max-height:calc(1lh * var(--textarea-max-rows));background:0 0;border:0;margin:0;padding:0;line-height:1.2;transition:--textarea-max-rows .3s ease-out;display:block;outline-style:none!important}textarea.svelte-6vob67:disabled{color:var(--color-disabled);cursor:not-allowed}.field.svelte-6vob67:active:not(:has(a:active,button:active)){outline-style:solid}.field.svelte-6vob67:has(textarea:where(.svelte-6vob67):focus-visible){outline-style:solid}.field.svelte-6vob67:has(textarea:where(.svelte-6vob67):user-invalid){outline-color:var(--color-negative)}menu.svelte-15ko0ls{appearance:none;gap:var(--menu-set-gap,1px);margin:0;margin:var(--container-vertical-spacing) calc(var(--container-horizontal-spacing) - var(--spacing-s));border:0;outline:none;grid-auto-flow:row;padding:0;transition:gap .3s ease-out;display:grid}menu.svelte-15ko0ls [aria-selected=true]+[aria-selected=true]{border-radius:var(--border-radius-s)}menu.svelte-15ko0ls [aria-selected=true]:has(+[aria-selected=true]){border-radius:var(--border-radius-s)}menu[disabled].svelte-15ko0ls{pointer-events:none;opacity:.5}.item.svelte-i9b9g4{align-items:center;gap:var(--spacing-s);background:var(--menu-item-background);border-radius:var(--border-radius-m);min-width:0;padding:0 var(--spacing-s);margin-left:calc(var(--menu-item-shift,0) * var(--spacing-xl));height:var(--control-size-m);appearance:none;text-align:inherit;color:var(--menu-item-color);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;view-transition-name:match-element;border:0;text-decoration:none;display:flex;position:relative}@supports (corner-shape:squircle){.item.svelte-i9b9g4{corner-shape:squircle}}.item.destructive.svelte-i9b9g4{--menu-item-color:var(--color-negative)}.item.secondary.svelte-i9b9g4{--menu-item-color:var(--color-text-secondary)}:disabled .item.svelte-i9b9g4,.item[disabled].svelte-i9b9g4:not([disabled=false]){--menu-item-color:var(--color-disabled);cursor:not-allowed}.children.svelte-i9b9g4{white-space:nowrap;text-overflow:ellipsis;word-break:break-all;pointer-events:none;flex:1;min-width:0;overflow:clip}.leading.svelte-i9b9g4,.trailing.svelte-i9b9g4,.branch.svelte-i9b9g4{color:var(--menu-item-color,var(--color-text-tertiary))}.leading.svelte-i9b9g4{pointer-events:none;transition:opacity .15s ease-in-out var(--delay,0s);display:flex}.leading.svelte-i9b9g4:empty{display:none}.leading.svelte-i9b9g4 img{width:var(--control-size-s);height:var(--control-size-s);-o-object-fit:cover;object-fit:cover;padding:var(--spacing-xxs)}.trailing.svelte-i9b9g4{pointer-events:none;font-size:var(--font-size-xs);margin-left:var(--spacing-m)}.branch.svelte-i9b9g4{width:var(--control-size-s);height:var(--control-size-s);transition:transform .2s ease-in-out, opacity .15s ease-in-out var(--delay,0s);view-transition-name:match-element}.branch.expanded.svelte-i9b9g4{transform:rotate(90deg)}@media (pointer:fine){.branch.svelte-i9b9g4{order:-1}.item.svelte-i9b9g4:has(.leading:where(.svelte-i9b9g4):not(:empty)) .branch:where(.svelte-i9b9g4){opacity:0;z-index:1;position:absolute}.item.svelte-i9b9g4:hover:not(:has(.branch:hover)){--delay:.3s}.item.svelte-i9b9g4:hover .branch:where(.svelte-i9b9g4){opacity:1!important}.item.svelte-i9b9g4:hover:has(.branch:where(.svelte-i9b9g4)) .leading:where(.svelte-i9b9g4){opacity:0}.item.svelte-i9b9g4:not([aria-selected=true]):hover{--menu-item-background:var(--color-hover-background)}}.item[aria-selected=true].svelte-i9b9g4{--menu-item-background:var(--color-selected-background)}body:has(:popover-open) .item[aria-haspopup=menu].svelte-i9b9g4{outline-offset:0;outline-style:solid}form.svelte-1entbyx,form.svelte-1juxzx7,form.svelte-1qgxs93{min-width:300px;max-width:100%}div.svelte-1a1jjrd{--container-background:var(--color-main-background);background:var(--container-background);min-height:var(--viewport-height);-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;accent-color:var(--color-accent-background);color:var(--color-text-primary);caret-color:var(--color-accent-text);font:var(--font-size-m) var(--font-ui);scrollbar-color:var(--color-disabled) transparent;line-height:1.25;display:flow-root}*{outline-offset:1.5px;outline-color:var(--color-accent-background);outline-width:1.5px}:focus-visible,[autofocus]:focus{outline-style:solid}::selection{background:color-mix(in srgb, var(--color-accent-background), transparent 50%)}::placeholder{color:var(--color-text-quaternary);-webkit-user-select:none;user-select:none}a{color:var(--color-accent-text);-webkit-text-decoration-color:color-mix(in srgb, currentColor, transparent 40%);text-decoration-color:color-mix(in srgb, currentColor, transparent 40%);text-underline-offset:.2em;border-radius:var(--border-radius-xs);text-decoration-thickness:.5px}:root:has(dialog){scrollbar-color:transparent transparent!important}._listbox_7rwzr_1:focus [aria-selected=true],._listbox_7rwzr_1[popover] [aria-selected=true]{color:#fff;--color-text-primary:currentColor;--color-text-secondary:currentColor;--color-text-tertiary:currentColor;--color-text-quatenary:currentColor;--color-selected-background:var(--color-accent-background)}section.svelte-hnd19{max-width:800px;margin:0 auto}footer.svelte-hnd19{background-image:linear-gradient(in oklch to bottom, oklch(from var(--container-background) l c h / 0), var(--container-background) calc(var(--spacing-xl) * 1.5));padding-top:var(--spacing-xl);display:flow-root;position:sticky;bottom:0;left:0;right:0}section.svelte-1qjf1s4{margin:var(--container-vertical-spacing) var(--container-horizontal-spacing)}section.svelte-1k8wx8x{gap:var(--spacing-s);flex-direction:column;display:flex}section[role=user].svelte-1k8wx8x{margin-top:calc(var(--spacing-xxl) * 1.5);align-items:flex-end}.actions.svelte-16y7107{gap:var(--spacing-s);transition:opacity .15s ease-in-out;display:flex}.actions.svelte-16y7107:empty{display:none}@media (pointer:fine){[role=user]:not(:hover) .actions.svelte-16y7107{opacity:0}}.content.svelte-kthxox,.content.svelte-kthxox>:first-child,.content.svelte-kthxox>:last-child{margin-trim:block}@supports not (margin-trim:block){.content.svelte-kthxox>:first-child,.content.svelte-kthxox>:first-child>:first-child{margin-top:0}.content.svelte-kthxox>:last-child,.content.svelte-kthxox>:last-child>:last-child{margin-bottom:0}}.content.svelte-kthxox:empty{display:none}[role=user] .content.svelte-kthxox{background-color:var(--color-group-background);padding:var(--spacing-s) var(--spacing-l);border-radius:var(--border-radius-l);width:fit-content}.context.svelte-inipur{color:var(--color-text-tertiary);font-size:var(--font-size-s)}.tool.svelte-1yr786c{font-size:var(--font-size-s);color:var(--color-text-tertiary);box-shadow:0 0 0 .5px var(--color-disabled);border-radius:var(--border-radius-m);padding:var(--spacing-xs) var(--spacing-s);width:fit-content}.tool.svelte-1yr786c:before{font-family:var(--font-mono);-webkit-user-select:none;user-select:none;line-height:0;transition:margin-right .3s ease-in-out}.tool.svelte-1yr786c:empty{display:none}.tool.svelte-1yr786c+.tool{margin-top:0}.tool.pending.svelte-1yr786c{background-color:var(--color-text-tertiary);background-image:repeating-linear-gradient(90deg, transparent 0px, transparent 30px, var(--color-favorite) 50px, transparent 70px, transparent 100px);color:#0000;-webkit-background-clip:text;background-clip:text;animation:1s linear infinite svelte-1yr786c-shimmer}.tool.pending.svelte-1yr786c:before{content:" ";margin-right:var(--spacing-xs);animation:1s step-end infinite svelte-1yr786c-dots}.tool.error.svelte-1yr786c{color:var(--color-negative)}@keyframes svelte-1yr786c-shimmer{0%{background-position:-100px 0}to{background-position:0 0}}@keyframes svelte-1yr786c-dots{0%,9%{content:"⠋"}10%,19%{content:"⠙"}20%,29%{content:"⠹"}30%,39%{content:"⠸"}40%,49%{content:"⠼"}50%,59%{content:"⠴"}60%,69%{content:"⠦"}70%,79%{content:"⠧"}80%,89%{content:"⠇"}90%,to{content:"⠏"}}div.svelte-1jq3ffk{scroll-margin-block-end:100vh}.confirmation.svelte-1fcu22x{background:var(--color-popover-background);border-radius:var(--border-radius-m);box-shadow:0 0 0 .5px var(--color-disabled), 0 32px 48px 0 #0000000d, 0 8px 16px 0 #0000000d;padding:var(--spacing-l);margin:var(--container-vertical-spacing) var(--container-horizontal-spacing)}@supports (corner-shape:squircle){.confirmation.svelte-1fcu22x{corner-shape:squircle}}.actions.svelte-1fcu22x{justify-content:flex-end;gap:var(--spacing-m);display:flex}hr.svelte-98m73w{border:none;border-top:.5px solid var(--color-disabled);margin:0}section.svelte-1vryyd5{margin:0 var(--container-horizontal-spacing);align-items:center;display:flex}h2.svelte-1vryyd5{text-rendering:optimizelegibility;flex:1;margin:0;line-height:1}.prominent.svelte-1vryyd5{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-m)}.prominent.svelte-1vryyd5 h2:where(.svelte-1vryyd5){font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);font-family:var(--font-rounded)}.compact.svelte-1vryyd5{margin-top:var(--spacing-l);margin-bottom:var(--spacing-m)}.compact.svelte-1vryyd5 h2:where(.svelte-1vryyd5){font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary)}.trailing.svelte-1vryyd5{font-size:var(--font-size-s);height:var(--font-size-l);align-items:center;display:flex}.wrap.svelte-4irgzn{margin:var(--container-vertical-spacing) var(--container-horizontal-spacing);align-items:end;display:flex}section.svelte-4irgzn{gap:var(--spacing-m);background:var(--alert-background);min-width:0;color:var(--alert-color);border-radius:var(--border-radius-m);corner-shape:squircle;padding:var(--spacing-s) var(--spacing-m);flex:1;height:max-content;display:flex}.content.svelte-4irgzn{flex:1}.indicator.svelte-4irgzn{background-color:currentColor;border-radius:4px;width:4px;margin:4px 0}[data-variant=info].svelte-4irgzn{--alert-background:color-mix(in srgb, var(--color-accent-background), transparent 90%);--alert-color:var(--color-accent-text)}[data-variant=success].svelte-4irgzn{--alert-background:color-mix(in srgb, var(--color-positive), transparent 90%);--alert-color:var(--color-positive)}[data-variant=warning].svelte-4irgzn{--alert-background:color-mix(in srgb, var(--color-highlight), transparent 90%);--alert-color:var(--color-highlight)}[data-variant=error].svelte-4irgzn{--alert-background:color-mix(in srgb, var(--color-negative), transparent 90%);--alert-color:var(--color-negative)}article.svelte-20y2av{word-break:break-word;text-wrap:pretty;margin:1em 0;line-height:1.45}article.svelte-20y2av>*{max-width:100%}article.svelte-20y2av p,article.svelte-20y2av .pdf{margin-block:1em}article.svelte-20y2av ul{padding-inline-start:2.5em;list-style-type:"―  "}article.svelte-20y2av li{margin-block:.5em}article.svelte-20y2av h1:first-child{margin-top:0}article.svelte-20y2av h1,article.svelte-20y2av h2,article.svelte-20y2av h3{letter-spacing:.01em;text-wrap:pretty;line-height:1.2}article.svelte-20y2av h1{font-size:1.9em}article.svelte-20y2av h2{font-size:1.5em}article.svelte-20y2av h3{font-size:1.25em}article.svelte-20y2av h4{font-size:1.17em}article.svelte-20y2av h5{font-size:1em}article.svelte-20y2av h6{font-size:.83em}article.svelte-20y2av h2,article.svelte-20y2av h3,article.svelte-20y2av h4,article.svelte-20y2av h5,article.svelte-20y2av h6{margin-block-start:1.7em}article.svelte-20y2av h1{margin-block-end:.5em}article.svelte-20y2av h2,article.svelte-20y2av h3,article.svelte-20y2av h4,article.svelte-20y2av h5,article.svelte-20y2av h6{margin-block-end:.7em}article.svelte-20y2av h1:first-child+h2,article.svelte-20y2av h1:first-child+h3{margin-top:-.5em;color:var(--color-text-secondary);margin-block-end:1em;font-size:1.25em;font-weight:400}article.svelte-20y2av a{color:currentColor}@media (pointer:fine){article.svelte-20y2av a:hover,article.svelte-20y2av a:focus{color:var(--color-accent-text)}}article.svelte-20y2av abbr{cursor:help}article.svelte-20y2av>img,article.svelte-20y2av iframe,article.svelte-20y2av video,article.svelte-20y2av figure,article.svelte-20y2av p>img{border-radius:var(--border-radius-m);max-width:var(--asset-max-width);border:0;margin:2em auto;display:block;overflow:hidden}article.svelte-20y2av figure img{border-radius:var(--border-radius-m);max-width:100%;display:block}article.svelte-20y2av figcaption{color:var(--color-text-secondary);margin:1em 2em;font-size:.9em}article.svelte-20y2av img,article.svelte-20y2av video{height:auto}article.svelte-20y2av p:has(>img,>iframe,>video,>figure){display:contents}article.svelte-20y2av iframe{width:100%}article.svelte-20y2av iframe:not([height]){aspect-ratio:16/9}article.svelte-20y2av pre code{font-weight:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}article.svelte-20y2av pre,article.svelte-20y2av code,article.svelte-20y2av kbd,article.svelte-20y2av samp{border-radius:var(--border-radius-m);font-family:var(--font-mono);box-shadow:0 0 0 .5px var(--color-shadow);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0000004d);margin-inline:.2em;padding:.2em .4em}article.svelte-20y2av pre{max-width:calc(var(--body-max-width) + 2em);padding:1em;overflow:auto}article.svelte-20y2av hr{max-width:initial;border-color:var(--color-disabled);border-top-width:.5px;border-bottom-width:0;margin:2em 0}article.svelte-20y2av table{border-radius:var(--border-radius-m);border:.5px solid var(--color-disabled);border-collapse:collapse;width:min-content;display:block;overflow:auto hidden}article.svelte-20y2av td,article.svelte-20y2av th{text-align:left;white-space:nowrap;vertical-align:top;border-right:1px solid var(--color-shadow);padding:.2em .5em}article.svelte-20y2av td:last-child,article.svelte-20y2av th:last-child{border-right:0}article.svelte-20y2av tr:nth-child(2n),article.svelte-20y2av thead tr{background-color:var(--color-group-background)}article.svelte-20y2av th{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}article.svelte-20y2av blockquote{max-width:calc(var(--body-max-width) + 2em);border-left:1px solid;padding-left:1em;font-style:italic}article.svelte-20y2av .pdf{box-shadow:0 0 0 .5px var(--color-shadow);border-radius:var(--border-radius-m);text-wrap:initial;position:relative;overflow:hidden}article.svelte-20y2av .pdf img{z-index:auto}[popover].svelte-3s77qt{all:revert;font:var(--font-size-m) var(--font-ui);--container-vertical-spacing:var(--spacing-s);--container-horizontal-spacing:var(--spacing-l);--container-background:var(--color-popover-background);background:var(--container-background);border-radius:calc(var(--border-radius-m) + var(--spacing-s)/2);box-shadow:0 0 .5px .5px var(--color-shadow), inset 0 0 0 .5px #ffffff26, 0 32px 48px 0 #0000000d, 0 8px 16px 0 #0000000d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overscroll-behavior:contain;width:max-content;min-width:0;max-width:min(70vw,400px);margin:var(--spacing-xs) 0;position-area:bottom span-right;position-try:bottom span-left, top span-right, top span-left;overscroll-behavior:contain;border:none;outline:none;padding:0;position:fixed;overflow:hidden auto}@supports (corner-shape:squircle){[popover].svelte-3s77qt{corner-shape:squircle}}[popover].svelte-3s77qt:empty{opacity:0!important;transition:none!important;display:none!important}@supports selector(:popover-open) and (not (font:-apple-system-body)){[popover].svelte-3s77qt:popover-open{opacity:1;transition-duration:.15s;scale:1}[popover].svelte-3s77qt{opacity:0;transition:opacity .25s ease-in-out, scale .25s ease-in-out, overlay .25s allow-discrete, display .25s allow-discrete;transform-origin:top;scale:.95}@starting-style{[popover].svelte-3s77qt:popover-open{opacity:0;translate:0 4px;scale:.98}}}.backdrop.svelte-3s77qt{z-index:999;position:fixed;inset:0}aside button[data-show-on-hover]{transition:opacity .3s ease-in-out}aside [data-show-on-hover=true]{opacity:0}aside:hover [data-show-on-hover=true],[data-show-on-hover=true]:focus{opacity:1}
