Mini Shell

Direktori : /home/funerariamayer/app/
Upload File :
Current File : /home/funerariamayer/app/node_modules_ionic_core_dist_esm_ion-item_8_entry_js.js.map

{"version":3,"file":"node_modules_ionic_core_dist_esm_ion-item_8_entry_js.js","mappings":"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","sources":["./node_modules/@ionic/core/dist/esm/ion-item_8.entry.js"],"sourcesContent":["/*!\n * (C) Ionic http://ionicframework.com - MIT License\n */\nimport { r as registerInstance, j as forceUpdate, h, H as Host, i as getElement, e as createEvent } from './index-06cd27b1.js';\nimport { b as getIonMode, c as config } from './ionic-global-a049bcbf.js';\nimport { r as raf } from './helpers-eed79a2b.js';\nimport { c as createColorClasses, h as hostContext, o as openURL } from './theme-a24ff1ad.js';\n\nconst itemIosCss = \":host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--show-full-highlight:0;--show-inset-highlight:0;--detail-icon-color:initial;--detail-icon-font-size:20px;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native,:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-native{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:\\\"\\\";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--inner-padding-start);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-inner{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--inner-padding-start);padding-inline-start:var(--inner-padding-start);-webkit-padding-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-inline-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end))}}.item-bottom{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--inner-padding-end);padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-bottom{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--inner-padding-end);padding-inline-end:var(--inner-padding-end)}}.item-detail-icon{color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.item-highlight,.item-inner-highlight{left:0;right:0;top:0;bottom:0;border-radius:inherit;position:absolute;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:transform 200ms, border-bottom-width 200ms;transition:transform 200ms, border-bottom-width 200ms, -webkit-transform 200ms;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.item-interactive.item-has-focus) .item-native{caret-color:var(--highlight-background)}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus),:host(.item-interactive.ion-touched.ion-invalid){--full-highlight-height:calc(var(--highlight-height) * var(--show-full-highlight));--inset-highlight-height:calc(var(--highlight-height) * var(--show-inset-highlight))}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus){--highlight-background:var(--highlight-color-focused)}:host(.item-interactive.ion-valid){--highlight-background:var(--highlight-color-valid)}:host(.item-interactive.ion-invalid){--highlight-background:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=helper]){display:none}::slotted([slot=error]){display:none;color:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=error]){display:block}:host(:not(.item-label)) ::slotted(ion-select){--padding-start:0;max-width:none}:host(.item-label-stacked) ::slotted(ion-select),:host(.item-label-floating) ::slotted(ion-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0;-ms-flex-item-align:stretch;align-self:stretch;width:100%;max-width:100%}:host(:not(.item-label)) ::slotted(ion-datetime){--padding-start:0}:host(.item-label-stacked) ::slotted(ion-datetime),:host(.item-label-floating) ::slotted(ion-datetime){--padding-start:0;width:100%}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio),:host(.item-multiple-inputs) ::slotted(ion-select){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted([slot=helper]),::slotted([slot=error]),.item-counter{padding-top:5px;font-size:12px;z-index:1}.item-counter{margin-left:auto;-webkit-padding-start:16px;padding-inline-start:16px;white-space:nowrap}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-counter{margin-left:unset;-webkit-margin-start:auto;margin-inline-start:auto}}@media (prefers-reduced-motion: reduce){.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}}:host{--min-height:44px;--transition:background-color 200ms linear, opacity 200ms linear;--padding-start:20px;--inner-padding-end:10px;--inner-border-width:0px 0px 0.55px 0px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:#000;--background-focused:#000;--background-hover:currentColor;--background-activated-opacity:.12;--background-focused-opacity:.15;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, #c8c7cc)));--color:var(--ion-item-color, var(--ion-text-color, #000));--highlight-height:0px;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--bottom-padding-start:0px;font-size:17px}:host(.ion-activated){--transition:none}:host(.ion-color.ion-focused) .item-native::after{background:#000;opacity:0.15}:host(.ion-color.ion-activated) .item-native::after{background:#000;opacity:0.12}:host(.item-interactive){--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-full){--border-width:0px 0px 0.55px 0px;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-inset){--inner-border-width:0px 0px 0.55px 0px;--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0px;--show-full-highlight:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0px;--show-inset-highlight:0}.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}:host(.item-has-focus) .item-inner-highlight,:host(.item-has-focus) .item-highlight{border-top:none;border-right:none;border-left:none}::slotted([slot=start]){margin-left:0;margin-right:20px;margin-top:2px;margin-bottom:2px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:20px;margin-inline-end:20px}}::slotted([slot=end]){margin-left:10px;margin-right:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}::slotted(ion-icon[slot=start]),::slotted(ion-icon[slot=end]){margin-top:7px;margin-bottom:7px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}::slotted(.button-small){--padding-top:0px;--padding-bottom:0px;--padding-start:.5em;--padding-end:.5em;height:24px;font-size:13px}::slotted(ion-avatar){width:36px;height:36px}::slotted(ion-thumbnail){width:56px;height:56px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}:host(.item-radio) ::slotted(ion-label),:host(.item-toggle) ::slotted(ion-label){margin-left:0px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.item-radio) ::slotted(ion-label),:host(.item-toggle) ::slotted(ion-label){margin-left:unset;-webkit-margin-start:0px;margin-inline-start:0px}}::slotted(ion-label){margin-left:0;margin-right:8px;margin-top:10px;margin-bottom:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-label){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}}:host(.item-label-floating),:host(.item-label-stacked){--min-height:68px}:host(.item-label-stacked) ::slotted(ion-select),:host(.item-label-floating) ::slotted(ion-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0px}:host(.item-label-fixed) ::slotted(ion-select),:host(.item-label-fixed) ::slotted(ion-datetime){--padding-start:0}\";\n\nconst itemMdCss = \":host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--show-full-highlight:0;--show-inset-highlight:0;--detail-icon-color:initial;--detail-icon-font-size:20px;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native,:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-native{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:\\\"\\\";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--inner-padding-start);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-inner{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--inner-padding-start);padding-inline-start:var(--inner-padding-start);-webkit-padding-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-inline-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end))}}.item-bottom{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--inner-padding-end);padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-bottom{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--inner-padding-end);padding-inline-end:var(--inner-padding-end)}}.item-detail-icon{color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.item-highlight,.item-inner-highlight{left:0;right:0;top:0;bottom:0;border-radius:inherit;position:absolute;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:transform 200ms, border-bottom-width 200ms;transition:transform 200ms, border-bottom-width 200ms, -webkit-transform 200ms;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.item-interactive.item-has-focus) .item-native{caret-color:var(--highlight-background)}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus),:host(.item-interactive.ion-touched.ion-invalid){--full-highlight-height:calc(var(--highlight-height) * var(--show-full-highlight));--inset-highlight-height:calc(var(--highlight-height) * var(--show-inset-highlight))}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus){--highlight-background:var(--highlight-color-focused)}:host(.item-interactive.ion-valid){--highlight-background:var(--highlight-color-valid)}:host(.item-interactive.ion-invalid){--highlight-background:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=helper]){display:none}::slotted([slot=error]){display:none;color:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=error]){display:block}:host(:not(.item-label)) ::slotted(ion-select){--padding-start:0;max-width:none}:host(.item-label-stacked) ::slotted(ion-select),:host(.item-label-floating) ::slotted(ion-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0;-ms-flex-item-align:stretch;align-self:stretch;width:100%;max-width:100%}:host(:not(.item-label)) ::slotted(ion-datetime){--padding-start:0}:host(.item-label-stacked) ::slotted(ion-datetime),:host(.item-label-floating) ::slotted(ion-datetime){--padding-start:0;width:100%}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio),:host(.item-multiple-inputs) ::slotted(ion-select){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted([slot=helper]),::slotted([slot=error]),.item-counter{padding-top:5px;font-size:12px;z-index:1}.item-counter{margin-left:auto;-webkit-padding-start:16px;padding-inline-start:16px;white-space:nowrap}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-counter{margin-left:unset;-webkit-margin-start:auto;margin-inline-start:auto}}@media (prefers-reduced-motion: reduce){.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}}:host{--min-height:48px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.13))));--color:var(--ion-item-color, var(--ion-text-color, #000));--transition:opacity 15ms linear, background-color 15ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0 0 1px 0;--highlight-height:1px;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);font-size:16px;font-weight:normal;text-transform:none}:host(.item-fill-outline){--highlight-height:2px}:host(.item-fill-none.item-interactive.ion-focus) .item-highlight,:host(.item-fill-none.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-none.item-interactive.ion-touched.ion-invalid) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-width:0 0 var(--full-highlight-height) 0;border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-none.item-interactive.ion-focus) .item-native,:host(.item-fill-none.item-interactive.item-has-focus) .item-native,:host(.item-fill-none.item-interactive.ion-touched.ion-invalid) .item-native{border-bottom-color:var(--highlight-background)}:host(.item-fill-outline.item-interactive.ion-focus) .item-highlight,:host(.item-fill-outline.item-interactive.item-has-focus) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1)}:host(.item-fill-outline.item-interactive.ion-focus) .item-highlight,:host(.item-fill-outline.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-outline.item-interactive.ion-touched.ion-invalid) .item-highlight{border-width:var(--full-highlight-height);border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-outline.item-interactive.ion-touched.ion-invalid) .item-native{border-color:var(--highlight-background)}:host(.item-fill-solid.item-interactive.ion-focus) .item-highlight,:host(.item-fill-solid.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-solid.item-interactive.ion-touched.ion-invalid) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-width:0 0 var(--full-highlight-height) 0;border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-solid.item-interactive.ion-focus) .item-native,:host(.item-fill-solid.item-interactive.item-has-focus) .item-native,:host(.item-fill-solid.item-interactive.ion-touched.ion-invalid) .item-native{border-bottom-color:var(--highlight-background)}:host(.ion-color.ion-activated) .item-native::after{background:transparent}:host(.item-has-focus) .item-native{caret-color:var(--highlight-color-focused)}:host(.item-interactive){--border-width:0 0 1px 0;--inner-border-width:0;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-full){--border-width:0 0 1px 0;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-inset){--inner-border-width:0 0 1px 0;--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0;--show-full-highlight:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0;--show-inset-highlight:0}:host(.item-fill-outline) .item-highlight{--position-offset:calc(-1 * var(--border-width));left:var(--position-offset);top:var(--position-offset);width:calc(100% + 2 * var(--border-width));height:calc(100% + 2 * var(--border-width));-webkit-transition:none;transition:none}:host-context([dir=rtl]):host(.item-fill-outline) .item-highlight,:host-context([dir=rtl]).item-fill-outline .item-highlight{left:unset;right:unset;right:var(--position-offset)}:host(.item-fill-outline.ion-focused) .item-native,:host(.item-fill-outline.item-has-focus) .item-native{border-color:transparent}:host(.item-multi-line) ::slotted([slot=start]),:host(.item-multi-line) ::slotted([slot=end]){margin-top:16px;margin-bottom:16px;-ms-flex-item-align:start;align-self:flex-start}::slotted([slot=start]){margin-right:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=start]){margin-right:unset;-webkit-margin-end:32px;margin-inline-end:32px}}::slotted([slot=end]){margin-left:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=end]){margin-left:unset;-webkit-margin-start:32px;margin-inline-start:32px}}:host(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:24px}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) ::slotted(ion-icon){color:var(--ion-color-contrast)}::slotted(ion-icon[slot]){margin-top:12px;margin-bottom:12px}::slotted(ion-icon[slot=start]){margin-right:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=start]){margin-right:unset;-webkit-margin-end:32px;margin-inline-end:32px}}::slotted(ion-icon[slot=end]){margin-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=end]){margin-left:unset;-webkit-margin-start:16px;margin-inline-start:16px}}:host(.item-fill-solid) ::slotted(ion-icon[slot=start]),:host(.item-fill-outline) ::slotted(ion-icon[slot=start]){margin-right:8px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.item-fill-solid) ::slotted(ion-icon[slot=start]),:host(.item-fill-outline) ::slotted(ion-icon[slot=start]){margin-right:unset;-webkit-margin-end:8px;margin-inline-end:8px}}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}::slotted(ion-note){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:11px}::slotted(ion-note[slot]:not([slot=helper]):not([slot=error])){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-note[slot=start]){padding-right:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-note[slot=start]){padding-right:unset;-webkit-padding-end:16px;padding-inline-end:16px}}::slotted(ion-note[slot=end]){padding-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-note[slot=end]){padding-left:unset;-webkit-padding-start:16px;padding-inline-start:16px}}::slotted(ion-avatar){width:40px;height:40px}::slotted(ion-thumbnail){width:56px;height:56px}::slotted(ion-avatar),::slotted(ion-thumbnail){margin-top:8px;margin-bottom:8px}::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){margin-right:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){margin-right:unset;-webkit-margin-end:16px;margin-inline-end:16px}}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:unset;-webkit-margin-start:16px;margin-inline-start:16px}}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}:host(.item-label-fixed) ::slotted(ion-select),:host(.item-label-fixed) ::slotted(ion-datetime){--padding-start:8px}:host(.item-toggle) ::slotted(ion-label),:host(.item-radio) ::slotted(ion-label){margin-left:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.item-toggle) ::slotted(ion-label),:host(.item-radio) ::slotted(ion-label){margin-left:unset;-webkit-margin-start:0;margin-inline-start:0}}::slotted(.button-small){--padding-top:0;--padding-bottom:0;--padding-start:.6em;--padding-end:.6em;height:25px;font-size:12px}:host(.item-label-floating),:host(.item-label-stacked){--min-height:55px}:host(.item-label-stacked) ::slotted(ion-select),:host(.item-label-floating) ::slotted(ion-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0}:host(.ion-focused:not(.ion-color)) ::slotted(.label-stacked),:host(.ion-focused:not(.ion-color)) ::slotted(.label-floating),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-stacked),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-floating){color:var(--ion-color-primary, #3880ff)}:host(.ion-color){--highlight-color-focused:var(--ion-color-contrast)}:host(.item-label-color){--highlight-color-focused:var(--ion-color-base)}:host(.item-fill-solid.ion-color),:host(.item-fill-outline.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.item-fill-solid){--background:var(--ion-color-step-50, #f2f2f2);--background-hover:var(--ion-color-step-100, #e6e6e6);--background-focused:var(--ion-color-step-150, #d9d9d9);--border-width:0 0 1px 0;--inner-border-width:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.item-fill-solid),:host-context([dir=rtl]).item-fill-solid{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}:host(.item-fill-solid) .item-native{--border-color:var(--ion-color-step-500, gray)}:host(.item-fill-solid.ion-focused) .item-native,:host(.item-fill-solid.item-has-focus) .item-native{--background:var(--background-focused)}:host(.item-fill-solid.item-shape-round){border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.item-fill-solid.item-shape-round),:host-context([dir=rtl]).item-fill-solid.item-shape-round{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (any-hover: hover){:host(.item-fill-solid:hover) .item-native{--background:var(--background-hover);--border-color:var(--ion-color-step-750, #404040)}}:host(.item-fill-outline){--ripple-color:transparent;--background-focused:transparent;--background-hover:transparent;--border-color:var(--ion-color-step-500, gray);--border-width:1px;border:none;overflow:visible}:host(.item-fill-outline) .item-native{--native-padding-left:16px;border-radius:4px}:host(.item-fill-outline.item-shape-round) .item-native{--inner-padding-start:16px;border-radius:28px}:host(.item-fill-outline.item-shape-round) .item-bottom{padding-left:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host(.item-fill-outline.item-shape-round) .item-bottom{padding-left:unset;-webkit-padding-start:32px;padding-inline-start:32px}}:host(.item-fill-outline.item-label-floating.ion-focused) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.ion-focused) .item-native ::slotted(ion-textarea:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-focus) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-focus) .item-native ::slotted(ion-textarea:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-value) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-value) .item-native ::slotted(ion-textarea:not(:first-child)){-webkit-transform:translateY(-14px);transform:translateY(-14px)}@media (any-hover: hover){:host(.item-fill-outline:hover) .item-native{--border-color:var(--ion-color-step-750, #404040)}}.item-counter{color:rgba(0, 0, 0, 0.6);letter-spacing:0.0333333333em}\";\n\nlet Item = class {\n  constructor(hostRef) {\n    registerInstance(this, hostRef);\n    this.labelColorStyles = {};\n    this.itemStyles = new Map();\n    this.multipleInputs = false;\n    this.focusable = true;\n    /**\n     * If `true`, a button tag will be rendered and the item will be tappable.\n     */\n    this.button = false;\n    /**\n     * The icon to use when `detail` is set to `true`.\n     */\n    this.detailIcon = 'chevron-forward';\n    /**\n     * If `true`, the user cannot interact with the item.\n     */\n    this.disabled = false;\n    /**\n     * If `true`, a character counter will display the ratio of characters used and the total character limit. Only applies when the `maxlength` property is set on the inner `ion-input` or `ion-textarea`.\n     */\n    this.counter = false;\n    /**\n     * When using a router, it specifies the transition direction when navigating to\n     * another page using `href`.\n     */\n    this.routerDirection = 'forward';\n    /**\n     * The type of the button. Only used when an `onclick` or `button` property is present.\n     */\n    this.type = 'button';\n  }\n  handleIonChange(ev) {\n    if (this.counter && ev.target === this.getFirstInput()) {\n      this.updateCounterOutput(ev.target);\n    }\n  }\n  labelColorChanged(ev) {\n    const { color } = this;\n    // There will be a conflict with item color if\n    // we apply the label color to item, so we ignore\n    // the label color if the user sets a color on item\n    if (color === undefined) {\n      this.labelColorStyles = ev.detail;\n    }\n  }\n  itemStyle(ev) {\n    ev.stopPropagation();\n    const tagName = ev.target.tagName;\n    const updatedStyles = ev.detail;\n    const newStyles = {};\n    const childStyles = this.itemStyles.get(tagName) || {};\n    let hasStyleChange = false;\n    Object.keys(updatedStyles).forEach(key => {\n      if (updatedStyles[key]) {\n        const itemKey = `item-${key}`;\n        if (!childStyles[itemKey]) {\n          hasStyleChange = true;\n        }\n        newStyles[itemKey] = true;\n      }\n    });\n    if (!hasStyleChange && Object.keys(newStyles).length !== Object.keys(childStyles).length) {\n      hasStyleChange = true;\n    }\n    if (hasStyleChange) {\n      this.itemStyles.set(tagName, newStyles);\n      forceUpdate(this);\n    }\n  }\n  connectedCallback() {\n    if (this.counter) {\n      this.updateCounterOutput(this.getFirstInput());\n    }\n    this.hasStartEl();\n  }\n  componentDidUpdate() {\n    // Do not use @Listen here to avoid making all items\n    // appear as clickable to screen readers\n    // https://github.com/ionic-team/ionic-framework/issues/22011\n    const input = this.getFirstInput();\n    if (input && !this.clickListener) {\n      this.clickListener = (ev) => this.delegateFocus(ev, input);\n      this.el.addEventListener('click', this.clickListener);\n    }\n  }\n  disconnectedCallback() {\n    const input = this.getFirstInput();\n    if (input && this.clickListener) {\n      this.el.removeEventListener('click', this.clickListener);\n      this.clickListener = undefined;\n    }\n  }\n  componentDidLoad() {\n    raf(() => {\n      this.setMultipleInputs();\n      this.focusable = this.isFocusable();\n    });\n  }\n  // If the item contains multiple clickable elements and/or inputs, then the item\n  // should not have a clickable input cover over the entire item to prevent\n  // interfering with their individual click events\n  setMultipleInputs() {\n    // The following elements have a clickable cover that is relative to the entire item\n    const covers = this.el.querySelectorAll('ion-checkbox, ion-datetime, ion-select, ion-radio');\n    // The following elements can accept focus alongside the previous elements\n    // therefore if these elements are also a child of item, we don't want the\n    // input cover on top of those interfering with their clicks\n    const inputs = this.el.querySelectorAll('ion-input, ion-range, ion-searchbar, ion-segment, ion-textarea, ion-toggle');\n    // The following elements should also stay clickable when an input with cover is present\n    const clickables = this.el.querySelectorAll('ion-anchor, ion-button, a, button');\n    // Check for multiple inputs to change the position of the input cover to relative\n    // for all of the covered inputs above\n    this.multipleInputs = covers.length + inputs.length > 1\n      || covers.length + clickables.length > 1\n      || covers.length > 0 && this.isClickable();\n  }\n  // If the item contains an input including a checkbox, datetime, select, or radio\n  // then the item will have a clickable input cover that covers the item\n  // that should get the hover, focused and activated states UNLESS it has multiple\n  // inputs, then those need to individually get each click\n  hasCover() {\n    const inputs = this.el.querySelectorAll('ion-checkbox, ion-datetime, ion-select, ion-radio');\n    return inputs.length === 1 && !this.multipleInputs;\n  }\n  // If the item has an href or button property it will render a native\n  // anchor or button that is clickable\n  isClickable() {\n    return (this.href !== undefined || this.button);\n  }\n  canActivate() {\n    return (this.isClickable() || this.hasCover());\n  }\n  isFocusable() {\n    const focusableChild = this.el.querySelector('.ion-focusable');\n    return (this.canActivate() || focusableChild !== null);\n  }\n  getFirstInput() {\n    const inputs = this.el.querySelectorAll('ion-input, ion-textarea');\n    return inputs[0];\n  }\n  // This is needed for WebKit due to a delegatesFocus bug where\n  // clicking on the left padding of an item is not focusing the input\n  // but is opening the keyboard. It will no longer be needed with\n  // iOS 14.\n  delegateFocus(ev, input) {\n    const clickedItem = ev.target.tagName === 'ION-ITEM';\n    let firstActive = false;\n    // If the first input is the same as the active element we need\n    // to focus the first input again, but if the active element\n    // is another input inside of the item we shouldn't switch focus\n    if (document.activeElement) {\n      firstActive = input.querySelector('input, textarea') === document.activeElement;\n    }\n    // Only focus the first input if we clicked on an ion-item\n    // and the first input exists\n    if (clickedItem && (firstActive || !this.multipleInputs)) {\n      input.fireFocusEvents = false;\n      input.setBlur();\n      input.setFocus();\n      raf(() => {\n        input.fireFocusEvents = true;\n      });\n    }\n  }\n  updateCounterOutput(inputEl) {\n    var _a, _b;\n    if (this.counter && !this.multipleInputs && (inputEl === null || inputEl === void 0 ? void 0 : inputEl.maxlength) !== undefined) {\n      const length = (_b = (_a = inputEl === null || inputEl === void 0 ? void 0 : inputEl.value) === null || _a === void 0 ? void 0 : _a.toString().length) !== null && _b !== void 0 ? _b : '0';\n      this.counterString = `${length} / ${inputEl.maxlength}`;\n    }\n  }\n  hasStartEl() {\n    const startEl = this.el.querySelector('[slot=\"start\"]');\n    if (startEl !== null) {\n      this.el.classList.add('item-has-start-slot');\n    }\n  }\n  render() {\n    const { counterString, detail, detailIcon, download, fill, labelColorStyles, lines, disabled, href, rel, shape, target, routerAnimation, routerDirection } = this;\n    const childStyles = {};\n    const mode = getIonMode(this);\n    const clickable = this.isClickable();\n    const canActivate = this.canActivate();\n    const TagType = clickable ? (href === undefined ? 'button' : 'a') : 'div';\n    const attrs = (TagType === 'button')\n      ? { type: this.type }\n      : {\n        download,\n        href,\n        rel,\n        target\n      };\n    // Only set onClick if the item is clickable to prevent screen\n    // readers from reading all items as clickable\n    const clickFn = clickable ? {\n      onClick: (ev) => { openURL(href, ev, routerDirection, routerAnimation); }\n    } : {};\n    const showDetail = detail !== undefined ? detail : mode === 'ios' && clickable;\n    this.itemStyles.forEach(value => {\n      Object.assign(childStyles, value);\n    });\n    const ariaDisabled = (disabled || childStyles['item-interactive-disabled']) ? 'true' : null;\n    const fillValue = fill || 'none';\n    return (h(Host, { \"aria-disabled\": ariaDisabled, class: Object.assign(Object.assign(Object.assign({}, childStyles), labelColorStyles), createColorClasses(this.color, {\n        'item': true,\n        [mode]: true,\n        [`item-lines-${lines}`]: lines !== undefined,\n        [`item-fill-${fillValue}`]: true,\n        [`item-shape-${shape}`]: shape !== undefined,\n        'item-disabled': disabled,\n        'in-list': hostContext('ion-list', this.el),\n        'item-multiple-inputs': this.multipleInputs,\n        'ion-activatable': canActivate,\n        'ion-focusable': this.focusable,\n        'item-rtl': document.dir === 'rtl'\n      })) }, h(TagType, Object.assign({}, attrs, { class: \"item-native\", part: \"native\", disabled: disabled }, clickFn), h(\"slot\", { name: \"start\" }), h(\"div\", { class: \"item-inner\" }, h(\"div\", { class: \"input-wrapper\" }, h(\"slot\", null)), h(\"slot\", { name: \"end\" }), showDetail && h(\"ion-icon\", { icon: detailIcon, lazy: false, class: \"item-detail-icon\", part: \"detail-icon\", \"aria-hidden\": \"true\" }), h(\"div\", { class: \"item-inner-highlight\" })), canActivate && mode === 'md' && h(\"ion-ripple-effect\", null), h(\"div\", { class: \"item-highlight\" })), h(\"div\", { class: \"item-bottom\" }, h(\"slot\", { name: \"error\" }), h(\"slot\", { name: \"helper\" }), counterString && h(\"ion-note\", { class: \"item-counter\" }, counterString))));\n  }\n  static get delegatesFocus() { return true; }\n  get el() { return getElement(this); }\n};\nItem.style = {\n  ios: itemIosCss,\n  md: itemMdCss\n};\n\nconst itemDividerIosCss = \":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--inner-padding-top:0px;--inner-padding-end:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);overflow:hidden;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.item-divider-sticky){position:-webkit-sticky;position:sticky;top:0}.item-divider-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--inner-padding-start);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border:0;overflow:hidden}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-divider-inner{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--inner-padding-start);padding-inline-start:var(--inner-padding-start);-webkit-padding-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-inline-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end))}}.item-divider-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:hidden}:host{--background:var(--ion-color-step-100, #e6e6e6);--color:var(--ion-color-step-850, #262626);--padding-start:20px;--inner-padding-end:10px;border-radius:0;position:relative;min-height:28px;font-size:17px;font-weight:600}:host([slot=start]){margin-left:0;margin-right:20px;margin-top:2px;margin-bottom:2px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host([slot=start]){margin-left:unset;margin-right:unset;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:20px;margin-inline-end:20px}}:host([slot=end]){margin-left:10px;margin-right:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host([slot=end]){margin-left:unset;margin-right:unset;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}::slotted(ion-icon[slot=start]),::slotted(ion-icon[slot=end]){margin-top:7px;margin-bottom:7px}::slotted(h1){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:24px;font-weight:normal}::slotted(h2){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:17px;font-weight:normal}::slotted(h3),::slotted(h4),::slotted(h5),::slotted(h6){margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px;font-size:14px;font-weight:normal;line-height:normal}::slotted(p){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.4);font-size:14px;line-height:normal;text-overflow:inherit;overflow:inherit}::slotted(h2:last-child) ::slotted(h3:last-child),::slotted(h4:last-child),::slotted(h5:last-child),::slotted(h6:last-child),::slotted(p:last-child){margin-bottom:0}\";\n\nconst itemDividerMdCss = \":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--inner-padding-top:0px;--inner-padding-end:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);overflow:hidden;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;padding-right:unset;-webkit-padding-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-inline-start:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.item-divider-sticky){position:-webkit-sticky;position:sticky;top:0}.item-divider-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--inner-padding-start);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border:0;overflow:hidden}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.item-divider-inner{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--inner-padding-start);padding-inline-start:var(--inner-padding-start);-webkit-padding-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-inline-end:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end))}}.item-divider-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:hidden}:host{--background:var(--ion-background-color, #fff);--color:var(--ion-color-step-400, #999999);--padding-start:16px;--inner-padding-end:0;min-height:30px;border-bottom:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.13))));font-size:14px}::slotted([slot=start]){margin-right:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=start]){margin-right:unset;-webkit-margin-end:32px;margin-inline-end:32px}}::slotted([slot=end]){margin-left:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted([slot=end]){margin-left:unset;-webkit-margin-start:32px;margin-inline-start:32px}}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:13px;margin-bottom:10px}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:24px}:host(.ion-color) ::slotted(ion-icon){color:var(--ion-color-contrast)}::slotted(ion-icon[slot]){margin-top:12px;margin-bottom:12px}::slotted(ion-icon[slot=start]){margin-right:32px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=start]){margin-right:unset;-webkit-margin-end:32px;margin-inline-end:32px}}::slotted(ion-icon[slot=end]){margin-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-icon[slot=end]){margin-left:unset;-webkit-margin-start:16px;margin-inline-start:16px}}::slotted(ion-note){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:11px}::slotted(ion-note[slot]){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-note[slot=start]){padding-right:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-note[slot=start]){padding-right:unset;-webkit-padding-end:16px;padding-inline-end:16px}}::slotted(ion-note[slot=end]){padding-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-note[slot=end]){padding-left:unset;-webkit-padding-start:16px;padding-inline-start:16px}}::slotted(ion-avatar){width:40px;height:40px}::slotted(ion-thumbnail){width:56px;height:56px}::slotted(ion-avatar),::slotted(ion-thumbnail){margin-top:8px;margin-bottom:8px}::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){margin-right:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){margin-right:unset;-webkit-margin-end:16px;margin-inline-end:16px}}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:16px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){margin-left:unset;-webkit-margin-start:16px;margin-inline-start:16px}}::slotted(h1){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:24px;font-weight:normal}::slotted(h2){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:16px;font-weight:normal}::slotted(h3,h4,h5,h6){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:14px;font-weight:normal;line-height:normal}::slotted(p){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;color:var(--ion-color-step-600, #666666);font-size:14px;line-height:normal;text-overflow:inherit;overflow:inherit}\";\n\nlet ItemDivider = class {\n  constructor(hostRef) {\n    registerInstance(this, hostRef);\n    /**\n     * When it's set to `true`, the item-divider will stay visible when it reaches the top\n     * of the viewport until the next `ion-item-divider` replaces it.\n     *\n     * This feature relies in `position:sticky`:\n     * https://caniuse.com/#feat=css-sticky\n     */\n    this.sticky = false;\n  }\n  render() {\n    const mode = getIonMode(this);\n    return (h(Host, { class: createColorClasses(this.color, {\n        [mode]: true,\n        'item-divider-sticky': this.sticky,\n        'item': true,\n      }) }, h(\"slot\", { name: \"start\" }), h(\"div\", { class: \"item-divider-inner\" }, h(\"div\", { class: \"item-divider-wrapper\" }, h(\"slot\", null)), h(\"slot\", { name: \"end\" }))));\n  }\n  get el() { return getElement(this); }\n};\nItemDivider.style = {\n  ios: itemDividerIosCss,\n  md: itemDividerMdCss\n};\n\nconst itemGroupIosCss = \"ion-item-group{display:block}\";\n\nconst itemGroupMdCss = \"ion-item-group{display:block}\";\n\nlet ItemGroup = class {\n  constructor(hostRef) {\n    registerInstance(this, hostRef);\n  }\n  render() {\n    const mode = getIonMode(this);\n    return (h(Host, { role: \"group\", class: {\n        [mode]: true,\n        // Used internally for styling\n        [`item-group-${mode}`]: true,\n        'item': true\n      } }));\n  }\n};\nItemGroup.style = {\n  ios: itemGroupIosCss,\n  md: itemGroupMdCss\n};\n\nconst labelIosCss = \".item.sc-ion-label-ios-h,.item .sc-ion-label-ios-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-ios-h{color:var(--ion-color-base)}.ion-text-wrap.sc-ion-label-ios-h,[text-wrap].sc-ion-label-ios-h{white-space:normal}.item-interactive-disabled.sc-ion-label-ios-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-ios-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-ios-h,.item-input .sc-ion-label-ios-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-ios-h,.item-textarea .sc-ion-label-ios-h{-ms-flex-item-align:baseline;align-self:baseline}.label-fixed.sc-ion-label-ios-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-ios-h,.label-floating.sc-ion-label-ios-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-ios-h{-webkit-transition:none;transition:none}.sc-ion-label-ios-s h1,.sc-ion-label-ios-s h2,.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-ios-h,[text-wrap].sc-ion-label-ios-h{font-size:14px;line-height:1.5}.label-stacked.sc-ion-label-ios-h{margin-bottom:4px;font-size:14px}.label-floating.sc-ion-label-ios-h{margin-bottom:0;-webkit-transform:translate3d(0,  29px,  0);transform:translate3d(0,  29px,  0);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out}[dir=rtl].sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl] .sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl].label-floating.sc-ion-label-ios-h,[dir=rtl] .label-floating.sc-ion-label-ios-h{-webkit-transform-origin:right top;transform-origin:right top}.item-textarea.label-floating.sc-ion-label-ios-h,.item-textarea .label-floating.sc-ion-label-ios-h{-webkit-transform:translate3d(0,  28px,  0);transform:translate3d(0,  28px,  0)}.item-has-focus.label-floating.sc-ion-label-ios-h,.item-has-focus .label-floating.sc-ion-label-ios-h,.item-has-placeholder.sc-ion-label-ios-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-ios-h,.item-has-value.label-floating.sc-ion-label-ios-h,.item-has-value .label-floating.sc-ion-label-ios-h{-webkit-transform:translate3d(0,  0,  0) scale(0.82);transform:translate3d(0,  0,  0) scale(0.82)}.sc-ion-label-ios-s h1{margin-left:0;margin-right:0;margin-top:3px;margin-bottom:2px;font-size:22px;font-weight:normal}.sc-ion-label-ios-s h2{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:17px;font-weight:normal}.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px;font-size:14px;font-weight:normal;line-height:normal}.sc-ion-label-ios-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:14px;line-height:normal;text-overflow:inherit;overflow:inherit}.sc-ion-label-ios-s>p{color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.4)}.sc-ion-label-ios-h.in-item-color.sc-ion-label-ios-s>p{color:inherit}.sc-ion-label-ios-s h2:last-child,.sc-ion-label-ios-s h3:last-child,.sc-ion-label-ios-s h4:last-child,.sc-ion-label-ios-s h5:last-child,.sc-ion-label-ios-s h6:last-child,.sc-ion-label-ios-s p:last-child{margin-bottom:0}\";\n\nconst labelMdCss = \".item.sc-ion-label-md-h,.item .sc-ion-label-md-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-md-h{color:var(--ion-color-base)}.ion-text-wrap.sc-ion-label-md-h,[text-wrap].sc-ion-label-md-h{white-space:normal}.item-interactive-disabled.sc-ion-label-md-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-md-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-md-h,.item-input .sc-ion-label-md-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-md-h,.item-textarea .sc-ion-label-md-h{-ms-flex-item-align:baseline;align-self:baseline}.label-fixed.sc-ion-label-md-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-md-h{-webkit-transition:none;transition:none}.sc-ion-label-md-s h1,.sc-ion-label-md-s h2,.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-md-h,[text-wrap].sc-ion-label-md-h{line-height:1.5}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-transform-origin:top left;transform-origin:top left}.label-stacked.label-rtl.sc-ion-label-md-h,.label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform-origin:top right;transform-origin:top right}.label-stacked.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.label-floating.sc-ion-label-md-h{-webkit-transform:translateY(96%);transform:translateY(96%);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.ion-focused.label-floating.sc-ion-label-md-h,.ion-focused .label-floating.sc-ion-label-md-h,.item-has-focus.label-floating.sc-ion-label-md-h,.item-has-focus .label-floating.sc-ion-label-md-h,.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-has-value.label-floating.sc-ion-label-md-h,.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75)}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(-6px) scale(0.75);transform:translateY(-6px) scale(0.75);position:relative;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;background-color:var(--ion-item-background, var(--ion-background-color, #fff));overflow:visible;z-index:3}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::after,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::before,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::after,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::after{position:absolute;width:4px;height:100%;background-color:var(--ion-item-background, var(--ion-background-color, #fff));content:\\\"\\\"}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::before,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::before{left:calc(-1 * 4px)}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::after,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::after,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::after{right:calc(-1 * 4px)}.item-fill-outline.ion-focused.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.ion-focused.item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).item-has-start-slot.label-floating,.item-fill-outline.item-has-placeholder:not(.item-input).item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot .label-floating.sc-ion-label-md-h{-webkit-transform:translateX(-32px) translateY(-6px) scale(0.75);transform:translateX(-32px) translateY(-6px) scale(0.75)}.item-fill-outline.ion-focused.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.ion-focused.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).item-has-start-slot.label-floating.label-rtl,.item-fill-outline.item-has-placeholder:not(.item-input).item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform:translateX(calc(-1 * -32px)) translateY(-6px) scale(0.75);transform:translateX(calc(-1 * -32px)) translateY(-6px) scale(0.75)}.ion-focused.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-primary, #3880ff)}.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-contrast)}.item-fill-solid.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-base)}.ion-invalid.ion-touched.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--highlight-color-invalid)}.sc-ion-label-md-s h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:24px;font-weight:normal}.sc-ion-label-md-s h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:16px;font-weight:normal}.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:14px;font-weight:normal;line-height:normal}.sc-ion-label-md-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:14px;line-height:20px;text-overflow:inherit;overflow:inherit}.sc-ion-label-md-s>p{color:var(--ion-color-step-600, #666666)}.sc-ion-label-md-h.in-item-color.sc-ion-label-md-s>p{color:inherit}\";\n\nlet Label = class {\n  constructor(hostRef) {\n    registerInstance(this, hostRef);\n    this.ionColor = createEvent(this, \"ionColor\", 7);\n    this.ionStyle = createEvent(this, \"ionStyle\", 7);\n    this.inRange = false;\n    this.noAnimate = false;\n  }\n  componentWillLoad() {\n    this.inRange = !!this.el.closest('ion-range');\n    this.noAnimate = (this.position === 'floating');\n    this.emitStyle();\n    this.emitColor();\n  }\n  componentDidLoad() {\n    if (this.noAnimate) {\n      setTimeout(() => {\n        this.noAnimate = false;\n      }, 1000);\n    }\n  }\n  colorChanged() {\n    this.emitColor();\n  }\n  positionChanged() {\n    this.emitStyle();\n  }\n  emitColor() {\n    const { color } = this;\n    this.ionColor.emit({\n      'item-label-color': color !== undefined,\n      [`ion-color-${color}`]: color !== undefined\n    });\n  }\n  emitStyle() {\n    const { inRange, position } = this;\n    // If the label is inside of a range we don't want\n    // to override the classes added by the label that\n    // is a direct child of the item\n    if (!inRange) {\n      this.ionStyle.emit({\n        'label': true,\n        [`label-${position}`]: position !== undefined\n      });\n    }\n  }\n  render() {\n    const position = this.position;\n    const mode = getIonMode(this);\n    return (h(Host, { class: createColorClasses(this.color, {\n        [mode]: true,\n        'in-item-color': hostContext('ion-item.ion-color', this.el),\n        [`label-${position}`]: position !== undefined,\n        [`label-no-animate`]: (this.noAnimate),\n        'label-rtl': document.dir === 'rtl'\n      }) }));\n  }\n  get el() { return getElement(this); }\n  static get watchers() { return {\n    \"color\": [\"colorChanged\"],\n    \"position\": [\"positionChanged\"]\n  }; }\n};\nLabel.style = {\n  ios: labelIosCss,\n  md: labelMdCss\n};\n\nconst listIosCss = \"ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-ios{background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-ios.list-inset{margin-left:16px;margin-right:16px;margin-top:16px;margin-bottom:16px;border-radius:10px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.list-ios.list-inset{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}}.list-ios.list-inset ion-item{--border-width:0 0 1px 0;--inner-border-width:0}.list-ios.list-inset ion-item:last-child{--border-width:0;--inner-border-width:0}.list-ios.list-inset+ion-list.list-inset{margin-top:0}.list-ios-lines-none .item{--border-width:0;--inner-border-width:0}.list-ios-lines-full .item,.list-ios .item-lines-full{--border-width:0 0 0.55px 0}.list-ios-lines-full .item{--inner-border-width:0}.list-ios-lines-inset .item,.list-ios .item-lines-inset{--inner-border-width:0 0 0.55px 0}.list-ios .item-lines-inset{--border-width:0}.list-ios .item-lines-full{--inner-border-width:0}.list-ios .item-lines-none{--border-width:0;--inner-border-width:0}ion-card .list-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}\";\n\nconst listMdCss = \"ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-md>.input:last-child::after{left:0}[dir=rtl] .list-md>.input:last-child::after,:host-context([dir=rtl]) .list-md>.input:last-child::after{left:unset;right:unset;right:0}.list-md.list-inset{margin-left:16px;margin-right:16px;margin-top:16px;margin-bottom:16px;border-radius:2px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.list-md.list-inset{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}}.list-md.list-inset ion-item:first-child{--border-radius:2px 2px 0 0;--border-width:0 0 1px 0}.list-md.list-inset ion-item:last-child{--border-radius:0 0 2px, 2px;--border-width:0}.list-md.list-inset .item-interactive{--padding-start:0;--padding-end:0}.list-md.list-inset+ion-list.list-inset{margin-top:0}.list-md-lines-none .item{--border-width:0;--inner-border-width:0}.list-md-lines-full .item,.list-md .item-lines-full{--border-width:0 0 1px 0}.list-md-lines-full .item{--inner-border-width:0}.list-md-lines-inset .item,.list-md .item-lines-inset{--inner-border-width:0 0 1px 0}.list-md .item-lines-inset{--border-width:0}.list-md .item-lines-full{--inner-border-width:0}.list-md .item-lines-none{--border-width:0;--inner-border-width:0}ion-card .list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}\";\n\nlet List = class {\n  constructor(hostRef) {\n    registerInstance(this, hostRef);\n    /**\n     * If `true`, the list will have margin around it and rounded corners.\n     */\n    this.inset = false;\n  }\n  /**\n   * If `ion-item-sliding` are used inside the list, this method closes\n   * any open sliding item.\n   *\n   * Returns `true` if an actual `ion-item-sliding` is closed.\n   */\n  async closeSlidingItems() {\n    const item = this.el.querySelector('ion-item-sliding');\n    if (item && item.closeOpened) {\n      return item.closeOpened();\n    }\n    return false;\n  }\n  render() {\n    const mode = getIonMode(this);\n    const { lines, inset } = this;\n    return (h(Host, { class: {\n        [mode]: true,\n        // Used internally for styling\n        [`list-${mode}`]: true,\n        'list-inset': inset,\n        [`list-lines-${lines}`]: lines !== undefined,\n        [`list-${mode}-lines-${lines}`]: lines !== undefined\n      } }));\n  }\n  get el() { return getElement(this); }\n};\nList.style = {\n  ios: listIosCss,\n  md: listMdCss\n};\n\nconst listHeaderIosCss = \":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-color-step-850, #262626);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, #c8c7cc)));padding-left:calc(var(--ion-safe-area-left, 0px) + 20px);position:relative;-ms-flex-align:end;align-items:flex-end;font-size:22px;font-weight:700;letter-spacing:0}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;-webkit-padding-start:calc(var(--ion-safe-area-left, 0px) + 20px);padding-inline-start:calc(var(--ion-safe-area-left, 0px) + 20px)}}::slotted(ion-button),::slotted(ion-label){margin-top:29px;margin-bottom:6px}::slotted(ion-button){margin-left:3px;margin-right:3px;height:1.4em}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(ion-button){margin-left:unset;margin-right:unset;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px}}:host(.list-header-lines-full){--border-width:0 0 0.55px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 0.55px 0}\";\n\nconst listHeaderMdCss = \":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-text-color, #000);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.13))));padding-left:calc(var(--ion-safe-area-left, 0) + 16px);min-height:45px;font-size:14px}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){:host{padding-left:unset;-webkit-padding-start:calc(var(--ion-safe-area-left, 0) + 16px);padding-inline-start:calc(var(--ion-safe-area-left, 0) + 16px)}}:host(.list-header-lines-full){--border-width:0 0 1px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 1px 0}\";\n\nlet ListHeader = class {\n  constructor(hostRef) {\n    registerInstance(this, hostRef);\n  }\n  render() {\n    const { lines } = this;\n    const mode = getIonMode(this);\n    return (h(Host, { class: createColorClasses(this.color, {\n        [mode]: true,\n        [`list-header-lines-${lines}`]: lines !== undefined,\n      }) }, h(\"div\", { class: \"list-header-inner\" }, h(\"slot\", null))));\n  }\n};\nListHeader.style = {\n  ios: listHeaderIosCss,\n  md: listHeaderMdCss\n};\n\nconst noteIosCss = \":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-350, #a6a6a6)}\";\n\nconst noteMdCss = \":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-600, #666666);font-size:14px}\";\n\nlet Note = class {\n  constructor(hostRef) {\n    registerInstance(this, hostRef);\n  }\n  render() {\n    const mode = getIonMode(this);\n    return (h(Host, { class: createColorClasses(this.color, {\n        [mode]: true,\n      }) }, h(\"slot\", null)));\n  }\n};\nNote.style = {\n  ios: noteIosCss,\n  md: noteMdCss\n};\n\nconst skeletonTextCss = \":host{--background:rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065);border-radius:var(--border-radius, inherit);display:block;width:100%;height:inherit;margin-top:4px;margin-bottom:4px;background:var(--background);line-height:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}span{display:inline-block}:host(.in-media){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;height:100%}:host(.skeleton-text-animated){position:relative;background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)), color-stop(18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135)), color-stop(33%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)));background:linear-gradient(to right, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135) 18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 33%);background-size:800px 104px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}@keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}\";\n\nlet SkeletonText = class {\n  constructor(hostRef) {\n    registerInstance(this, hostRef);\n    /**\n     * If `true`, the skeleton text will animate.\n     */\n    this.animated = false;\n  }\n  render() {\n    const animated = this.animated && config.getBoolean('animated', true);\n    const inMedia = hostContext('ion-avatar', this.el) || hostContext('ion-thumbnail', this.el);\n    const mode = getIonMode(this);\n    return (h(Host, { class: {\n        [mode]: true,\n        'skeleton-text-animated': animated,\n        'in-media': inMedia\n      } }, h(\"span\", null, \"\\u00A0\")));\n  }\n  get el() { return getElement(this); }\n};\nSkeletonText.style = skeletonTextCss;\n\nexport { Item as ion_item, ItemDivider as ion_item_divider, ItemGroup as ion_item_group, Label as ion_label, List as ion_list, ListHeader as ion_list_header, Note as ion_note, SkeletonText as ion_skeleton_text };\n"],"names":["r","registerInstance","j","forceUpdate","h","H","Host","i","getElement","e","createEvent","b","getIonMode","c","config","raf","createColorClasses","hostContext","o","openURL","itemIosCss","itemMdCss","Item","constructor","hostRef","labelColorStyles","itemStyles","Map","multipleInputs","focusable","button","detailIcon","disabled","counter","routerDirection","type","handleIonChange","ev","target","getFirstInput","updateCounterOutput","labelColorChanged","color","undefined","detail","itemStyle","stopPropagation","tagName","updatedStyles","newStyles","childStyles","get","hasStyleChange","Object","keys","forEach","key","itemKey","length","set","connectedCallback","hasStartEl","componentDidUpdate","input","clickListener","delegateFocus","el","addEventListener","disconnectedCallback","removeEventListener","componentDidLoad","setMultipleInputs","isFocusable","covers","querySelectorAll","inputs","clickables","isClickable","hasCover","href","canActivate","focusableChild","querySelector","clickedItem","firstActive","document","activeElement","fireFocusEvents","setBlur","setFocus","inputEl","_a","_b","maxlength","value","toString","counterString","startEl","classList","add","render","download","fill","lines","rel","shape","routerAnimation","mode","clickable","TagType","attrs","clickFn","onClick","showDetail","assign","ariaDisabled","fillValue","class","dir","part","name","icon","lazy","delegatesFocus","style","ios","md","itemDividerIosCss","itemDividerMdCss","ItemDivider","sticky","itemGroupIosCss","itemGroupMdCss","ItemGroup","role","labelIosCss","labelMdCss","Label","ionColor","ionStyle","inRange","noAnimate","componentWillLoad","closest","position","emitStyle","emitColor","setTimeout","colorChanged","positionChanged","emit","watchers","listIosCss","listMdCss","List","inset","closeSlidingItems","item","closeOpened","listHeaderIosCss","listHeaderMdCss","ListHeader","noteIosCss","noteMdCss","Note","skeletonTextCss","SkeletonText","animated","getBoolean","inMedia","ion_item","ion_item_divider","ion_item_group","ion_label","ion_list","ion_list_header","ion_note","ion_skeleton_text"],"sourceRoot":"webpack:///"}

Zerion Mini Shell 1.0