@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwkT9nA2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwAT9nA2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwgT9nA2.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwcT9nA2.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwsT9nA2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwoT9nA2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwQT9g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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;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%;min-width:max-content;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;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-checkbox-size: 1.25em;--ard-checkbox-icon-size: 1em;--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{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-disabled>.ard-checkbox{pointer-events:none;opacity:var(--ard-checkbox-unselected-disabled-opacity, 40%)}.ard-disabled>.ard-checkbox.ard-checkbox-selected{opacity:var(--ard-checkbox-selected-disabled-opacity, 50%)}.ard-disabled>.ard-checkbox.ard-checkbox-indeterminate{opacity:var(--ard-checkbox-indeterminate-disabled-opacity, 50%)}.ard-readonly>.ard-checkbox{cursor:var(--ard-checkbox-readonly-cursor, var(--ard-readonly-cursor, default))}.ard-readonly>.ard-checkbox .ard-focus-overlay{display:none}}@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-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{.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-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{: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-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}}.ard-icon-outlined svg,.ard-icon-filled svg{height:100%;width:100%;aspect-ratio:1}.ard-icon-outlined .st0{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:root{--input-background: #f3f3f5;--blue: #5076fa;--blue-background: #c2d3fd;--blue-border: #c2d3fd;--blue-bg-subtle: #f4f7ff;--blue-bg-soft: #eff6ff;--blue-border-soft: #bfdbfe;--blue-text-dark: #1e3a8a;--clr-bg: #f8fafc;--clr-text: black;--clr-text-secondary: #48556c;--clr-text-muted: #6b7280;--clr-border-light: #e3e8f0;--clr-border-dark: #d1d5db;--clr-white: #ffffff;--clr-error: #ef4444;--clr-error-bg: #fef2f2;--clr-error-border: #fecaca;--ard-form-field-padding: 0 .75rem;--ard-input-font-size: .875rem;--ard-form-field-error-color: var(--clr-error);--ard-form-field-hint-font-size: .75rem;--ard-form-field-hint-padding: .25rem 0 .25rem .125rem;--ard-form-field-label-required-color: var(--clr-error);--ard-form-field-label-required-font-size: 90%;--ard-button-rounded-corner-radius: 8px;--ard-button-font-weight: 600;--husdromo-color: #1a4582;--ard-font-family: "Inter", "Roboto", sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Inter,Roboto,sans-serif;background-color:var(--clr-bg);-webkit-font-smoothing:antialiased}.ard-icon-filled svg{fill:currentColor}ard-form-field[appearance=filled]{--ard-form-field-container-color: var(--input-background);--ard-form-field-border-radius: 8px}ard-form-field[appearance=filled] .ard-form-field-flex{background-color:var(--input-background)!important;border-radius:8px!important;border:1px solid transparent;transition:border-color .2s ease}ard-form-field[appearance=filled] .ard-form-field-flex:focus-within{border-color:var(--blue)}.ard-modal-container,.ard-dialog-container,.ard-dialog-surface,.ard-modal-surface,.ard-modal-panel{padding:0!important;overflow:hidden!important}.ard-modal-content{padding:0!important;margin:0!important}.ard-modal-heading{position:absolute;top:12px;right:12px;z-index:100;pointer-events:none}ard-icon-button.ard-modal-close-button{pointer-events:auto}ard-icon-button.ard-modal-close-button button.ard-appearance-transparent{background-color:transparent;background:none;border:none;box-shadow:none}ard-icon-button.ard-modal-close-button button.ard-appearance-transparent:hover,ard-icon-button.ard-modal-close-button button.ard-appearance-transparent:focus,ard-icon-button.ard-modal-close-button button.ard-appearance-transparent:active{background-color:transparent;background:none;box-shadow:none}.brand-name{color:var(--husdromo-color);text-transform:uppercase;font-weight:700}
