:root{color-scheme:light dark;--spacing-100: .25rem;--spacing-150: .375rem;--spacing-200: .5rem;--spacing-300: .75rem;--spacing-400: 1rem;--spacing-500: 1.25rem;--spacing-600: 1.5rem;--spacing-700: 2rem;--spacing-800: 3rem;--spacing-900: 4rem;--shadow: 0px 3px 10px 0px rgb(0 0 0 / 50%);--border-radius-lg: .8rem;--border-radius: .5rem;--border-radius-sm: .25rem;--border-color: transparent;--border-width: 1px;--border: var(--border-width) solid var(--border-color);--font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-weight-normal: 300;--font-weight-bold: 700;--line-height: 1.5;--color-purple-50: #F6F3FF;--color-purple-100: #EEE9FE;--color-purple-200: #DFD6FE;--color-purple-300: #c7b5fd;--color-purple-500: #925bf7;--color-purple-600: #8539ee;--color-purple-700: #7527da;--color-purple-800: #6220b7;--color-purple-900: #521c96;--color-purple-950: #320f66;--color-blue-50: #F1F8FE;--color-blue-100: #E1EFFD;--color-blue-200: #bddefa;--color-blue-300: #82c4f7;--color-blue-500: #178ce0;--color-blue-700: #09579b;--color-blue-800: #0C4B80;--color-blue-900: #103f6a;--color-blue-950: #0b2846;--color-green-50: #F0FDF5;--color-green-100: #DCFCE8;--color-green-200: #bbf7d3;--color-green-300: #85f0b1;--color-green-500: #21c565;--color-green-700: #148142;--color-green-800: #166538;--color-green-900: #145330;--color-green-950: #052e18;--color-pink-500: #fc38b3;--color-grey-50: #F0F1F2;--color-grey-200: #DBDEE4;--color-grey-300: #D0D5DD;--color-grey-400: #98A2B3;--color-grey-500: #667085;--color-grey-700: #344054;--color-grey-800: #263243;--color-grey-950: #091722;--color-orange-500: #eb9424;--color-red-500: #ff3444;--color-yellow-500: #e0b612;--light-text: #091722;--light-text-secondary: var(--color-grey-700);--light-text-muted: #8f8f8f;--light-text-faint: #707070;--light-bg: #f2f2f2;--light-surface0: #ffffff;--light-surface1: #e8e8e8;--light-surface2: #ced2d6;--light-surface3: #d7d7d7;--light-border-color: #d7d7d7;--light-border-muted-color: #ebebeb;--light-link: #007aec;--light-link-hover: #0065c3;--light-select-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23091722' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--light-button-primary-bg: #091722;--light-button-primary-bg-hover: #3a454e;--light-button-secondary-bg: #f2f2f2;--light-button-secondary-bg-hover: #dadada;--light-datepicker-icon: invert(1);--light-checkerboard-bg: var(--color-grey-50);--light-checkerboard-gradient: linear-gradient(45deg, var(--color-grey-200) 25%, transparent 25%), linear-gradient(-45deg, var(--color-grey-200) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-grey-200) 75%), linear-gradient(-45deg, transparent 75%, var(--color-grey-200) 75%);--light-util-purple-50: var(--color-purple-50);--light-util-purple-100: var(--color-purple-100);--light-util-purple-200: var(--color-purple-200);--light-util-purple-700: var(--color-purple-700);--light-util-purple-800: var(--color-purple-800);--light-util-blue-50: var(--color-blue-50);--light-util-blue-100: var(--color-blue-100);--light-util-blue-200: var(--color-blue-200);--light-util-blue-700: var(--color-blue-700);--light-util-blue-800: var(--color-blue-800);--light-util-green-50: var(--color-green-50);--light-util-green-100: var(--color-green-100);--light-util-green-200: var(--color-green-200);--light-util-green-700: var(--color-green-700);--light-util-green-800: var(--color-green-800);--light-util-grey-50: var(--color-grey-50);--light-util-grey-200: var(--color-grey-200);--light-bg-tertiary: #F0F1F2;--light-bg-tertiary-hover: #FFFFFF;--light-bg-tertiary-pressed: #E5E8EB;--light-bg-quartenary: #E5E8EB;--light-bg-quartenary-hover: #F0F1F2;--light-bg-quartenary-pressed: #DBDEE4;--light-bg-purple: var(--light-util-purple-100);--light-bg-purple-hover: var(--light-util-purple-50);--light-bg-purple-pressed: var(--light-util-purple-200);--light-bg-blue: var(--light-util-blue-100);--light-bg-blue-hover: var(--light-util-blue-50);--light-bg-blue-pressed: var(--light-util-blue-200);--light-bg-green: var(--light-util-green-100);--light-bg-green-hover: var(--light-util-green-50);--light-bg-green-pressed: var(--light-util-green-200);--light-icon-muted: var(--color-grey-400);--dark-text: #f4f4f4;--dark-text-secondary: var(--color-grey-300);--dark-text-muted: #a5a5a5;--dark-text-faint: #c1c4c6;--dark-bg: #091722;--dark-surface0: #1f2a33;--dark-surface1: #303940;--dark-surface2: #565f66;--dark-surface3: #76828b;--dark-border-color: #565f66;--dark-border-muted-color: #38434a;--dark-link: #00a8e1;--dark-link-hover: #16c5ff;--dark-select-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23f4f4f4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--dark-button-primary-bg: #091722;--dark-button-primary-bg-hover: #3a454e;--dark-button-secondary-bg: #3a454e;--dark-button-secondary-bg-hover: #343e46;--dark-datepicker-icon: initial;--dark-checkerboard-bg: var(--color-grey-950);--dark-checkerboard-gradient: linear-gradient(45deg, var(--color-grey-800) 25%, transparent 25%), linear-gradient(-45deg, var(--color-grey-800) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-grey-800) 75%), linear-gradient(-45deg, transparent 75%, var(--color-grey-800) 75%);--dark-util-purple-50: var(--color-purple-950);--dark-util-purple-100: var(--color-purple-900);--dark-util-purple-200: var(--color-purple-800);--dark-util-purple-700: var(--color-purple-300);--dark-util-purple-800: var(--color-purple-200);--dark-util-blue-50: var(--color-blue-950);--dark-util-blue-100: var(--color-blue-900);--dark-util-blue-200: var(--color-blue-800);--dark-util-blue-700: var(--color-blue-300);--dark-util-blue-800: var(--color-blue-200);--dark-util-green-50: var(--color-green-950);--dark-util-green-100: var(--color-green-900);--dark-util-green-200: var(--color-green-800);--dark-util-green-700: var(--color-green-300);--dark-util-green-800: var(--color-green-200);--dark-util-grey-50: var(--color-grey-950);--dark-util-grey-200: var(--color-grey-800);--dark-bg-tertiary: #263243;--dark-bg-tertiary-hover: #344054;--dark-bg-tertiary-pressed: #172533;--dark-bg-quartenary: #344054;--dark-bg-quartenary-hover: #475467;--dark-bg-quartenary-pressed: #263243;--dark-bg-purple: var(--dark-util-purple-100);--dark-bg-purple-hover: var(--dark-util-purple-200);--dark-bg-purple-pressed: var(--dark-util-purple-50);--dark-bg-blue: var(--dark-util-blue-100);--dark-bg-blue-hover: var(--dark-util-blue-200);--dark-bg-blue-pressed: var(--dark-util-blue-50);--dark-bg-green: var(--dark-util-green-100);--dark-bg-green-hover: var(--dark-util-green-200);--dark-bg-green-pressed: var(--dark-util-green-50);--dark-icon-muted: var(--color-grey-500);--color-blue-1: #16b1e7;--color-blue-2: #149fd0;--color-blue-3: #8bd8f3;--color-green-1: #1abc9c;--color-green-2: #17a98c;--color-green-3: #8ddece;--color-yellow-1: #e5bb24;--color-yellow-2: #cea820;--color-yellow-3: #f2dd92;--color-red-1: #ee2737;--color-red-2: #d62332;--color-red-3: #f7939b;--color-purple: #8850ff;--color-orange: #ee9a27;--color-success-1: var(--color-green-1);--color-success-2: var(--color-green-2);--color-success-3: var(--color-green-3);--color-warning-1: var(--color-yellow-1);--color-warning-2: var(--color-yellow-2);--color-warning-3: var(--color-yellow-3);--color-danger-1: var(--color-red-1);--color-danger-2: var(--color-red-2);--color-danger-3: var(--color-red-3);--color-info-1: var(--color-blue-1);--color-info-2: var(--color-blue-2);--color-info-3: var(--color-blue-3)}:root [data-theme]{background-color:var(--bg-color);color:var(--text-color)}:root [data-theme=light]{--text-color: var(--light-text);--text-color-secondary: var(--light-text-secondary);--text-color-muted: var(--light-text-muted);--text-color-faint: var(--light-text-faint);--text-color-visited: var(--color-purple);--bg-color: var(--light-bg);--surface0: var(--light-surface0);--surface1: var(--light-surface1);--surface2: var(--light-surface2);--surface3: var(--light-surface3);--border-color: var(--light-border-color);--border: var(--border-width) solid var(--border-color);--border-muted-color: var(--light-border-muted-color);--border-muted: var(--border-width) solid var(--border-muted-color);--link: var(--light-link);--link-hover: var(--light-link-hover);--select-bg: var(--light-select-bg);--button-primary-bg: var(--light-button-primary-bg);--button-primary-bg-hover: var(--light-button-primary-bg-hover);--button-secondary-bg: var(--light-button-secondary-bg);--button-secondary-bg-hover: var(--light-button-secondary-bg-hover);--datepicker-icon: var(--light-datepicker-icon);--checkerboard-bg: var(--light-checkerboard-bg);--checkerboard-gradient: var(--light-checkerboard-gradient);--util-purple-100: var(--light-util-purple-100);--util-purple-700: var(--light-util-purple-700);--util-blue-100: var(--light-util-blue-100);--util-blue-700: var(--light-util-blue-700);--util-green-100: var(--light-util-green-100);--util-green-700: var(--light-util-green-700);--util-grey-50: var(--light-util-grey-50);--util-grey-200: var(--light-util-grey-200);--util-grey-500: var(--light-util-grey-500);--bg-tertiary: var(--light-bg-tertiary);--bg-tertiary-hover: var(--light-bg-tertiary-hover);--bg-tertiary-pressed: var(--light-bg-tertiary-pressed);--bg-quartenary: var(--light-bg-quartenary);--bg-quartenary-hover: var(--light-bg-quartenary-hover);--bg-quartenary-pressed: var(--light-bg-quartenary-pressed);--bg-purple: var(--light-bg-purple);--bg-purple-hover: var(--light-bg-purple-hover);--bg-purple-pressed: var(--light-bg-purple-pressed);--bg-blue: var(--light-bg-blue);--bg-blue-hover: var(--light-bg-blue-hover);--bg-blue-pressed: var(--light-bg-blue-pressed);--bg-green: var(--light-bg-green);--bg-green-hover: var(--light-bg-green-hover);--bg-green-pressed: var(--light-bg-green-pressed);--icon-muted: var(--light-icon-muted)}:root [data-theme=dark]{--text-color: var(--dark-text);--text-color-secondary: var(--dark-text-secondary);--text-color-muted: var(--dark-text-muted);--text-color-faint: var(--dark-text-faint);--text-color-visited: var(--color-purple);--btn-disabled-color: #8b8b8b;--bg-color: var(--dark-bg);--surface0: var(--dark-surface0);--surface1: var(--dark-surface1);--surface2: var(--dark-surface2);--surface3: var(--dark-surface3);--border-color: var(--dark-border-color);--border: var(--border-width) solid var(--border-color);--border-muted-color: var(--dark-border-muted-color);--border-muted: var(--border-width) solid var(--border-muted-color);--link: var(--dark-link);--link-hover: var(--dark-link-hover);--select-bg: var(--dark-select-bg);--button-primary-bg: var(--dark-button-primary-bg);--button-secondary-bg: var(--dark-button-secondary-bg);--datepicker-icon: var(--dark-datepicker-icon);--checkerboard-bg: var(--dark-checkerboard-bg);--checkerboard-gradient: var(--dark-checkerboard-gradient);--util-purple-100: var(--dark-util-purple-100);--util-purple-700: var(--dark-util-purple-700);--util-blue-100: var(--dark-util-blue-100);--util-blue-700: var(--dark-util-blue-700);--util-green-100: var(--dark-util-green-100);--util-green-700: var(--dark-util-green-700);--util-grey-50: var(--dark-util-grey-50);--util-grey-200: var(--dark-util-grey-200);--bg-tertiary: var(--dark-bg-tertiary);--bg-tertiary-hover: var(--dark-bg-tertiary-hover);--bg-tertiary-pressed: var(--dark-bg-tertiary-pressed);--bg-quartenary: var(--dark-bg-quartenary);--bg-quartenary-hover: var(--dark-bg-quartenary-hover);--bg-quartenary-pressed: var(--dark-bg-quartenary-pressed);--bg-purple: var(--dark-bg-purple);--bg-purple-hover: var(--dark-bg-purple-hover);--bg-purple-pressed: var(--dark-bg-purple-pressed);--bg-blue: var(--dark-bg-blue);--bg-blue-hover: var(--dark-bg-blue-hover);--bg-blue-pressed: var(--dark-bg-blue-pressed);--bg-green: var(--dark-bg-green);--bg-green-hover: var(--dark-bg-green-hover);--bg-green-pressed: var(--dark-bg-green-pressed);--icon-muted: var(--dark-icon-muted)}:root [data-theme=info]{--text-color: var(--light-text);--bg-color: var(--color-blue-3);--border-color: var(--color-blue-2)}:root [data-theme=success]{--text-color: var(--light-text);--bg-color: var(--color-green-3);--border-color: var(--color-green-2)}:root [data-theme=special]{--text-color: var(--light-text);--bg-color: var(--color-purple)}:root [data-theme=warning]{--text-color: var(--light-text);--bg-color: var(--color-yellow-3);--border-color: var(--color-yellow-2)}:root [data-theme=danger]{--text-color: var(--light-text);--bg-color: var(--color-red-3);--border-color: var(--color-red-2)}body{background-color:var(--bg-color);color:var(--text-color)}.badge{background-color:var(--surface2);border-radius:var(--border-radius-sm);padding:var(--spacing-100)}.btn{--x-btn-transition: var(--btn-transition, background-color .15s ease-in-out);--x-btn-padding-x: var(--btn-padding-x, var(--spacing-200));--x-btn-padding-y: var(--btn-padding-y, var(--spacing-100));--x-btn-font-size: var(--btn-font-size, .8em);--x-btn-font-weight: var(--btn-font-weight, 300);--x-btn-letter-spacing: var(--btn-letter-spacing, .5px);--x-btn-line-height: var(--btn-line-height, 1.5);--x-btn-color: var(--btn-color, var(--text-color));--x-btn-bg: var(--btn-bg, var(--button-secondary-bg));--x-btn-border-width: var(--btn-border-width, var(--border-width));--x-btn-border-color: var(--btn-border-color, var(--border-color));--x-btn-border-radius: var(--btn-border-radius, var(--border-radius-sm, 3));--x-btn-box-shadow: var(--btn-box-shadow, none);--x-btn-hover-color: var(--btn-hover-color, var(--text-color));--x-btn-hover-bg: var(--btn-hover-bg, var(--button-secondary-bg-hover));--x-btn-hover-border-color: var(--btn-hover-border-color, var(--border-color));--x-btn-focus-box-shadow: var(--btn-focus-box-shadow, none);--x-btn-disabled-color: var(--btn-disabled-color, var(--text-muted));--x-btn-disabled-bg: var(--btn-disabled-bg, var(--surface1));--x-btn-disabled-border-color: var(--btn-disabled-border-color, var(--border-color));--x-btn-min-height: 2em}.btn.btn-primary{--x-btn-bg: var(--btn-bg-secondary, var(--button-primary-bg));--x-btn-color: var(--btn-color, white);--x-btn-hover-bg: var(--btn-hover-bg, var(--button-primary-bg-hover));--x-btn-hover-color: var(--btn-hover-color, white)}.btn.btn-secondary{--x-btn-color: var(--btn-color, var(--text-color));--x-btn-border-color: var(--btn-border-color, var(--border-color));--x-btn-bg: var(--btn-bg, var(--button-secondary-bg));--x-btn-hover-bg: var(--btn-hover-bg, var(--button-secondary-bg-hover));--x-btn-hover-border-color: var(--btn-hover-border-color, var(--border-color))}.btn.btn-tertiary{--x-btn-border-color: var(--btn-border-color, var(--bg-color));--x-btn-bg: var(--btn-bg, transparent);--x-btn-hover-bg: var(--btn-hover-bg, var(--bg-color));--x-btn-hover-border-color: var(--btn-hover-border-color, var(--bg-color))}.btn.btn-success{--x-btn-bg: var(--btn-bg-success, var(--color-success-1));--x-btn-color: var(--btn-color-secondary, white);--x-btn-border-color: var(--btn-border-color, var(--color-success-1));--x-btn-hover-bg: var(--btn-hover-bg, var(--color-success-2));--x-btn-hover-color: var(--btn-hover-color, white);--x-btn-hover-border-color: var(--btn-hover-border-color, var(--color-success-2))}.btn.btn-warning{--x-btn-bg: var(--btn-bg-warning, var(--color-warning-1));--x-btn-color: var(--btn-color-secondary, white);--x-btn-border-color: var(--btn-border-color, var(--color-warning-1));--x-btn-hover-bg: var(--btn-hover-bg, var(--color-warning-2));--x-btn-hover-color: var(--btn-hover-color, white);--x-btn-hover-border-color: var(--btn-hover-border-color, var(--color-warning-2))}.btn.btn-danger{--x-btn-bg: var(--btn-bg-danger, var(--color-danger-1));--x-btn-color: var(--btn-color-secondary, white);--x-btn-border-color: var(--btn-border-color, var(--color-danger-1));--x-btn-hover-bg: var(--btn-hover-bg, var(--color-danger-2));--x-btn-hover-color: var(--btn-hover-color, white);--x-btn-hover-border-color: var(--btn-hover-border-color, var(--color-danger-2))}.btn.btn-info{--x-btn-bg: var(--btn-bg-info, var(--color-info-1));--x-btn-color: var(--btn-color-secondary, white);--x-btn-border-color: var(--btn-border-color, var(--color-info-1));--x-btn-hover-bg: var(--btn-hover-bg, var(--color-info-2));--x-btn-hover-color: var(--btn-hover-color, white);--x-btn-hover-border-color: var(--btn-hover-border-color, var(--color-info-2))}.btn.btn-success.btn-ghost,.btn.btn-warning.btn-ghost,.btn.btn-danger.btn-ghost,.btn.btn-info.btn-ghost{--x-btn-bg: var(--btn-bg-info, transparent);--x-btn-color: var(--btn-color, var(--text-color))}.btn.btn-size-sm{min-height:1em;padding:calc(var(--x-btn-padding-y) / 2) calc(var(--x-btn-padding-x) / 2)}.btn.btn-size-md{min-height:var(--x-btn-min-height);padding:var(--x-btn-padding-y) var(--x-btn-padding-x)}.btn.btn-size-lg{--x-btn-font-size: var(--btn-font-size, .9em);min-height:3em;padding:calc(var(--x-btn-padding-y) * 2) calc(var(--x-btn-padding-x) * 2)}.btn.btn-size-xl{--x-btn-font-size: var(--btn-font-size, .9em);min-height:4em;padding:calc(var(--x-btn-padding-y) * 3) calc(var(--x-btn-padding-x) * 3)}a.btn:focus{text-decoration:unset}.btn{padding:var(--x-btn-padding-y) var(--x-btn-padding-x);font-size:var(--x-btn-font-size);font-weight:var(--x-btn-font-weight);line-height:var(--x-btn-line-height);letter-spacing:var(--x-btn-letter-spacing);color:var(--x-btn-color);min-height:var(--x-btn-min-height);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--x-btn-padding-x, 0) * .65);cursor:pointer;user-select:none;border:var(--x-btn-border-width) solid var(--x-btn-border-color);border-radius:var(--x-btn-border-radius);background:var(--x-btn-bg);box-shadow:var(--x-btn-box-shadow);transition:var(--x-btn-transition)}.btn>svg{width:1.2em;height:1.2em}.btn:hover{color:var(--x-btn-hover-color)!important;text-decoration:none;background-color:var(--x-btn-hover-bg);border-color:var(--x-btn-hover-border-color)}.btn:visited{color:var(--x-btn-color);text-decoration:inherit}.btn:focus{color:var(--x-btn-color)}.btn:focus-visible{color:var(--x-btn-hover-color);background:var(--x-btn-hover-bg);border-color:var(--x-btn-hover-border-color);outline:0;box-shadow:var(--x-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,:disabled .btn{color:var(--x-btn-disabled-color)!important;cursor:not-allowed;background-color:var(--x-btn-disabled-bg);background-image:none;border-color:var(--x-btn-disabled-border-color);opacity:var(--x-btn-disabled-opacity);box-shadow:none}.btn span{display:block}.btn.is-loading{position:relative;overflow:hidden}.btn.is-loading:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;animation:loading 1s infinite ease-in-out;background:var(--color-info-1);opacity:.5}.btn-icon{padding:var(--spacing-200);display:flex;align-items:center;justify-content:center}.btn-link{background-color:inherit;border:none;padding:0;margin:0}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-controls="2"]{min-width:calc((2em + var(--spacing-200)) * 2)}[data-controls="3"]{min-width:calc((2em + var(--spacing-200)) * 3)}[data-controls="4"]{min-width:calc((2em + var(--spacing-200)) * 4)}fieldset{border:0;padding:0}.form-control{--x-input-padding-x: var(--input-padding-x, var(--spacing-200));--x-input-padding-y: var(--input-padding-y, var(--spacing-100));--x-input-border-radius: var(--input-border-radius, var(--border-radius-sm));--x-input-border-width: var(--input-border-width, var(--border-width));--x-input-border-color: var(--input-border-color, var(--border-color));--x-input-font-size: var(--input-font-size, .8em);--x-input-font-weight: var(--input-font-weight, 400);--x-input-line-height: var(--input-line-height, var(--line-height));--x-input-color: var(--input-color, var(--text-color));--x-input-bg: var(--input-bg, var(--surface0));--x-input-select-bg: var(--input-select-bg, var(--select-bg));--x-input-disabled-bg: var(--input-disabled-bg, var(--bg-color));--x-input-disabled-border-color: var(--input-disabled-border-color, var(--border-color));--x-input-disabled-color: var(--input-disabled-color, var(--text-color-muted));--x-input-focus-bg: var(--input-focus-bg, var(--surface0));--x-input-focus-border-color: var(--input-focus-border-color, var(--border-color));--x-input-focus-box-shadow: var(--input-focus-box-shadow, 0px 0px 0px 1px var(--color-info-1));--x-input-focus-color: var(--input-focus-color, var(--text-color));--x-input-transition: var(--input-transition, none)}.form-control-slot{display:block}.form-control-slot input[type=email],.form-control-slot input[type=number],.form-control-slot input[type=password],.form-control-slot input[type=search],.form-control-slot input[type=tel],.form-control-slot input[type=text],.form-control-slot input[type=url],.form-control-slot input[type=color],.form-control-slot input[type=date],.form-control-slot input[type=datetime-local],.form-control-slot select,.form-control-slot textarea{display:block;width:100%;min-height:2em;padding:var(--x-input-padding-y) var(--x-input-padding-x);font-size:var(--x-input-font-size);font-weight:var(--x-input-font-weight);line-height:var(--x-input-line-height);color:var(--x-input-color);background-color:var(--x-input-bg);border:var(--x-input-border-color) solid var(--x-input-border-width);border-radius:var(--x-input-border-radius);appearance:none;background-clip:padding-box;transition:var(--x-input-transition)}.form-control-slot input[type=email][type=file],.form-control-slot input[type=number][type=file],.form-control-slot input[type=password][type=file],.form-control-slot input[type=search][type=file],.form-control-slot input[type=tel][type=file],.form-control-slot input[type=text][type=file],.form-control-slot input[type=url][type=file],.form-control-slot input[type=color][type=file],.form-control-slot input[type=date][type=file],.form-control-slot input[type=datetime-local][type=file],.form-control-slot select[type=file],.form-control-slot textarea[type=file]{overflow:hidden}.form-control-slot input[type=email][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=number][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=password][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=search][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=tel][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=text][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=url][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=color][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=date][type=file]:not(:disabled):not([readonly]),.form-control-slot input[type=datetime-local][type=file]:not(:disabled):not([readonly]),.form-control-slot select[type=file]:not(:disabled):not([readonly]),.form-control-slot textarea[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control-slot input[type=email]:focus,.form-control-slot input[type=number]:focus,.form-control-slot input[type=password]:focus,.form-control-slot input[type=search]:focus,.form-control-slot input[type=tel]:focus,.form-control-slot input[type=text]:focus,.form-control-slot input[type=url]:focus,.form-control-slot input[type=color]:focus,.form-control-slot input[type=date]:focus,.form-control-slot input[type=datetime-local]:focus,.form-control-slot select:focus,.form-control-slot textarea:focus{color:var(--x-input-focus-color);background-color:var(--x-input-focus-bg);border-color:var(--x-input-focus-border-color);outline:0;box-shadow:var(--x-input-focus-box-shadow)}.form-control-slot input[type=email]::-webkit-date-and-time-value,.form-control-slot input[type=number]::-webkit-date-and-time-value,.form-control-slot input[type=password]::-webkit-date-and-time-value,.form-control-slot input[type=search]::-webkit-date-and-time-value,.form-control-slot input[type=tel]::-webkit-date-and-time-value,.form-control-slot input[type=text]::-webkit-date-and-time-value,.form-control-slot input[type=url]::-webkit-date-and-time-value,.form-control-slot input[type=color]::-webkit-date-and-time-value,.form-control-slot input[type=date]::-webkit-date-and-time-value,.form-control-slot input[type=datetime-local]::-webkit-date-and-time-value,.form-control-slot select::-webkit-date-and-time-value,.form-control-slot textarea::-webkit-date-and-time-value{min-width:85px;margin:0}.form-control-slot input[type=email]::-webkit-datetime-edit,.form-control-slot input[type=number]::-webkit-datetime-edit,.form-control-slot input[type=password]::-webkit-datetime-edit,.form-control-slot input[type=search]::-webkit-datetime-edit,.form-control-slot input[type=tel]::-webkit-datetime-edit,.form-control-slot input[type=text]::-webkit-datetime-edit,.form-control-slot input[type=url]::-webkit-datetime-edit,.form-control-slot input[type=color]::-webkit-datetime-edit,.form-control-slot input[type=date]::-webkit-datetime-edit,.form-control-slot input[type=datetime-local]::-webkit-datetime-edit,.form-control-slot select::-webkit-datetime-edit,.form-control-slot textarea::-webkit-datetime-edit{display:block;padding:0}.form-control-slot input[type=email]::placeholder,.form-control-slot input[type=number]::placeholder,.form-control-slot input[type=password]::placeholder,.form-control-slot input[type=search]::placeholder,.form-control-slot input[type=tel]::placeholder,.form-control-slot input[type=text]::placeholder,.form-control-slot input[type=url]::placeholder,.form-control-slot input[type=color]::placeholder,.form-control-slot input[type=date]::placeholder,.form-control-slot input[type=datetime-local]::placeholder,.form-control-slot select::placeholder,.form-control-slot textarea::placeholder{opacity:1}.form-control-slot input[type=email]:disabled,.disabled .form-control-slot input[type=email],.form-control-slot input[type=number]:disabled,.disabled .form-control-slot input[type=number],.form-control-slot input[type=password]:disabled,.disabled .form-control-slot input[type=password],.form-control-slot input[type=search]:disabled,.disabled .form-control-slot input[type=search],.form-control-slot input[type=tel]:disabled,.disabled .form-control-slot input[type=tel],.form-control-slot input[type=text]:disabled,.disabled .form-control-slot input[type=text],.form-control-slot input[type=url]:disabled,.disabled .form-control-slot input[type=url],.form-control-slot input[type=color]:disabled,.disabled .form-control-slot input[type=color],.form-control-slot input[type=date]:disabled,.disabled .form-control-slot input[type=date],.form-control-slot input[type=datetime-local]:disabled,.disabled .form-control-slot input[type=datetime-local],.form-control-slot select:disabled,.disabled .form-control-slot select,.form-control-slot textarea:disabled,.disabled .form-control-slot textarea{color:var(--x-input-disabled-color);background-color:var(--x-input-disabled-bg);border-color:var(--x-input-disabled-border-color);cursor:not-allowed;opacity:1}.form-control-slot input[type=email]::file-selector-button,.form-control-slot input[type=number]::file-selector-button,.form-control-slot input[type=password]::file-selector-button,.form-control-slot input[type=search]::file-selector-button,.form-control-slot input[type=tel]::file-selector-button,.form-control-slot input[type=text]::file-selector-button,.form-control-slot input[type=url]::file-selector-button,.form-control-slot input[type=color]::file-selector-button,.form-control-slot input[type=date]::file-selector-button,.form-control-slot input[type=datetime-local]::file-selector-button,.form-control-slot select::file-selector-button,.form-control-slot textarea::file-selector-button{padding:var(--x-input-padding-y) var(--x-input-padding-x);margin:calc(var(--x-input-padding-y) * -1) calc(var(--x-input-padding-x) * -1);margin-inline-end:var(--x-input-padding-x);color:var(--x-input-color);background-color:var(--x-input-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-start-width:var(--x-input-border-width);border-radius:0;transition:var(--btn-transition)}.form-control-slot input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=number]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=search]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=tel]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=url]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=color]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=date]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot input[type=datetime-local]:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot select:hover:not(:disabled):not([readonly])::file-selector-button,.form-control-slot textarea:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--x-input-hover-bg)}.form-control-slot textarea{resize:vertical}.form-control-slot select:not([multiple]){padding:var(--x-input-padding-y) calc(var(--x-input-padding-x) * 2 + 1rem) var(--x-input-padding-y) var(--x-input-padding-x);background-image:var(--x-input-select-bg);background-repeat:no-repeat;background-position:right var(--x-input-padding-x) center;background-size:1rem .75rem;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-control-slot input[type=date]::-webkit-calendar-picker-indicator,.form-control-slot input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:var(--datepicker-icon)}.form-control-slot input[type=range]{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-control-slot input[type=range]:focus{outline:0}.form-control-slot input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem var(--color-info-1)}.form-control-slot input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem var(--color-info-1)}.form-control-slot input[type=range]::-moz-focus-outer{border:0}.form-control-slot input[type=range]::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:var(--color-info-1);border:0;border-radius:1rem}.form-control-slot input[type=range]::-webkit-slider-thumb:active{background-color:var(--color-info-1)}.form-control-slot input[type=range]::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--x-input-bg);border:var(--x-input-border-color) solid var(--x-input-border-width);border-radius:1rem}.form-control-slot input[type=range]::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:var(--color-info-1);border:0;border-radius:1rem}.form-control-slot input[type=range]::-moz-range-thumb:active{background-color:var(--color-info-1)}.form-control-slot input[type=range]::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--x-input-bg);border:var(--x-input-border-color) solid var(--x-input-border-width);border-radius:1rem}.form-control-slot input[type=range]:disabled{pointer-events:none}.form-control-slot input[type=range]:disabled::-webkit-slider-thumb{background-color:var(--x-input-disabled-border-color);border:var(--x-input-bg) solid var(--x-input-border-width)}.form-control-slot input[type=range]:disabled::-moz-range-thumb{background-color:var(--x-input-disabled-border-color);border:var(--x-input-bg) solid var(--x-input-border-width)}.form-control-slot input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;padding:0}.form-control-slot input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--x-input-bg);margin:0;color:var(--x-input-border-color);width:1.15rem;height:1.15rem;border:.15rem solid var(--x-input-border-color);border-radius:50%;display:flex;align-items:center;justify-content:center}.form-control-slot input[type=radio]:before{content:"";width:.65rem;height:.65rem;border-radius:50%;transform:scale(0);box-shadow:inset 1rem 1rem var(--color-info-1)}.form-control-slot input[type=radio]:checked:before{transform:scale(1)}.disabled .form-control-slot input[type=radio],.is-disabled .form-control-slot input[type=radio],.form-control-slot input[type=radio].disabled,.form-control-slot input[type=radio].is-disabled,.form-control-slot input[type=radio]:disabled{border-color:var(--x-input-disabled-border-color);background-color:var(--x-input-disabled-bg);cursor:not-allowed}.form-control-slot .radio-input{font-size:var(--x-input-font-size);color:var(--x-input-color);display:flex;align-items:center;gap:var(--spacing-200)}.form-control-slot .radio-input:not(:last-of-type){margin-bottom:var(--spacing-200)}.disabled .form-control-slot .radio-input,.is-disabled .form-control-slot .radio-input,.form-control-slot .radio-input.disabled,.form-control-slot .radio-input.is-disabled,.form-control-slot .radio-input:disabled{cursor:not-allowed;color:var(--x-input-disabled-color)}.disabled .form-control-slot .radio-input:hover,.is-disabled .form-control-slot .radio-input:hover,.form-control-slot .radio-input.disabled:hover,.form-control-slot .radio-input.is-disabled:hover,.form-control-slot .radio-input:disabled:hover{cursor:not-allowed}.disabled .form-control-slot .radio-input:active,.is-disabled .form-control-slot .radio-input:active,.form-control-slot .radio-input.disabled:active,.form-control-slot .radio-input.is-disabled:active,.form-control-slot .radio-input:disabled:active{pointer-events:none}.form-control-slot .radio-input.no-margin{margin-bottom:0}.form-control-slot input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--x-input-bg);margin:0;color:var(--x-input-border-color);width:1.15rem;height:1.15rem;border:.15rem solid var(--x-input-border-color);border-radius:.15rem;display:flex;align-items:center;justify-content:center}.form-control-slot input[type=checkbox]:before{content:"";width:.65rem;height:.65rem;transform:scale(0);box-shadow:inset 1rem 1rem var(--color-info-1);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.form-control-slot input[type=checkbox]:checked:before{transform:scale(1)}.disabled .form-control-slot input[type=checkbox],.is-disabled .form-control-slot input[type=checkbox],.form-control-slot input[type=checkbox].disabled,.form-control-slot input[type=checkbox].is-disabled,.form-control-slot input[type=checkbox]:disabled{border-color:var(--x-input-disabled-border-color);background-color:var(--x-input-disabled-bg);cursor:not-allowed}.form-control-slot .checkbox-input{font-size:var(--x-input-font-size);color:var(--x-input-color);display:flex;align-items:center;gap:var(--spacing-200);cursor:pointer}.form-control-slot .checkbox-input:not(:last-of-type){margin-bottom:var(--spacing-200)}.disabled .form-control-slot .checkbox-input,.is-disabled .form-control-slot .checkbox-input,.form-control-slot .checkbox-input.disabled,.form-control-slot .checkbox-input.is-disabled,.form-control-slot .checkbox-input:disabled{cursor:not-allowed;color:var(--x-input-disabled-color)}.disabled .form-control-slot .checkbox-input:hover,.is-disabled .form-control-slot .checkbox-input:hover,.form-control-slot .checkbox-input.disabled:hover,.form-control-slot .checkbox-input.is-disabled:hover,.form-control-slot .checkbox-input:disabled:hover{cursor:not-allowed}.disabled .form-control-slot .checkbox-input:active,.is-disabled .form-control-slot .checkbox-input:active,.form-control-slot .checkbox-input.disabled:active,.form-control-slot .checkbox-input.is-disabled:active,.form-control-slot .checkbox-input:disabled:active{pointer-events:none}.form-control-slot .checkbox-input.no-margin{margin-bottom:0}.form-control-slot:focus{border-radius:0;outline:none}.form-control-slot ::-webkit-color-swatch-wrapper{padding:0;margin:0}.form-control-slot ::-webkit-color-swatch{border:0;border-radius:var(--x-input-border-radius)}.form-control-slot ::-moz-color-swatch,.form-control-slot ::-moz-focus-inner{border:0;border-radius:var(--x-input-border-radius)}.form-control-slot ::-moz-focus-inner{padding:0}.spacing-xs>:where(:not(:last-child)){margin-bottom:var(--spacing-100, .5rem)}.spacing-sm>:where(:not(:last-child)){margin-bottom:var(--spacing-200, .5rem)}.spacing>:where(:not(:last-child)){margin-bottom:var(--spacing-400, 1rem)}.spacing-lg>:where(:not(:last-child)){margin-bottom:var(--spacing-700, 2rem)}.spacing-bottom-xs{margin-bottom:var(--spacing-100, .5rem)}.spacing-bottom-sm{margin-bottom:var(--spacing-200, 1rem)}.spacing-bottom{margin-bottom:var(--spacing-400, 1rem)}.spacing-bottom-lg{margin-bottom:var(--spacing-700, 2rem)}.spacing-right-xs{margin-right:var(--spacing-100)}.spacing-right-sm{margin-right:var(--spacing-200)}.spacing-right{margin-right:var(--spacing-400)}.spacing-right-lg{margin-right:var(--spacing-700)}.flex{display:flex}.flex-column{flex-direction:column}.gap-xs{gap:var(--spacing-100, .25rem)}.gap-sm{gap:var(--spacing-200, .5rem)}.gap{gap:var(--spacing-400, 1rem)}.gap-lg{gap:var(--spacing-700, 1.5rem)}[class*=flex-row]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-300)}[class*=flex-row]>input,[class*=flex-row] select,[class*=flex-row] textarea{width:auto}.flex-row-center{justify-content:center}.flex-row-start{justify-content:flex-start}.flex-row-end{justify-content:flex-end}.flex-row-space-between{justify-content:space-between}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.flex-grow{flex-grow:1}.height-full{height:100%}.width-full{width:100%}.img-checkerboard-background{background-color:var(--checkerboard-bg);background-image:var(--checkerboard-gradient);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.img-checkerboard-background-sm{background-color:var(--checkerboard-bg);background-image:var(--checkerboard-gradient);background-size:5px 5px;background-position:0 0,0 2.5px,2.5px -2.5px,-2.5px 0px}.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.action-row{display:flex;align-items:center;justify-content:end;gap:var(--spacing-200);flex-wrap:nowrap}ol,ul{list-style-type:none;margin:0;padding:0}ol li,ul li{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;overflow-y:scroll}a:not([class]){text-decoration-skip-ink:auto}img,picture,video{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.table{--x-table-bg: var(--table-bg, var(--bg-color));--x-table-font-size: var(--table-font-size, .8em );--x-table-header-bg: var(--table-header-bg, var(--surface1));--x-table-striped-color: var(--table-striped-color, var(--text-color));--x-table-striped-bg: var(--table-striped-bg, var(--surface0));--x-table-active-color: var(--table-active-color, var(--text-color));--x-table-active-bg: var(--table-active-bg, var(--surface1));--x-table-hover-color: var(--table-hover-color, var(--text-color));--x-table-hover-bg: var(--table-hover-bg, var(--surface1));--x-table-cell-padding-y: var(--table-cell-padding-y, var(--spacing-400));--x-table-cell-padding-x: var(--table-cell-padding-x, var(--spacing-600));--x-table-thead-cell-padding-y: var(--table-thead-cell-padding-y, var(--spacing-300));--x-table-color: var(--table-color, var(--text-color));--x-table-border-width: var(--table-border-width, var(--border-width));--x-table-border-color: var(--table-border-color, var(--border-color));--x-table-border-radius: var(--table-border-radius, var(--border-radius));width:100%;font-size:var(--x-table-font-size);color:var(--x-table-color);vertical-align:top;border:0;border-spacing:0}.table>:not(caption)>*>*{padding:var(--x-table-cell-padding-y) var(--x-table-cell-padding-x);background-color:var(--x-table-bg);border-color:var(--x-table-border-color)}.table tr>*{border-bottom-color:var(--x-table-border-color);border-bottom-style:solid;border-bottom-width:var(--x-table-border-width)}.table tr>*:first-child{border-left-color:var(--x-table-border-color);border-left-style:solid;border-left-width:var(--x-table-border-width)}.table tr>*:last-child{border-right-color:var(--x-table-border-color);border-right-style:solid;border-right-width:var(--x-table-border-width)}.table>tbody{vertical-align:inherit}.table>tbody>tr:last-of-type>*:first-child{border-end-start-radius:var(--x-table-border-radius)}.table>tbody>tr:last-of-type>*:last-child{border-end-end-radius:var(--x-table-border-radius)}.table>tbody td{vertical-align:middle}.table>thead{vertical-align:bottom;text-align:left}.table>thead th{background-color:var(--x-table-header-bg);vertical-align:bottom;padding-top:var(--x-table-thead-cell-padding-y);padding-bottom:var(--x-table-thead-cell-padding-y)}.table>thead th:first-of-type{border-top-left-radius:var(--x-table-border-radius)}.table>thead th:last-of-type{border-top-right-radius:var(--x-table-border-radius)}.table>thead tr{font-weight:700}.table>thead tr:first-of-type th{border-top-color:var(--x-table-border-color);border-top-style:solid;border-top-width:var(--x-table-border-width)}.table>tr:first-child td,.table>tr:first-child th{border-top-color:var(--x-table-border-color);border-top-style:solid;border-top-width:var(--x-table-border-width)}.table>tr:first-child td:first-child,.table>tr:first-child th:first-child{border-top-left-radius:var(--x-table-border-radius)}.table>tr:first-child td:last-child,.table>tr:first-child th:last-child{border-top-right-radius:var(--x-table-border-radius)}.table>tr:last-child td:first-child,.table>tr:last-child th:first-child{border-bottom-left-radius:var(--x-table-border-radius)}.table>tr:last-child td:last-child,.table>tr:last-child th:last-child{border-bottom-right-radius:var(--x-table-border-radius)}.table>:not(:last-child)>:last-child>*{border-bottom:1px solid var(--x-table-border-color)}.table-compact{--x-table-cell-padding-y: var(--spacing-200);--x-table-cell-padding-x: var(--spacing-400)}.table-striped>tbody>tr:nth-of-type(2n){--x-table-bg: var(--x-table-striped-bg);color:var(--x-table-striped-color)}.table-active{--x-table-bg: var(--x-table-active-bg);color:var(--x-table-active-color)}.table-hover>tbody>tr:hover{--x-table-bg: var(--x-table-hover-bg);color:var(--x-table-hover-color)}.table-hover>tbody>tr:hover:not(.not-clickable){cursor:pointer}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-cell-actions{width:1%;white-space:nowrap}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;src:url(/assets/roboto-CHnqiQTt.woff2) format("woff2")}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:var(--font-family);font-weight:var(--font-weight-normal)}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:0;font-weight:300;line-height:1.2}strong,b{font-weight:700}.lead{font-size:1.25rem}.text-muted{color:var(--text-color-muted)}.text-strike{text-decoration:line-through}.text-success{color:var(--color-success-1)!important}.text-danger{color:var(--color-danger-1)!important}.text-warning{color:var(--color-warning-1)!important}.text-small{font-size:.8em}.text-break-word{word-break:break-word}.text-block{display:block}a{--x-link-color: var(--link-color, var(--link));--x-link-hover-color: var(--link-hover-color, var(--link-hover));--x-link-disabled-color: var(--link-disabled-color, var(--text-color-muted));--x-link-visited-color: var(--link-visited-color, var(--text-color-visited));--x-link-text-color: var(--link-text-color, var(--text-color));color:var(--x-link-color);text-decoration:none}a:hover,a:active,a:focus{color:var(--x-link-hover-color);text-decoration:underline}a:visited{color:var(--x-link-visited-color)}a.disabled{cursor:not-allowed;color:var(--x-link-disabled-color)}.text-block ul{list-style-type:disc}.text-block ol{list-style-type:decimal}.text-block ul,.text-block ol{margin-left:var(--spacing-400, 1rem)}.text-block p:not(.link),.text-block ul,.text-block ol,.text-block table{margin-bottom:1.5rem}.text-block p:not(.link):last-child,.text-block ul:last-child,.text-block ol:last-child,.text-block table:last-child{margin-bottom:0}.text-block blockquote{margin:0;padding:0;border-left:.25rem solid var(--color-info-1);padding-left:var(--spacing-400, 1rem);margin-bottom:1.5rem}.text-block blockquote p{margin-bottom:.5rem}hr{border:none;border-bottom:1px solid var(--border-color);margin:0;padding:0}.main-aside.svelte-g69omu{position:fixed;z-index:90;background-color:var(--surface0)!important;top:calc(var(--header-height, 0) + var(--header-offset, 0));height:calc(100vh - var(--header-height, 0) - var(--header-offset, 0));bottom:0;left:0}.main-aside-veil.svelte-g69omu{all:unset;position:fixed;z-index:80;left:0;top:var(--header-height, 0);right:0;bottom:0;background-color:var(--veil-bg, rgba(0, 0, 0, .5))}.main-content.svelte-a42j92{will-change:margin-left;padding-left:var(--aside-offset, 0);padding-top:var(--header-height, 3rem);padding-bottom:var(--footer-height, 3rem);padding-right:var(--scrollbar-offset, 0);min-height:inherit;height:inherit;display:flex;flex-direction:column}.overlay-veil.svelte-q2elrm{--x-overlay-color: var(--overlay-color, rgba(0, 0, 0, .5));position:fixed;inset:0;background-color:var(--x-overlay-color)}.is-animating.svelte-q29zs6>*{pointer-events:none!important;user-select:none!important}.drawer.svelte-q29zs6{--offset: -1rem;position:fixed;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:var(--drawer-width);max-height:100%;max-width:calc(100vw - var(--offset, 0) * -1);margin-top:var(--header-offset);overflow:hidden;transition:transform .4s ease-in-out;transform:translate(calc(var(--overlay-depth, 0) * var(--offset, 0)));background-color:var(--surface0)!important;box-shadow:0 0 10px #00000059}.drawer.drawer--with-close.svelte-q29zs6:hover{overflow:initial}.drawer-header.svelte-q29zs6{padding:1rem;border-bottom:1px solid var(--border-color);display:flex;align-items:center;min-height:calc(3em + var(--border-width, 1px) * 2)}.drawer-header.svelte-q29zs6>:first-child{flex-grow:1}.drawer-content.svelte-q29zs6{position:relative;flex-grow:1}.drawer-content-panel.svelte-q29zs6{position:absolute;inset:0;overflow:auto;scrollbar-gutter:stable}.drawer.svelte-q29zs6:hover .close-icon:where(.svelte-q29zs6){visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.close-icon.svelte-q29zs6{all:unset;width:25px;height:25px;position:fixed;top:calc(var(--header-height) + 7.5px);right:calc(var(--drawer-width) - 12.5px);display:flex;align-items:center;justify-content:center;background-color:var(--surface0);border-radius:100%;cursor:pointer;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.close-icon--disabled.svelte-q29zs6{cursor:not-allowed}.drawer-footer.svelte-q29zs6{padding:1rem;border-top:1px solid var(--border-color)}.main-header.svelte-7peiuu{position:fixed;z-index:100;top:var(--header-offset, 0);padding-right:var(--scrollbar-offset);display:flex;align-items:center;background-color:var(--bg-color);width:100%}.header-content-portal.svelte-11vrakx{display:none}@media only screen and (min-width:640px){.header-content-portal.svelte-11vrakx{display:block}}.modal-wrapper.svelte-18udt2y{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.is-animating.svelte-18udt2y>*{pointer-events:none!important;user-select:none!important}.modal.svelte-18udt2y{--modal-scale: .1;display:flex;flex-direction:column;max-height:100%;max-width:100%;position:relative;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background-color:var(--surface0);transition:transform .2s ease-in-out;transform:scale(calc(1 - var(--overlay-depth, 0) * var(--modal-scale, 0)))}@media(min-width:640px){.modal.svelte-18udt2y{margin:1rem;box-shadow:0 0 10px #00000059}}.modal-close.svelte-18udt2y{position:absolute;top:0;right:0;padding:.5rem;margin:.5rem;border:none;background:none;color:var(--text-color);cursor:pointer}.modal-header.svelte-18udt2y{padding-right:40px;padding:1rem;margin-right:calc(1rem + 32px)}.modal-content.svelte-18udt2y{display:flex;flex-grow:1;min-height:0}.modal-content-panel.svelte-18udt2y{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:1rem}.modal-footer.svelte-18udt2y{padding:1rem}.close-icon--disabled.svelte-18udt2y{cursor:not-allowed}.link.svelte-75ek1b{--x-link-hover-color: var(--link-hover-color, var(--link-hover));--x-link-disabled-color: var(--link-disabled-color, var(--text-color-muted));--x-link-color: var(--link-text-color, var(--text-color));display:inline-flex;align-items:center;gap:var(--spacing-100);color:var(--x-link-color);text-decoration:none;vertical-align:text-top;cursor:pointer}.link.svelte-75ek1b:hover,.link.svelte-75ek1b:active,.link.svelte-75ek1b:focus{color:var(--x-link-color)}.link.link--underline-on-hover.svelte-75ek1b{text-decoration:none}.link.link--underline-on-hover.svelte-75ek1b:hover,.link.link--underline-on-hover.svelte-75ek1b:active,.link.link--underline-on-hover.svelte-75ek1b:focus{text-decoration:underline}.link.link--disabled.svelte-75ek1b{cursor:not-allowed;color:var(--x-link-disabled-color)}.link.link--disabled.svelte-75ek1b:hover,.link.link--disabled.svelte-75ek1b:active,.link.link--disabled.svelte-75ek1b:focus{color:var(--x-link-disabled-color)}.alert.svelte-1xec18d{display:flex;flex-direction:column;gap:var(--spacing-200);border-radius:var(--border-radius-sm);border:var(--border-width) solid var(--border-color);padding:var(--spacing-400)}.alert-header.svelte-1xec18d{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-200)}.alert-header-left.svelte-1xec18d{display:flex;align-items:center;gap:var(--spacing-200)}.alert-header-left.svelte-1xec18d svg{color:var(--border-color)}.alert-header-right.svelte-1xec18d{display:flex;align-items:center}.alert-header-right.svelte-1xec18d svg{color:var(--text-color)}.alert-shell.svelte-d3x2rv{position:fixed;right:var(--spacing-400);top:0;margin-top:var(--spacing-700);margin-right:var(--spacing-400);z-index:9999}.alert-shell.svelte-d3x2rv p{font-size:.9em}.navigation-toggle.svelte-7cswc4{display:flex;align-items:center;justify-content:center;background:none;padding:0;border:none;cursor:pointer;color:#fff;min-width:3rem;height:3rem}.nav.svelte-f1lb3w{color:#fff;min-height:100%;min-width:60px;max-height:calc(100vh - var(--header-height, 0) - var(--header-offset, 0))}.nav--mobile-min-width.svelte-f1lb3w{min-width:175px}.nav.svelte-f1lb3w:hover .collapse-expand-icon:where(.svelte-f1lb3w){visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.collapse-expand-icon.svelte-f1lb3w{all:unset;width:25px;height:25px;position:fixed;left:calc(var(--aside-offset) - 12.5px);top:calc(var(--header-height) + 7.5px);display:flex;align-items:center;justify-content:center;background-color:var(--surface0);border-radius:100%;cursor:pointer;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.spinner-wrapper.svelte-16jt6nx{display:flex;flex-direction:column;gap:var(--spacing-200)}.spinner.svelte-16jt6nx{pointer-events:none;fill:#a7323200;animation:svelte-16jt6nx-spinner .69s linear infinite}.spinner-circle.svelte-16jt6nx{stroke-dasharray:225;stroke-linecap:butt;stroke-width:10}.spinner-absolute.svelte-16jt6nx{position:absolute;inset:0;z-index:500;display:flex;justify-content:center;align-items:center;pointer-events:none}.spinner-fixed.svelte-16jt6nx{position:fixed;inset:0;z-index:500;display:flex;justify-content:center;align-items:center}.spinner-inline.svelte-16jt6nx{display:flex;justify-content:center;align-items:center;width:-webkit-fill-available;height:-webkit-fill-available}@keyframes svelte-16jt6nx-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overlay-veil.svelte-16jt6nx{--x-overlay-color: var(--overlay-color, rgba(0, 0, 0, .5));position:fixed;inset:0;background-color:var(--x-overlay-color)}.cm-editor[data-readonly=true] .cm-cursor{display:none!important}.cm-editor{font-size:14px!important}.code-editor-wrapper.svelte-18acwxu{min-height:300px;width:100%;height:100%;display:flex;overflow:auto;flex-direction:column}.code-editor-wrapper.svelte-18acwxu .cm-editor{overflow:auto;flex-grow:1;flex-basis:0}.readonly-banner.svelte-1nc42rf{background:var(--bg-quartenary);padding-left:var(--spacing-300)}.file-list.svelte-72ik8x{list-style:none;padding:0;margin:0;font-size:var(--font-size-300, .8em)}.file-list-item.svelte-72ik8x{display:flex;flex-direction:row;margin:0 var(--spacing-200) var(--spacing-400) 0;overflow:hidden}.file-list-item.svelte-72ik8x:last-child{margin-bottom:0}.file-list-preview.svelte-72ik8x{width:auto;height:auto;min-width:64px;max-width:120px;max-height:120px}.file-list-info.svelte-72ik8x{padding:0 var(--spacing-200);flex-grow:1}.form-control-content.svelte-1x32can{font-size:.8em;display:flex;flex-direction:column;gap:.35em;justify-content:start;&.inline{flex-direction:row;gap:.6em}.form-control-input:where(.svelte-1x32can){font-size:1rem}}.alerts.svelte-1x32can{margin-top:0;margin-bottom:.5rem;font-size:.8em;list-style-type:disc;padding-left:1.75em;li:where(.svelte-1x32can){&.error{color:var(--color-danger-1)}&.success{color:var(--color-success-1)}span:where(.svelte-1x32can){position:relative;left:-.15em}}}.radio-option.svelte-1ofcqu0,.checkbox-option.svelte-ltci4i{flex-direction:row-reverse;justify-content:start}.file-upload.svelte-5i9kdz{position:relative;border:2px dashed var(--x-input-border-color);background-color:var(--x-input-bg);border-radius:var(--x-input-border-radius);color:var(--x-input-color);padding:var(--spacing-200);transition:border-color .2s ease-in-out;cursor:pointer;width:100%;&.is-disabled{opacity:.5;cursor:not-allowed}&:hover,&:focus,&.is-dragging-over{background-color:var(--x-input-focus-bg);border-color:var(--color-info-1);outline:0}}.file-upload-placeholder.svelte-5i9kdz{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--text-color-muted);padding:var(--spacing-100);font-size:var(--x-input-font-size)}.file-upload.svelte-5i9kdz .file-upload-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.code-sidebar.svelte-1n46o8q{width:600px;display:flex;height:calc(100vh - var(--header-height));position:fixed;right:0}.code-sidebar-spacer.svelte-1n46o8q{width:600px;flex-shrink:0}.header.svelte-1n46o8q{display:flex;justify-content:flex-start;align-items:center;padding:var(--spacing-300);text-decoration:none;flex-shrink:0}@media only screen and (min-width:640px){.header.svelte-1n46o8q{width:var(--aside-offset);background-color:var(--surface0);border-right:var(--border-width) solid var(--border-color)}}.header-title.svelte-1n46o8q{font-size:16px;color:#fff;margin-left:var(--spacing-300);font-weight:var(--font-weight-bold, 700)}.header-lg-collapsed.svelte-1n46o8q{justify-content:center}.header-lg-collapsed.svelte-1n46o8q .header-title:where(.svelte-1n46o8q){display:none}.navigation.svelte-1n46o8q{border-right:var(--border-width) solid var(--border-color);padding:8px 16px 8px 8px;font-family:monospace;font-size:16px;max-height:calc(100vh - var(--header-height));overflow-y:auto}.navigation.svelte-1n46o8q ul:where(.svelte-1n46o8q){margin:0;padding:0 0 0 20px}.navigation.svelte-1n46o8q>ul:where(.svelte-1n46o8q){padding-left:0}.navigation.svelte-1n46o8q li:where(.svelte-1n46o8q){margin:3px 0;list-style:none}.navigation.svelte-1n46o8q .route-title:where(.svelte-1n46o8q),.navigation.svelte-1n46o8q .route-title:where(.svelte-1n46o8q) a:where(.svelte-1n46o8q){color:var(--text-color-muted)}.navigation.svelte-1n46o8q .route-title.is-current:where(.svelte-1n46o8q),.navigation.svelte-1n46o8q .route-title.is-current:where(.svelte-1n46o8q) a:where(.svelte-1n46o8q){color:var(--text-color);font-weight:700}#app{min-height:inherit}
