diff --git a/build/scss/AdminLTE.scss b/build/scss/AdminLTE.scss index e607117e0..ae0fc0417 100644 --- a/build/scss/AdminLTE.scss +++ b/build/scss/AdminLTE.scss @@ -6,66 +6,72 @@ */ // Bootstrap // --------------------------------------------------- -@import "../../node_modules/bootstrap/scss/functions"; -@import "bootstrap-variables"; -@import "../../node_modules/bootstrap/scss/bootstrap"; -// VARIABLES AND MIXINS +@import '../../node_modules/bootstrap/scss/functions'; +@import 'bootstrap-variables'; +@import '../../node_modules/bootstrap/scss/bootstrap'; + +// Variables and Mixins // --------------------------------------------------- -@import "variables"; -@import "mixins"; + +@import 'variables'; +@import 'mixins'; + // Core // --------------------------------------------------- -@import "layout"; -// COMPONENTS +@import 'layout'; + +// Components // --------------------------------------------------- -@import "main-header"; -@import "brand"; -@import "main-sidebar"; -@import "sidebar-mini"; -@import "control-sidebar"; -@import "dropdown"; -@import "forms"; -@import "progress-bars"; -@import "small-box"; -@import "cards"; -@import "info-box"; -@import "timeline"; -@import "buttons"; -@import "callout"; -@import "alerts"; -@import "navs"; -@import "products"; -@import "table"; -@import "labels"; -@import "direct-chat"; -@import "users-list"; -@import "carousel"; -@import "social-widgets"; -@import "modals"; -// PAGES -// --------------------------------------------------- -@import "mailbox"; -@import "lockscreen"; -@import "login_and_register"; -@import "404_500_errors"; -@import "invoice"; -@import "profile"; +@import 'main-header'; +@import 'brand'; +@import 'main-sidebar'; +@import 'sidebar-mini'; +@import 'control-sidebar'; +@import 'dropdown'; +@import 'forms'; +@import 'progress-bars'; +@import 'small-box'; +@import 'cards'; +@import 'info-box'; +@import 'timeline'; +@import 'buttons'; +@import 'callout'; +@import 'alerts'; +@import 'navs'; +@import 'products'; +@import 'table'; +@import 'labels'; +@import 'direct-chat'; +@import 'users-list'; +@import 'carousel'; +@import 'social-widgets'; +@import 'modals'; + // Pages // --------------------------------------------------- -@import "pages/e_commerce"; +@import 'pages/mailbox'; +@import 'pages/lockscreen'; +@import 'pages/login_and_register'; +@import 'pages/404_500_errors'; +@import 'pages/invoice'; +@import 'pages/profile'; +@import 'pages/e_commerce'; +@import 'pages/projects'; + // Plugins // --------------------------------------------------- -@import "plugins/fullcalendar"; -@import "plugins/select2"; -@import "plugins/bootstrap-slider"; -@import "plugins/icheck-bootstrap"; -@import "plugins/mapael"; -@import "plugins/jqvmap"; -@import "plugins/sweetalert2"; -@import "plugins/toastr"; +@import 'plugins/fullcalendar'; +@import 'plugins/select2'; +@import 'plugins/bootstrap-slider'; +@import 'plugins/icheck-bootstrap'; +@import 'plugins/mapael'; +@import 'plugins/jqvmap'; +@import 'plugins/sweetalert2'; +@import 'plugins/toastr'; + // Miscellaneous // --------------------------------------------------- -@import "miscellaneous"; -@import "print"; -@import "text"; -@import "elevation"; +@import 'miscellaneous'; +@import 'print'; +@import 'text'; +@import 'elevation'; diff --git a/build/scss/_alerts.scss b/build/scss/_alerts.scss index 9a3d8676b..75326ef65 100644 --- a/build/scss/_alerts.scss +++ b/build/scss/_alerts.scss @@ -1,5 +1,5 @@ /* - * Component: alert + * Component: Alert * ---------------- */ @@ -9,8 +9,9 @@ } .close { - color: #000; + color: $black; opacity: .2; + &:hover { opacity: .5; } @@ -25,21 +26,21 @@ //Alert Variants .alert-success { @extend .bg-success; - border-color: darken(theme-color("success"), 5%); + border-color: darken(theme-color('success'), 5%); } .alert-danger, .alert-error { @extend .bg-danger; - border-color: darken(theme-color("danger"), 5%); + border-color: darken(theme-color('danger'), 5%); } .alert-warning { @extend .bg-warning; - border-color: darken(theme-color("warning"), 5%); + border-color: darken(theme-color('warning'), 5%); } .alert-info { @extend .bg-info; - border-color: darken(theme-color("info"), 5%); + border-color: darken(theme-color('info'), 5%); } diff --git a/build/scss/_brand.scss b/build/scss/_brand.scss index 61eb3f0db..62d57676b 100644 --- a/build/scss/_brand.scss +++ b/build/scss/_brand.scss @@ -1,9 +1,14 @@ +/* + * Component: Brand + * ---------------- + */ + .brand-link { $brand-link-padding-y: $navbar-brand-padding-y + $navbar-padding-y; - padding: $brand-link-padding-y $sidebar-padding-x; - font-size: $navbar-brand-font-size; display: block; + font-size: $navbar-brand-font-size; line-height: $line-height-lg; + padding: $brand-link-padding-y $sidebar-padding-x; white-space: nowrap; &:hover { @@ -11,23 +16,23 @@ text-decoration: none; } - [class*="sidebar-dark"] & { - color: rgba(255,255,255,.8); + [class*='sidebar-dark'] & { border-bottom: 1px solid lighten($dark, 10%); + color: rgba($white, .8); } - [class*="sidebar-light"] & { - color: rgba(0,0,0,.8); + [class*='sidebar-light'] & { border-bottom: 1px solid $gray-300; + color: rgba($black, .8); } } .brand-image { - float:left; + float: left; line-height: .8; - max-height: 34px; - width: auto; margin-left: .8rem; margin-right: .5rem; margin-top: -3px; + max-height: 34px; + width: auto; } diff --git a/build/scss/_buttons.scss b/build/scss/_buttons.scss index da81c57d8..d47502c65 100644 --- a/build/scss/_buttons.scss +++ b/build/scss/_buttons.scss @@ -7,27 +7,28 @@ // Flat buttons &.btn-flat { @include border-radius(0); - box-shadow: none; border-width: 1px; + box-shadow: none; } // input file btn &.btn-file { - position: relative; overflow: hidden; + position: relative; + > input[type='file'] { - position: absolute; - top: 0; - right: 0; - min-width: 100%; - min-height: 100%; - font-size: 100px; - text-align: right; - opacity: 0; - outline: none; - background: white; + background: $white; cursor: inherit; display: block; + font-size: 100px; + min-height: 100%; + min-width: 100%; + opacity: 0; + outline: none; + position: absolute; + right: 0; + text-align: right; + top: 0; } } } @@ -35,29 +36,31 @@ // Button color variations .btn-default { background-color: $button-default-background-color; - color: $button-default-color; border-color: $button-default-border-color; + color: $button-default-color; + &:hover, &:active, &.hover { - color: darken($button-default-color, 10%); background-color: darken($button-default-background-color, 5%); + color: darken($button-default-color, 10%); } } // Application buttons .btn-app { @include border-radius(3px); - position: relative; - padding: 15px 5px; + background-color: $button-default-background-color; + border: 1px solid $button-default-border-color; + color: $gray-600; + font-size: 12px; + height: 60px; margin: 0 0 10px 10px; min-width: 80px; - height: 60px; + padding: 15px 5px; + position: relative; text-align: center; - color: #666; - border: 1px solid $button-default-border-color; - background-color: $button-default-background-color; - font-size: 12px; + // Icons within the btn > .fa, > .fas, @@ -65,28 +68,28 @@ > .fab, > .glyphicon, > .ion { - font-size: 20px; display: block; + font-size: 20px; } &:hover { background: $button-default-background-color; - color: $button-default-color; border-color: darken($button-default-border-color, 20%); + color: $button-default-color; } &:active, &:focus { - @include box-shadow(inset 0 3px 5px rgba(0, 0, 0, 0.125)); + @include box-shadow(inset 0 3px 5px rgba($black, 0.125)); } // The badge > .badge { - position: absolute; - top: -3px; - right: -10px; font-size: 10px; font-weight: 400; + position: absolute; + right: -10px; + top: -3px; } } diff --git a/build/scss/_callout.scss b/build/scss/_callout.scss index 6061c6f84..9024b38ab 100644 --- a/build/scss/_callout.scss +++ b/build/scss/_callout.scss @@ -17,14 +17,15 @@ @extend .mb-3; background-color: $white; + border-left: 5px solid $gray-200; padding: .5rem 1rem .5rem .5rem; - border-left: 5px solid #eee; a { color: $white; text-decoration: underline; + &:hover { - color: #eee; + color: $gray-200; } } @@ -34,15 +35,18 @@ // Themes for different contexts &.callout-danger { - border-left-color: darken(theme-color("danger"), 10%); + border-left-color: darken(theme-color('danger'), 10%); } + &.callout-warning { - border-left-color: darken(theme-color("warning"), 10%); + border-left-color: darken(theme-color('warning'), 10%); } + &.callout-info { - border-left-color: darken(theme-color("info"), 10%); + border-left-color: darken(theme-color('info'), 10%); } + &.callout-success { - border-left-color: darken(theme-color("success"), 10%); + border-left-color: darken(theme-color('success'), 10%); } } diff --git a/build/scss/_cards.scss b/build/scss/_cards.scss index 1f7e775e2..bef3d4fea 100644 --- a/build/scss/_cards.scss +++ b/build/scss/_cards.scss @@ -1,6 +1,6 @@ /* - * Component: Box - * -------------- + * Component: Cards + * ---------------- */ .card { @@ -15,20 +15,20 @@ } &.maximized-card { - z-index: 9999; - width: 100% !important; height: 100% !important; - max-width: 100% !important; + left: 0; max-height: 100% !important; + max-width: 100% !important; position: fixed; top: 0; - left: 0; + width: 100% !important; + z-index: 9999; &.was-collapsed .card-body { display: block !important; } - [data-widget="collapse"] { + [data-widget='collapse'] { display: none; } @@ -50,6 +50,7 @@ > li { border-bottom: 1px solid $card-border-color; margin: 0; + &:last-of-type { border-bottom: none; } @@ -82,14 +83,14 @@ html.maximized-card { .card-header, .card-body, .card-footer { - @include clearfix(); + @include clearfix; } // Box header .card-header { - position: relative; background-color: transparent; border-bottom: 1px solid $card-border-color; + position: relative; @if $enable-rounded { @include border-top-radius($border-radius); @@ -104,7 +105,7 @@ html.maximized-card { right: 1rem; top: .5rem; - [data-toggle="tooltip"] { + [data-toggle='tooltip'] { position: relative; } } @@ -118,10 +119,10 @@ html.maximized-card { // Box Tools Buttons .btn-tool { - padding: .25rem .5rem; - font-size: $font-size-sm; background: transparent; color: $gray-500; + font-size: $font-size-sm; + padding: .25rem .5rem; .btn-group.show &, &:hover { @@ -140,9 +141,11 @@ html.maximized-card { .no-header & { // @include border-top-radius($border-radius); } + // Tables within the box body > .table { margin-bottom: 0; + > thead > tr > th, > thead > tr > td { border-top-width: 0; @@ -166,6 +169,7 @@ html.maximized-card { .chart-legend { @extend .list-unstyled; margin: 10px 0; + > li { @media (max-width: map-get($grid-breakpoints, sm)) { float: left; @@ -176,34 +180,41 @@ html.maximized-card { // Comment Box .card-comments { - background: #f7f7f7; + background: $gray-100; + .card-comment { - @include clearfix(); + @include clearfix; + border-bottom: 1px solid $gray-200; padding: 8px 0; - border-bottom: 1px solid #eee; + &:last-of-type { border-bottom: 0; } + &:first-of-type { padding-top: 0; } + img { @extend .img-sm; float: left; } } + .comment-text { + color: lighten($gray-700, 20%); margin-left: 40px; - color: #555; } + .username { - color: #444; + color: $gray-700; display: block; font-weight: 600; } + .text-muted { - font-weight: 400; font-size: 12px; + font-weight: 400; } } @@ -212,18 +223,20 @@ html.maximized-card { // Widget: TODO LIST .todo-list { - margin: 0; - padding: 0; list-style: none; + margin: 0; overflow: auto; + padding: 0; + // Todo list element > li { @include border-radius(2px); - padding: 10px; - background: #f4f4f4; + background: $gray-100; + border-left: 2px solid $gray-200; + color: $gray-700; margin-bottom: 2px; - border-left: 2px solid #e6e7e8; - color: #444; + padding: 10px; + &:last-of-type { margin-bottom: 0; } @@ -234,42 +247,44 @@ html.maximized-card { .text { display: inline-block; - margin-left: 5px; font-weight: 600; + margin-left: 5px; } // Time labels .label { - margin-left: 10px; font-size: 9px; + margin-left: 10px; } // Tools and options box .tools { + color: theme-color('danger'); display: none; float: right; - color: theme-color("danger"); - // icons - > .fa, - > .fas, - > .far, - > .fab, - > .glyphicon, - > .ion { - margin-right: 5px; - cursor: pointer; - } + // icons + > .fa, + > .fas, + > .far, + > .fab, + > .glyphicon, + > .ion { + cursor: pointer; + margin-right: 5px; + } } + &:hover .tools { display: inline-block; } &.done { - color: #999; + color: darken($gray-500, 25%); + .text { - text-decoration: line-through; font-weight: 500; + text-decoration: line-through; } .label { @@ -280,24 +295,28 @@ html.maximized-card { // Color varaity .danger { - border-left-color: theme-color("danger"); + border-left-color: theme-color('danger'); } + .warning { - border-left-color: theme-color("warning"); + border-left-color: theme-color('warning'); } + .info { - border-left-color: theme-color("info"); + border-left-color: theme-color('info'); } + .success { - border-left-color: theme-color("success"); + border-left-color: theme-color('success'); } + .primary { - border-left-color: theme-color("primary"); + border-left-color: theme-color('primary'); } .handle { - display: inline-block; cursor: move; + display: inline-block; margin: 0 5px; } } @@ -315,6 +334,7 @@ html.maximized-card { .card-header { background-color: $color; border-bottom: 0; + &, a { color: color-yiq($color); @@ -332,6 +352,7 @@ html.maximized-card { .card-#{$name}:not(.card-outline) { .btn-tool { color: rgba(color-yiq($color), 0.8); + &:hover { color: color-yiq($color); } @@ -345,7 +366,7 @@ html.maximized-card { .table th { border: none; } - + table thead tr:first-child th:hover, table td.day:hover, table td.hour:hover, @@ -355,7 +376,6 @@ html.maximized-card { color: color-yiq($color); } - table td.active, table td.active:hover { background: lighten($color, 10%); diff --git a/build/scss/_carousel.scss b/build/scss/_carousel.scss index f069109aa..66d3547cc 100644 --- a/build/scss/_carousel.scss +++ b/build/scss/_carousel.scss @@ -2,17 +2,24 @@ * Component: Carousel * ------------------- */ + .carousel-control { &.left, &.right { background-image: none; } - > .fa { + + > .fa, + > .fas, + > .far, + > .fab, + > .glyphicon, + > .ion { + display: inline-block; font-size: 40px; + margin-top: -20px; position: absolute; top: 50%; z-index: 5; - display: inline-block; - margin-top: -20px; } } diff --git a/build/scss/_control-sidebar.scss b/build/scss/_control-sidebar.scss index a4a6d52c0..4a03963b3 100644 --- a/build/scss/_control-sidebar.scss +++ b/build/scss/_control-sidebar.scss @@ -1,25 +1,26 @@ /* - * Component: Control sidebar. By default, this is the right sidebar. + * Component: Control Sidebar + * -------------------------- */ - + .control-sidebar { position: absolute; top: $main-header-height; z-index: 830; &, - &:before { - width: $control-sidebar-width; - right: -$control-sidebar-width; + &::before { bottom: 0; + right: -$control-sidebar-width; + width: $control-sidebar-width; @include transition(right $transition-speed $transition-fn); } - &:before { - top: 0; + &::before { + content: " "; display: block; position: fixed; - content: " "; + top: 0; z-index: -1; } } @@ -29,7 +30,7 @@ @include media-breakpoint-up(md) { .control-sidebar { &, - &:before { + &::before { right: 0; } } @@ -43,7 +44,7 @@ @include media-breakpoint-down(md) { .control-sidebar { &, - &:before { + &::before { right: 0; } } @@ -54,7 +55,7 @@ .control-sidebar-slide-open { .control-sidebar { &, - &:before { + &::before { right: 0; } } @@ -70,7 +71,7 @@ // Background &, - &:before { + &::before { background: $sidebar-dark-bg; } @@ -91,8 +92,8 @@ // Tabs .nav-tabs { - border-bottom: 0; background-color: $sidebar-dark-hover-bg; + border-bottom: 0; margin-bottom: 5px; .nav-item { @@ -100,10 +101,10 @@ } .nav-link { - position: relative; border-radius: 0; - text-align: center; padding: 10px 20px; + position: relative; + text-align: center; &, &:hover, @@ -117,8 +118,8 @@ &:active, &:focus, &.active { - border-left-color: transparent; border-bottom-color: transparent; + border-left-color: transparent; border-top-color: transparent; color: $sidebar-dark-hover-color; } @@ -140,7 +141,7 @@ // Background &, - &:before { + &::before { background: $sidebar-light-bg; border-left: 1px solid $gray-500; } diff --git a/build/scss/_direct-chat.scss b/build/scss/_direct-chat.scss index bce2cadee..e67c784d3 100644 --- a/build/scss/_direct-chat.scss +++ b/build/scss/_direct-chat.scss @@ -2,12 +2,14 @@ * Component: Direct Chat * ---------------------- */ + .direct-chat { .card-body { - position: relative; overflow-x: hidden; padding: 0; + position: relative; } + &.chat-pane-open { .direct-chat-contacts { @include translate(0, 0); @@ -17,9 +19,9 @@ .direct-chat-messages { @include translate(0, 0); - padding: 10px; height: 250px; overflow: auto; + padding: 10px; } .direct-chat-msg, @@ -28,7 +30,7 @@ } .direct-chat-msg { - @include clearfix(); + @include clearfix; margin-bottom: 10px; } @@ -42,44 +44,47 @@ @include border-radius($border-radius-lg); } - position: relative; - padding: 5px 10px; background: $direct-chat-default-msg-bg; border: 1px solid $direct-chat-default-msg-border-color; - margin: 5px 0 0 50px; color: $direct-chat-default-font-color; + margin: 5px 0 0 50px; + padding: 5px 10px; + position: relative; //Create the arrow - &:after, - &:before { - position: absolute; - right: 100%; - top: 15px; + &::after, + &::before { border: solid transparent; border-right-color: $direct-chat-default-msg-border-color; content: ' '; height: 0; - width: 0; pointer-events: none; + position: absolute; + right: 100%; + top: 15px; + width: 0; } - &:after { + &::after { border-width: 5px; margin-top: -5px; } - &:before { + + &::before { border-width: 6px; margin-top: -6px; } + .right & { - margin-right: 50px; margin-left: 0; - &:after, - &:before { - right: auto; - left: 100%; - border-right-color: transparent; + margin-right: 50px; + + &::after, + &::before { border-left-color: $direct-chat-default-msg-border-color; + border-right-color: transparent; + left: 100%; + right: auto; } } } @@ -87,8 +92,9 @@ .direct-chat-img { @include border-radius(50%); float: left; - width: 40px; height: 40px; + width: 40px; + .right & { float: right; } @@ -96,8 +102,8 @@ .direct-chat-info { display: block; - margin-bottom: 2px; font-size: $font-size-sm; + margin-bottom: 2px; } .direct-chat-name { @@ -105,7 +111,7 @@ } .direct-chat-timestamp { - color: #999; + color: darken($gray-500, 25%); } //Direct chat contacts pane @@ -117,24 +123,26 @@ .direct-chat-contacts { @include translate(101%, 0); + background: $gray-900; + bottom: 0; + color: $white; + height: 250px; + overflow: auto; position: absolute; top: 0; - bottom: 0; - height: 250px; width: 100%; - background: #222d32; - color: $white; - overflow: auto; } //Contacts list -- for displaying contacts in direct chat contacts pane .contacts-list { @extend .list-unstyled; + > li { - @include clearfix(); - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - padding: 10px; + @include clearfix; + border-bottom: 1px solid rgba($black, 0.2); margin: 0; + padding: 10px; + &:last-of-type { border-bottom: none; } @@ -143,13 +151,13 @@ .contacts-list-img { @include border-radius(50%); - width: 40px; float: left; + width: 40px; } .contacts-list-info { - margin-left: 45px; color: $white; + margin-left: 45px; } .contacts-list-name, @@ -166,31 +174,31 @@ } .contacts-list-date { - color: #aaa; + color: $gray-500; font-weight: normal; } .contacts-list-msg { - color: #999; + color: darken($gray-500, 25%); } //Direct Chat Variants .direct-chat-danger { - @include direct-chat-variant(theme-color("danger")); + @include direct-chat-variant(theme-color('danger')); } .direct-chat-primary { - @include direct-chat-variant(theme-color("primary")); + @include direct-chat-variant(theme-color('primary')); } .direct-chat-warning { - @include direct-chat-variant(theme-color("warning")); + @include direct-chat-variant(theme-color('warning')); } .direct-chat-info { - @include direct-chat-variant(theme-color("info")); + @include direct-chat-variant(theme-color('info')); } .direct-chat-success { - @include direct-chat-variant(theme-color("success")); + @include direct-chat-variant(theme-color('success')); } diff --git a/build/scss/_dropdown.scss b/build/scss/_dropdown.scss index 5f426b116..7891e92c0 100644 --- a/build/scss/_dropdown.scss +++ b/build/scss/_dropdown.scss @@ -1,6 +1,6 @@ /* - * Component: Dropdown menus - * ------------------------- + * Component: Dropdown + * ------------------- */ // General Dropdown Rules @@ -20,35 +20,38 @@ // Dropdown Sizes .dropdown-menu-lg { - min-width: 280px; max-width: 300px; + min-width: 280px; padding: 0; + .dropdown-divider { margin: 0; } + .dropdown-item { padding: $dropdown-padding-y $dropdown-item-padding-x; } + p { - white-space: normal; margin: 0; + white-space: normal; } } // Dropdown header and footer .dropdown-footer, .dropdown-header { - text-align: center; display: block; - padding: .5rem $dropdown-item-padding-x; font-size: $font-size-sm; + padding: .5rem $dropdown-item-padding-x; + text-align: center; } /* Add fade animation to dropdown menus by appending the class .animated-dropdown-menu to the .dropdown-menu ul (or ol)*/ .open:not(.dropup) > .animated-dropdown-menu { - backface-visibility: visible !important; @include animation(flipInX .7s both); + backface-visibility: visible !important; } @keyframes flipInX { @@ -178,7 +181,7 @@ padding: 15px; border-bottom: 1px solid #f4f4f4; border-top: 1px solid #dddddd; - @include clearfix(); + @include clearfix; a { color: #444 !important; @include media-breakpoint-up(sm) { @@ -192,7 +195,7 @@ > .user-footer { background-color: #f9f9f9; padding: 10px; - @include clearfix(); + @include clearfix; .btn-default { color: #666666; &:hover { @@ -217,4 +220,4 @@ line-height: 10px; } } -} \ No newline at end of file +} diff --git a/build/scss/_elevation.scss b/build/scss/_elevation.scss index 0e672e6d6..321be3bb1 100644 --- a/build/scss/_elevation.scss +++ b/build/scss/_elevation.scss @@ -1,23 +1,28 @@ +/* + * Component: Elevation + * -------------------- + */ + .elevation-0 { box-shadow: none; } .elevation-1 { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + box-shadow: 0 1px 3px rgba($black, 0.12), 0 1px 2px rgba($black, 0.24); } .elevation-2 { - box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); + box-shadow: 0 3px 6px rgba($black, 0.16), 0 3px 6px rgba($black, 0.23); } .elevation-3 { - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); + box-shadow: 0 10px 20px rgba($black, 0.19), 0 6px 6px rgba($black, 0.23); } .elevation-4 { - box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); + box-shadow: 0 14px 28px rgba($black, 0.25), 0 10px 10px rgba($black, 0.22); } .elevation-5 { - box-shadow: 0 19px 38px rgba(0, 0, 0, 0.30), 0 15px 12px rgba(0, 0, 0, 0.22); + box-shadow: 0 19px 38px rgba($black, 0.30), 0 15px 12px rgba($black, 0.22); } diff --git a/build/scss/_forms.scss b/build/scss/_forms.scss index adb608713..7c2fe2105 100644 --- a/build/scss/_forms.scss +++ b/build/scss/_forms.scss @@ -1,28 +1,31 @@ /* - * Component: Form - * --------------- + * Component: Forms + * ---------------- */ + .form-group { &.has-icon { position: relative; + .form-control { padding-right: 35px; } + .form-icon { + background-color: transparent; + border: 0; cursor: pointer; + font-size: 1rem; + // margin-top: -3px; + padding: $input-btn-padding-y $input-btn-padding-x; position: absolute; right: 3px; top: 0; - padding: $input-btn-padding-y $input-btn-padding-x; - // margin-top: -3px; - border: 0; - background-color: transparent; - font-size: 1rem; } } } -/* button groups */ +// Button groups .btn-group-vertical { .btn { &.btn-flat:first-of-type, &.btn-flat:last-of-type { @@ -31,44 +34,66 @@ } } -/* Support Font Awesome icons in form-control */ +// Support icons in form-control .form-control-feedback { - &.fa, - &.fas, - &.far, - &.fab { + &.fa, + &.fas, + &.far, + &.fab, + &.glyphicon, + &.ion { line-height: $input-height; } } -.input-lg + .form-control-feedback.fa, -.input-group-lg + .form-control-feedback.fa, -.form-group-lg .form-control + .form-control-feedback.fa, -.input-lg + .form-control-feedback.fas, -.input-group-lg + .form-control-feedback.fas, -.form-group-lg .form-control + .form-control-feedback.fas, -.input-lg + .form-control-feedback.far, -.input-group-lg + .form-control-feedback.far, -.form-group-lg .form-control + .form-control-feedback.far, -.input-lg + .form-control-feedback.fab, -.input-group-lg + .form-control-feedback.fab, -.form-group-lg .form-control + .form-control-feedback.fab { - line-height: $input-height-lg; +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback { + &.fa, + &.fas, + &.far, + &.fab, + &.glyphicon, + &.ion { + line-height: $input-height-lg; + } } -.input-sm + .form-control-feedback.fa, -.input-group-sm + .form-control-feedback.fa, -.form-group-sm .form-control + .form-control-feedback.fa, -.input-sm + .form-control-feedback.fas, -.input-group-sm + .form-control-feedback.fas, -.form-group-sm .form-control + .form-control-feedback.fas, -.input-sm + .form-control-feedback.far, -.input-group-sm + .form-control-feedback.far, -.form-group-sm .form-control + .form-control-feedback.far, -.input-sm + .form-control-feedback.fab, -.input-group-sm + .form-control-feedback.fab, -.form-group-sm .form-control + .form-control-feedback.fab { - line-height: $input-height-sm; +.form-group-lg { + .form-control + .form-control-feedback { + &.fa, + &.fas, + &.far, + &.fab, + &.glyphicon, + &.ion { + line-height: $input-height-lg; + } + } +} + +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback { + &.fa, + &.fas, + &.far, + &.fab, + &.glyphicon, + &.ion { + line-height: $input-height-sm; + } +} + +.form-group-sm { + .form-control + .form-control-feedback { + &.fa, + &.fas, + &.far, + &.fab, + &.glyphicon, + &.ion { + line-height: $input-height-sm; + } + } } label:not(.form-check-label, .custom-file-label) { @@ -76,26 +101,26 @@ label:not(.form-check-label, .custom-file-label) { } .warning-feedback { - display: none; - width: 100%; - margin-top: $form-feedback-margin-top; @include font-size($form-feedback-font-size); color: theme-color('warning'); + display: none; + margin-top: $form-feedback-margin-top; + width: 100%; } .warning-tooltip { + @include border-radius($form-feedback-tooltip-border-radius); + @include font-size($form-feedback-tooltip-font-size); + background-color: rgba(theme-color('warning'), $form-feedback-tooltip-opacity); + color: color-yiq(theme-color('warning')); + display: none; + line-height: $form-feedback-tooltip-line-height; + margin-top: .1rem; + max-width: 100%; // Contain to parent when possible + padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x; position: absolute; top: 100%; z-index: 5; - display: none; - max-width: 100%; // Contain to parent when possible - padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x; - margin-top: .1rem; - @include font-size($form-feedback-tooltip-font-size); - line-height: $form-feedback-tooltip-line-height; - color: color-yiq(theme-color('warning')); - background-color: rgba(theme-color('warning'), $form-feedback-tooltip-opacity); - @include border-radius($form-feedback-tooltip-border-radius); } .form-control { @@ -176,36 +201,34 @@ textarea.form-control { } } -.custom-control-input { - &.is-warning { - ~ .custom-control-label { - color: theme-color('warning'); +.custom-control-input.is-warning { + ~ .custom-control-label { + color: theme-color('warning'); - &::before { - border-color: theme-color('warning'); - } + &::before { + border-color: theme-color('warning'); + } + } + + ~ .warning-feedback, + ~ .warning-tooltip { + display: block; + } + + &:checked { + ~ .custom-control-label::before { + @include gradient-bg(lighten(theme-color('warning'), 10%)); + border-color: lighten(theme-color('warning'), 10%); + } + } + + &:focus { + ~ .custom-control-label::before { + box-shadow: 0 0 0 $input-focus-width rgba(theme-color('warning'), .25); } - ~ .warning-feedback, - ~ .warning-tooltip { - display: block; - } - - &:checked { - ~ .custom-control-label::before { - border-color: lighten(theme-color('warning'), 10%); - @include gradient-bg(lighten(theme-color('warning'), 10%)); - } - } - - &:focus { - ~ .custom-control-label::before { - box-shadow: 0 0 0 $input-focus-width rgba(theme-color('warning'), .25); - } - - &:not(:checked) ~ .custom-control-label::before { - border-color: theme-color('warning'); - } + &:not(:checked) ~ .custom-control-label::before { + border-color: theme-color('warning'); } } } @@ -234,20 +257,23 @@ textarea.form-control { // custom switch color variations .custom-switch { @each $name, $color in $theme-colors { - &.custom-switch-off-#{$name} { + &.custom-switch-off-#{$name} { & .custom-control-input ~ .custom-control-label::before { background: #{$color}; border-color: darken($color, 20%); } + & .custom-control-input ~ .custom-control-label::after { background: darken($color, 25%); } } - &.custom-switch-on-#{$name} { + + &.custom-switch-on-#{$name} { & .custom-control-input:checked ~ .custom-control-label::before { background: #{$color}; border-color: darken($color, 20%); } + & .custom-control-input:checked ~ .custom-control-label::after { background: lighten($color, 30%); } @@ -255,31 +281,34 @@ textarea.form-control { } @each $name, $color in $colors { - &.custom-switch-off-#{$name} { + &.custom-switch-off-#{$name} { & .custom-control-input ~ .custom-control-label::before { background: #{$color}; border-color: darken($color, 20%); } + & .custom-control-input ~ .custom-control-label::after { background: darken($color, 25%); } } - &.custom-switch-on-#{$name} { + + &.custom-switch-on-#{$name} { & .custom-control-input:checked ~ .custom-control-label::before { background: #{$color}; border-color: darken($color, 20%); } + & .custom-control-input:checked ~ .custom-control-label::after { background: lighten($color, 30%); } } - } + } } // custom range color variations .custom-range { @each $name, $color in $theme-colors { - &.custom-range-#{$name} { + &.custom-range-#{$name} { &:focus { &::-webkit-slider-thumb { background-color: lighten($color, 35%); @@ -293,7 +322,7 @@ textarea.form-control { background-color: lighten($color, 35%); } } - + &::-webkit-slider-thumb { background-color: $color; } @@ -323,7 +352,7 @@ textarea.form-control { background-color: lighten($color, 35%); } } - + &::-webkit-slider-thumb { background-color: $color; } @@ -336,7 +365,5 @@ textarea.form-control { background-color: $color; } } - } + } } - - diff --git a/build/scss/_info-box.scss b/build/scss/_info-box.scss index 27ade4f85..0239b920d 100644 --- a/build/scss/_info-box.scss +++ b/build/scss/_info-box.scss @@ -2,20 +2,22 @@ * Component: Info Box * ------------------- */ + .info-box { @extend .d-flex; @extend .mb-3; @include box-shadow($card-shadow); @include border-radius($border-radius); - padding: .5rem; - min-height: 80px; background: $white; + min-height: 80px; + padding: .5rem; .progress { - background-color: rgba(0, 0, 0, 0.125); - margin: 5px 0; + background-color: rgba($black, 0.125); height: 2px; + margin: 5px 0; + .progress-bar { background-color: $white; } @@ -32,9 +34,9 @@ } display: block; - width: 70px; - text-align: center; font-size: 30px; + text-align: center; + width: 70px; > img { max-width: 100%; @@ -42,8 +44,8 @@ } .info-box-content { - padding: 5px 10px; flex: 1; + padding: 5px 10px; } .info-box-number { @@ -54,18 +56,20 @@ .progress-description, .info-box-text { display: block; - white-space: nowrap; overflow: hidden; text-overflow: ellipsis; + white-space: nowrap; } @each $name, $color in $theme-colors { - .info-box.bg-#{$name}, - .info-box.bg-gradient-#{$name} { - color: color-yiq($color); + .info-box { + .bg-#{$name}, + .bg-gradient-#{$name} { + color: color-yiq($color); - .progress-bar { - background-color: color-yiq($color); + .progress-bar { + background-color: color-yiq($color); + } } } } diff --git a/build/scss/_labels.scss b/build/scss/_labels.scss index c160fd32f..59e47c5e1 100644 --- a/build/scss/_labels.scss +++ b/build/scss/_labels.scss @@ -1,10 +1,11 @@ /* - * Component: Label - * ---------------- + * Component: Labels + * ----------------- */ + .label-default { background-color: $gray-500; - color: #444; + color: $gray-700; } .label-danger { diff --git a/build/scss/_layout.scss b/build/scss/_layout.scss index d7a45810a..630082adb 100644 --- a/build/scss/_layout.scss +++ b/build/scss/_layout.scss @@ -1,7 +1,8 @@ /* - * Core: General Layout Style - * ------------------------- + * Core: Layout + * ------------ */ + html, body, .wrapper { @@ -18,10 +19,10 @@ body, } .layout-boxed & { - @include box-shadow(0 0 10px rgba(0, 0, 0, .3)); + @include box-shadow(0 0 10px rgba($black, .3)); &, - &:before { + &::before { margin: 0 auto; max-width: $boxed-layout-max-width; } @@ -37,21 +38,21 @@ body, } .main-header { - position: fixed; - z-index: $zindex-main-sidebar - 1; - top: 0; - right: 0; left: 0; + position: fixed; + right: 0; + top: 0; + z-index: $zindex-main-sidebar - 1; } } .layout-footer-fixed & { .main-footer { - position: fixed; - z-index: $zindex-main-sidebar - 1; bottom: 0; - right: 0; left: 0; + position: fixed; + right: 0; + z-index: $zindex-main-sidebar - 1; } } @@ -69,7 +70,7 @@ body, height: 33px; } - & .main-sidebar{ + & .main-sidebar { display: none; } @@ -97,7 +98,7 @@ body, @include media-breakpoint-down(sm) { &, - &:before { + &::before { margin-left: 0; } } @@ -113,7 +114,7 @@ body, .main-sidebar { &, - &:before { + &::before { $local-sidebar-transition: margin-left $transition-speed $transition-fn, width $transition-speed $transition-fn; @include transition($local-sidebar-transition); width: $sidebar-width; @@ -121,21 +122,21 @@ body, .sidebar-collapse & { &, - &:before { + &::before { margin-left: -$sidebar-width; } } @include media-breakpoint-down(sm) { &, - &:before { - box-shadow: none!important; + &::before { + box-shadow: none !important; margin-left: -$sidebar-width; } .sidebar-open & { &, - &:before { + &::before { margin-left: 0; } } @@ -144,10 +145,10 @@ body, :not(.layout-fixed) { .main-sidebar { - position: absolute; - top: 0; height: inherit; min-height: 100%; + position: absolute; + top: 0; } } @@ -155,9 +156,9 @@ body, &.sidebar-collapse { .brand-link { + height: 57px; transition: width $transition-speed $transition-fn; width: $sidebar-mini-width; - height: 57px; } .main-sidebar:hover { @@ -168,18 +169,17 @@ body, } } - .sidebar { margin-top: 57px; } .brand-link { - transition: width $transition-speed $transition-fn; - position: fixed; overflow: hidden; + position: fixed; top: 0; - z-index: $zindex-main-sidebar + 1; + transition: width $transition-speed $transition-fn; width: $sidebar-width; + z-index: $zindex-main-sidebar + 1; } // Sidebar variants @@ -196,21 +196,21 @@ body, .layout-fixed { .main-sidebar { - height: 100vh; - position: fixed; - top: 0; - left: 0; bottom: 0; float: none; - } + height: 100vh; + left: 0; + position: fixed; + top: 0; + } } .main-footer { - padding: $main-footer-padding; - color: #555; - border-top: $main-footer-border-top; background: $main-footer-bg; + border-top: $main-footer-border-top; + color: lighten($gray-700, 25%); + padding: $main-footer-padding; } .content-header { @@ -220,11 +220,12 @@ body, font-size: 1.8rem; margin: 0; } + .breadcrumb { - margin-bottom: 0; - padding: 0; background: transparent; line-height: 1.8rem; + margin-bottom: 0; + padding: 0; } } @@ -232,6 +233,6 @@ body, .content-wrapper, .main-header, .main-footer { - transition: none!important; + transition: none !important; } } diff --git a/build/scss/_main-header.scss b/build/scss/_main-header.scss index 4d12df4e1..7e51b0161 100644 --- a/build/scss/_main-header.scss +++ b/build/scss/_main-header.scss @@ -2,26 +2,30 @@ * Component: Main Header * ---------------------- */ + .main-header { z-index: $zindex-main-header; - .navbar-nav .nav-item { - margin: 0; - } - .nav-link { - position: relative; height: $nav-link-height; + position: relative; } - .navbar-nav[class*="-right"] { - .dropdown-menu { - margin-top: -3px; - right: 0; - left: auto; - @media (max-width: breakpoint-max(xs)) { - left: 0; - right: auto; + .navbar-nav { + .nav-item { + margin: 0; + } + + &[class*='-right'] { + .dropdown-menu { + left: auto; + margin-top: -3px; + right: 0; + + @media (max-width: breakpoint-max(xs)) { + left: 0; + right: auto; + } } } } @@ -35,21 +39,22 @@ // Navbar badge .navbar-badge { - position: absolute; - top: 9px; - right: 5px; font-size: .6rem; font-weight: 300; padding: 2px 4px; + position: absolute; + right: 5px; + top: 9px; } .btn-navbar { - border-left-width: 0; background-color: transparent; + border-left-width: 0; } .form-control-navbar { border-right-width: 0; + & + .input-group-append { margin-left: 0; } @@ -89,8 +94,8 @@ &:focus { &, & + .input-group-append .btn-navbar { - border: $main-header-dark-form-control-focused-border !important; background-color: $main-header-dark-form-control-focused-bg; + border: $main-header-dark-form-control-focused-border !important; color: $main-header-dark-form-control-focused-color; } } @@ -126,8 +131,8 @@ &:focus { &, & + .input-group-append .btn-navbar { - border: $main-header-light-form-control-focused-border !important; background-color: $main-header-light-form-control-focused-bg; + border: $main-header-light-form-control-focused-border !important; color: $main-header-light-form-control-focused-color; } } diff --git a/build/scss/_main-sidebar.scss b/build/scss/_main-sidebar.scss index 4776219c2..2ea0bda3b 100644 --- a/build/scss/_main-sidebar.scss +++ b/build/scss/_main-sidebar.scss @@ -1,32 +1,32 @@ /** - * Component: Sidebar - * ------------------ + * Component: Main Sidebar + * ----------------------- */ .main-sidebar { - z-index: $zindex-main-sidebar; height: 100vh; overflow-y: hidden; + z-index: $zindex-main-sidebar; } .sidebar { + height: calc(100% - 4rem); + overflow-y: auto; padding-bottom: $sidebar-padding-y; - padding-top: $sidebar-padding-y; padding-left: $sidebar-padding-x; padding-right: $sidebar-padding-x; - overflow-y: auto; - height: calc(100% - 4rem); + padding-top: $sidebar-padding-y; } // Sidebar user panel .user-panel { position: relative; - [class*="sidebar-dark"] & { + [class*='sidebar-dark'] & { border-bottom: 1px solid lighten($dark, 12%); } - [class*="sidebar-light"] & { + [class*='sidebar-light'] & { border-bottom: 1px solid $gray-300; } @@ -37,13 +37,13 @@ } .image { - padding-left: $nav-link-padding-x - .2; display: inline-block; + padding-left: $nav-link-padding-x - .2; } img { - width: $sidebar-user-image-width; height: auto; + width: $sidebar-user-image-width; } .info { @@ -63,6 +63,7 @@ .nav-item { > .nav-link { margin-bottom: 0.2rem; + .right { @include transition(transform $transition-fn $transition-speed); } @@ -104,7 +105,9 @@ &.fa, &.fas, &.far, - &.fab { + &.fab, + &.glyphicon, + &.ion { font-size: 1.1rem; } } @@ -151,13 +154,13 @@ } #sidebar-overlay { - position: fixed; - top: 0; - left: 0; - right: 0; + background-color: rgba($black, 0.1); bottom: 0; display: none; - background-color: rgba(0, 0, 0, 0.1); + left: 0; + position: fixed; + right: 0; + top: 0; z-index: $zindex-main-sidebar - 1; @include media-breakpoint-down(md) { diff --git a/build/scss/_miscellaneous.scss b/build/scss/_miscellaneous.scss index df8b9e64d..1c3e07a94 100644 --- a/build/scss/_miscellaneous.scss +++ b/build/scss/_miscellaneous.scss @@ -1,10 +1,7 @@ /* - * General: Miscellaneous - * ---------------------- + * Misc: Miscellaneous + * ------------------- */ -a.text-muted:hover { - color: theme-color(primary) !important; -} .border-transparent { border-color: transparent !important; @@ -15,15 +12,18 @@ a.text-muted:hover { display: block; margin: 10px 0; text-align: center; + &.margin-bottom { margin-bottom: 25px; } + > .description-header { + font-size: 16px; + font-weight: 600; margin: 0; padding: 0; - font-weight: 600; - font-size: 16px; } + > .description-text { text-transform: uppercase; } @@ -51,8 +51,8 @@ a.text-muted:hover { } .bg-gray { - color: #000; background-color: $gray-500; + color: #000; } .bg-gray-light { @@ -86,16 +86,16 @@ a.text-muted:hover { } &:hover { - color: color-yiq(darken($color, 7.5%)); @include bg-gradient-variant('&', darken($color, 7.5%)); border-color: darken($color, 10%); + color: color-yiq(darken($color, 7.5%)); } &:active, &.active { - color: color-yiq(darken($color, 10%)); @include bg-gradient-variant('&', darken($color, 10%)); border-color: darken($color, 12.5%); + color: color-yiq(darken($color, 10%)); } } } @@ -117,29 +117,30 @@ a.text-muted:hover { } &:hover { - color: color-yiq(darken($color, 7.5%)); @include bg-gradient-variant('&', darken($color, 7.5%)); border-color: darken($color, 10%); + color: color-yiq(darken($color, 7.5%)); } &:active, &.active { - color: color-yiq(darken($color, 10%)); @include bg-gradient-variant('&', darken($color, 10%)); border-color: darken($color, 12.5%); + color: color-yiq(darken($color, 10%)); } } } } // Backgrund Color Disabled -[class^="bg-"].disabled { +[class^='bg-'].disabled { opacity: .65; } // Link Styles .link-muted { color: darken($gray-500, 30%); + &:hover, &:focus { color: darken($gray-500, 40%); @@ -147,10 +148,11 @@ a.text-muted:hover { } .link-black { - color: #666; + color: $gray-600; + &:hover, &:focus { - color: #999; + color: lighten($gray-500, 20%); } } @@ -176,9 +178,9 @@ a.text-muted:hover { // _fix for sparkline tooltip .jqstooltip { + height: auto !important; padding: 5px !important; width: auto !important; - height: auto !important; } // Description Block Extension @@ -198,67 +200,75 @@ a.text-muted:hover { .list-group-unbordered { > .list-group-item { border-left: 0; - border-right: 0; border-radius: 0; + border-right: 0; padding-left: 0; padding-right: 0; } } .list-header { + color: $gray-600; font-size: 15px; - padding: 10px 4px; font-weight: bold; - color: #666; + padding: 10px 4px; } .list-seperator { - height: 1px; background: $card-border-color; + height: 1px; margin: 15px 0 9px 0; } .list-link { > a { + color: $gray-600; padding: 4px; - color: #777; + &:hover { - color: #222; + color: $gray-900; } } } // User block .user-block { - @include clearfix(); + @include clearfix; + img { - width: 40px; - height: 40px; float: left; + height: 40px; + width: 40px; } + .username, .description, .comment { display: block; margin-left: 50px; } + .username { font-size: 16px; font-weight: 600; } + .description { color: #999; font-size: 13px; } + &.user-block-sm { img { @extend .img-sm; } + .username, .description, .comment { margin-left: 40px; } + .username { font-size: 14px; } @@ -273,8 +283,9 @@ a.text-muted:hover { } .img-sm { - width: 30px !important; height: 30px !important; + width: 30px !important; + + .img-push { margin-left: 40px; } @@ -283,6 +294,7 @@ a.text-muted:hover { .img-md { width: 60px; height: 60px; + + .img-push { margin-left: 70px; } @@ -291,6 +303,7 @@ a.text-muted:hover { .img-lg { width: 100px; height: 100px; + + .img-push { margin-left: 110px; } @@ -344,42 +357,45 @@ a.text-muted:hover { } .size-32 { - width: 32px; height: 32px; line-height: 32px; + width: 32px; } .size-40 { - width: 40px; height: 40px; line-height: 40px; + width: 40px; } .size-50 { - width: 50px; height: 50px; line-height: 50px; + width: 50px; } // General attachemnt block .attachment-block { + background: $gray-100; border: 1px solid $card-border-color; - padding: 5px; margin-bottom: 10px; - background: #f7f7f7; + padding: 5px; .attachment-img { - max-width: 100px; - max-height: 100px; - height: auto; float: left; + height: auto; + max-height: 100px; + max-width: 100px; } + .attachment-pushed { margin-left: 110px; } + .attachment-heading { margin: 0; } + .attachment-text { color: #555; } @@ -401,15 +417,15 @@ a.text-muted:hover { } .sort-highlight { - background: #f4f4f4; - border: 1px dashed #ddd; + background: $gray-100; + border: 1px dashed $gray-300; margin-bottom: 10px; } // Charts .chart { - position: relative; overflow: hidden; + position: relative; } .flex-1 { @@ -425,33 +441,39 @@ a.text-muted:hover { // Box overlay for LOADING STATE effect > .overlay, > .loading-img { + height: 100%; + left: 0; position: absolute; top: 0; - left: 0; width: 100%; - height: 100%; } .overlay { + @include border-radius($border-radius); + align-items: center; + background: rgba($white, 0.7); display: flex; justify-content: center; - align-items: center; z-index: 50; - background: rgba(255, 255, 255, 0.7); - @include border-radius($border-radius); - > .fa, + + > .fa, > .fas, > .far, - > .fab { + > .fab, + > .glyphicon, + > .ion { color: $gray-800; } &.dark { - background: rgba(0, 0, 0, 0.5); - > .fa, + background: rgba($black, 0.5); + + > .fa, > .fas, > .far, - > .fab { + > .fab, + > .glyphicon, + > .ion { color: $gray-400; } } diff --git a/build/scss/_mixins.scss b/build/scss/_mixins.scss index e044754ac..24a5760b3 100644 --- a/build/scss/_mixins.scss +++ b/build/scss/_mixins.scss @@ -1,5 +1,7 @@ -// AdminLTE mixins -// =============== +/* + * General: Mixins + * --------------- + */ // Changes the color and the hovering properties of the navbar @mixin navbar-variant($color, $font-color: rgba(255, 255, 255, 0.8), $hover-color: #f6f6f6, $hover-bg: rgba(0, 0, 0, 0.1)) { @@ -25,8 +27,8 @@ color: $font-color; &:hover, &:focus { - color: $hover-color; background: $hover-bg; + color: $hover-color; } } } @@ -34,8 +36,8 @@ // Logo color variation @mixin logo-variant($bg-color, $color: #fff, $border-bottom-color: transparent, $border-bottom-width: 0) { background-color: $bg-color; - color: $color; border-bottom: $border-bottom-width solid $border-bottom-color; + color: $color; &:hover, &:focus { @@ -46,10 +48,12 @@ // Box solid color variantion creator @mixin box-solid-variant($color, $text-color: #fff) { border: 1px solid $color; + > .card-header { - color: $text-color; background: $color; background-color: $color; + color: $text-color; + a, .btn { color: $text-color; @@ -63,16 +67,15 @@ background: $bg-color; border-color: $bg-color; color: color-yiq($bg-color); + &:after, - &:before { + &::before { border-left-color: $bg-color; } } } @mixin translate($x, $y) { - -webkit-transform: translate($x, $y); - -ms-transform: translate($x, $y); // IE9 only transform: translate($x, $y); } @@ -118,19 +121,20 @@ } .status { - color: $sidebar-dark-color; background: $sidebar-dark-hover-bg; + color: $sidebar-dark-color; + &:hover, &:focus, &:active { - color: $sidebar-dark-hover-color; background: darken($sidebar-dark-hover-bg, 3%); + color: $sidebar-dark-hover-color; } } .dropdown-menu { - border-color: darken($sidebar-dark-hover-bg, 5%); @include box-shadow(0 2px 4px rgba(0, 0, 0, .4)); + border-color: darken($sidebar-dark-hover-bg, 5%); } .dropdown-item { @@ -152,13 +156,14 @@ &.menu-open > .nav-link, &:hover > .nav-link, & > .nav-link:focus { - color: $sidebar-dark-hover-color; background-color: $sidebar-dark-hover-bg; + color: $sidebar-dark-hover-color; } > .nav-link.active { - color: $sidebar-dark-hover-color; background-color: $link-hover-border-color; + color: $sidebar-dark-hover-color; + @if $enable-shadows { @extend .elevation-1; } @@ -172,13 +177,14 @@ // Section Heading .nav-header { - color: lighten($sidebar-dark-color, 5%); background: inherit; //darken($sidebar-dark-bg, 3%); + color: lighten($sidebar-dark-color, 5%); } // All links within the sidebar menu .sidebar a { color: $sidebar-dark-color; + &:hover, &:focus { text-decoration: none; @@ -193,8 +199,8 @@ &:hover, &:focus { + background-color: $sidebar-dark-submenu-hover-bg; color: $sidebar-dark-submenu-hover-color; - background-color: $sidebar-dark-submenu-hover-bg } } @@ -202,8 +208,8 @@ &, &:hover, &:focus { - color: $sidebar-dark-submenu-active-color; background-color: $sidebar-dark-submenu-active-bg; + color: $sidebar-dark-submenu-active-color; } } } @@ -222,19 +228,20 @@ } .status { - color: $sidebar-light-color; background: $sidebar-light-hover-bg; + color: $sidebar-light-color; + &:hover, &:focus, &:active { - color: $sidebar-light-hover-color; background: darken($sidebar-light-hover-bg, 3%); + color: $sidebar-light-hover-color; } } .dropdown-menu { - border-color: darken($sidebar-light-hover-bg, 5%); @include box-shadow(0 2px 4px rgba(0, 0, 0, .4)); + border-color: darken($sidebar-light-hover-bg, 5%); } .dropdown-item { @@ -256,13 +263,14 @@ // Hover and active states &.menu-open > .nav-link, &:hover > .nav-link { - color: $sidebar-light-hover-color; background-color: $sidebar-light-hover-bg; + color: $sidebar-light-hover-color; } > .nav-link.active { - color: $sidebar-light-active-color; background-color: $link-hover-border-color; + color: $sidebar-light-active-color; + @if $enable-shadows { @extend .elevation-1; } @@ -276,13 +284,14 @@ // Section Heading .nav-header { - color: darken($sidebar-light-color, 5%); background: inherit; + color: darken($sidebar-light-color, 5%); } // All links within the sidebar menu .sidebar a { color: $sidebar-light-color; + &:hover { text-decoration: none; } @@ -298,8 +307,8 @@ > .nav-link.active { &, &:hover { - color: $sidebar-light-submenu-active-color; background-color: $sidebar-light-submenu-active-bg; + color: $sidebar-light-submenu-active-color; } } diff --git a/build/scss/_modals.scss b/build/scss/_modals.scss index cff449538..14958ad72 100644 --- a/build/scss/_modals.scss +++ b/build/scss/_modals.scss @@ -1,22 +1,25 @@ /* - * General: Modals - * ---------------------- + * Component: Modals + * --------- + ------ */ // Overlay .modal-dialog { .overlay { - display: block; - position: absolute; - z-index: ($zindex-modal + 2); - background: rgba(255, 255, 255, 0.7); - top: 0; - left: 0; - width: 100%; - height: 100%; + background-color: $black; + display: block; + height: 100%; + left: 0; + opacity: .7; + position: absolute; + top: 0; + width: 100%; + z-index: ($zindex-modal + 2); } } + // BG Color Variations Fixes .modal-content { &.bg-warning { @@ -25,14 +28,13 @@ border-color: $gray-800; } } -} -.modal-content { + &.bg-primary, &.bg-secondary, &.bg-info, &.bg-danger, &.bg-success, { - .close{ + .close { color: $white; } } diff --git a/build/scss/_navs.scss b/build/scss/_navs.scss index 5d966a71d..651084101 100644 --- a/build/scss/_navs.scss +++ b/build/scss/_navs.scss @@ -2,12 +2,13 @@ * Component: Nav * -------------- */ + .nav-pills { .nav-link { color: $gray-600; &:not(.active):hover { - color: theme-color("primary") + color: theme-color('primary') } } .nav-item { @@ -19,12 +20,10 @@ } } -// // Vertical Tabs -// .nav-tabs.flex-column { - border-right: $nav-tabs-border-width solid $nav-tabs-border-color; border-bottom: 0; + border-right: $nav-tabs-border-width solid $nav-tabs-border-color; .nav-link { margin-right: -$nav-tabs-border-width; @@ -40,8 +39,8 @@ } &.nav-tabs-right { - border-right: 0; border-left: $nav-tabs-border-width solid $nav-tabs-border-color; + border-right: 0; .nav-link { @@ -59,9 +58,7 @@ } } -// // Color variants -// @each $color, $value in $theme-colors { @if $color==dark or $color==light { .navbar-#{$color} { diff --git a/build/scss/_print.scss b/build/scss/_print.scss index 4cdbfdecf..a1d7621fc 100644 --- a/build/scss/_print.scss +++ b/build/scss/_print.scss @@ -1,7 +1,8 @@ /* - * Misc: print + * Misc: Print * ----------- */ + @media print { //Add to elements that you do not want to show when printing .no-print { @@ -18,9 +19,9 @@ //This is the only element that should appear, so let's remove the margins .content-wrapper, .main-footer { + @include translate(0, 0); margin-left: 0 !important; min-height: 0 !important; - @include translate(0, 0); } .layout-fixed .content-wrapper { @@ -29,10 +30,10 @@ //Invoice printing .invoice { - width: 100%; border: 0; margin: 0; padding: 0; + width: 100%; } .invoice-col { @@ -43,6 +44,7 @@ //Make sure table content displays properly .table-responsive { overflow: auto; + > .table tr th, > .table tr td { white-space: normal !important; diff --git a/build/scss/_products.scss b/build/scss/_products.scss index 09912ce7d..a53a72798 100644 --- a/build/scss/_products.scss +++ b/build/scss/_products.scss @@ -1,44 +1,51 @@ /* - * Component: Products List - * ------------------------ + * Component: Products + * ------------------- */ .products-list { list-style: none; margin: 0; padding: 0; > .item { + @include clearfix; + @if $enable-rounded { @include border-radius($border-radius); } - @include clearfix(); - padding: 10px 0; + background: $white; + padding: 10px 0; } + .product-img { float: left; img { - width: 50px; height: 50px; + width: 50px; } } + .product-info { margin-left: 60px; } + .product-title { font-weight: 600; } + .product-description { - display: block; color: $gray-600; + display: block; overflow: hidden; - white-space: nowrap; text-overflow: ellipsis; + white-space: nowrap; } } .product-list-in-card > .item { @include border-radius(0); border-bottom: 1px solid $card-border-color; + &:last-of-type { border-bottom-width: 0; } diff --git a/build/scss/_progress-bars.scss b/build/scss/_progress-bars.scss index c31bf0dab..559b9d42c 100644 --- a/build/scss/_progress-bars.scss +++ b/build/scss/_progress-bars.scss @@ -7,6 +7,37 @@ .progress { @include box-shadow(none); @include border-radius($progress-bar-border-radius); + + // Vertical bars + &.vertical { + display: inline-block; + height: 200px; + margin-right: 10px; + position: relative; + width: 30px; + + > .progress-bar { + bottom: 0; + position: absolute; + width: 100%; + } + + //Sizes + &.sm, + &.progress-sm { + width: 20px; + } + + &.xs, + &.progress-xs { + width: 10px; + } + + &.xxs, + &.progress-xxs { + width: 3px; + } + } } .progress-group { @@ -26,35 +57,6 @@ height: 3px; } -// Vertical bars -.progress.vertical { - position: relative; - width: 30px; - height: 200px; - display: inline-block; - margin-right: 10px; - > .progress-bar { - width: 100%; - position: absolute; - bottom: 0; - } - - //Sizes - &.sm, - &.progress-sm { - width: 20px; - } - - &.xs, - &.progress-xs { - width: 10px; - } - &.xxs, - &.progress-xxs { - width: 3px; - } -} - // Remove margins from progress bars when put in a table .table { tr > td .progress { diff --git a/build/scss/_sidebar-mini.scss b/build/scss/_sidebar-mini.scss index 64b6e82c0..3531ed262 100644 --- a/build/scss/_sidebar-mini.scss +++ b/build/scss/_sidebar-mini.scss @@ -1,5 +1,6 @@ /* * Component: Sidebar Mini + * ----------------------- */ // Mixin @@ -38,9 +39,9 @@ .sidebar .user-panel > .info, .nav-sidebar .nav-link p, .brand-text { - visibility: hidden; - opacity: 0; margin-left: -10px; + opacity: 0; + visibility: hidden; } // Modify the sidebar to shrink instead of disappearing @@ -48,7 +49,7 @@ overflow-x: hidden; &, - &:before { + &::before { // Don't go away! Just shrink margin-left: 0; width: $sidebar-mini-width; @@ -63,8 +64,10 @@ &:hover, &.sidebar-focused { width: $sidebar-width; + .user-panel { text-align: left; + .image { float: left; } @@ -73,10 +76,10 @@ .user-panel > .info, .nav-sidebar .nav-link p, .brand-text { - visibility: visible; - opacity: 1; - margin-left: 0; display: inline-block; + margin-left: 0; + opacity: 1; + visibility: visible; } .brand-image { @@ -108,17 +111,19 @@ // Add sidebar-mini class to the body tag to activate this feature .sidebar-mini { @include media-breakpoint-up(lg) { - @include sidebar-mini-breakpoint(); + @include sidebar-mini-breakpoint; } } + .sidebar-mini-md { @include media-breakpoint-up(md) { - @include sidebar-mini-breakpoint(); + @include sidebar-mini-breakpoint; } } .nav-sidebar { position: relative; + &:hover { overflow: visible; } @@ -132,11 +137,12 @@ .nav-sidebar .nav-item > .nav-link { position: relative; + > .float-right { + margin-top: -7px; position: absolute; right: 10px; top: 50%; - margin-top: -7px; } } diff --git a/build/scss/_small-box.scss b/build/scss/_small-box.scss index 25d9af79e..accbad1ab 100644 --- a/build/scss/_small-box.scss +++ b/build/scss/_small-box.scss @@ -8,9 +8,9 @@ @include box-shadow($card-shadow); @extend .mb-3; - position: relative; display: block; margin-bottom: 20px; + position: relative; // content wrapper > .inner { @@ -18,18 +18,19 @@ } > .small-box-footer { + background: rgba($black, 0.1); + color: $white; + color: rgba($white, 0.8); + display: block; + padding: 3px 0; position: relative; text-align: center; - padding: 3px 0; - color: $white; - color: rgba(255, 255, 255, 0.8); - display: block; - z-index: 10; - background: rgba(0, 0, 0, 0.1); text-decoration: none; + z-index: 10; + &:hover { + background: rgba($black, 0.15); color: $white; - background: rgba(0, 0, 0, 0.15); } } @@ -37,16 +38,17 @@ font-size: 38px; font-weight: bold; margin: 0 0 10px 0; - white-space: nowrap; padding: 0; + white-space: nowrap; } p { font-size: 15px; + > small { - display: block; color: #f9f9f9; + display: block; font-size: 13px; margin-top: 5px; } @@ -58,20 +60,22 @@ // the icon .icon { + color: rgba($black, 0.15); z-index: 0; - color: rgba(0, 0, 0, 0.15); > i { - transition: all $transition-speed linear; - position: absolute; - top: 15px; - right: 15px; font-size: 90px; - - &.fa, + position: absolute; + right: 15px; + top: 15px; + transition: all $transition-speed linear; + + &.fa, &.fas, &.far, - &.fab { + &.fab, + &.glyphicon, + &.ion { font-size: 70px; top: 20px; } @@ -82,14 +86,17 @@ // Small box hover state &:hover { text-decoration: none; + // Animate icons on small box hover .icon > i { font-size: 95px; - &.fa, + &.fa, &.fas, &.far, - &.fab { + &.fab, + &.glyphicon, + &.ion { font-size: 75px; } } @@ -100,9 +107,11 @@ // No need for icons on very small devices .small-box { text-align: center; + .icon { display: none; } + p { font-size: 12px; } diff --git a/build/scss/_social-widgets.scss b/build/scss/_social-widgets.scss index 96eb0b499..2412a14e6 100644 --- a/build/scss/_social-widgets.scss +++ b/build/scss/_social-widgets.scss @@ -10,36 +10,42 @@ //User Widget Style 1 .widget-user { + //User name container .widget-user-header { - padding: 1rem; - height: 120px; @if $enable-rounded { @include border-top-radius($border-radius); } + + height: 120px; + padding: 1rem; } + //User name .widget-user-username { - margin-top: 0; - margin-bottom: 5px; font-size: 25px; font-weight: 300; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); + margin-bottom: 5px; + margin-top: 0; + text-shadow: 0 1px 1px rgba($black, 0.2); } + //User single line description .widget-user-desc { margin-top: 0; } + //User image container .widget-user-image { - position: absolute; - top: 65px; left: 50%; margin-left: -45px; + position: absolute; + top: 65px; + > img { - width: 90px; - height: auto; border: 3px solid $white; + height: auto; + width: 90px; } } @@ -50,32 +56,37 @@ //User Widget Style 2 .widget-user-2 { + //User name container .widget-user-header { - padding: 1rem; @include border-top-radius($border-radius); + padding: 1rem; } + //User name .widget-user-username { - margin-top: 5px; - margin-bottom: 5px; font-size: 25px; font-weight: 300; + margin-bottom: 5px; + margin-top: 5px; } + //User single line description .widget-user-desc { margin-top: 0; } + .widget-user-username, .widget-user-desc { margin-left: 75px; } + //User image container .widget-user-image { > img { - width: 65px; - height: auto; float: left; + height: auto; + width: 65px; } } } diff --git a/build/scss/_text.scss b/build/scss/_text.scss index 3fd787e2e..ff2bbe49b 100644 --- a/build/scss/_text.scss +++ b/build/scss/_text.scss @@ -1,3 +1,15 @@ +/* + * Component: Text + * ------------- + */ + +// text muted hover +a.text-muted:hover { + color: theme-color(primary) !important; +} + + +// text modification .text-bold { &, &.table td, &.table th { font-weight: 700; @@ -21,6 +33,7 @@ } +// text color variations @each $name, $color in $colors { .text-#{$name} { color: #{$color}; diff --git a/build/scss/_timeline.scss b/build/scss/_timeline.scss index 6ec904052..69b0f6e07 100644 --- a/build/scss/_timeline.scss +++ b/build/scss/_timeline.scss @@ -4,39 +4,39 @@ */ .timeline { - position: relative; + list-style: none; margin: 0 0 30px 0; padding: 0; - list-style: none; + position: relative; // The line - &:before { - content: ''; - position: absolute; - top: 0; + &::before { + @include border-radius($border-radius); + background: $gray-300; bottom: 0; - width: 4px; - background: #ddd; + content: ''; left: 31px; margin: 0; - @include border-radius($border-radius); + position: absolute; + top: 0; + width: 4px; } > li { - position: relative; - margin-right: 10px; + @include clearfix; margin-bottom: 15px; - @include clearfix(); + margin-right: 10px; + position: relative; // The content > .timeline-item { @include box-shadow($card-shadow); @include border-radius($border-radius); - margin-top: 0; background: $white; color: #444; margin-left: 60px; margin-right: 15px; + margin-top: 0; padding: 0; position: relative; @@ -44,20 +44,23 @@ > .time { color: #999; float: right; - padding: 10px; font-size: 12px; - } - > .timeline-header { - margin: 0; - color: #555; - border-bottom: 1px solid $card-border-color; padding: 10px; + } + + > .timeline-header { + border-bottom: 1px solid $card-border-color; + color: #555; font-size: 16px; line-height: 1.1; + margin: 0; + padding: 10px; + > a { font-weight: 600; } } + // Item body and footer > .timeline-body, > .timeline-footer { padding: 10px; @@ -67,30 +70,33 @@ // The icons > .fa, + > .fas, + > .far, + > .fab, > .glyphicon, > .ion { - width: 30px; - height: 30px; - font-size: 15px; - line-height: 30px; - position: absolute; background: $gray-500; border-radius: 50%; - text-align: center; + font-size: 15px; + height: 30px; left: 18px; + line-height: 30px; + position: absolute; + text-align: center; top: 0; + width: 30px; } } // Time label > .time-label { > span { + @include border-radius(4px); + + background-color: $white; + display: inline-block; font-weight: 600; padding: 5px; - display: inline-block; - background-color: $white; - - @include border-radius(4px); } } } @@ -98,11 +104,12 @@ .timeline-inverse { > li { > .timeline-item { - background: $gray-100; - border: 1px solid #ddd; @include box-shadow(none); + background: $gray-100; + border: 1px solid $gray-300; + > .timeline-header { - border-bottom-color: #ddd; + border-bottom-color: $gray-300; } } } diff --git a/build/scss/_users-list.scss b/build/scss/_users-list.scss index 3fc8531f7..0fa6c3811 100644 --- a/build/scss/_users-list.scss +++ b/build/scss/_users-list.scss @@ -2,18 +2,21 @@ * Component: Users List * --------------------- */ + .users-list { @extend .list-unstyled; > li { - width: 25%; float: left; padding: 10px; text-align: center; + width: 25%; + img { @include border-radius(50%); - max-width: 100%; height: auto; + max-width: 100%; } + > a:hover { &, .users-list-name { @@ -29,14 +32,14 @@ } .users-list-name { + color: $gray-700; font-size: $font-size-sm; - color: #444; overflow: hidden; - white-space: nowrap; text-overflow: ellipsis; + white-space: nowrap; } .users-list-date { - color: #999; + color: darken($gray-500, 20%); font-size: 12px; } diff --git a/build/scss/_variables.scss b/build/scss/_variables.scss index 79651c6f8..87776def0 100644 --- a/build/scss/_variables.scss +++ b/build/scss/_variables.scss @@ -1,5 +1,7 @@ -// AdminLTE 3 Variables.less -// ========================= +/* + * Core: Variables + * --------------- + */ // COLORS // -------------------------------------------------------- diff --git a/build/scss/_404_500_errors.scss b/build/scss/pages/_404_500_errors.scss similarity index 94% rename from build/scss/_404_500_errors.scss rename to build/scss/pages/_404_500_errors.scss index 174e0dc04..b6c570996 100644 --- a/build/scss/_404_500_errors.scss +++ b/build/scss/pages/_404_500_errors.scss @@ -1,7 +1,8 @@ /* - * Page: 400 and 500 error pages + * Pages: 400 and 500 error pages * ------------------------------ */ + .error-page { width: 600px; margin: 20px auto 0 auto; diff --git a/build/scss/pages/_e_commerce.scss b/build/scss/pages/_e_commerce.scss index a8566412d..d5c876a34 100644 --- a/build/scss/pages/_e_commerce.scss +++ b/build/scss/pages/_e_commerce.scss @@ -1,14 +1,22 @@ +/* + * Pages: E-commerce + * ----------------- + */ + +// product image .product-image { @include img-fluid; width: 100%; } +// product image thumbnails list .product-image-thumbs { display: flex; align-items: stretch; margin-top: 2rem; } +// product image thumbnail .product-image-thumb { @include box-shadow($thumbnail-box-shadow); @@ -31,6 +39,7 @@ } } +// product share .product-share a { margin-right: 0.5rem; } diff --git a/build/scss/_invoice.scss b/build/scss/pages/_invoice.scss similarity index 79% rename from build/scss/_invoice.scss rename to build/scss/pages/_invoice.scss index 88ae12178..bc3dabf8b 100644 --- a/build/scss/_invoice.scss +++ b/build/scss/pages/_invoice.scss @@ -1,6 +1,6 @@ /* - * Page: Invoice - * ------------- + * Pages: Invoice + * -------------- */ .invoice { diff --git a/build/scss/_lockscreen.scss b/build/scss/pages/_lockscreen.scss similarity index 96% rename from build/scss/_lockscreen.scss rename to build/scss/pages/_lockscreen.scss index ba0ddee9d..f6002d424 100644 --- a/build/scss/_lockscreen.scss +++ b/build/scss/pages/_lockscreen.scss @@ -1,6 +1,6 @@ /* - * Page: Lock Screen - * ----------------- + * Pages: Lock Screen + * ------------------ */ /* ADD THIS CLASS TO THE
TAG */ .lockscreen { diff --git a/build/scss/_login_and_register.scss b/build/scss/pages/_login_and_register.scss similarity index 96% rename from build/scss/_login_and_register.scss rename to build/scss/pages/_login_and_register.scss index eecd25a12..cc45da104 100644 --- a/build/scss/_login_and_register.scss +++ b/build/scss/pages/_login_and_register.scss @@ -1,6 +1,6 @@ /* - * Page: Login & Register - * ---------------------- + * Pages: Login & Register + * ----------------------- */ .login-logo, diff --git a/build/scss/_mailbox.scss b/build/scss/pages/_mailbox.scss similarity index 97% rename from build/scss/_mailbox.scss rename to build/scss/pages/_mailbox.scss index c54a54d11..e7ef2f3fb 100644 --- a/build/scss/_mailbox.scss +++ b/build/scss/pages/_mailbox.scss @@ -1,6 +1,6 @@ /* - * Page: Mailbox - * ------------- + * Pages: Mailbox + * -------------- */ .mailbox-messages { > .table { diff --git a/build/scss/_profile.scss b/build/scss/pages/_profile.scss similarity index 92% rename from build/scss/_profile.scss rename to build/scss/pages/_profile.scss index 6514fd355..5c51890ee 100644 --- a/build/scss/_profile.scss +++ b/build/scss/pages/_profile.scss @@ -1,6 +1,6 @@ /* - * Page: Profile - * ------------- + * Pages: Profile + * -------------- */ .profile-user-img { diff --git a/build/scss/pages/_projects.scss b/build/scss/pages/_projects.scss new file mode 100644 index 000000000..8da4b6682 --- /dev/null +++ b/build/scss/pages/_projects.scss @@ -0,0 +1,27 @@ +/* + * Pages: Projects + * --------------- + */ + +.projects { + td { + vertical-align: middle; + } + + .list-inline { + margin-bottom: 0; + } + + // table avatar + img.table-avatar, + .table-avatar img{ + border-radius: 50%; + display: inline; + width: 2.5rem; + } + + // project state + .project-state { + text-align: center; + } +} diff --git a/build/scss/plugins/_bootstrap-slider.scss b/build/scss/plugins/_bootstrap-slider.scss index 6765b11ec..b23392e65 100644 --- a/build/scss/plugins/_bootstrap-slider.scss +++ b/build/scss/plugins/_bootstrap-slider.scss @@ -1,6 +1,6 @@ /* * Plugin: Bootstrap Slider - * --------------------- + * ------------------------ */ // Style override diff --git a/build/scss/plugins/_icheck-bootstrap.scss b/build/scss/plugins/_icheck-bootstrap.scss index 02dd704bd..23f5ec729 100644 --- a/build/scss/plugins/_icheck-bootstrap.scss +++ b/build/scss/plugins/_icheck-bootstrap.scss @@ -1,6 +1,6 @@ /* * Plugin: iCheck Bootstrap - * --------------------- + * ------------------------ */ // iCheck colors (theme colors) diff --git a/build/scss/plugins/_sweetalert2.scss b/build/scss/plugins/_sweetalert2.scss index 71c42162a..209ab8da5 100644 --- a/build/scss/plugins/_sweetalert2.scss +++ b/build/scss/plugins/_sweetalert2.scss @@ -1,6 +1,6 @@ /* * Plugin: SweetAlert2 - * --------------- + * ------------------- */ // Icon Colors diff --git a/build/scss/plugins/_toastr.scss b/build/scss/plugins/_toastr.scss index 187d61d93..7bd1c1612 100644 --- a/build/scss/plugins/_toastr.scss +++ b/build/scss/plugins/_toastr.scss @@ -1,6 +1,6 @@ /* * Plugin: Toastr - * --------------- + * -------------- */ // Background to FontAwesome Icons diff --git a/dist/css/adminlte.css b/dist/css/adminlte.css index 2cb1dd38b..38841d491 100644 --- a/dist/css/adminlte.css +++ b/dist/css/adminlte.css @@ -9643,8 +9643,16 @@ a.text-dark:hover, a.text-dark:focus { } /* - * Core: General Layout Style - * ------------------------- + * Core: Variables + * --------------- + */ +/* + * General: Mixins + * --------------- + */ +/* + * Core: Layout + * ------------ */ html, body, @@ -9666,7 +9674,7 @@ body, box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } -.layout-boxed .wrapper, .layout-boxed .wrapper:before { +.layout-boxed .wrapper, .layout-boxed .wrapper::before { margin: 0 auto; max-width: 1250px; } @@ -9680,19 +9688,19 @@ body, } .layout-navbar-fixed .wrapper .main-header { - position: fixed; - z-index: 949; - top: 0; - right: 0; left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 949; } .layout-footer-fixed .wrapper .main-footer { - position: fixed; - z-index: 949; bottom: 0; - right: 0; left: 0; + position: fixed; + right: 0; + z-index: 949; } .layout-top-nav .wrapper { @@ -9745,11 +9753,11 @@ body, } @media (max-width: 767.98px) { - .content-wrapper, .content-wrapper:before, + .content-wrapper, .content-wrapper::before, .main-footer, - .main-footer:before, + .main-footer::before, .main-header, - .main-header:before { + .main-header::before { margin-left: 0; } } @@ -9762,42 +9770,42 @@ body, padding: 0 0.5rem; } -.main-sidebar, .main-sidebar:before { +.main-sidebar, .main-sidebar::before { transition: margin-left 0.3s ease-in-out, width 0.3s ease-in-out; width: 250px; } @media (prefers-reduced-motion: reduce) { - .main-sidebar, .main-sidebar:before { + .main-sidebar, .main-sidebar::before { transition: none; } } -.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar:before { +.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before { margin-left: -250px; } @media (max-width: 767.98px) { - .main-sidebar, .main-sidebar:before { + .main-sidebar, .main-sidebar::before { box-shadow: none !important; margin-left: -250px; } - .sidebar-open .main-sidebar, .sidebar-open .main-sidebar:before { + .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before { margin-left: 0; } } :not(.layout-fixed) .main-sidebar { - position: absolute; - top: 0; height: inherit; min-height: 100%; + position: absolute; + top: 0; } .layout-navbar-fixed.sidebar-collapse .brand-link { + height: 57px; transition: width 0.3s ease-in-out; width: 4.6rem; - height: 57px; } .layout-navbar-fixed.sidebar-collapse .main-sidebar:hover .brand-link { @@ -9810,12 +9818,12 @@ body, } .layout-navbar-fixed .brand-link { - transition: width 0.3s ease-in-out; - position: fixed; overflow: hidden; + position: fixed; top: 0; - z-index: 951; + transition: width 0.3s ease-in-out; width: 250px; + z-index: 951; } .layout-navbar-fixed .sidebar-dark-primary .brand-link { @@ -9883,19 +9891,19 @@ body, } .layout-fixed .main-sidebar { - height: 100vh; - position: fixed; - top: 0; - left: 0; bottom: 0; float: none; + height: 100vh; + left: 0; + position: fixed; + top: 0; } .main-footer { - padding: 15px; - color: #555; - border-top: 1px solid #dee2e6; background: #ffffff; + border-top: 1px solid #dee2e6; + color: #869099; + padding: 15px; } .content-header { @@ -9908,10 +9916,10 @@ body, } .content-header .breadcrumb { - margin-bottom: 0; - padding: 0; background: transparent; line-height: 1.8rem; + margin-bottom: 0; + padding: 0; } .hold-transition .content-wrapper, @@ -9928,23 +9936,23 @@ body, z-index: 900; } +.main-header .nav-link { + height: 2.5rem; + position: relative; +} + .main-header .navbar-nav .nav-item { margin: 0; } -.main-header .nav-link { - position: relative; - height: 2.5rem; -} - -.main-header .navbar-nav[class*="-right"] .dropdown-menu { +.main-header .navbar-nav[class*='-right'] .dropdown-menu { + left: auto; margin-top: -3px; right: 0; - left: auto; } @media (max-width: 575.98px) { - .main-header .navbar-nav[class*="-right"] .dropdown-menu { + .main-header .navbar-nav[class*='-right'] .dropdown-menu { left: 0; right: auto; } @@ -9956,17 +9964,17 @@ body, } .navbar-badge { - position: absolute; - top: 9px; - right: 5px; font-size: .6rem; font-weight: 300; padding: 2px 4px; + position: absolute; + right: 5px; + top: 9px; } .btn-navbar { - border-left-width: 0; background-color: transparent; + border-left-width: 0; } .form-control-navbar { @@ -10022,8 +10030,8 @@ body, .navbar-dark .form-control-navbar:focus, .navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar { - border: 0 !important; background-color: rgba(255, 255, 255, 0.6); + border: 0 !important; color: #343a40; } @@ -10067,16 +10075,20 @@ body, .navbar-light .form-control-navbar:focus, .navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar { - border: 0 !important; background-color: #e9ecef; + border: 0 !important; color: #343a40; } +/* + * Component: Brand + * ---------------- + */ .brand-link { - padding: 0.8125rem 0.5rem; - font-size: 1.25rem; display: block; + font-size: 1.25rem; line-height: 1.5; + padding: 0.8125rem 0.5rem; white-space: nowrap; } @@ -10085,54 +10097,54 @@ body, text-decoration: none; } -[class*="sidebar-dark"] .brand-link { - color: rgba(255, 255, 255, 0.8); +[class*='sidebar-dark'] .brand-link { border-bottom: 1px solid #4b545c; + color: rgba(255, 255, 255, 0.8); } -[class*="sidebar-light"] .brand-link { - color: rgba(0, 0, 0, 0.8); +[class*='sidebar-light'] .brand-link { border-bottom: 1px solid #dee2e6; + color: rgba(0, 0, 0, 0.8); } .brand-image { float: left; line-height: .8; - max-height: 34px; - width: auto; margin-left: .8rem; margin-right: .5rem; margin-top: -3px; + max-height: 34px; + width: auto; } /** - * Component: Sidebar - * ------------------ + * Component: Main Sidebar + * ----------------------- */ .main-sidebar { - z-index: 950; height: 100vh; overflow-y: hidden; + z-index: 950; } .sidebar { + height: calc(100% - 4rem); + overflow-y: auto; padding-bottom: 0; - padding-top: 0; padding-left: 0.5rem; padding-right: 0.5rem; - overflow-y: auto; - height: calc(100% - 4rem); + padding-top: 0; } .user-panel { position: relative; } -[class*="sidebar-dark"] .user-panel { +[class*='sidebar-dark'] .user-panel { border-bottom: 1px solid #4f5962; } -[class*="sidebar-light"] .user-panel { +[class*='sidebar-light'] .user-panel { border-bottom: 1px solid #dee2e6; } @@ -10143,13 +10155,13 @@ body, } .user-panel .image { - padding-left: 0.8rem; display: inline-block; + padding-left: 0.8rem; } .user-panel img { - width: 2.1rem; height: auto; + width: 2.1rem; } .user-panel .info { @@ -10208,7 +10220,7 @@ body, margin-right: .2rem; } -.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab { +.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.glyphicon, .nav-sidebar > .nav-item .nav-icon.ion { font-size: 1.1rem; } @@ -10245,13 +10257,13 @@ body, } #sidebar-overlay { - position: fixed; - top: 0; - left: 0; - right: 0; + background-color: rgba(0, 0, 0, 0.1); bottom: 0; display: none; - background-color: rgba(0, 0, 0, 0.1); + left: 0; + position: fixed; + right: 0; + top: 0; z-index: 949; } @@ -10282,18 +10294,18 @@ body, } .sidebar-dark-primary .user-panel .status { - color: #C2C7D0; background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; } .sidebar-dark-primary .user-panel .status:hover, .sidebar-dark-primary .user-panel .status:focus, .sidebar-dark-primary .user-panel .status:active { - color: #ffffff; background: rgba(247, 247, 247, 0.1); + color: #ffffff; } .sidebar-dark-primary .user-panel .dropdown-menu { - border-color: rgba(242, 242, 242, 0.1); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); } .sidebar-dark-primary .user-panel .dropdown-item { @@ -10307,13 +10319,13 @@ body, .sidebar-dark-primary .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-dark-primary .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #007bff; + color: #ffffff; } .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-treeview { @@ -10321,8 +10333,8 @@ body, } .sidebar-dark-primary .nav-header { - color: #d0d4db; background: inherit; + color: #d0d4db; } .sidebar-dark-primary .sidebar a { @@ -10338,13 +10350,13 @@ body, } .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-primary .nav-treeview > .nav-item > .nav-link.active:focus { - color: #343a40; background-color: rgba(255, 255, 255, 0.9); + color: #343a40; } .sidebar-light-primary { @@ -10356,18 +10368,18 @@ body, } .sidebar-light-primary .user-panel .status { - color: #343a40; background: #f4f4f5; + color: #343a40; } .sidebar-light-primary .user-panel .status:hover, .sidebar-light-primary .user-panel .status:focus, .sidebar-light-primary .user-panel .status:active { - color: #212529; background: #ececed; + color: #212529; } .sidebar-light-primary .user-panel .dropdown-menu { - border-color: #e7e7e8; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: #e7e7e8; } .sidebar-light-primary .user-panel .dropdown-item { @@ -10380,13 +10392,13 @@ body, .sidebar-light-primary .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-light-primary .nav-sidebar > .nav-item:hover > .nav-link { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #007bff; + color: #ffffff; } .sidebar-light-primary .nav-sidebar > .nav-item > .nav-treeview { @@ -10394,8 +10406,8 @@ body, } .sidebar-light-primary .nav-header { - color: #292d32; background: inherit; + color: #292d32; } .sidebar-light-primary .sidebar a { @@ -10411,8 +10423,8 @@ body, } .sidebar-light-primary .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-primary .nav-treeview > .nav-item > .nav-link.active:hover { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-primary .nav-treeview > .nav-item > .nav-link:hover { @@ -10428,18 +10440,18 @@ body, } .sidebar-dark-secondary .user-panel .status { - color: #C2C7D0; background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; } .sidebar-dark-secondary .user-panel .status:hover, .sidebar-dark-secondary .user-panel .status:focus, .sidebar-dark-secondary .user-panel .status:active { - color: #ffffff; background: rgba(247, 247, 247, 0.1); + color: #ffffff; } .sidebar-dark-secondary .user-panel .dropdown-menu { - border-color: rgba(242, 242, 242, 0.1); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); } .sidebar-dark-secondary .user-panel .dropdown-item { @@ -10453,13 +10465,13 @@ body, .sidebar-dark-secondary .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-dark-secondary .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #6c757d; + color: #ffffff; } .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-treeview { @@ -10467,8 +10479,8 @@ body, } .sidebar-dark-secondary .nav-header { - color: #d0d4db; background: inherit; + color: #d0d4db; } .sidebar-dark-secondary .sidebar a { @@ -10484,13 +10496,13 @@ body, } .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-secondary .nav-treeview > .nav-item > .nav-link.active:focus { - color: #343a40; background-color: rgba(255, 255, 255, 0.9); + color: #343a40; } .sidebar-light-secondary { @@ -10502,18 +10514,18 @@ body, } .sidebar-light-secondary .user-panel .status { - color: #343a40; background: #f4f4f5; + color: #343a40; } .sidebar-light-secondary .user-panel .status:hover, .sidebar-light-secondary .user-panel .status:focus, .sidebar-light-secondary .user-panel .status:active { - color: #212529; background: #ececed; + color: #212529; } .sidebar-light-secondary .user-panel .dropdown-menu { - border-color: #e7e7e8; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: #e7e7e8; } .sidebar-light-secondary .user-panel .dropdown-item { @@ -10526,13 +10538,13 @@ body, .sidebar-light-secondary .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-light-secondary .nav-sidebar > .nav-item:hover > .nav-link { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #6c757d; + color: #ffffff; } .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-treeview { @@ -10540,8 +10552,8 @@ body, } .sidebar-light-secondary .nav-header { - color: #292d32; background: inherit; + color: #292d32; } .sidebar-light-secondary .sidebar a { @@ -10557,8 +10569,8 @@ body, } .sidebar-light-secondary .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-secondary .nav-treeview > .nav-item > .nav-link.active:hover { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-secondary .nav-treeview > .nav-item > .nav-link:hover { @@ -10574,18 +10586,18 @@ body, } .sidebar-dark-success .user-panel .status { - color: #C2C7D0; background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; } .sidebar-dark-success .user-panel .status:hover, .sidebar-dark-success .user-panel .status:focus, .sidebar-dark-success .user-panel .status:active { - color: #ffffff; background: rgba(247, 247, 247, 0.1); + color: #ffffff; } .sidebar-dark-success .user-panel .dropdown-menu { - border-color: rgba(242, 242, 242, 0.1); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); } .sidebar-dark-success .user-panel .dropdown-item { @@ -10599,13 +10611,13 @@ body, .sidebar-dark-success .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-dark-success .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-dark-success .nav-sidebar > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #28a745; + color: #ffffff; } .sidebar-dark-success .nav-sidebar > .nav-item > .nav-treeview { @@ -10613,8 +10625,8 @@ body, } .sidebar-dark-success .nav-header { - color: #d0d4db; background: inherit; + color: #d0d4db; } .sidebar-dark-success .sidebar a { @@ -10630,13 +10642,13 @@ body, } .sidebar-dark-success .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-success .nav-treeview > .nav-item > .nav-link.active:focus { - color: #343a40; background-color: rgba(255, 255, 255, 0.9); + color: #343a40; } .sidebar-light-success { @@ -10648,18 +10660,18 @@ body, } .sidebar-light-success .user-panel .status { - color: #343a40; background: #f4f4f5; + color: #343a40; } .sidebar-light-success .user-panel .status:hover, .sidebar-light-success .user-panel .status:focus, .sidebar-light-success .user-panel .status:active { - color: #212529; background: #ececed; + color: #212529; } .sidebar-light-success .user-panel .dropdown-menu { - border-color: #e7e7e8; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: #e7e7e8; } .sidebar-light-success .user-panel .dropdown-item { @@ -10672,13 +10684,13 @@ body, .sidebar-light-success .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-light-success .nav-sidebar > .nav-item:hover > .nav-link { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #28a745; + color: #ffffff; } .sidebar-light-success .nav-sidebar > .nav-item > .nav-treeview { @@ -10686,8 +10698,8 @@ body, } .sidebar-light-success .nav-header { - color: #292d32; background: inherit; + color: #292d32; } .sidebar-light-success .sidebar a { @@ -10703,8 +10715,8 @@ body, } .sidebar-light-success .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-success .nav-treeview > .nav-item > .nav-link.active:hover { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-success .nav-treeview > .nav-item > .nav-link:hover { @@ -10720,18 +10732,18 @@ body, } .sidebar-dark-info .user-panel .status { - color: #C2C7D0; background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; } .sidebar-dark-info .user-panel .status:hover, .sidebar-dark-info .user-panel .status:focus, .sidebar-dark-info .user-panel .status:active { - color: #ffffff; background: rgba(247, 247, 247, 0.1); + color: #ffffff; } .sidebar-dark-info .user-panel .dropdown-menu { - border-color: rgba(242, 242, 242, 0.1); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); } .sidebar-dark-info .user-panel .dropdown-item { @@ -10745,13 +10757,13 @@ body, .sidebar-dark-info .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-dark-info .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-dark-info .nav-sidebar > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #17a2b8; + color: #ffffff; } .sidebar-dark-info .nav-sidebar > .nav-item > .nav-treeview { @@ -10759,8 +10771,8 @@ body, } .sidebar-dark-info .nav-header { - color: #d0d4db; background: inherit; + color: #d0d4db; } .sidebar-dark-info .sidebar a { @@ -10776,13 +10788,13 @@ body, } .sidebar-dark-info .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-info .nav-treeview > .nav-item > .nav-link.active:focus { - color: #343a40; background-color: rgba(255, 255, 255, 0.9); + color: #343a40; } .sidebar-light-info { @@ -10794,18 +10806,18 @@ body, } .sidebar-light-info .user-panel .status { - color: #343a40; background: #f4f4f5; + color: #343a40; } .sidebar-light-info .user-panel .status:hover, .sidebar-light-info .user-panel .status:focus, .sidebar-light-info .user-panel .status:active { - color: #212529; background: #ececed; + color: #212529; } .sidebar-light-info .user-panel .dropdown-menu { - border-color: #e7e7e8; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: #e7e7e8; } .sidebar-light-info .user-panel .dropdown-item { @@ -10818,13 +10830,13 @@ body, .sidebar-light-info .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-light-info .nav-sidebar > .nav-item:hover > .nav-link { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #17a2b8; + color: #ffffff; } .sidebar-light-info .nav-sidebar > .nav-item > .nav-treeview { @@ -10832,8 +10844,8 @@ body, } .sidebar-light-info .nav-header { - color: #292d32; background: inherit; + color: #292d32; } .sidebar-light-info .sidebar a { @@ -10849,8 +10861,8 @@ body, } .sidebar-light-info .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-info .nav-treeview > .nav-item > .nav-link.active:hover { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-info .nav-treeview > .nav-item > .nav-link:hover { @@ -10866,18 +10878,18 @@ body, } .sidebar-dark-warning .user-panel .status { - color: #C2C7D0; background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; } .sidebar-dark-warning .user-panel .status:hover, .sidebar-dark-warning .user-panel .status:focus, .sidebar-dark-warning .user-panel .status:active { - color: #ffffff; background: rgba(247, 247, 247, 0.1); + color: #ffffff; } .sidebar-dark-warning .user-panel .dropdown-menu { - border-color: rgba(242, 242, 242, 0.1); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); } .sidebar-dark-warning .user-panel .dropdown-item { @@ -10891,13 +10903,13 @@ body, .sidebar-dark-warning .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-dark-warning .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #ffc107; + color: #ffffff; } .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-treeview { @@ -10905,8 +10917,8 @@ body, } .sidebar-dark-warning .nav-header { - color: #d0d4db; background: inherit; + color: #d0d4db; } .sidebar-dark-warning .sidebar a { @@ -10922,13 +10934,13 @@ body, } .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-warning .nav-treeview > .nav-item > .nav-link.active:focus { - color: #343a40; background-color: rgba(255, 255, 255, 0.9); + color: #343a40; } .sidebar-light-warning { @@ -10940,18 +10952,18 @@ body, } .sidebar-light-warning .user-panel .status { - color: #343a40; background: #f4f4f5; + color: #343a40; } .sidebar-light-warning .user-panel .status:hover, .sidebar-light-warning .user-panel .status:focus, .sidebar-light-warning .user-panel .status:active { - color: #212529; background: #ececed; + color: #212529; } .sidebar-light-warning .user-panel .dropdown-menu { - border-color: #e7e7e8; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: #e7e7e8; } .sidebar-light-warning .user-panel .dropdown-item { @@ -10964,13 +10976,13 @@ body, .sidebar-light-warning .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-light-warning .nav-sidebar > .nav-item:hover > .nav-link { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #ffc107; + color: #ffffff; } .sidebar-light-warning .nav-sidebar > .nav-item > .nav-treeview { @@ -10978,8 +10990,8 @@ body, } .sidebar-light-warning .nav-header { - color: #292d32; background: inherit; + color: #292d32; } .sidebar-light-warning .sidebar a { @@ -10995,8 +11007,8 @@ body, } .sidebar-light-warning .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-warning .nav-treeview > .nav-item > .nav-link.active:hover { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-warning .nav-treeview > .nav-item > .nav-link:hover { @@ -11012,18 +11024,18 @@ body, } .sidebar-dark-danger .user-panel .status { - color: #C2C7D0; background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; } .sidebar-dark-danger .user-panel .status:hover, .sidebar-dark-danger .user-panel .status:focus, .sidebar-dark-danger .user-panel .status:active { - color: #ffffff; background: rgba(247, 247, 247, 0.1); + color: #ffffff; } .sidebar-dark-danger .user-panel .dropdown-menu { - border-color: rgba(242, 242, 242, 0.1); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); } .sidebar-dark-danger .user-panel .dropdown-item { @@ -11037,13 +11049,13 @@ body, .sidebar-dark-danger .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-dark-danger .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #dc3545; + color: #ffffff; } .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-treeview { @@ -11051,8 +11063,8 @@ body, } .sidebar-dark-danger .nav-header { - color: #d0d4db; background: inherit; + color: #d0d4db; } .sidebar-dark-danger .sidebar a { @@ -11068,13 +11080,13 @@ body, } .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-danger .nav-treeview > .nav-item > .nav-link.active:focus { - color: #343a40; background-color: rgba(255, 255, 255, 0.9); + color: #343a40; } .sidebar-light-danger { @@ -11086,18 +11098,18 @@ body, } .sidebar-light-danger .user-panel .status { - color: #343a40; background: #f4f4f5; + color: #343a40; } .sidebar-light-danger .user-panel .status:hover, .sidebar-light-danger .user-panel .status:focus, .sidebar-light-danger .user-panel .status:active { - color: #212529; background: #ececed; + color: #212529; } .sidebar-light-danger .user-panel .dropdown-menu { - border-color: #e7e7e8; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: #e7e7e8; } .sidebar-light-danger .user-panel .dropdown-item { @@ -11110,13 +11122,13 @@ body, .sidebar-light-danger .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-light-danger .nav-sidebar > .nav-item:hover > .nav-link { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #dc3545; + color: #ffffff; } .sidebar-light-danger .nav-sidebar > .nav-item > .nav-treeview { @@ -11124,8 +11136,8 @@ body, } .sidebar-light-danger .nav-header { - color: #292d32; background: inherit; + color: #292d32; } .sidebar-light-danger .sidebar a { @@ -11141,8 +11153,8 @@ body, } .sidebar-light-danger .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-danger .nav-treeview > .nav-item > .nav-link.active:hover { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-danger .nav-treeview > .nav-item > .nav-link:hover { @@ -11158,18 +11170,18 @@ body, } .sidebar-dark-light .user-panel .status { - color: #C2C7D0; background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; } .sidebar-dark-light .user-panel .status:hover, .sidebar-dark-light .user-panel .status:focus, .sidebar-dark-light .user-panel .status:active { - color: #ffffff; background: rgba(247, 247, 247, 0.1); + color: #ffffff; } .sidebar-dark-light .user-panel .dropdown-menu { - border-color: rgba(242, 242, 242, 0.1); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); } .sidebar-dark-light .user-panel .dropdown-item { @@ -11183,13 +11195,13 @@ body, .sidebar-dark-light .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-dark-light .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-dark-light .nav-sidebar > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #f8f9fa; + color: #ffffff; } .sidebar-dark-light .nav-sidebar > .nav-item > .nav-treeview { @@ -11197,8 +11209,8 @@ body, } .sidebar-dark-light .nav-header { - color: #d0d4db; background: inherit; + color: #d0d4db; } .sidebar-dark-light .sidebar a { @@ -11214,13 +11226,13 @@ body, } .sidebar-dark-light .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-light .nav-treeview > .nav-item > .nav-link.active:focus { - color: #343a40; background-color: rgba(255, 255, 255, 0.9); + color: #343a40; } .sidebar-light-light { @@ -11232,18 +11244,18 @@ body, } .sidebar-light-light .user-panel .status { - color: #343a40; background: #f4f4f5; + color: #343a40; } .sidebar-light-light .user-panel .status:hover, .sidebar-light-light .user-panel .status:focus, .sidebar-light-light .user-panel .status:active { - color: #212529; background: #ececed; + color: #212529; } .sidebar-light-light .user-panel .dropdown-menu { - border-color: #e7e7e8; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: #e7e7e8; } .sidebar-light-light .user-panel .dropdown-item { @@ -11256,13 +11268,13 @@ body, .sidebar-light-light .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-light-light .nav-sidebar > .nav-item:hover > .nav-link { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #f8f9fa; + color: #ffffff; } .sidebar-light-light .nav-sidebar > .nav-item > .nav-treeview { @@ -11270,8 +11282,8 @@ body, } .sidebar-light-light .nav-header { - color: #292d32; background: inherit; + color: #292d32; } .sidebar-light-light .sidebar a { @@ -11287,8 +11299,8 @@ body, } .sidebar-light-light .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-light .nav-treeview > .nav-item > .nav-link.active:hover { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-light .nav-treeview > .nav-item > .nav-link:hover { @@ -11304,18 +11316,18 @@ body, } .sidebar-dark-dark .user-panel .status { - color: #C2C7D0; background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; } .sidebar-dark-dark .user-panel .status:hover, .sidebar-dark-dark .user-panel .status:focus, .sidebar-dark-dark .user-panel .status:active { - color: #ffffff; background: rgba(247, 247, 247, 0.1); + color: #ffffff; } .sidebar-dark-dark .user-panel .dropdown-menu { - border-color: rgba(242, 242, 242, 0.1); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); } .sidebar-dark-dark .user-panel .dropdown-item { @@ -11329,13 +11341,13 @@ body, .sidebar-dark-dark .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-dark-dark .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #343a40; + color: #ffffff; } .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-treeview { @@ -11343,8 +11355,8 @@ body, } .sidebar-dark-dark .nav-header { - color: #d0d4db; background: inherit; + color: #d0d4db; } .sidebar-dark-dark .sidebar a { @@ -11360,13 +11372,13 @@ body, } .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link:hover, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link:focus { - color: #ffffff; background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; } .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active:hover, .sidebar-dark-dark .nav-treeview > .nav-item > .nav-link.active:focus { - color: #343a40; background-color: rgba(255, 255, 255, 0.9); + color: #343a40; } .sidebar-light-dark { @@ -11378,18 +11390,18 @@ body, } .sidebar-light-dark .user-panel .status { - color: #343a40; background: #f4f4f5; + color: #343a40; } .sidebar-light-dark .user-panel .status:hover, .sidebar-light-dark .user-panel .status:focus, .sidebar-light-dark .user-panel .status:active { - color: #212529; background: #ececed; + color: #212529; } .sidebar-light-dark .user-panel .dropdown-menu { - border-color: #e7e7e8; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: #e7e7e8; } .sidebar-light-dark .user-panel .dropdown-item { @@ -11402,13 +11414,13 @@ body, .sidebar-light-dark .nav-sidebar > .nav-item.menu-open > .nav-link, .sidebar-light-dark .nav-sidebar > .nav-item:hover > .nav-link { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active { - color: #ffffff; background-color: #343a40; + color: #ffffff; } .sidebar-light-dark .nav-sidebar > .nav-item > .nav-treeview { @@ -11416,8 +11428,8 @@ body, } .sidebar-light-dark .nav-header { - color: #292d32; background: inherit; + color: #292d32; } .sidebar-light-dark .sidebar a { @@ -11433,8 +11445,8 @@ body, } .sidebar-light-dark .nav-treeview > .nav-item > .nav-link.active, .sidebar-light-dark .nav-treeview > .nav-item > .nav-link.active:hover { - color: #212529; background-color: #f4f4f5; + color: #212529; } .sidebar-light-dark .nav-treeview > .nav-item > .nav-link:hover { @@ -11443,6 +11455,7 @@ body, /* * Component: Sidebar Mini + * ----------------------- */ @media (min-width: 992px) { .sidebar-mini .nav-sidebar, @@ -11468,14 +11481,14 @@ body, .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info, .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p, .sidebar-mini.sidebar-collapse .brand-text { - visibility: hidden; - opacity: 0; margin-left: -10px; + opacity: 0; + visibility: hidden; } .sidebar-mini.sidebar-collapse .main-sidebar { overflow-x: hidden; } - .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar:before { + .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before { margin-left: 0; width: 4.6rem; } @@ -11496,10 +11509,10 @@ body, .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text { - visibility: visible; - opacity: 1; - margin-left: 0; display: inline-block; + margin-left: 0; + opacity: 1; + visibility: visible; } .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image { margin-right: .5rem; @@ -11542,14 +11555,14 @@ body, .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info, .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p, .sidebar-mini-md.sidebar-collapse .brand-text { - visibility: hidden; - opacity: 0; margin-left: -10px; + opacity: 0; + visibility: hidden; } .sidebar-mini-md.sidebar-collapse .main-sidebar { overflow-x: hidden; } - .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar:before { + .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before { margin-left: 0; width: 4.6rem; } @@ -11570,10 +11583,10 @@ body, .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-text, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text { - visibility: visible; - opacity: 1; - margin-left: 0; display: inline-block; + margin-left: 0; + opacity: 1; + visibility: visible; } .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image { margin-right: .5rem; @@ -11611,10 +11624,10 @@ body, } .nav-sidebar .nav-item > .nav-link > .float-right { + margin-top: -7px; position: absolute; right: 10px; top: 50%; - margin-top: -7px; } .sidebar .nav-link p, @@ -11632,7 +11645,8 @@ body, } /* - * Component: Control sidebar. By default, this is the right sidebar. + * Component: Control Sidebar + * -------------------------- */ .control-sidebar { position: absolute; @@ -11640,29 +11654,29 @@ body, z-index: 830; } -.control-sidebar, .control-sidebar:before { - width: 250px; - right: -250px; +.control-sidebar, .control-sidebar::before { bottom: 0; + right: -250px; + width: 250px; transition: right 0.3s ease-in-out; } @media (prefers-reduced-motion: reduce) { - .control-sidebar, .control-sidebar:before { + .control-sidebar, .control-sidebar::before { transition: none; } } -.control-sidebar:before { - top: 0; +.control-sidebar::before { + content: " "; display: block; position: fixed; - content: " "; + top: 0; z-index: -1; } @media (min-width: 768px) { - .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar:before { + .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before { right: 0; } .control-sidebar-open .content-wrapper, @@ -11672,12 +11686,12 @@ body, } @media (max-width: 991.98px) { - .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar:before { + .control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before { right: 0; } } -.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar:before { +.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before { right: 0; } @@ -11687,7 +11701,7 @@ body, color: #C2C7D0; } -.control-sidebar-dark, .control-sidebar-dark:before { +.control-sidebar-dark, .control-sidebar-dark::before { background: #343a40; } @@ -11706,8 +11720,8 @@ body, } .control-sidebar-dark .nav-tabs { - border-bottom: 0; background-color: rgba(255, 255, 255, 0.1); + border-bottom: 0; margin-bottom: 5px; } @@ -11716,10 +11730,10 @@ body, } .control-sidebar-dark .nav-tabs .nav-link { - position: relative; border-radius: 0; - text-align: center; padding: 10px 20px; + position: relative; + text-align: center; } .control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active { @@ -11727,8 +11741,8 @@ body, } .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active { - border-left-color: transparent; border-bottom-color: transparent; + border-left-color: transparent; border-top-color: transparent; color: #ffffff; } @@ -11745,14 +11759,14 @@ body, color: #4b545c; } -.control-sidebar-light, .control-sidebar-light:before { +.control-sidebar-light, .control-sidebar-light::before { background: #ffffff; border-left: 1px solid #adb5bd; } /* - * Component: Dropdown menus - * ------------------------- + * Component: Dropdown + * ------------------- */ .dropdown-item-title { font-size: 1rem; @@ -11760,8 +11774,8 @@ body, } .dropdown-menu-lg { - min-width: 280px; max-width: 300px; + min-width: 280px; padding: 0; } @@ -11774,25 +11788,25 @@ body, } .dropdown-menu-lg p { - white-space: normal; margin: 0; + white-space: normal; } .dropdown-footer, .dropdown-header { - text-align: center; display: block; - padding: 0.5rem 1rem; font-size: 0.875rem; + padding: 0.5rem 1rem; + text-align: center; } /* Add fade animation to dropdown menus by appending the class .animated-dropdown-menu to the .dropdown-menu ul (or ol)*/ .open:not(.dropup) > .animated-dropdown-menu { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -webkit-animation: flipInX 0.7s both; animation: flipInX 0.7s both; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; } @keyframes flipInX { @@ -11979,8 +11993,8 @@ body, } /* - * Component: Form - * --------------- + * Component: Forms + * ---------------- */ .form-group.has-icon { position: relative; @@ -11991,53 +12005,49 @@ body, } .form-group.has-icon .form-icon { + background-color: transparent; + border: 0; cursor: pointer; + font-size: 1rem; + padding: 0.375rem 0.75rem; position: absolute; right: 3px; top: 0; - padding: 0.375rem 0.75rem; - border: 0; - background-color: transparent; - font-size: 1rem; } -/* button groups */ .btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type { border-radius: 0; } -/* Support Font Awesome icons in form-control */ -.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab { +.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.glyphicon, .form-control-feedback.ion { line-height: calc(2.25rem + 2px); } -.input-lg + .form-control-feedback.fa, +.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.glyphicon, .input-lg + .form-control-feedback.ion, .input-group-lg + .form-control-feedback.fa, -.form-group-lg .form-control + .form-control-feedback.fa, -.input-lg + .form-control-feedback.fas, .input-group-lg + .form-control-feedback.fas, -.form-group-lg .form-control + .form-control-feedback.fas, -.input-lg + .form-control-feedback.far, .input-group-lg + .form-control-feedback.far, -.form-group-lg .form-control + .form-control-feedback.far, -.input-lg + .form-control-feedback.fab, .input-group-lg + .form-control-feedback.fab, -.form-group-lg .form-control + .form-control-feedback.fab { +.input-group-lg + .form-control-feedback.glyphicon, +.input-group-lg + .form-control-feedback.ion { line-height: calc(2.875rem + 2px); } -.input-sm + .form-control-feedback.fa, +.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.glyphicon, .form-group-lg .form-control + .form-control-feedback.ion { + line-height: calc(2.875rem + 2px); +} + +.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.glyphicon, .input-sm + .form-control-feedback.ion, .input-group-sm + .form-control-feedback.fa, -.form-group-sm .form-control + .form-control-feedback.fa, -.input-sm + .form-control-feedback.fas, .input-group-sm + .form-control-feedback.fas, -.form-group-sm .form-control + .form-control-feedback.fas, -.input-sm + .form-control-feedback.far, .input-group-sm + .form-control-feedback.far, -.form-group-sm .form-control + .form-control-feedback.far, -.input-sm + .form-control-feedback.fab, .input-group-sm + .form-control-feedback.fab, -.form-group-sm .form-control + .form-control-feedback.fab { +.input-group-sm + .form-control-feedback.glyphicon, +.input-group-sm + .form-control-feedback.ion { + line-height: calc(1.8125rem + 2px); +} + +.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.glyphicon, .form-group-sm .form-control + .form-control-feedback.ion { line-height: calc(1.8125rem + 2px); } @@ -12046,26 +12056,26 @@ label:not(.form-check-label):not(.custom-file-label) { } .warning-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; font-size: 80%; color: #ffc107; + display: none; + margin-top: 0.25rem; + width: 100%; } .warning-tooltip { + border-radius: 0.25rem; + font-size: 0.875rem; + background-color: rgba(255, 193, 7, 0.9); + color: #1F2D3D; + display: none; + line-height: 1.5; + margin-top: .1rem; + max-width: 100%; + padding: 0.25rem 0.5rem; position: absolute; top: 100%; z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #1F2D3D; - background-color: rgba(255, 193, 7, 0.9); - border-radius: 0.25rem; } .form-control.is-warning { @@ -12129,8 +12139,8 @@ textarea.form-control.is-warning { } .custom-control-input.is-warning:checked ~ .custom-control-label::before { - border-color: #ffce3a; background-color: #ffce3a; + border-color: #ffce3a; } .custom-control-input.is-warning:focus ~ .custom-control-label::before { @@ -13046,30 +13056,18 @@ textarea.form-control.is-warning { border-radius: 1px; } -.progress-sm { - height: 10px; -} - -.progress-xs { - height: 7px; -} - -.progress-xxs { - height: 3px; -} - .progress.vertical { + display: inline-block; + height: 200px; + margin-right: 10px; position: relative; width: 30px; - height: 200px; - display: inline-block; - margin-right: 10px; } .progress.vertical > .progress-bar { - width: 100%; - position: absolute; bottom: 0; + position: absolute; + width: 100%; } .progress.vertical.sm, .progress.vertical.progress-sm { @@ -13084,6 +13082,18 @@ textarea.form-control.is-warning { width: 3px; } +.progress-sm { + height: 10px; +} + +.progress-xs { + height: 7px; +} + +.progress-xxs { + height: 3px; +} + .table tr > td .progress { margin: 0; } @@ -13095,9 +13105,9 @@ textarea.form-control.is-warning { .small-box { border-radius: 0.25rem; box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); - position: relative; display: block; margin-bottom: 20px; + position: relative; } .small-box > .inner { @@ -13105,28 +13115,28 @@ textarea.form-control.is-warning { } .small-box > .small-box-footer { - position: relative; - text-align: center; - padding: 3px 0; + background: rgba(0, 0, 0, 0.1); color: #ffffff; color: rgba(255, 255, 255, 0.8); display: block; - z-index: 10; - background: rgba(0, 0, 0, 0.1); + padding: 3px 0; + position: relative; + text-align: center; text-decoration: none; + z-index: 10; } .small-box > .small-box-footer:hover { - color: #ffffff; background: rgba(0, 0, 0, 0.15); + color: #ffffff; } .small-box h3 { font-size: 38px; font-weight: bold; margin: 0 0 10px 0; - white-space: nowrap; padding: 0; + white-space: nowrap; } .small-box p { @@ -13134,8 +13144,8 @@ textarea.form-control.is-warning { } .small-box p > small { - display: block; color: #f9f9f9; + display: block; font-size: 13px; margin-top: 5px; } @@ -13145,19 +13155,19 @@ textarea.form-control.is-warning { } .small-box .icon { - z-index: 0; color: rgba(0, 0, 0, 0.15); + z-index: 0; } .small-box .icon > i { - transition: all 0.3s linear; - position: absolute; - top: 15px; - right: 15px; font-size: 90px; + position: absolute; + right: 15px; + top: 15px; + transition: all 0.3s linear; } -.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab { +.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.glyphicon, .small-box .icon > i.ion { font-size: 70px; top: 20px; } @@ -13170,7 +13180,7 @@ textarea.form-control.is-warning { font-size: 95px; } -.small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab { +.small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.glyphicon, .small-box:hover .icon > i.ion { font-size: 75px; } @@ -13187,8 +13197,8 @@ textarea.form-control.is-warning { } /* - * Component: Box - * -------------- + * Component: Cards + * ---------------- */ .card { box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); @@ -13200,21 +13210,21 @@ textarea.form-control.is-warning { } .card.maximized-card { - z-index: 9999; - width: 100% !important; height: 100% !important; - max-width: 100% !important; + left: 0; max-height: 100% !important; + max-width: 100% !important; position: fixed; top: 0; - left: 0; + width: 100% !important; + z-index: 9999; } .card.maximized-card.was-collapsed .card-body { display: block !important; } -.card.maximized-card [data-widget="collapse"] { +.card.maximized-card [data-widget='collapse'] { display: none; } @@ -13263,9 +13273,9 @@ html.maximized-card { } .card-header { - position: relative; background-color: transparent; border-bottom: 1px solid rgba(0, 0, 0, 0.125); + position: relative; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } @@ -13280,7 +13290,7 @@ html.maximized-card { top: .5rem; } -.card-header > .card-tools [data-toggle="tooltip"] { +.card-header > .card-tools [data-toggle='tooltip'] { position: relative; } @@ -13291,10 +13301,10 @@ html.maximized-card { } .btn-tool { - padding: .25rem .5rem; - font-size: 0.875rem; background: transparent; color: #adb5bd; + font-size: 0.875rem; + padding: .25rem .5rem; } .btn-group.show .btn-tool, .btn-tool:hover { @@ -13338,12 +13348,12 @@ html.maximized-card { } .card-comments { - background: #f7f7f7; + background: #f8f9fa; } .card-comments .card-comment { + border-bottom: 1px solid #e9ecef; padding: 8px 0; - border-bottom: 1px solid #eee; } .card-comments .card-comment::after { @@ -13365,35 +13375,35 @@ html.maximized-card { } .card-comments .comment-text { + color: #78838e; margin-left: 40px; - color: #555; } .card-comments .username { - color: #444; + color: #495057; display: block; font-weight: 600; } .card-comments .text-muted { - font-weight: 400; font-size: 12px; + font-weight: 400; } .todo-list { - margin: 0; - padding: 0; list-style: none; + margin: 0; overflow: auto; + padding: 0; } .todo-list > li { border-radius: 2px; - padding: 10px; - background: #f4f4f4; + background: #f8f9fa; + border-left: 2px solid #e9ecef; + color: #495057; margin-bottom: 2px; - border-left: 2px solid #e6e7e8; - color: #444; + padding: 10px; } .todo-list > li:last-of-type { @@ -13406,19 +13416,19 @@ html.maximized-card { .todo-list > li .text { display: inline-block; - margin-left: 5px; font-weight: 600; + margin-left: 5px; } .todo-list > li .label { - margin-left: 10px; font-size: 9px; + margin-left: 10px; } .todo-list > li .tools { + color: #dc3545; display: none; float: right; - color: #dc3545; } .todo-list > li .tools > .fa, @@ -13427,8 +13437,8 @@ html.maximized-card { .todo-list > li .tools > .fab, .todo-list > li .tools > .glyphicon, .todo-list > li .tools > .ion { - margin-right: 5px; cursor: pointer; + margin-right: 5px; } .todo-list > li:hover .tools { @@ -13436,12 +13446,12 @@ html.maximized-card { } .todo-list > li.done { - color: #999; + color: #697582; } .todo-list > li.done .text { - text-decoration: line-through; font-weight: 500; + text-decoration: line-through; } .todo-list > li.done .label { @@ -13469,8 +13479,8 @@ html.maximized-card { } .todo-list .handle { - display: inline-block; cursor: move; + display: inline-block; margin: 0 5px; } @@ -13985,15 +13995,15 @@ html.maximized-card { .info-box { box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); border-radius: 0.25rem; - padding: .5rem; - min-height: 80px; background: #ffffff; + min-height: 80px; + padding: .5rem; } .info-box .progress { background-color: rgba(0, 0, 0, 0.125); - margin: 5px 0; height: 2px; + margin: 5px 0; } .info-box .progress .progress-bar { @@ -14003,9 +14013,9 @@ html.maximized-card { .info-box-icon { border-radius: 0.25rem; display: block; - width: 70px; - text-align: center; font-size: 30px; + text-align: center; + width: 70px; } .info-box-icon > img { @@ -14013,8 +14023,8 @@ html.maximized-card { } .info-box-content { - padding: 5px 10px; flex: 1; + padding: 5px 10px; } .info-box-number { @@ -14025,89 +14035,89 @@ html.maximized-card { .progress-description, .info-box-text { display: block; - white-space: nowrap; overflow: hidden; text-overflow: ellipsis; + white-space: nowrap; } -.info-box.bg-primary, .info-box.label-primary, -.info-box.bg-gradient-primary { +.info-box .bg-primary, .info-box .label-primary, +.info-box .bg-gradient-primary { color: #ffffff; } -.info-box.bg-primary .progress-bar, .info-box.label-primary .progress-bar, -.info-box.bg-gradient-primary .progress-bar { +.info-box .bg-primary .progress-bar, .info-box .label-primary .progress-bar, +.info-box .bg-gradient-primary .progress-bar { background-color: #ffffff; } -.info-box.bg-secondary, -.info-box.bg-gradient-secondary { +.info-box .bg-secondary, +.info-box .bg-gradient-secondary { color: #ffffff; } -.info-box.bg-secondary .progress-bar, -.info-box.bg-gradient-secondary .progress-bar { +.info-box .bg-secondary .progress-bar, +.info-box .bg-gradient-secondary .progress-bar { background-color: #ffffff; } -.info-box.bg-success, .info-box.alert-success, .info-box.label-success, -.info-box.bg-gradient-success { +.info-box .bg-success, .info-box .alert-success, .info-box .label-success, +.info-box .bg-gradient-success { color: #ffffff; } -.info-box.bg-success .progress-bar, .info-box.alert-success .progress-bar, .info-box.label-success .progress-bar, -.info-box.bg-gradient-success .progress-bar { +.info-box .bg-success .progress-bar, .info-box .alert-success .progress-bar, .info-box .label-success .progress-bar, +.info-box .bg-gradient-success .progress-bar { background-color: #ffffff; } -.info-box.bg-info, .info-box.alert-info, .info-box.label-info, -.info-box.bg-gradient-info { +.info-box .bg-info, .info-box .alert-info, .info-box .label-info, +.info-box .bg-gradient-info { color: #ffffff; } -.info-box.bg-info .progress-bar, .info-box.alert-info .progress-bar, .info-box.label-info .progress-bar, -.info-box.bg-gradient-info .progress-bar { +.info-box .bg-info .progress-bar, .info-box .alert-info .progress-bar, .info-box .label-info .progress-bar, +.info-box .bg-gradient-info .progress-bar { background-color: #ffffff; } -.info-box.bg-warning, .info-box.alert-warning, .info-box.label-warning, -.info-box.bg-gradient-warning { +.info-box .bg-warning, .info-box .alert-warning, .info-box .label-warning, +.info-box .bg-gradient-warning { color: #1F2D3D; } -.info-box.bg-warning .progress-bar, .info-box.alert-warning .progress-bar, .info-box.label-warning .progress-bar, -.info-box.bg-gradient-warning .progress-bar { +.info-box .bg-warning .progress-bar, .info-box .alert-warning .progress-bar, .info-box .label-warning .progress-bar, +.info-box .bg-gradient-warning .progress-bar { background-color: #1F2D3D; } -.info-box.bg-danger, .info-box.alert-danger, -.info-box.alert-error, .info-box.label-danger, -.info-box.bg-gradient-danger { +.info-box .bg-danger, .info-box .alert-danger, +.info-box .alert-error, .info-box .label-danger, +.info-box .bg-gradient-danger { color: #ffffff; } -.info-box.bg-danger .progress-bar, .info-box.alert-danger .progress-bar, .info-box.alert-error .progress-bar, .info-box.label-danger .progress-bar, -.info-box.bg-gradient-danger .progress-bar { +.info-box .bg-danger .progress-bar, .info-box .alert-danger .progress-bar, .info-box .alert-error .progress-bar, .info-box .label-danger .progress-bar, +.info-box .bg-gradient-danger .progress-bar { background-color: #ffffff; } -.info-box.bg-light, -.info-box.bg-gradient-light { +.info-box .bg-light, +.info-box .bg-gradient-light { color: #1F2D3D; } -.info-box.bg-light .progress-bar, -.info-box.bg-gradient-light .progress-bar { +.info-box .bg-light .progress-bar, +.info-box .bg-gradient-light .progress-bar { background-color: #1F2D3D; } -.info-box.bg-dark, -.info-box.bg-gradient-dark { +.info-box .bg-dark, +.info-box .bg-gradient-dark { color: #ffffff; } -.info-box.bg-dark .progress-bar, -.info-box.bg-gradient-dark .progress-bar { +.info-box .bg-dark .progress-bar, +.info-box .bg-gradient-dark .progress-bar { background-color: #ffffff; } @@ -14124,28 +14134,28 @@ html.maximized-card { * ------------------- */ .timeline { - position: relative; + list-style: none; margin: 0 0 30px 0; padding: 0; - list-style: none; + position: relative; } -.timeline:before { - content: ''; - position: absolute; - top: 0; +.timeline::before { + border-radius: 0.25rem; + background: #dee2e6; bottom: 0; - width: 4px; - background: #ddd; + content: ''; left: 31px; margin: 0; - border-radius: 0.25rem; + position: absolute; + top: 0; + width: 4px; } .timeline > li { - position: relative; - margin-right: 10px; margin-bottom: 15px; + margin-right: 10px; + position: relative; } .timeline > li::after { @@ -14157,11 +14167,11 @@ html.maximized-card { .timeline > li > .timeline-item { box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); border-radius: 0.25rem; - margin-top: 0; background: #ffffff; color: #444; margin-left: 60px; margin-right: 15px; + margin-top: 0; padding: 0; position: relative; } @@ -14169,17 +14179,17 @@ html.maximized-card { .timeline > li > .timeline-item > .time { color: #999; float: right; - padding: 10px; font-size: 12px; + padding: 10px; } .timeline > li > .timeline-item > .timeline-header { - margin: 0; - color: #555; border-bottom: 1px solid rgba(0, 0, 0, 0.125); - padding: 10px; + color: #555; font-size: 16px; line-height: 1.1; + margin: 0; + padding: 10px; } .timeline > li > .timeline-item > .timeline-header > a { @@ -14191,36 +14201,39 @@ html.maximized-card { } .timeline > li > .fa, +.timeline > li > .fas, +.timeline > li > .far, +.timeline > li > .fab, .timeline > li > .glyphicon, .timeline > li > .ion { - width: 30px; - height: 30px; - font-size: 15px; - line-height: 30px; - position: absolute; background: #adb5bd; border-radius: 50%; - text-align: center; + font-size: 15px; + height: 30px; left: 18px; + line-height: 30px; + position: absolute; + text-align: center; top: 0; + width: 30px; } .timeline > .time-label > span { + border-radius: 4px; + background-color: #ffffff; + display: inline-block; font-weight: 600; padding: 5px; - display: inline-block; - background-color: #ffffff; - border-radius: 4px; } .timeline-inverse > li > .timeline-item { - background: #f8f9fa; - border: 1px solid #ddd; box-shadow: none; + background: #f8f9fa; + border: 1px solid #dee2e6; } .timeline-inverse > li > .timeline-item > .timeline-header { - border-bottom-color: #ddd; + border-bottom-color: #dee2e6; } /* @@ -14229,53 +14242,53 @@ html.maximized-card { */ .btn.btn-flat { border-radius: 0; - box-shadow: none; border-width: 1px; + box-shadow: none; } .btn.btn-file { - position: relative; overflow: hidden; + position: relative; } .btn.btn-file > input[type='file'] { - position: absolute; - top: 0; - right: 0; - min-width: 100%; - min-height: 100%; - font-size: 100px; - text-align: right; - opacity: 0; - outline: none; - background: white; + background: #ffffff; cursor: inherit; display: block; + font-size: 100px; + min-height: 100%; + min-width: 100%; + opacity: 0; + outline: none; + position: absolute; + right: 0; + text-align: right; + top: 0; } .btn-default { background-color: #f4f4f4; - color: #444; border-color: #ddd; + color: #444; } .btn-default:hover, .btn-default:active, .btn-default.hover { - color: #2b2b2b; background-color: #e7e7e7; + color: #2b2b2b; } .btn-app { border-radius: 3px; - position: relative; - padding: 15px 5px; + background-color: #f4f4f4; + border: 1px solid #ddd; + color: #6c757d; + font-size: 12px; + height: 60px; margin: 0 0 10px 10px; min-width: 80px; - height: 60px; + padding: 15px 5px; + position: relative; text-align: center; - color: #666; - border: 1px solid #ddd; - background-color: #f4f4f4; - font-size: 12px; } .btn-app > .fa, @@ -14284,14 +14297,14 @@ html.maximized-card { .btn-app > .fab, .btn-app > .glyphicon, .btn-app > .ion { - font-size: 20px; display: block; + font-size: 20px; } .btn-app:hover { background: #f4f4f4; - color: #444; border-color: #aaaaaa; + color: #444; } .btn-app:active, .btn-app:focus { @@ -14299,11 +14312,11 @@ html.maximized-card { } .btn-app > .badge { - position: absolute; - top: -3px; - right: -10px; font-size: 10px; font-weight: 400; + position: absolute; + right: -10px; + top: -3px; } /* @@ -14313,8 +14326,8 @@ html.maximized-card { .callout { border-radius: 0.25rem; background-color: #ffffff; + border-left: 5px solid #e9ecef; padding: .5rem 1rem .5rem .5rem; - border-left: 5px solid #eee; } .callout a { @@ -14323,7 +14336,7 @@ html.maximized-card { } .callout a:hover { - color: #eee; + color: #e9ecef; } .callout p:last-child { @@ -14347,7 +14360,7 @@ html.maximized-card { } /* - * Component: alert + * Component: Alert * ---------------- */ .alert .icon { @@ -14402,8 +14415,8 @@ html.maximized-card { } .nav-tabs.flex-column { - border-right: 1px solid #dee2e6; border-bottom: 0; + border-right: 1px solid #dee2e6; } .nav-tabs.flex-column .nav-link { @@ -14420,8 +14433,8 @@ html.maximized-card { } .nav-tabs.flex-column.nav-tabs-right { - border-right: 0; border-left: 1px solid #dee2e6; + border-right: 0; } .nav-tabs.flex-column.nav-tabs-right .nav-link { @@ -14522,8 +14535,8 @@ html.maximized-card { } /* - * Component: Products List - * ------------------------ + * Component: Products + * ------------------- */ .products-list { list-style: none; @@ -14533,8 +14546,8 @@ html.maximized-card { .products-list > .item { border-radius: 0.25rem; - padding: 10px 0; background: #ffffff; + padding: 10px 0; } .products-list > .item::after { @@ -14548,8 +14561,8 @@ html.maximized-card { } .products-list .product-img img { - width: 50px; height: 50px; + width: 50px; } .products-list .product-info { @@ -14561,11 +14574,11 @@ html.maximized-card { } .products-list .product-description { - display: block; color: #6c757d; + display: block; overflow: hidden; - white-space: nowrap; text-overflow: ellipsis; + white-space: nowrap; } .product-list-in-card > .item { @@ -14620,12 +14633,12 @@ html.maximized-card { } /* - * Component: Label - * ---------------- + * Component: Labels + * ----------------- */ .label-default { background-color: #adb5bd; - color: #444; + color: #495057; } /* @@ -14633,9 +14646,9 @@ html.maximized-card { * ---------------------- */ .direct-chat .card-body { - position: relative; overflow-x: hidden; padding: 0; + position: relative; } .direct-chat.chat-pane-open .direct-chat-contacts { @@ -14646,9 +14659,9 @@ html.maximized-card { .direct-chat-messages { -webkit-transform: translate(0, 0); transform: translate(0, 0); - padding: 10px; height: 250px; overflow: auto; + padding: 10px; } .direct-chat-msg, @@ -14675,53 +14688,53 @@ html.maximized-card { .direct-chat-text { border-radius: 0.3rem; - position: relative; - padding: 5px 10px; background: #d2d6de; border: 1px solid #d2d6de; - margin: 5px 0 0 50px; color: #444; + margin: 5px 0 0 50px; + padding: 5px 10px; + position: relative; } -.direct-chat-text:after, .direct-chat-text:before { - position: absolute; - right: 100%; - top: 15px; +.direct-chat-text::after, .direct-chat-text::before { border: solid transparent; border-right-color: #d2d6de; content: ' '; height: 0; - width: 0; pointer-events: none; + position: absolute; + right: 100%; + top: 15px; + width: 0; } -.direct-chat-text:after { +.direct-chat-text::after { border-width: 5px; margin-top: -5px; } -.direct-chat-text:before { +.direct-chat-text::before { border-width: 6px; margin-top: -6px; } .right .direct-chat-text { - margin-right: 50px; margin-left: 0; + margin-right: 50px; } -.right .direct-chat-text:after, .right .direct-chat-text:before { - right: auto; - left: 100%; - border-right-color: transparent; +.right .direct-chat-text::after, .right .direct-chat-text::before { border-left-color: #d2d6de; + border-right-color: transparent; + left: 100%; + right: auto; } .direct-chat-img { border-radius: 50%; float: left; - width: 40px; height: 40px; + width: 40px; } .right .direct-chat-img { @@ -14730,8 +14743,8 @@ html.maximized-card { .direct-chat-info { display: block; - margin-bottom: 2px; font-size: 0.875rem; + margin-bottom: 2px; } .direct-chat-name { @@ -14739,7 +14752,7 @@ html.maximized-card { } .direct-chat-timestamp { - color: #999; + color: #697582; } .direct-chat-contacts-open .direct-chat-contacts { @@ -14750,20 +14763,20 @@ html.maximized-card { .direct-chat-contacts { -webkit-transform: translate(101%, 0); transform: translate(101%, 0); + background: #212529; + bottom: 0; + color: #ffffff; + height: 250px; + overflow: auto; position: absolute; top: 0; - bottom: 0; - height: 250px; width: 100%; - background: #222d32; - color: #ffffff; - overflow: auto; } .contacts-list > li { border-bottom: 1px solid rgba(0, 0, 0, 0.2); - padding: 10px; margin: 0; + padding: 10px; } .contacts-list > li::after { @@ -14778,13 +14791,13 @@ html.maximized-card { .contacts-list-img { border-radius: 50%; - width: 40px; float: left; + width: 40px; } .contacts-list-info { - margin-left: 45px; color: #ffffff; + margin-left: 45px; } .contacts-list-name, @@ -14801,12 +14814,12 @@ html.maximized-card { } .contacts-list-date { - color: #aaa; + color: #adb5bd; font-weight: normal; } .contacts-list-msg { - color: #999; + color: #697582; } .direct-chat-danger .right > .direct-chat-text { @@ -14815,7 +14828,7 @@ html.maximized-card { color: #ffffff; } -.direct-chat-danger .right > .direct-chat-text:after, .direct-chat-danger .right > .direct-chat-text:before { +.direct-chat-danger .right > .direct-chat-text:after, .direct-chat-danger .right > .direct-chat-text::before { border-left-color: #dc3545; } @@ -14825,7 +14838,7 @@ html.maximized-card { color: #ffffff; } -.direct-chat-primary .right > .direct-chat-text:after, .direct-chat-primary .right > .direct-chat-text:before { +.direct-chat-primary .right > .direct-chat-text:after, .direct-chat-primary .right > .direct-chat-text::before { border-left-color: #007bff; } @@ -14835,7 +14848,7 @@ html.maximized-card { color: #1F2D3D; } -.direct-chat-warning .right > .direct-chat-text:after, .direct-chat-warning .right > .direct-chat-text:before { +.direct-chat-warning .right > .direct-chat-text:after, .direct-chat-warning .right > .direct-chat-text::before { border-left-color: #ffc107; } @@ -14845,7 +14858,7 @@ html.maximized-card { color: #ffffff; } -.direct-chat-info .right > .direct-chat-text:after, .direct-chat-info .right > .direct-chat-text:before { +.direct-chat-info .right > .direct-chat-text:after, .direct-chat-info .right > .direct-chat-text::before { border-left-color: #17a2b8; } @@ -14855,7 +14868,7 @@ html.maximized-card { color: #ffffff; } -.direct-chat-success .right > .direct-chat-text:after, .direct-chat-success .right > .direct-chat-text:before { +.direct-chat-success .right > .direct-chat-text:after, .direct-chat-success .right > .direct-chat-text::before { border-left-color: #28a745; } @@ -14864,16 +14877,16 @@ html.maximized-card { * --------------------- */ .users-list > li { - width: 25%; float: left; padding: 10px; text-align: center; + width: 25%; } .users-list > li img { border-radius: 50%; - max-width: 100%; height: auto; + max-width: 100%; } .users-list > li > a:hover, @@ -14887,15 +14900,15 @@ html.maximized-card { } .users-list-name { + color: #495057; font-size: 0.875rem; - color: #444; overflow: hidden; - white-space: nowrap; text-overflow: ellipsis; + white-space: nowrap; } .users-list-date { - color: #999; + color: #748290; font-size: 12px; } @@ -14907,13 +14920,18 @@ html.maximized-card { background-image: none; } -.carousel-control > .fa { +.carousel-control > .fa, +.carousel-control > .fas, +.carousel-control > .far, +.carousel-control > .fab, +.carousel-control > .glyphicon, +.carousel-control > .ion { + display: inline-block; font-size: 40px; + margin-top: -20px; position: absolute; top: 50%; z-index: 5; - display: inline-block; - margin-top: -20px; } /* @@ -14926,17 +14944,17 @@ html.maximized-card { } .widget-user .widget-user-header { - padding: 1rem; - height: 120px; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; + height: 120px; + padding: 1rem; } .widget-user .widget-user-username { - margin-top: 0; - margin-bottom: 5px; font-size: 25px; font-weight: 300; + margin-bottom: 5px; + margin-top: 0; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); } @@ -14945,16 +14963,16 @@ html.maximized-card { } .widget-user .widget-user-image { - position: absolute; - top: 65px; left: 50%; margin-left: -45px; + position: absolute; + top: 65px; } .widget-user .widget-user-image > img { - width: 90px; - height: auto; border: 3px solid #ffffff; + height: auto; + width: 90px; } .widget-user .card-footer { @@ -14962,16 +14980,16 @@ html.maximized-card { } .widget-user-2 .widget-user-header { - padding: 1rem; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; + padding: 1rem; } .widget-user-2 .widget-user-username { - margin-top: 5px; - margin-bottom: 5px; font-size: 25px; font-weight: 300; + margin-bottom: 5px; + margin-top: 5px; } .widget-user-2 .widget-user-desc { @@ -14984,24 +15002,26 @@ html.maximized-card { } .widget-user-2 .widget-user-image > img { - width: 65px; - height: auto; float: left; + height: auto; + width: 65px; } /* - * General: Modals - * ---------------------- + * Component: Modals + * --------- + ------ */ .modal-dialog .overlay { + background-color: #000; display: block; - position: absolute; - z-index: 1052; - background: rgba(255, 255, 255, 0.7); - top: 0; - left: 0; - width: 100%; height: 100%; + left: 0; + opacity: .7; + position: absolute; + top: 0; + width: 100%; + z-index: 1052; } .modal-content.bg-warning .modal-header, .modal-content.alert-warning .modal-header, .modal-content.label-warning .modal-header, @@ -15016,8 +15036,8 @@ html.maximized-card { } /* - * Page: Mailbox - * ------------- + * Pages: Mailbox + * -------------- */ .mailbox-messages > .table { margin: 0; @@ -15107,8 +15127,8 @@ html.maximized-card { } /* - * Page: Lock Screen - * ----------------- + * Pages: Lock Screen + * ------------------ */ /* ADD THIS CLASS TO THE TAG */ .lockscreen { @@ -15185,8 +15205,8 @@ html.maximized-card { } /* - * Page: Login & Register - * ---------------------- + * Pages: Login & Register + * ----------------------- */ .login-logo, .register-logo { @@ -15285,7 +15305,7 @@ html.maximized-card { } /* - * Page: 400 and 500 error pages + * Pages: 400 and 500 error pages * ------------------------------ */ .error-page { @@ -15335,8 +15355,8 @@ html.maximized-card { } /* - * Page: Invoice - * ------------- + * Pages: Invoice + * -------------- */ .invoice { position: relative; @@ -15349,8 +15369,8 @@ html.maximized-card { } /* - * Page: Profile - * ------------- + * Pages: Profile + * -------------- */ .profile-user-img { margin: 0 auto; @@ -15381,6 +15401,10 @@ html.maximized-card { margin-bottom: 15px; } +/* + * Pages: E-commerce + * ----------------- + */ .product-image { max-width: 100%; height: auto; @@ -15418,6 +15442,29 @@ html.maximized-card { margin-right: 0.5rem; } +/* + * Pages: Projects + * --------------- + */ +.projects td { + vertical-align: middle; +} + +.projects .list-inline { + margin-bottom: 0; +} + +.projects img.table-avatar, +.projects .table-avatar img { + border-radius: 50%; + display: inline; + width: 2.5rem; +} + +.projects .project-state { + text-align: center; +} + /* * Plugin: Full Calendar * --------------------- @@ -15646,7 +15693,7 @@ html.maximized-card { /* * Plugin: Bootstrap Slider - * --------------------- + * ------------------------ */ .slider.slider-vertical { height: 100%; @@ -15710,7 +15757,7 @@ html.maximized-card { /* * Plugin: iCheck Bootstrap - * --------------------- + * ------------------------ */ .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before, .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { @@ -16050,7 +16097,7 @@ html.maximized-card { /* * Plugin: SweetAlert2 - * --------------- + * ------------------- */ .swal2-icon.swal2-info { color: #17a2b8; @@ -16087,7 +16134,7 @@ html.maximized-card { /* * Plugin: Toastr - * --------------- + * -------------- */ .toast { background-color: #007bff; @@ -16110,13 +16157,9 @@ html.maximized-card { } /* - * General: Miscellaneous - * ---------------------- + * Misc: Miscellaneous + * ------------------- */ -a.text-muted:hover { - color: #007bff !important; -} - .border-transparent { border-color: transparent !important; } @@ -16132,10 +16175,10 @@ a.text-muted:hover { } .description-block > .description-header { + font-size: 16px; + font-weight: 600; margin: 0; padding: 0; - font-weight: 600; - font-size: 16px; } .description-block > .description-text { @@ -16311,8 +16354,8 @@ a.text-muted:hover { } .bg-gray { - color: #000; background-color: #adb5bd; + color: #000; } .bg-gray-light { @@ -16344,8 +16387,8 @@ a.text-muted:hover { } .bg-gradient-primary.btn:hover { - color: #ffffff; border-color: #0062cc; + color: #ffffff; } .bg-gradient-primary.btn:hover { @@ -16353,8 +16396,8 @@ a.text-muted:hover { } .bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active { - color: #ffffff; border-color: #005cbf; + color: #ffffff; } .bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active { @@ -16375,8 +16418,8 @@ a.text-muted:hover { } .bg-gradient-secondary.btn:hover { - color: #ffffff; border-color: #545b62; + color: #ffffff; } .bg-gradient-secondary.btn:hover { @@ -16384,8 +16427,8 @@ a.text-muted:hover { } .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active { - color: #ffffff; border-color: #4e555b; + color: #ffffff; } .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active { @@ -16406,8 +16449,8 @@ a.text-muted:hover { } .bg-gradient-success.btn:hover { - color: #ffffff; border-color: #1e7e34; + color: #ffffff; } .bg-gradient-success.btn:hover { @@ -16415,8 +16458,8 @@ a.text-muted:hover { } .bg-gradient-success.btn:active, .bg-gradient-success.btn.active { - color: #ffffff; border-color: #1c7430; + color: #ffffff; } .bg-gradient-success.btn:active, .bg-gradient-success.btn.active { @@ -16437,8 +16480,8 @@ a.text-muted:hover { } .bg-gradient-info.btn:hover { - color: #ffffff; border-color: #117a8b; + color: #ffffff; } .bg-gradient-info.btn:hover { @@ -16446,8 +16489,8 @@ a.text-muted:hover { } .bg-gradient-info.btn:active, .bg-gradient-info.btn.active { - color: #ffffff; border-color: #10707f; + color: #ffffff; } .bg-gradient-info.btn:active, .bg-gradient-info.btn.active { @@ -16468,8 +16511,8 @@ a.text-muted:hover { } .bg-gradient-warning.btn:hover { - color: #1F2D3D; border-color: #d39e00; + color: #1F2D3D; } .bg-gradient-warning.btn:hover { @@ -16477,8 +16520,8 @@ a.text-muted:hover { } .bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active { - color: #1F2D3D; border-color: #c69500; + color: #1F2D3D; } .bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active { @@ -16499,8 +16542,8 @@ a.text-muted:hover { } .bg-gradient-danger.btn:hover { - color: #ffffff; border-color: #bd2130; + color: #ffffff; } .bg-gradient-danger.btn:hover { @@ -16508,8 +16551,8 @@ a.text-muted:hover { } .bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active { - color: #ffffff; border-color: #b21f2d; + color: #ffffff; } .bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active { @@ -16530,8 +16573,8 @@ a.text-muted:hover { } .bg-gradient-light.btn:hover { - color: #1F2D3D; border-color: #dae0e5; + color: #1F2D3D; } .bg-gradient-light.btn:hover { @@ -16539,8 +16582,8 @@ a.text-muted:hover { } .bg-gradient-light.btn:active, .bg-gradient-light.btn.active { - color: #1F2D3D; border-color: #d3d9df; + color: #1F2D3D; } .bg-gradient-light.btn:active, .bg-gradient-light.btn.active { @@ -16561,8 +16604,8 @@ a.text-muted:hover { } .bg-gradient-dark.btn:hover { - color: #ffffff; border-color: #1d2124; + color: #ffffff; } .bg-gradient-dark.btn:hover { @@ -16570,8 +16613,8 @@ a.text-muted:hover { } .bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active { - color: #ffffff; border-color: #171a1d; + color: #ffffff; } .bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active { @@ -16592,8 +16635,8 @@ a.text-muted:hover { } .bg-gradient-blue.btn:hover { - color: #ffffff; border-color: #0062cc; + color: #ffffff; } .bg-gradient-blue.btn:hover { @@ -16601,8 +16644,8 @@ a.text-muted:hover { } .bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active { - color: #ffffff; border-color: #005cbf; + color: #ffffff; } .bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active { @@ -16623,8 +16666,8 @@ a.text-muted:hover { } .bg-gradient-indigo.btn:hover { - color: #ffffff; border-color: #510bc4; + color: #ffffff; } .bg-gradient-indigo.btn:hover { @@ -16632,8 +16675,8 @@ a.text-muted:hover { } .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active { - color: #ffffff; border-color: #4c0ab8; + color: #ffffff; } .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active { @@ -16654,8 +16697,8 @@ a.text-muted:hover { } .bg-gradient-purple.btn:hover { - color: #ffffff; border-color: #59339d; + color: #ffffff; } .bg-gradient-purple.btn:hover { @@ -16663,8 +16706,8 @@ a.text-muted:hover { } .bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active { - color: #ffffff; border-color: #533093; + color: #ffffff; } .bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active { @@ -16685,8 +16728,8 @@ a.text-muted:hover { } .bg-gradient-pink.btn:hover { - color: #ffffff; border-color: #d91a72; + color: #ffffff; } .bg-gradient-pink.btn:hover { @@ -16694,8 +16737,8 @@ a.text-muted:hover { } .bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active { - color: #ffffff; border-color: #ce196c; + color: #ffffff; } .bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active { @@ -16716,8 +16759,8 @@ a.text-muted:hover { } .bg-gradient-red.btn:hover { - color: #ffffff; border-color: #bd2130; + color: #ffffff; } .bg-gradient-red.btn:hover { @@ -16725,8 +16768,8 @@ a.text-muted:hover { } .bg-gradient-red.btn:active, .bg-gradient-red.btn.active { - color: #ffffff; border-color: #b21f2d; + color: #ffffff; } .bg-gradient-red.btn:active, .bg-gradient-red.btn.active { @@ -16747,8 +16790,8 @@ a.text-muted:hover { } .bg-gradient-orange.btn:hover { - color: #ffffff; border-color: #dc6502; + color: #ffffff; } .bg-gradient-orange.btn:hover { @@ -16756,8 +16799,8 @@ a.text-muted:hover { } .bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active { - color: #ffffff; border-color: #cf5f02; + color: #ffffff; } .bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active { @@ -16778,8 +16821,8 @@ a.text-muted:hover { } .bg-gradient-yellow.btn:hover { - color: #1F2D3D; border-color: #d39e00; + color: #1F2D3D; } .bg-gradient-yellow.btn:hover { @@ -16787,8 +16830,8 @@ a.text-muted:hover { } .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active { - color: #1F2D3D; border-color: #c69500; + color: #1F2D3D; } .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active { @@ -16809,8 +16852,8 @@ a.text-muted:hover { } .bg-gradient-green.btn:hover { - color: #ffffff; border-color: #1e7e34; + color: #ffffff; } .bg-gradient-green.btn:hover { @@ -16818,8 +16861,8 @@ a.text-muted:hover { } .bg-gradient-green.btn:active, .bg-gradient-green.btn.active { - color: #ffffff; border-color: #1c7430; + color: #ffffff; } .bg-gradient-green.btn:active, .bg-gradient-green.btn.active { @@ -16840,8 +16883,8 @@ a.text-muted:hover { } .bg-gradient-teal.btn:hover { - color: #ffffff; border-color: #199d76; + color: #ffffff; } .bg-gradient-teal.btn:hover { @@ -16849,8 +16892,8 @@ a.text-muted:hover { } .bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active { - color: #ffffff; border-color: #17926e; + color: #ffffff; } .bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active { @@ -16871,8 +16914,8 @@ a.text-muted:hover { } .bg-gradient-cyan.btn:hover { - color: #ffffff; border-color: #117a8b; + color: #ffffff; } .bg-gradient-cyan.btn:hover { @@ -16880,8 +16923,8 @@ a.text-muted:hover { } .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active { - color: #ffffff; border-color: #10707f; + color: #ffffff; } .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active { @@ -16902,8 +16945,8 @@ a.text-muted:hover { } .bg-gradient-white.btn:hover { - color: #1F2D3D; border-color: #e6e6e6; + color: #1F2D3D; } .bg-gradient-white.btn:hover { @@ -16911,8 +16954,8 @@ a.text-muted:hover { } .bg-gradient-white.btn:active, .bg-gradient-white.btn.active { - color: #1F2D3D; border-color: #dfdfdf; + color: #1F2D3D; } .bg-gradient-white.btn:active, .bg-gradient-white.btn.active { @@ -16933,8 +16976,8 @@ a.text-muted:hover { } .bg-gradient-gray.btn:hover { - color: #ffffff; border-color: #545b62; + color: #ffffff; } .bg-gradient-gray.btn:hover { @@ -16942,8 +16985,8 @@ a.text-muted:hover { } .bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active { - color: #ffffff; border-color: #4e555b; + color: #ffffff; } .bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active { @@ -16964,8 +17007,8 @@ a.text-muted:hover { } .bg-gradient-gray-dark.btn:hover { - color: #ffffff; border-color: #1d2124; + color: #ffffff; } .bg-gradient-gray-dark.btn:hover { @@ -16973,15 +17016,15 @@ a.text-muted:hover { } .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active { - color: #ffffff; border-color: #171a1d; + color: #ffffff; } .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active { background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important; } -[class^="bg-"].disabled { +[class^='bg-'].disabled { opacity: .65; } @@ -16994,11 +17037,11 @@ a.text-muted:hover { } .link-black { - color: #666; + color: #6c757d; } .link-black:hover, .link-black:focus { - color: #999; + color: #e6e8ea; } .hide { @@ -17018,9 +17061,9 @@ a.text-muted:hover { } .jqstooltip { + height: auto !important; padding: 5px !important; width: auto !important; - height: auto !important; } .description-block .description-icon { @@ -17035,32 +17078,32 @@ a.text-muted:hover { .list-group-unbordered > .list-group-item { border-left: 0; - border-right: 0; border-radius: 0; + border-right: 0; padding-left: 0; padding-right: 0; } .list-header { + color: #6c757d; font-size: 15px; - padding: 10px 4px; font-weight: bold; - color: #666; + padding: 10px 4px; } .list-seperator { - height: 1px; background: rgba(0, 0, 0, 0.125); + height: 1px; margin: 15px 0 9px 0; } .list-link > a { + color: #6c757d; padding: 4px; - color: #777; } .list-link > a:hover { - color: #222; + color: #212529; } .user-block::after { @@ -17070,9 +17113,9 @@ a.text-muted:hover { } .user-block img { - width: 40px; - height: 40px; float: left; + height: 40px; + width: 40px; } .user-block .username, @@ -17109,8 +17152,8 @@ a.text-muted:hover { } .img-sm, .card-comments .card-comment img, .user-block.user-block-sm img { - width: 30px !important; height: 30px !important; + width: 30px !important; } .img-sm + .img-push, .card-comments .card-comment img + .img-push, .user-block.user-block-sm img + .img-push { @@ -17179,35 +17222,35 @@ a.text-muted:hover { } .size-32 { - width: 32px; height: 32px; line-height: 32px; + width: 32px; } .size-40 { - width: 40px; height: 40px; line-height: 40px; + width: 40px; } .size-50 { - width: 50px; height: 50px; line-height: 50px; + width: 50px; } .attachment-block { + background: #f8f9fa; border: 1px solid rgba(0, 0, 0, 0.125); - padding: 5px; margin-bottom: 10px; - background: #f7f7f7; + padding: 5px; } .attachment-block .attachment-img { - max-width: 100px; - max-height: 100px; - height: auto; float: left; + height: auto; + max-height: 100px; + max-width: 100px; } .attachment-block .attachment-pushed { @@ -17238,14 +17281,14 @@ a.text-muted:hover { } .sort-highlight { - background: #f4f4f4; - border: 1px dashed #ddd; + background: #f8f9fa; + border: 1px dashed #dee2e6; margin-bottom: 10px; } .chart { - position: relative; overflow: hidden; + position: relative; } .flex-1 { @@ -17260,41 +17303,49 @@ a.text-muted:hover { .info-box > .loading-img, .small-box > .overlay, .small-box > .loading-img { + height: 100%; + left: 0; position: absolute; top: 0; - left: 0; width: 100%; - height: 100%; } .card .overlay, .overlay-wrapper .overlay, .info-box .overlay, .small-box .overlay { + border-radius: 0.25rem; + align-items: center; + background: rgba(255, 255, 255, 0.7); display: flex; justify-content: center; - align-items: center; z-index: 50; - background: rgba(255, 255, 255, 0.7); - border-radius: 0.25rem; } .card .overlay > .fa, .card .overlay > .fas, .card .overlay > .far, .card .overlay > .fab, +.card .overlay > .glyphicon, +.card .overlay > .ion, .overlay-wrapper .overlay > .fa, .overlay-wrapper .overlay > .fas, .overlay-wrapper .overlay > .far, .overlay-wrapper .overlay > .fab, +.overlay-wrapper .overlay > .glyphicon, +.overlay-wrapper .overlay > .ion, .info-box .overlay > .fa, .info-box .overlay > .fas, .info-box .overlay > .far, .info-box .overlay > .fab, +.info-box .overlay > .glyphicon, +.info-box .overlay > .ion, .small-box .overlay > .fa, .small-box .overlay > .fas, .small-box .overlay > .far, -.small-box .overlay > .fab { +.small-box .overlay > .fab, +.small-box .overlay > .glyphicon, +.small-box .overlay > .ion { color: #343a40; } @@ -17309,23 +17360,31 @@ a.text-muted:hover { .card .overlay.dark > .fas, .card .overlay.dark > .far, .card .overlay.dark > .fab, +.card .overlay.dark > .glyphicon, +.card .overlay.dark > .ion, .overlay-wrapper .overlay.dark > .fa, .overlay-wrapper .overlay.dark > .fas, .overlay-wrapper .overlay.dark > .far, .overlay-wrapper .overlay.dark > .fab, +.overlay-wrapper .overlay.dark > .glyphicon, +.overlay-wrapper .overlay.dark > .ion, .info-box .overlay.dark > .fa, .info-box .overlay.dark > .fas, .info-box .overlay.dark > .far, .info-box .overlay.dark > .fab, +.info-box .overlay.dark > .glyphicon, +.info-box .overlay.dark > .ion, .small-box .overlay.dark > .fa, .small-box .overlay.dark > .fas, .small-box .overlay.dark > .far, -.small-box .overlay.dark > .fab { +.small-box .overlay.dark > .fab, +.small-box .overlay.dark > .glyphicon, +.small-box .overlay.dark > .ion { color: #ced4da; } /* - * Misc: print + * Misc: Print * ----------- */ @media print { @@ -17336,19 +17395,19 @@ a.text-muted:hover { } .content-wrapper, .main-footer { - margin-left: 0 !important; - min-height: 0 !important; -webkit-transform: translate(0, 0); transform: translate(0, 0); + margin-left: 0 !important; + min-height: 0 !important; } .layout-fixed .content-wrapper { padding-top: 0 !important; } .invoice { - width: 100%; border: 0; margin: 0; padding: 0; + width: 100%; } .invoice-col { float: left; @@ -17363,6 +17422,14 @@ a.text-muted:hover { } } +/* + * Component: Text + * ------------- + */ +a.text-muted:hover { + color: #007bff !important; +} + .text-bold, .text-bold.table td, .text-bold.table th { font-weight: 700; } @@ -17435,6 +17502,10 @@ a.text-muted:hover { color: #343a40; } +/* + * Component: Elevation + * -------------------- + */ .elevation-0 { box-shadow: none; } diff --git a/dist/css/adminlte.css.map b/dist/css/adminlte.css.map index 6f452f5c0..26e2efde7 100644 --- a/dist/css/adminlte.css.map +++ b/dist/css/adminlte.css.map @@ -1 +1 @@ -{"version":3,"sources":["adminlte.css","../../build/scss/AdminLTE.scss","../../node_modules/bootstrap/scss/bootstrap.scss","../../node_modules/bootstrap/scss/_root.scss","../../node_modules/bootstrap/scss/_reboot.scss","../../build/scss/_bootstrap-variables.scss","../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/mixins/_hover.scss","../../node_modules/bootstrap/scss/_type.scss","../../node_modules/bootstrap/scss/mixins/_lists.scss","../../node_modules/bootstrap/scss/_images.scss","../../node_modules/bootstrap/scss/mixins/_image.scss","../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../node_modules/bootstrap/scss/mixins/_box-shadow.scss","../../node_modules/bootstrap/scss/_code.scss","../../node_modules/bootstrap/scss/_grid.scss","../../node_modules/bootstrap/scss/mixins/_grid.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../../node_modules/bootstrap/scss/_tables.scss","../../node_modules/bootstrap/scss/mixins/_table-row.scss","../../node_modules/bootstrap/scss/_functions.scss","../../node_modules/bootstrap/scss/_forms.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss","../../node_modules/bootstrap/scss/mixins/_forms.scss","../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../node_modules/bootstrap/scss/_buttons.scss","../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../node_modules/bootstrap/scss/_transitions.scss","../../node_modules/bootstrap/scss/_dropdown.scss","../../node_modules/bootstrap/scss/mixins/_caret.scss","../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../../node_modules/bootstrap/scss/_button-group.scss","../../node_modules/bootstrap/scss/_input-group.scss","../../node_modules/bootstrap/scss/_custom-forms.scss","../../node_modules/bootstrap/scss/_nav.scss","../../node_modules/bootstrap/scss/_navbar.scss","../../node_modules/bootstrap/scss/_card.scss","../../node_modules/bootstrap/scss/_breadcrumb.scss","../../node_modules/bootstrap/scss/_pagination.scss","../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../node_modules/bootstrap/scss/_badge.scss","../../node_modules/bootstrap/scss/mixins/_badge.scss","../../node_modules/bootstrap/scss/_jumbotron.scss","../../node_modules/bootstrap/scss/_alert.scss","../../node_modules/bootstrap/scss/mixins/_alert.scss","../../node_modules/bootstrap/scss/_progress.scss","../../node_modules/bootstrap/scss/_media.scss","../../node_modules/bootstrap/scss/_list-group.scss","../../node_modules/bootstrap/scss/mixins/_list-group.scss","../../node_modules/bootstrap/scss/_close.scss","../../node_modules/bootstrap/scss/_toasts.scss","../../node_modules/bootstrap/scss/_modal.scss","../../node_modules/bootstrap/scss/_tooltip.scss","../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../node_modules/bootstrap/scss/_popover.scss","../../node_modules/bootstrap/scss/_carousel.scss","../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../node_modules/bootstrap/scss/_spinners.scss","../../node_modules/bootstrap/scss/utilities/_align.scss","../../node_modules/bootstrap/scss/mixins/_background-variant.scss","../../node_modules/bootstrap/scss/utilities/_background.scss","../../node_modules/bootstrap/scss/utilities/_borders.scss","../../node_modules/bootstrap/scss/utilities/_display.scss","../../node_modules/bootstrap/scss/utilities/_embed.scss","../../node_modules/bootstrap/scss/utilities/_flex.scss","../../node_modules/bootstrap/scss/utilities/_float.scss","../../node_modules/bootstrap/scss/utilities/_overflow.scss","../../node_modules/bootstrap/scss/utilities/_position.scss","../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../../node_modules/bootstrap/scss/utilities/_shadows.scss","../../node_modules/bootstrap/scss/utilities/_sizing.scss","../../node_modules/bootstrap/scss/utilities/_stretched-link.scss","../../node_modules/bootstrap/scss/utilities/_spacing.scss","../../node_modules/bootstrap/scss/utilities/_text.scss","../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../../node_modules/bootstrap/scss/mixins/_text-hide.scss","../../node_modules/bootstrap/scss/utilities/_visibility.scss","../../node_modules/bootstrap/scss/_print.scss","../../build/scss/_layout.scss","../../build/scss/_variables.scss","../../build/scss/_main-header.scss","../../build/scss/_brand.scss","../../build/scss/_main-sidebar.scss","../../build/scss/_mixins.scss","../../build/scss/_sidebar-mini.scss","../../build/scss/_control-sidebar.scss","../../build/scss/_dropdown.scss","../../build/scss/_forms.scss","../../build/scss/_progress-bars.scss","../../build/scss/_small-box.scss","../../build/scss/_cards.scss","../../build/scss/_info-box.scss","../../build/scss/_timeline.scss","../../build/scss/_buttons.scss","../../build/scss/_callout.scss","../../build/scss/_alerts.scss","../../build/scss/_navs.scss","../../build/scss/_products.scss","../../build/scss/_table.scss","../../build/scss/_labels.scss","../../build/scss/_direct-chat.scss","../../build/scss/_users-list.scss","../../build/scss/_carousel.scss","../../build/scss/_social-widgets.scss","../../build/scss/_modals.scss","../../build/scss/_mailbox.scss","../../build/scss/_lockscreen.scss","../../build/scss/_login_and_register.scss","../../build/scss/_404_500_errors.scss","../../build/scss/_invoice.scss","../../build/scss/_profile.scss","../../build/scss/pages/_e_commerce.scss","../../build/scss/plugins/_fullcalendar.scss","../../build/scss/plugins/_select2.scss","../../build/scss/plugins/_bootstrap-slider.scss","../../build/scss/plugins/_icheck-bootstrap.scss","../../build/scss/plugins/_mapael.scss","../../build/scss/plugins/_jqvmap.scss","../../build/scss/plugins/_sweetalert2.scss","../../build/scss/plugins/_toastr.scss","../../build/scss/_miscellaneous.scss","../../build/scss/_print.scss","../../build/scss/_text.scss","../../build/scss/_elevation.scss"],"names":[],"mappings":"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;EACb,2BAA0B;CAC3B;;AAMD;EACE,sBAAqB;CACtB;;AAED;EACE,mBAAkB;EAClB,gBAAe;CAChB;;AAED;EACE,cAAa;CACd;;AJlHD;EIuHE,yBAAwB;CACzB;;AK5dD;;EAEE,sBJmPyC;EIlPzC,qBJmPmC;EIlPnC,iBJmP+B;EIlP/B,iBJmP+B;EIlP/B,eJmPmC;CIlPpC;;AAED;EHgHM,kBAtCY;CG1E6B;;AAC/C;EH+GM,gBAtCY;CGzE6B;;AAC/C;EH8GM,mBAtCY;CGxE6B;;AAC/C;EH6GM,kBAtCY;CGvE6B;;AAC/C;EH4GM,mBAtCY;CGtE6B;;AAC/C;EH2GM,gBAtCY;CGrE6B;;AAE/C;EHyGM,mBAtCY;EGjEhB,iBJqP+B;CIpPhC;;AAGD;EHmGM,gBAtCY;EG3DhB,iBJwO+B;EIvO/B,iBJ+N+B;CI9NhC;;AACD;EH8FM,kBAtCY;EGtDhB,iBJoO+B;EInO/B,iBJ0N+B;CIzNhC;;AACD;EHyFM,kBAtCY;EGjDhB,iBJgO+B;EI/N/B,iBJqN+B;CIpNhC;;AACD;EHoFM,kBAtCY;EG5ChB,iBJ4N+B;EI3N/B,iBJgN+B;CI/MhC;;ALwBD;EKhBE,iBJ8DW;EI7DX,oBJ6DW;EI5DX,UAAS;EACT,yCJrCa;CIsCd;;AAOD;;EHMI,eAAW;EGHb,iBJyK+B;CIxKhC;;AAED;;EAEE,eJ+MgC;EI9MhC,0BJuNmC;CItNpC;;AAOD;EC/EE,gBAAe;EACf,iBAAgB;CDgFjB;;AAGD;ECpFE,gBAAe;EACf,iBAAgB;CDqFjB;;AACD;EACE,sBAAqB;CAKtB;;AAND;EAII,qBJiM+B;CIhMhC;;AASH;EHjCI,eAAW;EGmCb,0BAAyB;CAC1B;;AAGD;EACE,oBJKW;ECUP,mBAtCY;CGyBjB;;AAED;EACE,eAAc;EH7CZ,eAAW;EG+Cb,eJtGgB;CI2GjB;;AARD;EAMI,sBAAqB;CACtB;;AEpHH;ECIE,gBAAe;EAGf,aAAY;CDLb;;AAID;EACE,iBNqyBwC;EMpyBxC,0BNJgB;EMKhB,0BNFgB;EQTd,uBR4MgC;ESjM9B,2CTKS;EOVb,gBAAe;EAGf,aAAY;CDQb;;AAMD;EAEE,sBAAqB;CACtB;;AAED;EACE,sBAA0B;EAC1B,eAAc;CACf;;AAED;ELkCI,eAAW;EKhCb,eNvBgB;CMwBjB;;AIxCD;ETuEI,iBAAW;ESrEb,eVoCe;EUnCf,uBAAsB;CAMvB;;AAHC;EACE,eAAc;CACf;;AAIH;EACE,uBVo2BuC;EC1yBrC,iBAAW;ESxDb,eVLgB;EUMhB,0BVGgB;EQfd,sBR8M+B;ESnM7B,kDTKS;CUMd;;AAdD;EASI,WAAU;ETkDV,gBAAW;EShDX,iBVuN6B;ES/N3B,iBCSsB;CACzB;;AXuMH;EWlME,eAAc;ETyCZ,iBAAW;ESvCb,eVbgB;CUqBjB;;AAXD;ET0CI,mBAAW;ESlCX,eAAc;EACd,mBAAkB;CACnB;;AAIH;EACE,kBV20BuC;EU10BvC,mBAAkB;CACnB;;AC1CC;ECAA,YAAW;EACX,qBAA0B;EAC1B,oBAAyB;EACzB,mBAAkB;EAClB,kBAAiB;CDDhB;;AEoDC;EFvDF;ICYI,iBZsKW;GW/Kd;ChBijBF;;AkB7fG;EFvDF;ICYI,iBZuKW;GWhLd;ChBujBF;;AkBngBG;EFvDF;ICYI,iBZwKW;GWjLd;ChB6jBF;;AkBzgBG;EFvDF;ICYI,kBZyKY;GWlLf;ChBmkBF;;AgB1jBC;ECZA,YAAW;EACX,qBAA0B;EAC1B,oBAAyB;EACzB,mBAAkB;EAClB,kBAAiB;CDUhB;;AAQD;ECJA,cAAa;EACb,gBAAe;EACf,qBAA0B;EAC1B,oBAAyB;CDGxB;;AAID;EACE,gBAAe;EACf,eAAc;CAOf;;AATD;;EAMI,iBAAgB;EAChB,gBAAe;CAChB;;AGlCH;;;;;;EACE,mBAAkB;EAClB,YAAW;EACX,qBAA0B;EAC1B,oBAAyB;CAC1B;;AAkBG;EACE,cAAa;EACb,aAAY;EACZ,gBAAe;CAChB;;AACD;EACE,eAAc;EACd,YAAW;EACX,gBAAe;CAChB;;AAGC;EFFN,oBAAsC;EAItC,qBAAuC;CEAhC;;AAFD;EFFN,qBAAsC;EAItC,sBAAuC;CEAhC;;AAFD;EFFN,cAAsC;EAItC,eAAuC;CEAhC;;AAFD;EFFN,qBAAsC;EAItC,sBAAuC;CEAhC;;AAFD;EFFN,qBAAsC;EAItC,sBAAuC;CEAhC;;AAFD;EFFN,cAAsC;EAItC,eAAuC;CEAhC;;AAFD;EFFN,qBAAsC;EAItC,sBAAuC;CEAhC;;AAFD;EFFN,qBAAsC;EAItC,sBAAuC;CEAhC;;AAFD;EFFN,cAAsC;EAItC,eAAuC;CEAhC;;AAFD;EFFN,qBAAsC;EAItC,sBAAuC;CEAhC;;AAFD;EFFN,qBAAsC;EAItC,sBAAuC;CEAhC;;AAFD;EFFN,eAAsC;EAItC,gBAAuC;CEAhC;;AAGH;EAAwB,UAAS;CAAI;;AAErC;EAAuB,UdmJG;CcnJoB;;AAG5C;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,SADZ;CACyB;;AAArC;EAAwB,UADZ;CACyB;;AAArC;EAAwB,UADZ;CACyB;;AAArC;EAAwB,UADZ;CACyB;;AAMnC;EFTR,uBAA8C;CEWrC;;AAFD;EFTR,wBAA8C;CEWrC;;AAFD;EFTR,iBAA8C;CEWrC;;AAFD;EFTR,wBAA8C;CEWrC;;AAFD;EFTR,wBAA8C;CEWrC;;AAFD;EFTR,iBAA8C;CEWrC;;AAFD;EFTR,wBAA8C;CEWrC;;AAFD;EFTR,wBAA8C;CEWrC;;AAFD;EFTR,iBAA8C;CEWrC;;AAFD;EFTR,wBAA8C;CEWrC;;AAFD;EFTR,wBAA8C;CEWrC;;ADAP;EC9BE;IACE,cAAa;IACb,aAAY;IACZ,gBAAe;GAChB;EACD;IACE,eAAc;IACd,YAAW;IACX,gBAAe;GAChB;EAGC;IFFN,oBAAsC;IAItC,qBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,eAAsC;IAItC,gBAAuC;GEAhC;EAGH;IAAwB,UAAS;GAAI;EAErC;IAAuB,UdmJG;GcnJoB;EAG5C;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAMnC;IFTR,eAA4B;GEWnB;EAFD;IFTR,uBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;CnBm3BV;;AkBn3BG;EC9BE;IACE,cAAa;IACb,aAAY;IACZ,gBAAe;GAChB;EACD;IACE,eAAc;IACd,YAAW;IACX,gBAAe;GAChB;EAGC;IFFN,oBAAsC;IAItC,qBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,eAAsC;IAItC,gBAAuC;GEAhC;EAGH;IAAwB,UAAS;GAAI;EAErC;IAAuB,UdmJG;GcnJoB;EAG5C;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAMnC;IFTR,eAA4B;GEWnB;EAFD;IFTR,uBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;CnBigCV;;AkBjgCG;EC9BE;IACE,cAAa;IACb,aAAY;IACZ,gBAAe;GAChB;EACD;IACE,eAAc;IACd,YAAW;IACX,gBAAe;GAChB;EAGC;IFFN,oBAAsC;IAItC,qBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,eAAsC;IAItC,gBAAuC;GEAhC;EAGH;IAAwB,UAAS;GAAI;EAErC;IAAuB,UdmJG;GcnJoB;EAG5C;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAMnC;IFTR,eAA4B;GEWnB;EAFD;IFTR,uBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;CnB+oCV;;AkB/oCG;EC9BE;IACE,cAAa;IACb,aAAY;IACZ,gBAAe;GAChB;EACD;IACE,eAAc;IACd,YAAW;IACX,gBAAe;GAChB;EAGC;IFFN,oBAAsC;IAItC,qBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,cAAsC;IAItC,eAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,qBAAsC;IAItC,sBAAuC;GEAhC;EAFD;IFFN,eAAsC;IAItC,gBAAuC;GEAhC;EAGH;IAAwB,UAAS;GAAI;EAErC;IAAuB,UdmJG;GcnJoB;EAG5C;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,SADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAArC;IAAwB,UADZ;GACyB;EAMnC;IFTR,eAA4B;GEWnB;EAFD;IFTR,uBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,iBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;CnB6xCV;;AoBr1CD;EACE,YAAW;EACX,oBf+GW;Ee9GX,efagB;EeZhB,8BfsSuC;CerRxC;;AArBD;;EAQI,iBf+RgC;Ee9RhC,oBAAmB;EACnB,8BfAc;CeCf;;AAXH;EAcI,uBAAsB;EACtB,iCfLc;CeMf;;AAhBH;EAmBI,8BfTc;CeUf;;AAQH;;EAGI,gBfyQ+B;CexQhC;;AAQH;EACE,0Bf/BgB;Ce4CjB;;AAdD;;EAKI,0BfnCc;CeoCf;;AANH;;EAWM,yBAA4C;CAC7C;;AAIL;;;;EAKI,UAAS;CACV;;AAOH;EAEI,sCftDW;CeuDZ;;AZhED;EY2EI,efnEY;EeoEZ,uCfnES;CGTS;;AaPtB;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,0BC2E4D;CD1E7D;;AALH;;;;EAYM,sBCmE0D;CDlE3D;;AbNL;EaiBM,0BAJsC;CbbtB;;AaYtB;;EASQ,0BARoC;CASrC;;AA7BP;;;EAII,uChBYS;CgBXV;;AbEH;EaiBM,uCAJsC;CbbtB;;AaYtB;;EASQ,uCARoC;CASrC;;AD6ET;EAGM,efvGY;EewGZ,0Bf/FY;EegGZ,sBfwMgD;CevMjD;;AANL;EAWM,efxGY;EeyGZ,0Bf9GY;Ee+GZ,sBf9GY;Ce+Gb;;AAIL;EACE,efvHgB;EewHhB,0Bf/GgB;CeyIjB;;AA5BD;;;EAOI,sBfoLkD;CenLnD;;AARH;EAWI,UAAS;CACV;;AAZH;EAgBM,4CftIY;CeuIb;;AZtIH;EY4IM,ef7IU;Ee8IV,6Cf9IU;CGCM;;AU6DpB;EEiGA;IAEI,eAAc;IACd,YAAW;IACX,iBAAgB;IAChB,kCAAiC;GAOpC;EAZA;IASK,UAAS;GACV;CpB88CR;;AkBzjDG;EEiGA;IAEI,eAAc;IACd,YAAW;IACX,iBAAgB;IAChB,kCAAiC;GAOp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AEE,qBAAoB;CACrB;;AAQC;ECrDA,evBKgB;EqBLd,0BrB8Ba;EuB5Bf,sBvB4Be;ESpBX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,iFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBKa;EuBJb,sBvBIa;CuBCd;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,uFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBWc;EuBThB,sBvBSgB;ESDZ,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,kFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBdc;EuBed,sBvBfc;CuBoBf;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,wFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBqCa;EuBnCf,sBvBmCe;ES3BX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,gFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBYa;EuBXb,sBvBWa;CuBNd;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,sFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBuCa;EuBrCf,sBvBqCe;ES7BX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,iFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBca;EuBbb,sBvBaa;CuBRd;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,uFAAyG;CAI5G;;ADGH;ECrDA,evBuFqB;EqBvFnB,0BrBoCa;EuBlCf,sBvBkCe;ES1BX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBiFmB;EqBvFnB,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,iFAAkG;CAIrG;;AAGD;EAEE,evB+DmB;EuB9DnB,0BvBWa;EuBVb,sBvBUa;CuBLd;;AAED;;EAGE,evBmDmB;EuBlDnB,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,uFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBkCa;EuBhCf,sBvBgCe;ESxBX,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,gFAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBSa;EuBRb,sBvBQa;CuBHd;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,sFAAyG;CAI5G;;ADGH;ECrDA,evBuFqB;EqBvFnB,0BrBMc;EuBJhB,sBvBIgB;ESIZ,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBiFmB;EqBvFnB,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,kFAAkG;CAIrG;;AAGD;EAEE,evB+DmB;EuB9DnB,0BvBnBc;EuBoBd,sBvBpBc;CuByBf;;AAED;;EAGE,evBmDmB;EuBlDnB,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,wFAAyG;CAI5G;;ADGH;ECrDA,evBKgB;EqBLd,0BrBac;EuBXhB,sBvBWgB;ESHZ,2CTKS;CsBwCZ;;AnBjDD;EoBAE,evBDc;EqBLd,0BEDoF;EASpF,sBATyH;CpBOrG;;AoBKtB;EAII,+EAAkG;CAIrG;;AAGD;EAEE,evBnBc;EuBoBd,0BvBZc;EuBad,sBvBbc;CuBkBf;;AAED;;EAGE,evB/Bc;EuBgCd,0BAtCuK;EA0CvK,sBA1C+M;CAoDhN;;AARC;;EAGI,qFAAyG;CAI5G;;ADSH;ECJA,evBzBe;EuB0Bf,sBvB1Be;CsB+Bd;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvB9Ba;EuB+Bb,sBvB/Ba;CGxBO;;AoB0DtB;EAEE,gDvBpCa;CuBqCd;;AAED;EAEE,evBzCa;EuB0Cb,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvBjDa;EuBkDb,sBvBlDa;CuB4Dd;;AARC;;EAGI,sFvBvDS;CuB2DZ;;AD9BH;ECJA,evB5CgB;EuB6ChB,sBvB7CgB;CsBkDf;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvBjDc;EuBkDd,sBvBlDc;CGLM;;AoB0DtB;EAEE,kDvBvDc;CuBwDf;;AAED;EAEE,evB5Dc;EuB6Dd,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvBpEc;EuBqEd,sBvBrEc;CuB+Ef;;AARC;;EAGI,wFvB1EU;CuB8Eb;;AD9BH;ECJA,evBlBe;EuBmBf,sBvBnBe;CsBwBd;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvBvBa;EuBwBb,sBvBxBa;CG/BO;;AoB0DtB;EAEE,gDvB7Ba;CuB8Bd;;AAED;EAEE,evBlCa;EuBmCb,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvB1Ca;EuB2Cb,sBvB3Ca;CuBqDd;;AARC;;EAGI,sFvBhDS;CuBoDZ;;AD9BH;ECJA,evBhBe;EuBiBf,sBvBjBe;CsBsBd;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvBrBa;EuBsBb,sBvBtBa;CGjCO;;AoB0DtB;EAEE,iDvB3Ba;CuB4Bd;;AAED;EAEE,evBhCa;EuBiCb,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvBxCa;EuByCb,sBvBzCa;CuBmDd;;AARC;;EAGI,uFvB9CS;CuBkDZ;;AD9BH;ECJA,evBnBe;EuBoBf,sBvBpBe;CsByBd;;AnBvDD;EoBqDE,evB4BmB;EuB3BnB,0BvBxBa;EuByBb,sBvBzBa;CG9BO;;AoB0DtB;EAEE,gDvB9Ba;CuB+Bd;;AAED;EAEE,evBnCa;EuBoCb,8BAA6B;CAC9B;;AAED;;EAGE,evBSmB;EuBRnB,0BvB3Ca;EuB4Cb,sBvB5Ca;CuBsDd;;AARC;;EAGI,sFvBjDS;CuBqDZ;;AD9BH;ECJA,evBrBe;EuBsBf,sBvBtBe;CsB2Bd;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvB1Ba;EuB2Bb,sBvB3Ba;CG5BO;;AoB0DtB;EAEE,gDvBhCa;CuBiCd;;AAED;EAEE,evBrCa;EuBsCb,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvB7Ca;EuB8Cb,sBvB9Ca;CuBwDd;;AARC;;EAGI,sFvBnDS;CuBuDZ;;AD9BH;ECJA,evBjDgB;EuBkDhB,sBvBlDgB;CsBuDf;;AnBvDD;EoBqDE,evB4BmB;EuB3BnB,0BvBtDc;EuBuDd,sBvBvDc;CGAM;;AoB0DtB;EAEE,kDvB5Dc;CuB6Df;;AAED;EAEE,evBjEc;EuBkEd,8BAA6B;CAC9B;;AAED;;EAGE,evBSmB;EuBRnB,0BvBzEc;EuB0Ed,sBvB1Ec;CuBoFf;;AARC;;EAGI,wFvB/EU;CuBmFb;;AD9BH;ECJA,evB1CgB;EuB2ChB,sBvB3CgB;CsBgDf;;AnBvDD;EoBqDE,evBtDc;EuBuDd,0BvB/Cc;EuBgDd,sBvBhDc;CGPM;;AoB0DtB;EAEE,+CvBrDc;CuBsDf;;AAED;EAEE,evB1Dc;EuB2Dd,8BAA6B;CAC9B;;AAED;;EAGE,evBzEc;EuB0Ed,0BvBlEc;EuBmEd,sBvBnEc;CuB6Ef;;AARC;;EAGI,qFvBxEU;CuB4Eb;;ADnBL;EACE,iBtBiK+B;EsBhK/B,etB1Ce;EsB2Cf,sBtBuE8B;CsBnD/B;;AnBvFC;EmBsEE,etBqEgD;EsBpEhD,sBtBqE4B;CG5IR;;AmBgExB;EAYI,sBtBgE4B;EsB/D5B,iBAAgB;CACjB;;AAdH;EAkBI,etB7Ec;EsB8Ed,qBAAoB;CACrB;;AAUH;ECLE,qBvB4OgC;EClN5B,mBAtCY;EsBchB,iBvBoG+B;EQtM7B,sBR6M+B;CsBtGlC;;AAED;ECTE,wBvBwOiC;EC9M7B,oBAtCY;EsBchB,iBvBqG+B;EQvM7B,sBR8M+B;CsBnGlC;;AAOD;EACE,eAAc;EACd,YAAW;CAMZ;;AARD;EAMI,mBtBqP+B;CsBpPhC;;AAIH;;;EAII,YAAW;CACZ;;AEvIH;ELMM,iCnBqN2C;CwBrNhD;;ALKG;EKXJ;ILYM,iBAAgB;GKNrB;C7BmxFA;;A6BzxFD;EAII,WAAU;CACX;;AAGH;EAEI,cAAa;CACd;;AAGH;EA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EACX,0B9BrEc;E8BsEd,0B9B0H6B;ES9L3B,uDTKS;C8BiEZ;;AAlBH;EAsBI,mBAAkB;EAClB,aAA+E;EAC/E,cAA+D;EAC/D,eAAc;EACd,Y9B+VwC;E8B9VxC,a9B8VwC;E8B7VxC,YAAW;EACX,oCAAgE;CACjE;;AAQH;EtBrGI,uBR4MgC;C8BpGjC;;AAHH;EAOM,8NbrEqI;CasEtI;;AARL;EAaM,sB9BnFW;EqB9Bb,0BrB8Ba;ESpBX,iBTscmD;C8B5VpD;;AAhBL;EAkBM,2KbhFqI;CaiFtI;;AAnBL;EAwBM,yC9B9FW;C8B+FZ;;AAzBL;EA2BM,yC9BjGW;C8BkGZ;;AAQL;EAGI,mB9BuU+C;C8BtUhD;;AAJH;EAQM,wKb1GqI;Ca2GtI;;AATL;EAcM,yC9BxHW;C8ByHZ;;AASL;EACE,sBAA2D;CAmC5D;;AApCD;EAKM,eAAqD;EACrD,e5BkY+E;E4BjY/E,oBAAmB;EAEnB,sB5BgY4E;C4B/X7E;;AAVL;EAaM,yBAA0I;EAC1I,2BAA+G;EAC/G,wB5B2XiI;E4B1XjI,yB5B0XiI;E4BzXjI,0B9BvKY;E8ByKZ,sB5BsX4E;EiBziB5E,kJjB8f+H;EiB9f/H,0IjB8f+H;EiB9f/H,+KjB8f+H;C4BzUhI;;AXhLD;EW2JJ;IX1JM,iBAAgB;GW+KjB;CnCqzGJ;;AmC10GD;EA0BM,0B9BlLY;E8BmLZ,uCAA4E;EAA5E,+BAA4E;CAC7E;;AA5BL;EAiCM,yC9BnKW;C8BoKZ;;AAWL;EACE,sBAAqB;EACrB,YAAW;EACX,4B9B2M4F;E8B1M5F,2C9BqQuC;EC7VnC,gBAtCY;E6BiIhB,iB9BoB+B;E8BnB/B,iB9BuB+B;E8BtB/B,e9B1MgB;E8B2MhB,uBAAsB;EACtB,2N5BmWmI;E4BlWnI,0B9BpNgB;E8BqNhB,0B9BjNgB;EQVd,uBR4MgC;ESjM9B,iDTKS;E8B8Mb,yBAAgB;EAAhB,sBAAgB;EAAhB,iBAAgB;CAsCjB;;AAtDD;EAmBI,sB9BiLsE;E8BhLtE,WAAU;EAER,yH9B8KoE;C8BhKvE;;AApCH;EAiCM,e9BlOY;E8BmOZ,0B9B1OY;C8B2Ob;;AAnCL;EAwCI,aAAY;EACZ,uB9BgOqC;E8B/NrC,uBAAsB;CACvB;;AA3CH;EA8CI,e9BhPc;E8BiPd,0B9BrPc;C8BsPf;;AAhDH;EAoDI,cAAa;CACd;;AAGH;EACE,8B9BwJ+F;E8BvJ/F,qB9B+DkC;E8B9DlC,wB9B8DkC;E8B7DlC,qB9B8DiC;ECrQ/B,eAAW;C6ByMd;;AAED;EACE,6B9BmJ+F;E8BlJ/F,oB9B2DiC;E8B1DjC,uB9B0DiC;E8BzDjC,mB9B0DgC;ECzQ9B,gBAAW;C6BiNd;;AAOD;EACE,mBAAkB;EAClB,sBAAqB;EACrB,YAAW;EACX,4B9B6H4F;E8B5H5F,iBAAgB;CACjB;;AAED;EACE,mBAAkB;EAClB,WAAU;EACV,YAAW;EACX,4B9BqH4F;E8BpH5F,UAAS;EACT,WAAU;CAoBX;;AA1BD;EASI,sB9BsGsE;E8BrGtE,iD9B9Qa;C8B+Qd;;AAXH;EAcI,0B9BzSc;C8B0Sf;;AAfH;EAmBM,kB9ByMc;C8BxMf;;AApBL;EAwBI,2BAA0B;CAC3B;;AAGH;EACE,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,QAAO;EACP,WAAU;EACV,4B9BuF4F;E8BtF5F,0B9BNkC;E8BQlC,iB9B/F+B;E8BgG/B,iB9B5F+B;E8B6F/B,e9B7TgB;E8B8ThB,0B9BrUgB;E8BsUhB,0B9BlUgB;EQVd,uBR4MgC;ESjM9B,yCTKS;C8BgVd;;AAjCD;EAkBI,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,UAAS;EACT,WAAU;EACV,eAAc;EACd,gB9BoE2G;E8BnE3G,0B9BxBgC;E8ByBhC,iB9B5G6B;E8B6G7B,e9B7Uc;E8B8Ud,kBAAiB;ET1VjB,0BrBOc;E8BqVd,qBAAoB;EtB7VpB,mCsB8VgF;CACjF;;AASH;EACE,YAAW;EACX,4BAA+F;EAC/F,WAAU;EACV,8BAA6B;EAC7B,yBAAgB;EAAhB,sBAAgB;EAAhB,iBAAgB;CAkIjB;;AAvID;EAQI,cAAa;CAOd;;AAfH;EAY8B,oE9BrVb;C8BqViE;;AAZlF;EAa8B,oE9BtVb;C8BsViE;;AAblF;EAc8B,oE9BvVb;C8BuViE;;AAdlF;EAkBI,UAAS;CACV;;AAnBH;EAsBI,Y5B8N6C;E4B7N7C,a5B6N6C;E4B5N7C,qBAAyE;ET/XzE,0BrB8Ba;E8BmWb,U5B6N0C;EM/lB1C,oBNgmB6C;EOrlB3C,gDTKS;EmBfT,6GjB8f+H;E4BzHjI,yBAAgB;EAAhB,iBAAgB;CAKjB;;AXrYC;EWkWJ;IXjWM,iBAAgB;GWoYnB;CnCuxGF;;AmC1zGD;ETvWI,0BnBmmB2E;C4B1N1E;;AAlCL;EAsCI,Y5BuMoC;E4BtMpC,e5BuMqC;E4BtMrC,mBAAkB;EAClB,gB5BsMuC;E4BrMvC,0B9BzYc;E8B0Yd,0BAAyB;EtBnZzB,oBNylBoC;EO9kBlC,uDTKS;C8BsYZ;;AA9CH;EAiDI,Y5BmM6C;E4BlM7C,a5BkM6C;EmB3lB7C,0BrB8Ba;E8B6Xb,U5BmM0C;EM/lB1C,oBNgmB6C;EOrlB3C,gDTKS;EmBfT,6GjB8f+H;E4B/FjI,sBAAgB;EAAhB,iBAAgB;CAKjB;;AX/ZC;EWkWJ;IXjWM,iBAAgB;GW8ZnB;CnC6xGF;;AmC11GD;ETvWI,0BnBmmB2E;C4BhM1E;;AA5DL;EAgEI,Y5B6KoC;E4B5KpC,e5B6KqC;E4B5KrC,mBAAkB;EAClB,gB5B4KuC;E4B3KvC,0B9Bnac;E8Boad,0BAAyB;EtB7azB,oBNylBoC;EO9kBlC,uDTKS;C8BgaZ;;AAxEH;EA2EI,Y5ByK6C;E4BxK7C,a5BwK6C;E4BvK7C,cAAa;EACb,qB9BnH+B;E8BoH/B,oB9BpH+B;EqBlU/B,0BrB8Ba;E8B0Zb,U5BsK0C;EM/lB1C,oBNgmB6C;EOrlB3C,gDTKS;EmBfT,6GjB8f+H;E4BlEjI,iBAAgB;CAKjB;;AX5bC;EWkWJ;IXjWM,iBAAgB;GW2bnB;CnCmyGF;;AmC73GD;ETvWI,0BnBmmB2E;C4BnK1E;;AAzFL;EA6FI,Y5BgJoC;E4B/IpC,e5BgJqC;E4B/IrC,mBAAkB;EAClB,gB5B+IuC;E4B9IvC,8BAA6B;EAC7B,0BAAyB;EACzB,qBAA4C;ErBhc1C,uDTKS;C8B6bZ;;AArGH;EAwGI,0B9Bvcc;EQTd,oBNylBoC;C4BvIrC;;AA1GH;EA6GI,mBAAkB;EAClB,0B9B7cc;EQTd,oBNylBoC;C4BjIrC;;AA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2BAA0B;CAC3B;;AArBH;EAwBI,sBAAqB;CACtB;;AAzBH;EA4BI,elCrBc;CkCsBf;;ACvCH;EACE,cAAa;E9BGb,gBAAe;EACf,iBAAgB;EGAd,uBR4MgC;CmC7MnC;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,wBnCqmBwC;EmCpmBxC,kBnCoM+B;EmCnM/B,kBnCwmBsC;EmCvmBtC,enCwBe;EmCvBf,0BnCFgB;EmCGhB,0BnCAgB;CmCejB;;AAvBD;EAWI,WAAU;EACV,enCqIgD;EmCpIhD,sBAAqB;EACrB,0BnCPc;EmCQd,sBnCPc;CmCQf;;AAhBH;EAmBI,WAAU;EACV,WjCiwBiC;EiChwBjC,iDnCSa;CmCRd;;AAGH;EAGM,eAAc;E3BChB,gCR8KgC;EQ7KhC,mCR6KgC;CmC7K/B;;AALL;E3BVI,iCR4LgC;EQ3LhC,oCR2LgC;CmCxK/B;;AAVL;EAcI,WAAU;EACV,enCnCc;EmCoCd,0BnCXa;EmCYb,sBnCZa;CmCad;;AAlBH;EAqBI,enCnCc;EmCoCd,qBAAoB;EAEpB,aAAY;EACZ,0BnC7Cc;EmC8Cd,sBnC3Cc;CmC4Cf;;ACvDD;EACE,wBpC8mBsC;ECnfpC,mBAtCY;EmCnFd,iBpCqM6B;CoCpM9B;;AAIG;E5BwBF,+BR+K+B;EQ9K/B,kCR8K+B;CoCrM5B;;AAGD;E5BKF,gCR6L+B;EQ5L/B,mCR4L+B;CoChM5B;;AAfL;EACE,wBpC4mBqC;ECjfnC,oBAtCY;EmCnFd,iBpCsM6B;CoCrM9B;;AAIG;E5BwBF,+BRgL+B;EQ/K/B,kCR+K+B;CoCtM5B;;AAGD;E5BKF,gCR8L+B;EQ7L/B,mCR6L+B;CoCjM5B;;ACbP;EACE,sBAAqB;EACrB,sBrC6sBsC;EC5oBpC,eAAW;EoC/Db,iBrCsO+B;EqCrO/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E7BRtB,uBR4MgC;EmB3M9B,sInBmX6I;CqC9VlJ;;AlBhBG;EkBNJ;IlBOM,iBAAgB;GkBerB;C1CqkJA;;AQhlJC;EkCGI,sBAAqB;ClCAxB;;AkCdH;EAoBI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBrC+qBsC;EqC9qBtC,oBrC8qBsC;EQltBpC,qBRqtBqC;CqC/qBxC;;AAOC;ECjDA,etCUgB;EsCThB,0BtCkCe;CqCgBd;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,gDtCuBW;CsCtBZ;;ADoCH;ECjDA,etCUgB;EsCThB,0BtCegB;CqCmCf;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,kDtCIY;CsCHb;;ADoCH;ECjDA,etCUgB;EsCThB,0BtCyCe;CqCSd;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,gDtC8BW;CsC7BZ;;ADoCH;ECjDA,etCUgB;EsCThB,0BtC2Ce;CqCOd;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,iDtCgCW;CsC/BZ;;ADoCH;ECjDA,etC4FqB;EsC3FrB,0BtCwCe;CqCUd;;AlCpCD;EmCVI,etCuFiB;EsCtFjB,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,gDtC6BW;CsC5BZ;;ADoCH;ECjDA,etCUgB;EsCThB,0BtCsCe;CqCYd;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,gDtC2BW;CsC1BZ;;ADoCH;ECjDA,etC4FqB;EsC3FrB,0BtCUgB;CqCwCf;;AlCpCD;EmCVI,etCuFiB;EsCtFjB,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,kDtCDY;CsCEb;;ADoCH;ECjDA,etCUgB;EsCThB,0BtCiBgB;CqCiCf;;AlCpCD;EmCVI,etCKY;EsCJZ,0BAAkC;CnCYrC;;AmCfO;EAQJ,WAAU;EACV,+CtCMY;CsCLb;;ACdL;EACE,mBAAoD;EACpD,oBvCyoBsC;EuCvoBtC,0BvCSgB;EQRd,sBR6M+B;CuCxMlC;;A1BkDG;E0B5DJ;IAQI,mBvCmoBoC;GuCjoBvC;C5C8uJA;;A4C5uJD;EACE,iBAAgB;EAChB,gBAAe;E/BTb,iB+BUsB;CACzB;;ACZ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CR4LgC;EQ3LhC,oCR2LgC;EQrJhC,6BoC0C0C;CACrC;;A/B3CL;E+B2BA;IACE,oBAAmB;GAiBpB;EAlBD;IAII,mB5CmHyB;I4ClHzB,iBAAgB;GAYjB;EAjBH;IpCpDA,gCR8KgC;IQ7KhC,mCR6KgC;IQjKhC,2BoCgDwC;GACnC;EAVL;IAaM,gBAAe;IpC/ErB,iCR4LgC;IQ3LhC,oCR2LgC;IQrJhC,6BoC0C0C;GACrC;CjDo8JR;;AkB/+JG;E+B2BA;IACE,oBAAmB;GAiBpB;EAlBD;IAII,mB5CmHyB;I4ClHzB,iBAAgB;GAYjB;EAjBH;IpCpDA,gCR8KgC;IQ7KhC,mCR6KgC;IQjKhC,2BoCgDwC;GACnC;EAVL;IAaM,gBAAe;IpC/ErB,iCR4LgC;IQ3LhC,oCR2LgC;IQrJhC,6BoC0C0C;GACrC;CjDy9JR;;AkBpgKG;E+B2BA;IACE,oBAAmB;GAiBpB;EAlBD;IAII,mB5CmHyB;I4ClHzB,iBAAgB;GAYjB;EAjBH;IpCpDA,gCR8KgC;IQ7KhC,mCR6KgC;IQjKhC,2BoCgDwC;GACnC;EAVL;IAaM,gBAAe;IpC/ErB,iCR4LgC;IQ3LhC,oCR2LgC;IQrJhC,6BoC0C0C;GACrC;CjD8+JR;;AkBzhKG;E+B2BA;IACE,oBAAmB;GAiBpB;EAlBD;IAII,mB5CmHyB;I4ClHzB,iBAAgB;GAYjB;EAjBH;IpCpDA,gCR8KgC;IQ7KhC,mCR6KgC;IQjKhC,2BoCgDwC;GACnC;EAVL;IAaM,gBAAe;IpC/ErB,iCR4LgC;IQ3LhC,oCR2LgC;IQrJhC,6BoC0C0C;GACrC;CjDmgKR;;AiDv/JD;EAEI,gBAAe;EACf,eAAc;EpCjHd,iBoCkHwB;CAKzB;;AATH;EAOM,oB5CoF2B;C4CnF5B;;AARL;EAaM,cAAa;CACd;;AAdL;EAmBM,iBAAgB;EAChB,iBAAgB;CACjB;;ACrIH;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;A1CHD;E0CPM,e5B2E0D;E4B1E1D,0BAAyC;C1CS9C;;A0ChBD;EAWM,e7CHU;E6CIV,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;ACjBP;EACE,aAAY;E7C8HR,kBAtCY;E6CtFhB,iB9C4O+B;E8C3O/B,eAAc;EACd,Y9CgBa;E8Cfb,6B9CKgB;E8CJhB,YAAW;CAaZ;;A3CRC;E2CDE,Y9CUW;E8CTX,sBAAqB;C3CAD;;AAItB;E2CCI,aAAY;C3CEf;;A2CSH;EACE,WAAU;EACV,8BAA6B;EAC7B,UAAS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C;CIwNxC;;AD5HL;ECxEA,0BlF5FgB;CiFsKf;;ACtEC;EACE,elFzGY;CkF0Gb;;AAED;EACE,eJ1CsB;EI2CtB,qCJ5C4C;CImD7C;;AANC;EAGE,elFlHU;EkFmHV,qCAA8C;CAC/C;;AAGH;EACE,uCAAgD;EzEnHhD,yCyEoH+C;CAChD;;AAED;EACE,elFpHY;CkFqHb;;AAQC;EACE,eJpEoB;CIqErB;;AAIH;;;EAGE,elF/IY;EkFgJZ,2CJ9E4C;CI+E7C;;AAED;EACE,elFpJY;EkFqJZ,0BlFrHW;CkFyHZ;;AAGD;EACE,wBJvF+B;CIwFhC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,eJtGwB;CI2GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eJ7G4B;CIoH7B;;AALC;EAEE,elFxLQ;EkFyLR,2CJvHwC;CIwHzC;;AAID;EAGE,elFzLQ;EkF0LR,2CJvHiD;CIwHlD;;ADnBP;EC4BA,0BlF5MgB;CiFkLf;;AC8BC;EACE,elFxMY;CkFyMb;;AAED;EACE,elF7MY;EkF8MZ,oBJtIyC;CI6I1C;;AANC;EAGE,elFjNU;EkFkNV,oBAA+C;CAChD;;AAGH;EACE,sBAAiD;EzE3NjD,yCyE4N+C;CAChD;;AAED;EACE,elF5NY;CkF6Nb;;AAQC;EAEE,elFxOU;CkFyOX;;AAIH;;EAEE,elF9OY;EkF+OZ,0BJxKyC;CIyK1C;;AAED;EACE,elF5PY;EkF6PZ,0BlF7NW;CkFiOZ;;AAGD;EACE,wBJjLgC;CIkLjC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,elFzQc;CkF6Qf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YJtM0B;CIuM3B;;AAGC;EAEE,elFxRQ;EkFyRR,0BJlNqC;CImNtC;;AAGH;EACE,0BJvNuC;CIwNxC;;AD5HL;ECxEA,0BlF5FgB;CiFsKf;;ACtEC;EACE,elFzGY;CkF0Gb;;AAED;EACE,eJ1CsB;EI2CtB,qCJ5C4C;CImD7C;;AANC;EAGE,elFlHU;EkFmHV,qCAA8C;CAC/C;;AAGH;EACE,uCAAgD;EzEnHhD,yCyEoH+C;CAChD;;AAED;EACE,elFpHY;CkFqHb;;AAQC;EACE,eJpEoB;CIqErB;;AAIH;;;EAGE,elF/IY;EkFgJZ,2CJ9E4C;CI+E7C;;AAED;EACE,elFpJY;EkFqJZ,0BlFnHW;CkFuHZ;;AAGD;EACE,wBJvF+B;CIwFhC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,eJtGwB;CI2GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eJ7G4B;CIoH7B;;AALC;EAEE,elFxLQ;EkFyLR,2CJvHwC;CIwHzC;;AAID;EAGE,elFzLQ;EkF0LR,2CJvHiD;CIwHlD;;ADnBP;EC4BA,0BlF5MgB;CiFkLf;;AC8BC;EACE,elFxMY;CkFyMb;;AAED;EACE,elF7MY;EkF8MZ,oBJtIyC;CI6I1C;;AANC;EAGE,elFjNU;EkFkNV,oBAA+C;CAChD;;AAGH;EACE,sBAAiD;EzE3NjD,yCyE4N+C;CAChD;;AAED;EACE,elF5NY;CkF6Nb;;AAQC;EAEE,elFxOU;CkFyOX;;AAIH;;EAEE,elF9OY;EkF+OZ,0BJxKyC;CIyK1C;;AAED;EACE,elF5PY;EkF6PZ,0BlF3NW;CkF+NZ;;AAGD;EACE,wBJjLgC;CIkLjC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,elFzQc;CkF6Qf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YJtM0B;CIuM3B;;AAGC;EAEE,elFxRQ;EkFyRR,0BJlNqC;CImNtC;;AAGH;EACE,0BJvNuC;CIwNxC;;AD5HL;ECxEA,0BlF5FgB;CiFsKf;;ACtEC;EACE,elFzGY;CkF0Gb;;AAED;EACE,eJ1CsB;EI2CtB,qCJ5C4C;CImD7C;;AANC;EAGE,elFlHU;EkFmHV,qCAA8C;CAC/C;;AAGH;EACE,uCAAgD;EzEnHhD,yCyEoH+C;CAChD;;AAED;EACE,elFpHY;CkFqHb;;AAQC;EACE,eJpEoB;CIqErB;;AAIH;;;EAGE,elF/IY;EkFgJZ,2CJ9E4C;CI+E7C;;AAED;EACE,elFpJY;EkFqJZ,0BlFtHW;CkF0HZ;;AAGD;EACE,wBJvF+B;CIwFhC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,eJtGwB;CI2GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eJ7G4B;CIoH7B;;AALC;EAEE,elFxLQ;EkFyLR,2CJvHwC;CIwHzC;;AAID;EAGE,elFzLQ;EkF0LR,2CJvHiD;CIwHlD;;ADnBP;EC4BA,0BlF5MgB;CiFkLf;;AC8BC;EACE,elFxMY;CkFyMb;;AAED;EACE,elF7MY;EkF8MZ,oBJtIyC;CI6I1C;;AANC;EAGE,elFjNU;EkFkNV,oBAA+C;CAChD;;AAGH;EACE,sBAAiD;EzE3NjD,yCyE4N+C;CAChD;;AAED;EACE,elF5NY;CkF6Nb;;AAQC;EAEE,elFxOU;CkFyOX;;AAIH;;EAEE,elF9OY;EkF+OZ,0BJxKyC;CIyK1C;;AAED;EACE,elF5PY;EkF6PZ,0BlF9NW;CkFkOZ;;AAGD;EACE,wBJjLgC;CIkLjC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,elFzQc;CkF6Qf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YJtM0B;CIuM3B;;AAGC;EAEE,elFxRQ;EkFyRR,0BJlNqC;CImNtC;;AAGH;EACE,0BJvNuC;CIwNxC;;AD5HL;ECxEA,0BlF5FgB;CiFsKf;;ACtEC;EACE,elFzGY;CkF0Gb;;AAED;EACE,eJ1CsB;EI2CtB,qCJ5C4C;CImD7C;;AANC;EAGE,elFlHU;EkFmHV,qCAA8C;CAC/C;;AAGH;EACE,uCAAgD;EzEnHhD,yCyEoH+C;CAChD;;AAED;EACE,elFpHY;CkFqHb;;AAQC;EACE,eJpEoB;CIqErB;;AAIH;;;EAGE,elF/IY;EkFgJZ,2CJ9E4C;CI+E7C;;AAED;EACE,elFpJY;EkFqJZ,0BlFxHW;CkF4HZ;;AAGD;EACE,wBJvF+B;CIwFhC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,eJtGwB;CI2GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eJ7G4B;CIoH7B;;AALC;EAEE,elFxLQ;EkFyLR,2CJvHwC;CIwHzC;;AAID;EAGE,elFzLQ;EkF0LR,2CJvHiD;CIwHlD;;ADnBP;EC4BA,0BlF5MgB;CiFkLf;;AC8BC;EACE,elFxMY;CkFyMb;;AAED;EACE,elF7MY;EkF8MZ,oBJtIyC;CI6I1C;;AANC;EAGE,elFjNU;EkFkNV,oBAA+C;CAChD;;AAGH;EACE,sBAAiD;EzE3NjD,yCyE4N+C;CAChD;;AAED;EACE,elF5NY;CkF6Nb;;AAQC;EAEE,elFxOU;CkFyOX;;AAIH;;EAEE,elF9OY;EkF+OZ,0BJxKyC;CIyK1C;;AAED;EACE,elF5PY;EkF6PZ,0BlFhOW;CkFoOZ;;AAGD;EACE,wBJjLgC;CIkLjC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,elFzQc;CkF6Qf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YJtM0B;CIuM3B;;AAGC;EAEE,elFxRQ;EkFyRR,0BJlNqC;CImNtC;;AAGH;EACE,0BJvNuC;CIwNxC;;AD5HL;ECxEA,0BlF5FgB;CiFsKf;;ACtEC;EACE,elFzGY;CkF0Gb;;AAED;EACE,eJ1CsB;EI2CtB,qCJ5C4C;CImD7C;;AANC;EAGE,elFlHU;EkFmHV,qCAA8C;CAC/C;;AAGH;EACE,uCAAgD;EzEnHhD,yCyEoH+C;CAChD;;AAED;EACE,elFpHY;CkFqHb;;AAQC;EACE,eJpEoB;CIqErB;;AAIH;;;EAGE,elF/IY;EkFgJZ,2CJ9E4C;CI+E7C;;AAED;EACE,elFpJY;EkFqJZ,0BlFpJY;CkFwJb;;AAGD;EACE,wBJvF+B;CIwFhC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,eJtGwB;CI2GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eJ7G4B;CIoH7B;;AALC;EAEE,elFxLQ;EkFyLR,2CJvHwC;CIwHzC;;AAID;EAGE,elFzLQ;EkF0LR,2CJvHiD;CIwHlD;;ADnBP;EC4BA,0BlF5MgB;CiFkLf;;AC8BC;EACE,elFxMY;CkFyMb;;AAED;EACE,elF7MY;EkF8MZ,oBJtIyC;CI6I1C;;AANC;EAGE,elFjNU;EkFkNV,oBAA+C;CAChD;;AAGH;EACE,sBAAiD;EzE3NjD,yCyE4N+C;CAChD;;AAED;EACE,elF5NY;CkF6Nb;;AAQC;EAEE,elFxOU;CkFyOX;;AAIH;;EAEE,elF9OY;EkF+OZ,0BJxKyC;CIyK1C;;AAED;EACE,elF5PY;EkF6PZ,0BlF5PY;CkFgQb;;AAGD;EACE,wBJjLgC;CIkLjC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,elFzQc;CkF6Qf;;AAHC;EACE,sBAAqB;CACtB;;AAMC;EACE,YJtM0B;CIuM3B;;AAGC;EAEE,elFxRQ;EkFyRR,0BJlNqC;CImNtC;;AAGH;EACE,0BJvNuC;CIwNxC;;AD5HL;ECxEA,0BlF5FgB;CiFsKf;;ACtEC;EACE,elFzGY;CkF0Gb;;AAED;EACE,eJ1CsB;EI2CtB,qCJ5C4C;CImD7C;;AANC;EAGE,elFlHU;EkFmHV,qCAA8C;CAC/C;;AAGH;EACE,uCAAgD;EzEnHhD,yCyEoH+C;CAChD;;AAED;EACE,elFpHY;CkFqHb;;AAQC;EACE,eJpEoB;CIqErB;;AAIH;;;EAGE,elF/IY;EkFgJZ,2CJ9E4C;CI+E7C;;AAED;EACE,elFpJY;EkFqJZ,0BlF7IY;CkFiJb;;AAGD;EACE,wBJvF+B;CIwFhC;;AAIH;EACE,eAAuC;EACvC,oBAAmB;CACpB;;AAGD;EACE,eJtGwB;CI2GzB;;AAJC;EAEE,sBAAqB;CACtB;;AAMC;EACE,eJ7G4B;CIoH7B;;AALC;EAEE,elFxLQ;EkFyLR,2CJvHwC;CIwHzC;;AAID;EAGE,elFzLQ;EkF0LR,2CJvHiD;CIwHlD;;ADnBP;EC4BA,0BlF5MgB;CiFkLf;;AC8BC;EACE,elFxMY;CkFyMb;;AAED;EACE,elF7MY;EkF8MZ,oBJtIyC;CI6I1C;;AANC;EAGE,elFjNU;EkFkNV,oBAA+C;CAChD;;AAGH;EACE,sBAAiD;EzE3NjD,yCyE4N+C;CAChD;;AAED;EACE,elF5NY;CkF6Nb;;AAQC;EAEE,elFxOU;CkFyOX;;AAIH;;EAEE,elF9OY;EkF+OZ,0BJxKyC;CIyK1C;;AAED;EACE,elF5PY;EkF6PZ,0BlFrPY;CkFyPb;;AAGD;EACE,wBJjLgC;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sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AAKD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AATD;;EAEI,sBAAc;CACjB;;AAED;;EAEI,0BAAkB;EAClB,sBAAc;CACjB;;AC9BH;;;GAGG;AAEH;EAEI,mBAAkB;CACnB;;AAHH;EjEJE,qLlDmOmM;EkDjOnM,mBAAkB;EAClB,iBlD0O+B;EkDzO/B,iBlD6O+B;EkD5O/B,iBAAgB;EAChB,kBAAiB;EACjB,sBAAqB;EACrB,kBAAiB;EACjB,qBAAoB;EACpB,uBAAsB;EACtB,mBAAkB;EAClB,qBAAoB;EACpB,oBAAmB;EACnB,iBAAgB;EiEHd,uBnHSW;EmHRX,enHFc;EmHGd,eAAc;EACd,iBnHwpB+B;EmHvpB/B,wBnH6pB+B;EmH5pB/B,mBAAkB;EAClB,mBAAkB;EAClB,sBAAqB;EACrB,cnHmiBoC;EQljBpC,uBR4MgC;EClF9B,oBAtCY;CkHlEf;;AAlBH;EAqBI,0BAAyB;EACzB,0BAAyB;EACzB,cAAa;EACb,aAAY;CACb;;AAzBH;EA4BI,uBnHgLgC;EmH/KhC,0BrC2HqC;EqC1HrC,YrC2HuB;EqC1HvB,uBrC2H8B;EqC1H9B,kBAAiB;EACjB,YAAW;EACX,aAAY;EACZ,kBAAiB;EACjB,mBAAkB;EAClB,gBAAe;EACf,mBAAkB;EAClB,OAAM;EACN,kBAAiB;EACjB,WAAU;EAEV,0BAAyB;EAEzB,uBAAsB;EACtB,qBAAqB;EACrB,sBAAiB;EAAjB,kBAAiB;CAQlB;;AAvDH;EAoDM,eAAyC;EACzC,0BAA8D;CAC/D;;AAtDL;EA0DI,UAAS;EACT,kBAAiB;CAClB;;AA5DH;EA+DI,UAAS;CACV;;AAhEH;EAmEI,UAAS;CACV;;ACzEH;;;GAGG;AAGH;;EAEI,0BtCqJqC;EsCpJrC,YtCqJuB;EsCpJvB,uBtCqJ8B;EsCpJ9B,uBpHsMgC;EoHpMhC,YAAW;EACX,aAAY;CAQf;;AAhBD;;;;EAaI,eAAyC;EACzC,0BAA8D;CAC/D;;ACrBH;;;GAGG;AAGH;EAEI,erHqCa;EqHpCb,oCAAiC;CAClC;;AAJH;EAMI,erH8Ba;EqH7Bb,oCAAoC;CACrC;;AARH;EAUI,erHwBa;EqHvBb,oCAAmC;CACpC;;AAZH;EAcI,erHHc;EqHId,oCAAsC;CACvC;;AAhBH;EAkBI,erHmBa;EqHlBb,oCAAoC;CAQrC;;AA3BH;EAsBM,oCAAoC;CACrC;;AAvBL;EAyBM,0BrHYW;CqHXZ;;AChCL;;;GAGG;AvEHH;EuEmCE,0BtHCe;CsHAhB;;AACD;EACE,0BtHKe;CsHJhB;;AACD;EACE,0BtHDe;CsHEhB;;AACD;EACE,0BtHCe;CsHAhB;;AACD;EACE,0BtHLe;CsHMhB;;AChDD;;;GAGG;AACH;EACE,0BAAsC;CACvC;;AAED;EACE,qCAAoC;CACrC;;AAGD;EACE,eAAc;EACd,eAAc;EACd,mBAAkB;CAanB;;AAhBD;EAKI,oBAAmB;CACpB;;AANH;EAQI,UAAS;EACT,WAAU;EACV,iBAAgB;EAChB,gBAAe;CAChB;;AAZH;EAcI,0BAAyB;CAC1B;;A/DvBD;;;E+D+BI,0BAAmC;CACpC;;AAJH;;EAGI,0BAAmC;CACpC;;A/DhCH;;;;E+D+BI,0BAAmC;CACpC;;A/DhCH;;;;E+D+BI,0BAAmC;CACpC;;A/DhCH;;;;E+D+BI,0BAAmC;CACpC;;A/DhCH;;;;;;E+D+BI,0BAAmC;CACpC;;AAJH;;EAGI,0BAAmC;CACpC;;AAJH;;EAGI,0BAAmC;CACpC;;AAMH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;A9DpCL;E8DgCI,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EACE,0BAAkB;CAKnB;;AAND;;EAII,0BAAmC;CACpC;;AALH;EAUA,YAAW;EACX,0BvHtCgB;CuHuCjB;;AAED;EACE,0BAAwC;EACxC,0BAAmD;CACpD;;AAED;EACE,uBvH1Ca;EuH2Cb,0BAAmC;CACpC;;A9DrDD;E8DwDE,0BvHzDgB;EuH0DhB,0BAAmC;CACpC;;AAIC;EAEE,evHjEc;CuHyFf;;AA1BD;E/DxDE,kFAAkG;CACnG;;A+DuDD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH7EU;EuH+EV,sBAAiC;CAClC;;AAjBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAqBM,evHpFU;EuHsFV,sBAAmC;CACpC;;AAxBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAEE,evHjEc;CuHyFf;;AA1BD;E/DxDE,kFAAkG;CACnG;;A+DuDD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH7EU;EuH+EV,sBAAiC;CAClC;;AAjBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAqBM,evHpFU;EuHsFV,sBAAmC;CACpC;;AAxBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAEE,evHjEc;CuHyFf;;AA1BD;E/DxDE,kFAAkG;CACnG;;A+DuDD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH7EU;EuH+EV,sBAAiC;CAClC;;AAjBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAqBM,evHpFU;EuHsFV,sBAAmC;CACpC;;AAxBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAEE,evHjEc;CuHyFf;;AA1BD;E/DxDE,kFAAkG;CACnG;;A+DuDD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH7EU;EuH+EV,sBAAiC;CAClC;;AAjBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAqBM,evHpFU;EuHsFV,sBAAmC;CACpC;;AAxBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAEE,evHiBmB;CuHOpB;;AA1BD;E/DxDE,kFAAkG;CACnG;;A+DuDD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evHKe;EuHHf,sBAAiC;CAClC;;AAjBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAqBM,evHFe;EuHIf,sBAAmC;CACpC;;AAxBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAEE,evHjEc;CuHyFf;;AA1BD;E/DxDE,kFAAkG;CACnG;;A+DuDD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH7EU;EuH+EV,sBAAiC;CAClC;;AAjBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAqBM,evHpFU;EuHsFV,sBAAmC;CACpC;;AAxBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAEE,evHiBmB;CuHOpB;;AA1BD;E/DxDE,kFAAkG;CACnG;;A+DuDD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evHKe;EuHHf,sBAAiC;CAClC;;AAjBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAqBM,evHFe;EuHIf,sBAAmC;CACpC;;AAxBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAEE,evHjEc;CuHyFf;;AA1BD;E/DxDE,kFAAkG;CACnG;;A+DuDD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH7EU;EuH+EV,sBAAiC;CAClC;;AAjBL;E/DxDE,kFAAkG;CACnG;;A+DuDD;EAqBM,evHpFU;EuHsFV,sBAAmC;CACpC;;AAxBL;E/DxDE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHdmB;CuHsCpB;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHdmB;CuHsCpB;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH1Be;EuH4Bf,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHjCe;EuHmCf,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHdmB;CuHsCpB;;AA1BD;E/DvFE,gFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH1Be;EuH4Bf,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHjCe;EuHmCf,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAEE,evHhGc;CuHwHf;;AA1BD;E/DvFE,kFAAkG;CACnG;;A+DsFD;;EAUM,kCAAiC;CAClC;;AAXL;EAcM,evH5GU;EuH8GV,sBAAiC;CAClC;;AAjBL;E/DvFE,kFAAkG;CACnG;;A+DsFD;EAqBM,evHnHU;EuHqHV,sBAAmC;CACpC;;AAxBL;E/DvFE,kFAAkG;CACnG;;A7D68gBH;E4Hx1gBE,aAAY;CACb;;AAGD;EACE,eAA6B;CAK9B;;AAND;EAII,eAA6B;CAC9B;;AAGH;EACE,YAAW;CAKZ;;AAND;EAII,YAAW;CACZ;;AAIH;EACE,yBAAwB;CACzB;;AAGD;EACE,qBAAoB;CACrB;;AAGD;EACE,4BAA2B;CAC5B;;AAGD;E/GvKI,4B+GwKiC;CACpC;;AAGD;EACE,wBAAuB;EACvB,uBAAsB;EACtB,wBAAuB;CACxB;;AAGD;EAEI,gBAAe;CAChB;;AnHxGH;EmH6GE,iBAAgB;EAChB,UAAS;EACT,WAAU;CACX;;AAED;EAEI,eAAc;EACd,gBAAe;EACf,iBAAgB;EAChB,gBAAe;EACf,iBAAgB;CACjB;;AAGH;EACE,gBAAe;EACf,kBAAiB;EACjB,kBAAiB;EACjB,YAAW;CACZ;;AAED;EACE,YAAW;EACX,iCvHnMa;EuHoMb,qBAAoB;CACrB;;AAED;EAEI,aAAY;EACZ,YAAW;CAIZ;;AAPH;EAKM,YAAW;CACZ;;AlEjOH;EACE,eAAc;EACd,YAAW;EACX,YAAW;CACZ;;AkEkOH;EAGI,YAAW;EACX,aAAY;EACZ,YAAW;CACZ;;AANH;;;EAUI,eAAc;EACd,kBAAiB;CAClB;;AAZH;EAcI,gBAAe;EACf,iBAAgB;CACjB;;AAhBH;EAkBI,YAAW;EACX,gBAAe;CAChB;;AApBH;;;EA4BM,kBAAiB;CAClB;;AA7BL;EA+BM,gBAAe;CAChB;;AAKL;;;EAGE,YAAW;CACZ;;AAJD;EAOE,uBAAsB;EACtB,wBAAuB;CAIxB;;AAND;EAII,kBAAiB;CAClB;;AAGH;EACE,YAAW;EACX,aAAY;CAIb;;AAND;EAII,kBAAiB;CAClB;;AAGH;EACE,aAAY;EACZ,cAAa;CAId;;AAND;EAII,mBAAkB;CACnB;;AAIH;EACE,0BvH5RgB;EuH6RhB,aAAY;CACb;;AAED;EACE,0BvHjSgB;EuHkShB,aAAY;CACb;;AAGD;E/GjTI,uBR4MgC;CuHuGnC;;AAED;E/GrTI,mB+GsTwB;CAC3B;;AAGD;;;EAGE,aAAY;CACb;;AAED;EACE,YAAW;CACZ;;AAED;EACE,YAAW;CACZ;;AAED;EACE,YAAW;CACZ;;AAGD;;;EAGE,eAAc;EACd,mBAAkB;CACnB;;AAED;EACE,YAAW;EACX,aAAY;EACZ,kBAAiB;CAClB;;AAED;EACE,YAAW;EACX,aAAY;EACZ,kBAAiB;CAClB;;AAED;EACE,YAAW;EACX,aAAY;EACZ,kBAAiB;CAClB;;AAGD;EACE,uCvHxVa;EuHyVb,aAAY;EACZ,oBAAmB;EACnB,oBAAmB;CAiBpB;;AArBD;EAOI,iBAAgB;EAChB,kBAAiB;EACjB,aAAY;EACZ,YAAW;CACZ;;AAXH;EAaI,mBAAkB;CACnB;;AAdH;EAgBI,UAAS;CACV;;AAjBH;EAmBI,YAAW;CACZ;;AAGH;EACE,kBAAiB;CAClB;;AAED;EACE,UAAS;EACT,oBAAmB;EACnB,YAAW;EACX,aAAY;EACZ,iBAAgB;EAChB,WAAU;EACV,mBAAkB;EAClB,WAAU;CACX;;AAED;EACE,oBAAmB;EACnB,wBAAuB;EACvB,oBAAmB;CACpB;;AAGD;EACE,mBAAkB;EAClB,iBAAgB;CACjB;;AAED;EACE,QAAO;CACR;;AAID;;;;;;;;EAOI,mBAAkB;EAClB,OAAM;EACN,QAAO;EACP,YAAW;EACX,aAAY;CACb;;AAZH;;;;EAeI,cAAa;EACb,wBAAuB;EACvB,oBAAmB;EACnB,YAAW;EACX,qCAAoC;E/GlbpC,uBR4MgC;CuHwPjC;;AArCH;;;;;;;;;;;;;;;;EAyBM,evH1aY;CuH2ab;;AA1BL;;;;EA6BM,+BAA8B;CAO/B;;AApCL;;;;;;;;;;;;;;;;EAkCQ,evHvbU;CuHwbX;;ACvcP;;;GAGG;AACH;EAEE;;;IACE,yBAAwB;GACzB;EAUD;;IAEE,0BAAyB;IACzB,yBAAwB;ItCoD1B,mCAAoC;IAEpC,2BAA4B;GsCpD3B;EAED;IACE,0BAAyB;GAC1B;EZtBH;IY0BI,YAAW;IACX,UAAS;IACT,UAAS;IACT,WAAU;GACX;EAED;IACE,YAAW;IACX,mBAAkB;GACnB;EzG6HH;IyGzHI,eAAc;GAKf;EAND;;IAII,+BAA8B;GAC/B;C7H6yhBJ;;A8H71hBD;EAEI,iBAAgB;CACjB;;AAGH;EACE,oBzHoOoD;CyHnOrD;;AAED;EACE,gBzH8NgC;CyH7NjC;;AAED;EACE,mBzH2NoD;CyH1NrD;;AAED;EACE,gB3CqIkC;C2CpInC;;AAIC;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AlDkBH;EkDnBI,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AAFD;EACE,eAAO;CACR;;AC1BH;EACE,iBAAgB;CACjB;;AAED;EACE,yEAAwE;CACzE;;AAED;EACE,yEAAwE;CACzE;;AAED;EACE,2EAA0E;CAC3E;;AAED;EACE,6EAA4E;CAC7E;;AAED;EACE,4EAA4E;CAC7E","file":"adminlte.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * AdminLTE v3.0.0-beta.2\n * Author: Colorlib\n *\t Website: AdminLTE.io`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `