.v-toast__item{display:inline-flex;align-items:center;animation-duration:.15s;margin:.5em 0;box-shadow:0 1px 4px #0000001f,0 0 6px #0000000a;border-radius:.25em;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer;padding:.5em 1em}.v-toast__item--success{background-color:#28a745}.v-toast__item--info{background-color:#17a2b8}.v-toast__item--warning{background-color:#ffc107;color:#000}.v-toast__item--error{background-color:#dc3545}.v-toast__text{margin:0;word-break:break-word}@media screen and (max-width:768px){.v-toast{padding:0;position:fixed!important}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.v-toast{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:1090;pointer-events:none}.v-toast--top{flex-direction:column}.v-toast--bottom{flex-direction:column-reverse}.v-toast__item{display:inline-flex;align-items:center;animation-duration:.3s;margin:.5em 0;box-shadow:0 1px 4px #0000001f,0 0 6px #0000000a;border-radius:.25em;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer;padding-right:1em;max-width:400px;transition:all .3s ease}.v-toast__item:hover{opacity:1;box-shadow:0 2px 8px #00000026,0 0 10px #00000014}.v-toast__item--success{background-color:#47d78a}.v-toast__item--info{background-color:#1c85d5}.v-toast__item--warning{background-color:#febc22;color:#000}.v-toast__item--error{background-color:#f7471c}.v-toast__item--default{background-color:#343a40}.v-toast__item--top,.v-toast__item--bottom{align-self:center}.v-toast__item--top-right,.v-toast__item--bottom-right{align-self:flex-end}.v-toast__item--top-left,.v-toast__item--bottom-left{align-self:flex-start}.v-toast__text{margin:0;padding:.5em 1em;word-break:break-word;font-family:inherit;font-size:.95em;font-weight:600}.v-toast__icon{display:flex;align-items:center;justify-content:center;padding:.5em 0 .5em .8em}.v-toast--fade-in-down{animation-name:fadeInDown}.v-toast--fade-in-up{animation-name:fadeInUp}.v-toast--fade-out{animation-name:fadeOut}@media screen and (max-width:768px){.v-toast{padding:0;position:fixed!important}.v-toast__item{border-radius:0;margin:0;width:100%;justify-content:center}.v-toast--top{flex-direction:column}.v-toast--bottom{flex-direction:column-reverse}}
