*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:light dark;background-color:var(--bg);color:var(--text_color);accent-color:var(--color_a_5);line-height:var(--line_height_md);font-size:62.5%;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}:root.dark{color-scheme:dark}:root.light{color-scheme:light}body{min-height:100vh;font-size:1.6rem;font-family:var(--font_family_sans);tab-size:2}::selection{background-color:hsl(var(--hue_a) 90% 80% / 40%)}[hidden]{display:none!important}@media (prefers-reduced-motion){:root{--duration_6: initial;--duration_5: initial;--duration_4: initial;--duration_3: initial;--duration_2: initial;--duration_1: initial}}:where(a){cursor:pointer;--text_color: var(--link_color);color:var(--text_color);font-weight:700;text-decoration:var(--text_decoration);border-radius:var(--border_radius, var(--border_radius_xs3));outline:var(--outline_width) var(--outline_style) var(--outline_color)}:where(a:hover){text-decoration:var(--text_decoration_hover)}:where(a:focus){--outline_width: var(--outline_width_focus)}:where(a:active){--outline_width: var(--outline_width_active)}:where(a.selected){--text_color: var(--link_color_selected);--outline_color: var(--border_color);text-decoration:var(--text_decoration_selected)}:where(a.selected:active){--outline_color: var(--border_color)}:where(:is(ul,ol,menu):not(.unstyled)){padding-left:var(--space_xl4)}:where(.unstyled:is(ul,ol,menu)){list-style:none}:where(h1,h2,h3,h4,h5,h6,.heading){font-family:var(--font_family_serif);font-size:var(--font_size, var(--font_size_md));font-weight:var(--font_weight);line-height:var(--line_height_sm);text-wrap:balance;overflow-wrap:break-word}:where(h1){--font_size: var(--font_size_xl3);--font_weight: 300;margin-bottom:var(--space_xl5)}:where(h2){--font_size: var(--font_size_xl2);--font_weight: 400;margin-bottom:var(--space_xl4);margin-top:var(--space_xl6)}:where(h3){--font_size: var(--font_size_xl);--font_weight: 500;margin-bottom:var(--space_xl3);margin-top:var(--space_xl5)}:where(h4){--font_size: var(--font_size_lg);--font_weight: 700;margin-bottom:var(--space_xl2);margin-top:var(--space_xl4)}:where(h5){--font_size: var(--font_size_md);--font_weight: 900;margin-bottom:var(--space_xl);margin-top:var(--space_xl3)}:where(h6){--font_size: var(--font_size_sm);--font_weight: 600;margin-bottom:var(--space_lg);margin-top:var(--space_xl2);text-transform:uppercase}:where(p){overflow-wrap:break-word}:where(:is(p,ul,ol,menu,form,fieldset,table,details,textarea,select,label,pre,blockquote,aside,nav):not(:last-child):not(.unstyled)){margin-bottom:var(--space_lg)}:where(section:not(:last-child)){margin-bottom:var(--space_xl7)}:where(aside:not(.unstyled)){border-left-color:var(--border_color);border-left-style:var(--border_style);border-left-width:var(--border_width_3);border-radius:var(--border_radius, var(--border_radius_xs));padding:var(--space_md);color:var(--text_color, var(--text_color_3));background-color:var(--fg_1)}:where(aside:not(.unstyled):hover){border-left-color:var(--border_color_4)}:where(blockquote:not(.unstyled)){border-radius:var(--border_radius, var(--border_radius_xs));padding:var(--space_md);color:var(--text_color, var(--text_color_3));background-color:var(--fg_1)}:where(code:not(.unstyled)){font-family:var(--font_family_mono);font-weight:600;-webkit-hyphens:none;hyphens:none;color:var(--text_color, var(--text_color_3));background-color:var(--fg_1);padding:0 var(--space_xs2);border-radius:var(--border_radius, var(--border_radius_xs))}:where(code.inline,p code){white-space:nowrap}:where(pre:not(.unstyled)){font-family:var(--font_family_mono);color:var(--text_color, var(--text_color_3));overflow:auto;max-width:100%}:where(pre:not(.unstyled)>code){display:block;font-size:var( --font_size_sm );font-weight:500}:where(hr:not(.unstyled)){border-top:1px solid var(--border_color_3);border-bottom:2px solid var(--border_color_3);border-left:none;border-right:none;width:100%;height:5px;margin:var(--space_xl7) 0}:where(fieldset:not(.unstyled)){display:flex;flex-direction:column;border:0}:where(legend:not(.unstyled)){font-size:var(--font_size_xl);margin-bottom:var(--space_lg)}:where(input,textarea,select){appearance:none;font:inherit;line-height:normal;display:block;color:var(--text_color);background-color:var(--input_fill);border-color:var(--border_color);border-style:var(--border_style);border-width:var(--border_width);border-radius:var(--border_radius, var(--border_radius_sm));outline:var(--outline_width) var(--outline_style) var(--outline_color);padding:var(--input_padding_y) var(--input_padding_x);width:100%;min-width:var(--input_width_min);min-height:var(--input_height)}:where(textarea){--input_padding_y: var(--space_sm);height:100px}:where(:is(select,option,input[type=color]):not(:disabled)){cursor:pointer}:where(option:not(.unstyled)){color:var(--text_color);background-color:var(--bg)}:where(:is(input,textarea,select):hover){--border_color: var(--border_color_2)}:where(input[type=checkbox]){cursor:pointer;width:var(--input_height_sm);height:var(--input_height_sm);min-width:var(--input_height_sm);min-height:var(--input_height_sm);--border_radius: var(--border_radius_xs);--input_padding_x: 0;--checkbox_content: var(--checkbox_content_empty, "")}:where(input[type=checkbox]:checked){--checkbox_content: var(--checkbox_content_checked, "✓")}:where(input[type=checkbox]):before{content:var(--checkbox_content);position:relative;left:var(--left);top:var(--top);width:100%;height:100%;text-align:center;line-height:normal;display:flex;align-items:center;justify-content:center;overflow:var(--overflow, visible);font-size:var(--font_size, var(--font_size_xl3));color:var(--text_color)}:where(input[type=radio]){cursor:pointer;width:var(--input_height_sm);height:var(--input_height_sm);border-radius:50%;min-width:var(--input_height_sm);min-height:var(--input_height_sm);--input_padding_x: 0}:where(input[type=radio]:checked):before{content:"";display:block;position:relative;top:25%;left:25%;width:50%;height:50%;background-color:var(--text_color);border-radius:50%}:where(input[type=range]){--thumb_size: var(--space_xl);--thumb_background_color: var(--text_color_3);cursor:pointer}:where(input[type=range]:hover:not(:disabled)){--thumb_background_color: var(--color_a_5)}:where(input[type=range]:disabled:active){--thumb_background_color: var(--color_c_5)}:where(input[type=range])::-webkit-slider-thumb{appearance:none;height:var(--thumb_size);width:var(--thumb_size);border-radius:50%;background-color:var(--thumb_background_color);border:0;margin-top:calc(var(--thumb_size) / -2)}:where(input[type=range])::-moz-range-thumb{appearance:none;height:var(--thumb_size);width:var(--thumb_size);border-radius:50%;background-color:var(--thumb_background_color);border:0}:where(input[type=range])::-webkit-slider-runnable-track{width:100%;height:var(--border_width);background-color:var(--thumb_background_color)}:where(input[type=range])::-moz-range-track{width:100%;height:var(--border_width);background-color:var(--thumb_background_color)}:where(input:checked:not(:disabled)){--text_color: var(--text_active);--border_color: var(--color_a_5)}:where(input[type=radio]:checked){cursor:default}:where(:is(input,textarea,select).inline,p :is(input,textarea,select)){display:inline-block;margin-left:var(--space_lg);width:var(--input_width_min)}:where(:is(input,textarea,select):disabled){--input_fill: transparent;--border_style: solid dashed;opacity:var(--disabled_opacity);outline:none}:where([contenteditable]:focus-visible){--outline_width: var(--outline_width_focus);outline:var(--outline_width) var(--outline_style) var(--outline_color)}:where(:is(input,textarea,select,[contenteditable]):active){--outline_width: var(--outline_width_active)}:where(label:not(.unstyled)){color:var(--text_color);cursor:pointer}:where(:is(label:not(.unstyled) .title)){font-weight:600;margin-bottom:var(--space_xs2)}:where(label.selected:not(.unstyled)){cursor:default;--text_color: var(--text_active)}:where(label.disabled:not(.unstyled)){cursor:default;--text_color: var(--text_color_disabled)}:where(label.row:not(.unstyled)){justify-content:flex-start;align-items:center}:where(label.row:not(.unstyled) :is(input[type=checkbox],input[type=radio])){margin-right:var(--space_md)}:where(button){--min_height: var(--input_height);--text_color: var(--text_color_3);--button_text_color: var(--text_color);--button_fill: color-mix(in hsl, var(--fill) 8%, transparent);--button_fill_hover: color-mix(in hsl, var(--fill) 16%, transparent);--button_fill_active: color-mix(in hsl, var(--fill) 24%, transparent);--button_border_color: var(--border_color);--button_border_color_hover: color-mix(in hsl, var(--border_color) 90%, var(--fg_10));--button_border_color_active: color-mix(in hsl, var(--border_color) 80%, var(--fg_10));color:var(--button_text_color);background-color:var(--button_fill);cursor:pointer;appearance:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font:inherit;font-size:var(--font_size, inherit);font-weight:700;line-height:normal;min-height:var(--min_height);padding:0 var(--input_padding_x);box-shadow:var(--shadow, var(--button_shadow));border-width:var(--border_width);border-style:var(--border_style);border-color:var(--button_border_color);border-radius:var(--border_radius, var(--border_radius_sm));outline:var(--outline_width) var(--outline_style) var(--outline_color)}:where(:is(button,input,textarea,select):focus){--border_color: var(--color_a_5);--outline_width: var(--outline_width_focus)}:where(button.color_a){--text_color: var(--color_a_5);--fill: var(--fill_a);--border_color: var(--border_color_a);--outline_color: var(--border_color_a)}:where(button.color_b){--text_color: var(--color_b_5);--fill: var(--fill_b);--border_color: var(--border_color_b);--outline_color: var(--border_color_b)}:where(button.color_c){--text_color: var(--color_c_5);--fill: var(--fill_c);--border_color: var(--border_color_c);--outline_color: var(--border_color_c)}:where(button.color_d){--text_color: var(--color_d_5);--fill: var(--fill_d);--border_color: var(--border_color_d);--outline_color: var(--border_color_d)}:where(button.color_e){--text_color: var(--color_e_5);--fill: var(--fill_e);--border_color: var(--border_color_e);--outline_color: var(--border_color_e)}:where(button.color_f){--text_color: var(--color_f_5);--fill: var(--fill_f);--border_color: var(--border_color_f);--outline_color: var(--border_color_f)}:where(button.color_g){--text_color: var(--color_g_5);--fill: var(--fill_g);--border_color: var(--border_color_g);--outline_color: var(--border_color_g)}:where(button.color_h){--text_color: var(--color_h_5);--fill: var(--fill_h);--border_color: var(--border_color_h);--outline_color: var(--border_color_h)}:where(button.color_i){--text_color: var(--color_i_5);--fill: var(--fill_i);--border_color: var(--border_color_i);--outline_color: var(--border_color_i)}:where(button.color_j){--text_color: var(--color_j_5);--fill: var(--fill_j);--border_color: var(--border_color_j);--outline_color: var(--border_color_j)}:where(button:disabled){--button_fill: transparent;--border_style: solid dashed;cursor:default;box-shadow:none;opacity:var(--disabled_opacity);outline:none}:where(button.selected){--button_text_color: var(--text_color_9);--button_fill: var(--fill);--button_fill_hover: var(--fill);--button_fill_active: var(--fill);--button_border_color: var(--border_color)}:where(button.selected:not(.deselectable)){--button_border_color_hover: var(--border_color);--button_border_color_active: var(--border_color);cursor:default;box-shadow:none}:where(button:not(:disabled):hover,button:focus){--button_fill: var(--button_fill_hover);--button_border_color: var(--button_border_color_hover);--shadow: var(--button_shadow_hover)}:where(button:not(.selected):not(:disabled):hover){--button_border_color: var(--button_border_color_hover);--button_text_color: color-mix(in hsl, var(--text_color) 90%, var(--fg_10))}:where(button.selected.deselectable:not(:disabled):hover){--button_text_color: var(--text_color_10)}:where(button:not(:disabled):active){--button_fill: var(--button_fill_active);--button_border_color: var(--button_border_color_active);--outline_width: var(--outline_width_active);--shadow: var(--button_shadow_active)}:where(:is(input,textarea,select,button):disabled:active,label.disabled:active){--text_color: var(--color_c_5);--border_color: var(--color_c_5)}:where(button.selected:disabled:active){--text_color: var(--text_color_9);--fill: var(--fill_c)}:where(button:not(.selected):disabled:active){--fill: transparent}:where(button.selected:not(.deselectable):active){--outline_width: var(--outline_width_focus)}:where(button.inline,p button){display:inline-block;--min_height: var(--input_height_sm)}:where(small){font-size:var(--font_size_sm)}:where(img,picture,canvas,svg,video){display:block;max-width:100%;height:auto}:where(audio){width:100%}:where(summary:not(.unstyled)){cursor:pointer;padding:var(--space_md);border-radius:var(--border_radius, var(--border_radius_xs))}:where(summary:hover:not(.unstyled)){background-color:var(--fg_1)}:where(summary:active:not(.unstyled)){background-color:var(--fg_2)}:where(details[open] summary:not(.unstyled)){margin-bottom:var(--space_sm)}:where(table){border-collapse:collapse}:where(thead){text-align:left}:where(th){font-weight:700}:where(th,td){padding:var(--space_xs3) var(--space_sm)}:where(tr){border-bottom:1px solid var(--border_color_1)}:where(tr:hover){background-color:var(--fg_1)}:root{--hue_a: 210;--hue_b: 120;--hue_c: 0;--hue_d: 260;--hue_e: 50;--hue_f: 27;--hue_g: 335;--hue_h: 17;--hue_i: 185;--hue_j: 165;--color_a_1: hsl(var(--hue_a) 65% 91%);--color_a_2: hsl(var(--hue_a) 62% 84%);--color_a_3: hsl(var(--hue_a) 60% 73%);--color_a_4: hsl(var(--hue_a) 60% 62%);--color_a_5: hsl(var(--hue_a) 55% 50%);--color_a_6: hsl(var(--hue_a) 55% 40%);--color_a_7: hsl(var(--hue_a) 55% 30%);--color_a_8: hsl(var(--hue_a) 55% 20%);--color_a_9: hsl(var(--hue_a) 55% 10%);--color_b_1: hsl(var(--hue_b) 55% 90%);--color_b_2: hsl(var(--hue_b) 50% 77%);--color_b_3: hsl(var(--hue_b) 50% 63%);--color_b_4: hsl(var(--hue_b) 50% 49%);--color_b_5: hsl(var(--hue_b) 55% 36%);--color_b_6: hsl(var(--hue_b) 60% 25%);--color_b_7: hsl(var(--hue_b) 65% 18%);--color_b_8: hsl(var(--hue_b) 70% 12%);--color_b_9: hsl(var(--hue_b) 75% 7%);--color_c_1: hsl(var(--hue_c) 85% 92%);--color_c_2: hsl(var(--hue_c) 80% 84%);--color_c_3: hsl(var(--hue_c) 75% 73%);--color_c_4: hsl(var(--hue_c) 70% 63%);--color_c_5: hsl(var(--hue_c) 65% 50%);--color_c_6: hsl(var(--hue_c) 65% 40%);--color_c_7: hsl(var(--hue_c) 65% 30%);--color_c_8: hsl(var(--hue_c) 65% 20%);--color_c_9: hsl(var(--hue_c) 65% 10%);--color_d_1: hsl(var(--hue_d) 50% 91%);--color_d_2: hsl(var(--hue_d) 50% 82%);--color_d_3: hsl(var(--hue_d) 50% 72%);--color_d_4: hsl(var(--hue_d) 50% 62%);--color_d_5: hsl(var(--hue_d) 50% 50%);--color_d_6: hsl(var(--hue_d) 50% 40%);--color_d_7: hsl(var(--hue_d) 50% 30%);--color_d_8: hsl(var(--hue_d) 50% 20%);--color_d_9: hsl(var(--hue_d) 50% 10%);--color_e_1: hsl(var(--hue_e) 85% 91%);--color_e_2: hsl(var(--hue_e) 80% 79%);--color_e_3: hsl(var(--hue_e) 75% 65%);--color_e_4: hsl(var(--hue_e) 70% 50%);--color_e_5: hsl(var(--hue_e) 65% 41%);--color_e_6: hsl(var(--hue_e) 70% 34%);--color_e_7: hsl(var(--hue_e) 75% 26%);--color_e_8: hsl(var(--hue_e) 80% 18%);--color_e_9: hsl(var(--hue_e) 85% 10%);--color_f_1: hsl(var(--hue_f) 32% 87%);--color_f_2: hsl(var(--hue_f) 32% 72%);--color_f_3: hsl(var(--hue_f) 32% 57%);--color_f_4: hsl(var(--hue_f) 42% 41%);--color_f_5: hsl(var(--hue_f) 60% 26%);--color_f_6: hsl(var(--hue_f) 65% 18%);--color_f_7: hsl(var(--hue_f) 70% 14%);--color_f_8: hsl(var(--hue_f) 75% 10%);--color_f_9: hsl(var(--hue_f) 80% 6%);--color_g_1: hsl(var(--hue_g) 72% 91%);--color_g_2: hsl(var(--hue_g) 72% 83%);--color_g_3: hsl(var(--hue_g) 72% 74%);--color_g_4: hsl(var(--hue_g) 72% 65%);--color_g_5: hsl(var(--hue_g) 72% 56%);--color_g_6: hsl(var(--hue_g) 72% 44%);--color_g_7: hsl(var(--hue_g) 72% 32%);--color_g_8: hsl(var(--hue_g) 72% 20%);--color_g_9: hsl(var(--hue_g) 72% 10%);--color_h_1: hsl(var(--hue_h) 90% 91%);--color_h_2: hsl(var(--hue_h) 90% 82%);--color_h_3: hsl(var(--hue_h) 90% 72%);--color_h_4: hsl(var(--hue_h) 90% 62%);--color_h_5: hsl(var(--hue_h) 90% 50%);--color_h_6: hsl(var(--hue_h) 90% 40%);--color_h_7: hsl(var(--hue_h) 90% 30%);--color_h_8: hsl(var(--hue_h) 90% 20%);--color_h_9: hsl(var(--hue_h) 90% 10%);--color_i_1: hsl(var(--hue_i) 75% 89%);--color_i_2: hsl(var(--hue_i) 75% 77%);--color_i_3: hsl(var(--hue_i) 75% 60%);--color_i_4: hsl(var(--hue_i) 75% 47%);--color_i_5: hsl(var(--hue_i) 75% 40%);--color_i_6: hsl(var(--hue_i) 75% 33%);--color_i_7: hsl(var(--hue_i) 75% 25%);--color_i_8: hsl(var(--hue_i) 75% 18%);--color_i_9: hsl(var(--hue_i) 75% 10%);--color_j_1: hsl(var(--hue_j) 60% 89%);--color_j_2: hsl(var(--hue_j) 58% 77%);--color_j_3: hsl(var(--hue_j) 55% 60%);--color_j_4: hsl(var(--hue_j) 55% 47%);--color_j_5: hsl(var(--hue_j) 55% 40%);--color_j_6: hsl(var(--hue_j) 60% 33%);--color_j_7: hsl(var(--hue_j) 65% 25%);--color_j_8: hsl(var(--hue_j) 70% 18%);--color_j_9: hsl(var(--hue_j) 75% 10%);--tint_hue: var(--hue_f);--tint_saturation: 11%;--darken_1: #0000000f;--darken_2: #0000001f;--darken_3: #00000036;--darken_4: #00000052;--darken_5: #00000073;--darken_6: #000000a6;--darken_7: #000000cc;--darken_8: #000000e3;--darken_9: #000000f5;--lighten_1: #ffffff0f;--lighten_2: #ffffff1f;--lighten_3: #ffffff36;--lighten_4: #ffffff52;--lighten_5: #ffffff73;--lighten_6: #ffffffa6;--lighten_7: #ffffffcc;--lighten_8: #ffffffe3;--lighten_9: #fffffff5;--bg: hsl(var(--tint_hue) var(--tint_saturation) 96%);--fg: hsl(var(--tint_hue) var(--tint_saturation) 6%);--bg_0: #000;--bg_1: var(--lighten_1);--bg_2: var(--lighten_2);--bg_3: var(--lighten_3);--bg_4: var(--lighten_4);--bg_5: var(--lighten_5);--bg_6: var(--lighten_6);--bg_7: var(--lighten_7);--bg_8: var(--lighten_8);--bg_9: var(--lighten_9);--bg_10: #fff;--fg_0: #fff;--fg_1: var(--darken_1);--fg_2: var(--darken_2);--fg_3: var(--darken_3);--fg_4: var(--darken_4);--fg_5: var(--darken_5);--fg_6: var(--darken_6);--fg_7: var(--darken_7);--fg_8: var(--darken_8);--fg_9: var(--darken_9);--fg_10: #000;--fill: hsl(var(--tint_hue) 5% 50%);--fill_a: var(--color_a_4);--fill_b: var(--color_b_4);--fill_c: var(--color_c_4);--fill_d: var(--color_d_4);--fill_e: var(--color_e_4);--fill_f: var(--color_f_4);--fill_g: var(--color_g_4);--fill_h: var(--color_h_4);--fill_i: var(--color_i_4);--fill_j: var(--color_j_4);--text_color: var(--text_color_2);--text_color_0: var(--fg_10);--text_color_1: hsl(var(--tint_hue) var(--tint_saturation) 8%);--text_color_2: hsl(var(--tint_hue) var(--tint_saturation) 16%);--text_color_3: hsl(var(--tint_hue) var(--tint_saturation) 32%);--text_color_4: hsl(var(--tint_hue) var(--tint_saturation) 41%);--text_color_5: hsl(var(--tint_hue) var(--tint_saturation) 50%);--text_color_6: hsl(var(--tint_hue) var(--tint_saturation) 59%);--text_color_7: hsl(var(--tint_hue) var(--tint_saturation) 68%);--text_color_8: hsl(var(--tint_hue) var(--tint_saturation) 82%);--text_color_9: hsl(var(--tint_hue) var(--tint_saturation) 96%);--text_color_10: var(--fg_0);--text_color_disabled: var(--text_color_5);--text_active: hsl(var(--hue_a) 55% 40%);--font_family_sans: system-ui, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font_family_serif: "DM Serif Display", Georgia, serif;--font_family_mono: ui-monospace, "Fira Mono", monospace;--font_size_xs: 1rem;--font_size_sm: 1.3rem;--font_size_md: 1.6rem;--font_size_lg: 2.04rem;--font_size_xl: 2.59rem;--font_size_xl2: 3.29rem;--font_size_xl3: 4.19rem;--font_size_xl4: 5.33rem;--font_size_xl5: 6.78rem;--font_size_xl6: 8.62rem;--font_size_xl7: 10.97rem;--font_size_xl8: 13.95rem;--font_size_xl9: 17.74rem;--line_height_xs: 1;--line_height_sm: 1.2;--line_height_md: 1.4;--line_height_lg: 1.6;--line_height_xl: 2;--link_color: hsl(var(--hue_a) 61% 35%);--text_decoration: none;--text_decoration_hover: underline;--text_decoration_selected: underline;--link_color_selected: var(--text_color);--space_xs5: .1rem;--space_xs4: .2rem;--space_xs3: .3rem;--space_xs2: .4rem;--space_xs: .6rem;--space_sm: .8rem;--space_md: 1rem;--space_lg: 1.3rem;--space_xl: 1.6rem;--space_xl2: 2.1rem;--space_xl3: 2.6rem;--space_xl4: 3.3rem;--space_xl5: 4.2rem;--space_xl6: 5.4rem;--space_xl7: 6.9rem;--space_xl8: 8.7rem;--space_xl9: 11.1rem;--space_xl10: 14.1rem;--space_xl11: 17.9rem;--space_xl12: 22.8rem;--space_xl13: 29rem;--space_xl14: 36.9rem;--space_xl15: 47rem;--distance_xl: 1600px;--distance_lg: 1200px;--distance_md: 800px;--distance_sm: 320px;--distance_xs: 200px;--border_color: var(--border_color_3);--border_style: solid;--border_color_1: hsl(var(--tint_hue) 60% 20% / 15%);--border_color_2: hsl(var(--tint_hue) 60% 20% / 25%);--border_color_3: hsl(var(--tint_hue) 60% 20% / 35%);--border_color_4: hsl(var(--tint_hue) 60% 20% / 50%);--border_color_5: hsl(var(--tint_hue) 60% 20% / 70%);--border_color_a: var(--color_a_5);--border_color_b: var(--color_b_5);--border_color_c: var(--color_c_5);--border_color_d: var(--color_d_5);--border_color_e: var(--color_e_5);--border_color_f: var(--color_f_5);--border_color_g: var(--color_g_5);--border_color_h: var(--color_h_5);--border_color_i: var(--color_i_5);--border_color_j: var(--color_j_5);--border_width: var(--border_width_1);--border_width_1: 1px;--border_width_2: 2px;--border_width_3: 3px;--border_width_4: 4px;--border_width_5: 5px;--border_width_6: 6px;--border_width_7: 7px;--border_width_8: 8px;--border_width_9: 9px;--outline_width: 0;--outline_width_focus: var(--border_width_2);--outline_width_active: var(--border_width_1);--outline_style: solid;--outline_color: var(--border_color_a);--border_radius_xs3: .3rem;--border_radius_xs2: .5rem;--border_radius_xs: .8rem;--border_radius_sm: 1.3rem;--border_radius_md: 2.1rem;--border_radius_lg: 3.4rem;--border_radius_xl: 5.5rem;--button_shadow: var(--shadow_inset_bottom_xs) color-mix(in hsl, var(--shadow_color) var(--shadow_alpha_1), transparent), var(--shadow_inset_top_xs) color-mix(in hsl, var(--shadow_color_highlight) var(--shadow_alpha_1), transparent);--button_shadow_hover: var(--shadow_inset_bottom_sm) color-mix(in hsl, var(--shadow_color) var(--shadow_alpha_2), transparent), var(--shadow_inset_top_sm) color-mix(in hsl, var(--shadow_color_highlight) var(--shadow_alpha_2), transparent);--button_shadow_active: var(--shadow_inset_top_sm) color-mix(in hsl, var(--shadow_color) var(--shadow_alpha_2), transparent), var(--shadow_inset_bottom_sm) color-mix(in hsl, var(--shadow_color_highlight) var(--shadow_alpha_2), transparent);--input_fill: var(--bg_10);--input_padding_y: 0;--input_padding_x: var(--space_lg);--input_width_min: 100px;--input_height: var(--space_xl5);--input_height_sm: var(--space_xl4);--input_height_inner: calc( var(--input_height) - 2 * var(--border_width) - 2 * var(--input_padding_y) );--shadow_xs: 0 0 3px 0px;--shadow_sm: 0 0 4px 0px;--shadow_md: 0 0 6px 0px;--shadow_lg: 0 0 10px 0px;--shadow_xl: 0 0 20px 1px;--shadow_top_xs: 0 -1px 3px 0px;--shadow_top_sm: 0 -1.5px 4px 0px;--shadow_top_md: 0 -2.5px 6px 0px;--shadow_top_lg: 0 -3.5px 10px 0px;--shadow_top_xl: 0 -5px 20px 1px;--shadow_bottom_xs: 0 1px 3px 0px;--shadow_bottom_sm: 0 1.5px 4px 0px;--shadow_bottom_md: 0 2.5px 6px 0px;--shadow_bottom_lg: 0 3.5px 10px 0px;--shadow_bottom_xl: 0 5px 20px 1px;--shadow_inset_xs: inset 0 0 3px 0px;--shadow_inset_sm: inset 0 0 4px 0px;--shadow_inset_md: inset 0 0 6px 0px;--shadow_inset_lg: inset 0 0 10px 0px;--shadow_inset_xl: inset 0 0 20px 1px;--shadow_inset_top_xs: inset 0 1px 3px 0px;--shadow_inset_top_sm: inset 0 1.5px 4px 0px;--shadow_inset_top_md: inset 0 2.5px 6px 0px;--shadow_inset_top_lg: inset 0 3.5px 10px 0px;--shadow_inset_top_xl: inset 0 5px 20px 1px;--shadow_inset_bottom_xs: inset 0 -1px 3px 0px;--shadow_inset_bottom_sm: inset 0 -1.5px 4px 0px;--shadow_inset_bottom_md: inset 0 -2.5px 6px 0px;--shadow_inset_bottom_lg: inset 0 -3.5px 10px 0px;--shadow_inset_bottom_xl: inset 0 -5px 20px 1px;--shadow_color: hsl(var(--tint_hue) var(--tint_saturation) 0%);--shadow_color_highlight: hsl(var(--tint_hue) var(--tint_saturation) 94%);--shadow_color_glow: hsl(var(--tint_hue) var(--tint_saturation) 94%);--shadow_color_shroud: hsl(var(--tint_hue) var(--tint_saturation) 0%);--shadow_color_a: var(--color_a_6);--shadow_color_b: var(--color_b_6);--shadow_color_c: var(--color_c_6);--shadow_color_d: var(--color_d_6);--shadow_color_e: var(--color_e_6);--shadow_color_f: var(--color_f_6);--shadow_color_g: var(--color_g_6);--shadow_color_h: var(--color_h_6);--shadow_color_i: var(--color_i_6);--shadow_color_j: var(--color_j_6);--shadow_alpha_1: 20%;--shadow_alpha_2: 30%;--shadow_alpha_3: 40%;--shadow_alpha_4: 60%;--shadow_alpha_5: 80%;--icon_size_xs: 18px;--icon_size_sm: 32px;--icon_size_md: 48px;--icon_size_lg: 80px;--icon_size_xl: 128px;--icon_size_xl2: 192px;--icon_size_xl3: 256px;--duration_1: .08s;--duration_2: .2s;--duration_3: .5s;--duration_4: 1s;--duration_5: 1.5s;--duration_6: 3s;--disabled_opacity: 60%}:root.dark{--color_a_2: hsl(var(--hue_a) 62% 84%);--color_a_3: hsl(var(--hue_a) 60% 76%);--color_a_4: hsl(var(--hue_a) 60% 72%);--color_a_5: hsl(var(--hue_a) 55% 65%);--color_a_6: hsl(var(--hue_a) 55% 52%);--color_a_7: hsl(var(--hue_a) 55% 40%);--color_a_8: hsl(var(--hue_a) 55% 25%);--color_b_2: hsl(var(--hue_b) 50% 82%);--color_b_3: hsl(var(--hue_b) 50% 74%);--color_b_4: hsl(var(--hue_b) 50% 66%);--color_b_5: hsl(var(--hue_b) 43% 58%);--color_b_6: hsl(var(--hue_b) 51% 45%);--color_b_7: hsl(var(--hue_b) 59% 33%);--color_b_8: hsl(var(--hue_b) 67% 20%);--color_c_2: hsl(var(--hue_c) 81% 84%);--color_c_3: hsl(var(--hue_c) 78% 74%);--color_c_4: hsl(var(--hue_c) 74% 65%);--color_c_5: hsl(var(--hue_c) 70% 56%);--color_c_6: hsl(var(--hue_c) 65% 45%);--color_c_7: hsl(var(--hue_c) 65% 33%);--color_c_8: hsl(var(--hue_c) 65% 22%);--color_d_2: hsl(var(--hue_d) 50% 82%);--color_d_3: hsl(var(--hue_d) 50% 75%);--color_d_4: hsl(var(--hue_d) 50% 70%);--color_d_5: hsl(var(--hue_d) 50% 62%);--color_d_6: hsl(var(--hue_d) 50% 52%);--color_d_7: hsl(var(--hue_d) 50% 40%);--color_d_8: hsl(var(--hue_d) 50% 25%);--color_e_2: hsl(var(--hue_e) 80% 83%);--color_e_3: hsl(var(--hue_e) 75% 76%);--color_e_4: hsl(var(--hue_e) 70% 69%);--color_e_5: hsl(var(--hue_e) 70% 62%);--color_e_6: hsl(var(--hue_e) 70% 49%);--color_e_7: hsl(var(--hue_e) 75% 36%);--color_e_8: hsl(var(--hue_e) 80% 23%);--color_f_2: hsl(var(--hue_f) 32% 79%);--color_f_3: hsl(var(--hue_f) 32% 72%);--color_f_4: hsl(var(--hue_f) 32% 64%);--color_f_5: hsl(var(--hue_f) 30% 56%);--color_f_6: hsl(var(--hue_f) 40% 44%);--color_f_7: hsl(var(--hue_f) 50% 31%);--color_f_8: hsl(var(--hue_f) 70% 19%);--color_g_2: hsl(var(--hue_g) 72% 86%);--color_g_3: hsl(var(--hue_g) 72% 81%);--color_g_4: hsl(var(--hue_g) 72% 76%);--color_g_5: hsl(var(--hue_g) 72% 70%);--color_g_6: hsl(var(--hue_g) 72% 55%);--color_g_7: hsl(var(--hue_g) 72% 40%);--color_g_8: hsl(var(--hue_g) 72% 25%);--color_h_2: hsl(var(--hue_h) 90% 86%);--color_h_3: hsl(var(--hue_h) 90% 81%);--color_h_4: hsl(var(--hue_h) 90% 74%);--color_h_5: hsl(var(--hue_h) 90% 63%);--color_h_6: hsl(var(--hue_h) 90% 55%);--color_h_7: hsl(var(--hue_h) 90% 40%);--color_h_8: hsl(var(--hue_h) 90% 25%);--color_i_2: hsl(var(--hue_i) 75% 82%);--color_i_3: hsl(var(--hue_i) 75% 75%);--color_i_4: hsl(var(--hue_i) 75% 68%);--color_i_5: hsl(var(--hue_i) 75% 60%);--color_i_6: hsl(var(--hue_i) 75% 48%);--color_i_7: hsl(var(--hue_i) 75% 40%);--color_i_8: hsl(var(--hue_i) 75% 25%);--color_j_2: hsl(var(--hue_j) 58% 82%);--color_j_3: hsl(var(--hue_j) 55% 75%);--color_j_4: hsl(var(--hue_j) 55% 68%);--color_j_5: hsl(var(--hue_j) 55% 60%);--color_j_6: hsl(var(--hue_j) 60% 48%);--color_j_7: hsl(var(--hue_j) 65% 40%);--color_j_8: hsl(var(--hue_j) 70% 25%);--bg: hsl(var(--tint_hue) var(--tint_saturation) 6%);--fg: hsl(var(--tint_hue) var(--tint_saturation) 96%);--bg_0: #fff;--bg_1: var(--darken_1);--bg_2: var(--darken_2);--bg_3: var(--darken_3);--bg_4: var(--darken_4);--bg_5: var(--darken_5);--bg_6: var(--darken_6);--bg_7: var(--darken_7);--bg_8: var(--darken_8);--bg_9: var(--darken_9);--bg_10: #000;--fg_0: #000;--fg_1: var(--lighten_1);--fg_2: var(--lighten_2);--fg_3: var(--lighten_3);--fg_4: var(--lighten_4);--fg_5: var(--lighten_5);--fg_6: var(--lighten_6);--fg_7: var(--lighten_7);--fg_8: var(--lighten_8);--fg_9: var(--lighten_9);--fg_10: #fff;--fill_a: var(--color_a_6);--fill_b: var(--color_b_6);--fill_c: var(--color_c_6);--fill_d: var(--color_d_6);--fill_e: var(--color_e_6);--fill_f: var(--color_f_6);--fill_g: var(--color_g_6);--fill_h: var(--color_h_6);--fill_i: var(--color_i_6);--fill_j: var(--color_j_6);--text_color_1: hsl(var(--tint_hue) var(--tint_saturation) 90%);--text_color_2: hsl(var(--tint_hue) var(--tint_saturation) 80%);--text_color_3: hsl(var(--tint_hue) var(--tint_saturation) 69%);--text_color_4: hsl(var(--tint_hue) var(--tint_saturation) 58%);--text_color_6: hsl(var(--tint_hue) var(--tint_saturation) 40%);--text_color_7: hsl(var(--tint_hue) var(--tint_saturation) 30%);--text_color_8: hsl(var(--tint_hue) var(--tint_saturation) 22%);--text_color_9: hsl(var(--tint_hue) var(--tint_saturation) 12%);--text_active: hsl(var(--hue_a) 65% 65%);--link_color: hsl(var(--hue_a) 61% 58%);--border_color_1: hsl(var(--tint_hue) 60% 80% / 25%);--border_color_2: hsl(var(--tint_hue) 60% 80% / 40%);--border_color_3: hsl(var(--tint_hue) 60% 80% / 55%);--border_color_4: hsl(var(--tint_hue) 60% 80% / 70%);--border_color_5: hsl(var(--tint_hue) 60% 80% / 85%);--button_shadow: var(--shadow_inset_top_xs) color-mix(in hsl, var(--shadow_color) var(--shadow_alpha_1), transparent), var(--shadow_inset_bottom_xs) color-mix(in hsl, var(--shadow_color_highlight) var(--shadow_alpha_1), transparent);--button_shadow_hover: var(--shadow_inset_top_sm) color-mix(in hsl, var(--shadow_color) var(--shadow_alpha_2), transparent), var(--shadow_inset_bottom_sm) color-mix(in hsl, var(--shadow_color_highlight) var(--shadow_alpha_2), transparent);--button_shadow_active: var(--shadow_inset_bottom_sm) color-mix(in hsl, var(--shadow_color) var(--shadow_alpha_2), transparent), var(--shadow_inset_top_sm) color-mix(in hsl, var(--shadow_color_highlight) var(--shadow_alpha_2), transparent);--shadow_color: hsl(var(--tint_hue) var(--tint_saturation) 82%);--shadow_color_highlight: hsl(var(--tint_hue) var(--tint_saturation) 0%);--shadow_color_glow: hsl(var(--tint_hue) var(--tint_saturation) 82%);--shadow_color_a: var(--color_a_4);--shadow_color_b: var(--color_b_4);--shadow_color_c: var(--color_c_4);--shadow_color_d: var(--color_d_4);--shadow_color_e: var(--color_e_4);--shadow_color_f: var(--color_f_4);--shadow_color_g: var(--color_g_4);--shadow_color_h: var(--color_h_4);--shadow_color_i: var(--color_i_4);--shadow_color_j: var(--color_j_4)}.token_processing_instruction,::highlight(token_processing_instruction),.token_doctype,::highlight(token_doctype),.token_cdata,::highlight(token_cdata),.token_punctuation,::highlight(token_punctuation){color:var(--text_color_5)}.token_tag,::highlight(token_tag),.token_constant,::highlight(token_constant),.token_symbol,::highlight(token_symbol),.token_deleted,::highlight(token_deleted),.token_keyword,::highlight(token_keyword),.token_null,::highlight(token_null),.token_boolean,::highlight(token_boolean),.token_interpolation_punctuation,::highlight(token_interpolation_punctuation),.token_heading,::highlight(token_heading),.token_heading_punctuation,::highlight(token_heading_punctuation),.token_tag_punctuation,::highlight(token_tag_punctuation){color:var(--color_a_5)}.token_comment,::highlight(token_comment),.token_char,::highlight(token_char),.token_inserted,::highlight(token_inserted),.token_blockquote,::highlight(token_blockquote),.token_blockquote_punctuation,::highlight(token_blockquote_punctuation){color:var(--color_b_5)}.token_builtin,::highlight(token_builtin),.token_class_name,::highlight(token_class_name),.token_number,::highlight(token_number){color:var(--color_j_5)}.token_attr_value,::highlight(token_attr_value),.token_attr_quote,::highlight(token_attr_quote),.token_string,::highlight(token_string),.token_template_punctuation,::highlight(token_template_punctuation),.token_inline_code,::highlight(token_inline_code),.token_code_punctuation,::highlight(token_code_punctuation){color:var(--color_h_5)}.token_attr_equals,::highlight(token_attr_equals){color:var(--text_color_5)}.token_selector,::highlight(token_selector),.token_function,::highlight(token_function),.token_regex,::highlight(token_regex),.token_important,::highlight(token_important),.token_variable,::highlight(token_variable){color:var(--color_e_5)}.token_atrule,::highlight(token_atrule){color:var(--color_f_5)}.token_attr_name,::highlight(token_attr_name),.token_property,::highlight(token_property),.token_decorator,::highlight(token_decorator),.token_decorator_name,::highlight(token_decorator_name),.token_link_text_wrapper,::highlight(token_link_text_wrapper),.token_link_text,::highlight(token_link_text),.token_link_punctuation,::highlight(token_link_punctuation){color:var(--color_i_5)}.token_special_keyword,::highlight(token_special_keyword),.token_namespace,::highlight(token_namespace),.token_rule,::highlight(token_rule){color:var(--color_g_5)}.token_at_keyword,::highlight(token_at_keyword),.token_url,::highlight(token_url){color:var(--color_d_5)}.token_url,::highlight(token_url){text-decoration:underline}.token_strikethrough,::highlight(token_strikethrough){text-decoration:line-through}.token_important,::highlight(token_important),.token_bold,::highlight(token_bold){font-weight:700}.token_italic,::highlight(token_italic){font-style:italic}.box{display:flex;flex-direction:column;align-items:center;justify-content:center}.row{display:flex;flex-direction:row;align-items:center}.ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.width_upto_sm{width:100%;max-width:var(--distance_sm)}.width_upto_md{width:100%;max-width:var(--distance_md)}.selectable{--button_fill: color-mix(in hsl, var(--fill) 8%, transparent);--button_fill_hover: color-mix(in hsl, var(--fill) 16%, transparent);--button_fill_active: color-mix(in hsl, var(--fill) 24%, transparent);cursor:pointer;background-color:var(--button_fill);border-color:var(--border_color_3);border-style:var(--border_style);border-width:var(--border_width)}.selectable:hover{background-color:var(--button_fill_hover);border-color:var(--border_color_2)}.selectable.selected,.selectable:active{background-color:var(--button_fill_active);border-color:var(--color_a_5)}.selectable.selected{cursor:default}.selectable.selected.deselectable:not(:disabled){cursor:pointer}.pane{background-color:var(--pane_bg, var(--bg));box-shadow:var( --pane_shadow, var(--shadow_bottom_md) color-mix(in hsl, var(--shadow_color) var(--shadow_alpha_3), transparent) );border-radius:var(--border_radius_xs)}.panel{border-radius:var(--border_radius_xs);background-color:var(--panel_bg, var(--fg_1))}.icon_button{width:var(--input_height);height:var(--input_height);min-width:var(--input_height);min-height:var(--input_height);flex-shrink:0;line-height:1;font-weight:900;padding:0}.plain:not(:hover){--border_color: transparent;box-shadow:none;--button_fill: transparent}.plain:hover,.plain:active{--border_color: transparent}.menu_item{--border_radius: 0;--border_color: var(--border_color_3);position:relative;z-index:2;cursor:pointer;width:100%;min-height:var(--min_height, var(--icon_size_sm));display:flex;justify-content:space-between;align-items:center;padding:var(--menu_item_padding, var(--space_xs3) var(--space_xs))}.menu_item.selected{--border_color: var(--color_a_5);background-color:var(--fg_1);z-index:1;cursor:default}.menu_item.selected.deselectable:not(:disabled){cursor:pointer}.menu_item:hover{--border_color: var(--border_color_3);background-color:var(--fg_0)}.menu_item:active,.menu_item.selected:hover{--border_color: var(--border_color_3);background-color:var(--fg_2)}.menu_item.plain{border:none}.menu_item .content{display:flex;align-items:center;flex:1;min-width:0}.menu_item .icon{width:var(--icon_size, var(--icon_size_md));margin-right:var(--space_sm);flex-shrink:0;text-align:center;font-weight:900}.menu_item .title{margin-right:var(--space_lg);flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:var(--line_height_lg)}.chevron{position:relative;height:8px}.chevron:before{display:block;content:"";border:4px solid transparent;border-left-color:var(--text_color_3)}.chip{font-weight:500;padding-left:var(--space_xs);padding-right:var(--space_xs);background-color:var(--fg_1);border-radius:var(--border_radius_xs)}a.chip{font-weight:600}.pre{font-family:var(--font_family_mono);color:var(--text_color, var(--text_color_3));overflow:auto;max-width:100%}.pre>code{font-size:var( --font_size_sm );font-weight:500}.pre:not(.inline)>code{display:block}.position_relative{position:relative}.position_sticky{position:sticky}.display_contents{display:contents}.display_inline_block{display:inline-block}.display_flex{display:flex}.display_inline_flex{display:inline-flex}.overflow_wrap_anywhere{overflow-wrap:anywhere}.flex_1{flex:1}.flex_wrap_wrap{flex-wrap:wrap}.align_items_center{align-items:center}.justify_content_center{justify-content:center}.font_family_mono{font-family:var(--font_family_mono)}.line_height_sm{line-height:var(--line_height_sm)}.line_height_lg{line-height:var(--line_height_lg)}.font_size_md{font-size:var(--font_size_md);--font_size: var(--font_size_md)}.font_size_lg{font-size:var(--font_size_lg);--font_size: var(--font_size_lg)}.font_size_xl{font-size:var(--font_size_xl);--font_size: var(--font_size_xl)}.font_size_xl3{font-size:var(--font_size_xl3);--font_size: var(--font_size_xl3)}.font_size_xl4{font-size:var(--font_size_xl4);--font_size: var(--font_size_xl4)}.font_size_xl5{font-size:var(--font_size_xl5);--font_size: var(--font_size_xl5)}.text_align_center{text-align:center}.white_space_nowrap{white-space:nowrap}.text_color_3{color:var(--text_color_3)}.bg{background-color:var(--bg)}.color_d_5{color:var(--color_d_5)}.color_e_5{color:var(--color_e_5)}.color_g_5{color:var(--color_g_5)}.border_radius_sm{border-radius:var(--border_radius_sm)}.shadow_md{box-shadow:var(--shadow_md) color-mix(in hsl,var(--shadow_color) var(--shadow_alpha, var(--shadow_alpha_3)),transparent)}.shadow_bottom_sm{box-shadow:var(--shadow_bottom_sm) color-mix(in hsl,var(--shadow_color) var(--shadow_alpha, var(--shadow_alpha_2)),transparent)}.shadow_inset_xs{box-shadow:var(--shadow_inset_xs) color-mix(in hsl,var(--shadow_color) var(--shadow_alpha, var(--shadow_alpha_1)),transparent)}.width_100{width:100%}.height_100{height:100%}.top_0{top:0}.p_xs2{padding:var(--space_xs2)}.p_sm{padding:var(--space_sm)}.p_md{padding:var(--space_md)}.p_lg{padding:var(--space_lg)}.p_xl{padding:var(--space_xl)}.pb_0{padding-bottom:0}.pb_xl{padding-bottom:var(--space_xl)}.pl_lg{padding-left:var(--space_lg)}.pl_xl4{padding-left:var(--space_xl4)}.px_md{padding-left:var(--space_md);padding-right:var(--space_md)}.px_lg{padding-left:var(--space_lg);padding-right:var(--space_lg)}.px_xl{padding-left:var(--space_xl);padding-right:var(--space_xl)}.py_xs{padding-top:var(--space_xs);padding-bottom:var(--space_xs)}.m_auto{margin:auto}.mt_0{margin-top:0}.mt_md{margin-top:var(--space_md)}.mt_lg{margin-top:var(--space_lg)}.mr_xs{margin-right:var(--space_xs)}.mb_0{margin-bottom:0}.mb_xs{margin-bottom:var(--space_xs)}.mb_sm{margin-bottom:var(--space_sm)}.mb_lg{margin-bottom:var(--space_lg)}.mb_xl2{margin-bottom:var(--space_xl2)}.mb_xl3{margin-bottom:var(--space_xl3)}.mb_xl5{margin-bottom:var(--space_xl5)}.mb_xl7{margin-bottom:var(--space_xl7)}.mb_xl9{margin-bottom:var(--space_xl9)}.ml_sm{margin-left:var(--space_sm)}.mx_auto{margin-left:auto;margin-right:auto}.mx_xs3{margin-left:var(--space_xs3);margin-right:var(--space_xs3)}.my_lg{margin-top:var(--space_lg);margin-bottom:var(--space_lg)}.gap_lg{gap:var(--space_lg)}.gap_xl3{gap:var(--space_xl3)}.font_weight_500{font-weight:500;--font_weight: 500}.spiders.svelte-8ktg52{--width: calc(100% / var(--spider_count));position:relative;z-index:-1;overflow:hidden;display:grid;grid-template-columns:repeat(var(--spider_count),1fr)}
