.notification{padding:10px;margin:0 5px 5px;font-size:12px;color:#fff;background:#44a4fc;border-left:5px solid #187fe7}.notification.notification-warn{background:#ffb648;border-left-color:#f48a06}.notification.notification-error{background:#e54d42;border-left-color:#b82e24}.notification.notification-success{background:#f48b16;border-left-color:#c96c02}*{scrollbar-width:thin;scrollbar-color:var(--v-primary-base) #d3d3d3}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#d3d3d3}::-webkit-scrollbar-thumb{background-color:orange;border-radius:20px;border:3px solid #d3d3d3}.auth-container[data-v-1991ee8c]{align-items:stretch!important;height:100%!important;padding:0!important;background:#f7f7f7}.auth-main[data-v-1991ee8c]{height:100%}.auth-layout[data-v-1991ee8c]{margin:auto;padding:0;width:100%}.layout[data-v-1991ee8c]{height:100%}.auth[data-v-1991ee8c]{width:100%;margin:auto;height:100vh;padding:0;box-sizing:content-box}.auth-sidebar[data-v-1991ee8c]{background-image:url(../img/ahidi-graphic.fa3d606f.jpeg);background-size:cover;color:#000;font-weight:bolder;background-position-x:-130px;background-position-y:50px}.auth-sidebar-content[data-v-1991ee8c]{margin:5px;color:#fff}.agizo-desc[data-v-1991ee8c]{display:flex;height:80vh;margin:auto;flex-direction:column;justify-content:flex-end}.auth-content[data-v-1991ee8c]{display:table;margin:0 30px;height:95vh;padding:5px}.nav[data-v-1991ee8c]{padding-top:30px;padding-bottom:30px}.nav a[data-v-1991ee8c]{font-weight:700;color:#aaa6a6}.nav a.router-link-exact-active[data-v-1991ee8c]{color:#fff}.logo[data-v-1991ee8c]{background-image:url(../img/logo.80b32bfe.png);background-size:contain;background-position:50%;height:150px}.auth-container[data-v-73f11e04]{align-items:stretch!important;height:100%!important;padding:0!important}.auth-main[data-v-73f11e04]{height:100%}.auth-layout[data-v-73f11e04]{margin:auto;padding:0;width:100%;background:#f7f7f7}.layout[data-v-73f11e04]{height:100%}.auth[data-v-73f11e04]{width:100%;margin:auto;height:100vh;padding:0;box-sizing:content-box}.auth-sidebar[data-v-73f11e04]{background-image:url(../img/ahidi-graphic.fa3d606f.jpeg);background-size:cover;color:#000;font-weight:bolder;background-position-x:-130px;background-position-y:50px}.auth-sidebar-content[data-v-73f11e04]{margin:5px;color:#fff}.agizo-desc[data-v-73f11e04]{display:flex;height:80vh;margin:auto;flex-direction:column;justify-content:flex-end}.auth-content[data-v-73f11e04]{display:table;margin:0 30px;height:95vh;padding:5px}.nav[data-v-73f11e04]{padding-top:30px;padding-bottom:30px}.nav a[data-v-73f11e04]{font-weight:700;color:#aaa6a6}.nav a.router-link-exact-active[data-v-73f11e04]{color:#fff}.logo[data-v-73f11e04]{background-image:url(../img/logo.80b32bfe.png);background-size:contain;background-position:50%;height:150px}@media(min-width:1904px){.v-application--is-ltr .offset-xl-0[data-v-73f11e04]{margin-left:34%}}.auth-container[data-v-280f61a0]{align-items:stretch!important;height:100%!important;padding:0!important;background:#f7f7f7}.auth-main[data-v-280f61a0]{height:100%}.auth-layout[data-v-280f61a0]{margin:auto;padding:0;width:100%}.layout[data-v-280f61a0]{height:100%}.auth[data-v-280f61a0]{width:100%;margin:auto;height:100vh;padding:0;box-sizing:content-box}.auth-sidebar[data-v-280f61a0]{background-image:url(../img/ahidi-graphic.fa3d606f.jpeg);background-size:cover;color:#000;font-weight:bolder;background-position-x:-130px;background-position-y:50px}.auth-sidebar-content[data-v-280f61a0]{margin:5px;color:#fff}.agizo-desc[data-v-280f61a0]{display:flex;height:80vh;margin:auto;flex-direction:column;justify-content:flex-end}.auth-content[data-v-280f61a0]{display:table;margin:0 30px;height:95vh;padding:5px}.nav[data-v-280f61a0]{padding-top:30px;padding-bottom:30px}.nav a[data-v-280f61a0]{font-weight:700;color:#aaa6a6}.nav a.router-link-exact-active[data-v-280f61a0]{color:#fff}.logo[data-v-280f61a0]{background-image:url(../img/logo.80b32bfe.png);background-size:contain;background-position:50%;height:150px}.v-application,.v-application [class*=text-]{font-family:Helvetica,sans-serif!important}.v-list-group .v-list-group__header .v-list-item__content{padding:0;display:flex;align-items:center}.v-list-group .v-list-group__header{min-height:48px}@media only screen and (max-width:800px){table>tbody>tr{height:unset!important}._col,._row{display:block!important;width:100%!important}._col{max-width:100%!important;margin:5px auto}.px-5{padding:2px!important}}table>tbody>tr{height:80px}.v-date-picker-table table>tbody>tr{height:unset}table>thead>tr>th{color:grey!important;font-size:14px!important}.tab-title,.v-btn{text-transform:none!important}.tab-title{color:#000!important}.dashboard-btn{margin:5px}.dashboard-menu{display:none}.dashboard-header{border-bottom:1px solid hsla(0,0%,80%,.25882352941176473);margin:5px 0}@media only screen and (max-width:777px){.dashboard-menu{display:block}.dashboard-btns{display:none!important}}.border-round{border-radius:7px!important;border:1px solid #ccc!important}.no-records{height:100px;width:100%;display:flex;align-items:center;justify-content:center}.text-grey{color:grey}.filters{display:flex;width:70%;justify-content:flex-start;align-items:baseline}.search-field{max-width:200px;margin:0 4px}.filter-field{margin:0 4px}.extra-btns{width:30%;text-align:right}@media only screen and (max-width:800px){.col,.filters{flex-direction:column}.filters{width:100%;justify-content:space-between}.extra-btns,.filter-field,.search-field{width:100%;margin:4px 0}}.capitalize{text-transform:capitalize}.v-btn:not(.v-btn--round).v-size--default{height:30px}.left-section-text{color:#f7ab39;font-size:21px}.clickable{cursor:pointer}.period-btn{height:20px;width:40px}.blog-typography{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:.015em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.blog-heading-1{font-size:2.5rem;margin-bottom:1rem}.blog-heading-1,.blog-heading-2{font-weight:500;color:#252733;line-height:1.2}.blog-heading-2{font-size:2rem;margin-bottom:.875rem}.blog-heading-3{font-size:1.5rem;font-weight:500;color:#252733;line-height:1.2;margin-bottom:.75rem}.blog-body-large{font-size:1.125rem;font-weight:400;line-height:1.6;color:rgba(0,0,0,.87)}.blog-body{font-size:1rem}.blog-body,.blog-body-small{font-weight:400;line-height:1.5;color:rgba(0,0,0,.87)}.blog-body-small{font-size:.875rem}.blog-caption{font-size:.75rem}.blog-caption,.blog-meta{font-weight:400;color:rgba(0,0,0,.6)}.blog-meta{font-size:.875rem}.blog-card-title{font-size:1.25rem;font-weight:500;color:#252733;line-height:1.4}.blog-link{color:#f48203;text-decoration:none;transition:color .2s ease}.blog-link:hover{color:#ff9833;text-decoration:underline}.blog-content{line-height:1.8;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:rgba(0,0,0,.8)}.blog-content p{margin-bottom:1.25rem;font-size:1rem}.blog-content a{color:#f48203;text-decoration:none;border-bottom:1px solid rgba(244,130,3,.3);transition:all .2s ease}.blog-content a:hover{color:#ff9833;border-bottom-color:rgba(255,152,51,.7)}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{margin-top:1.5rem;margin-bottom:1rem;color:#252733}.blog-content img{max-width:100%;height:auto;border-radius:8px;margin:1.5rem 0;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.blog-content img:hover{transform:scale(1.01);box-shadow:0 6px 16px rgba(0,0,0,.15)}.blog-content blockquote{border-left:4px solid #f48203;padding-left:1rem;margin-left:0;margin-right:0;font-style:italic;color:rgba(0,0,0,.7)}.blog-content pre{background-color:#f5f7f9;border-radius:6px;padding:1rem;overflow-x:auto;margin:1.5rem 0;border:1px solid rgba(0,0,0,.1)}.blog-content code{padding:.2rem .4rem;border-radius:4px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em}.blog-category-chip,.blog-content code{background-color:rgba(244,130,3,.1);color:#f48203}.blog-category-chip{font-size:.75rem;font-weight:500;border:1px solid rgba(244,130,3,.2);transition:all .2s ease;cursor:pointer}.blog-category-chip:hover{background-color:rgba(244,130,3,.2);transform:translateY(-1px)}.blog-categories-cloud{display:flex;flex-wrap:wrap;gap:8px;margin:1rem 0}.blog-categories-cloud .v-chip{margin-right:0}.blog-status-chip{font-size:.75rem;font-weight:500;letter-spacing:.02em;padding:0 8px;height:24px}.blog-status-chip.v-chip--pill{min-width:80px;justify-content:center}.blog-stat-card{border-radius:8px;padding:1rem;transition:all .3s ease;height:100%;border-bottom:3px solid transparent}.blog-stat-card:hover{border-bottom-color:#f48203;transform:translateY(-3px)}.blog-stat-value{font-size:2rem;font-weight:600;color:#252733;margin-bottom:.5rem}.blog-stat-label{font-size:.9rem;color:rgba(0,0,0,.6);font-weight:500}.blog-stat-icon{font-size:2.5rem;opacity:.2;position:absolute;top:1rem;right:1rem}.blog-card{border-radius:8px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;will-change:transform,box-shadow;overflow:hidden}.blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)!important}.blog-card.featured{border-left:3px solid #f48203}.blog-fade-transition{transition:all .3s ease}.blog-detail-container{background-color:#f9f9f9;padding-top:16px;padding-bottom:32px;position:relative}.blog-detail-container:before{content:"";position:absolute;top:0;left:0;right:0;height:150px;background-color:rgba(244,130,3,.05);z-index:0}.blog-detail-container .v-card{box-shadow:0 4px 12px rgba(0,0,0,.05)!important;border-radius:12px!important;overflow:hidden;position:relative;z-index:1}.blog-detail-container .v-img,.blog-featured-image{max-height:400px;position:relative;border-radius:8px 8px 0 0;transition:all .3s ease}.blog-featured-image-wrapper{position:relative;overflow:hidden}.blog-featured-image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));z-index:1}.blog-detail-container .v-card__title{padding:1.5rem 1.5rem .75rem 1.5rem}.blog-detail-container .v-card__subtitle{padding:0 1.5rem .75rem 1.5rem}.blog-detail-container .v-card__text{padding:1.5rem}.blog-management-container{padding-top:16px}.blog-management-container .v-card{border-radius:12px!important;overflow:hidden}.blog-pagination{display:flex;justify-content:center;margin-top:2rem;margin-bottom:1rem}.blog-pagination .v-pagination__item{box-shadow:none!important;margin:0 4px;transition:all .2s ease;border:1px solid rgba(0,0,0,.1)}.blog-pagination .v-pagination__item--active{background-color:#f48203!important}.blog-pagination .v-pagination__navigation{box-shadow:none!important;border:1px solid rgba(0,0,0,.1)}.blog-filter-field.v-select,.blog-search-field.v-text-field{border-radius:4px;transition:all .2s ease}.blog-filter-field .v-input__slot,.blog-search-field .v-input__slot{min-height:42px!important;border-radius:6px!important}.blog-filter-field.v-select:hover .v-input__slot,.blog-search-field.v-text-field:hover .v-input__slot{border-color:rgba(244,130,3,.5)!important}.blog-management-container .v-tab{letter-spacing:.01em;font-weight:500;padding:0 24px;min-width:160px}.blog-management-container .v-tabs-slider{height:3px;border-radius:3px}.blog-management-container .v-tabs-items{background:transparent;min-height:400px}.v-data-table.blog-typography{border-radius:8px;overflow:hidden}.v-data-table.blog-typography tbody tr{transition:background-color .2s ease}.v-data-table.blog-typography tbody tr:hover{background-color:rgba(244,130,3,.05)!important}.blog-empty-state{text-align:center;padding:3rem 1rem;background-color:#f9f9f9;border-radius:8px;margin:1rem 0}.blog-empty-state-icon{font-size:4rem;color:rgba(244,130,3,.3);margin-bottom:1rem}.blog-empty-state h3{font-size:1.5rem;color:#252733;margin-bottom:.5rem}.blog-empty-state p{font-size:1rem;color:rgba(0,0,0,.6);margin-bottom:1.5rem}.blog-editor{border:1px solid rgba(0,0,0,.12);border-radius:4px;margin-bottom:1rem}.blog-typography .v-dialog>.v-card{border-radius:12px;overflow:hidden}.blog-typography .v-dialog>.v-card>.v-card__title{padding:1.25rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.blog-typography .v-dialog>.v-card>.v-card__actions{padding:1rem 1.5rem;border-top:1px solid rgba(0,0,0,.08)}.blog-typography .v-menu__content{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.blog-typography .v-list-item{min-height:42px;transition:background-color .2s ease}.blog-typography .v-list-item:hover{background-color:rgba(244,130,3,.05)}.blog-editor .ql-toolbar{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid rgba(0,0,0,.12);background-color:rgba(244,130,3,.03)}.blog-editor .ql-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;min-height:200px}.blog-editor .ql-editor{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.7}.blog-typography .v-data-table{border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.blog-typography .v-data-table thead th{font-weight:600;color:#252733;background-color:rgba(244,130,3,.05);text-transform:none;font-size:.95rem;letter-spacing:.01em}.blog-typography .v-data-table tbody tr:hover{background-color:rgba(244,130,3,.03)}.blog-typography .v-select--outlined fieldset,.blog-typography .v-text-field--outlined fieldset,.blog-typography .v-textarea--outlined fieldset{border-color:rgba(0,0,0,.15);transition:border-color .2s ease,box-shadow .2s ease;border-radius:6px}.blog-typography .v-select--outlined:hover fieldset,.blog-typography .v-text-field--outlined:hover fieldset,.blog-typography .v-textarea--outlined:hover fieldset{border-color:rgba(244,130,3,.5)}.blog-typography .v-select--outlined.v-input--is-focused fieldset,.blog-typography .v-text-field--outlined.v-input--is-focused fieldset,.blog-typography .v-textarea--outlined.v-input--is-focused fieldset{border-color:#f48203!important;box-shadow:0 0 0 1px rgba(244,130,3,.2)}.blog-typography .v-btn{text-transform:none;letter-spacing:.01em;font-weight:500;transition:transform .2s ease,box-shadow .2s ease}.blog-typography .v-btn.v-btn--outlined{border-width:1.5px}.blog-typography .v-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.blog-typography .v-btn.v-btn--text:hover{background-color:rgba(244,130,3,.05)}.blog-typography .v-tabs{border-bottom:1px solid rgba(0,0,0,.12)}.blog-typography .v-tab{text-transform:none;font-size:1rem;font-weight:500;letter-spacing:.01em}.blog-typography .v-tab:before{background-color:transparent}.blog-typography .v-tab--active{color:#f48203!important}.blog-fade-enter-active,.blog-fade-leave-active{transition:opacity .3s ease}.blog-fade-enter,.blog-fade-leave-to{opacity:0}.blog-typography .v-skeleton-loader__card,.blog-typography .v-skeleton-loader__image{border-radius:8px}.blog-typography .v-skeleton-loader__article{margin-bottom:1.5rem}.blog-typography .v-skeleton-loader__heading{margin-bottom:1rem}.blog-typography .v-skeleton-loader__text{margin-bottom:.5rem}@media (max-width:600px){.blog-heading-1{font-size:2rem}.blog-heading-2{font-size:1.75rem}.blog-heading-3{font-size:1.35rem}.blog-typography .v-data-table th{font-size:.85rem}.blog-management-container .v-tab{min-width:auto;padding:0 12px}.blog-content img{margin:1rem 0}.blog-card-title{font-size:1.1rem}}@media print{.blog-typography{font-family:Georgia,serif!important}.blog-heading-1,.blog-heading-2,.blog-heading-3{color:#000!important}.blog-content{font-size:12pt!important;line-height:1.6!important}.blog-content a{color:#000!important;text-decoration:underline!important;border-bottom:none!important}.blog-content img{max-width:100%!important;page-break-inside:avoid}.blog-card-actions,.blog-meta,.v-btn,.v-tabs{display:none!important}.blog-card{box-shadow:none!important;border:1px solid #ddd!important}}.v-list-group .v-list-group__header .v-list-item__icon{align-self:center!important;display:inline-flex!important}.v-list-group .v-list-group__header .v-list-item__content{padding:0!important;height:100%!important}.v-list-group .v-list-group__header{padding-left:16px!important}.v-list-group__header.v-list-item--active:before,.v-list-group__header.v-list-item--active:hover:before{opacity:.12}#drawer .v-list-item__icon{height:auto!important}.v-list-group .v-list-group__header{display:flex!important;align-items:center!important;min-height:48px!important;padding-left:14px!important}.v-list-group .v-list-group__header .v-list-item__icon{display:flex!important;align-items:center!important;justify-content:center!important;margin-right:12px!important;margin-left:0!important}.v-list-group .v-list-group__header .v-list-item__content{display:flex!important;align-items:center!important;min-height:48px!important}.v-list-item{display:flex!important;align-items:center!important}.v-list-group__header.v-list-item--active:before,.v-list-group__header.v-list-item--active:hover:before{opacity:.12!important}.v-list-group .v-list-item__icon.v-list-group__header__prepend-icon{display:none!important}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:48px!important}#drawer .v-list-item__icon{min-width:24px!important}#drawer .v-list-item__icon,.v-list--dense .v-list-item .v-list-item__icon{margin-top:0!important;margin-bottom:0!important}.v-list-item__content{padding:0!important}.v-list-group__header__append-icon{margin-left:auto!important}.reports-container{padding:16px}.report-card{border-radius:12px!important;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)!important}.report-header{background:linear-gradient(135deg,#1976d2,#1565c0)!important;color:#fff!important}.filter-card{background-color:#f8f9fa!important;border:1px solid #e9ecef!important}.hover-card{transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.hover-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.v-data-table.report-table .v-data-table__wrapper{border-radius:8px;overflow:hidden}.v-data-table.report-table th{background:linear-gradient(180deg,#f8f9fa,#e9ecef)!important;font-weight:600!important;color:rgba(0,0,0,.87)!important;border-bottom:2px solid #dee2e6!important;font-size:.875rem!important}.v-data-table.report-table tbody tr{transition:background-color .2s ease}.v-data-table.report-table tbody tr:hover{background-color:rgba(25,118,210,.08)!important}.v-data-table.report-table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.02)}.loading-chip{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.value-chip-high{background:linear-gradient(135deg,#4caf50,#388e3c)!important}.value-chip-medium{background:linear-gradient(135deg,#2196f3,#1976d2)!important}.value-chip-low{background:linear-gradient(135deg,#ff9800,#f57c00)!important}.value-chip-minimal{background:linear-gradient(135deg,#9e9e9e,#757575)!important}.report-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.report-action-btn{border-radius:20px!important;text-transform:none!important;font-weight:500!important;transition:all .2s ease!important}.report-action-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.2)!important}.report-summary-card{border-radius:16px!important;overflow:hidden;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e9ecef}.report-summary-card:hover{border-color:#1976d2;box-shadow:0 8px 30px rgba(25,118,210,.15)!important}@media (max-width:960px){.reports-container{padding:8px}.filter-card .d-flex{flex-direction:column;align-items:flex-start!important}.filter-card .d-flex>*{margin-top:8px;margin-right:0!important}}.report-title{font-weight:600!important;letter-spacing:.025em}.report-subtitle{color:rgba(0,0,0,.6)!important;font-weight:500!important}.report-value{font-weight:700!important;font-feature-settings:"tnum"}.status-positive{color:#4caf50!important}.status-negative{color:#f44336!important}.status-neutral{color:#ff9800!important}.report-section{margin-bottom:24px}.report-section:last-child{margin-bottom:0}.fade-in{-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in}@-webkit-keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-up{-webkit-animation:slideUp .4s ease-out;animation:slideUp .4s ease-out}@-webkit-keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}