@layer ard-ui{:root{--ard-bg: white;--ard-bg-alt: black;--ard-overlay: black;--ard-overlay-rgb: 0, 0, 0;--ard-bg-filled: #ebebeb;--ard-bg-darker: #f7f7f7;--ard-bg-filled-alt: #333;--ard-text: rgba(0, 0, 0, 100%);--ard-text2: rgba(0, 0, 0, 87%);--ard-text3: rgba(0, 0, 0, 75%);--ard-text-alt: rgba(255, 255, 255, 100%);--ard-text2-alt: rgba(255, 255, 255, 87%);--ard-text3-alt: rgba(255, 255, 255, 75%);--ard-border: rgba(0, 0, 0, 40%);--ard-border-dark: rgba(0, 0, 0, 70%);--ard-border-light: rgba(0, 0, 0, 25%);--ard-detail: rgba(0, 0, 0, 60%);--ard-detail-light: rgba(0, 0, 0, 30%);--ard-detail-ultralight: rgba(0, 0, 0, 12%);--ard-detail-ultralight-solid: rgb(204, 204, 204);--ard-lighten-overlay: rgba(255, 255, 255, 12.5%);--ard-lighten-overlay-strong: rgba(255, 255, 255, 20%);--ard-lighten-overlay-medium: rgba(255, 255, 255, 10%);--ard-lighten-overlay-light: rgba(255, 255, 255, 5%);--ard-darken-overlay: rgba(0, 0, 0, 12.5%);--ard-darken-overlay-strong: rgba(0, 0, 0, 20%);--ard-darken-overlay-medium-strong: rgba(0, 0, 0, 13%);--ard-darken-overlay-medium: rgba(0, 0, 0, 10%);--ard-darken-overlay-light: rgba(0, 0, 0, 5%);--ard-darken-overlay-ultralight: rgba(0, 0, 0, 3%);--ard-font-family: "Roboto", sans-serif;--ard-font-family-mono: monospace;--ard-readonly-cursor: default;--ard-gold: #ffc107;--ard-clear-button-size: .9rem;--ard-dropdown-button-size: .4rem;--ard-form-field-height: 2.3125rem;--ard-form-field-height-compact: 1.6875rem;--ard-form-field-font-size: 1rem;--ard-form-field-font-size-compact: 1rem;--ard-form-field-padding-top: 0;--ard-form-field-padding-right: .375rem;--ard-form-field-padding-bottom: 0;--ard-form-field-padding-left: .375rem;--ard-form-field-padding-top-compact: 0;--ard-form-field-padding-right-compact: .375rem;--ard-form-field-padding-bottom-compact: 0;--ard-form-field-padding-left-compact: .375rem;--ard-form-field-transitions-duration: .15s;--ard-form-field-hover-overlay-opacity: 3%;--ard-form-field-focus-overlay-opacity: 6%;--ard-form-field-disabled-opacity: 50%;--ard-form-field-disabled-transparent-overlay-opacity: 4.5%;--ard-rounded-corner-radius: .375rem;--ard-grid-spacing-unit: .25rem;--ard-primary-50: 234, 235, 243;--ard-primary-100: 159, 167, 228;--ard-primary-300: 78, 99, 219;--ard-primary-500: 36, 56, 185;--ard-primary-700: 27, 42, 128;--ard-primary-900: 19, 28, 87;--ard-secondary-50: 229, 172, 243;--ard-secondary-100: 216, 107, 243;--ard-secondary-300: 195, 38, 238;--ard-secondary-500: 145, 13, 182;--ard-secondary-700: 103, 10, 129;--ard-secondary-900: 69, 7, 85;--ard-danger-50: 255, 233, 233;--ard-danger-100: 243, 151, 149;--ard-danger-300: 245, 103, 100;--ard-danger-500: 243, 55, 52;--ard-danger-700: 202, 17, 14;--ard-danger-900: 165, 13, 11;--ard-warn-50: 248, 224, 192;--ard-warn-100: 247, 196, 129;--ard-warn-300: 240, 169, 77;--ard-warn-500: 224, 140, 38;--ard-warn-700: 173, 101, 13;--ard-warn-900: 117, 69, 7;--ard-success-50: 184, 240, 187;--ard-success-100: 124, 230, 129;--ard-success-300: 73, 223, 80;--ard-success-500: 33, 179, 40;--ard-success-700: 27, 131, 33;--ard-success-900: 14, 82, 17;--ard-info-50: 187, 210, 241;--ard-info-100: 131, 180, 243;--ard-info-300: 76, 147, 240;--ard-info-500: 19, 113, 236;--ard-info-700: 13, 81, 172;--ard-info-900: 8, 49, 102;--ard-box-shadow: 0 0 13px -3px rgba(0, 0, 0, .7);--ard-card-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--ard-simple-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--ard-simple-shadow2: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--ard-simple-shadow3: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--ard-spinner-color: rgba(0, 0, 0, 50%);--ard-horizontal-form-field-label-width: 12rem;--ard-horizontal-form-field-label-align: flex-start}.ard-disabled{pointer-events:none}}@layer ard-ui{:root{--ard-button-height: 2.5em;--ard-button-height-compact: 2.25em;--ard-button-margin: .125rem;--ard-button-padding: 0 1.2em;--ard-button-padding-compact: 0 .9em;--ard-button-padding-vertical: .3em 1em;--ard-button-padding-vertical-compact: .2em .8em;--ard-button-gap: .375rem;--ard-button-font-size: .875rem;--ard-button-font-size-compact: .75rem;--ard-button-font-weight: 500;--ard-button-aspect-ratio: auto;--ard-button-border-style: solid;--ard-button-border-width: 1px;--ard-button-overlay-hover-opacity: .04;--ard-button-overlay-focus-opacity: 0;--ard-button-overlay-active-opacity: .18;--ard-button-overlay-focus-visible-opacity: .24;--ard-button-overlay-disabled-opacity: .2;--ard-button-disabled-opacity: .6;--ard-button-disabled-cursor: not-allowed}ard-button{display:flex;width:max-content;min-width:max-content;height:max-content;justify-content:stretch}.ard-button{font-family:var(--ard-font-family);margin:var(--ard-button-margin, .125rem);border:1px solid transparent;font-weight:var(--ard-button-font-weight, 500);display:inline-flex;align-items:center;position:relative;cursor:pointer;outline:none;box-sizing:border-box;background:transparent;gap:var(--ard-button-gap, .375rem);font-size:var(--ard-button-font-size, .875rem);height:var(--ard-button-height, 2.5em);padding:var(--ard-button-padding, 0 1.2em);width:100%;letter-spacing:.5px;justify-content:center;margin:0;-webkit-user-select:none;user-select:none;text-decoration:none;flex-grow:1;aspect-ratio:var(--ard-button-aspect-ratio, auto)}.ard-button.ard-color-none{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: var(--ard-bg-alt);--ard-cmpcl--bg-colored-light: var(--ard-detail-light);--ard-cmpcl--bg-header: var(--ard-bg-filled);--ard-cmpcl--bg-colored-verylight: var(--ard-bg-darker);--ard-cmpcl--on-bg: var(--ard-text);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: var(--ard-text);--ard-cmpcl--border-light: var(--ard-text2);--ard-cmpcl--content: var(--ard-text);--ard-cmpcl--content-light: var(--ard-text-alt);--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: var(--ard-overlay);--ard-cmpcl--overlay-colored-light: var(--ard-text-alt)}.ard-button.ard-color-primary{--ard-cmpcl--bg: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-primary-100));--ard-cmpcl--bg-header: rgb(var(--ard-primary-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-primary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-primary-300));--ard-cmpcl--border-light: rgb(var(--ard-primary-100));--ard-cmpcl--content: rgb(var(--ard-primary-700));--ard-cmpcl--content-light: rgb(var(--ard-primary-300));--ard-cmpcl--overlay-rgb: var(--ard-primary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-primary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-primary-100))}.ard-button.ard-color-secondary{--ard-cmpcl--bg: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-header: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-secondary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-secondary-300));--ard-cmpcl--border-light: rgb(var(--ard-secondary-100));--ard-cmpcl--content: rgb(var(--ard-secondary-700));--ard-cmpcl--content-light: rgb(var(--ard-secondary-300));--ard-cmpcl--overlay-rgb: var(--ard-secondary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-secondary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-secondary-100))}.ard-button.ard-color-warn{--ard-cmpcl--bg: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-warn-50));--ard-cmpcl--bg-header: rgb(var(--ard-warn-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-warn-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-warn-300));--ard-cmpcl--border-light: rgb(var(--ard-warn-100));--ard-cmpcl--content: rgb(var(--ard-warn-700));--ard-cmpcl--content-light: rgb(var(--ard-warn-100));--ard-cmpcl--overlay-rgb: var(--ard-warn-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-warn-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-warn-100))}.ard-button.ard-color-danger{--ard-cmpcl--bg: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-danger-100));--ard-cmpcl--bg-header: rgb(var(--ard-danger-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-danger-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-danger-300));--ard-cmpcl--border-light: rgb(var(--ard-danger-100));--ard-cmpcl--content: rgb(var(--ard-danger-900));--ard-cmpcl--content-light: rgb(var(--ard-danger-500));--ard-cmpcl--overlay-rgb: var(--ard-danger-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-danger-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-danger-300))}.ard-button.ard-color-success{--ard-cmpcl--bg: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-success-50));--ard-cmpcl--bg-header: rgb(var(--ard-success-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-success-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-success-300));--ard-cmpcl--border-light: rgb(var(--ard-success-100));--ard-cmpcl--content: rgb(var(--ard-success-900));--ard-cmpcl--content-light: rgb(var(--ard-success-300));--ard-cmpcl--overlay-rgb: var(--ard-success-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-success-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-success-300))}.ard-button.ard-color-info{--ard-cmpcl--bg: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-info-50));--ard-cmpcl--bg-header: rgb(var(--ard-info-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-info-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-info-300));--ard-cmpcl--border-light: rgb(var(--ard-info-100));--ard-cmpcl--content: rgb(var(--ard-info-700));--ard-cmpcl--content-light: rgb(var(--ard-info-300));--ard-cmpcl--overlay-rgb: var(--ard-info-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-info-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-info-100))}.ard-button.ard-color-currentColor{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: currentColor;--ard-cmpcl--on-bg: currentColor;--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--border: currentColor;--ard-cmpcl--border-light: currentColor;--ard-cmpcl--content: currentColor;--ard-cmpcl--content-light: currentColor;--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: currentColor;--ard-cmpcl--overlay-colored-light: currentColor}.ard-button:before{content:"";position:absolute;inset:-0px;opacity:0;border-radius:inherit;pointer-events:none;transition:opacity .2s ease;background-color:var(--ard-cmpcl--overlay)}.ard-button:hover:before{opacity:var(--ard-button-overlay-hover-opacity, .04)}.ard-button:focus:before{opacity:var(--ard-button-overlay-focus-opacity, .12)}.ard-button.ard-active:before,.ard-button:active:before{opacity:var(--ard-button-overlay-active-opacity, .18)}.ard-button:focus-visible:before{opacity:var(--ard-button-overlay-focus-visible-opacity, .24)}.ard-button.ard-appearance-transparent,.ard-button.ard-appearance-raised{background:transparent;color:var(--ard-cmpcl--content);border:none}.ard-button.ard-appearance-transparent:before,.ard-button.ard-appearance-raised:before{background:var(--ard-cmpcl--overlay-colored)}.ard-button.ard-appearance-raised,.ard-button.ard-appearance-raised-strong{background:var(--ard-bg);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:var(--ard-simple-shadow)}.ard-button.ard-appearance-raised:hover,.ard-button.ard-appearance-raised:focus-visible,.ard-button.ard-appearance-raised-strong:hover,.ard-button.ard-appearance-raised-strong:focus-visible{box-shadow:var(--ard-simple-shadow2)}.ard-button.ard-appearance-raised:active,.ard-button.ard-appearance-raised-strong:active{box-shadow:var(--ard-simple-shadow3)}.ard-button.ard-appearance-outlined{background:var(--ard-bg);color:var(--ard-cmpcl--content);border:var(--ard-button-border-width, 1px) var(--ard-button-border-style, solid) var(--ard-border-light)}.ard-button.ard-appearance-outlined:before{background:var(--ard-cmpcl--overlay-colored)}.ard-button.ard-appearance-outlined-strong{background:var(--ard-bg);color:var(--ard-cmpcl--content);border:var(--ard-button-border-width, 1px) var(--ard-button-border-style, solid) var(--ard-border-light);transition:background-color .2s ease,color .2s ease}.ard-button.ard-appearance-outlined-strong:before{display:none}.ard-button.ard-appearance-outlined-strong:hover,.ard-button.ard-appearance-outlined-strong:focus-visible{background:var(--ard-cmpcl--bg-colored);color:var(--ard-cmpcl--on-bg-colored)}.ard-button.ard-appearance-flat,.ard-button.ard-appearance-raised-strong{background:var(--ard-cmpcl--bg-colored);color:var(--ard-cmpcl--on-bg-colored);border:1px solid var(--ard-cmpcl--bg-colored)}.ard-button.ard-appearance-flat:before,.ard-button.ard-appearance-raised-strong:before{background:var(--ard-cmpcl--on-bg)}.ard-button.ard-appearance-flat:focus-visible,.ard-button.ard-appearance-raised-strong:focus-visible{outline:solid black}.ard-button.ard-appearance-transparent.ard-light-coloring{color:var(--ard-cmpcl--content-light)}.ard-button.ard-appearance-transparent.ard-light-coloring:before{background:var(--ard-cmpcl--overlay-colored-light)}.ard-button.ard-align-left{flex-direction:row}.ard-button.ard-align-right{flex-direction:row-reverse}.ard-button.ard-button-vertical{height:max-content;min-height:var(--ard-button-height, 2.5em);padding:var(--ard-button-padding-vertical, .3em 1em);gap:2px;flex-direction:column}.ard-button.ard-variant-rounded,.ard-button.ard-variant-pill.ard-button-vertical{border-radius:var(--ard-button-rounded-corner-radius, var(--ard-rounded-corner-radius, .375rem))}.ard-button.ard-variant-pill:not(.ard-button-vertical){border-radius:9999px}.ard-button.ard-variant-sharp{border-radius:0}.ard-button.ard-button-square{width:var(--ard-button-height, 2.5em);padding:0;aspect-ratio:1/1}.ard-button.ard-compact{font-size:var(--ard-button-font-size-compact, .75rem);height:var(--ard-button-height-compact, 2.25em);padding:var(--ard-button-padding-compact, 0 .9em)}.ard-button.ard-compact.ard-button-vertical{height:max-content;padding:var(--ard-button-padding-vertical-compact, .2em .8em);gap:0}.ard-button.ard-disabled{pointer-events:none;opacity:var(--ard-button-disabled-opacity, .6);cursor:not-allowed}.ard-button.ard-disabled:before{opacity:var(--ard-button-overlay-disabled-opacity, .2);transform:scale(1)}.ard-button.ard-disabled.ard-color-none .ard-button-icon,.ard-button.ard-disabled.ard-color-none .ard-button-content{opacity:var(--ard-button-disabled-opacity, .6)}.ard-button.ard-disabled.ard-color-none:before{background:var(--ard-cmpcl--overlay)}.ard-button.ard-disabled.ard-button-with-pointer-events-when-disabled{pointer-events:all;cursor:var(--ard-button-disabled-cursor, not-allowed)}}@layer ard-ui{:root{--ard-icon-button-size: 2.1875em;--ard-icon-button-size-compact: 2.25em;--ard-icon-button-margin: 0;--ard-icon-button-font-size: 1rem;--ard-icon-button-icon-font-size: 1.5em;--ard-icon-button-font-size-compact: .75rem;--ard-icon-button-font-weight: 600}ard-icon-button{height:max-content;width:max-content;border-radius:9999px;aspect-ratio:1;display:inline-block;margin:var(--ard-icon-button-margin, 0);font-size:var(--ard-icon-button-font-size, 1rem)}.ard-icon-button{font-family:var(--ard-font-family);margin:0;border:1px solid transparent;font-weight:inherit;font-size:inherit;display:inline-flex;position:relative;cursor:pointer;outline:none;box-sizing:border-box;background:transparent;height:var(--ard-icon-button-size, 2.1875em);aspect-ratio:1;border-radius:9999px;align-items:center;justify-content:center;padding:0;overflow:hidden;color:var(--ard-cmpcl--bg-colored)}.ard-icon-button.ard-color-none{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: var(--ard-bg-alt);--ard-cmpcl--bg-colored-light: var(--ard-detail-light);--ard-cmpcl--bg-header: var(--ard-bg-filled);--ard-cmpcl--bg-colored-verylight: var(--ard-bg-darker);--ard-cmpcl--on-bg: var(--ard-text);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: var(--ard-text);--ard-cmpcl--border-light: var(--ard-text2);--ard-cmpcl--content: var(--ard-text);--ard-cmpcl--content-light: var(--ard-text-alt);--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: var(--ard-overlay);--ard-cmpcl--overlay-colored-light: var(--ard-text-alt)}.ard-icon-button.ard-color-primary{--ard-cmpcl--bg: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-primary-100));--ard-cmpcl--bg-header: rgb(var(--ard-primary-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-primary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-primary-300));--ard-cmpcl--border-light: rgb(var(--ard-primary-100));--ard-cmpcl--content: rgb(var(--ard-primary-700));--ard-cmpcl--content-light: rgb(var(--ard-primary-300));--ard-cmpcl--overlay-rgb: var(--ard-primary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-primary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-primary-100))}.ard-icon-button.ard-color-secondary{--ard-cmpcl--bg: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-header: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-secondary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-secondary-300));--ard-cmpcl--border-light: rgb(var(--ard-secondary-100));--ard-cmpcl--content: rgb(var(--ard-secondary-700));--ard-cmpcl--content-light: rgb(var(--ard-secondary-300));--ard-cmpcl--overlay-rgb: var(--ard-secondary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-secondary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-secondary-100))}.ard-icon-button.ard-color-warn{--ard-cmpcl--bg: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-warn-50));--ard-cmpcl--bg-header: rgb(var(--ard-warn-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-warn-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-warn-300));--ard-cmpcl--border-light: rgb(var(--ard-warn-100));--ard-cmpcl--content: rgb(var(--ard-warn-700));--ard-cmpcl--content-light: rgb(var(--ard-warn-100));--ard-cmpcl--overlay-rgb: var(--ard-warn-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-warn-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-warn-100))}.ard-icon-button.ard-color-danger{--ard-cmpcl--bg: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-danger-100));--ard-cmpcl--bg-header: rgb(var(--ard-danger-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-danger-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-danger-300));--ard-cmpcl--border-light: rgb(var(--ard-danger-100));--ard-cmpcl--content: rgb(var(--ard-danger-900));--ard-cmpcl--content-light: rgb(var(--ard-danger-500));--ard-cmpcl--overlay-rgb: var(--ard-danger-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-danger-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-danger-300))}.ard-icon-button.ard-color-success{--ard-cmpcl--bg: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-success-50));--ard-cmpcl--bg-header: rgb(var(--ard-success-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-success-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-success-300));--ard-cmpcl--border-light: rgb(var(--ard-success-100));--ard-cmpcl--content: rgb(var(--ard-success-900));--ard-cmpcl--content-light: rgb(var(--ard-success-300));--ard-cmpcl--overlay-rgb: var(--ard-success-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-success-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-success-300))}.ard-icon-button.ard-color-info{--ard-cmpcl--bg: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-info-50));--ard-cmpcl--bg-header: rgb(var(--ard-info-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-info-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-info-300));--ard-cmpcl--border-light: rgb(var(--ard-info-100));--ard-cmpcl--content: rgb(var(--ard-info-700));--ard-cmpcl--content-light: rgb(var(--ard-info-300));--ard-cmpcl--overlay-rgb: var(--ard-info-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-info-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-info-100))}.ard-icon-button.ard-color-currentColor{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: currentColor;--ard-cmpcl--on-bg: currentColor;--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--border: currentColor;--ard-cmpcl--border-light: currentColor;--ard-cmpcl--content: currentColor;--ard-cmpcl--content-light: currentColor;--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: currentColor;--ard-cmpcl--overlay-colored-light: currentColor}.ard-icon-button:before{content:"";position:absolute;inset:-0px;opacity:0;border-radius:inherit;pointer-events:none;transition:opacity .2s ease;background-color:var(--ard-cmpcl--overlay)}.ard-icon-button:hover:before{opacity:var(--ard-icon-button-overlay-hover-opacity, var(--ard-button-overlay-hover-opacity, .04))}.ard-icon-button:focus:before{opacity:var(--ard-icon-button-overlay-focus-opacity, var(--ard-button-overlay-focus-opacity, .12))}.ard-icon-button.ard-active:before,.ard-icon-button:active:before{opacity:var(--ard-icon-button-overlay-active-opacity, var(--ard-button-overlay-active-opacity, .18))}.ard-icon-button:focus-visible:before{opacity:var(--ard-icon-button-overlay-focus-visible-opacity, var(--ard-button-overlay-focus-visible-opacity, .24))}.ard-icon-button.ard-appearance-transparent,.ard-icon-button.ard-appearance-raised{background:transparent;color:var(--ard-cmpcl--content);border:none}.ard-icon-button.ard-appearance-transparent:before,.ard-icon-button.ard-appearance-raised:before{background:var(--ard-cmpcl--overlay-colored)}.ard-icon-button.ard-appearance-raised,.ard-icon-button.ard-appearance-raised-strong{background:var(--ard-bg);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:var(--ard-simple-shadow)}.ard-icon-button.ard-appearance-raised:hover,.ard-icon-button.ard-appearance-raised:focus-visible,.ard-icon-button.ard-appearance-raised-strong:hover,.ard-icon-button.ard-appearance-raised-strong:focus-visible{box-shadow:var(--ard-simple-shadow2)}.ard-icon-button.ard-appearance-raised:active,.ard-icon-button.ard-appearance-raised-strong:active{box-shadow:var(--ard-simple-shadow3)}.ard-icon-button.ard-appearance-outlined{background:var(--ard-bg);color:var(--ard-cmpcl--content);border:0 solid var(--ard-border-light)}.ard-icon-button.ard-appearance-outlined:before{background:var(--ard-cmpcl--overlay-colored)}.ard-icon-button.ard-appearance-outlined-strong{background:var(--ard-bg);color:var(--ard-cmpcl--content);border:0 solid var(--ard-border-light);transition:background-color .2s ease,color .2s ease}.ard-icon-button.ard-appearance-outlined-strong:before{display:none}.ard-icon-button.ard-appearance-outlined-strong:hover,.ard-icon-button.ard-appearance-outlined-strong:focus-visible{background:var(--ard-cmpcl--bg-colored);color:var(--ard-cmpcl--on-bg-colored)}.ard-icon-button.ard-appearance-flat,.ard-icon-button.ard-appearance-raised-strong{background:var(--ard-cmpcl--bg-colored);color:var(--ard-cmpcl--on-bg-colored);border:1px solid var(--ard-cmpcl--bg-colored)}.ard-icon-button.ard-appearance-flat:before,.ard-icon-button.ard-appearance-raised-strong:before{background:var(--ard-cmpcl--on-bg)}.ard-icon-button.ard-appearance-flat:focus-visible,.ard-icon-button.ard-appearance-raised-strong:focus-visible{outline:solid black}.ard-icon-button.ard-appearance-transparent.ard-light-coloring{color:var(--ard-cmpcl--content-light)}.ard-icon-button.ard-appearance-transparent.ard-light-coloring:before{background:var(--ard-cmpcl--overlay-colored-light)}.ard-icon-button>ard-icon{font-weight:500;font-size:var(--ard-icon-button-icon-font-size)}.ard-icon-button.ard-compact{height:var(--ard-icon-button-size-compact, 2.25em);font-size:var(--ard-icon-button-font-size-compact, .75rem)}.ard-icon-button.ard-light-coloring{color:var(--ard-cmpcl--bg-colored-light)}ard-icon-button.ard-disabled>.ard-icon-button{pointer-events:none;opacity:var(--ard-icon-button-disabled-opacity, var(--ard-button-disabled-opacity, .6));cursor:not-allowed}ard-icon-button.ard-disabled>.ard-icon-button:before{opacity:var(--ard-icon-button-overlay-disabled-opacity, var(--ard-button-overlay-disabled-opacity, .2));transform:scale(1)}ard-icon-button.ard-disabled>.ard-icon-button.ard-color-none .ard-button-icon,ard-icon-button.ard-disabled>.ard-icon-button.ard-color-none .ard-button-content{opacity:var(--ard-icon-button-disabled-opacity, var(--ard-button-disabled-opacity, .6))}ard-icon-button.ard-disabled>.ard-icon-button.ard-color-none:before{background:var(--ard-cmpcl--overlay)}ard-icon-button.ard-disabled>.ard-icon-button .ard-focus-overlay{opacity:0}ard-icon-button.ard-disabled.ard-icon-button-with-pointer-events-when-disabled{pointer-events:all}ard-icon-button.ard-disabled.ard-icon-button-with-pointer-events-when-disabled>.ard-icon-button{pointer-events:all;cursor:var(--ard-icon-button-disabled-cursor, var(--ard-button-disabled-cursor, not-allowed))}}@layer ard-ui{:root{--ard-tabber-tab-height: 2.5em;--ard-tabber-tab-font-size: .875rem;--ard-tabber-tab-font-weight: 500;--ard-tabber-tab-border: none;--ard-tabber-tab-background: none;--ard-tabber-tab-padding: 0 1.5rem;--ard-tabber-tab-gap: 0;--ard-tabber-tab-content-gap: .375rem;--ard-tabber-separator-border: 1px solid var(--ard-detail-ultralight, rgba(0, 0, 0, 12%));--ard-tabber-tab-hover-overlay-opacity: 4%;--ard-tabber-tab-active-overlay-opacity: 12%;--ard-tabber-tab-focus-visible-overlay-opacity: 18%;--ard-tabber-tab-disabled-overlay-opacity: 0%;--ard-tabber-tab-disabled-opacity: 50%}ard-tabber{max-width:100%}.ard-tabber{height:max-content;width:100%;display:flex;flex-direction:column;align-items:stretch;font-family:var(--ard-font-family)}.ard-tabber.ard-color-none{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: var(--ard-bg-alt);--ard-cmpcl--bg-colored-light: var(--ard-detail-light);--ard-cmpcl--bg-header: var(--ard-bg-filled);--ard-cmpcl--bg-colored-verylight: var(--ard-bg-darker);--ard-cmpcl--on-bg: var(--ard-text);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: var(--ard-text);--ard-cmpcl--border-light: var(--ard-text2);--ard-cmpcl--content: var(--ard-text);--ard-cmpcl--content-light: var(--ard-text-alt);--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: var(--ard-overlay);--ard-cmpcl--overlay-colored-light: var(--ard-text-alt)}.ard-tabber.ard-color-primary{--ard-cmpcl--bg: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-primary-100));--ard-cmpcl--bg-header: rgb(var(--ard-primary-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-primary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-primary-300));--ard-cmpcl--border-light: rgb(var(--ard-primary-100));--ard-cmpcl--content: rgb(var(--ard-primary-700));--ard-cmpcl--content-light: rgb(var(--ard-primary-300));--ard-cmpcl--overlay-rgb: var(--ard-primary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-primary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-primary-100))}.ard-tabber.ard-color-secondary{--ard-cmpcl--bg: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-header: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-secondary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-secondary-300));--ard-cmpcl--border-light: rgb(var(--ard-secondary-100));--ard-cmpcl--content: rgb(var(--ard-secondary-700));--ard-cmpcl--content-light: rgb(var(--ard-secondary-300));--ard-cmpcl--overlay-rgb: var(--ard-secondary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-secondary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-secondary-100))}.ard-tabber.ard-color-warn{--ard-cmpcl--bg: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-warn-50));--ard-cmpcl--bg-header: rgb(var(--ard-warn-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-warn-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-warn-300));--ard-cmpcl--border-light: rgb(var(--ard-warn-100));--ard-cmpcl--content: rgb(var(--ard-warn-700));--ard-cmpcl--content-light: rgb(var(--ard-warn-100));--ard-cmpcl--overlay-rgb: var(--ard-warn-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-warn-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-warn-100))}.ard-tabber.ard-color-danger{--ard-cmpcl--bg: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-danger-100));--ard-cmpcl--bg-header: rgb(var(--ard-danger-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-danger-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-danger-300));--ard-cmpcl--border-light: rgb(var(--ard-danger-100));--ard-cmpcl--content: rgb(var(--ard-danger-900));--ard-cmpcl--content-light: rgb(var(--ard-danger-500));--ard-cmpcl--overlay-rgb: var(--ard-danger-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-danger-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-danger-300))}.ard-tabber.ard-color-success{--ard-cmpcl--bg: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-success-50));--ard-cmpcl--bg-header: rgb(var(--ard-success-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-success-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-success-300));--ard-cmpcl--border-light: rgb(var(--ard-success-100));--ard-cmpcl--content: rgb(var(--ard-success-900));--ard-cmpcl--content-light: rgb(var(--ard-success-300));--ard-cmpcl--overlay-rgb: var(--ard-success-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-success-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-success-300))}.ard-tabber.ard-color-info{--ard-cmpcl--bg: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-info-50));--ard-cmpcl--bg-header: rgb(var(--ard-info-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-info-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-info-300));--ard-cmpcl--border-light: rgb(var(--ard-info-100));--ard-cmpcl--content: rgb(var(--ard-info-700));--ard-cmpcl--content-light: rgb(var(--ard-info-300));--ard-cmpcl--overlay-rgb: var(--ard-info-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-info-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-info-100))}.ard-tabber.ard-color-currentColor{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: currentColor;--ard-cmpcl--on-bg: currentColor;--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--border: currentColor;--ard-cmpcl--border-light: currentColor;--ard-cmpcl--content: currentColor;--ard-cmpcl--content-light: currentColor;--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: currentColor;--ard-cmpcl--overlay-colored-light: currentColor}.ard-tabber .ard-tabber-tabs{max-width:100%;display:flex;flex-wrap:wrap;gap:var(--ard-tabber-tab-gap, 0);border-bottom:var(--ard-tabber-separator-border, 1px solid var(--ard-detail-ultralight, rgba(0, 0, 0, .12)))}.ard-tabber .ard-tabber-tabs.ard-tab-align-left{justify-content:left}.ard-tabber .ard-tabber-tabs.ard-tab-align-center{justify-content:center}.ard-tabber .ard-tabber-tabs.ard-tab-align-right{justify-content:right}.ard-tabber .ard-tabber-tabs.ard-stretch-tabs{justify-content:stretch}.ard-tabber .ard-tabber-tabs.ard-stretch-tabs .ard-tab-button{flex-grow:1}.ard-tabber .ard-tabber-tabs .ard-tab-button{height:var(--ard-tabber-tab-height, 2.5em);font-size:var(--ard-tabber-tab-font-size, .875rem);font-weight:var(--ard-tabber-tab-font-weight, 500);position:relative;border:var(--ard-tabber-tab-border, none);background:var(--ard-tabber-tab-background, none);padding:var(--ard-tabber-tab-padding, 0 1.5rem);cursor:pointer;outline:none;font-family:inherit}.ard-tabber .ard-tabber-tabs .ard-tab-button .ard-focus-overlay{position:absolute;inset:-0px;opacity:0;border-radius:inherit;pointer-events:none;transition:opacity .2s ease;background:var(--ard-tabber-tab-overlay-color, var(--ard-bg-alt, black))}.ard-tabber .ard-tabber-tabs .ard-tab-button .ard-button-content{display:flex;align-items:center;justify-content:center;height:100%;gap:var(--ard-tabber-tab-content-gap, .375rem)}.ard-tabber .ard-tabber-tabs .ard-tab-button:hover .ard-focus-overlay,.ard-tabber .ard-tabber-tabs .ard-tab-button:focus .ard-focus-overlay{opacity:var(--ard-tabber-tab-hover-overlay-opacity, 4%)}.ard-tabber .ard-tabber-tabs .ard-tab-button.ard-active .ard-focus-overlay,.ard-tabber .ard-tabber-tabs .ard-tab-button:active .ard-focus-overlay{opacity:var(--ard-tabber-tab-active-overlay-opacity, 12%)}.ard-tabber .ard-tabber-tabs .ard-tab-button:focus-visible .ard-focus-overlay{opacity:var(--ard-tabber-tab-focus-visible-overlay-opacity, 18%)}.ard-tabber .ard-tabber-tabs .ard-tab-button.ard-tab-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ard-cmpcl--bg-colored)}.ard-tabber .ard-tabber-tabs .ard-tab-button.ard-tab-disabled{opacity:var(--ard-tabber-tab-disabled-opacity);pointer-events:none}.ard-tabber .ard-tabber-tabs .ard-tab-button.ard-tab-disabled .ard-focus-overlay{opacity:var(--ard-tabber-tab-disabled-overlay-opacity, 18%)}.ard-tabber .ard-tabber-tabs .ard-tab-button.ard-tab-disabled.ard-tab-with-pointer-events-when-disabled{pointer-events:all;cursor:not-allowed}}@layer ard-ui{:root{--ard-kbd-border-radius: .1875em;--ard-kbd-margin: 0 .125em;--ard-kbd-padding: .125em .375em;--ard-kbd-border-width: 1px;--ard-kbd-border-style: solid;--ard-kbd-border-color: ;--ard-kbd-box-shadow-settings: inset 0 -1px 0}.ard-kbd{border-radius:var(--ard-kbd-border-radius, .1875em);font-family:var(--ard-font-family-mono);font-size:var(--ard-kbd-font-size, .875em);margin:var(--ard-kbd-margin, 0 .125em);color:var(--ard-text2)}.ard-kbd.ard-appearance-outlined,.ard-kbd.ard-appearance-filled{border:var(--ard-kbd-border-width, 1px) var(--ard-kbd-border-style, solid) var(--ard-kbd-border-color, var(--ard-detail-ultralight));box-shadow:var(--ard-kbd-box-shadow-settings, inset 0 -1px 0) var(--ard-kbd-box-shadow-color, var(--ard-detail-light));padding:var(--ard-kbd-padding, .125em .375em);background-color:var(--ard-kbd-bg, var(--ard-bg))}.ard-kbd.ard-appearance-filled{background:var(--ard-kbd-filled-bg, var(--ard-bg-darker))}}@layer ard-ui{:root{--ard-card-content-padding-top: 0;--ard-card-content-padding-right: 1em;--ard-card-content-padding-bottom: 0;--ard-card-content-padding-left: 1em;--ard-card-header-padding-top: .5em;--ard-card-header-padding-right: 1em;--ard-card-header-padding-bottom: 0;--ard-card-header-padding-left: 1em;--ard-card-header-margin-bottom: 1em;--ard-card-title-font-size: 1.375em;--ard-card-title-letter-spacing: .0125em;--ard-card-title-font-weight: 500;--ard-card-title-margin-top: 0;--ard-card-subtitle-font-size: 1.375em;--ard-card-subtitle-letter-spacing: .0125em;--ard-card-subtitle-font-weight: 500;--ard-card-subtitle-margin-top: 0;--ard-card-avatar-size: 3em;--ard-card-action-buttons-padding: .5em}ard-card,.ard-card{position:relative;background:var(--ard-card-bg, var(--ard-bg));box-sizing:border-box;width:100%;height:max-content;display:block}ard-card.ard-appearance-outlined,.ard-card.ard-appearance-outlined{border:1px solid var(--ard-card-border-color, var(--ard-border-light))}ard-card.ard-appearance-raised,.ard-card.ard-appearance-raised{box-shadow:var(--ard-card-shadow)}ard-card.ard-variant-sharp,.ard-card.ard-variant-sharp{border-radius:0}ard-card.ard-variant-rounded,.ard-card.ard-variant-rounded{border-radius:var(--ard-card-rounded-corner-radius, var(--ard-rounded-corner-radius, .375rem))}ard-card-header{padding-top:var(--ard-card-header-padding-top, var(--ard-card-content-padding-top, .5em));padding-right:var(--ard-card-header-padding-right, var(--ard-card-content-padding-right, 1em));padding-bottom:var(--ard-card-header-padding-bottom, var(--ard-card-content-padding-bottom, 0));padding-left:var(--ard-card-header-padding-left, var(--ard-card-content-padding-left, 1em));display:flex;align-items:center;margin-bottom:var(--ard-card-header-margin-bottom, 1em);max-width:100%}ard-card-header .ard-card-header-title-container{display:flex;flex-direction:column;justify-content:center}ard-card-header:first-child{padding-top:var(--ard-card-content-padding-top, .5em)}.ard-card-title,.ard-card-subtitle{display:block;margin:0}.ard-card-title{color:var(--ard-card-title-color, var(--ard-text));font-size:var(--ard-card-title-font-size, 1.375em);letter-spacing:var(--ard-card-title-letter-spacing, .0125em);font-weight:var(--ard-card-title-font-weight, 500);margin-top:var(--ard-card-title-margin-top, 0)}.ard-card-subtitle{color:var(--ard-card-subtitle-color, var(--ard-text3));font-size:var(--ard-card-subtitle-font-size, 1.375em);letter-spacing:var(--ard-card-subtitle-letter-spacing, .0125em);font-weight:var(--ard-card-subtitle-font-weight, 500);margin-top:var(--ard-card-subtitle-margin-top, 0)}.ard-card-avatar{display:block;width:var(--ard-card-avatar-size, 3em);height:var(--ard-card-avatar-size, 3em);border-radius:9999px;flex-shrink:0;object-fit:cover}.ard-card-avatar~.ard-card-header-title-container{padding-top:var(--ard-card-content-padding-top, 0);padding-right:var(--ard-card-content-padding-right, 1em);padding-bottom:var(--ard-card-content-padding-bottom, 0);padding-left:var(--ard-card-content-padding-left, 0)}.ard-card-image{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover;max-width:100%}.ard-card-image:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.ard-card-image:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}ard-card .ard-appearance-outlined .ard-image,.ard-card .ard-appearance-outlined .ard-image{border-bottom:1px solid var(--ard-card-border-color, var(--ard-border-light))}.ard-card-content{padding-top:var(--ard-card-content-padding-top, var(--ard-card-content-padding, 0));padding-right:var(--ard-card-content-padding-right, var(--ard-card-content-padding, 1em));padding-bottom:var(--ard-card-content-padding-bottom, var(--ard-card-content-padding, 0));padding-left:var(--ard-card-content-padding-left, var(--ard-card-content-padding, 1em));display:block;max-width:100%}.ard-card-content:first-child{padding-top:var(--ard-card-content-padding-top, var(--ard-card-content-padding, 0))}.ard-card-content:last-child{padding-bottom:var(--ard-card-content-padding-bottom, var(--ard-card-content-padding, 0))}.ard-card-content>:last-child{margin-bottom:0}.ard-card-action-buttons{padding:var(--ard-card-action-buttons-padding, .5em);display:flex;flex-direction:row;align-items:center;max-width:100%}.ard-card-action-buttons.ard-align-left{justify-content:flex-start}.ard-card-action-buttons.ard-align-center{justify-content:center}.ard-card-action-buttons.ard-align-right{justify-content:flex-end}}@layer ard-ui{:root{--ard-checkbox-size: 1.25em;--ard-checkbox-icon-size: 1.8em;--ard-checkbox-hitbox-offset: -4px;--ard-checkbox-overlay-offset: .4em;--ard-checkbox-unselected-disabled-opacity: 40%;--ard-checkbox-indeterminate-disabled-opacity: 50%;--ard-checkbox-selected-disabled-opacity: 50%;--ard-checkbox-alignment: center;--ard-checkbox-spacing: .375em;--ard-checkbox-label-font-size: .875em;--ard-checkbox-label-font-weight: 400;--ard-checkbox-label-cursor: pointer;--ard-checkbox-label-disabled-opacity: 50%;--ard-checkbox-label-max-width: 100%}ard-checkbox{display:flex;align-items:var(--ard-checkbox-alignment, center);gap:var(--ard-checkbox-spacing, .375em)}.ard-checkbox{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;width:var(--ard-checkbox-size, 1.25em);height:var(--ard-checkbox-size, 1.25em);display:flex;justify-content:center;align-items:center;border:none;background:none;padding:0;outline:none;color:var(--ard-checkbox-base-color, var(--ard-text2));font-size:var(--ard-checkbox-icon-size, 1em)}.ard-checkbox.ard-color-none{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: var(--ard-bg-alt);--ard-cmpcl--bg-colored-light: var(--ard-detail-light);--ard-cmpcl--bg-header: var(--ard-bg-filled);--ard-cmpcl--bg-colored-verylight: var(--ard-bg-darker);--ard-cmpcl--on-bg: var(--ard-text);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: var(--ard-text);--ard-cmpcl--border-light: var(--ard-text2);--ard-cmpcl--content: var(--ard-text);--ard-cmpcl--content-light: var(--ard-text-alt);--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: var(--ard-overlay);--ard-cmpcl--overlay-colored-light: var(--ard-text-alt)}.ard-checkbox.ard-color-primary{--ard-cmpcl--bg: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-primary-100));--ard-cmpcl--bg-header: rgb(var(--ard-primary-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-primary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-primary-300));--ard-cmpcl--border-light: rgb(var(--ard-primary-100));--ard-cmpcl--content: rgb(var(--ard-primary-700));--ard-cmpcl--content-light: rgb(var(--ard-primary-300));--ard-cmpcl--overlay-rgb: var(--ard-primary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-primary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-primary-100))}.ard-checkbox.ard-color-secondary{--ard-cmpcl--bg: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-header: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-secondary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-secondary-300));--ard-cmpcl--border-light: rgb(var(--ard-secondary-100));--ard-cmpcl--content: rgb(var(--ard-secondary-700));--ard-cmpcl--content-light: rgb(var(--ard-secondary-300));--ard-cmpcl--overlay-rgb: var(--ard-secondary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-secondary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-secondary-100))}.ard-checkbox.ard-color-warn{--ard-cmpcl--bg: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-warn-50));--ard-cmpcl--bg-header: rgb(var(--ard-warn-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-warn-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-warn-300));--ard-cmpcl--border-light: rgb(var(--ard-warn-100));--ard-cmpcl--content: rgb(var(--ard-warn-700));--ard-cmpcl--content-light: rgb(var(--ard-warn-100));--ard-cmpcl--overlay-rgb: var(--ard-warn-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-warn-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-warn-100))}.ard-checkbox.ard-color-danger{--ard-cmpcl--bg: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-danger-100));--ard-cmpcl--bg-header: rgb(var(--ard-danger-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-danger-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-danger-300));--ard-cmpcl--border-light: rgb(var(--ard-danger-100));--ard-cmpcl--content: rgb(var(--ard-danger-900));--ard-cmpcl--content-light: rgb(var(--ard-danger-500));--ard-cmpcl--overlay-rgb: var(--ard-danger-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-danger-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-danger-300))}.ard-checkbox.ard-color-success{--ard-cmpcl--bg: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-success-50));--ard-cmpcl--bg-header: rgb(var(--ard-success-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-success-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-success-300));--ard-cmpcl--border-light: rgb(var(--ard-success-100));--ard-cmpcl--content: rgb(var(--ard-success-900));--ard-cmpcl--content-light: rgb(var(--ard-success-300));--ard-cmpcl--overlay-rgb: var(--ard-success-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-success-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-success-300))}.ard-checkbox.ard-color-info{--ard-cmpcl--bg: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-info-50));--ard-cmpcl--bg-header: rgb(var(--ard-info-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-info-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-info-300));--ard-cmpcl--border-light: rgb(var(--ard-info-100));--ard-cmpcl--content: rgb(var(--ard-info-700));--ard-cmpcl--content-light: rgb(var(--ard-info-300));--ard-cmpcl--overlay-rgb: var(--ard-info-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-info-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-info-100))}.ard-checkbox.ard-color-currentColor{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: currentColor;--ard-cmpcl--on-bg: currentColor;--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--border: currentColor;--ard-cmpcl--border-light: currentColor;--ard-cmpcl--content: currentColor;--ard-cmpcl--content-light: currentColor;--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: currentColor;--ard-cmpcl--overlay-colored-light: currentColor}.ard-checkbox.ard-color-none{--ard-unsel-cmpcl--bg: var(--ard-bg);--ard-unsel-cmpcl--bg-colored: var(--ard-bg-alt);--ard-unsel-cmpcl--bg-colored-light: var(--ard-detail-light);--ard-unsel-cmpcl--bg-header: var(--ard-bg-filled);--ard-unsel-cmpcl--bg-colored-verylight: var(--ard-bg-darker);--ard-unsel-cmpcl--on-bg: var(--ard-text);--ard-unsel-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored-light: var(--ard-text);--ard-unsel-cmpcl--border: var(--ard-text);--ard-unsel-cmpcl--border-light: var(--ard-text2);--ard-unsel-cmpcl--content: var(--ard-text);--ard-unsel-cmpcl--content-light: var(--ard-text-alt);--ard-unsel-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-unsel-cmpcl--overlay: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored-light: var(--ard-text-alt)}.ard-checkbox.ard-color-primary{--ard-unsel-cmpcl--bg: rgb(var(--ard-primary-500));--ard-unsel-cmpcl--bg-colored: rgb(var(--ard-primary-500));--ard-unsel-cmpcl--bg-colored-light: rgb(var(--ard-primary-100));--ard-unsel-cmpcl--bg-header: rgb(var(--ard-primary-100));--ard-unsel-cmpcl--bg-colored-verylight: rgb(var(--ard-primary-50));--ard-unsel-cmpcl--on-bg: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored-light: var(--ard-text);--ard-unsel-cmpcl--border: rgb(var(--ard-primary-300));--ard-unsel-cmpcl--border-light: rgb(var(--ard-primary-100));--ard-unsel-cmpcl--content: rgb(var(--ard-primary-700));--ard-unsel-cmpcl--content-light: rgb(var(--ard-primary-300));--ard-unsel-cmpcl--overlay-rgb: var(--ard-primary-500);--ard-unsel-cmpcl--overlay: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored: rgb(var(--ard-primary-700));--ard-unsel-cmpcl--overlay-colored-light: rgb(var(--ard-primary-100))}.ard-checkbox.ard-color-secondary{--ard-unsel-cmpcl--bg: rgb(var(--ard-secondary-500));--ard-unsel-cmpcl--bg-colored: rgb(var(--ard-secondary-500));--ard-unsel-cmpcl--bg-colored-light: rgb(var(--ard-secondary-50));--ard-unsel-cmpcl--bg-header: rgb(var(--ard-secondary-50));--ard-unsel-cmpcl--bg-colored-verylight: rgb(var(--ard-secondary-50));--ard-unsel-cmpcl--on-bg: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored-light: var(--ard-text);--ard-unsel-cmpcl--border: rgb(var(--ard-secondary-300));--ard-unsel-cmpcl--border-light: rgb(var(--ard-secondary-100));--ard-unsel-cmpcl--content: rgb(var(--ard-secondary-700));--ard-unsel-cmpcl--content-light: rgb(var(--ard-secondary-300));--ard-unsel-cmpcl--overlay-rgb: var(--ard-secondary-500);--ard-unsel-cmpcl--overlay: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored: rgb(var(--ard-secondary-700));--ard-unsel-cmpcl--overlay-colored-light: rgb(var(--ard-secondary-100))}.ard-checkbox.ard-color-warn{--ard-unsel-cmpcl--bg: rgb(var(--ard-warn-500));--ard-unsel-cmpcl--bg-colored: rgb(var(--ard-warn-500));--ard-unsel-cmpcl--bg-colored-light: rgb(var(--ard-warn-50));--ard-unsel-cmpcl--bg-header: rgb(var(--ard-warn-50));--ard-unsel-cmpcl--bg-colored-verylight: rgb(var(--ard-warn-50));--ard-unsel-cmpcl--on-bg: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored-light: var(--ard-text);--ard-unsel-cmpcl--border: rgb(var(--ard-warn-300));--ard-unsel-cmpcl--border-light: rgb(var(--ard-warn-100));--ard-unsel-cmpcl--content: rgb(var(--ard-warn-700));--ard-unsel-cmpcl--content-light: rgb(var(--ard-warn-100));--ard-unsel-cmpcl--overlay-rgb: var(--ard-warn-500);--ard-unsel-cmpcl--overlay: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored: rgb(var(--ard-warn-700));--ard-unsel-cmpcl--overlay-colored-light: rgb(var(--ard-warn-100))}.ard-checkbox.ard-color-danger{--ard-unsel-cmpcl--bg: rgb(var(--ard-danger-700));--ard-unsel-cmpcl--bg-colored: rgb(var(--ard-danger-700));--ard-unsel-cmpcl--bg-colored-light: rgb(var(--ard-danger-100));--ard-unsel-cmpcl--bg-header: rgb(var(--ard-danger-100));--ard-unsel-cmpcl--bg-colored-verylight: rgb(var(--ard-danger-50));--ard-unsel-cmpcl--on-bg: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored-light: var(--ard-text);--ard-unsel-cmpcl--border: rgb(var(--ard-danger-300));--ard-unsel-cmpcl--border-light: rgb(var(--ard-danger-100));--ard-unsel-cmpcl--content: rgb(var(--ard-danger-900));--ard-unsel-cmpcl--content-light: rgb(var(--ard-danger-500));--ard-unsel-cmpcl--overlay-rgb: var(--ard-danger-700);--ard-unsel-cmpcl--overlay: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored: rgb(var(--ard-danger-700));--ard-unsel-cmpcl--overlay-colored-light: rgb(var(--ard-danger-300))}.ard-checkbox.ard-color-success{--ard-unsel-cmpcl--bg: rgb(var(--ard-success-700));--ard-unsel-cmpcl--bg-colored: rgb(var(--ard-success-700));--ard-unsel-cmpcl--bg-colored-light: rgb(var(--ard-success-50));--ard-unsel-cmpcl--bg-header: rgb(var(--ard-success-50));--ard-unsel-cmpcl--bg-colored-verylight: rgb(var(--ard-success-50));--ard-unsel-cmpcl--on-bg: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored-light: var(--ard-text);--ard-unsel-cmpcl--border: rgb(var(--ard-success-300));--ard-unsel-cmpcl--border-light: rgb(var(--ard-success-100));--ard-unsel-cmpcl--content: rgb(var(--ard-success-900));--ard-unsel-cmpcl--content-light: rgb(var(--ard-success-300));--ard-unsel-cmpcl--overlay-rgb: var(--ard-success-700);--ard-unsel-cmpcl--overlay: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored: rgb(var(--ard-success-700));--ard-unsel-cmpcl--overlay-colored-light: rgb(var(--ard-success-300))}.ard-checkbox.ard-color-info{--ard-unsel-cmpcl--bg: rgb(var(--ard-info-500));--ard-unsel-cmpcl--bg-colored: rgb(var(--ard-info-500));--ard-unsel-cmpcl--bg-colored-light: rgb(var(--ard-info-50));--ard-unsel-cmpcl--bg-header: rgb(var(--ard-info-50));--ard-unsel-cmpcl--bg-colored-verylight: rgb(var(--ard-info-50));--ard-unsel-cmpcl--on-bg: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-unsel-cmpcl--on-bg-colored-light: var(--ard-text);--ard-unsel-cmpcl--border: rgb(var(--ard-info-300));--ard-unsel-cmpcl--border-light: rgb(var(--ard-info-100));--ard-unsel-cmpcl--content: rgb(var(--ard-info-700));--ard-unsel-cmpcl--content-light: rgb(var(--ard-info-300));--ard-unsel-cmpcl--overlay-rgb: var(--ard-info-500);--ard-unsel-cmpcl--overlay: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored: rgb(var(--ard-info-700));--ard-unsel-cmpcl--overlay-colored-light: rgb(var(--ard-info-100))}.ard-checkbox.ard-color-currentColor{--ard-unsel-cmpcl--bg: var(--ard-bg);--ard-unsel-cmpcl--bg-colored: currentColor;--ard-unsel-cmpcl--on-bg: currentColor;--ard-unsel-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-unsel-cmpcl--border: currentColor;--ard-unsel-cmpcl--border-light: currentColor;--ard-unsel-cmpcl--content: currentColor;--ard-unsel-cmpcl--content-light: currentColor;--ard-unsel-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-unsel-cmpcl--overlay: var(--ard-overlay);--ard-unsel-cmpcl--overlay-colored: currentColor;--ard-unsel-cmpcl--overlay-colored-light: currentColor}.ard-checkbox.ard-color-currentColor.ard-state-selected{color:currentColor}.ard-checkbox .ard-hitbox{position:absolute;left:var(--ard-checkbox-hitbox-offset, -4px);right:var(--ard-checkbox-hitbox-offset, -4px);bottom:var(--ard-checkbox-hitbox-offset, -4px);top:var(--ard-checkbox-hitbox-offset, -4px)}.ard-checkbox .ard-focus-overlay{position:absolute;top:calc(-1 * var(--ard-checkbox-overlay-offset, .4em));bottom:calc(-1 * var(--ard-checkbox-overlay-offset, .4em));left:calc(-1 * var(--ard-checkbox-overlay-offset, .4em));right:calc(-1 * var(--ard-checkbox-overlay-offset, .4em));opacity:0;border-radius:inherit;pointer-events:none;transition:opacity .2s ease;border-radius:9999px;background:currentColor}.ard-checkbox.ard-checkbox-selected{color:var(--ard-unsel-cmpcl--bg-colored)}.ard-checkbox:hover .ard-focus-overlay,.ard-checkbox:focus .ard-focus-overlay{opacity:10%}.ard-checkbox:active .ard-focus-overlay{opacity:20%}.ard-checkbox__label{min-height:var(--ard-checkbox-size, 1.25em);max-width:var(--ard-checkbox-label-max-width, 100%)}.ard-checkbox__label .ard-checkbox__label-inner{display:inline-block;font-size:var(--ard-checkbox-label-font-size, .875em);font-weight:var(--ard-checkbox-label-font-weight, 400);color:var(--ard-checkbox-label-color, var(--ard-text2));cursor:var(--ard-checkbox-label-cursor, pointer)}ard-checkbox.ard-disabled>.ard-checkbox{pointer-events:none;opacity:var(--ard-checkbox-unselected-disabled-opacity, 40%)}ard-checkbox.ard-disabled>.ard-checkbox.ard-checkbox-selected{opacity:var(--ard-checkbox-selected-disabled-opacity, 50%)}ard-checkbox.ard-disabled>.ard-checkbox.ard-checkbox-indeterminate{opacity:var(--ard-checkbox-indeterminate-disabled-opacity, 50%)}ard-checkbox.ard-disabled .ard-checkbox__label{opacity:var(--ard-checkbox-label-disabled-opacity, 50%)}ard-checkbox.ard-readonly>.ard-checkbox{cursor:var(--ard-checkbox-readonly-cursor, var(--ard-readonly-cursor, default))}ard-checkbox.ard-readonly>.ard-checkbox .ard-focus-overlay{display:none}}@layer ard-ui{:root{--ard-spinner-size: 2rem;--ard-spinner-margin: .25rem;--ard-spinner-duration: 1.4s}ard-spinner{display:inline-block;width:var(--ard-spinner-size, 2rem);aspect-ratio:1;position:relative;margin:var(--ard-spinner-margin, .25rem)}.ard-spinner{--ard-_spinner-duration: var(--ard-spinner-duration, 1.4s);position:absolute;scale:2.3}.ard-spinner.ard-color-none{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: var(--ard-bg-alt);--ard-cmpcl--bg-colored-light: var(--ard-detail-light);--ard-cmpcl--bg-header: var(--ard-bg-filled);--ard-cmpcl--bg-colored-verylight: var(--ard-bg-darker);--ard-cmpcl--on-bg: var(--ard-text);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: var(--ard-text);--ard-cmpcl--border-light: var(--ard-text2);--ard-cmpcl--content: var(--ard-text);--ard-cmpcl--content-light: var(--ard-text-alt);--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: var(--ard-overlay);--ard-cmpcl--overlay-colored-light: var(--ard-text-alt)}.ard-spinner.ard-color-primary{--ard-cmpcl--bg: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-primary-100));--ard-cmpcl--bg-header: rgb(var(--ard-primary-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-primary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-primary-300));--ard-cmpcl--border-light: rgb(var(--ard-primary-100));--ard-cmpcl--content: rgb(var(--ard-primary-700));--ard-cmpcl--content-light: rgb(var(--ard-primary-300));--ard-cmpcl--overlay-rgb: var(--ard-primary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-primary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-primary-100))}.ard-spinner.ard-color-secondary{--ard-cmpcl--bg: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-header: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-secondary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-secondary-300));--ard-cmpcl--border-light: rgb(var(--ard-secondary-100));--ard-cmpcl--content: rgb(var(--ard-secondary-700));--ard-cmpcl--content-light: rgb(var(--ard-secondary-300));--ard-cmpcl--overlay-rgb: var(--ard-secondary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-secondary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-secondary-100))}.ard-spinner.ard-color-warn{--ard-cmpcl--bg: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-warn-50));--ard-cmpcl--bg-header: rgb(var(--ard-warn-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-warn-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-warn-300));--ard-cmpcl--border-light: rgb(var(--ard-warn-100));--ard-cmpcl--content: rgb(var(--ard-warn-700));--ard-cmpcl--content-light: rgb(var(--ard-warn-100));--ard-cmpcl--overlay-rgb: var(--ard-warn-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-warn-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-warn-100))}.ard-spinner.ard-color-danger{--ard-cmpcl--bg: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-danger-100));--ard-cmpcl--bg-header: rgb(var(--ard-danger-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-danger-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-danger-300));--ard-cmpcl--border-light: rgb(var(--ard-danger-100));--ard-cmpcl--content: rgb(var(--ard-danger-900));--ard-cmpcl--content-light: rgb(var(--ard-danger-500));--ard-cmpcl--overlay-rgb: var(--ard-danger-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-danger-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-danger-300))}.ard-spinner.ard-color-success{--ard-cmpcl--bg: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-success-50));--ard-cmpcl--bg-header: rgb(var(--ard-success-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-success-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-success-300));--ard-cmpcl--border-light: rgb(var(--ard-success-100));--ard-cmpcl--content: rgb(var(--ard-success-900));--ard-cmpcl--content-light: rgb(var(--ard-success-300));--ard-cmpcl--overlay-rgb: var(--ard-success-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-success-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-success-300))}.ard-spinner.ard-color-info{--ard-cmpcl--bg: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-info-50));--ard-cmpcl--bg-header: rgb(var(--ard-info-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-info-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-info-300));--ard-cmpcl--border-light: rgb(var(--ard-info-100));--ard-cmpcl--content: rgb(var(--ard-info-700));--ard-cmpcl--content-light: rgb(var(--ard-info-300));--ard-cmpcl--overlay-rgb: var(--ard-info-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-info-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-info-100))}.ard-spinner.ard-color-currentColor{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: currentColor;--ard-cmpcl--on-bg: currentColor;--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--border: currentColor;--ard-cmpcl--border-light: currentColor;--ard-cmpcl--content: currentColor;--ard-cmpcl--content-light: currentColor;--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: currentColor;--ard-cmpcl--overlay-colored-light: currentColor}.ard-spinner>circle{stroke:var(--ard-cmpcl--content)}}@layer ard-ui{:root{--ard-dialog-content-actions-gap: 1rem;--ard-dialog-buttons-gap: 1rem}.ard-dialog-container{display:flex;flex-direction:column;gap:var(--ard-dialog-content-actions-gap, 1rem)}.ard-dialog-buttons{display:flex;justify-content:flex-end}.ard-dialog-buttons-container{display:flex;gap:var(--ard-dialog-buttons-gap, 1rem);align-items:center}}@layer ard-ui{:root{--ard-modal-viewport-spacing: 2rem;--ard-modal-padding: 1.25rem;--ard-modal-padding-top: 1rem;--ard-modal-gap: 1.5rem;--ard-modal-no-heading-gap: .25rem;--ard-modal-close-button-offset: .5rem;--ard-modal-heading-padding-right: 2rem;--ard-modal-heading-font-size: 1.25rem;--ard-modal-heading-font-weight: 500;--ard-modal-rounded-border-radius: 8px;--ard-modal-font-size: 1rem;--ard-modal-font-size-compact: .875rem;--ard-modal-padding-compact: .75rem 2rem 1rem 2rem;--ard-modal-gap-compact: 1rem;--ard-modal-close-button-offset-compact: .25rem}.ard-modal{position:fixed;inset:0;display:grid;place-items:center}.ard-modal.ard-modal-backdrop{background:var(--ard-darken-overlay-strong)}.ard-modal .ard-modal-panel{padding:var(--ard-modal-padding, 1.25rem);padding-top:var(--ard-modal-padding-top, 1rem);width:var(--ard-modal-width);height:var(--ard-modal-height);min-width:var(--ard-modal-min-width);min-height:var(--ard-modal-min-height);max-width:var(--ard-modal-max-width, calc(100vw - var(--ard-modal-viewport-spacing, 2rem) * 2));max-height:var(--ard-modal-max-height, calc(100vh - var(--ard-modal-viewport-spacing, 2rem) * 2));background:var(--ard-modal-bg, var(--ard-bg));position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--ard-modal-gap, 1.5rem);font-size:1rem}.ard-modal .ard-modal-panel.ard-modal-no-heading-text{gap:var(--ard-modal-no-heading-gap, .25rem)}.ard-modal .ard-modal-panel.ard-modal-no-heading-text .ard-modal-close-button{position:absolute;right:var(--ard-modal-close-button-offset, .5rem);top:var(--ard-modal-close-button-offset, .5rem)}.ard-modal .ard-modal-panel.ard-modal-has-close-button .ard-modal-heading{padding-right:var(--ard-modal-heading-padding-right, 2rem)}.ard-modal .ard-modal-heading{display:flex;align-items:flex-start;justify-content:space-between}.ard-modal .ard-modal-heading .ard-modal-heading-text{font-size:var(--ard-modal-heading-font-size, 1.25rem);color:var(--ard-modal-heading-color, var(--ard-text));font-weight:var(--ard-modal-heading-font-weight, 500);font-family:var(--ard-font-family)}.ard-modal .ard-modal-heading .ard-modal-close-button{position:absolute;right:var(--ard-modal-close-button-offset, .5rem);top:var(--ard-modal-close-button-offset, .5rem)}.ard-modal.ard-appearance-raised .ard-modal-panel{box-shadow:var(--ard-simple-shadow2)}.ard-modal.ard-variant-rounded .ard-modal-panel{border-radius:var(--ard-modal-rounded-border-radius, 8px)}.ard-modal.ard-variant-sharp .ard-modal-panel{border-radius:0}.ard-modal.ard-compact .ard-modal-panel{font-size:var(--ard-modal-font-size-compact, .875rem);padding:var(--ard-modal-padding-compact, .75rem 2rem 1rem 2rem);gap:var(--ard-modal-gap-compact, 1rem)}.ard-modal.ard-compact .ard-modal-panel.ard-modal-no-heading-text{gap:var(--ard-modal-no-heading-gap, .25rem)}.ard-modal.ard-compact .ard-modal-panel.ard-modal-no-heading-text .ard-modal-close-button{position:absolute;right:var(--ard-modal-close-button-offset-compact, .25rem);top:var(--ard-modal-close-button-offset-compact, .25rem)}}@layer ard-ui{.ard-form-field-frame{box-sizing:border-box;min-height:var(--ard-form-field-height);height:max-content;max-width:100%;display:flex;align-items:center;justify-content:stretch;position:relative;font-family:var(--ard-font-family);border-radius:var(--ard-variant-border-radius);background:var(--ard-appearance-background);border:var(--ard-appearance-border)}.ard-form-field-frame .ard-form-field-content-container{flex-grow:1;min-height:inherit}.ard-form-field-frame .ard-form-field-content-container>*{min-height:inherit}.ard-form-field-frame .ard-form-field-prefix-container,.ard-form-field-frame .ard-form-field-suffix-container{height:max-content;max-height:100%;display:flex;align-items:center}.ard-form-field-frame .ard-form-field-prefix-container{padding-left:var(--ard-form-field-padding-left, .375rem)}.ard-form-field-frame .ard-form-field-suffix-container{padding-right:var(--ard-form-field-padding-right, .375rem)}.ard-form-field-frame.ard-compact{min-height:var(--ard-form-field-height-compact)}.ard-form-field-frame.ard-appearance-outlined{--ard-appearance-background: var(--ard-bg);--ard-appearance-border-color: var(--ard-border);--ard-appearance-border: 1px solid var(--ard-appearance-border-color)}.ard-form-field-frame.ard-appearance-outlined.ard-focused{--ard-appearance-border-color: var(--ard-border-dark)}.ard-form-field-frame.ard-appearance-outlined.ard-is-success{--ard-appearance-border-color: rgb(var(--ard-success-500))}.ard-form-field-frame.ard-appearance-outlined.ard-has-error{--ard-appearance-background: rgb(var(--ard-danger-50));--ard-appearance-border-color: rgb(var(--ard-danger-500))}.ard-form-field-frame.ard-appearance-filled{--ard-appearance-background: var(--ard-bg-filled);--ard-appearance-border: none}.ard-form-field-frame.ard-appearance-filled.ard-is-success{--ard-appearance-background: rgb(var(--ard-success-50))}.ard-form-field-frame.ard-appearance-filled.ard-has-error{--ard-appearance-background: rgb(var(--ard-danger-50))}.ard-form-field-frame.ard-appearance-transparent{--ard-appearance-background: transparent;--ard-appearance-border: none}.ard-form-field-frame.ard-variant-rounded,.ard-form-field-frame.ard-variant-semirounded{--ard-variant-border-radius: 8px}.ard-form-field-frame.ard-variant-pill{--ard-variant-border-radius: 9999px}.ard-form-field-frame.ard-variant-sharp{--ard-variant-border-radius: 0}.ard-form-field-frame .ard-form-field-overlay{background:var(--ard-overlay);opacity:0}.ard-form-field-frame:hover .ard-form-field-overlay{opacity:var(--ard-form-field-hover-overlay-opacity, 3%)}.ard-form-field-frame.ard-focused .ard-form-field-overlay{opacity:var(--ard-form-field-focus-overlay-opacity, 6%)}.ard-form-field-frame.ard-enable-transitions{transition:border-color var(--ard-form-field-transitions-duration, .15s) cubic-bezier(.4,0,.2,1)}.ard-form-field-frame.ard-enable-transitions .ard-form-field-overlay{transition:opacity var(--ard-form-field-transitions-duration, .15s) cubic-bezier(.4,0,.2,1),background-color var(--ard-form-field-transitions-duration, .15s) cubic-bezier(.4,0,.2,1)}.ard-disabled .ard-form-field-frame{pointer-events:none;opacity:var(--ard-form-field-disabled-opacity, 50%)}.ard-disabled .ard-form-field-frame.ard-appearance-transparent .ard-form-field-overlay{opacity:var(--ard-form-field-disabled-transparent-overlay-opacity, 4.5%)}.ard-readonly .ard-form-field-frame:hover .ard-form-field-overlay{opacity:0}}@layer ard-ui{:root{--ard-form-field-label-padding: .25rem 0 .125rem .125rem;--ard-form-field-label-font-size: .9375rem;--ard-form-field-label-font-weight: 500;--ard-form-field-label-required-font-weight: 500;--ard-form-field-label-required-font-size: 112.5%;--ard-form-field-label-required-color: orangered;--ard-form-field-label-optional-font-weight: 400;--ard-form-field-label-optional-font-size: .8125rem;--ard-form-field-label-optional-font-style: italic;--ard-form-field-hint-padding: .125rem 0 .25rem .125rem;--ard-form-field-hint-font-size: .8125rem;--ard-form-field-hint-line-height: 1.2;--ard-form-field-hint-right-padding-left: .5rem;--ard-form-field-hint-error-line-height: 1.2;--ard-form-field-hint-error-gap: .375em;--ard-form-field-label-disabled-opacity: 40%;--ard-form-field-hint-disabled-opacity: 50%;--ard-form-field-error-animation-duration: .25s;--ard-horizontal-form-field-gap: .5rem}ard-form-field,ard-horizontal-form-field{display:block;width:100%}.ard-form-field,.ard-horizontal-form-field{display:flex;flex-direction:column}.ard-form-field .ard-label,.ard-horizontal-form-field .ard-label{padding:var(--ard-form-field-label-padding, .25rem 0 .125rem .125rem);font-size:var(--ard-form-field-label-font-size, .9375rem);font-weight:var(--ard-form-field-label-font-weight, 500)}.ard-form-field .ard-label .ard-label__required .ard-label__required-optional-text,.ard-horizontal-form-field .ard-label .ard-label__required .ard-label__required-optional-text{font-weight:var(--ard-form-field-label-required-font-weight, 500);font-size:var(--ard-form-field-label-required-font-size, 112.5%);color:var(--ard-form-field-label-required-color, orangered);line-height:1}.ard-form-field .ard-label .ard-label__optional .ard-label__required-optional-text,.ard-horizontal-form-field .ard-label .ard-label__optional .ard-label__required-optional-text{font-weight:var(--ard-form-field-label-optional-font-weight, 400);font-size:var(--ard-form-field-label-optional-font-size, .8125rem);color:var(--ard-form-field-label-optional-color, var(--ard-text2));font-style:var(--ard-form-field-label-optional-font-style, italic)}.ard-form-field .ard-form-field__hints,.ard-horizontal-form-field .ard-form-field__hints{padding:var(--ard-form-field-hint-padding, .125rem 0 .25rem .125rem);font-size:var(--ard-form-field-hint-font-size, .8125rem);line-height:var(--ard-form-field-hint-line-height, 1.1)}.ard-form-field .ard-form-field__hints.ard-form-field__reserve-hint-line,.ard-horizontal-form-field .ard-form-field__hints.ard-form-field__reserve-hint-line{box-sizing:content-box;min-height:calc(var(--ard-form-field-hint-line-height, 1.1) * 1em)}.ard-form-field .ard-form-field__hints-right>*,.ard-form-field .ard-form-field__errors-right>*,.ard-horizontal-form-field .ard-form-field__hints-right>*,.ard-horizontal-form-field .ard-form-field__errors-right>*{padding-left:var(--ard-form-field-hint-right-padding-left, .5rem)}.ard-form-field .ard-hint,.ard-form-field .ard-error,.ard-horizontal-form-field .ard-hint,.ard-horizontal-form-field .ard-error{font-size:1em;line-height:var(--ard-form-field-hint-error-line-height, 1.2);display:inline-grid;min-height:calc(var(--ard-form-field-hint-error-line-height, 1.2) * 1em)}.ard-form-field .ard-hint,.ard-horizontal-form-field .ard-hint{color:var(--ard-form-field-hint-color, var(--ard-text2))}.ard-form-field .ard-error:not(.ard-hint-error),.ard-form-field .ard-form-field__errors .ard-hint-error,.ard-horizontal-form-field .ard-error:not(.ard-hint-error),.ard-horizontal-form-field .ard-form-field__errors .ard-hint-error{color:var(--ard-form-field-error-color, rgb(var(--ard-danger-700)));overflow:hidden}.ard-form-field .ard-error:not(.ard-hint-error),.ard-horizontal-form-field .ard-error:not(.ard-hint-error){animation:errorAppear var(--ard-form-field-error-animation-duration, .25s) cubic-bezier(.4,0,.2,1) forwards}.ard-form-field .ard-form-field__default-hint,.ard-form-field .ard-form-field__default-error,.ard-horizontal-form-field .ard-form-field__default-hint,.ard-horizontal-form-field .ard-form-field__default-error{gap:var(--ard-form-field-hint-error-gap, .375em)}.ard-form-field.ard-form-field__with-error .ard-label,.ard-form-field.ard-form-field__with-error ard-label,.ard-horizontal-form-field.ard-form-field__with-error .ard-label,.ard-horizontal-form-field.ard-form-field__with-error ard-label{color:var(--ard-form-field-error-color, rgb(var(--ard-danger-700)))}.ard-form-field.ard-form-field__is-success .ard-label,.ard-form-field.ard-form-field__is-success ard-label,.ard-horizontal-form-field.ard-form-field__is-success .ard-label,.ard-horizontal-form-field.ard-form-field__is-success ard-label{color:var(--ard-form-field-success-color, rgb(var(--ard-success-700)))}.ard-form-field.ard-form-field__control-disabled .ard-label,.ard-horizontal-form-field.ard-form-field__control-disabled .ard-label{opacity:var(--ard-form-field-label-disabled-opacity, 40%)}.ard-form-field.ard-form-field__control-disabled .ard-form-field__hints,.ard-horizontal-form-field.ard-form-field__control-disabled .ard-form-field__hints{opacity:var(--ard-form-field-hint-disabled-opacity, 50%)}.ard-horizontal-form-field{align-items:flex-start;justify-content:stretch;flex-direction:row;gap:var(--ard-horizontal-form-field-gap, .5rem)}.ard-horizontal-form-field .ard-form-field__label-container{width:var(--ard-horizontal-form-field-label-width, 12rem);min-width:var(--ard-horizontal-form-field-label-width, 12rem);height:var(--ard-form-field-height);display:flex;align-items:center;justify-content:var(--ard-horizontal-form-field-label-align, flex-start)}.ard-horizontal-form-field .ard-form-field__non-label{flex-grow:1}.ard-horizontal-form-field:has(.ard-form-field__input .ard-compact) .ard-form-field__label-container{height:var(--ard-form-field-height-compact)}ard-label{display:flex}@keyframes errorAppear{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}}@layer ard-ui{:root{--ard-input-gap: .625rem;--ard-input-line-height: 1.25;--ard-input-line-height-compact: 1;--ard-input-font-weight: 400;--ard-input-placeholder-opacity: 60%;--ard-input-min-width: 10rem;--ard-input-max-width: 100%}.ard-input{height:var(--ard-input-height, var(--ard-form-field-height, 2.3125rem));position:relative;font-family:var(--ard-font-family);display:flex;align-items:center;justify-content:stretch;gap:var(--ard-input-gap, .625rem);cursor:text;box-sizing:border-box;font-size:var(--ard-input-font-size, var(--ard-form-field-font-size, 1rem));line-height:var(--ard-input-line-height, 1.25);font-weight:var(--ard-input-font-weight, 400);padding-left:var(--ard-input-padding-left, var(--ard-form-field-padding-left, .375rem));padding-right:var(--ard-input-padding-right, var(--ard-form-field-padding-right, .375rem));padding-top:var(--ard-input-padding-top, var(--ard-form-field-padding-top, 0));padding-bottom:var(--ard-input-padding-bottom, var(--ard-form-field-padding-bottom, 0));color:var(--ard-input-color, var(--ard-text));min-width:var(--ard-input-min-width, 10rem);max-width:var(--ard-input-max-width, 100%)}.ard-input .ard-input-container{flex-grow:1;-webkit-text-size-adjust:100%;text-size-adjust:100%;display:flex;align-items:center;height:100%;position:relative}.ard-input .ard-input-container>*{position:absolute;inset:0;max-width:100%;padding:0}.ard-input .ard-input-container .ard-placeholder{font:inherit;opacity:var(--ard-input-placeholder-opacity, 60%);color:var(--ard-input-placeholder-color, var(--ard-text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;display:flex;align-items:center}.ard-input .ard-input-container input{border:none;background:transparent;outline:none;font:inherit;color:inherit;display:block}.ard-input.ard-compact{height:var(--ard-input-height-compact, var(--ard-form-field-height-compact, 1.6875rem));font-size:var(--ard-input-font-size-compact, var(--ard-form-field-font-size-compact, .875rem));line-height:var(--ard-input-line-height-compact, 1);padding-left:var(--ard-input-padding-left-compact, var(--ard-form-field-padding-left-compact, .375rem));padding-right:var(--ard-input-padding-right-compact, var(--ard-form-field-padding-right-compact, .375rem));padding-top:var(--ard-input-padding-top-compact, var(--ard-form-field-padding-top-compact, 0));padding-bottom:var(--ard-input-padding-bottom-compact, var(--ard-form-field-padding-bottom-compact, 0))}.ard-readonly .ard-input,.ard-readonly .ard-input *{cursor:var(--ard-input-readonly-cursor, var(--ard-readonly-cursor, default))}.ard-input ard-clear-button{height:var(--ard-clear-button-size);width:var(--ard-clear-button-size);position:relative}.ard-input .ard-clear-btn-wrapper{cursor:pointer;font-size:medium;color:var(--ard-detail);width:var(--ard-clear-button-size);height:var(--ard-clear-button-size);line-height:1em;border-radius:999px;border:none;padding:0;background:transparent;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);outline:none;color:inherit}.ard-input .ard-clear-btn-wrapper .ard-hitbox{position:absolute;inset:-1px}.ard-input .ard-clear-btn-wrapper .ard-focus-overlay{position:absolute;inset:-1px;opacity:0;border-radius:inherit;pointer-events:none;transition:opacity .2s ease;background:currentColor}.ard-input .ard-clear-btn-wrapper .ard-clear-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ard-input .ard-clear-btn-wrapper .ard-clear-btn:before{content:"close";font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 48;font-size:70%}.ard-input .ard-clear-btn-wrapper:hover .ard-focus-overlay{opacity:5%}.ard-input .ard-clear-btn-wrapper:focus .ard-focus-overlay{opacity:8%}.ard-input .ard-clear-btn-wrapper:active .ard-focus-overlay{opacity:15%}.ard-input .ard-disabled .ard-clear-btn-wrapper,.ard-input .ard-readonly .ard-clear-btn-wrapper{pointer-events:none}}@layer ard-ui{:root{--ard-slider-width: 100%;--ard-slider-padding: 0 calc(var(--ard-slider-handle-size, 1.25em) / 2);--ard-slider-track-height: .25em;--ard-slider-track-opacity: 20%;--ard-slider-track-border-radius: 9999px;--ard-slider-active-track-height: calc(100% + .125em) ;--ard-slider-active-track-opacity: 100%;--ard-slider-value-tick-size: .125em;--ard-slider-value-tick-opacity: 30%;--ard-slider-track-hitbox-size: calc(var(--ard-slider-handle-size, 1.25em) / 2);--ard-slider-handle-size: 1.25em;--ard-slider-handle-border: none;--ard-slider-handle-border-radius: 9999px;--ard-slider-handle-hitbox-size: .375em;--ard-slider-handle-overlay-size: .5em;--ard-slider-handle-overlay-hover-opacity: 7.5%;--ard-slider-handle-overlay-focus-opacity: 15%;--ard-slider-handle-overlay-active-opacity: 25%;--ard-slider-label-font-size: .875rem;--ard-slider-label-padding-top: .2em;--ard-slider-label-height: 2em;--ard-slider-label-border: none;--ard-slider-label-border-radius: .375em;--ard-slider-label-padding: 0 .75em;--ard-slider-label-font-weight: 500;--ard-slider-label-arrow-size: .375em;--ard-slider-label-offset: .5em}.ard-slider-container-master,.ard-range-slider-container-master{position:relative;font-size:var(--ard-slider-font-size, var(--ard-form-field-font-size, 1rem));width:var(--ard-slider-width, 100%);max-width:100%;padding:var(--ard-slider-padding, 0 calc(var(--ard-slider-handle-size, 1.25em) / 2));display:flex;flex-direction:column}.ard-slider-container-master.ard-color-none,.ard-range-slider-container-master.ard-color-none{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: var(--ard-bg-alt);--ard-cmpcl--bg-colored-light: var(--ard-detail-light);--ard-cmpcl--bg-header: var(--ard-bg-filled);--ard-cmpcl--bg-colored-verylight: var(--ard-bg-darker);--ard-cmpcl--on-bg: var(--ard-text);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: var(--ard-text);--ard-cmpcl--border-light: var(--ard-text2);--ard-cmpcl--content: var(--ard-text);--ard-cmpcl--content-light: var(--ard-text-alt);--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: var(--ard-overlay);--ard-cmpcl--overlay-colored-light: var(--ard-text-alt)}.ard-slider-container-master.ard-color-primary,.ard-range-slider-container-master.ard-color-primary{--ard-cmpcl--bg: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-primary-100));--ard-cmpcl--bg-header: rgb(var(--ard-primary-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-primary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-primary-300));--ard-cmpcl--border-light: rgb(var(--ard-primary-100));--ard-cmpcl--content: rgb(var(--ard-primary-700));--ard-cmpcl--content-light: rgb(var(--ard-primary-300));--ard-cmpcl--overlay-rgb: var(--ard-primary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-primary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-primary-100))}.ard-slider-container-master.ard-color-secondary,.ard-range-slider-container-master.ard-color-secondary{--ard-cmpcl--bg: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-header: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-secondary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-secondary-300));--ard-cmpcl--border-light: rgb(var(--ard-secondary-100));--ard-cmpcl--content: rgb(var(--ard-secondary-700));--ard-cmpcl--content-light: rgb(var(--ard-secondary-300));--ard-cmpcl--overlay-rgb: var(--ard-secondary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-secondary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-secondary-100))}.ard-slider-container-master.ard-color-warn,.ard-range-slider-container-master.ard-color-warn{--ard-cmpcl--bg: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-warn-50));--ard-cmpcl--bg-header: rgb(var(--ard-warn-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-warn-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-warn-300));--ard-cmpcl--border-light: rgb(var(--ard-warn-100));--ard-cmpcl--content: rgb(var(--ard-warn-700));--ard-cmpcl--content-light: rgb(var(--ard-warn-100));--ard-cmpcl--overlay-rgb: var(--ard-warn-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-warn-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-warn-100))}.ard-slider-container-master.ard-color-danger,.ard-range-slider-container-master.ard-color-danger{--ard-cmpcl--bg: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-danger-100));--ard-cmpcl--bg-header: rgb(var(--ard-danger-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-danger-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-danger-300));--ard-cmpcl--border-light: rgb(var(--ard-danger-100));--ard-cmpcl--content: rgb(var(--ard-danger-900));--ard-cmpcl--content-light: rgb(var(--ard-danger-500));--ard-cmpcl--overlay-rgb: var(--ard-danger-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-danger-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-danger-300))}.ard-slider-container-master.ard-color-success,.ard-range-slider-container-master.ard-color-success{--ard-cmpcl--bg: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-success-50));--ard-cmpcl--bg-header: rgb(var(--ard-success-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-success-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-success-300));--ard-cmpcl--border-light: rgb(var(--ard-success-100));--ard-cmpcl--content: rgb(var(--ard-success-900));--ard-cmpcl--content-light: rgb(var(--ard-success-300));--ard-cmpcl--overlay-rgb: var(--ard-success-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-success-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-success-300))}.ard-slider-container-master.ard-color-info,.ard-range-slider-container-master.ard-color-info{--ard-cmpcl--bg: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-info-50));--ard-cmpcl--bg-header: rgb(var(--ard-info-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-info-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-info-300));--ard-cmpcl--border-light: rgb(var(--ard-info-100));--ard-cmpcl--content: rgb(var(--ard-info-700));--ard-cmpcl--content-light: rgb(var(--ard-info-300));--ard-cmpcl--overlay-rgb: var(--ard-info-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-info-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-info-100))}.ard-slider-container-master.ard-color-currentColor,.ard-range-slider-container-master.ard-color-currentColor{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: currentColor;--ard-cmpcl--on-bg: currentColor;--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--border: currentColor;--ard-cmpcl--border-light: currentColor;--ard-cmpcl--content: currentColor;--ard-cmpcl--content-light: currentColor;--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: currentColor;--ard-cmpcl--overlay-colored-light: currentColor}.ard-slider-container-master.ard-compact,.ard-range-slider-container-master.ard-compact{font-size:var(--ard-slider-font-size-compact, var(--ard-form-field-font-size-compact, .875rem))}.ard-slider-container-master.ard-compact .ard-slider-container>.ard-slider-handle,.ard-range-slider-container-master.ard-compact .ard-slider-container>.ard-slider-handle{font-size:.95em}.ard-slider-container-master .ard-slider-container,.ard-range-slider-container-master .ard-slider-container{display:flex;align-items:center;position:relative;width:100%;height:var(--ard-slider-handle-size, 1.25em);cursor:pointer}.ard-slider-container-master .ard-slider-track,.ard-range-slider-container-master .ard-slider-track{width:100%;height:var(--ard-slider-track-height, .25em);background:var(--ard-bg)}.ard-slider-container-master .ard-slider-track .ard-slider-track-overlay,.ard-range-slider-container-master .ard-slider-track .ard-slider-track-overlay{position:absolute;width:100%;height:100%;background:var(--ard-slider-track-color, var(--ard-cmpcl--bg-colored));opacity:var(--ard-slider-track-opacity, 20%);border-radius:var(--ard-slider-track-border-radius, 9999px)}.ard-slider-container-master .ard-slider-track .ard-slider-track-overlay.ard-slider-track-active,.ard-range-slider-container-master .ard-slider-track .ard-slider-track-overlay.ard-slider-track-active{width:0;height:var(--ard-slider-active-track-height, calc(100% + .125em) );top:50%;transform:translateY(-50%);background:var(--ard-slider-active-color, var(--ard-cmpcl--bg-colored));opacity:var(--ard-slider-active-track-opacity, 100%);transition:width var(--_ard-slider-transition) ease,left var(--_ard-slider-transition) ease}.ard-slider-container-master .ard-slider-track .ard-hitbox,.ard-range-slider-container-master .ard-slider-track .ard-hitbox{position:absolute;inset:calc(var(--ard-slider-hitbox-size, calc(var(--ard-slider-handle-size, 1.25em) / 2)) * -1)}.ard-slider-container-master .ard-slider-track .ard-value-tick-container,.ard-range-slider-container-master .ard-slider-track .ard-value-tick-container{position:absolute;left:var(--ard-slider-value-tick-size, .125em);width:calc(100% - var(--ard-slider-value-tick-size, .125em) * 2);height:100%}.ard-slider-container-master .ard-slider-track .ard-value-tick,.ard-range-slider-container-master .ard-slider-track .ard-value-tick{top:50%;width:var(--ard-slider-value-tick-size, .125em);height:var(--ard-slider-value-tick-size, .125em);border-radius:9999px;background:var(--ard-text);opacity:var(--ard-slider-value-tick-opacity, 30%);transform:translate(-50%,-50%)}.ard-slider-container-master .ard-slider-handle,.ard-range-slider-container-master .ard-slider-handle{font-size:inherit;top:0;width:var(--ard-slider-handle-size, 1.25em);height:var(--ard-slider-handle-size, 1.25em);color:inherit;background:var(--ard-slider-handle-bg, var(--ard-cmpcl--bg-colored));border-radius:var(--ard-slider-handle-border-radius, 9999px);border:var(--ard-slider-handle-border, none);z-index:1;outline:none;cursor:grab;transition:box-shadow .15s ease,left var(--_ard-slider-transition) ease;box-shadow:var(--ard-simple-shadow);--_ard-focus-overlay-scale: .2}.ard-slider-container-master .ard-slider-handle .ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle .ard-focus-overlay{position:absolute;top:calc(-1 * var(--ard-slider-handle-overlay-size, .5em));bottom:calc(-1 * var(--ard-slider-handle-overlay-size, .5em));left:calc(-1 * var(--ard-slider-handle-overlay-size, .5em));right:calc(-1 * var(--ard-slider-handle-overlay-size, .5em));opacity:0;border-radius:inherit;pointer-events:none;transition:opacity .2s ease;background:currentColor}.ard-slider-container-master .ard-slider-handle>.ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle>.ard-focus-overlay{transform:scale(var(--_ard-focus-overlay-scale));transition:opacity .2s ease,transform .1s ease}.ard-slider-container-master .ard-slider-handle:hover>.ard-focus-overlay,.ard-slider-container-master .ard-slider-handle:focus>.ard-focus-overlay,.ard-slider-container-master .ard-slider-handle:focus-visible>.ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle:hover>.ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle:focus>.ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle:focus-visible>.ard-focus-overlay{--_ard-focus-overlay-scale: 1}.ard-slider-container-master .ard-slider-handle .ard-hitbox,.ard-range-slider-container-master .ard-slider-handle .ard-hitbox{position:absolute;inset:calc(var(--ard-slider-handle-hitbox-size, .375em) * -1);border-radius:calc(var(--ard-slider-handle-border-radius, 9999px) + var(--ard-slider-handle-hitbox-size, .375em))}.ard-slider-container-master .ard-slider-handle:hover .ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle:hover .ard-focus-overlay{opacity:var(--ard-slider-handle-overlay-hover-opacity, 7.5%)}.ard-slider-container-master .ard-slider-handle:focus,.ard-range-slider-container-master .ard-slider-handle:focus{box-shadow:var(--ard-simple-shadow2)}.ard-slider-container-master .ard-slider-handle:focus .ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle:focus .ard-focus-overlay{opacity:var(--ard-slider-handle-overlay-focus-opacity, 15%)}.ard-slider-container-master .ard-slider-handle:active .ard-focus-overlay,.ard-slider-container-master .ard-slider-handle.ard-grabbed .ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle:active .ard-focus-overlay,.ard-range-slider-container-master .ard-slider-handle.ard-grabbed .ard-focus-overlay{opacity:var(--ard-slider-handle-overlay-active-opacity, 25%)}.ard-slider-container-master .ard-slider-label-container,.ard-range-slider-container-master .ard-slider-label-container{position:relative;font-size:var(--ard-slider-label-font-size, .9em);padding-top:var(--ard-slider-label-padding-top, .2em);left:.125em;width:calc(100% - .25em)!important}.ard-slider-container-master .ard-slider-label-container .ard-slider-label,.ard-range-slider-container-master .ard-slider-label-container .ard-slider-label{transform:translate(-50%)}.ard-slider-container-master .ard-slider-tooltip-wrapper,.ard-range-slider-container-master .ard-slider-tooltip-wrapper{transition:left var(--_ard-slider-transition) ease;z-index:2}.ard-slider-container-master .ard-slider-tooltip,.ard-range-slider-container-master .ard-slider-tooltip{background:var(--ard-slider-label-bg, var(--ard-text3));height:var(--ard-slider-label-height, 2em);padding:var(--ard-slider-label-padding, 0 .75em);border-radius:var(--ard-slider-label-border-radius, .375em);color:var(--ard-slider-label-color, var(--ard-text2-alt));font-size:var(--ard-slider-label-font-size, .875rem);font-weight:var(--ard-slider-label-font-weight, 500);white-space:nowrap;display:flex;align-items:center;position:relative;z-index:2;-webkit-user-select:none;user-select:none;transform:scale(0);transition:transform .1s cubic-bezier(.4,0,.2,1)}.ard-slider-container-master .ard-slider-tooltip:before,.ard-range-slider-container-master .ard-slider-tooltip:before{content:"";position:absolute;border:var(--ard-slider-label-arrow-size, .375em) solid transparent;left:50%}.ard-slider-container-master.ard-tooltip-top .ard-slider-tooltip,.ard-range-slider-container-master.ard-tooltip-top .ard-slider-tooltip{bottom:var(--ard-slider-label-offset, .5em);transform-origin:center bottom}.ard-slider-container-master.ard-tooltip-top .ard-slider-tooltip:before,.ard-range-slider-container-master.ard-tooltip-top .ard-slider-tooltip:before{bottom:0;border-top-color:var(--ard-slider-label-b, var(--ard-text3));transform:translate(-50%,100%)}.ard-slider-container-master.ard-tooltip-bottom .ard-slider-tooltip,.ard-range-slider-container-master.ard-tooltip-bottom .ard-slider-tooltip{top:var(--ard-slider-label-offset, .5em);transform-origin:center top}.ard-slider-container-master.ard-tooltip-bottom .ard-slider-tooltip:before,.ard-range-slider-container-master.ard-tooltip-bottom .ard-slider-tooltip:before{top:0;border-bottom-color:var(--ard-slider-label-bg, var(--ard-text3));transform:translate(-50%,-100%)}.ard-slider-container-master .ard-slider-handle:hover+.ard-slider-tooltip-wrapper .ard-slider-tooltip,.ard-slider-container-master .ard-slider-handle:focus+.ard-slider-tooltip-wrapper .ard-slider-tooltip,.ard-range-slider-container-master .ard-slider-handle:hover+.ard-slider-tooltip-wrapper .ard-slider-tooltip,.ard-range-slider-container-master .ard-slider-handle:focus+.ard-slider-tooltip-wrapper .ard-slider-tooltip{transform:scale(1)}.ard-slider-container-master .ard-slider-container:focus-within .ard-slider-handle:not(:focus)+.ard-slider-tooltip-wrapper .ard-slider-tooltip,.ard-range-slider-container-master .ard-slider-container:focus-within .ard-slider-handle:not(:focus)+.ard-slider-tooltip-wrapper .ard-slider-tooltip{transform:scale(0)}.ard-slider-container-master .ard-slider-handle .ard-slider-tooltip-wrapper .ard-slider-tooltip.ard-tooltip-always,.ard-range-slider-container-master .ard-slider-handle .ard-slider-tooltip-wrapper .ard-slider-tooltip.ard-tooltip-always{transform:scale(1)!important}.ard-body-slider-handle-grabbed{cursor:grabbing!important}.ard-body-slider-handle-grabbed *{cursor:grabbing!important;pointer-events:none!important}.ard-disabled .ard-slider-container-master,.ard-disabled .ard-range-slider-container-master,.ard-readonly .ard-slider-container-master,.ard-readonly .ard-range-slider-container-master{cursor:var(--ard-slider-readonly-cursor, var(--ard-readonly-cursor, default))}.ard-disabled .ard-slider-container-master .ard-slider-container,.ard-disabled .ard-range-slider-container-master .ard-slider-container,.ard-readonly .ard-slider-container-master .ard-slider-container,.ard-readonly .ard-range-slider-container-master .ard-slider-container,.ard-disabled .ard-slider-container-master .ard-slider-container .ard-slider-handle,.ard-disabled .ard-range-slider-container-master .ard-slider-container .ard-slider-handle,.ard-readonly .ard-slider-container-master .ard-slider-container .ard-slider-handle,.ard-readonly .ard-range-slider-container-master .ard-slider-container .ard-slider-handle{cursor:inherit}.ard-disabled .ard-slider-container-master .ard-slider-container .ard-slider-handle .ard-focus-overlay,.ard-disabled .ard-range-slider-container-master .ard-slider-container .ard-slider-handle .ard-focus-overlay,.ard-readonly .ard-slider-container-master .ard-slider-container .ard-slider-handle .ard-focus-overlay,.ard-readonly .ard-range-slider-container-master .ard-slider-container .ard-slider-handle .ard-focus-overlay{display:none}}@layer ard-ui{:root{--ard-radio-group-gap: .5rem 1rem;--ard-radio-gap: .75rem;--ard-radio-size: 1.25em;--ard-radio-outer-border-width: .125em;--ard-radio-border-radius: 9999px;--ard-radio-inner-circle-inset: 25%;--ard-radio-focus-overlay-size: .375em;--ard-radio-hitbox-offset: -.375em;--ard-radio-hover-overlay-opacity: 7.5%;--ard-radio-focus-overlay-opacity: 15%;--ard-radio-active-overlay-opacity: 25%;--ard-radio-transition-duration: .2s;--ard-radio-disabled-opacity: 50%}ard-radio-group{display:flex;gap:var(--ard-radio-group-gap, .5rem 1rem)}ard-radio{display:inline-block;width:max-content;max-width:100%}.ard-radio{outline:none;font-size:var(--ard-radio-font-size, var(--ard-form-field-font-size, 1rem));display:flex;align-items:center;gap:var(--ard-radio-gap, .75rem);padding:0;width:100%}.ard-radio.ard-color-none{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: var(--ard-bg-alt);--ard-cmpcl--bg-colored-light: var(--ard-detail-light);--ard-cmpcl--bg-header: var(--ard-bg-filled);--ard-cmpcl--bg-colored-verylight: var(--ard-bg-darker);--ard-cmpcl--on-bg: var(--ard-text);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: var(--ard-text);--ard-cmpcl--border-light: var(--ard-text2);--ard-cmpcl--content: var(--ard-text);--ard-cmpcl--content-light: var(--ard-text-alt);--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: var(--ard-overlay);--ard-cmpcl--overlay-colored-light: var(--ard-text-alt)}.ard-radio.ard-color-primary{--ard-cmpcl--bg: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-primary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-primary-100));--ard-cmpcl--bg-header: rgb(var(--ard-primary-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-primary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-primary-300));--ard-cmpcl--border-light: rgb(var(--ard-primary-100));--ard-cmpcl--content: rgb(var(--ard-primary-700));--ard-cmpcl--content-light: rgb(var(--ard-primary-300));--ard-cmpcl--overlay-rgb: var(--ard-primary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-primary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-primary-100))}.ard-radio.ard-color-secondary{--ard-cmpcl--bg: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored: rgb(var(--ard-secondary-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-header: rgb(var(--ard-secondary-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-secondary-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-secondary-300));--ard-cmpcl--border-light: rgb(var(--ard-secondary-100));--ard-cmpcl--content: rgb(var(--ard-secondary-700));--ard-cmpcl--content-light: rgb(var(--ard-secondary-300));--ard-cmpcl--overlay-rgb: var(--ard-secondary-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-secondary-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-secondary-100))}.ard-radio.ard-color-warn{--ard-cmpcl--bg: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored: rgb(var(--ard-warn-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-warn-50));--ard-cmpcl--bg-header: rgb(var(--ard-warn-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-warn-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-warn-300));--ard-cmpcl--border-light: rgb(var(--ard-warn-100));--ard-cmpcl--content: rgb(var(--ard-warn-700));--ard-cmpcl--content-light: rgb(var(--ard-warn-100));--ard-cmpcl--overlay-rgb: var(--ard-warn-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-warn-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-warn-100))}.ard-radio.ard-color-danger{--ard-cmpcl--bg: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored: rgb(var(--ard-danger-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-danger-100));--ard-cmpcl--bg-header: rgb(var(--ard-danger-100));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-danger-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-danger-300));--ard-cmpcl--border-light: rgb(var(--ard-danger-100));--ard-cmpcl--content: rgb(var(--ard-danger-900));--ard-cmpcl--content-light: rgb(var(--ard-danger-500));--ard-cmpcl--overlay-rgb: var(--ard-danger-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-danger-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-danger-300))}.ard-radio.ard-color-success{--ard-cmpcl--bg: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored: rgb(var(--ard-success-700));--ard-cmpcl--bg-colored-light: rgb(var(--ard-success-50));--ard-cmpcl--bg-header: rgb(var(--ard-success-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-success-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-success-300));--ard-cmpcl--border-light: rgb(var(--ard-success-100));--ard-cmpcl--content: rgb(var(--ard-success-900));--ard-cmpcl--content-light: rgb(var(--ard-success-300));--ard-cmpcl--overlay-rgb: var(--ard-success-700);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-success-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-success-300))}.ard-radio.ard-color-info{--ard-cmpcl--bg: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored: rgb(var(--ard-info-500));--ard-cmpcl--bg-colored-light: rgb(var(--ard-info-50));--ard-cmpcl--bg-header: rgb(var(--ard-info-50));--ard-cmpcl--bg-colored-verylight: rgb(var(--ard-info-50));--ard-cmpcl--on-bg: var(--ard-text-alt);--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--on-bg-colored-light: var(--ard-text);--ard-cmpcl--border: rgb(var(--ard-info-300));--ard-cmpcl--border-light: rgb(var(--ard-info-100));--ard-cmpcl--content: rgb(var(--ard-info-700));--ard-cmpcl--content-light: rgb(var(--ard-info-300));--ard-cmpcl--overlay-rgb: var(--ard-info-500);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: rgb(var(--ard-info-700));--ard-cmpcl--overlay-colored-light: rgb(var(--ard-info-100))}.ard-radio.ard-color-currentColor{--ard-cmpcl--bg: var(--ard-bg);--ard-cmpcl--bg-colored: currentColor;--ard-cmpcl--on-bg: currentColor;--ard-cmpcl--on-bg-colored: var(--ard-text-alt);--ard-cmpcl--border: currentColor;--ard-cmpcl--border-light: currentColor;--ard-cmpcl--content: currentColor;--ard-cmpcl--content-light: currentColor;--ard-cmpcl--overlay-rgb: var(--ard-overlay-rgb);--ard-cmpcl--overlay: var(--ard-overlay);--ard-cmpcl--overlay-colored: currentColor;--ard-cmpcl--overlay-colored-light: currentColor}.ard-radio>.ard-radio-circles{position:relative;width:var(--ard-radio-size, 1.25em);min-width:var(--ard-radio-size, 1.25em);aspect-ratio:1}.ard-radio>.ard-radio-circles>.ard-radio-outer-circle{position:absolute;inset:0;border:var(--ard-radio-outer-border-width, .125em) solid var(--ard-detail);border-radius:var(--ard-radio-border-radius, 9999px);transition:border-color var(--ard-radio-transition-duration, .2s) cubic-bezier(.4,0,.2,1)}.ard-radio>.ard-radio-circles>.ard-radio-inner-circle{position:absolute;left:var(--ard-radio-inner-circle-inset, 25%);right:var(--ard-radio-inner-circle-inset, 25%);top:var(--ard-radio-inner-circle-inset, 25%);bottom:var(--ard-radio-inner-circle-inset, 25%);background:var(--ard-cmpcl--bg-colored);border-radius:var(--ard-radio-border-radius, 9999px);transform:scale(0);transition:transform var(--ard-radio-transition-duration, .2s) cubic-bezier(.4,0,.2,1)}.ard-radio>.ard-radio-circles>.ard-focus-overlay{position:absolute;top:calc(-1 * var(--ard-radio-focus-overlay-size, .375em));bottom:calc(-1 * var(--ard-radio-focus-overlay-size, .375em));left:calc(-1 * var(--ard-radio-focus-overlay-size, .375em));right:calc(-1 * var(--ard-radio-focus-overlay-size, .375em));opacity:0;border-radius:inherit;pointer-events:none;transition:opacity .2s ease;border-radius:var(--ard-radio-border-radius, 9999px);background-color:var(--ard-overlay);transition:opacity var(--ard-radio-transition-duration, .2s) ease,background-color var(--ard-radio-transition-duration, .2s) ease}.ard-radio>.ard-radio-circles>.ard-hitbox{position:absolute;top:var(--ard-radio-hitbox-offset, -.375em);bottom:var(--ard-radio-hitbox-offset, -.375em);left:var(--ard-radio-hitbox-offset, -.375em);right:var(--ard-radio-hitbox-offset, -.375em);cursor:pointer}.ard-radio>.ard-radio-circles:hover>.ard-focus-overlay{opacity:var(--ard-radio-hover-overlay-opacity, 7.5%)}.ard-radio.ard-radio-selected>.ard-radio-circles>.ard-radio-outer-circle{border-color:var(--ard-cmpcl--bg-colored)}.ard-radio.ard-radio-selected>.ard-radio-circles>.ard-radio-inner-circle{transform:scale(1)}.ard-radio.ard-radio-selected>.ard-radio-circles>.ard-focus-overlay{background-color:var(--ard-cmpcl--bg-colored)}.ard-radio:focus>.ard-radio-circles>.ard-focus-overlay{opacity:var(--ard-radio-focus-overlay-opacity, 15%)}.ard-radio:active>.ard-radio-circles>.ard-focus-overlay{opacity:var(--ard-radio-active-overlay-opacity, 25%)}.ard-disabled .ard-radio{pointer-events:none;opacity:var(--ard-radio-disabled-opacity, 50%);-webkit-user-select:none;user-select:none}.ard-readonly .ard-radio{cursor:var(--ard-radio-readonly-cursor, var(--ard-readonly-cursor, default))}.ard-readonly .ard-radio>.ard-radio-circles{pointer-events:none}.ard-readonly .ard-radio>.ard-radio-circles .ard-focus-overlay{display:none}.ard-readonly .ard-radio:focus-visible>.ard-radio-circles>.ard-focus-overlay{display:block}}@layer ard-ui{:root{--ard-divider-margin-size: .5rem;--ard-divider-width: 1px;--ard-divider-middle-inset: 1rem;--ard-divider-content-padding: .5rem;--ard-divider-content-font-size: .875rem;--ard-divider-align-inset: 10%;--ard-divider-align-min-inset: 1rem;--ard-divider-align-max-inset: unset;--ard-divider-style: solid}.ard-divider{border:none;position:relative;display:flex;justify-content:stretch;align-items:center;box-sizing:border-box;font-size:var(--ard-divider-content-font-size, .875rem)}.ard-divider:before,.ard-divider:after{content:"";flex-grow:1;pointer-events:none;box-sizing:border-box}.ard-divider.ard-divider__horizontal{width:100%;min-height:var(--ard-divider-width, 1px);margin:var(--ard-divider-margin-size, .5rem) 0}.ard-divider.ard-divider__horizontal:before,.ard-divider.ard-divider__horizontal:after{height:var(--ard-divider-width, 1px);border-top:var(--ard-divider-width, 1px) var(--ard-divider-style, solid) var(--ard-divider-color, var(--ard-detail-ultralight))}.ard-divider.ard-divider__horizontal.ard-divider__flex-item{align-self:stretch;width:auto}.ard-divider.ard-divider__vertical{height:100%;min-width:var(--ard-divider-width, 1px);margin:0 var(--ard-divider-margin-size, .5rem);flex-direction:column}.ard-divider.ard-divider__vertical:before,.ard-divider.ard-divider__vertical:after{width:var(--ard-divider-width, 1px);border-left:var(--ard-divider-width, 1px) var(--ard-divider-style, solid) var(--ard-divider-color, var(--ard-detail-ultralight))}.ard-divider.ard-divider__vertical.ard-divider__flex-item{align-self:stretch;height:auto}.ard-divider:not(:empty).ard-divider__horizontal:before{margin-right:var(--ard-divider-content-padding, .5rem)}.ard-divider:not(:empty).ard-divider__horizontal:after{margin-left:var(--ard-divider-content-padding, .5rem)}.ard-divider:not(:empty).ard-divider__vertical:before{margin-bottom:var(--ard-divider-content-padding, .5rem)}.ard-divider:not(:empty).ard-divider__vertical:after{margin-top:var(--ard-divider-content-padding, .5rem)}.ard-divider.ard-divider__full{padding:0}.ard-divider.ard-divider__middle{padding:0 var(--ard-divider-middle-inset, 1rem)}.ard-divider.ard-divider__text-align-start:before{width:var(--ard-divider-align-inset, 10%);min-width:var(--ard-divider-align-min-inset, 1rem);max-width:var(--ard-divider-align-max-inset, unset);flex-grow:0}.ard-divider.ard-divider__text-align-end:after{width:var(--ard-divider-align-inset, 10%);min-width:var(--ard-divider-align-min-inset, 1rem);max-width:var(--ard-divider-align-max-inset, unset);flex-grow:0}}.hljs.lang-typescript .hljs-keyword,.hljs.lang-typescript .hljs-selector-id{color:#d73a49}.hljs.lang-typescript .hljs-string{color:#22863a}.hljs.lang-typescript .hljs-number,.hljs.lang-typescript .hljs-literal,.hljs.lang-typescript .hljs-built-in,.hljs.lang-typescript .hljs-variable.language_{color:#005cc5}.hljs.lang-typescript .hljs-title.function_,.hljs.lang-typescript .hljs-title.class_,.hljs.lang-typescript .hljs-meta{color:#6f42c1}.hljs.lang-xml .hljs-name{color:#005cc5}.hljs.lang-xml .hljs-tag,.hljs.lang-xml .hljs-attr{color:#6f42c1}.hljs.lang-xml .hljs-string{color:#22863a}.hljs.lang-scss .hljs-keyword{color:#d73a49}.hljs.lang-scss .hljs-string,.hljs.lang-scss .hljs-selector-tag,.hljs.lang-scss .hljs-number{color:#22863a}.hljs.lang-scss .hljs-selector-class,.hljs.lang-scss .hljs-selector-pseudo,.hljs.lang-scss .hljs-built-in{color:#6f42c1}.hljs.lang-scss .hljs-attribute{color:#005cc5}.hljs{color:#24292e;background-color:transparent}.hljs-comment{color:#6a737d}:root{--ard-card-content-padding-bottom: 1rem}@layer reset{*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Roboto,Segoe UI,sans-serif;font-size:1rem;background-color:var(--ard-bg);min-width:100%;max-width:100%;min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh}.no-pointer{pointer-events:none}article{padding:1rem 3rem 1.5rem}h1{font-size:1.875em;padding:1.25rem 0 2rem;font-weight:400;font-weight:500}h2{font-size:1.625em;padding:1rem 0;font-weight:400}h3{font-size:1.375em;padding:.75rem 0;font-weight:400}h4{font-size:1.125rem;padding:.75rem 0;font-weight:600}h5{font-size:1rem;padding:.75rem 0 .5rem;font-weight:600}h6{font-size:.9375rem;padding:.5rem 0 .375rem;font-weight:600;text-decoration:underline}h1>code,h2>code,h3>code,h4>code,h5>code,h6>code{font-size:1em}p{line-height:1.5;padding-bottom:1em}a{text-decoration:none;color:rgb(var(--ard-primary-300));cursor:pointer}a:visited{color:rgb(var(--ard-secondary-300))}a:hover,a:focus-visible{text-decoration:underline}ul,ol{line-height:1.75em;padding-bottom:1em;padding-left:1.625em}ul li,ol li{padding-left:.375em;margin:.5em 0}ul{list-style-type:disc}ul li::marker{color:var(--ard-border)}code{background-color:rgba(var(--ard-primary-500),.08);font-family:Fira Mono,monospace;font-optical-sizing:auto;font-weight:inherit;font-style:normal;padding:.25ch;font-size:.9em;border-radius:3px}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{background-color:transparent}label{display:block;font-size:.8125rem;font-weight:500;padding-bottom:.25rem}blockquote{margin:.5rem 0 1rem 1rem;border-left:5px solid rgb(var(--ard-primary-100));padding:.625rem 1rem .625rem .5rem;font-style:italic;color:var(--ard-text2)}blockquote i{font-style:normal}}table{border-collapse:collapse;margin-bottom:1.5rem;width:100%}tr{border-bottom:1px solid var(--ard-detail-ultralight)}th,td{padding:.5rem .75rem}th{text-align:left;padding:1.125rem .75rem 1rem}td p:last-child{padding-bottom:0}components-page,devkit-page{display:grid;grid-template-columns:15rem 1fr}main{min-height:calc(100vh - 3.5rem);min-height:calc(100dvh - 3.5rem);overflow:hidden}@media only screen and (max-width: 960px){components-page,devkit-page{grid-template-columns:1fr}aside{display:none}}.scrolled-to{animation:scrolledTo 3s ease-out}@keyframes scrolledTo{0%{background-color:transparent}5%{background-color:#ff0}80%{background-color:#ff0}to{background-color:transparent}}a.ard-button{text-decoration:none}
