button{all:unset;display:inline-block;cursor:pointer;padding:.5rem 1rem;font-family:var(--body-font);font-size:1rem;color:var(--button-text-color);background-color:var(--button-bg-color);border-radius:.25rem;text-align:center}button:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.sp-date{display:flex;flex-direction:column;align-items:center;justify-content:center}.sp-date__day{width:100%;text-align:center;font-size:2em;font-weight:700}.sp-date__weekday{--sp-date-weekday-width: 2.5rem;--sp-date-weekday-opacity: .6;font-size:1em;text-align:center;color:var(--text-color);opacity:var(--sp-date-weekday-opacity);text-transform:uppercase;letter-spacing:1.2px;width:var(--sp-date-weekday-width)}.sp-date--today .sp-date__day{color:var(--primary-color)}.sp-date--today .sp-date__weekday{--sp-date-weekday-opacity: 1}@media screen and (height < 775px){.sp-date__day{font-size:1.1em}.sp-date__weekday{font-size:.7em}}.sp-day{display:flex;justify-content:center;gap:1rem;min-height:4rem;height:calc(100% / 7);background-color:var(--background-color);border:1px solid transparent;border-bottom-color:var(--input-border-color);cursor:pointer}.sp-day:has(.sp-date--today){background-color:color-mix(in lch,var(--text-color) 5%,var(--background-color) 95%)}.sp-day:hover,.sp-day:focus,.sp-day.sp-day--selected{background-color:var(--primary-color--light)}.sp-day:focus-within,.sp-day.sp-day--selected{border-color:var(--primary-color)}.sp-day__meals{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 5rem)}@media screen and (height < 800px){.sp-day{min-height:unset}.sp-day .sp-day__meal--matin,.sp-day .sp-day__meal--snack{display:none}}@container layout (675px <= width){.sp-day{border-radius:.5rem;border-bottom-color:transparent}}.day-detail{display:flex;flex-direction:column;gap:1rem;padding-block-end:4.5rem}.day-detail .day-detail__meals{display:flex;flex-direction:column;gap:1rem}.day-detail .sp-meal{--sp-meal-border-radius: .5rem;--sp-meal-flex-direction: column;--sp-meal-font-size: 1rem;--sp-meal-gap: .3rem;--sp-meal-padding: 1rem;--sp-meal-background-color: var(--background-color)}.day-detail .sp-meal__type{--sp-meal-type-text-transform: capitalize;--sp-meal-type-font: var(--title-font)}.day-detail .sp-meal__title{--sp-meal-title-overflow: unset;--sp-meal-title-white-space: unset}.day-detail .sp-date__weekday{--sp-date-weekday-width: 100%}.day-detail .sp-date{font-size:1.5rem;font-weight:700}.day-detail__suggestion{font-style:italic;opacity:.7}@container layout (675px <= width){.day-detail{padding-block-end:unset}}.sp-meal{--sp-meal-flex-direction: row;--sp-meal-font-size: .8rem;--sp-meal-gap: 1rem;--sp-meal-padding: 0;--sp-meal-background-color: transparent;--sp-meal-border-radius: 0;display:flex;flex-direction:var(--sp-meal-flex-direction);gap:var(--sp-meal-gap);padding:var(--sp-meal-padding);background-color:var(--sp-meal-background-color);font-size:var(--sp-meal-font-size);width:calc(100% - var(--sp-meal-padding) * 2);border-radius:var(--sp-meal-border-radius)}.sp-meal__type{--sp-meal-type-color: var(--primary-color);--sp-meal-type-font: var(--body-font);--sp-meal-type-text-transform: lowercase;min-width:2rem;color:var(--sp-meal-type-color);font-family:var(--sp-meal-type-font);text-transform:var(--sp-meal-type-text-transform);cursor:pointer}.sp-meal__title{--sp-meal-title-overflow: ellipsis;--sp-meal-title-white-space: nowrap;width:100%;text-overflow:var(--sp-meal-title-overflow);white-space:var(--sp-meal-title-white-space);overflow:hidden;display:block}.sp-week{--week-padding: 1rem;--week-gap: 1rem;padding:var(--week-padding);height:calc(var(--full-vh) - var(--app-padding-block-start) - var(--app-padding-block-end) - var(--week-padding) * 2);width:calc(100vw - var(--week-padding) * 2);max-width:25rem;display:flex;flex-direction:column;justify-content:center}.sp-week__day-container{display:flex;flex-direction:column;height:100%}@media screen and (700px <= height){.sp-week{gap:var(--week-gap)}}@container layout (675px < width){.sp-week__day-container{gap:.5rem;height:calc(100% - 3.5rem)}}.sp-panel{--sp-panel-background-color: var(--background-color--darken);position:fixed;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--sp-panel-background-color)}.sp-panel .sp-btn.sp-btn--flat{background-color:var(--sp-panel-background-color)}.sp-panel__header{width:100%;display:flex;padding:1rem;color:var(--text-color)}.sp-panel__content{padding:1rem;flex-grow:1;overflow-y:auto}@container layout (675px < width){.sp-panel{position:initial;margin-block-start:1rem;border-radius:.5rem;max-width:20rem;height:calc(100% - 2rem)}}.sp-btn{--button-color: var(--primary-color);background-color:var(--button-color);color:var(--button-label-color);font:var(--body-font);padding:.75rem 1rem;border:none;cursor:pointer;outline:none;border-radius:.25rem;font-size:1rem;transition:filter .3s,box-shadow .3s,gap .3s,background-color .3s;display:flex;justify-content:center;align-items:center;gap:.5rem}.sp-btn:hover{filter:brightness(var(--button-opacity--hover, .9));box-shadow:var(--box-shadow);gap:.75rem}.sp-btn:active{filter:brightness(var(--button-opacity--active, .75))}.sp-btn:disabled{filter:brightness(.7);cursor:not-allowed}.sp-btn:focus-within{outline:2px solid var(--focus-color);outline-offset:2px}.sp-btn.sp-btn--flat{--text-color: initial;background-color:transparent;color:var(--button-color)}.sp-btn.sp-btn--outline{--text-color: initial;background-color:var(--background-color, white);border:2px solid var(--button-color);color:var(--button-color)}.sp-container{display:flex;gap:5rem;margin-block:2rem;margin-inline:auto;flex-wrap:wrap;justify-content:center}.sp-form{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:30rem}.sp-form__preview{--spacing-small: .5rem;--spacing-medium: 1rem;display:flex;flex-direction:column;gap:1rem;padding:2rem;border-radius:.5rem;max-width:30rem;background-color:var(--primary-color--light)}.sp-form__preview h1{font-size:2rem;margin:0}.sp-form__preview h2{font-size:1.5rem;color:var(--primary-color);margin:0}.sp-form__preview ul{margin:0}.sp-form--group{display:flex;flex-direction:column;gap:.5rem}.sp-form--group>.sp-input{display:flex;flex-direction:column;gap:.5rem}.sp-form--group__btns{flex-direction:row;flex-wrap:wrap}.sp-form--group__btn--optional{display:inline-flex}.sp-form__header{font-size:small;color:var(--primary-color);display:flex;align-items:center;gap:.5rem;margin:0}.preview-container{display:flex;gap:var(--spacing-small);flex-direction:column;font-style:italic}.preview-container__text{margin:0;display:flex;flex-direction:row;gap:var(--spacing-small)}.ingredient--preview{--icon-size: 1em;display:flex;gap:var(--spacing-medium);align-items:center}.ingredient--preview .sp-btn{padding:.5rem .75rem}.household-size-input{display:inline-block;width:70px}.input{background-color:var(--input-background-color);color:var(--input-text-color);padding:.75rem 1rem;border-radius:.25rem;border:1px solid var(--input-border-color);width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.input--label{display:block;color:var(--primary-color);font-size:small}.input--label+.input{margin-top:.5rem}.input--icon{position:relative}.input--icon svg{color:var(--primary-color);position:absolute;top:var(--icon-size);left:.5rem;transform:translateY(-50%);width:var(--icon-size);height:var(--icon-size);aspect-ratio:1}.input--icon+.input{padding-left:2rem}.input---has-error{border-color:var(--error-color)}.input---has-error+.input--error-message{margin-top:.5rem;color:var(--error-color)}.input--error-message{color:var(--error-color);font-size:small;display:flex;align-items:center;gap:.5rem}.input--error-message .sp-icon{width:1rem;height:1rem;aspect-ratio:1}.input--correction{margin-block-start:.5rem;font-size:small}.sp-navbar{--navbar-margin: 2rem;--navbar-padding: 1rem;--navbar-background-color: var(--background-color);--navbar-text-color: var(--text-color);--navbar-opacity: .6;--navbar-box-shadow: unset;--navbar-border-radius: unset;--navbar-item-font-size: 10px;--navbar-item-letter-spacing: 1px;--navbar-item-direction: row;--navbar-item-gap: .5rem;--navbar-item-justify-content: space-evenly;--navbar-item-label-padding: .2rem .4rem;--navbar-item-label-border-radius: .2rem;background-color:var(--background-color);display:flex;z-index:1;position:fixed;bottom:0;width:calc(100% - var(--navbar-padding) * 2);margin-inline:auto;padding:var(--navbar-padding);border-radius:var(--navbar-border-radius);box-shadow:var(--navbar-box-shadow)}.sp-navbar ul{display:flex;justify-content:space-evenly;align-items:center;flex-direction:var(--navbar-item-direction);width:100%;gap:var(--navbar-item-gap);margin:0;padding:0}.sp-navbar li{list-style:none;display:flex;align-items:center}.sp-navbar__item a{text-decoration:none}.sp-navbar__item__icon,.sp-navbar__item__label{color:var(--navbar-text-color);opacity:var(--navbar-opacity)}.sp-navbar__item__label{font-size:var(--navbar-item-font-size);text-transform:uppercase;letter-spacing:var(--navbar-item-letter-spacing);padding:var(--navbar-item-label-padding);border-radius:var(--navbar-item-label-border-radius)}.sp-navbar__item a.router-link-active .sp-navbar__item__icon,.sp-navbar__item a.router-link-active .sp-navbar__item__label{opacity:1}.sp-navbar__item a:hover .sp-navbar__item__label,.sp-navbar__item a:focus-within .sp-navbar__item__label,.sp-navbar__item a.router-link-active .sp-navbar__item__label{background-color:var(--primary-color--light)}@container layout (675px < width <= 1000px){.sp-navbar{--navbar-border-radius: 1rem;--navbar-box-shadow: var(--box-shadow);--navbar-max-width: 35rem;max-width:var(--navbar-max-width);padding-block-start:1.2rem;margin-block-end:var(--navbar-margin)}}@container layout (1000px < width){.sp-navbar{--navbar-border-radius: 1rem;--navbar-box-shadow: var(--box-shadow);--navbar-padding: .5rem;--navbar-max-height: 30rem;left:0;bottom:unset;margin-inline-start:var(--navbar-margin);width:fit-content;height:100%;max-height:var(--navbar-max-height);margin-block-start:calc(50vh - var(--navbar-max-height) / 2)}.sp-navbar ul{--navbar-item-direction: column}}:root{--ingredient-selector-gap: .3rem;--ingredient-selector-margin: 1rem;--profile-danger-border-color: color-mix( in srgb, var(--error-color) 35%, var(--background-color) 65% );--profile-danger-background-color: color-mix( in srgb, var(--error-color) 10%, var(--background-color) 90% );--profile-danger-button-label-color: var(--button-label-color);--profile-modal-backdrop-color: var(--background-color);--profile-modal-surface-color: var(--background-color);--profile-modal-backdrop-blur: 2rem}.profil{--profil-padding: 1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;height:calc(var(--full-vh) - var(--app-padding-block-start) - var(--app-padding-block-end) - var(--week-padding) * 2);overflow-y:auto;width:calc(100vw - var(--profil-padding) * 2);max-width:25rem;padding-inline:var(--profil-padding);padding-block:var(--profil-padding)}.profil__content{width:100%}.profil__info{display:flex;flex-direction:column;gap:1rem;padding:1rem}.profil__field{display:flex;align-items:center;gap:1rem;margin:0;justify-content:space-between}.profil__field__title{color:var(--secondary-color)}.profil__date{padding:.2rem .3rem;border-radius:.2rem;cursor:pointer}.profil__date:hover{background-color:var(--primary-color--light)}.profil *{margin:0}.profil__content{display:flex;flex-direction:column;gap:1rem}.profil__content--empty{color:var(--secondary-color);margin-block-end:var(--profil-padding)}.user-preference{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.preference-item{display:inline-block;padding:.5rem .75rem;border-radius:.25rem;background-color:var(--background-color);text-transform:capitalize}.preference-list{padding:1rem;border-radius:1rem;background-color:var(--background-color--darken)}.preference-list__title{margin:0}.preference-list__description{--icon-size: 1rem;display:flex;gap:.5rem;align-items:flex-start;margin:0;color:var(--secondary-color)}.preference-list__item-container{padding-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ingredient-preference-selector__list{display:flex;flex-direction:column;gap:var(--ingredient-selector-gap)}.ingredient-preference-selector__description{color:var(--secondary-color)}.ingredient-preference-selector__description__button{margin-block-start:var(--ingredient-selector-margin);width:calc(100% - 2rem)}.ingredient-preference-selector__emphasis{font-style:normal;color:var(--text-color)}.export-data{display:flex;flex-direction:column;gap:1rem;padding:1rem;width:calc(100% - 2rem)}.export-data__description{color:var(--secondary-color);margin:0}.profil__danger-zone{margin-top:1.5rem;padding:1.25rem;border:1px solid var(--profile-danger-border-color);background-color:var(--profile-danger-background-color);border-radius:.75rem;display:flex;flex-direction:column;gap:.75rem}.profil__danger-text{margin:0}.profil__delete-button{--button-color: var(--error-color);--button-label-color: var(--profile-danger-button-label-color);color:var(--profile-danger-button-label-color)}@media (min-width: 640px){.profil__danger-zone{align-items:center;justify-content:space-between}.profil__delete-button{width:auto}}.profil__modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000}.profil__modal__backdrop{position:absolute;inset:0;backdrop-filter:blur(var(--profile-modal-backdrop-blur))}.profil__modal__dialog{position:relative;background:var(--profile-modal-surface-color);border-radius:1rem;padding:2rem;width:min(90vw,32rem);box-shadow:0 25px 50px color-mix(in srgb,black 20%,var(--background-color) 80%);display:flex;flex-direction:column;gap:.75rem;border:1px solid var(--error-color)}.profil__modal__list{padding-left:1.25rem;margin:0;display:flex;flex-direction:column;gap:.25rem}.profil__modal__warning{font-weight:600;color:var(--error-color)}.profil__modal__error{color:var(--error-color);font-weight:600}.profil__modal__actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}.profil__modal__cancel{--button-color: var(--secondary-color)}.profil__modal__confirm{--button-color: var(--error-color);--button-label-color: var(--profile-danger-button-label-color);color:var(--profile-danger-button-label-color)}.sp-tag{--sp-tag-background-color: var(--background-color);--sp-tag-color: var(--text-color);display:inline-block;padding:.25rem .5rem;margin:.25rem;border-radius:.25rem;background-color:var(--sp-tag-background-color);color:color-mix(in lch,var(--sp-tag-color) 80%,var(--sp-tag-background-color) 20%);font-size:.875rem;font-weight:500;line-height:1.5;cursor:pointer;transition:background-color .2s,color .2s}.sp-tag:hover{filter:brightness(120%)}.sp-tag--active{--sp-tag-active-background-color: var(--primary-color);--sp-tag-active-color: var(--background-color);background-color:var(--sp-tag-active-background-color);color:var(--sp-tag-active-color)}:root{--gesture-transition: .3s ease;--gesture-scale: .95;--gesture-translate: 100%;--gesture-gradient-opacity: .12}.sp-ingredient{position:relative;padding:12px;background:var(--background-color);border-radius:8px;border:1px solid var(--input-border-color);touch-action:pan-y pinch-zoom;user-select:none;cursor:pointer;transform-origin:center;transition:all var(--gesture-transition);display:flex;gap:.5rem}.sp-ingredient:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity var(--gesture-transition)}.sp-ingredient:active{transform:scale(var(--gesture-scale))}.swipe-left{transform:translate(calc(var(--gesture-translate) * -1));background:var(--error-color)}.swipe-left:before{background:linear-gradient(to right,var(--error-color),transparent);opacity:var(--gesture-gradient-opacity)}.swipe-right{transform:translate(var(--gesture-translate));background:var(--primary-color)}.swipe-right:before{background:linear-gradient(to left,var(--primary-color),transparent);opacity:var(--gesture-gradient-opacity)}.long-press{transform:scale(var(--gesture-scale));background:var(--focus-color);box-shadow:var(--box-shadow)}.swipe-indicator{position:absolute;top:50%;transform:translateY(-50%);font-size:var(--icon-size);opacity:0;transition:opacity var(--gesture-transition)}.swipe-indicator.left{left:1rem}.swipe-indicator.right{right:1rem}@media (prefers-reduced-motion: reduce){.sp-ingredient{transition:opacity .1s ease}.swipe-left,.swipe-right,.long-press{transform:none;transition:none}.swipe-indicator{transition:opacity .1s ease}}*:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}h1,h2,h3,h4,h5,h6{font-family:var(--title-font);font-weight:var(--title-weight)}body{font-family:var(--body-font);background-color:var(--background-color);color:var(--text-color)}input{font-family:var(--body-font)}li::marker{color:var(--primary-color)}.sp-icon{display:flex;justify-content:center;align-items:center}.sp-icon svg{width:var(--icon-size);height:var(--icon-size);aspect-ratio:1}a{color:var(--primary-color)}.sp-note{color:var(--primary-color);font-size:x-small;font-weight:700;position:relative;top:-.25rem}.color-scheme-selector{display:flex;align-items:center;gap:1rem;font-size:1rem;color:var(--text-color)}*{scrollbar-color:color-mix(in lch,var(--text-color) 60%,var(--background-color) 40%) color-mix(in lch,var(--background-color) 95%,var(--text-color) 5%);scrollbar-width:thin}html{height:var(--full-vh)}body{height:100%;margin:0;container-name:layout;container-type:inline-size;overflow:hidden;transition:color .3s,background-color .3s}.app{--app-padding-block-start: 5.3rem;--app-padding-block-end: 5rem;height:var(--full-vh);overflow-y:auto;display:flex;align-items:center;flex-direction:column;scrollbar-gutter:stable}#app+.logo{display:block!important}.logo{position:fixed;bottom:-2rem;left:-2rem;opacity:.05;z-index:0;width:100%;max-width:20rem;aspect-ratio:1 / 1;pointer-events:none;color:var(--primary-color)}.tour-overlay{width:100%}.tour-tooltip{--tour-tooltip-bg-color: var(--background-color);--tour-tooltip-border-color: var(--primary-color);--tour-tooltip-padding: 1rem;background-color:var(--tour-tooltip-bg-color);border-radius:8px;padding:var(--tour-tooltip-padding);box-shadow:var(--box-shadow);width:calc(100% - var(--tour-tooltip-padding) * 2);max-width:25rem;animation:fadeIn .4s ease}@container layout (675px < width <= 1000px){.app{--app-padding-block-end: 8rem}}@container layout (1000px < width){.app{--app-padding-block-end: 2rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.login-header[data-v-10fc8386]{padding:1rem;background-color:#f5f5f5;text-align:center}.login__btn--logged[data-v-10fc8386]{--logged-opacity: .6;border-radius:50%;padding:.5rem;border-color:transparent;color:var(--text-color);opacity:var(--logged-opacity)}.login__btn--logged[data-v-10fc8386]:hover{--logged-opacity: 1;background-color:var(--primary-color--light)}.sp-header[data-v-a8a5770c]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 2rem;width:calc(100% - 4rem);position:fixed;top:0;background-color:var(--background-color);transition:flex-direction .5s}.app-name[data-v-a8a5770c]{font-family:var(--title-font)}.sp-header--end[data-v-a8a5770c]{display:flex;flex-direction:row;align-items:center;gap:.5rem}.sp-header--end__icon[data-v-a8a5770c]{--header-icon-bg-color: transparent;--header-icon-outline-color: transparent;--header-icon-opacity: .6;color:var(--text-color);opacity:var(--header-icon-opacity);padding:.75rem;border-radius:.5rem;background-color:var(--header-icon-bg-color)}.sp-header--end__icon[data-v-a8a5770c]:hover{--header-icon-bg-color: var(--primary-color--light);box-shadow:var(--box-shadow)}.sp-header--end__link--active .sp-header--end__icon[data-v-a8a5770c]{--header-icon-bg-color: var(--primary-color--light);--header-icon-opacity: 1}.notification-list-item[data-v-0730d53e]{position:relative;display:flex;margin:8px;min-height:74px;width:100vw;max-width:400px;border-radius:4px;overflow:hidden}.notification-list-item--light[data-v-0730d53e]{background-color:#fcfcfc;border:1px solid #eee;color:#333}.notification-list-item--dark[data-v-0730d53e]{background-color:#333;border:1px solid #222;color:#eee}.notification-list-item--glass[data-v-0730d53e]{background-color:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.125);border-top-color:#ffffff40;border-left-color:#ffffff40;color:#eee}.notification-list-item--dismissible-manual[data-v-0730d53e]{cursor:pointer}.notification-list-item__tag[data-v-0730d53e]{position:absolute;bottom:0;height:100%;width:6px}.notification-list-item--dismissible-automatic .notification-list-item__tag[data-v-0730d53e]{-webkit-animation-name:progress;animation-name:progress;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.notification-list-item__message[data-v-0730d53e]{z-index:1;flex:1;padding:12px 12px 12px 18px}.notification-list-item__icon[data-v-0730d53e]{position:absolute;bottom:-24px;opacity:.25;width:80px}.notification-list-item--glass .notification-list-item__icon[data-v-0730d53e]{opacity:.5}.notification-list-item--left[data-v-0730d53e]{text-align:right}.notification-list-item--left .notification-list-item__tag[data-v-0730d53e]{right:0}.notification-list-item--left .notification-list-item__icon[data-v-0730d53e]{left:-24px;transform:rotate(12deg)}.notification-list-item--right[data-v-0730d53e]{text-align:left}.notification-list-item--right .notification-list-item__icon[data-v-0730d53e]{right:-24px;transform:rotate(-12deg)}.notification-list-item--success .notification-list-item__tag[data-v-0730d53e]{background-color:#009800}.notification-list-item--success .notification-list-item__icon[data-v-0730d53e]{color:#009800}.notification-list-item--alert .notification-list-item__tag[data-v-0730d53e]{background-color:#ff3600}.notification-list-item--alert .notification-list-item__icon[data-v-0730d53e]{color:#ff3600}.notification-list-item--warning .notification-list-item__tag[data-v-0730d53e]{background-color:#ffa600}.notification-list-item--warning .notification-list-item__icon[data-v-0730d53e]{color:#ffa600}.notification-list-item--info .notification-list-item__tag[data-v-0730d53e]{background-color:#08f}.notification-list-item--info .notification-list-item__icon[data-v-0730d53e]{color:#08f}@-webkit-keyframes progress{0%{height:100%;opacity:1}to{height:0;opacity:.5}}@keyframes progress{0%{height:100%;opacity:1}to{height:0;opacity:.5}}.notification-list[data-v-e1ef80b2]{position:fixed;z-index:100;margin:0;padding:0}.notification-list--top-left[data-v-e1ef80b2]{top:0;left:0}.notification-list--top-left .notification-list-enter-from[data-v-e1ef80b2]{opacity:0;transform:translate(-100%)}.notification-list--top-left .notification-list-leave-to[data-v-e1ef80b2]{opacity:0;transform:translate(-100%,-8px)}.notification-list--top-left .notification-list-enter-to[data-v-e1ef80b2],.notification-list--top-left .notification-list-leave-from[data-v-e1ef80b2]{opacity:1}.notification-list--top-left .notification-list-enter-active[data-v-e1ef80b2],.notification-list--top-left .notification-list-leave-active[data-v-e1ef80b2]{transition:all .3s cubic-bezier(.82,.085,.395,.895)}.notification-list--top-left .notification-list-leave-active[data-v-e1ef80b2]{position:absolute}.notification-list--top-left .notification-list-move[data-v-e1ef80b2]{transition:all .6s ease-in-out}.notification-list--bottom-left[data-v-e1ef80b2]{bottom:0;left:0}.notification-list--bottom-left .notification-list-enter-from[data-v-e1ef80b2]{opacity:0;transform:translate(-100%)}.notification-list--bottom-left .notification-list-leave-to[data-v-e1ef80b2]{opacity:0;transform:translate(-100%,calc(-100% - 8px))}.notification-list--bottom-left .notification-list-enter-to[data-v-e1ef80b2],.notification-list--bottom-left .notification-list-leave-from[data-v-e1ef80b2]{opacity:1}.notification-list--bottom-left .notification-list-enter-active[data-v-e1ef80b2],.notification-list--bottom-left .notification-list-leave-active[data-v-e1ef80b2]{transition:all .3s cubic-bezier(.82,.085,.395,.895)}.notification-list--bottom-left .notification-list-leave-active[data-v-e1ef80b2]{position:absolute}.notification-list--bottom-left .notification-list-move[data-v-e1ef80b2]{transition:all .6s ease-in-out}.notification-list--top-right[data-v-e1ef80b2]{top:0;right:0}.notification-list--top-right .notification-list-enter-from[data-v-e1ef80b2]{opacity:1;transform:translate(100%)}.notification-list--top-right .notification-list-leave-to[data-v-e1ef80b2]{opacity:0;transform:translate(100%,-8px)}.notification-list--top-right .notification-list-enter-to[data-v-e1ef80b2],.notification-list--top-right .notification-list-leave-from[data-v-e1ef80b2]{opacity:1}.notification-list--top-right .notification-list-enter-active[data-v-e1ef80b2],.notification-list--top-right .notification-list-leave-active[data-v-e1ef80b2]{transition:all .3s cubic-bezier(.82,.085,.395,.895)}.notification-list--top-right .notification-list-leave-active[data-v-e1ef80b2]{position:absolute;z-index:90}.notification-list--top-right .notification-list-move[data-v-e1ef80b2]{transition:all .6s ease-in-out}.notification-list--bottom-right[data-v-e1ef80b2]{bottom:0;right:0}.notification-list--bottom-right .notification-list-enter-from[data-v-e1ef80b2]{opacity:0;transform:translate(100%)}.notification-list--bottom-right .notification-list-leave-to[data-v-e1ef80b2]{opacity:0;transform:translate(100%,calc(-100% - 8px))}.notification-list--bottom-right .notification-list-enter-to[data-v-e1ef80b2],.notification-list--bottom-right .notification-list-leave-from[data-v-e1ef80b2]{opacity:1}.notification-list--bottom-right .notification-list-enter-active[data-v-e1ef80b2],.notification-list--bottom-right .notification-list-leave-active[data-v-e1ef80b2]{transition:all .3s cubic-bezier(.82,.085,.395,.895)}.notification-list--bottom-right .notification-list-leave-active[data-v-e1ef80b2]{position:absolute;z-index:90}.notification-list--bottom-right .notification-list-move[data-v-e1ef80b2]{transition:all .6s ease-in-out}
