ion-icon.sync-icon{font-size:24px}ion-icon.sync-icon.sync-icon-padding{padding-right:16px}ion-menu-button.small-menu-button{width:24px;--ion-padding: 0px}ion-item.item-list-selector{--padding-top: 8px;--padding-bottom: 8px;--min-height: auto;background:none;border:none;--background-hover: none}ion-item.item-search::part(native){min-height:auto;padding-top:4px;padding-bottom:4px}#item-search-box-id{min-height:auto}ion-item.item-search ion-icon{margin-inline-end:5px}ion-item.itemrow-outer{max-height:8rem;height:min-content;padding-inline:1rem;border-bottom:1px solid;transition:max-height .2s ease-in-out;transition:padding-block .2s ease-in-out}ion-checkbox.item-on-list{margin-right:1.25rem}ion-item.itemrow-outer.itemrow-hidden{max-height:0;padding-block:0;pointer-events:none;cursor:default}ion-item.itemrow-inner,ion-item.itemrow-outer{--padding-start: 0;--inner-padding-end: 0}ion-item.itemrow-inner{width:100%;--min-height: none;padding-block:.875rem}ion-item.itemrow-outer::part(native){min-height:auto}ion-item.itemrow-inner::part(native){background:none;--background-hover: none;border:none;height:100%}ion-item.item-completed::part(native){text-decoration:line-through;text-decoration-thickness:1px}ion-item.has-unchecked{position:relative}ion-item.has-unchecked:after{display:block;content:"";background:var(--ion-color-primary);height:.75em;width:.75em;border-radius:50%;position:absolute;top:50%;right:0;transform:translate(-100%,-50%);z-index:2}ion-item-divider.item-category-divider{margin-top:.75rem;font-size:smaller;height:2.75rem}ion-item-divider.item-category-divider.first-category{margin-top:0}ion-item-divider.uncategorized-color{border-bottom:4px solid}ion-grid.grid-no-pad{--ion-grid-padding: 0px}ion-col.col-no-pad{--ion-grid-column-padding: 0px}ion-icon.note-icon{padding-left:6px}ion-icon.collapse-icon{transition:transform .25s ease-in-out;cursor:pointer}ion-icon.collapse-icon.category-collapsed{transform:rotate(180deg)}ion-modal#item-list{--height: fit-content;--border-radius: 6px;padding:10px}ion-title.modal-title{padding-block:20px}ion-img.item-image{height:200px}.new-value-button{height:100%;width:100%;margin:0}#floating-error{border:none;outline:none;box-shadow:0 0 15px 10px var(--ion-item-background)}ion-col.nocolpadding{color:#7fffd4}ion-row.highlighted-row{background:var(--ion-color-warning);color:var(--ion-color-warning-contrast)}ion-text.small-note-text{font-size:smaller}label.radio-wrapper{text-indent:20px}ion-icon.offline-indicator{color:red}ion-icon.online-indicator{color:green}ion-popover.server-info-popover{--width: 90%}.settings-item{min-height:48px}.settings-item ion-checkbox,.settings-item ion-select,.settings-item ion-radio,.settings-item ion-input{min-height:48px;--min-height: 48px}.settings-item ion-checkbox::part(label),.settings-item .label-text-wrapper,.settings-item ion-radio::part(label){text-overflow:unset;white-space:wrap;overflow:visible}ion-col.col-minimal-padding{--ion-grid-column-padding: 6px}ion-label.friend-label{vertical-align:middle}ion-button.extra-small-button{height:max-content;padding-block:4px;margin:0}ion-button.extra-small-button::part(native){height:max-content;padding-block:4px;margin:0}ion-row.friend-row{height:3.5em;border-bottom:1px solid var(--ion-text-color)}ion-text.bold-header{font-weight:700}ion-menu ion-content{--padding-top: var(--ion-safe-area-top)}ion-item.app-menu-item,ion-item.menu-item-label{text-transform:none;font-size:16px;letter-spacing:normal;font-weight:500;--min-height: 44px}ion-item.app-menu-item,ion-item.menu-item-label{--inner-border-width: 0}ion-item.menu-item ion-button{height:100%}ion-list.menu-section ion-item.app-menu-item{border-top:none;border-bottom:none}ion-menu ion-list ion-item-divider{border-top:none;border-bottom:none}ion-item.menu-item ion-button::part(native){padding-left:1rem;padding-right:1rem;padding-bottom:0;padding-top:0}ion-item.menu-item ion-icon{margin-inline-start:0;margin-inline-end:0;margin-top:0;margin-left:0}ion-item.menu-item::part(native){--ion-safe-area-right: 0 }ion-list-header.app-name{font-style:italic;font-family:Lobster Two,sans-serif;font-size:24px;padding-top:14px;padding-bottom:14px;padding-right:14px;justify-content:center}ion-item.indented{padding-left:1.5rem;margin-bottom:0}ion-item.menu-item-label{width:100%}.app-icon{height:1.25em;margin-right:10px}ion-menu-button{margin-left:.5rem}ion-button.standard-text-button{color:var(--color-primary);margin-top:0;margin-right:0;text-overflow:ellipsis;min-height:3px;font-size:.875rem}ion-item.generic-search-item::part(native){min-height:auto;padding-top:0;padding-bottom:0}.generic-search-item{--min-height: auto;min-height:auto}.generic-input-search.generic-input-search-class{padding-left:.75em;min-height:1.5em}ion-modal#recipe-item{--width: fit-content;--min-width: 250px;--height: fit-content;--border-radius: 6px;--box-shadow: 0 28px 48px rgba(0, 0, 0, .4);padding:10px}.import-status-alert{white-space:pre-wrap}.import-status-alert .alert-wrapper{max-width:90%}ion-item-divider.category-divider{text-transform:uppercase;font-weight:700}ion-item.itemrow-inner{background:none}ion-item.list-button::part(native){min-height:unset;padding-top:10px;padding-bottom:10px}ion-item.shorter-item-no-padding::part(native){min-height:unset;padding-top:0;padding-bottom:0}ion-item.shorter-item-some-padding::part(native){min-height:unset;padding-top:6px;padding-bottom:6px}ion-reorder-group ion-checkbox{flex:none;width:min-content;margin-right:1.25rem}.floating-footer{border:none;outline:none}body{--ion-safe-area-top: var(--android-safe-area-top, env(safe-area-inset-top));--ion-safe-area-left: var(--android-safe-area-left, env(safe-area-inset-left));--ion-safe-area-right: var(--android-safe-area-right, env(safe-area-inset-right));--ion-safe-area-bottom: var(--android-safe-area-bottom, env(safe-area-inset-bottom));position:relative}body:before,body:after{content:"";width:100%;position:absolute;z-index:999}body:before{top:0;height:var(--ion-safe-area-top, 0px)}body:after{bottom:0;height:var(--ion-safe-area-bottom, 0px)}ion-fab{bottom:calc(10px + var(--ion-safe-area-bottom, 0px))}ion-content{--padding-bottom: var(--ion-safe-area-bottom)}ion-popover::part(content){margin-bottom:var(--ion-safe-area-bottom)}ion-item.item-completed::part(native){color:gray}ion-icon.sync-icon{color:#a0a0a0}ion-button.button-solid,ion-button.primary-button.ion-color::part(native),ion-fab-button{color:#fff;--color: #ffffff}body:after{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body:before,ion-item,ion-list-header,ion-header,ion-toolbar,ion-list,ion-title.modal-title,#item-search-box-id,#items-page-header,#items-page-header>ion-item,ion-select-popover,ion-menu ion-content{--background: #fafafa;background:#fafafa}body:after{background-color:#fffa}ion-item:hover,ion-list-header:hover,ion-header:hover,ion-toolbar:hover{--background: #f0f0f0;background:#f0f0f0;--background-activated: none;--background-focused: none;--background-hover: none}ion-item-divider.category-divider{--color: var(--ion-text-color);--background: #ededed;background:#ededed}ion-list.ion-items-list{background:#fff}ion-item.itemrow-outer,ion-item.app-menu-item,ion-item.menu-item-label,ion-list.menu-section ion-menu-toggle:first-of-type ion-item.app-menu-item,ion-menu ion-list ion-list:first-of-type ion-item-divider{border-color:#cacaca}ion-item-divider.uncategorized-color{border-color:#000}.ion-palette-dark body:before,.ion-palette-dark ion-item,.ion-palette-dark ion-list-header,.ion-palette-dark ion-header,.ion-palette-dark ion-toolbar,.ion-palette-dark ion-list,.ion-palette-dark ion-title.modal-title,.ion-palette-dark #item-search-box-id,.ion-palette-dark #items-page-header,.ion-palette-dark #items-page-header>ion-item,.ion-palette-dark ion-select-popover,.ion-palette-dark ion-menu ion-content{--background: #202020;background:#202020}.ion-palette-dark body:after{background-color:#000a}.ion-palette-dark ion-item:hover,.ion-palette-dark ion-list-header:hover,.ion-palette-dark ion-header:hover,.ion-palette-dark ion-toolbar:hover{--background: #2d2d2d;background:#2d2d2d;--background-activated: none;--background-focused: none;--background-hover: none}.ion-palette-dark ion-item-divider.category-divider{--background: #393939;background:#393939}.ion-palette-dark ion-list.ion-items-list{background:#000}.ion-palette-dark ion-item.itemrow-outer,.ion-palette-dark ion-item.app-menu-item,.ion-palette-dark ion-item.menu-item-label,.ion-palette-dark ion-list.menu-section ion-menu-toggle:first-of-type ion-item.app-menu-item,.ion-palette-dark ion-menu ion-list ion-list:first-of-type ion-item-divider{border-color:#646464}.ion-palette-dark ion-item-divider.uncategorized-color{border-color:#fff}
