.vue-notification-wrapper{padding:0 1rem;overflow:inherit!important}.vue-notification-wrapper .alert.is_error{background-color:var(--red);color:var(--white)}.v-notify{display:flex;gap:.85em;padding:1em 1.5em;border-radius:.5rem;background-color:var(--dark);color:var(--white)}.v-notify__content{display:flex;align-items:center;gap:.85em}.v-notify__content-icon{display:flex;justify-content:center;align-items:flex-start}.v-notify__content-info{display:flex;flex-direction:column;gap:.35em}.v-notify.is_success .v-notify__content-icon{color:var(--primary)}.v-notify.is_warn .v-notify__content-icon{color:var(--yelow)}.v-notify.is_info .v-notify__content-icon{stroke:var(--white)}.v-notify.is_error .v-notify__content-icon{color:var(--red)}.app-layout{display:flex;flex-direction:column;min-height:100vh}.app-layout__header,.app-layout__main{padding:0 2em}.app-layout__header{padding-top:1em;padding-bottom:1em;border-bottom:1px solid var(--border-color)}.app-layout__body{display:flex;flex-grow:1;width:100%}.app-layout__sidebar{display:flex;flex-direction:column;flex-shrink:0;width:220px;padding:2em;border-right:1px solid var(--border-color)}.app-layout__sidebar ul{display:flex;flex-direction:column;gap:1em}.app-layout__content{padding:2em;width:100%}
