${json}\\r\\n\\r\\n\";\n// Exports\nexport default code;","// extracted by mini-css-extract-plugin\nexport default {\"fieldset\":\"fieldset____FmVu5 fieldset____OAboM\",\"fieldset-instruction\":\"fieldset-instruction____OAboM\",\"fieldsetInstruction\":\"fieldset-instruction____OAboM\",\"fieldset--no-padding\":\"fieldset--no-padding____FmVu5 fieldset____FmVu5 fieldset____OAboM\",\"fieldsetNoPadding\":\"fieldset--no-padding____FmVu5 fieldset____FmVu5 fieldset____OAboM\",\"fieldset--alt\":\"fieldset--alt____FmVu5 fieldset____FmVu5 fieldset____OAboM\",\"fieldsetAlt\":\"fieldset--alt____FmVu5 fieldset____FmVu5 fieldset____OAboM\",\"view-password\":\"view-password____FmVu5 view-password____OAboM\",\"viewPassword\":\"view-password____FmVu5 view-password____OAboM\",\"btn--icon-eye\":\"btn--icon-eye____FmVu5 btn--icon-eye____OAboM\",\"btnIconEye\":\"btn--icon-eye____FmVu5 btn--icon-eye____OAboM\",\"btn--icon-eye-slash\":\"btn--icon-eye-slash____FmVu5 btn--icon-eye-slash____OAboM\",\"btnIconEyeSlash\":\"btn--icon-eye-slash____FmVu5 btn--icon-eye-slash____OAboM\",\"input-search\":\"input-search____FmVu5\",\"inputSearch\":\"input-search____FmVu5\",\"ia-currency-input\":\"ia-currency-input____FmVu5\",\"iaCurrencyInput\":\"ia-currency-input____FmVu5\",\"ia-currency-negative\":\"ia-currency-negative____FmVu5\",\"iaCurrencyNegative\":\"ia-currency-negative____FmVu5\",\"select--mini\":\"select--mini____FmVu5\",\"selectMini\":\"select--mini____FmVu5\",\"required-label\":\"required-label____FmVu5 required-label____OAboM\",\"requiredLabel\":\"required-label____FmVu5 required-label____OAboM\",\"alert\":\"alert____FmVu5 alert____OAboM\",\"alert--important\":\"alert--important____FmVu5 alert--important____OAboM\",\"alertImportant\":\"alert--important____FmVu5 alert--important____OAboM\",\"input-label\":\"input-label____FmVu5\",\"inputLabel\":\"input-label____FmVu5\",\"input-toggle\":\"input-toggle____FmVu5\",\"inputToggle\":\"input-toggle____FmVu5\",\"w-100\":\"w-100____FmVu5\",\"w100\":\"w-100____FmVu5\",\"search-input-wrapper\":\"search-input-wrapper____FmVu5\",\"searchInputWrapper\":\"search-input-wrapper____FmVu5\",\"search-input--results\":\"search-input--results____FmVu5\",\"searchInputResults\":\"search-input--results____FmVu5\",\"search-input--result\":\"search-input--result____FmVu5\",\"searchInputResult\":\"search-input--result____FmVu5\",\"search-input--result--highlighted\":\"search-input--result--highlighted____FmVu5\",\"searchInputResultHighlighted\":\"search-input--result--highlighted____FmVu5\",\"date-range-selections\":\"date-range-selections____FmVu5 date-range-selections____OAboM\",\"dateRangeSelections\":\"date-range-selections____FmVu5 date-range-selections____OAboM\",\"qce-dropdown\":\"qce-dropdown____FmVu5\",\"qceDropdown\":\"qce-dropdown____FmVu5\",\"qce-or\":\"qce-or____FmVu5 qce-or____OAboM\",\"qceOr\":\"qce-or____FmVu5 qce-or____OAboM\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____FmVu5 qce-dropdown-with-dropdown____OAboM\",\"qceDropdownWithDropdown\":\"qce-dropdown-with-dropdown____FmVu5 qce-dropdown-with-dropdown____OAboM\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____FmVu5 qce-vehicle-registration-search____OAboM\",\"qceVehicleRegistrationSearch\":\"qce-vehicle-registration-search____FmVu5 qce-vehicle-registration-search____OAboM\",\"row-gap\":\"row-gap____FmVu5\",\"rowGap\":\"row-gap____FmVu5\",\"row-group\":\"row-group____FmVu5\",\"rowGroup\":\"row-group____FmVu5\",\"row-group--three\":\"row-group--three____FmVu5 row-group--three____OAboM row-group____FmVu5\",\"rowGroupThree\":\"row-group--three____FmVu5 row-group--three____OAboM row-group____FmVu5\",\"grid-14\":\"grid-14____OAboM\",\"grid14\":\"grid-14____OAboM\",\"row-group--four\":\"row-group--four____FmVu5 row-group____FmVu5\",\"rowGroupFour\":\"row-group--four____FmVu5 row-group____FmVu5\",\"row-group--auto\":\"row-group--auto____FmVu5 row-group____FmVu5\",\"rowGroupAuto\":\"row-group--auto____FmVu5 row-group____FmVu5\",\"row-group--three-auto\":\"row-group--three-auto____FmVu5 row-group--auto____FmVu5 row-group____FmVu5\",\"rowGroupThreeAuto\":\"row-group--three-auto____FmVu5 row-group--auto____FmVu5 row-group____FmVu5\",\"space\":\"space____FmVu5\",\"display-none--lg\":\"display-none--lg____FmVu5\",\"displayNoneLg\":\"display-none--lg____FmVu5\",\"display-none--md\":\"display-none--md____FmVu5\",\"displayNoneMd\":\"display-none--md____FmVu5\",\"date-arrow-forward\":\"date-arrow-forward____OAboM\",\"dateArrowForward\":\"date-arrow-forward____OAboM\",\"accordion-group\":\"accordion-group____xxkl4\",\"accordionGroup\":\"accordion-group____xxkl4\",\"accordion-content\":\"accordion-content____z6AQr\",\"accordionContent\":\"accordion-content____z6AQr\",\"accordion-closed\":\"accordion-closed____FZ8Vs\",\"accordionClosed\":\"accordion-closed____FZ8Vs\",\"group-toggle-button\":\"group-toggle-button____VBHNu\",\"groupToggleButton\":\"group-toggle-button____VBHNu\",\"group-label\":\"group-label____SR9K_\",\"groupLabel\":\"group-label____SR9K_\",\"group-label--alert\":\"group-label--alert____tSE3O group-label____SR9K_\",\"groupLabelAlert\":\"group-label--alert____tSE3O group-label____SR9K_\",\"accordion-group-alert\":\"accordion-group-alert____hCFU6 accordion-group____xxkl4\",\"accordionGroupAlert\":\"accordion-group-alert____hCFU6 accordion-group____xxkl4\",\"accordion-group-favorite\":\"accordion-group-favorite____UkDla accordion-group____xxkl4\",\"accordionGroupFavorite\":\"accordion-group-favorite____UkDla accordion-group____xxkl4\"};","import { bindable, children, computedFrom } from 'aurelia-framework';\r\nimport styles from './accordion.css';\r\nimport { AccordionItem } from './item/accordion-item';\r\n\r\nexport class Accordion {\r\n public styles = styles;\r\n\r\n @bindable contentClass: string;\r\n @bindable expanded = false;\r\n @bindable label: string | null = null;\r\n @bindable name: string | null = null;\r\n @bindable required = false;\r\n @bindable rootClass: string;\r\n @bindable rootClosedClass: string;\r\n @bindable rootOpenClass: string;\r\n @bindable toggleButtonClass: string;\r\n @bindable type = 'default';\r\n\r\n @children('accordion-item') accordionItems: AccordionItem[];\r\n otherAccordions: NodeListOf