@charset "UTF-8";:root{--font-size: 16px;--font-size-small: 12px;--heading-font-size: 1.5em;--text-font-size: 1.2em;--font-family: sans-serif;--code-font-size: .9em;--line-height: 1.4;--line-width: 42rem;--bold: bold;--heading-margin-top: 1em;--heading-margin-bottom: .25em;--first-heading-margin-top: 0;--heading-bg: transparent;--heading-fg: var(--primary-bg);--heading-padding: 0;--first-heading-padding: 0;--paragraph-padding: 0;--paragraph-margin-top: 1em}:root{--white: #fff;--black: #222;--primary-bg: var(--material-color-blue-600);--primary-fg: var(--white);--secondary-bg: var(--material-color-blue-grey-100);--secondary-fg: var(--material-color-grey-900);--inactive-bg: var(--material-color-grey-400);--inactive-fg: var(--material-color-grey-900);--bg: var(--material-color-grey-50);--fg: var(--material-color-grey-900);--stripe-fg: #eaeaea;--stripe-bg: #3a3a3a;--shadow-color: color-mix(in srgb, var(--fg) 10%, rgba(34, 34, 34, .2));--border-color: var(--fg);--warning-bg: var(--material-color-red-600);--warning-fg: var(--white);--warning-text-transform: uppercase;--container-link-fg: var(--primary-bg);--menu-item-bg: var(--menu-bg);--focus-color: var(--material-color-blue-a400)}body{background-color:var(--body-bg, var(--bg));color:var(--body-fg, var(--fg))}a{background-color:var(--link-bg, transparent);color:var(--link-fg, var(--material-color-blue-a400))}:root{--material-color-red: #f44336;--material-color-red-50: #ffebee;--material-color-red-100: #ffcdd2;--material-color-red-200: #ef9a9a;--material-color-red-300: #e57373;--material-color-red-400: #ef5350;--material-color-red-500: var(--material-color-red);--material-color-red-600: #e53935;--material-color-red-700: #d32f2f;--material-color-red-800: #c62828;--material-color-red-900: #b71c1c;--material-color-red-a100: #ff8a80;--material-color-red-a200: #ff5252;--material-color-red-a400: #ff1744;--material-color-red-a700: #d50000;--material-color-pink: #e91e63;--material-color-pink-50: #fce4ec;--material-color-pink-100: #f8bbd0;--material-color-pink-200: #f48fb1;--material-color-pink-300: #f06292;--material-color-pink-400: #ec407a;--material-color-pink-500: var(--material-color-pink);--material-color-pink-600: #d81b60;--material-color-pink-700: #c2185b;--material-color-pink-800: #ad1457;--material-color-pink-900: #880e4f;--material-color-pink-a100: #ff80ab;--material-color-pink-a200: #ff4081;--material-color-pink-a400: #f50057;--material-color-pink-a700: #c51162;--material-color-purple: #9c27b0;--material-color-purple-50: #f3e5f5;--material-color-purple-100: #e1bee7;--material-color-purple-200: #ce93d8;--material-color-purple-300: #ba68c8;--material-color-purple-400: #ab47bc;--material-color-purple-500: var(--material-color-purple);--material-color-purple-600: #8e24aa;--material-color-purple-700: #7b1fa2;--material-color-purple-800: #6a1b9a;--material-color-purple-900: #4a148c;--material-color-purple-a100: #ea80fc;--material-color-purple-a200: #e040fb;--material-color-purple-a400: #d500f9;--material-color-purple-a700: #a0f;--material-color-deep-purple: #673ab7;--material-color-deep-purple-50: #ede7f6;--material-color-deep-purple-100: #d1c4e9;--material-color-deep-purple-200: #b39ddb;--material-color-deep-purple-300: #9575cd;--material-color-deep-purple-400: #7e57c2;--material-color-deep-purple-500: var(--material-color-deep-purple);--material-color-deep-purple-600: #5e35b1;--material-color-deep-purple-700: #512da8;--material-color-deep-purple-800: #4527a0;--material-color-deep-purple-900: #311b92;--material-color-deep-purple-a100: #b388ff;--material-color-deep-purple-a200: #7c4dff;--material-color-deep-purple-a400: #651fff;--material-color-deep-purple-a700: #6200ea;--material-color-indigo: #3f51b5;--material-color-indigo-50: #e8eaf6;--material-color-indigo-100: #c5cae9;--material-color-indigo-200: #9fa8da;--material-color-indigo-300: #7986cb;--material-color-indigo-400: #5c6bc0;--material-color-indigo-500: var(--material-color-indigo);--material-color-indigo-600: #3949ab;--material-color-indigo-700: #303f9f;--material-color-indigo-800: #283593;--material-color-indigo-900: #1a237e;--material-color-indigo-a100: #8c9eff;--material-color-indigo-a200: #536dfe;--material-color-indigo-a400: #3d5afe;--material-color-indigo-a700: #304ffe;--material-color-blue: #2196f3;--material-color-blue-50: #e3f2fd;--material-color-blue-100: #bbdefb;--material-color-blue-200: #90caf9;--material-color-blue-300: #64b5f6;--material-color-blue-400: #42a5f5;--material-color-blue-500: var(--material-color-blue);--material-color-blue-600: #1e88e5;--material-color-blue-700: #1976d2;--material-color-blue-800: #1565c0;--material-color-blue-900: #0d47a1;--material-color-blue-a100: #82b1ff;--material-color-blue-a200: #448aff;--material-color-blue-a400: #2979ff;--material-color-blue-a700: #2962ff;--material-color-light-blue: #03a9f4;--material-color-light-blue-50: #e1f5fe;--material-color-light-blue-100: #b3e5fc;--material-color-light-blue-200: #81d4fa;--material-color-light-blue-300: #4fc3f7;--material-color-light-blue-400: #29b6f6;--material-color-light-blue-500: var(--material-color-light-blue);--material-color-light-blue-600: #039be5;--material-color-light-blue-700: #0288d1;--material-color-light-blue-800: #0277bd;--material-color-light-blue-900: #01579b;--material-color-light-blue-a100: #80d8ff;--material-color-light-blue-a200: #40c4ff;--material-color-light-blue-a400: #00b0ff;--material-color-light-blue-a700: #0091ea;--material-color-cyan: #00bcd4;--material-color-cyan-50: #e0f7fa;--material-color-cyan-100: #b2ebf2;--material-color-cyan-200: #80deea;--material-color-cyan-300: #4dd0e1;--material-color-cyan-400: #26c6da;--material-color-cyan-500: var(--material-color-cyan);--material-color-cyan-600: #00acc1;--material-color-cyan-700: #0097a7;--material-color-cyan-800: #00838f;--material-color-cyan-900: #006064;--material-color-cyan-a100: #84ffff;--material-color-cyan-a200: #18ffff;--material-color-cyan-a400: #00e5ff;--material-color-cyan-a700: #00b8d4;--material-color-teal: #009688;--material-color-teal-50: #e0f2f1;--material-color-teal-100: #b2dfdb;--material-color-teal-200: #80cbc4;--material-color-teal-300: #4db6ac;--material-color-teal-400: #26a69a;--material-color-teal-500: var(--material-color-teal);--material-color-teal-600: #00897b;--material-color-teal-700: #00796b;--material-color-teal-800: #00695c;--material-color-teal-900: #004d40;--material-color-teal-a100: #a7ffeb;--material-color-teal-a200: #64ffda;--material-color-teal-a400: #1de9b6;--material-color-teal-a700: #00bfa5;--material-color-green: #4caf50;--material-color-green-50: #e8f5e9;--material-color-green-100: #c8e6c9;--material-color-green-200: #a5d6a7;--material-color-green-300: #81c784;--material-color-green-400: #66bb6a;--material-color-green-500: var(--material-color-green);--material-color-green-600: #43a047;--material-color-green-700: #388e3c;--material-color-green-800: #2e7d32;--material-color-green-900: #1b5e20;--material-color-green-a100: #b9f6ca;--material-color-green-a200: #69f0ae;--material-color-green-a400: #00e676;--material-color-green-a700: #00c853;--material-color-light-green: #8bc34a;--material-color-light-green-50: #f1f8e9;--material-color-light-green-100: #dcedc8;--material-color-light-green-200: #c5e1a5;--material-color-light-green-300: #aed581;--material-color-light-green-400: #9ccc65;--material-color-light-green-500: var(--material-color-light-green);--material-color-light-green-600: #7cb342;--material-color-light-green-700: #689f38;--material-color-light-green-800: #558b2f;--material-color-light-green-900: #33691e;--material-color-light-green-a100: #ccff90;--material-color-light-green-a200: #b2ff59;--material-color-light-green-a400: #76ff03;--material-color-light-green-a700: #64dd17;--material-color-lime: #cddc39;--material-color-lime-50: #f9fbe7;--material-color-lime-100: #f0f4c3;--material-color-lime-200: #e6ee9c;--material-color-lime-300: #dce775;--material-color-lime-400: #d4e157;--material-color-lime-500: var(--material-color-lime);--material-color-lime-600: #c0ca33;--material-color-lime-700: #afb42b;--material-color-lime-800: #9e9d24;--material-color-lime-900: #827717;--material-color-lime-a100: #f4ff81;--material-color-lime-a200: #eeff41;--material-color-lime-a400: #c6ff00;--material-color-lime-a700: #aeea00;--material-color-yellow: #ffeb3b;--material-color-yellow-50: #fffde7;--material-color-yellow-100: #fff9c4;--material-color-yellow-200: #fff59d;--material-color-yellow-300: #fff176;--material-color-yellow-400: #ffee58;--material-color-yellow-500: var(--material-color-yellow);--material-color-yellow-600: #fdd835;--material-color-yellow-700: #fbc02d;--material-color-yellow-800: #f9a825;--material-color-yellow-900: #f57f17;--material-color-yellow-a100: #ffff8d;--material-color-yellow-a200: #ff0;--material-color-yellow-a400: #ffea00;--material-color-yellow-a700: #ffd600;--material-color-amber: #ffc107;--material-color-amber-50: #fff8e1;--material-color-amber-100: #ffecb3;--material-color-amber-200: #ffe082;--material-color-amber-300: #ffd54f;--material-color-amber-400: #ffca28;--material-color-amber-500: var(--material-color-amber);--material-color-amber-600: #ffb300;--material-color-amber-700: #ffa000;--material-color-amber-800: #ff8f00;--material-color-amber-900: #ff6f00;--material-color-amber-a100: #ffe57f;--material-color-amber-a200: #ffd740;--material-color-amber-a400: #ffc400;--material-color-amber-a700: #ffab00;--material-color-orange: #ff9800;--material-color-orange-50: #fff3e0;--material-color-orange-100: #ffe0b2;--material-color-orange-200: #ffcc80;--material-color-orange-300: #ffb74d;--material-color-orange-400: #ffa726;--material-color-orange-500: var(--material-color-orange);--material-color-orange-600: #fb8c00;--material-color-orange-700: #f57c00;--material-color-orange-800: #ef6c00;--material-color-orange-900: #e65100;--material-color-orange-a100: #ffd180;--material-color-orange-a200: #ffab40;--material-color-orange-a400: #ff9100;--material-color-orange-a700: #ff6d00;--material-color-deep-orange: #ff5722;--material-color-deep-orange-50: #fbe9e7;--material-color-deep-orange-100: #ffccbc;--material-color-deep-orange-200: #ffab91;--material-color-deep-orange-300: #ff8a65;--material-color-deep-orange-400: #ff7043;--material-color-deep-orange-500: var(--material-color-deep-orange);--material-color-deep-orange-600: #f4511e;--material-color-deep-orange-700: #e64a19;--material-color-deep-orange-800: #d84315;--material-color-deep-orange-900: #bf360c;--material-color-deep-orange-a100: #ff9e80;--material-color-deep-orange-a200: #ff6e40;--material-color-deep-orange-a400: #ff3d00;--material-color-deep-orange-a700: #dd2c00;--material-color-brown: #795548;--material-color-brown-50: #efebe9;--material-color-brown-100: #d7ccc8;--material-color-brown-200: #bcaaa4;--material-color-brown-300: #a1887f;--material-color-brown-400: #8d6e63;--material-color-brown-500: var(--material-color-brown);--material-color-brown-600: #6d4c41;--material-color-brown-700: #5d4037;--material-color-brown-800: #4e342e;--material-color-brown-900: #3e2723;--material-color-grey: #9e9e9e;--material-color-grey-50: #fafafa;--material-color-grey-100: #f5f5f5;--material-color-grey-200: #eee;--material-color-grey-300: #e0e0e0;--material-color-grey-400: #bdbdbd;--material-color-grey-500: var(--material-color-grey);--material-color-grey-600: #757575;--material-color-grey-700: #616161;--material-color-grey-800: #424242;--material-color-grey-900: #212121;--material-color-blue-grey: #607d8b;--material-color-blue-grey-50: #eceff1;--material-color-blue-grey-100: #cfd8dc;--material-color-blue-grey-200: #b0bec5;--material-color-blue-grey-300: #90a4ae;--material-color-blue-grey-400: #78909c;--material-color-blue-grey-500: var(--material-color-blue-grey);--material-color-blue-grey-600: #546e7a;--material-color-blue-grey-700: #455a64;--material-color-blue-grey-800: #37474f;--material-color-blue-grey-900: #263238}:root{--material-color-red-light: var(--material-color-red-100);--material-color-pink-light: var(--material-color-pink-100);--material-color-purple-light: var(--material-color-purple-100);--material-color-deep-purple-light: var(--material-color-deep-purple-100);--material-color-indigo-light: var(--material-color-indigo-100);--material-color-cyan-light: var(--material-color-cyan-100);--material-color-blue-light: var(--material-color-blue-100);--material-color-teal-light: var(--material-color-teal-100);--material-color-light-blue-light: var(--material-color-light-blue-100);--material-color-light-green-light: var(--material-color-green-100);--material-color-green-light: var(--material-color-green-100);--material-color-lime-light: var(--material-color-lime-100);--material-color-yellow-light: var(--material-color-yellow-100);--material-color-amber-light: var(--material-color-amber-100);--material-color-orange-light: var(--material-color-orange-100);--material-color-deep-orange-light: var(--material-color-deep-orange-100);--material-color-brown-light: var(--material-color-brown-100);--material-color-grey-light: var(--material-color-grey-100);--material-color-blue-grey-light: var(--material-color-blue-grey-100)}:root{--red: var(--material-color-red);--deep-orange: var(var(--material-color-deep-orange))}:root{--code-font-size: 1rem;--code-line-height: 1.5;--code-tab-size: 4;--code-width: min(75em, 100%);--code-height: auto}:root{--hover-filter: brightness(1.2) drop-shadow(var(--space) var(--space) var(--shadow-color));--active-filter: brightness(.9);--menu-hover-filter: var(--hover-filter);--menu-hover-transform: var(--hover-transform);--transition: .3s;--menu-transition: var(--transition);--button-transition: var(--transition);--sidebar-transition: var(--transition);--checkbox-hover-filter: var(--hover-filter);--checkbox-hover-transform: rotateY(-5deg);--checkbox-active-filter: var(--active-filter);--checkbox-active-transform: rotateY(5deg);--checkbox-transition: .4s;--checked-weight: var(--bold);--grab-bar-hover-bg: #fff2;--grab-bar-active-bg: #fff4;--grab-bar-hover-filter: drop-shadow(0 0 2px #fff);--grab-bar-active-filter: drop-shdaow(0 0 4px #fff);--greyed-out-filter: blur(2px) grayscale(.5);--disabled-hover-transform: none;--disabled-transform: none;--disabled-filter: brightness(.9)grayscale(.5)blur(.5px);--disabled-shadow-distance: var(--button-shadow-distance);--disabled-shadow-color: var(--button-shadow-color)}body{margin:0;padding:0}:root{--space: 2px;--space-md: calc(var(--space) * 2);--space-lg: calc(var(--space-md) * 2);--space-xl: calc(var(--space-xl) * 2);--padding: calc(var(--space) * 4);--gap: calc(var(--padding) * 2);--column-gap: var(--gap);--row-gap: var(--gap);--grab-bar-width: var(--padding);--border-radius: 8px;--border-style: solid;--border-width: 1px;--icon-size: 32px;--card-width: 420px;--card-width-small: 250px;--card-width-large: 600px;--card-height: 300px;--card-height-small: 150px;--card-height-large: 450px;--min-card-height: 200px;--card-header-height: 2em;--card-footer-height: 1.5em;--card-footer-border: 1px solid #1113}:root{--sidebar-width: 256px}:root{font-family:var(--font-family);font-size:var(--font-size)}body{font-size:var(--font-size);font-family:var(--font-family);scroll-behavior:smooth;background-color:var(--body-bg, var(--bg));color:var(--body-fg, var(--fg))}.bar.svelte-18dvs9h{display:flex;align-items:var(--bar-align, center);justify-content:var(--bar-justify, space-between);padding:var(--bar-padding, var(--padding, 8px));border-bottom:var(--bar-border-bottom, var(--bar-border-width, var(--border-width, 1px)) var(--bar-border-style, var(--border-style, 1px)) var(--bar-border-color, var(--border-color, 1px)));border-top:var(--bar-border-top, var(--bar-border-width, var(--border-width, 1px)) var(--bar-border-style, var(--border-style, 1px)) var(--bar-border-color, var(--border-color, 1px)));margin-bottom:var(--bar-margin-bottom, 1em);min-height:var(--bar-min-height);height:var(--bar-height, 3em);max-height:var(--bar-max-height);background:var(--bar-bg, var(--container-bg, var(--bg, unset)));color:var(--bar-fg, var(--container-fg, var(--fg, unset)));--link-bg:var(--bar-link-bg, var(--container-link-bg, var(--container-link-bg, inherit)));--link-fg:var(--bar-link-fg, var(--container-link-fg, var(--container-link-fg, inherit)));gap:var(--bar-gap, var(--gap, 8px))}.bar.svelte-18dvs9h h1,.bar.svelte-18dvs9h h2,.bar.svelte-18dvs9h h3,.bar.svelte-18dvs9h h4,.bar.svelte-18dvs9h h5,.bar.svelte-18dvs9h h6{margin-block-start:0!important;margin-block-end:0!important;background:var(--bar-bg, var(--container-bg, var(--bg, unset)));color:var(--bar-fg, var(--container-fg, var(--fg, unset)));--link-bg:var(--bar-link-bg, var(--container-link-bg, var(--container-link-bg, inherit)));--link-fg:var(--bar-link-fg, var(--container-link-fg, var(--container-link-fg, inherit)))}button.has-icon.svelte-ccyjpo{display:flex;align-items:center;gap:var(--button-icon-gap, var(--space))}button.svelte-ccyjpo{width:var(--button-width);height:var(--button-height);box-sizing:border-box;padding:var(--button-padding, var(--control-padding, var(--secondary-padding, var(--padding, 4px))));border:var(--button-border, var(--control-border, var(--secondary-border, var(--border, inherit))));border-top:var(--button-border-top, var(--control-border-top, var(--secondary-border-top, var(--border-top, var(--button-border, var(--control-border, var(--secondary-border, var(--border, none))))))));border-right:var(--button-border-right, var(--control-border-right, var(--secondary-border-right, var(--border-right, var(--button-border, var(--control-border, var(--secondary-border, var(--border, none))))))));border-bottom:var(--button-border-bottom, var(--control-border-bottom, var(--secondary-border-bottom, var(--border-bottom, var(--button-border, var(--control-border, var(--secondary-border, var(--border, none))))))));border-left:var(--button-border-left, var(--control-border-left, var(--secondary-border-left, var(--border-left, var(--button-border, var(--control-border, var(--secondary-border, var(--border, none))))))));border-radius:var(--button-border-radius, var(--control-border-radius, var(--secondary-border-radius, var(--border-radius, none))));border:var(--button-border, var(--border, inherit));border-top:var(--button-border-top, var(--border-top, var(--button-border, var(--border, none))));border-right:var(--button-border-right, var(--border-right, var(--button-border, var(--border, none))));border-bottom:var(--button-border-bottom, var(--border-bottom, var(--button-border, var(--border, none))));border-left:var(--button-border-left, var(--border-left, var(--button-border, var(--border, none))));background:var(--button-bg, var(--control-bg, var(--secondary-bg, var(--bg, unset))));color:var(--button-fg, var(--control-fg, var(--secondary-fg, var(--fg, unset))));--link-bg:var(--button-link-bg, var(--control-link-bg, var(--secondary-link-bg, var(--secondary-link-bg, inherit))));--link-fg:var(--button-link-fg, var(--control-link-fg, var(--secondary-link-fg, var(--secondary-link-fg, inherit))));box-shadow:var(--button-shadow-distance, var(--control-shadow-distance, var(--shadow-distance, var(--space)))) var(--button-shadow-distance, var(--control-shadow-distance, var(--shadow-distance, var(--space)))) var(--button-shadow-blur, var(--control-shadow-blur, var(--shadow-blur, var(--space)))) var(--button-shadow-color, var(--control-shadow-color, var(--shadow-color, rgba(127, 127, 127, .4))));font-family:var(--button-font-family, var(--control-font-family, var(--control-font-family, inherit)));text-transform:var(--button-text-transform, var(--control-text-transform, var(--control-text-transform, inherit)));text-decoration:var(--button-text-decoration, var(--control-text-decoration, var(--control-text-decoration, inherit)));font-size:var(--button-font-size, var(--control-font-size, var(--control-font-size, inherit)));font-weight:var(--button-font-weight, var(--control-font-weight, var(--control-font-weight, inherit)));line-height:var(--button-line-height, var(--control-line-height, var(--control-line-height, inherit)));letter-spacing:var(--button-letter-spacing, var(--control-letter-spacing, var(--control-letter-spacing, inherit)));text-indent:var(--button-indent, var(--control-indent, var(--control-indent, inherit)));font-variant:var(--button-font-variant, var(--control-font-variant, var(--control-font-variant, inherit)));text-align:var(--button-text-align, var(--control-text-align, var(--control-text-align, inherit)));cursor:var(--button-cursor, var(--clickable-cursor, var(--cursor, pointer)));transition:filter,transform var(--button-transition, var(--clickable-transition, var(--transition, .3s)));margin:var(--button-margin, var(--control-margin, var(--margin, var(--space))))}button.svelte-ccyjpo:hover{filter:var(--button-hover-filter, var(--clickable-hover-filter, var(--hover-filter, brightness(1.4))));transform:var(--button-hover-transform, var(--clickable-hover-transform, var(--hover-transform, none)))}button.svelte-ccyjpo:active{filter:var(--button-active-filter, var(--clickable-active-filter, var(--active-filter, brightness(.9))));transform:var(--button-active-transform, var(--clickable-active-transform, var(--active-transform, none)))}button.svelte-ccyjpo:disabled{cursor:var(--button-disabled-cursor, var(--clickable-disabled-cursor, var(--disabled-cursor, not-allowed)));transform:var(--button-disabled-transform, var(--clickable-disabled-transform, var(--disabled-transform, none)));filter:var(--button-disabled-filter, var(--clickable-disabled-filter, var(--disabled-filter, grayscale(.5))))}button.svelte-ccyjpo:focus-visible{outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}button.primary.svelte-ccyjpo{background:var(--primary-bg, var(--button-bg, var(--control-bg, var(--bg, unset))));color:var(--primary-fg, var(--button-fg, var(--control-fg, var(--fg, unset))));--link-bg:var(--primary-link-bg, var(--button-link-bg, var(--control-link-bg, var(--control-link-bg, inherit))));--link-fg:var(--primary-link-fg, var(--button-link-fg, var(--control-link-fg, var(--control-link-fg, inherit))));font-family:var(--primary-font-family, var(--button-font-family, var(--button-font-family, inherit)));text-transform:var(--primary-text-transform, var(--button-text-transform, var(--button-text-transform, inherit)));text-decoration:var(--primary-text-decoration, var(--button-text-decoration, var(--button-text-decoration, inherit)));font-size:var(--primary-font-size, var(--button-font-size, var(--button-font-size, inherit)));font-weight:var(--primary-font-weight, var(--button-font-weight, var(--button-font-weight, inherit)));line-height:var(--primary-line-height, var(--button-line-height, var(--button-line-height, inherit)));letter-spacing:var(--primary-letter-spacing, var(--button-letter-spacing, var(--button-letter-spacing, inherit)));text-indent:var(--primary-indent, var(--button-indent, var(--button-indent, inherit)));font-variant:var(--primary-font-variant, var(--button-font-variant, var(--button-font-variant, inherit)));text-align:var(--primary-text-align, var(--button-text-align, var(--button-text-align, inherit)))}button.warning.svelte-ccyjpo{background:var(--warning-bg, var(--button-bg, var(--control-bg, var(--bg, unset))));color:var(--warning-fg, var(--button-fg, var(--control-fg, var(--fg, unset))));--link-bg:var(--warning-link-bg, var(--button-link-bg, var(--control-link-bg, var(--control-link-bg, inherit))));--link-fg:var(--warning-link-fg, var(--button-link-fg, var(--control-link-fg, var(--control-link-fg, inherit))));font-family:var(--warning-font-family, var(--button-font-family, var(--button-font-family, inherit)));text-transform:var(--warning-text-transform, var(--button-text-transform, var(--button-text-transform, inherit)));text-decoration:var(--warning-text-decoration, var(--button-text-decoration, var(--button-text-decoration, inherit)));font-size:var(--warning-font-size, var(--button-font-size, var(--button-font-size, inherit)));font-weight:var(--warning-font-weight, var(--button-font-weight, var(--button-font-weight, inherit)));line-height:var(--warning-line-height, var(--button-line-height, var(--button-line-height, inherit)));letter-spacing:var(--warning-letter-spacing, var(--button-letter-spacing, var(--button-letter-spacing, inherit)));text-indent:var(--warning-indent, var(--button-indent, var(--button-indent, inherit)));font-variant:var(--warning-font-variant, var(--button-font-variant, var(--button-font-variant, inherit)));text-align:var(--warning-text-align, var(--button-text-align, var(--button-text-align, inherit)))}section.svelte-1wkfh9k{margin:auto;padding:var(--container-padding, var(--padding, 8px));background:var(--container-bg, var(--block-bg, var(--bg, unset)));color:var(--container-fg, var(--block-fg, var(--fg, unset)));--link-bg:var(--container-link-bg, var(--block-link-bg, var(--block-link-bg, inherit)));--link-fg:var(--container-link-fg, var(--block-link-fg, var(--block-link-fg, inherit)));box-sizing:border-box;padding:var(--container-padding, var(--block-padding, var(--padding, 4px)));border:var(--container-border, var(--block-border, var(--border, inherit)));border-top:var(--container-border-top, var(--block-border-top, var(--border-top, var(--container-border, var(--block-border, var(--border, none))))));border-right:var(--container-border-right, var(--block-border-right, var(--border-right, var(--container-border, var(--block-border, var(--border, none))))));border-bottom:var(--container-border-bottom, var(--block-border-bottom, var(--border-bottom, var(--container-border, var(--block-border, var(--border, none))))));border-left:var(--container-border-left, var(--block-border-left, var(--border-left, var(--container-border, var(--block-border, var(--border, none))))));border-radius:var(--container-border-radius, var(--block-border-radius, var(--border-radius, none)));max-width:var(--container-line-width, var(--block-line-width, var(--line-width, unset)));font-family:var(--container-body-font-family, var(--block-body-font-family, var(--body-font-family, var(--font-family))));font-family:var(--container-font-family, var(--block-font-family, var(--font-family, unset)));text-transform:var(--container-text-transform, var(--block-text-transform, var(--text-transform, unset)));text-decoration:var(--container-text-decoration, var(--block-text-decoration, var(--text-decoration, unset)));font-size:var(--container-font-size, var(--block-font-size, var(--font-size, unset)));font-weight:var(--container-font-weight, var(--block-font-weight, var(--font-weight, unset)));line-height:var(--container-line-height, var(--block-line-height, var(--line-height, unset)));letter-spacing:var(--container-letter-spacing, var(--block-letter-spacing, var(--letter-spacing, unset)));margin-top:var(--container-margin, var(--block-margin, var(--margin, unset)));margin-top:var(--container-margin-top, var(--block-margin-top, var(--margin-top, unset)));margin-bottom:var(--container-margin, var(--block-margin, var(--margin, unset)));margin-bottom:var(--container-margin-bottom, var(--block-margin-bottom, var(--margin-bottom, unset)));text-indent:var(--container-indent, var(--block-indent, var(--indent, unset)));font-variant:var(--container-font-variant, var(--block-font-variant, var(--font-variant, unset)));text-align:var(--container-text-align, var(--block-text-align, var(--text-align, unset)));max-width:var(--container-max-width, var(--block-max-width, var(--max-width, 900px)));margin-top:var(--container-margin, var(--block-margin, var(--margin, var(--gap))));margin-bottom:var(--container-margin, var(--block-margin, var(--margin, var(--gap))));container-type:inline-size;overflow-x:hidden;height:var(--container-height, 100%);overflow-y:auto;scrollbar-width:var(--container-scrollbar-width, var(--scrollbar-width, thin));scrollbar-color:var(--container-scrollbar-thumb-bg, var(--scrollbar-thumb-bg, #888)) var(--container-scrollbar-track-bg, var(--scrollbar-track-bg, var(--border-color)))}section.svelte-1wkfh9k p,section.svelte-1wkfh9k blockquote,section.svelte-1wkfh9k dl,section.svelte-1wkfh9k ul,section.svelte-1wkfh9k ol{max-width:var(--container-line-width, var(--block-line-width, var(--line-width, 40em)));font-family:var(--container-body-font-family, var(--block-body-font-family, var(--body-font-family, var(--font-family))));line-height:var(--container-line-height, var(--block-line-height, var(--line-height, 1.5)));margin-left:auto;margin-right:auto;font-weight:var(--container-body-font-weight, var(--block-body-font-weight, var(--body-font-weight, unset)))}section.svelte-1wkfh9k h1,section.svelte-1wkfh9k h2,section.svelte-1wkfh9k h3,section.svelte-1wkfh9k h4,section.svelte-1wkfh9k h5,section.svelte-1wkfh9k h6{background:var(--heading-bg, var(--bg, unset));color:var(--heading-fg, var(--fg, unset));--link-bg:var(--heading-link-bg, var(--heading-link-bg, inherit));--link-fg:var(--heading-link-fg, var(--heading-link-fg, inherit));max-width:var(--container-line-width, var(--block-line-width, var(--line-width, unset)));margin-left:auto;margin-right:auto;margin-bottom:var(--container-heading-margin-bottom, var(--block-heading-margin-bottom, var(--heading-margin-bottom, 0)));margin-top:var(--container-heading-margin-top, var(--block-heading-margin-top, var(--heading-margin-top, 1.5em)));font-family:var(--container-heading-font-family, var(--block-heading-font-family, var(--heading-font-family, var(--heading-font-family, inherit))));text-transform:var(--container-heading-text-transform, var(--block-heading-text-transform, var(--heading-text-transform, var(--heading-text-transform, inherit))));text-decoration:var(--container-heading-text-decoration, var(--block-heading-text-decoration, var(--heading-text-decoration, var(--heading-text-decoration, inherit))));font-size:var(--container-heading-font-size, var(--block-heading-font-size, var(--heading-font-size, var(--heading-font-size, inherit))));font-weight:var(--container-heading-font-weight, var(--block-heading-font-weight, var(--heading-font-weight, var(--heading-font-weight, inherit))));line-height:var(--container-heading-line-height, var(--block-heading-line-height, var(--heading-line-height, var(--heading-line-height, inherit))));letter-spacing:var(--container-heading-letter-spacing, var(--block-heading-letter-spacing, var(--heading-letter-spacing, var(--heading-letter-spacing, inherit))));text-indent:var(--container-heading-indent, var(--block-heading-indent, var(--heading-indent, var(--heading-indent, inherit))));font-variant:var(--container-heading-font-variant, var(--block-heading-font-variant, var(--heading-font-variant, var(--heading-font-variant, inherit))));text-align:var(--container-heading-text-align, var(--block-heading-text-align, var(--heading-text-align, var(--heading-text-align, inherit))))}section.svelte-1wkfh9k p{font-family:var(--container-paragraph-font-family, var(--block-paragraph-font-family, var(--paragraph-font-family, var(--paragraph-font-family, inherit))));text-transform:var(--container-paragraph-text-transform, var(--block-paragraph-text-transform, var(--paragraph-text-transform, var(--paragraph-text-transform, inherit))));text-decoration:var(--container-paragraph-text-decoration, var(--block-paragraph-text-decoration, var(--paragraph-text-decoration, var(--paragraph-text-decoration, inherit))));font-size:var(--container-paragraph-font-size, var(--block-paragraph-font-size, var(--paragraph-font-size, var(--paragraph-font-size, inherit))));font-weight:var(--container-paragraph-font-weight, var(--block-paragraph-font-weight, var(--paragraph-font-weight, var(--paragraph-font-weight, inherit))));line-height:var(--container-paragraph-line-height, var(--block-paragraph-line-height, var(--paragraph-line-height, var(--paragraph-line-height, inherit))));letter-spacing:var(--container-paragraph-letter-spacing, var(--block-paragraph-letter-spacing, var(--paragraph-letter-spacing, var(--paragraph-letter-spacing, inherit))));text-indent:var(--container-paragraph-indent, var(--block-paragraph-indent, var(--paragraph-indent, var(--paragraph-indent, inherit))));font-variant:var(--container-paragraph-font-variant, var(--block-paragraph-font-variant, var(--paragraph-font-variant, var(--paragraph-font-variant, inherit))));text-align:var(--container-paragraph-text-align, var(--block-paragraph-text-align, var(--paragraph-text-align, var(--paragraph-text-align, inherit))))}section.svelte-1wkfh9k p:first-of-type,section.svelte-1wkfh9k h1+p,section.svelte-1wkfh9k h2+p,section.svelte-1wkfh9k h3+p,section.svelte-1wkfh9k h4+p,section.svelte-1wkfh9k h5+p,section.svelte-1wkfh9k h6+p{font-family:var(--container-first-paragraph-font-family, var(--block-first-paragraph-font-family, var(--first-paragraph-font-family, var(--first-paragraph-font-family, inherit))));text-transform:var(--container-first-paragraph-text-transform, var(--block-first-paragraph-text-transform, var(--first-paragraph-text-transform, var(--first-paragraph-text-transform, inherit))));text-decoration:var(--container-first-paragraph-text-decoration, var(--block-first-paragraph-text-decoration, var(--first-paragraph-text-decoration, var(--first-paragraph-text-decoration, inherit))));font-size:var(--container-first-paragraph-font-size, var(--block-first-paragraph-font-size, var(--first-paragraph-font-size, var(--first-paragraph-font-size, inherit))));font-weight:var(--container-first-paragraph-font-weight, var(--block-first-paragraph-font-weight, var(--first-paragraph-font-weight, var(--first-paragraph-font-weight, inherit))));line-height:var(--container-first-paragraph-line-height, var(--block-first-paragraph-line-height, var(--first-paragraph-line-height, var(--first-paragraph-line-height, inherit))));letter-spacing:var(--container-first-paragraph-letter-spacing, var(--block-first-paragraph-letter-spacing, var(--first-paragraph-letter-spacing, var(--first-paragraph-letter-spacing, inherit))));text-indent:var(--container-first-paragraph-indent, var(--block-first-paragraph-indent, var(--first-paragraph-indent, var(--first-paragraph-indent, inherit))));font-variant:var(--container-first-paragraph-font-variant, var(--block-first-paragraph-font-variant, var(--first-paragraph-font-variant, var(--first-paragraph-font-variant, inherit))));text-align:var(--container-first-paragraph-text-align, var(--block-first-paragraph-text-align, var(--first-paragraph-text-align, var(--first-paragraph-text-align, inherit))));margin-block-start:var(--container-first-paragraph-margin-top, var(--block-first-paragraph-margin-top, var(--first-paragraph-margin-top, 0)))}section.svelte-1wkfh9k p:first-of-type:first-line{font-family:var(--first-line-font-family, var(--container-first-line-font-family, var(--block-first-line-font-family, var(--first-line-font-family, var(--first-line-font-family, inherit)))));text-transform:var(--first-line-text-transform, var(--container-first-line-text-transform, var(--block-first-line-text-transform, var(--first-line-text-transform, var(--first-line-text-transform, inherit)))));text-decoration:var(--first-line-text-decoration, var(--container-first-line-text-decoration, var(--block-first-line-text-decoration, var(--first-line-text-decoration, var(--first-line-text-decoration, inherit)))));font-size:var(--first-line-font-size, var(--container-first-line-font-size, var(--block-first-line-font-size, var(--first-line-font-size, var(--first-line-font-size, inherit)))));font-weight:var(--first-line-font-weight, var(--container-first-line-font-weight, var(--block-first-line-font-weight, var(--first-line-font-weight, var(--first-line-font-weight, inherit)))));line-height:var(--first-line-line-height, var(--container-first-line-line-height, var(--block-first-line-line-height, var(--first-line-line-height, var(--first-line-line-height, inherit)))));letter-spacing:var(--first-line-letter-spacing, var(--container-first-line-letter-spacing, var(--block-first-line-letter-spacing, var(--first-line-letter-spacing, var(--first-line-letter-spacing, inherit)))));text-indent:var(--first-line-indent, var(--container-first-line-indent, var(--block-first-line-indent, var(--first-line-indent, var(--first-line-indent, inherit)))));font-variant:var(--first-line-font-variant, var(--container-first-line-font-variant, var(--block-first-line-font-variant, var(--first-line-font-variant, var(--first-line-font-variant, inherit)))));text-align:var(--first-line-text-align, var(--container-first-line-text-align, var(--block-first-line-text-align, var(--first-line-text-align, var(--first-line-text-align, inherit)))))}section.svelte-1wkfh9k p:first-of-type:first-letter{font-family:var(--first-letter-font-family, var(--container-first-letter-font-family, var(--block-first-letter-font-family, var(--block-first-letter-font-family, inherit))));text-transform:var(--first-letter-text-transform, var(--container-first-letter-text-transform, var(--block-first-letter-text-transform, var(--block-first-letter-text-transform, inherit))));text-decoration:var(--first-letter-text-decoration, var(--container-first-letter-text-decoration, var(--block-first-letter-text-decoration, var(--block-first-letter-text-decoration, inherit))));font-size:var(--first-letter-font-size, var(--container-first-letter-font-size, var(--block-first-letter-font-size, var(--block-first-letter-font-size, inherit))));font-weight:var(--first-letter-font-weight, var(--container-first-letter-font-weight, var(--block-first-letter-font-weight, var(--block-first-letter-font-weight, inherit))));line-height:var(--first-letter-line-height, var(--container-first-letter-line-height, var(--block-first-letter-line-height, var(--block-first-letter-line-height, inherit))));letter-spacing:var(--first-letter-letter-spacing, var(--container-first-letter-letter-spacing, var(--block-first-letter-letter-spacing, var(--block-first-letter-letter-spacing, inherit))));text-indent:var(--first-letter-indent, var(--container-first-letter-indent, var(--block-first-letter-indent, var(--block-first-letter-indent, inherit))));font-variant:var(--first-letter-font-variant, var(--container-first-letter-font-variant, var(--block-first-letter-font-variant, var(--block-first-letter-font-variant, inherit))));text-align:var(--first-letter-text-align, var(--container-first-letter-text-align, var(--block-first-letter-text-align, var(--block-first-letter-text-align, inherit))));--link-bg:var(--container-link-bg, var(--block-link-bg, var(--block-link-bg, inherit)));--link-fg:var(--container-link-fg, var(--block-link-fg, var(--block-link-fg, inherit)));background:var(--container-first-letter-bg, var(--block-first-letter-bg, var(--first-letter-bg, inherit)));color:var(--container-first-letter-fg, var(--block-first-letter-fg, var(--first-letter-fg, inherit)))}section.svelte-1wkfh9k::-webkit-scrollbar{width:var(--container-scrollbar-width, var(--scrollbar-width, var(--space-md)));height:var(--container-scrollbar-height, var(--scrollbar-height, var(--gap)))}section.svelte-1wkfh9k::-webkit-scrollbar-track{background:var(--container-scrollbar-track-bg, var(--scrollbar-track-bg, var(--bg)))}section.svelte-1wkfh9k::-webkit-scrollbar-thumb{background:var(--container-scrollbar-thumb-bg, var(--scrollbar-thumb-bg, var(--stripe-bg)));border-radius:var(--container-scrollbar-thumb-radius, var(--scrollbar-thumb-radius, var(--border-radius)))}section.svelte-1wkfh9k::-webkit-scrollbar-thumb:hover{background:var(--container-scrollbar-thumb-hover-bg, var(--scrollbar-thumb-hover-bg, var(--secondary-bg)))}.border.svelte-1wkfh9k{border:var(--container-border, var(--border, var(--border-width) var(--border-style) var(--border-color)))}header.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl,.content.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl,.aside.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl,footer.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{position:relative}header.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{display:none}.hasHeader.svelte-ndg3gl>header.svelte-ndg3gl.svelte-ndg3gl{display:block}footer.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{display:none}.hasFooter.svelte-ndg3gl>footer.svelte-ndg3gl.svelte-ndg3gl{display:block}.aside.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{display:none}.hasSidebar.svelte-ndg3gl>div.svelte-ndg3gl>.aside.svelte-ndg3gl{display:flex}.page.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{background:var(--page-bg, var(--content-bg, var(--container-bg, var(--bg, unset))));color:var(--page-fg, var(--content-fg, var(--container-fg, var(--fg, unset))));--link-bg:var(--page-link-bg, var(--content-link-bg, var(--container-link-bg, var(--container-link-bg, inherit))));--link-fg:var(--page-link-fg, var(--content-link-fg, var(--container-link-fg, var(--container-link-fg, inherit))));border:var(--page-border);height:var(--page-height, 100vh);width:var(--page-width, 100%);container-type:size;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.page.sticky.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{position:sticky;top:0}.content.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{overflow-y:auto;scrollbar-width:var(--page-content-scrollbar-width, var(--page-scrollbar-width, var(--scrollbar-width, thin)));scrollbar-color:var(--page-content-scrollbar-thumb-bg, var(--page-scrollbar-thumb-bg, var(--scrollbar-thumb-bg, #888))) var(--page-content-scrollbar-track-bg, var(--page-scrollbar-track-bg, var(--scrollbar-track-bg, var(--border-color))));box-sizing:border-box;padding:var(--page-content-padding, var(--padding, 4px));border:var(--page-content-border, var(--border, inherit));border-top:var(--page-content-border-top, var(--border-top, var(--page-content-border, var(--border, none))));border-right:var(--page-content-border-right, var(--border-right, var(--page-content-border, var(--border, none))));border-bottom:var(--page-content-border-bottom, var(--border-bottom, var(--page-content-border, var(--border, none))));border-left:var(--page-content-border-left, var(--border-left, var(--page-content-border, var(--border, none))));border-radius:var(--page-content-border-radius, var(--border-radius, none));background:var(--page-content-bg, var(--page-bg, var(--container-bg, var(--bg, unset))));color:var(--page-content-fg, var(--page-fg, var(--container-fg, var(--fg, unset))));--link-bg:var(--page-content-link-bg, var(--page-link-bg, var(--container-link-bg, var(--container-link-bg, inherit))));--link-fg:var(--page-content-link-fg, var(--page-link-fg, var(--container-link-fg, var(--container-link-fg, inherit))))}.content.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl::-webkit-scrollbar{width:var(--page-content-scrollbar-width, var(--page-scrollbar-width, var(--scrollbar-width, var(--space-md))));height:var(--page-content-scrollbar-height, var(--page-scrollbar-height, var(--scrollbar-height, var(--gap))))}.content.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl::-webkit-scrollbar-track{background:var(--page-content-scrollbar-track-bg, var(--page-scrollbar-track-bg, var(--scrollbar-track-bg, var(--bg))))}.content.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl::-webkit-scrollbar-thumb{background:var(--page-content-scrollbar-thumb-bg, var(--page-scrollbar-thumb-bg, var(--scrollbar-thumb-bg, var(--stripe-bg))));border-radius:var(--page-content-scrollbar-thumb-radius, var(--page-scrollbar-thumb-radius, var(--scrollbar-thumb-radius, var(--border-radius))))}.content.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl::-webkit-scrollbar-thumb:hover{background:var(--page-content-scrollbar-thumb-hover-bg, var(--page-scrollbar-thumb-hover-bg, var(--scrollbar-thumb-hover-bg, var(--secondary-bg))))}.aside.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{flex:0 0 auto}.side-by-side.svelte-ndg3gl.svelte-ndg3gl.svelte-ndg3gl{flex-grow:1;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch;overflow:hidden;margin:0;box-sizing:border-box;gap:var(--column-gap);padding:var(--padding)}.right.svelte-ndg3gl .side-by-side.svelte-ndg3gl.svelte-ndg3gl{flex-direction:row-reverse}.page.svelte-ndg3gl>div.svelte-ndg3gl>.content.svelte-ndg3gl{container-type:size;height:100%;width:100%}.page.sticky.freeze.svelte-ndg3gl *{overflow:hidden}.menu.svelte-gtul9m{list-style:none;padding:0;background:var(--menu-bg, var(--container-bg, var(--bg, unset)));color:var(--menu-fg, var(--container-fg, var(--fg, unset)));--link-bg:var(--menu-link-bg, var(--container-link-bg, var(--container-link-bg, inherit)));--link-fg:var(--menu-link-fg, var(--container-link-fg, var(--container-link-fg, inherit)));margin-block-start:0;margin-block-end:0;overflow:hidden}.menu.svelte-gtul9m li:has(>a),.menu.svelte-gtul9m li:has(>button){cursor:var(--menu-item-cursor, var(--cursor, pointer));transition:filter,transform var(--menu-item-transition, var(--transition, .3s))}.menu.svelte-gtul9m li:has(>a):hover,.menu.svelte-gtul9m li:has(>button):hover{filter:var(--menu-item-hover-filter, var(--hover-filter, brightness(1.4)));transform:var(--menu-item-hover-transform, var(--hover-transform, none))}.menu.svelte-gtul9m li:has(>a):active,.menu.svelte-gtul9m li:has(>button):active{filter:var(--menu-item-active-filter, var(--active-filter, brightness(.9)));transform:var(--menu-item-active-transform, var(--active-transform, none))}.menu.svelte-gtul9m li:has(>a):disabled,.menu.svelte-gtul9m li:has(>button):disabled{cursor:var(--menu-item-disabled-cursor, var(--disabled-cursor, not-allowed));transform:var(--menu-item-disabled-transform, var(--disabled-transform, none));filter:var(--menu-item-disabled-filter, var(--disabled-filter, grayscale(.5)))}.menu.svelte-gtul9m a,.menu.svelte-gtul9m button,.menu.svelte-gtul9m input[type=submit],.menu.svelte-gtul9m .button{display:flex;justify-content:var(--menu-item-justify, center);align-items:var(--menu-item-align, center);width:var(--menu-item-width, 100%);height:var(--menu-item-height);text-decoration:none;font-family:var(--menu-item-font-family, var(--button-font-family, var(--ui-font-family, var(--control-font-family, var(--font-family, unset)))));text-transform:var(--menu-item-text-transform, var(--button-text-transform, var(--ui-text-transform, var(--control-text-transform, var(--text-transform, unset)))));text-decoration:var(--menu-item-text-decoration, var(--button-text-decoration, var(--ui-text-decoration, var(--control-text-decoration, var(--text-decoration, unset)))));font-size:var(--menu-item-font-size, var(--button-font-size, var(--ui-font-size, var(--control-font-size, var(--font-size, unset)))));font-weight:var(--menu-item-font-weight, var(--button-font-weight, var(--ui-font-weight, var(--control-font-weight, var(--font-weight, unset)))));line-height:var(--menu-item-line-height, var(--button-line-height, var(--ui-line-height, var(--control-line-height, var(--line-height, unset)))));letter-spacing:var(--menu-item-letter-spacing, var(--button-letter-spacing, var(--ui-letter-spacing, var(--control-letter-spacing, var(--letter-spacing, unset)))));margin-top:var(--menu-item-margin, var(--button-margin, var(--ui-margin, var(--control-margin, var(--margin, unset)))));margin-top:var(--menu-item-margin-top, var(--button-margin-top, var(--ui-margin-top, var(--control-margin-top, var(--margin-top, unset)))));margin-bottom:var(--menu-item-margin, var(--button-margin, var(--ui-margin, var(--control-margin, var(--margin, unset)))));margin-bottom:var(--menu-item-margin-bottom, var(--button-margin-bottom, var(--ui-margin-bottom, var(--control-margin-bottom, var(--margin-bottom, unset)))));text-indent:var(--menu-item-indent, var(--button-indent, var(--ui-indent, var(--control-indent, var(--indent, unset)))));font-variant:var(--menu-item-font-variant, var(--button-font-variant, var(--ui-font-variant, var(--control-font-variant, var(--font-variant, unset)))));text-align:var(--menu-item-text-align, var(--button-text-align, var(--ui-text-align, var(--control-text-align, var(--text-align, unset)))));background:var(--menu-item-bg, var(--button-bg, var(--control-bg, var(--bg, unset))));color:var(--menu-item-fg, var(--button-fg, var(--control-fg, var(--fg, unset))));--link-bg:var(--menu-item-link-bg, var(--button-link-bg, var(--control-link-bg, var(--control-link-bg, inherit))));--link-fg:var(--menu-item-link-fg, var(--button-link-fg, var(--control-link-fg, var(--control-link-fg, inherit))));box-sizing:border-box;border:var(--menu-item-border, var(--button-border, var(--control-border, var(--border, inherit))));border-top:var(--menu-item-border-top, var(--button-border-top, var(--control-border-top, var(--border-top, var(--menu-item-border, var(--button-border, var(--control-border, var(--border, none))))))));border-right:var(--menu-item-border-right, var(--button-border-right, var(--control-border-right, var(--border-right, var(--menu-item-border, var(--button-border, var(--control-border, var(--border, none))))))));border-bottom:var(--menu-item-border-bottom, var(--button-border-bottom, var(--control-border-bottom, var(--border-bottom, var(--menu-item-border, var(--button-border, var(--control-border, var(--border, none))))))));border-left:var(--menu-item-border-left, var(--button-border-left, var(--control-border-left, var(--border-left, var(--menu-item-border, var(--button-border, var(--control-border, var(--border, none))))))));padding:var(--menu-item-padding, var(--button-padding, var(--control-padding, var(--padding, 4px))));border-radius:var(--menu-item-square-radius, var(--button-square-radius, var(--control-square-radius, var(--square-radius, 0))))}.menu.svelte-gtul9m a:focus-visible,.menu.svelte-gtul9m button:focus-visible,.menu.svelte-gtul9m input[type=submit]:focus-visible,.menu.svelte-gtul9m .button:focus-visible{outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}.menu.svelte-gtul9m .active{background:var(--menu-item-active-bg, var(--primary-bg, var(--menu-item-bg, var(--button-bg, var(--control-bg, var(--container-bg, var(--bg, unset)))))));color:var(--menu-item-active-fg, var(--primary-fg, var(--menu-item-fg, var(--button-fg, var(--control-fg, var(--container-fg, var(--fg, unset)))))));--link-bg:var(--menu-item-active-link-bg, var(--primary-link-bg, var(--menu-item-link-bg, var(--button-link-bg, var(--control-link-bg, var(--container-link-bg, var(--container-link-bg, inherit)))))));--link-fg:var(--menu-item-active-link-fg, var(--primary-link-fg, var(--menu-item-link-fg, var(--button-link-fg, var(--control-link-fg, var(--container-link-fg, var(--container-link-fg, inherit)))))))}button.svelte-1w0cfxl{background:var(--menu-bg, var(--button-bg, var(--container-bg, var(--bg, unset))));color:var(--menu-fg, var(--button-fg, var(--container-fg, var(--fg, unset))));--link-bg:var(--menu-link-bg, var(--button-link-bg, var(--container-link-bg, var(--container-link-bg, inherit))));--link-fg:var(--menu-link-fg, var(--button-link-fg, var(--container-link-fg, var(--container-link-fg, inherit))));box-sizing:border-box;border:var(--menu-border, var(--button-border, var(--container-border, var(--border, inherit))));border-top:var(--menu-border-top, var(--button-border-top, var(--container-border-top, var(--border-top, var(--menu-border, var(--button-border, var(--container-border, var(--border, none))))))));border-right:var(--menu-border-right, var(--button-border-right, var(--container-border-right, var(--border-right, var(--menu-border, var(--button-border, var(--container-border, var(--border, none))))))));border-bottom:var(--menu-border-bottom, var(--button-border-bottom, var(--container-border-bottom, var(--border-bottom, var(--menu-border, var(--button-border, var(--container-border, var(--border, none))))))));border-left:var(--menu-border-left, var(--button-border-left, var(--container-border-left, var(--border-left, var(--menu-border, var(--button-border, var(--container-border, var(--border, none))))))));padding:var(--menu-padding, var(--button-padding, var(--container-padding, var(--padding, 4px))));border-radius:var(--menu-square-radius, var(--button-square-radius, var(--container-square-radius, var(--square-radius, 0))));cursor:var(--menu-cursor, var(--button-cursor, var(--control-cursor, var(--cursor, pointer))));transition:filter,transform var(--menu-transition, var(--button-transition, var(--control-transition, var(--transition, .3s))));position:relative}button.svelte-1w0cfxl:hover{filter:var(--menu-hover-filter, var(--button-hover-filter, var(--control-hover-filter, var(--hover-filter, brightness(1.4)))));transform:var(--menu-hover-transform, var(--button-hover-transform, var(--control-hover-transform, var(--hover-transform, none))))}button.svelte-1w0cfxl:active{filter:var(--menu-active-filter, var(--button-active-filter, var(--control-active-filter, var(--active-filter, brightness(.9)))));transform:var(--menu-active-transform, var(--button-active-transform, var(--control-active-transform, var(--active-transform, none))))}button.svelte-1w0cfxl:disabled{cursor:var(--menu-disabled-cursor, var(--button-disabled-cursor, var(--control-disabled-cursor, var(--disabled-cursor, not-allowed))));transform:var(--menu-disabled-transform, var(--button-disabled-transform, var(--control-disabled-transform, var(--disabled-transform, none))));filter:var(--menu-disabled-filter, var(--button-disabled-filter, var(--control-disabled-filter, var(--disabled-filter, grayscale(.5)))))}button.svelte-1w0cfxl:focus-visible{outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}.dropdown-menu.svelte-1w0cfxl{font-family:var(--menu-font-family, var(--container-font-family, var(--font-family, unset)));text-transform:var(--menu-text-transform, var(--container-text-transform, var(--text-transform, unset)));text-decoration:var(--menu-text-decoration, var(--container-text-decoration, var(--text-decoration, unset)));font-size:var(--menu-font-size, var(--container-font-size, var(--font-size, unset)));font-weight:var(--menu-font-weight, var(--container-font-weight, var(--font-weight, unset)));line-height:var(--menu-line-height, var(--container-line-height, var(--line-height, unset)));letter-spacing:var(--menu-letter-spacing, var(--container-letter-spacing, var(--letter-spacing, unset)));margin-top:var(--menu-margin, var(--container-margin, var(--margin, unset)));margin-top:var(--menu-margin-top, var(--container-margin-top, var(--margin-top, unset)));margin-bottom:var(--menu-margin, var(--container-margin, var(--margin, unset)));margin-bottom:var(--menu-margin-bottom, var(--container-margin-bottom, var(--margin-bottom, unset)));text-indent:var(--menu-indent, var(--container-indent, var(--indent, unset)));font-variant:var(--menu-font-variant, var(--container-font-variant, var(--font-variant, unset)));text-align:var(--menu-text-align, var(--container-text-align, var(--text-align, unset)))}.dropdown-container.svelte-1w0cfxl{box-sizing:border-box;opacity:0;pointer-events:none;transition:var(--dropdown-transition, .15s) opacity;overflow-y:auto;scrollbar-width:var(--dropdown-menu-scrollbar-width, var(--menu-scrollbar-width, var(--scrollbar-width, thin)));scrollbar-color:var(--dropdown-menu-scrollbar-thumb-bg, var(--menu-scrollbar-thumb-bg, var(--scrollbar-thumb-bg, #888))) var(--dropdown-menu-scrollbar-track-bg, var(--menu-scrollbar-track-bg, var(--scrollbar-track-bg, var(--border-color))))}.dropdown-container.svelte-1w0cfxl::-webkit-scrollbar{width:var(--dropdown-menu-scrollbar-width, var(--menu-scrollbar-width, var(--scrollbar-width, var(--space-md))));height:var(--dropdown-menu-scrollbar-height, var(--menu-scrollbar-height, var(--scrollbar-height, var(--gap))))}.dropdown-container.svelte-1w0cfxl::-webkit-scrollbar-track{background:var(--dropdown-menu-scrollbar-track-bg, var(--menu-scrollbar-track-bg, var(--scrollbar-track-bg, var(--bg))))}.dropdown-container.svelte-1w0cfxl::-webkit-scrollbar-thumb{background:var(--dropdown-menu-scrollbar-thumb-bg, var(--menu-scrollbar-thumb-bg, var(--scrollbar-thumb-bg, var(--stripe-bg))));border-radius:var(--dropdown-menu-scrollbar-thumb-radius, var(--menu-scrollbar-thumb-radius, var(--scrollbar-thumb-radius, var(--border-radius))))}.dropdown-container.svelte-1w0cfxl::-webkit-scrollbar-thumb:hover{background:var(--dropdown-menu-scrollbar-thumb-hover-bg, var(--menu-scrollbar-thumb-hover-bg, var(--scrollbar-thumb-hover-bg, var(--secondary-bg))))}.dropdown-container.svelte-1w0cfxl:popover-open{opacity:1;pointer-events:all;position:fixed;inset:unset}.dropdown-content.svelte-1w0cfxl{width:var(--dropdown-menu-width, 12em);min-width:var(--dropdown-menu-min-width, 12em);box-shadow:var(--dropdown-menu-shadow-distance, var(--dropdown-shadow-distance, var(--shadow-distance, var(--space)))) var(--dropdown-menu-shadow-distance, var(--dropdown-shadow-distance, var(--shadow-distance, var(--space)))) var(--dropdown-menu-shadow-blur, var(--dropdown-shadow-blur, var(--shadow-blur, var(--space)))) var(--dropdown-menu-shadow-color, var(--dropdown-shadow-color, var(--shadow-color, rgba(127, 127, 127, .4))));box-sizing:border-box;border:var(--dropdown-menu-border, var(--menu-border, var(--container-border, var(--border, var(--border-width, 1px) var(--border-style, solid) var(--border-color, var(--fg))))));padding:var(--dropdown-menu-padding, var(--menu-padding, var(--container-padding, var(--padding, 4px))));border-radius:var(--dropdown-menu-square-radius, var(--menu-square-radius, var(--container-square-radius, var(--square-radius, 0))));padding:0}nav.svelte-1w0cfxl{position:relative}[popover].svelte-1w0cfxl{visibility:hidden;display:block;opacity:0;transition:transform,opacity .3s ease-in-out}[popover].svelte-1w0cfxl:popover-open{visibility:visible;opacity:1;padding:0;border:none}select.svelte-1jc61nt,.dropdown-wrapper.svelte-1jc61nt>.dropdown-menu>button{box-sizing:border-box;border:var(--select-border, var(--input-border, var(--menu-border, var(--control-border, var(--container-border, var(--border, var(--border-width, 1px) var(--border-style, solid) var(--border-color, var(--fg))))))));padding:var(--select-padding, var(--input-padding, var(--menu-padding, var(--control-padding, var(--container-padding, var(--padding, 4px))))));border-radius:var(--select-square-radius, var(--input-square-radius, var(--menu-square-radius, var(--control-square-radius, var(--container-square-radius, var(--square-radius, 0))))));background:var(--select-bg, var(--input-bg, var(--menu-bg, var(--control-bg, var(--container-bg, var(--bg, unset))))));color:var(--select-fg, var(--input-fg, var(--menu-fg, var(--control-fg, var(--container-fg, var(--fg, unset))))));--link-bg:var(--select-link-bg, var(--input-link-bg, var(--menu-link-bg, var(--control-link-bg, var(--container-link-bg, var(--container-link-bg, inherit))))));--link-fg:var(--select-link-fg, var(--input-link-fg, var(--menu-link-fg, var(--control-link-fg, var(--container-link-fg, var(--container-link-fg, inherit))))));width:var(--select-width, var(--target-width, var(--dropdown-menu-width, min(12em, 100vw))));text-overflow:ellipsis;font-family:var(--select-font-family, var(--input-font-family, var(--ui-font-family, var(--font-family, unset))));text-transform:var(--select-text-transform, var(--input-text-transform, var(--ui-text-transform, var(--text-transform, unset))));text-decoration:var(--select-text-decoration, var(--input-text-decoration, var(--ui-text-decoration, var(--text-decoration, unset))));font-size:var(--select-font-size, var(--input-font-size, var(--ui-font-size, var(--font-size, unset))));font-weight:var(--select-font-weight, var(--input-font-weight, var(--ui-font-weight, var(--font-weight, unset))));line-height:var(--select-line-height, var(--input-line-height, var(--ui-line-height, var(--line-height, unset))));letter-spacing:var(--select-letter-spacing, var(--input-letter-spacing, var(--ui-letter-spacing, var(--letter-spacing, unset))));margin-top:var(--select-margin, var(--input-margin, var(--ui-margin, var(--margin, unset))));margin-top:var(--select-margin-top, var(--input-margin-top, var(--ui-margin-top, var(--margin-top, unset))));margin-bottom:var(--select-margin, var(--input-margin, var(--ui-margin, var(--margin, unset))));margin-bottom:var(--select-margin-bottom, var(--input-margin-bottom, var(--ui-margin-bottom, var(--margin-bottom, unset))));text-indent:var(--select-indent, var(--input-indent, var(--ui-indent, var(--indent, unset))));font-variant:var(--select-font-variant, var(--input-font-variant, var(--ui-font-variant, var(--font-variant, unset))));text-align:var(--select-text-align, var(--input-text-align, var(--ui-text-align, var(--text-align, unset))))}select.svelte-1jc61nt:focus-visible,.dropdown-wrapper.svelte-1jc61nt>.dropdown-menu>button:focus-visible{outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}.select-dropdown-label.svelte-1jc61nt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-dropdown.svelte-1jc61nt{display:inline-flex;width:100%;box-sizing:border-box}.dropdown-wrapper.svelte-1jc61nt{background:var(--select-bg, var(--input-bg, var(--menu-bg, var(--control-bg, var(--container-bg, var(--bg, unset))))));color:var(--select-fg, var(--input-fg, var(--menu-fg, var(--control-fg, var(--container-fg, var(--fg, unset))))));--link-bg:var(--select-link-bg, var(--input-link-bg, var(--menu-link-bg, var(--control-link-bg, var(--container-link-bg, var(--container-link-bg, inherit))))));--link-fg:var(--select-link-fg, var(--input-link-fg, var(--menu-link-fg, var(--control-link-fg, var(--container-link-fg, var(--container-link-fg, inherit))))))}.dropdown-menu.svelte-1jc61nt .dropdown-menu>button{background-color:inherit;color:inherit}.select-dropdown.svelte-1jc61nt{position:relative}.select-dropdown.svelte-1jc61nt:after{content:var(--select-arrow, "⌄");margin-left:auto;transform:var(--select-arrow-transform, scaleX(1.5) translateY(-70%));display:inline-grid;width:var(--select-dropdown-arrow-width, 1em);place-content:center;position:absolute;right:var(--select-arrow-right-offset, calc(-.5 * var(--padding)));top:50%}.select-dropdown-label.svelte-1jc61nt{padding-right:var(--select-dropdown-arrow-width, 1em)}.open .select-dropdown.svelte-1jc61nt:after{transform:rotate(180deg) scaleX(1.5)}select.svelte-1jc61nt{display:none}.dropdown-wrapper.svelte-1jc61nt{display:contents}@media (max-width: 600px){select.svelte-1jc61nt{display:inline-block}.dropdown-wrapper.svelte-1jc61nt{display:none}}@container (max-width: 600px){select.svelte-1jc61nt{display:inline-block}.dropdown-wrapper.svelte-1jc61nt{display:none}}.form-item.svelte-1oxbhew{display:flex;align-items:var(--form-label-align, baseline);justify-content:var(--form-label-justify, flex-start);gap:var(--form-label-horizontal-gap, var(--padding));padding-top:var(--padding, form-item, 8px);padding-bottom:var(--padding, form-item, 8px);font-family:var(--form-item-font-family, var(--ui-font-family, var(--font-family, unset)));text-transform:var(--form-item-text-transform, var(--ui-text-transform, var(--text-transform, unset)));text-decoration:var(--form-item-text-decoration, var(--ui-text-decoration, var(--text-decoration, unset)));font-size:var(--form-item-font-size, var(--ui-font-size, var(--font-size, unset)));font-weight:var(--form-item-font-weight, var(--ui-font-weight, var(--font-weight, unset)));line-height:var(--form-item-line-height, var(--ui-line-height, var(--line-height, unset)));letter-spacing:var(--form-item-letter-spacing, var(--ui-letter-spacing, var(--letter-spacing, unset)));margin-top:var(--form-item-margin, var(--ui-margin, var(--margin, unset)));margin-top:var(--form-item-margin-top, var(--ui-margin-top, var(--margin-top, unset)));margin-bottom:var(--form-item-margin, var(--ui-margin, var(--margin, unset)));margin-bottom:var(--form-item-margin-bottom, var(--ui-margin-bottom, var(--margin-bottom, unset)));text-indent:var(--form-item-indent, var(--ui-indent, var(--indent, unset)));font-variant:var(--form-item-font-variant, var(--ui-font-variant, var(--font-variant, unset)));text-align:var(--form-item-text-align, var(--ui-text-align, var(--text-align, unset)));box-sizing:border-box}label.svelte-1oxbhew{display:contents}.label.svelte-1oxbhew{box-sizing:border-box;width:var(--form-label-width, 12em);text-align:var(--form-label-text-align, right)}.input.svelte-1oxbhew{box-sizing:border-box;width:var(--form-input-fixed-width, var(--form-input-width))}.fullWidth .input.svelte-1oxbhew{box-sizing:border-box;width:var(--form-input-fixed-width, 100%)}.fullWidth .input.svelte-1oxbhew input{box-sizing:border-box;width:100%}@container (max-width: 400px){.form-item.svelte-1oxbhew{flex-direction:column;align-items:flex-start;gap:var(--form-label-vertical-gap, var(--space))}.label.svelte-1oxbhew{text-align:left}.form-item.svelte-1oxbhew{width:auto;text-align:left;font-size:var(--font-size-small)}.form-item.svelte-1oxbhew{width:var(--form-input-fixed-width, var(--form-input-width))}}.globalInputStyles.svelte-1oxbhew input,.globalInputStyles.svelte-1oxbhew select,.globalInputStyles.svelte-1oxbhew textarea{font-family:var(--form-input-font-family, var(--input-font-family, var(--ui-font-family, var(--font-family, unset))));text-transform:var(--form-input-text-transform, var(--input-text-transform, var(--ui-text-transform, var(--text-transform, unset))));text-decoration:var(--form-input-text-decoration, var(--input-text-decoration, var(--ui-text-decoration, var(--text-decoration, unset))));font-size:var(--form-input-font-size, var(--input-font-size, var(--ui-font-size, var(--font-size, unset))));font-weight:var(--form-input-font-weight, var(--input-font-weight, var(--ui-font-weight, var(--font-weight, unset))));line-height:var(--form-input-line-height, var(--input-line-height, var(--ui-line-height, var(--line-height, unset))));letter-spacing:var(--form-input-letter-spacing, var(--input-letter-spacing, var(--ui-letter-spacing, var(--letter-spacing, unset))));margin-top:var(--form-input-margin, var(--input-margin, var(--ui-margin, var(--margin, unset))));margin-top:var(--form-input-margin-top, var(--input-margin-top, var(--ui-margin-top, var(--margin-top, unset))));margin-bottom:var(--form-input-margin, var(--input-margin, var(--ui-margin, var(--margin, unset))));margin-bottom:var(--form-input-margin-bottom, var(--input-margin-bottom, var(--ui-margin-bottom, var(--margin-bottom, unset))));text-indent:var(--form-input-indent, var(--input-indent, var(--ui-indent, var(--indent, unset))));font-variant:var(--form-input-font-variant, var(--input-font-variant, var(--ui-font-variant, var(--font-variant, unset))));text-align:var(--form-input-text-align, var(--input-text-align, var(--ui-text-align, var(--text-align, unset))));box-sizing:border-box;border:var(--form-input-border, var(--input-border, var(--ui-border, var(--border, inherit))));border-top:var(--form-input-border-top, var(--input-border-top, var(--ui-border-top, var(--border-top, var(--form-input-border, var(--input-border, var(--ui-border, var(--border, none))))))));border-right:var(--form-input-border-right, var(--input-border-right, var(--ui-border-right, var(--border-right, var(--form-input-border, var(--input-border, var(--ui-border, var(--border, none))))))));border-bottom:var(--form-input-border-bottom, var(--input-border-bottom, var(--ui-border-bottom, var(--border-bottom, var(--form-input-border, var(--input-border, var(--ui-border, var(--border, none))))))));border-left:var(--form-input-border-left, var(--input-border-left, var(--ui-border-left, var(--border-left, var(--form-input-border, var(--input-border, var(--ui-border, var(--border, none))))))));padding:var(--form-input-padding, var(--input-padding, var(--ui-padding, var(--padding, 4px))));border-radius:var(--form-input-square-radius, var(--input-square-radius, var(--ui-square-radius, var(--square-radius, 0))))}.globalInputStyles.svelte-1oxbhew input:focus-visible,.globalInputStyles.svelte-1oxbhew select:focus-visible,.globalInputStyles.svelte-1oxbhew textarea:focus-visible{outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}.label-sizing-box.svelte-1exc6g.svelte-1exc6g{position:relative;display:inline-block}.label-sizing-box.svelte-1exc6g .checkbox-item.svelte-1exc6g{position:absolute;left:0}.label-sizing-box.svelte-1exc6g .invisible.svelte-1exc6g{position:static;pointer-events:none;visibility:hidden}:root{--checkbox-check:"✓"}.offscreen.svelte-1exc6g.svelte-1exc6g,label.svelte-1exc6g.svelte-1exc6g{font-family:var(--checkbox-font-family, var(--ui-font-family, var(--font-family, unset)));text-transform:var(--checkbox-text-transform, var(--ui-text-transform, var(--text-transform, unset)));text-decoration:var(--checkbox-text-decoration, var(--ui-text-decoration, var(--text-decoration, unset)));font-size:var(--checkbox-font-size, var(--ui-font-size, var(--font-size, unset)));font-weight:var(--checkbox-font-weight, var(--ui-font-weight, var(--font-weight, unset)));line-height:var(--checkbox-line-height, var(--ui-line-height, var(--line-height, unset)));letter-spacing:var(--checkbox-letter-spacing, var(--ui-letter-spacing, var(--letter-spacing, unset)));margin-top:var(--checkbox-margin, var(--ui-margin, var(--margin, unset)));margin-top:var(--checkbox-margin-top, var(--ui-margin-top, var(--margin-top, unset)));margin-bottom:var(--checkbox-margin, var(--ui-margin, var(--margin, unset)));margin-bottom:var(--checkbox-margin-bottom, var(--ui-margin-bottom, var(--margin-bottom, unset)));text-indent:var(--checkbox-indent, var(--ui-indent, var(--indent, unset)));font-variant:var(--checkbox-font-variant, var(--ui-font-variant, var(--font-variant, unset)));text-align:var(--checkbox-text-align, var(--ui-text-align, var(--text-align, unset)))}label.svelte-1exc6g.svelte-1exc6g{margin-left:var(--checkbox-padding, var(--padding))}.offscreen.svelte-1exc6g.svelte-1exc6g{visibility:visible;font-weight:var(--checkbox-checked-weight, var(--checked-weight, var(--weight, active)));position:absolute}label.svelte-1exc6g.svelte-1exc6g{display:inline-flex;align-items:center;box-sizing:border-box;gap:var(--checkbox-space, var(--toggle-space, var(--space-md)));cursor:var(--checkbox-cursor, var(--clickable-cursor, var(--cursor, pointer)));transition:filter,transform var(--checkbox-transition, var(--clickable-transition, var(--transition, .3s)))}label.svelte-1exc6g.svelte-1exc6g:hover{filter:var(--checkbox-hover-filter, var(--clickable-hover-filter, var(--hover-filter, brightness(1.4))));transform:var(--checkbox-hover-transform, var(--clickable-hover-transform, var(--hover-transform, none)))}label.svelte-1exc6g.svelte-1exc6g:active{filter:var(--checkbox-active-filter, var(--clickable-active-filter, var(--active-filter, brightness(.9))));transform:var(--checkbox-active-transform, var(--clickable-active-transform, var(--active-transform, none)))}label.svelte-1exc6g.svelte-1exc6g:disabled{cursor:var(--checkbox-disabled-cursor, var(--clickable-disabled-cursor, var(--disabled-cursor, not-allowed)));transform:var(--checkbox-disabled-transform, var(--clickable-disabled-transform, var(--disabled-transform, none)));filter:var(--checkbox-disabled-filter, var(--clickable-disabled-filter, var(--disabled-filter, grayscale(.5))))}label.svelte-1exc6g span.svelte-1exc6g{width:var(--label-width)}label.svelte-1exc6g.svelte-1exc6g:has(input:checked){font-weight:var(--checkbox-checked-weight, var(--checked-weight, var(--weight, active)))}input[type=checkbox].svelte-1exc6g.svelte-1exc6g{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:insert(50%);border:0}label.svelte-1exc6g.svelte-1exc6g:has(input:focus-visible){outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}label.svelte-1exc6g.svelte-1exc6g:before{transition:all var(--checkbox-transition, var(--transition, control));display:inline-grid;place-content:center;content:" ";width:var(--checkbox-size, var(--font-size, var(--size, 1em)));height:var(--checkbox-size, var(--font-size, var(--size, 1em)));background:var(--checkbox-bg, var(--toggle-bg, var(--inactive-bg, var(--secondary-bg, var(--bg, unset)))));color:var(--checkbox-fg, var(--toggle-fg, var(--inactive-fg, var(--secondary-fg, var(--fg, unset)))));--link-bg:var(--checkbox-link-bg, var(--toggle-link-bg, var(--inactive-link-bg, var(--secondary-link-bg, var(--secondary-link-bg, inherit)))));--link-fg:var(--checkbox-link-fg, var(--toggle-link-fg, var(--inactive-link-fg, var(--secondary-link-fg, var(--secondary-link-fg, inherit)))));border:var(--checkbox-border, var(--border, 1px solid var(--border-color)));box-sizing:border-box;border-radius:var(--checkbox-radius, 0)}label.svelte-1exc6g.svelte-1exc6g:has(input:checked):before{background:var(--checkbox-checked-bg, var(--toggle-on-bg, var(--primary-bg, var(--checkbox-bg, var(--bg, unset)))));color:var(--checkbox-checked-fg, var(--toggle-on-fg, var(--primary-fg, var(--checkbox-fg, var(--fg, unset)))));--link-bg:var(--checkbox-checked-link-bg, var(--toggle-on-link-bg, var(--primary-link-bg, var(--checkbox-link-bg, var(--checkbox-link-bg, inherit)))));--link-fg:var(--checkbox-checked-link-fg, var(--toggle-on-link-fg, var(--primary-link-fg, var(--checkbox-link-fg, var(--checkbox-link-fg, inherit)))));border:var(--checkbox-checked-border, var(--toggle-on-border, var(--border, checkbox)));box-sizing:border-box}label.svelte-1exc6g.svelte-1exc6g:has(input:checked):after{content:var(--checkbox-check, "✓");font-size:var(--checkbox-check-size, var(--size, .875em));color:var(--checkbox-checked-fg, var(--toggle-on-fg, var(--primary-fg, var(--fg, checkbox))));position:absolute;left:var(--checkbox-left-offset, .125em);animation:svelte-1exc6g-checkbox-check var(--checkbox-transition) ease-in-out}@keyframes svelte-1exc6g-checkbox-check{0%{width:0;overflow:hidden}to{width:var(--checkbox-size, var(--toggle-size, var(--font-size, var(--size, 1em))))}}.label-sizing-box.svelte-14shy16.svelte-14shy16{position:relative;display:inline-block}.label-sizing-box.svelte-14shy16 .radio-item.svelte-14shy16{position:absolute;left:0}.label-sizing-box.svelte-14shy16 .invisible.svelte-14shy16{position:static;pointer-events:none;visibility:hidden}:root{--radio-button-dot:"•"}.offscreen.svelte-14shy16.svelte-14shy16,label.svelte-14shy16.svelte-14shy16{font-family:var(--radio-button-font-family, var(--ui-font-family, var(--font-family, unset)));text-transform:var(--radio-button-text-transform, var(--ui-text-transform, var(--text-transform, unset)));text-decoration:var(--radio-button-text-decoration, var(--ui-text-decoration, var(--text-decoration, unset)));font-size:var(--radio-button-font-size, var(--ui-font-size, var(--font-size, unset)));font-weight:var(--radio-button-font-weight, var(--ui-font-weight, var(--font-weight, unset)));line-height:var(--radio-button-line-height, var(--ui-line-height, var(--line-height, unset)));letter-spacing:var(--radio-button-letter-spacing, var(--ui-letter-spacing, var(--letter-spacing, unset)));margin-top:var(--radio-button-margin, var(--ui-margin, var(--margin, unset)));margin-top:var(--radio-button-margin-top, var(--ui-margin-top, var(--margin-top, unset)));margin-bottom:var(--radio-button-margin, var(--ui-margin, var(--margin, unset)));margin-bottom:var(--radio-button-margin-bottom, var(--ui-margin-bottom, var(--margin-bottom, unset)));text-indent:var(--radio-button-indent, var(--ui-indent, var(--indent, unset)));font-variant:var(--radio-button-font-variant, var(--ui-font-variant, var(--font-variant, unset)));text-align:var(--radio-button-text-align, var(--ui-text-align, var(--text-align, unset)))}.offscreen.svelte-14shy16.svelte-14shy16{visibility:visible;font-weight:var(--radio-button-checked-weight, var(--checked-weight, var(--weight, active)));position:absolute}label.radio-item.svelte-14shy16.svelte-14shy16{display:inline-flex;align-items:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;gap:var(--radio-button-space, var(--toggle-space, var(--space-md)));white-space:nowrap;cursor:var(--radio-button-cursor, var(--clickable-cursor, var(--cursor, pointer)));transition:filter,transform var(--radio-button-transition, var(--clickable-transition, var(--transition, .3s)))}label.radio-item.svelte-14shy16.svelte-14shy16:hover{filter:var(--radio-button-hover-filter, var(--clickable-hover-filter, var(--hover-filter, brightness(1.4))));transform:var(--radio-button-hover-transform, var(--clickable-hover-transform, var(--hover-transform, none)))}label.radio-item.svelte-14shy16.svelte-14shy16:active{filter:var(--radio-button-active-filter, var(--clickable-active-filter, var(--active-filter, brightness(.9))));transform:var(--radio-button-active-transform, var(--clickable-active-transform, var(--active-transform, none)))}label.radio-item.svelte-14shy16.svelte-14shy16:disabled{cursor:var(--radio-button-disabled-cursor, var(--clickable-disabled-cursor, var(--disabled-cursor, not-allowed)));transform:var(--radio-button-disabled-transform, var(--clickable-disabled-transform, var(--disabled-transform, none)));filter:var(--radio-button-disabled-filter, var(--clickable-disabled-filter, var(--disabled-filter, grayscale(.5))))}label.radio-item.svelte-14shy16 span.svelte-14shy16{width:var(--label-width)}label.radio-item.svelte-14shy16.svelte-14shy16:has(input:checked){font-weight:var(--radio-button-checked-weight, var(--checked-weight, var(--weight, active)))}input[type=radio].svelte-14shy16.svelte-14shy16{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:insert(50%);border:0}label.radio-item.svelte-14shy16.svelte-14shy16:has(input:focus-visible){outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}label.radio-item.svelte-14shy16.svelte-14shy16:before{transition:all var(--radio-button-transition, var(--transition, control));display:inline-grid;place-content:center;content:" ";width:var(--radio-button-size, var(--font-size, var(--size, 1em)));height:var(--radio-button-size, var(--font-size, var(--size, 1em)));background:var(--radio-button-bg, var(--toggle-bg, var(--inactive-bg, var(--secondary-bg, var(--bg, unset)))));color:var(--radio-button-fg, var(--toggle-fg, var(--inactive-fg, var(--secondary-fg, var(--fg, unset)))));--link-bg:var(--radio-button-link-bg, var(--toggle-link-bg, var(--inactive-link-bg, var(--secondary-link-bg, var(--secondary-link-bg, inherit)))));--link-fg:var(--radio-button-link-fg, var(--toggle-link-fg, var(--inactive-link-fg, var(--secondary-link-fg, var(--secondary-link-fg, inherit)))));border:var(--radio-button-border, var(--border, 1px solid var(--border-color)));box-sizing:border-box;border-radius:var(--radio-button-border-radius, 50%);margin-left:var(--radio-button-padding, var(--padding))}label.radio-item.svelte-14shy16.svelte-14shy16:has(input:checked):before{background:var(--radio-button-checked-bg, var(--toggle-on-bg, var(--primary-bg, var(--bg, unset))));color:var(--radio-button-checked-fg, var(--toggle-on-fg, var(--primary-fg, var(--fg, unset))));--link-bg:var(--radio-button-checked-link-bg, var(--toggle-on-link-bg, var(--primary-link-bg, var(--primary-link-bg, inherit))));--link-fg:var(--radio-button-checked-link-fg, var(--toggle-on-link-fg, var(--primary-link-fg, var(--primary-link-fg, inherit))));border:var(--radio-button-checked-border, var(--toggle-on-border, var(--border, radio-button)));box-sizing:border-box;width:var(--radio-button-size, var(--toggle-size, var(--font-size, var(--size, 1em))));height:var(--radio-button-size, var(--toggle-size, var(--font-size, var(--size, 1em))))}.tile.svelte-13i9siq.svelte-13i9siq{border:var(--tile-border, var(--border-width) var(--border-style) var(--border-color));box-sizing:border-box;border:var(--tile-border, var(--container-border, var(--border, var(--border-width, 1px) var(--border-style, solid) var(--border-color, var(--fg)))));padding:var(--tile-padding, var(--container-padding, var(--padding, 4px)));border-radius:var(--tile-square-radius, var(--container-square-radius, var(--square-radius, 0)));background:var(--tile-bg, var(--bg, unset));color:var(--tile-fg, var(--fg, unset));--link-bg:var(--tile-link-bg, var(--tile-link-bg, inherit));--link-fg:var(--tile-link-fg, var(--tile-link-fg, inherit));max-width:var(--tile-line-width, var(--line-width, unset));font-family:var(--tile-body-font-family, var(--body-font-family, var(--font-family)));font-family:var(--tile-font-family, var(--font-family, unset));text-transform:var(--tile-text-transform, var(--text-transform, unset));text-decoration:var(--tile-text-decoration, var(--text-decoration, unset));font-size:var(--tile-font-size, var(--font-size, unset));font-weight:var(--tile-font-weight, var(--font-weight, unset));line-height:var(--tile-line-height, var(--line-height, unset));letter-spacing:var(--tile-letter-spacing, var(--letter-spacing, unset));margin-top:var(--tile-margin, var(--margin, unset));margin-top:var(--tile-margin-top, var(--margin-top, unset));margin-bottom:var(--tile-margin, var(--margin, unset));margin-bottom:var(--tile-margin-bottom, var(--margin-bottom, unset));text-indent:var(--tile-indent, var(--indent, unset));font-variant:var(--tile-font-variant, var(--font-variant, unset));text-align:var(--tile-text-align, var(--text-align, unset));box-shadow:var(--tile-shadow-distance, var(--container-shadow-distance, var(--shadow-distance, var(--space)))) var(--tile-shadow-distance, var(--container-shadow-distance, var(--shadow-distance, var(--space)))) var(--tile-shadow-blur, var(--container-shadow-blur, var(--shadow-blur, var(--space)))) var(--tile-shadow-color, var(--container-shadow-color, var(--shadow-color, rgba(127, 127, 127, .4))));width:var(--tile-width, calc(var(--space-lg) * 24));max-width:var(--tile-width, calc(var(--space-lg) * 24));display:inline-flex;flex-direction:column;justify-content:var(--tile-justify, var(--justify, flex-start));align-items:var(--tile-align, var(--align, center))}.tile.svelte-13i9siq p,.tile.svelte-13i9siq blockquote,.tile.svelte-13i9siq dl,.tile.svelte-13i9siq ul,.tile.svelte-13i9siq ol{max-width:var(--tile-line-width, var(--line-width, 40em));font-family:var(--tile-body-font-family, var(--body-font-family, var(--font-family)));line-height:var(--tile-line-height, var(--line-height, 1.5));margin-left:auto;margin-right:auto;font-weight:var(--tile-body-font-weight, var(--body-font-weight, unset))}.tile.svelte-13i9siq h1,.tile.svelte-13i9siq h2,.tile.svelte-13i9siq h3,.tile.svelte-13i9siq h4,.tile.svelte-13i9siq h5,.tile.svelte-13i9siq h6{background:var(--heading-bg, var(--bg, unset));color:var(--heading-fg, var(--fg, unset));--link-bg:var(--heading-link-bg, var(--heading-link-bg, inherit));--link-fg:var(--heading-link-fg, var(--heading-link-fg, inherit));max-width:var(--tile-line-width, var(--line-width, unset));margin-left:auto;margin-right:auto;margin-bottom:var(--tile-heading-margin-bottom, var(--heading-margin-bottom, 0));margin-top:var(--tile-heading-margin-top, var(--heading-margin-top, 1.5em));font-family:var(--tile-heading-font-family, var(--heading-font-family, var(--heading-font-family, inherit)));text-transform:var(--tile-heading-text-transform, var(--heading-text-transform, var(--heading-text-transform, inherit)));text-decoration:var(--tile-heading-text-decoration, var(--heading-text-decoration, var(--heading-text-decoration, inherit)));font-size:var(--tile-heading-font-size, var(--heading-font-size, var(--heading-font-size, inherit)));font-weight:var(--tile-heading-font-weight, var(--heading-font-weight, var(--heading-font-weight, inherit)));line-height:var(--tile-heading-line-height, var(--heading-line-height, var(--heading-line-height, inherit)));letter-spacing:var(--tile-heading-letter-spacing, var(--heading-letter-spacing, var(--heading-letter-spacing, inherit)));text-indent:var(--tile-heading-indent, var(--heading-indent, var(--heading-indent, inherit)));font-variant:var(--tile-heading-font-variant, var(--heading-font-variant, var(--heading-font-variant, inherit)));text-align:var(--tile-heading-text-align, var(--heading-text-align, var(--heading-text-align, inherit)))}.tile.svelte-13i9siq p{font-family:var(--tile-paragraph-font-family, var(--paragraph-font-family, var(--paragraph-font-family, inherit)));text-transform:var(--tile-paragraph-text-transform, var(--paragraph-text-transform, var(--paragraph-text-transform, inherit)));text-decoration:var(--tile-paragraph-text-decoration, var(--paragraph-text-decoration, var(--paragraph-text-decoration, inherit)));font-size:var(--tile-paragraph-font-size, var(--paragraph-font-size, var(--paragraph-font-size, inherit)));font-weight:var(--tile-paragraph-font-weight, var(--paragraph-font-weight, var(--paragraph-font-weight, inherit)));line-height:var(--tile-paragraph-line-height, var(--paragraph-line-height, var(--paragraph-line-height, inherit)));letter-spacing:var(--tile-paragraph-letter-spacing, var(--paragraph-letter-spacing, var(--paragraph-letter-spacing, inherit)));text-indent:var(--tile-paragraph-indent, var(--paragraph-indent, var(--paragraph-indent, inherit)));font-variant:var(--tile-paragraph-font-variant, var(--paragraph-font-variant, var(--paragraph-font-variant, inherit)));text-align:var(--tile-paragraph-text-align, var(--paragraph-text-align, var(--paragraph-text-align, inherit)))}.tile.svelte-13i9siq p:first-of-type,.tile.svelte-13i9siq h1+p,.tile.svelte-13i9siq h2+p,.tile.svelte-13i9siq h3+p,.tile.svelte-13i9siq h4+p,.tile.svelte-13i9siq h5+p,.tile.svelte-13i9siq h6+p{font-family:var(--tile-first-paragraph-font-family, var(--first-paragraph-font-family, var(--first-paragraph-font-family, inherit)));text-transform:var(--tile-first-paragraph-text-transform, var(--first-paragraph-text-transform, var(--first-paragraph-text-transform, inherit)));text-decoration:var(--tile-first-paragraph-text-decoration, var(--first-paragraph-text-decoration, var(--first-paragraph-text-decoration, inherit)));font-size:var(--tile-first-paragraph-font-size, var(--first-paragraph-font-size, var(--first-paragraph-font-size, inherit)));font-weight:var(--tile-first-paragraph-font-weight, var(--first-paragraph-font-weight, var(--first-paragraph-font-weight, inherit)));line-height:var(--tile-first-paragraph-line-height, var(--first-paragraph-line-height, var(--first-paragraph-line-height, inherit)));letter-spacing:var(--tile-first-paragraph-letter-spacing, var(--first-paragraph-letter-spacing, var(--first-paragraph-letter-spacing, inherit)));text-indent:var(--tile-first-paragraph-indent, var(--first-paragraph-indent, var(--first-paragraph-indent, inherit)));font-variant:var(--tile-first-paragraph-font-variant, var(--first-paragraph-font-variant, var(--first-paragraph-font-variant, inherit)));text-align:var(--tile-first-paragraph-text-align, var(--first-paragraph-text-align, var(--first-paragraph-text-align, inherit)));margin-block-start:var(--tile-first-paragraph-margin-top, var(--first-paragraph-margin-top, 0))}.tile.svelte-13i9siq p:first-of-type:first-line{font-family:var(--first-line-font-family, var(--tile-first-line-font-family, var(--first-line-font-family, var(--first-line-font-family, inherit))));text-transform:var(--first-line-text-transform, var(--tile-first-line-text-transform, var(--first-line-text-transform, var(--first-line-text-transform, inherit))));text-decoration:var(--first-line-text-decoration, var(--tile-first-line-text-decoration, var(--first-line-text-decoration, var(--first-line-text-decoration, inherit))));font-size:var(--first-line-font-size, var(--tile-first-line-font-size, var(--first-line-font-size, var(--first-line-font-size, inherit))));font-weight:var(--first-line-font-weight, var(--tile-first-line-font-weight, var(--first-line-font-weight, var(--first-line-font-weight, inherit))));line-height:var(--first-line-line-height, var(--tile-first-line-line-height, var(--first-line-line-height, var(--first-line-line-height, inherit))));letter-spacing:var(--first-line-letter-spacing, var(--tile-first-line-letter-spacing, var(--first-line-letter-spacing, var(--first-line-letter-spacing, inherit))));text-indent:var(--first-line-indent, var(--tile-first-line-indent, var(--first-line-indent, var(--first-line-indent, inherit))));font-variant:var(--first-line-font-variant, var(--tile-first-line-font-variant, var(--first-line-font-variant, var(--first-line-font-variant, inherit))));text-align:var(--first-line-text-align, var(--tile-first-line-text-align, var(--first-line-text-align, var(--first-line-text-align, inherit))))}.tile.svelte-13i9siq p:first-of-type:first-letter{font-family:var(--first-letter-font-family, var(--tile-first-letter-font-family, var(--tile-first-letter-font-family, inherit)));text-transform:var(--first-letter-text-transform, var(--tile-first-letter-text-transform, var(--tile-first-letter-text-transform, inherit)));text-decoration:var(--first-letter-text-decoration, var(--tile-first-letter-text-decoration, var(--tile-first-letter-text-decoration, inherit)));font-size:var(--first-letter-font-size, var(--tile-first-letter-font-size, var(--tile-first-letter-font-size, inherit)));font-weight:var(--first-letter-font-weight, var(--tile-first-letter-font-weight, var(--tile-first-letter-font-weight, inherit)));line-height:var(--first-letter-line-height, var(--tile-first-letter-line-height, var(--tile-first-letter-line-height, inherit)));letter-spacing:var(--first-letter-letter-spacing, var(--tile-first-letter-letter-spacing, var(--tile-first-letter-letter-spacing, inherit)));text-indent:var(--first-letter-indent, var(--tile-first-letter-indent, var(--tile-first-letter-indent, inherit)));font-variant:var(--first-letter-font-variant, var(--tile-first-letter-font-variant, var(--tile-first-letter-font-variant, inherit)));text-align:var(--first-letter-text-align, var(--tile-first-letter-text-align, var(--tile-first-letter-text-align, inherit)));--link-bg:var(--tile-link-bg, var(--tile-link-bg, inherit));--link-fg:var(--tile-link-fg, var(--tile-link-fg, inherit));background:var(--tile-first-letter-bg, var(--first-letter-bg, inherit));color:var(--tile-first-letter-fg, var(--first-letter-fg, inherit))}button.tile.svelte-13i9siq.svelte-13i9siq,label.tile.svelte-13i9siq.svelte-13i9siq{cursor:var(--tile-cursor, var(--cursor, pointer));transition:filter,transform var(--tile-transition, var(--transition, .3s))}button.tile.svelte-13i9siq.svelte-13i9siq:hover,label.tile.svelte-13i9siq.svelte-13i9siq:hover{filter:var(--tile-hover-filter, var(--hover-filter, brightness(1.4)));transform:var(--tile-hover-transform, var(--hover-transform, none))}button.tile.svelte-13i9siq.svelte-13i9siq:active,label.tile.svelte-13i9siq.svelte-13i9siq:active{filter:var(--tile-active-filter, var(--active-filter, brightness(.9)));transform:var(--tile-active-transform, var(--active-transform, none))}button.tile.svelte-13i9siq.svelte-13i9siq:disabled,label.tile.svelte-13i9siq.svelte-13i9siq:disabled{cursor:var(--tile-disabled-cursor, var(--disabled-cursor, not-allowed));transform:var(--tile-disabled-transform, var(--disabled-transform, none));filter:var(--tile-disabled-filter, var(--disabled-filter, grayscale(.5)))}button.tile.svelte-13i9siq.svelte-13i9siq:focus-visible{outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}label.tile.svelte-13i9siq.svelte-13i9siq{background:var(--tile-selected-bg, var(--bg, unset));color:var(--tile-selected-fg, var(--fg, unset));--link-bg:var(--tile-selected-link-bg, var(--tile-selected-link-bg, inherit));--link-fg:var(--tile-selected-link-fg, var(--tile-selected-link-fg, inherit));font-family:var(--tile-selected-font-family, var(--font-family, unset));text-transform:var(--tile-selected-text-transform, var(--text-transform, unset));text-decoration:var(--tile-selected-text-decoration, var(--text-decoration, unset));font-size:var(--tile-selected-font-size, var(--font-size, unset));font-weight:var(--tile-selected-font-weight, var(--font-weight, unset));line-height:var(--tile-selected-line-height, var(--line-height, unset));letter-spacing:var(--tile-selected-letter-spacing, var(--letter-spacing, unset));margin-top:var(--tile-selected-margin, var(--margin, unset));margin-top:var(--tile-selected-margin-top, var(--margin-top, unset));margin-bottom:var(--tile-selected-margin, var(--margin, unset));margin-bottom:var(--tile-selected-margin-bottom, var(--margin-bottom, unset));text-indent:var(--tile-selected-indent, var(--indent, unset));font-variant:var(--tile-selected-font-variant, var(--font-variant, unset));text-align:var(--tile-selected-text-align, var(--text-align, unset))}label.tile.svelte-13i9siq.svelte-13i9siq:has(input:focus-visible){outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}.tile.svelte-13i9siq.svelte-13i9siq{width:var(--tile-width, 200px);height:calc(var(--tile-width, 200px) * 1.333)}.tile.svelte-13i9siq.svelte-13i9siq{position:relative}.checkbox.svelte-13i9siq.svelte-13i9siq{position:absolute;right:var(--tile-padding, var(--container-padding, var(--padding, 4px)));top:var(--tile-padding, var(--container-padding, var(--padding, 4px)));display:inline-flex;align-items:center;width:var(--tile-checkbox-size, var(--checkbox-size, var(--toggle-size, var(--font-size, var(--size, 1em)))));height:var(--tile-checkbox-size, var(--checkbox-size, var(--toggle-size, var(--font-size, var(--size, 1em)))));background:var(--tile-checkbox-bg, var(--checkbox-bg, var(--toggle-bg, var(--secondary-bg, var(--bg, unset)))));color:var(--tile-checkbox-fg, var(--checkbox-fg, var(--toggle-fg, var(--secondary-fg, var(--fg, unset)))));--link-bg:var(--tile-checkbox-link-bg, var(--checkbox-link-bg, var(--toggle-link-bg, var(--secondary-link-bg, var(--secondary-link-bg, inherit)))));--link-fg:var(--tile-checkbox-link-fg, var(--checkbox-link-fg, var(--toggle-link-fg, var(--secondary-link-fg, var(--secondary-link-fg, inherit)))))}.checkbox.svelte-13i9siq input.svelte-13i9siq{display:none}.checkbox.svelte-13i9siq.svelte-13i9siq:has(input:checked){background:var(--tile-checkbox-checked-bg, var(--checkbox-checked-bg, var(--toggle-on-bg, var(--primary-bg, var(--checkbox-bg, var(--bg, unset))))));color:var(--tile-checkbox-checked-fg, var(--checkbox-checked-fg, var(--toggle-on-fg, var(--primary-fg, var(--checkbox-fg, var(--fg, unset))))));--link-bg:var(--tile-checkbox-checked-link-bg, var(--checkbox-checked-link-bg, var(--toggle-on-link-bg, var(--primary-link-bg, var(--checkbox-link-bg, var(--checkbox-link-bg, inherit))))));--link-fg:var(--tile-checkbox-checked-link-fg, var(--checkbox-checked-link-fg, var(--toggle-on-link-fg, var(--primary-link-fg, var(--checkbox-link-fg, var(--checkbox-link-fg, inherit))))))}.checkbox.svelte-13i9siq.svelte-13i9siq:has(input:checked):after{content:var(--tile-checkbox-check, var(--checkbox-check, "✓"));font-size:var(--checkbox-size, var(--toggle-size, var(--font-size, var(--size, 1em))));color:var(--checkbox-checked-fg, var(--toggle-on-fg, var(--fg, checkbox)));animation:svelte-13i9siq-checkbox-check var(--checkbox-transition) ease-in-out}@keyframes svelte-13i9siq-checkbox-check{0%{width:0;overflow:hidden}to{width:var(--checkbox-size, var(--toggle-size, var(--font-size, var(--size, 1em))))}}.small.svelte-ijzfid{--h:120px}.medium.svelte-ijzfid{--h:240px}.large.svelte-ijzfid{--h:360px}section.svelte-ijzfid{display:flex;flex-direction:row;height:var(--custom-height, var(--h, 200px));gap:var(--column-gap, var(--container-gap, var(--gap, 8px)));container-type:size;overflow:auto;align-items:flex-start}
