@charset "UTF-8";
:root{
  --inspira-purple:#6624EA;
  --inspira-purple-light:#996AF5;
  --inspira-cyan:#27D3E9;
  --inspira-blue:#0693F5;
  --inspira-navy:#1C3355;
  --status-achieved:#10B872;
  --status-progress:#FDB22B;
  --status-low:#F15554;
  --status-no-data:#A7A2DD;
  --background-page:#F6F8FB;
  --background-card:#FFFFFF;
  --background-selected:#F8F0FE;
  --text-secondary:#5F68A3;
  --border-soft:#EAEEFA;
  --tinta-titulos:#00006D;
  --body-bg-rgb:246, 248, 251;
  --primary-rgb:102, 36, 234;
  --secondary-rgb:39, 211, 233;
  --success-rgb:16, 184, 114;
  --warning-rgb:253, 178, 43;
  --info-rgb:6, 147, 245;
  --danger-rgb:241, 85, 84;
  --indigo-rgb:28, 51, 85;
  --pizarra-rgb:6, 147, 245;
  --on-relleno-claro:28, 51, 85;
  --light-rgb:243, 246, 248;
  --dark-rgb:35, 35, 35;
  --orange-rgb:255, 165, 5;
  --pink-rgb:231, 145, 188;
  --teal-rgb:18, 194, 194;
  --purple-rgb:153, 106, 245;
  --default-body-bg-color:rgb(var(--body-bg-rgb));
  --primary-color:rgb(var(--primary-rgb));
  --primary-border:rgb(var(--primary-rgb));
  --primary01:rgba(var(--primary-rgb), 0.1);
  --primary02:rgba(var(--primary-rgb), 0.2);
  --primary03:rgba(var(--primary-rgb), 0.3);
  --primary04:rgba(var(--primary-rgb), 0.4);
  --primary05:rgba(var(--primary-rgb), 0.5);
  --primary06:rgba(var(--primary-rgb), 0.6);
  --primary07:rgba(var(--primary-rgb), 0.7);
  --primary08:rgba(var(--primary-rgb), 0.8);
  --primary09:rgba(var(--primary-rgb), 0.9);
  --primary005:rgba(var(--primary-rgb), 0.05);
  --default-font-family:"Plus Jakarta Sans", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;
  --default-font-weight:400;
  --default-text-color:var(--inspira-navy);
  --default-border:var(--border-soft);
  --default-background:#f7f8f9;
  --menu-bg:#fff;
  --menu-prime-color:var(--inspira-navy);
  --menu-border-color:var(--border-soft);
  --header-bg:#fff;
  --header-prime-color:var(--text-secondary);
  --header-border-color:var(--border-soft);
  --custom-white:#fff;
  --custom-black:#000;
  --bootstrap-card-border:var(--border-soft);
  --list-hover-focus-bg:var(--background-selected);
  --text-muted:var(--text-secondary);
  --input-border:#e9edf6;
  --form-control-bg:#ffffff;
  --gray-1:#f9fafb;
  --gray-2:#f2f4f5;
  --gray-3:#e6eaeb;
  --gray-4:#dbdfe1;
  --gray-5:#949eb7;
  --gray-6:#7987a1;
  --gray-7:#4d5875;
  --gray-8:#383853;
  --gray-9:#323251;
  --white-1:rgba(255,255,255, 0.1);
  --white-2:rgba(255,255,255, 0.2);
  --white-3:rgba(255,255,255, 0.3);
  --white-4:rgba(255,255,255, 0.4);
  --white-5:rgba(255,255,255, 0.5);
  --white-6:rgba(255,255,255, 0.6);
  --white-7:rgba(255,255,255, 0.7);
  --white-8:rgba(255,255,255, 0.8);
  --white-9:rgba(255,255,255, 0.9);
  --black-1:rgba(0,0,0, 0.1);
  --black-2:rgba(0,0,0, 0.2);
  --black-3:rgba(0,0,0, 0.3);
  --black-4:rgba(0,0,0, 0.4);
  --black-5:rgba(0,0,0, 0.5);
  --black-6:rgba(0,0,0, 0.6);
  --black-7:rgba(0,0,0, 0.7);
  --black-8:rgba(0,0,0, 0.8);
  --black-9:rgba(0,0,0, 0.9);
}
[data-theme-mode=dark]{
  --body-bg-rgb:26, 28, 30;
  --body-bg-rgb2:37, 39, 41;
  --menu-bg:rgb(var(--body-bg-rgb));
  --menu-border-color:rgba(255,255,255,0.1);
  --menu-prime-color:rgba(255,255,255,0.6);
  --header-bg:rgb(var(--body-bg-rgb));
  --header-prime-color:rgba(255,255,255,0.6);
  --header-border-color:rgba(255,255,255,0.1);
  --custom-white:rgb(var(--body-bg-rgb));
  --custom-black:#fff;
  --default-border:rgba(255,255,255,0.1);
  --default-text-color:rgba(255,255,255,0.7);
  --light-rgb:43 ,46 ,49;
  --dark-rgb:240 ,245 ,248;
  --bootstrap-card-border:rgba(255,255,255,0.1);
  --list-hover-focus-bg:rgba(255,255,255,0.1);
  --default-background:rgba(255,255,255,0.07);
  --default-body-bg-color:rgb(var(--body-bg-rgb2));
  --text-muted:rgba(255,255,255,0.5);
  --input-border:#313335;
  --form-control-bg:#232628;
  --gray-100:#110f0f;
  --gray-200:#17171c;
  --gray-300:#393946;
  --gray-400:#505062;
  --gray-500:#73738c;
  --gray-600:#8f8fa3;
  --gray-700:#ababba;
  --gray-800:#c7c7d1;
  --gray-900:#e3e3e8;
  --white-1:rgba(0,0,0,0.1);
  --white-2:rgba(0,0,0,0.2);
  --white-3:rgba(0,0,0,0.3);
  --white-4:rgba(0,0,0,0.4);
  --white-5:rgba(0,0,0,0.5);
  --white-6:rgba(0,0,0,0.6);
  --white-7:rgba(0,0,0,0.7);
  --white-8:rgba(0,0,0,0.8);
  --white-9:rgba(0,0,0,0.9);
  --black-1:rgba(255,255,255,0.05);
  --black-2:rgba(255,255,255,0.2);
  --black-3:rgba(255,255,255,0.3);
  --black-4:rgba(255,255,255,0.4);
  --black-5:rgba(255,255,255,0.5);
  --black-6:rgba(255,255,255,0.6);
  --black-7:rgba(255,255,255,0.7);
  --black-8:rgba(255,255,255,0.8);
  --black-9:rgba(255,255,255,0.9);
}
@media (max-width: 991.98px){
  .sidemenu-layout-styles{
    display:none;
  }
}
@media (max-width: 991.98px){
  .app-header .horizontal-logo .header-logo img{
    height:2rem;
    line-height:2rem;
  }
}
[data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-dark{
  display:block;
}
[data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-theme-mode=dark] .btn-close{
  filter:invert(1);
}
[data-theme-mode=dark] .alert .btn-close{
  filter:unset;
}
[data-theme-mode=dark] .dropdown-menu{
  box-shadow:0 1rem 1.125rem rgba(40, 40, 40, 0.15);
}
[data-theme-mode=dark] button.gridjs-sort,
[data-theme-mode=dark] button.gridjs-sort-desc,
[data-theme-mode=dark] button.gridjs-sort-asc{
  filter:invert(1);
}
[data-theme-mode=dark] .choices__list--dropdown,
[data-theme-mode=dark] .choices__list[aria-expanded]{
  box-shadow:rgba(10, 10, 10, 0.2) 0 0.5rem 1.5rem !important;
}
@media (max-width: 991.98px){
  [data-header-styles=dark] .app-header .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=dark] .app-header .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=dark] .app-header .horizontal-logo .header-logo .toggle-logo,
  [data-header-styles=dark] .app-header .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=dark] .app-header .horizontal-logo .header-logo .toggle-white,
  [data-header-styles=transparent][data-theme-mode=dark] .app-header .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=transparent][data-theme-mode=dark] .app-header .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=transparent][data-theme-mode=dark] .app-header .horizontal-logo .header-logo .toggle-logo,
  [data-header-styles=transparent][data-theme-mode=dark] .app-header .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=transparent][data-theme-mode=dark] .app-header .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
  [data-header-styles=dark] .app-header .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=transparent][data-theme-mode=dark] .app-header .horizontal-logo .header-logo .toggle-dark{
    display:block;
  }
}
@media (max-width: 991.98px){
  [data-header-styles=color] .app-header .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=color] .app-header .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=color] .app-header .horizontal-logo .header-logo .toggle-logo,
  [data-header-styles=color] .app-header .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=color] .app-header .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=gradient] .app-header .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=gradient] .app-header .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=gradient] .app-header .horizontal-logo .header-logo .toggle-logo,
  [data-header-styles=gradient] .app-header .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=gradient] .app-header .horizontal-logo .header-logo .toggle-dark{
    display:none;
  }
  [data-header-styles=color] .app-header .horizontal-logo .header-logo .toggle-white,
  [data-header-styles=gradient] .app-header .horizontal-logo .header-logo .toggle-white{
    display:block;
  }
}
@media (max-width: 991.98px){
  [data-header-styles=light] .app-header .horizontal-logo .header-logo .toggle-logo,
  [data-header-styles=transparent][data-theme-mode=light] .app-header .horizontal-logo .header-logo .toggle-logo{
    display:block;
  }
  [data-header-styles=light] .app-header .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=light] .app-header .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=light] .app-header .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=light] .app-header .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=light] .app-header .horizontal-logo .header-logo .toggle-white,
  [data-header-styles=transparent][data-theme-mode=light] .app-header .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=transparent][data-theme-mode=light] .app-header .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=transparent][data-theme-mode=light] .app-header .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=transparent][data-theme-mode=light] .app-header .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=transparent][data-theme-mode=light] .app-header .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
}
@media (max-width: 991.98px){
  [data-toggled=close] .app-sidebar{
    transition:all 300ms ease;
    transform:translateX(-15rem);
  }
  [data-toggled=close] .app-header{
    padding-inline-start:0rem;
  }
  [data-toggled=close] .app-header .horizontal-logo{
    display:block;
  }
  [data-toggled=close][dir=rtl] .app-sidebar{
    transition:all 300ms ease;
    transform:translateX(15rem);
  }
}
@media (max-width: 991.98px){
  [data-toggled=open] .app-sidebar{
    transition:all 300ms ease;
    transform:translateX(0rem);
  }
  [data-toggled=open] .app-header{
    padding-inline-start:0rem;
  }
  [data-toggled=open] .app-header .horizontal-logo{
    display:block;
  }
}
[data-page-style=classic]{
  --default-border:#e1e9e8;
  --header-border-color:#e1e9e8;
  --menu-border-color:#e1e9e8;
}
[data-page-style=classic][data-theme-mode=dark]{
  --default-border:rgba(255, 255, 255, 0.1);
  --header-border-color:rgba(255, 255, 255, 0.1);
  --menu-border-color:rgba(255, 255, 255, 0.1);
}
[data-page-style=classic] body{
  background-color:var(--custom-white);
}
[data-page-style=classic] .mud-card.custom-card{
  box-shadow:none;
  border:1px solid var(--default-border);
}
[data-page-style=classic] .app-sidebar,
[data-page-style=classic] .footer,
[data-page-style=classic] .app-header,
[data-page-style=classic] .app-sidebar .main-sidebar{
  box-shadow:none;
}
[data-page-style=classic][data-nav-layout=horizontal] .app-sidebar{
  border-block-end:1px solid var(--menu-border-color);
}
[data-page-style=modern]{
  --light-rgb:255, 255, 255;
  --custom-white:rgb(243, 246, 248);
  --default-border:#e6ebf1;
  --input-border:rgba(0, 0, 0, 0.1);
}
[data-page-style=modern] .dropdown-menu{
  background-color:rgb(255, 255, 255);
}
[data-page-style=modern] body{
  background-color:#fff;
}
[data-page-style=modern] .card.custom-card{
  box-shadow:none;
  background-color:rgb(243, 246, 248);
}
[data-page-style=modern][data-theme-mode=dark]{
  --light-rgb:20, 20, 20;
  --custom-white:rgb(var(--body-bg-rgb));
  --default-border:rgb(255, 255, 255, 0.1);
  --input-border:rgba(255, 255, 255, 0.1);
}
[data-page-style=modern][data-theme-mode=dark] .card.custom-card{
  box-shadow:none;
  background-color:var(--custom-white);
}
[data-page-style=modern][data-theme-mode=dark] .dropdown-menu{
  background-color:rgb(var(--light-rgb));
}
[data-page-style=modern][data-theme-mode=dark] body{
  background-color:var(--default-body-bg-color);
}
[data-page-style=modern][data-theme-mode=dark] .btn-light{
  background-color:rgba(255, 255, 255, 0.1) !important;
  border-color:rgba(255, 255, 255, 0.1) !important;
}
[data-page-style=modern][data-theme-mode=dark] .btn-light:hover, [data-page-style=modern][data-theme-mode=dark] .btn-light:focus, [data-page-style=modern][data-theme-mode=dark] .btn-light:active{
  background-color:rgba(255, 255, 255, 0.1) !important;
  border-color:rgba(255, 255, 255, 0.1) !important;
}
[data-page-style=modern] .app-sidebar,
[data-page-style=modern] .footer,
[data-page-style=modern] .app-header,
[data-page-style=modern] .app-sidebar .main-sidebar{
  box-shadow:none;
}
@media (min-width: 1400px){
  [data-width=boxed] body{
    background-color:var(--default-background);
  }
  [data-width=boxed] .page{
    width:1400px;
    margin:0 auto;
    background-color:var(--default-body-bg-color);
    position:relative;
    box-shadow:0 0 1rem var(--black-1);
  }
  [data-width=boxed] .page .app-header{
    width:1400px;
    margin:0 auto;
  }
  [data-width=boxed] .page .app-sidebar{
    inset-inline-start:auto;
  }
  [data-width=boxed][data-nav-layout=horizontal] .app-sidebar{
    width:1400px !important;
  }
  [data-width=boxed][data-page-style=classic] .page{
    background-color:var(--custom-white);
  }
  [data-width=boxed][data-page-style=classic] .card{
    box-shadow:none;
  }
  [data-width=boxed][data-theme-mode=dark]{
    --default-body-bg-color:rgba(var(--body-bg-rgb), 0.85);
  }
  [data-width=boxed][data-theme-mode=dark] body{
    background-color:rgba(var(--body-bg-rgb), 0.6);
  }
  [data-width=boxed][data-vertical-style=detached] .page .app-header{
    width:1400px;
  }
  [data-width=boxed][data-vertical-style=detached] .page{
    width:1400px;
    box-shadow:none;
  }
  [data-width=boxed][data-vertical-style=detached][data-toggled=detached-close] .app-content{
    margin-inline-start:5rem;
  }
  [data-width=boxed][data-vertical-style=detached] .app-header .main-header-container{
    width:99%;
  }
  [data-width=boxed][data-vertical-style=detached] .app-content{
    margin-inline-start:15rem;
  }
  [data-width=boxed][data-vertical-style=doublemenu] .app-sidebar .main-sidebar{
    height:100%;
  }
  [data-width=boxed][data-vertical-style=doublemenu] .app-sidebar .simplebar-content-wrapper{
    position:initial;
  }
  [data-width=boxed][data-vertical-style=doublemenu] .app-sidebar .simplebar-mask{
    position:inherit;
  }
  [data-width=boxed] .mail-info-body{
    max-height:calc(100vh - 19.3rem);
  }
  [data-width=boxed] #Invoice .list-group-item > a > div{
    display:block !important;
  }
  [data-width=boxed] .leads-source-labels .col{
    flex:100%;
  }
}
[data-menu-position=scrollable][data-nav-layout=vertical] .app-sidebar{
  position:absolute;
}
[data-menu-position=scrollable][data-nav-layout=vertical] .app-sidebar .main-sidebar-header{
  position:absolute;
}
[data-menu-position=scrollable][data-nav-layout=horizontal] .app-sidebar{
  position:relative;
  z-index:102;
}
[data-menu-position=scrollable][data-nav-layout=horizontal] .app-content{
  margin-block-start:4rem;
}
[data-menu-position=scrollable][data-nav-layout=horizontal][data-header-position=scrollable] .app-sidebar{
  position:relative;
}
[data-menu-position=scrollable][data-nav-layout=horizontal][data-header-position=scrollable] .app-header{
  position:relative;
}
@media (max-width: 991.98px){
  [data-menu-position=scrollable][data-nav-layout=horizontal] .app-sidebar{
    position:absolute;
  }
  [data-menu-position=scrollable][data-nav-layout=horizontal] .main-content{
    margin-block-start:0;
  }
  [data-menu-position=scrollable][data-nav-layout=horizontal] .main-sidebar{
    height:100%;
  }
}
@media (min-width: 992px){
  [data-menu-position=scrollable] .app-content{
    min-height:calc(100vh - 2.5rem);
  }
}
[data-header-position=scrollable][data-nav-layout=vertical] .app-header{
  position:absolute;
}
[data-header-position=scrollable][data-nav-layout=horizontal] .app-sidebar{
  position:relative;
  top:0;
}
[data-header-position=scrollable][data-nav-layout=horizontal] .app-sidebar.sticky{
  position:sticky;
  top:0;
}
[data-header-position=scrollable][data-nav-layout=horizontal] .app-content{
  margin-block-start:2.5rem;
}
[data-header-position=scrollable][data-nav-layout=horizontal] .app-header{
  position:relative;
}
[data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=scrollable] .app-sidebar{
  position:relative;
}
[data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=scrollable] .app-header{
  position:relative;
}
[data-header-position=scrollable][data-nav-layout=horizontal][data-width=boxed] .app-header{
  margin:0;
}
@media (max-width: 991.98px){
  [data-header-position=scrollable][data-nav-layout=horizontal] .app-sidebar{
    position:absolute !important;
    z-index:102;
  }
  [data-header-position=scrollable][data-nav-layout=horizontal] .main-content{
    padding-block-start:0;
  }
  [data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=fixed] .app-sidebar{
    position:fixed !important;
  }
  [data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=fixed] .app-sidebar .main-sidebar{
    margin-block-start:3.72rem;
  }
  [data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=fixed] .app-sidebar.sticky .main-sidebar{
    margin-block-start:0;
  }
  [data-header-position=scrollable][data-nav-layout=vertical] .app-sidebar.sticky{
    inset-block-start:0;
  }
}
[data-menu-styles=light]{
  --menu-bg:#fff;
  --menu-prime-color:var(--inspira-navy);
  --menu-border-color:var(--border-soft);
}
[data-menu-styles=light][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-logo{
  display:block;
}
[data-menu-styles=light][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=light][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=light][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=light][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=light][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=light] .side-menu__label1 a{
  color:#222528;
  font-weight:600;
}
[data-menu-styles=light] .side-menu__label1{
  border-block-end:1px solid #f3f3f3 !important;
}
[data-menu-styles=light] .app-sidebar .side-menu__item.active, [data-menu-styles=light] .app-sidebar .side-menu__item:hover{
  background-color:#f3f6f8;
}
@media (min-width: 992px){
  [data-menu-styles=light][data-vertical-style=doublemenu] .slide.has-sub .slide-menu{
    border-inline-end:1px solid #f3f3f3;
  }
  [data-menu-styles=light][data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-style=icon-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu{
    box-shadow:0.125rem 0.063rem 0.5rem rgba(0, 0, 0, 0.1803921569);
  }
}
[data-menu-styles=dark]{
  --menu-bg:var(--custom-white);
  --menu-prime-color:#8f9bb3;
  --menu-border-color:rgba(255, 255, 255, 0.1);
}
[data-menu-styles=dark][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-dark{
  display:block;
}
[data-menu-styles=dark][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=dark][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=dark][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=dark][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=dark][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
  display:block;
}
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark{
  display:block;
}
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=dark][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=dark] .side-menu__label1 a{
  color:rgb(255, 255, 255);
  font-weight:600;
}
[data-menu-styles=dark] .side-menu__label1{
  border-block-end:1px solid rgba(255, 255, 255, 0.1) !important;
}
[data-menu-styles=dark] .app-sidebar .side-menu__item.active, [data-menu-styles=dark] .app-sidebar .side-menu__item:hover{
  background-color:rgba(255, 255, 255, 0.05);
}
[data-menu-styles=dark] .app-sidebar .side-menu__item.active .side-menu__icon,
[data-menu-styles=dark] .app-sidebar .side-menu__item.active .side-menu__label,
[data-menu-styles=dark] .app-sidebar .side-menu__item.active .side-menu__angle, [data-menu-styles=dark] .app-sidebar .side-menu__item:hover .side-menu__icon,
[data-menu-styles=dark] .app-sidebar .side-menu__item:hover .side-menu__label,
[data-menu-styles=dark] .app-sidebar .side-menu__item:hover .side-menu__angle{
  color:rgb(255, 255, 255);
  fill:rgb(255, 255, 255);
}
[data-menu-styles=dark] .app-sidebar .slide-menu.child1 .side-menu__item:hover,
[data-menu-styles=dark] .app-sidebar .slide-menu.child2 .side-menu__item:hover,
[data-menu-styles=dark] .app-sidebar .slide-menu.child3 .side-menu__item:hover{
  color:#fff;
}
[data-menu-styles=dark] .app-sidebar .slide-menu.child1 .side-menu__item:hover:before,
[data-menu-styles=dark] .app-sidebar .slide-menu.child2 .side-menu__item:hover:before,
[data-menu-styles=dark] .app-sidebar .slide-menu.child3 .side-menu__item:hover:before{
  border:1px solid #fff;
  opacity:1;
}
[data-menu-styles=dark] .app-sidebar .side-menu__item.active,
[data-menu-styles=dark] .app-sidebar .side-menu__item:hover{
  color:#fff;
}
[data-menu-styles=dark] .app-sidebar .slide-menu.child1 .side-menu__item.active:before,
[data-menu-styles=dark] .app-sidebar .slide-menu.child2 .side-menu__item.active:before,
[data-menu-styles=dark] .app-sidebar .slide-menu.child3 .side-menu__item.active:before{
  border-color:#fff;
}
[data-menu-styles=dark][data-theme-mode=light]{
  --menu-bg:#111c43;
}
[data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg1]{
  --menu-bg:url(../images/menu-bg-images/bg-img1.jpg);
}
[data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg2]{
  --menu-bg:url(../images/menu-bg-images/bg-img2.jpg);
}
[data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg3]{
  --menu-bg:url(../images/menu-bg-images/bg-img3.jpg);
}
[data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg4]{
  --menu-bg:url(../images/menu-bg-images/bg-img4.jpg);
}
[data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg5]{
  --menu-bg:url(../images/menu-bg-images/bg-img5.jpg);
}
@media (min-width: 992px){
  [data-menu-styles=dark][data-nav-layout=horizontal] .main-menu-container .slide-left, [data-menu-styles=dark][data-nav-layout=horizontal] .main-menu-container .slide-right{
    background-color:rgba(255, 255, 255, 0.1);
    border-color:rgba(255, 255, 255, 0.1);
  }
  [data-menu-styles=dark][data-nav-layout=horizontal] .main-menu-container .slide-left svg, [data-menu-styles=dark][data-nav-layout=horizontal] .main-menu-container .slide-right svg{
    fill:#fff;
  }
  [data-menu-styles=dark][data-vertical-style=doublemenu] .slide.has-sub .slide-menu{
    border-inline-end:1px solid rgba(255, 255, 255, 0.1);
  }
}
[data-menu-styles=dark][data-theme-mode=light]{
  --menu-bg:#111c43;
  --menu-prime-color:#a3aed1;
}
[data-menu-styles=color]{
  --menu-bg:var(--primary-color);
  --menu-prime-color:rgba(255, 255, 255, 0.6);
  --menu-border-color:rgba(255, 255, 255, 0.1);
}
[data-menu-styles=color][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-white{
  display:block;
}
[data-menu-styles=color][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=color][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=color][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=color][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=color][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:block;
}
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
  display:none;
}
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white{
  display:block;
}
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white,
[data-menu-styles=color][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
  display:none;
}
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:block !important;
}
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
  display:none !important;
}
[data-menu-styles=color] .side-menu__item.active{
  color:#fff !important;
}
[data-menu-styles=color] .side-menu__item.active:before{
  border:1px solid #fff !important;
}
[data-menu-styles=color] .side-menu__item.active .side-menu__icon,
[data-menu-styles=color] .side-menu__item.active .side-menu__label,
[data-menu-styles=color] .side-menu__item.active .side-menu__angle{
  color:#fff !important;
  fill:#fff !important;
}
[data-menu-styles=color] .side-menu__item:hover{
  color:#fff !important;
}
[data-menu-styles=color] .side-menu__item:hover:before{
  border:1px solid #fff !important;
}
[data-menu-styles=color] .side-menu__item:hover .side-menu__icon,
[data-menu-styles=color] .side-menu__item:hover .side-menu__label,
[data-menu-styles=color] .side-menu__item:hover .side-menu__angle{
  color:#fff !important;
  fill:#fff !important;
}
[data-menu-styles=color] .slide-menu{
  --menu-bg:var(--primary-color);
}
[data-menu-styles=color] .side-menu__label1 a{
  color:rgb(255, 255, 255);
  font-weight:600;
}
[data-menu-styles=color] .side-menu__label1{
  border-block-end:1px solid rgba(255, 255, 255, 0.1) !important;
}
[data-menu-styles=color] .app-sidebar .main-menu > .slide > .side-menu__item.active, [data-menu-styles=color] .app-sidebar .main-menu > .slide > .side-menu__item:hover{
  background-color:rgba(255, 255, 255, 0.1);
}
[data-menu-styles=color] .app-sidebar .main-menu .slide .side-menu__item:hover{
  background-color:rgba(255, 255, 255, 0.1);
}
@media (min-width: 992px){
  [data-menu-styles=color][data-nav-layout=horizontal] .main-menu-container .slide-left, [data-menu-styles=color][data-nav-layout=horizontal] .main-menu-container .slide-right{
    background-color:rgba(255, 255, 255, 0.1);
    border-color:rgba(255, 255, 255, 0.1);
  }
  [data-menu-styles=color][data-nav-layout=horizontal] .main-menu-container .slide-left svg, [data-menu-styles=color][data-nav-layout=horizontal] .main-menu-container .slide-right svg{
    fill:#fff;
  }
  [data-menu-styles=color][data-vertical-style=doublemenu] .slide.has-sub .slide-menu{
    border-inline-end:1px solid rgba(255, 255, 255, 0.1);
  }
}
[data-menu-styles=gradient]{
  --menu-bg:linear-gradient(to bottom, var(--primary-color) 0%, #00b9da 100%);
  --menu-prime-color:rgba(255, 255, 255, 0.7);
  --menu-border-color:rgba(255, 255, 255, 0.1);
}
[data-menu-styles=gradient][data-nav-layout=horizontal]{
  --menu-bg:linear-gradient(to right, var(--primary-color) 0%, #00b9da 100%);
}
[data-menu-styles=gradient] .app-sidebar .main-sidebar-header{
  background:var(--primary-color);
}
[data-menu-styles=gradient][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-white{
  display:block;
}
[data-menu-styles=gradient][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=gradient][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=gradient][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=gradient][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-white,
[data-menu-styles=gradient][data-nav-layout=vertical] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
  display:none;
}
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:block;
}
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
  display:none;
}
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white{
  display:block;
}
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white,
[data-menu-styles=gradient][data-nav-layout=vertical][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
  display:none;
}
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:block !important;
}
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
  display:none !important;
}
[data-menu-styles=gradient] .side-menu__item.active{
  color:#fff !important;
}
[data-menu-styles=gradient] .side-menu__item.active:before{
  border:1px solid #fff !important;
}
[data-menu-styles=gradient] .side-menu__item.active .side-menu__icon,
[data-menu-styles=gradient] .side-menu__item.active .side-menu__label,
[data-menu-styles=gradient] .side-menu__item.active .side-menu__angle{
  color:#fff !important;
  fill:#fff !important;
}
[data-menu-styles=gradient] .side-menu__item:hover{
  color:#fff !important;
}
[data-menu-styles=gradient] .side-menu__item:hover:before{
  border:1px solid #fff !important;
}
[data-menu-styles=gradient] .side-menu__item:hover .side-menu__icon,
[data-menu-styles=gradient] .side-menu__item:hover .side-menu__label,
[data-menu-styles=gradient] .side-menu__item:hover .side-menu__angle{
  color:#fff !important;
  fill:#fff !important;
}
[data-menu-styles=gradient] .slide-menu{
  --menu-bg:var(--primary-color);
}
[data-menu-styles=gradient] .side-menu__label1 a{
  color:rgb(255, 255, 255);
  font-weight:600;
}
[data-menu-styles=gradient] .side-menu__label1{
  border-block-end:1px solid rgba(255, 255, 255, 0.1) !important;
}
[data-menu-styles=gradient] .app-sidebar .side-menu__item.active, [data-menu-styles=gradient] .app-sidebar .side-menu__item:hover{
  background-color:rgba(255, 255, 255, 0.05);
}
@media (min-width: 992px){
  [data-menu-styles=gradient][data-nav-layout=horizontal] .main-menu-container .slide-left, [data-menu-styles=gradient][data-nav-layout=horizontal] .main-menu-container .slide-right{
    background-color:rgba(255, 255, 255, 0.1);
    border-color:rgba(255, 255, 255, 0.1);
  }
  [data-menu-styles=gradient][data-nav-layout=horizontal] .main-menu-container .slide-left svg, [data-menu-styles=gradient][data-nav-layout=horizontal] .main-menu-container .slide-right svg{
    fill:#fff;
  }
  [data-menu-styles=gradient][data-vertical-style=doublemenu] .slide.has-sub .slide-menu{
    border-inline-end:1px solid rgba(255, 255, 255, 0.1);
  }
}
[data-menu-styles=transparent]{
  --menu-bg:var(--default-body-bg-color);
}
[data-menu-styles=transparent][data-theme-mode=light]{
  --menu-border-color:rgba(0, 0, 0, 0.07);
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-dark{
  display:block;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-dark, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
  display:block;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark{
  display:block;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=dark][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light] .app-sidebar .main-sidebar-header .header-logo .desktop-logo{
  display:block;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-logo, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
  display:block;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo{
  display:block;
}
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-click][data-toggled=icon-click-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
[data-menu-styles=transparent][data-nav-layout=vertical][data-theme-mode=light][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
[data-menu-styles=transparent] .app-sidebar .side-menu__item.active, [data-menu-styles=transparent] .app-sidebar .side-menu__item:hover{
  background-color:rgba(0, 0, 0, 0.05);
}
[data-menu-styles=transparent][data-theme-mode=dark]{
  --menu-prime-color:rgba(255, 255, 255, 0.6);
  --menu-border-color:rgba(255, 255, 255, 0.1);
  --menu-bg:rgb(var(--body-bg-rgb2));
}
[data-menu-styles=transparent][data-theme-mode=dark][icon-overlay=open]{
  --menu-bg:rgb(var(--body-bg-rgb2));
}
[data-menu-styles=transparent][data-theme-mode=dark] .app-sidebar .side-menu__item.active, [data-menu-styles=transparent][data-theme-mode=dark] .app-sidebar .side-menu__item:hover{
  background-color:rgba(255, 255, 255, 0.05);
}
[data-menu-styles=transparent][data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu{
  background-color:var(--custom-white);
}
@media (min-width: 992px){
  [data-menu-styles=transparent][data-theme-mode=dark][data-nav-layout=horizontal] .main-menu-container .slide-left, [data-menu-styles=transparent][data-theme-mode=dark][data-nav-layout=horizontal] .main-menu-container .slide-right{
    background-color:rgba(255, 255, 255, 0.1);
    border-color:rgba(255, 255, 255, 0.1);
  }
  [data-menu-styles=transparent][data-theme-mode=dark][data-nav-layout=horizontal] .main-menu-container .slide-left svg, [data-menu-styles=transparent][data-theme-mode=dark][data-nav-layout=horizontal] .main-menu-container .slide-right svg{
    fill:var(--primary-color);
  }
}
@media (min-width: 992px){
  [data-menu-styles=transparent][data-nav-layout=horizontal] .main-menu-container .slide-left, [data-menu-styles=transparent][data-nav-layout=horizontal] .main-menu-container .slide-right{
    background-color:rgb(255, 255, 255);
    border-color:rgb(255, 255, 255);
  }
  [data-menu-styles=transparent][data-nav-layout=horizontal] .main-menu-container .slide-left svg, [data-menu-styles=transparent][data-nav-layout=horizontal] .main-menu-container .slide-right svg{
    fill:var(--primary-color);
  }
}
[data-header-styles=light]{
  --header-bg:#fff;
  --header-border-color:var(--border-soft);
  --header-prime-color:var(--text-secondary);
}
[data-header-styles=light] .main-header-container .header-link-icon:hover{
  background-color:#f3f6f8;
}
[data-header-styles=dark]{
  --header-bg:var(--custom-white);
  --header-border-color:rgba(255, 255, 255, 0.1);
  --header-prime-color:rgba(255, 255, 255, 0.6);
}
@media (min-width: 992px){
  [data-header-styles=dark][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-dark{
    display:block;
  }
  [data-header-styles=dark][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=dark][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=dark][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-logo,
  [data-header-styles=dark][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=dark][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
}
[data-header-styles=dark] .main-header-container .header-link:hover .header-link-icon,
[data-header-styles=dark] .main-header-container .header-link.show .header-link-icon{
  fill:#fff;
}
[data-header-styles=dark] .main-header-container .header-link-icon:hover{
  background-color:rgba(255, 255, 255, 0.1);
}
[data-header-styles=dark][data-theme-mode=light]{
  --header-bg:#111c43;
}
[data-header-styles=color]{
  --header-bg:var(--primary-color);
  --header-border-color:rgba(255, 255, 255, 0.1);
  --header-prime-color:rgba(255, 255, 255, 0.6);
}
@media (min-width: 992px){
  [data-header-styles=color][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-white{
    display:block;
  }
  [data-header-styles=color][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=color][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=color][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=color][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-white,
  [data-header-styles=color][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-logo{
    display:none;
  }
}
[data-header-styles=color] .main-header-container .header-link:hover .header-link-icon,
[data-header-styles=color] .main-header-container .header-link.show .header-link-icon{
  fill:#fff;
}
[data-header-styles=color] .main-header-container .header-link-icon:hover{
  background-color:rgba(255, 255, 255, 0.1);
}
[data-header-styles=gradient]{
  --header-bg:linear-gradient(to right, var(--primary-color) 0%, #00b9da 100%);
  --header-border-color:rgba(255, 255, 255, 0.1);
  --header-prime-color:rgba(255, 255, 255, 0.6);
}
@media (min-width: 992px){
  [data-header-styles=gradient][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-white{
    display:block;
  }
  [data-header-styles=gradient][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=gradient][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=gradient][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=gradient][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-white,
  [data-header-styles=gradient][data-nav-layout=horizontal] .header-element .horizontal-logo .header-logo .toggle-logo{
    display:none;
  }
}
[data-header-styles=gradient] .main-header-container .header-link:hover .header-link-icon,
[data-header-styles=gradient] .main-header-container .header-link.show .header-link-icon{
  fill:#fff;
}
[data-header-styles=gradient] .main-header-container .header-link-icon:hover{
  background-color:rgba(255, 255, 255, 0.1);
}
[data-header-styles=transparent]{
  --header-bg:rgb(var(--body-bg-rgb2));
}
[data-header-styles=transparent] .main-header-container .header-link-icon:hover{
  background-color:rgba(0, 0, 0, 0.05);
}
[data-header-styles=transparent][data-theme-mode=light]{
  --header-border-color:rgba(0, 0, 0, 0.07);
  --header-bg:rgb(var(--body-bg-rgb));
}
[data-header-styles=transparent][data-theme-mode=dark]{
  --header-prime-color:rgba(255, 255, 255, 0.6);
  --header-border-color:rgba(255, 255, 255, 0.1);
}
[data-header-styles=transparent][data-theme-mode=dark] .main-header-container .header-link-icon:hover{
  background-color:rgba(255, 255, 255, 0.05);
}
@media (min-width: 992px){
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=light] .header-element .horizontal-logo .header-logo .desktop-dark,
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=light] .header-element .horizontal-logo .header-logo .toggle-logo,
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=light] .header-element .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=light] .header-element .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=light] .header-element .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=light] .header-element .horizontal-logo .header-logo .desktop-logo{
    display:block;
  }
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark] .header-element .horizontal-logo .header-logo .desktop-dark{
    display:block;
  }
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark] .header-element .horizontal-logo .header-logo .desktop-logo,
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark] .header-element .horizontal-logo .header-logo .toggle-logo,
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark] .header-element .horizontal-logo .header-logo .toggle-dark,
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark] .header-element .horizontal-logo .header-logo .desktop-white,
  [data-header-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark] .header-element .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
}
.bg-img .app-sidebar:before, [data-bg-img=bgimg5] .app-sidebar:before, [data-bg-img=bgimg4] .app-sidebar:before, [data-bg-img=bgimg3] .app-sidebar:before, [data-bg-img=bgimg2] .app-sidebar:before, [data-bg-img=bgimg1] .app-sidebar:before{
  background-color:rgba(var(--body-bg-rgb), 0.8);
}
@media (min-width: 992px){
  .bg-img[data-nav-layout=horizontal] ul.slide-menu, [data-nav-layout=horizontal][data-bg-img=bgimg5] ul.slide-menu, [data-nav-layout=horizontal][data-bg-img=bgimg4] ul.slide-menu, [data-nav-layout=horizontal][data-bg-img=bgimg3] ul.slide-menu, [data-nav-layout=horizontal][data-bg-img=bgimg2] ul.slide-menu, [data-nav-layout=horizontal][data-bg-img=bgimg1] ul.slide-menu{
    background-size:cover !important;
    background-position:center !important;
    background-repeat:no-repeat !important;
  }
  .bg-img[data-nav-layout=horizontal] ul.slide-menu:before, [data-nav-layout=horizontal][data-bg-img=bgimg5] ul.slide-menu:before, [data-nav-layout=horizontal][data-bg-img=bgimg4] ul.slide-menu:before, [data-nav-layout=horizontal][data-bg-img=bgimg3] ul.slide-menu:before, [data-nav-layout=horizontal][data-bg-img=bgimg2] ul.slide-menu:before, [data-nav-layout=horizontal][data-bg-img=bgimg1] ul.slide-menu:before{
    content:"";
    position:absolute;
    inset-inline-start:0;
    top:0;
    inset-inline-end:0;
    bottom:0;
    border-radius:0 0 0.25rem 0.25rem;
    opacity:0.9;
    background:rgb(var(--body-bg-rgb));
  }
  .bg-img[data-nav-layout=horizontal][data-menu-styles=color] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg5] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg4] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg3] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg2] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg1] ul.slide-menu:before, .bg-img[data-nav-layout=horizontal][data-menu-styles=dark] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg5] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg4] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg3] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg2] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg1] ul.slide-menu:before, .bg-img[data-nav-layout=horizontal][data-menu-styles=gradient] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg5] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg4] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg3] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg2] ul.slide-menu:before, [data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg1] ul.slide-menu:before{
    display:none;
  }
  .bg-img[data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg5] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg4] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg3] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg2] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg1] ul.slide-menu:before{
    background:rgb(245, 246, 247);
  }
  .bg-img[data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg5] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg4] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg3] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg2] ul.slide-menu:before, [data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg1] ul.slide-menu:before{
    display:block;
  }
  .bg-img[data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
    background:#111c43;
  }
}
.bg-img[data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar, .bg-img[data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar, [data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar{
  background-color:rgb(255, 255, 255);
}
.bg-img[data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:var(--primary-color);
}
.bg-img[data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background:linear-gradient(to right, var(--primary-color) 0, rgb(var(--secondary-rgb)) 100%);
}
.bg-img[data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:transparent;
}
.bg-img[data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:transparent;
}
.bg-img[data-theme-mode=light][data-menu-styles=dark] .app-sidebar:before, [data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg5] .app-sidebar:before, [data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg4] .app-sidebar:before, [data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg3] .app-sidebar:before, [data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg2] .app-sidebar:before, [data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg1] .app-sidebar:before{
  background-color:rgba(0, 0, 0, 0.8);
}
.bg-img[data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
  background-color:#fff;
  background-image:none;
}
.bg-img[data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
  background-color:#fff;
  background-image:none;
}
.bg-img[data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar, .bg-img[data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar, .bg-img[data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar, .bg-img[data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar{
  position:absolute;
}
.bg-img[data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  backdrop-filter:blur(16px);
}
.bg-img[data-menu-styles=light] .app-sidebar:before, [data-menu-styles=light][data-bg-img=bgimg5] .app-sidebar:before, [data-menu-styles=light][data-bg-img=bgimg4] .app-sidebar:before, [data-menu-styles=light][data-bg-img=bgimg3] .app-sidebar:before, [data-menu-styles=light][data-bg-img=bgimg2] .app-sidebar:before, [data-menu-styles=light][data-bg-img=bgimg1] .app-sidebar:before{
  background-color:rgba(255, 255, 255, 0.85);
}
@media screen and (min-width: 992px){
  .bg-img[data-menu-styles=light][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=horizontal][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=horizontal][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=horizontal][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=horizontal][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=horizontal][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
    background-color:#fff !important;
  }
  .bg-img[data-menu-styles=light][data-nav-layout=vertical][data-vertical-style=doublemenu][data-toggled=double-menu-open] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-vertical-style=doublemenu][data-toggled=double-menu-open][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-vertical-style=doublemenu][data-toggled=double-menu-open][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-vertical-style=doublemenu][data-toggled=double-menu-open][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-vertical-style=doublemenu][data-toggled=double-menu-open][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-vertical-style=doublemenu][data-toggled=double-menu-open][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
    background-color:#fff !important;
    background-image:none;
  }
}
.bg-img[data-menu-styles=light] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=light][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
  background-color:transparent !important;
  background-image:none;
}
@media (min-width: 992px){
  .bg-img[data-menu-styles=dark][data-nav-layout=horizontal] ul.slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg5] ul.slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg4] ul.slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg3] ul.slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg2] ul.slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg1] ul.slide-menu{
    background-size:cover !important;
    background-position:center !important;
    background-repeat:no-repeat !important;
  }
  .bg-img[data-menu-styles=dark][data-nav-layout=horizontal] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-bg-img=bgimg1] ul.slide-menu:before{
    content:"";
    position:absolute;
    inset-inline-start:0;
    top:0;
    inset-inline-end:0;
    bottom:0;
    border-radius:0 0 0.25rem 0.25rem;
    opacity:0.9;
    background:rgb(var(--body-bg-rgb));
  }
  .bg-img[data-menu-styles=dark][data-nav-layout=horizontal][data-menu-styles=color] ul.slide-menu:before, .bg-img[data-menu-styles=dark][data-nav-layout=horizontal][data-menu-styles=dark] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg1] ul.slide-menu:before, .bg-img[data-menu-styles=dark][data-nav-layout=horizontal][data-menu-styles=gradient] ul.slide-menu:before{
    display:none;
  }
  .bg-img[data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg1] ul.slide-menu:before{
    background:rgb(245, 246, 247);
  }
  .bg-img[data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=dark][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg1] ul.slide-menu:before{
    display:block;
  }
  .bg-img[data-menu-styles=dark][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
    background:#111c43;
  }
}
.bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar, .bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar{
  background-color:rgb(255, 255, 255);
}
.bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:var(--primary-color);
}
.bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background:linear-gradient(to right, var(--primary-color) 0, rgb(var(--secondary-rgb)) 100%);
}
.bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:transparent;
}
.bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=dark][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:transparent;
}
.bg-img[data-menu-styles=dark][data-theme-mode=light][data-menu-styles=dark] .app-sidebar:before, [data-menu-styles=dark][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg5] .app-sidebar:before, [data-menu-styles=dark][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg4] .app-sidebar:before, [data-menu-styles=dark][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg3] .app-sidebar:before, [data-menu-styles=dark][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg2] .app-sidebar:before, [data-menu-styles=dark][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg1] .app-sidebar:before{
  background-color:rgba(0, 0, 0, 0.8);
}
.bg-img[data-menu-styles=dark][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
  background-color:var(--custom-white);
  background-image:none;
}
@media screen and (min-width: 992px){
  .bg-img[data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
    background-color:#111c43 !important;
  }
}
.bg-img[data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=dark][data-theme-mode=light][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
  background-color:transparent;
}
.bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
  background-color:#111c43;
  background-image:none;
}
@media screen and (min-width: 992px){
  .bg-img[data-theme-mode=dark][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
    background-color:rgb(var(--body-bg-rgb)) !important;
    background-image:none;
  }
}
.bg-img[data-theme-mode=dark][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-theme-mode=dark][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
  background-color:transparent;
}
.bg-img[data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-theme-mode=dark][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
  background-color:rgb(var(--body-bg-rgb));
  background-image:none;
}
.bg-img[data-menu-styles=color] .app-sidebar:before, [data-menu-styles=color][data-bg-img=bgimg5] .app-sidebar:before, [data-menu-styles=color][data-bg-img=bgimg4] .app-sidebar:before, [data-menu-styles=color][data-bg-img=bgimg3] .app-sidebar:before, [data-menu-styles=color][data-bg-img=bgimg2] .app-sidebar:before, [data-menu-styles=color][data-bg-img=bgimg1] .app-sidebar:before{
  background-color:var(--primary-color);
  opacity:0.9;
}
@media screen and (min-width: 992px){
  .bg-img[data-menu-styles=color][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
    background-color:var(--primary-color) !important;
    background-image:none;
  }
}
.bg-img[data-menu-styles=color][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=color][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
  background-color:transparent;
}
.bg-img[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=color][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
  background-color:var(--primary-color);
  background-image:none;
}
.bg-img[data-menu-styles=gradient] .app-sidebar:before, [data-menu-styles=gradient][data-bg-img=bgimg5] .app-sidebar:before, [data-menu-styles=gradient][data-bg-img=bgimg4] .app-sidebar:before, [data-menu-styles=gradient][data-bg-img=bgimg3] .app-sidebar:before, [data-menu-styles=gradient][data-bg-img=bgimg2] .app-sidebar:before, [data-menu-styles=gradient][data-bg-img=bgimg1] .app-sidebar:before{
  background:linear-gradient(to right, var(--primary-color) 0%, rgb(var(--secondary-rgb)) 100%);
  opacity:0.8;
}
@media screen and (min-width: 992px){
  .bg-img[data-menu-styles=gradient][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
    background-color:var(--primary-color) !important;
    background-image:none;
  }
}
.bg-img[data-menu-styles=gradient][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
  background-color:transparent;
}
.bg-img[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=gradient][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
  background-color:var(--primary-color);
  background-image:none;
}
.bg-img[data-menu-styles=transparent][data-theme-mode=dark], [data-menu-styles=transparent][data-theme-mode=dark][data-bg-img=bgimg5], [data-menu-styles=transparent][data-theme-mode=dark][data-bg-img=bgimg4], [data-menu-styles=transparent][data-theme-mode=dark][data-bg-img=bgimg3], [data-menu-styles=transparent][data-theme-mode=dark][data-bg-img=bgimg2], [data-menu-styles=transparent][data-theme-mode=dark][data-bg-img=bgimg1]{
  --menu-prime-color:rgba(255, 255, 255, 0.6);
}
.bg-img[data-menu-styles=transparent] .app-sidebar:before, [data-menu-styles=transparent][data-bg-img=bgimg5] .app-sidebar:before, [data-menu-styles=transparent][data-bg-img=bgimg4] .app-sidebar:before, [data-menu-styles=transparent][data-bg-img=bgimg3] .app-sidebar:before, [data-menu-styles=transparent][data-bg-img=bgimg2] .app-sidebar:before, [data-menu-styles=transparent][data-bg-img=bgimg1] .app-sidebar:before{
  background-color:var(--default-body-bg-color);
  opacity:0.9;
}
@media (min-width: 992px){
  .bg-img[data-menu-styles=transparent][data-nav-layout=horizontal] ul.slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg5] ul.slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg4] ul.slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg3] ul.slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg2] ul.slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg1] ul.slide-menu{
    background-size:cover !important;
    background-position:center !important;
    background-repeat:no-repeat !important;
  }
  .bg-img[data-menu-styles=transparent][data-nav-layout=horizontal] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-bg-img=bgimg1] ul.slide-menu:before{
    content:"";
    position:absolute;
    inset-inline-start:0;
    top:0;
    inset-inline-end:0;
    bottom:0;
    border-radius:0 0 0.25rem 0.25rem;
    opacity:0.9;
    background:rgb(var(--body-bg-rgb));
  }
  .bg-img[data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=color] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=color][data-bg-img=bgimg1] ul.slide-menu:before, .bg-img[data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=dark] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=dark][data-bg-img=bgimg1] ul.slide-menu:before, .bg-img[data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=gradient] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-menu-styles=gradient][data-bg-img=bgimg1] ul.slide-menu:before{
    display:none;
  }
  .bg-img[data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=light][data-bg-img=bgimg1] ul.slide-menu:before{
    background:rgb(245, 246, 247);
  }
  .bg-img[data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg5] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg4] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg3] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg2] ul.slide-menu:before, [data-menu-styles=transparent][data-nav-layout=horizontal][data-theme-mode=dark][data-menu-styles=dark][data-bg-img=bgimg1] ul.slide-menu:before{
    display:block;
  }
  .bg-img[data-menu-styles=transparent][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=horizontal][data-nav-layout=horizontal][data-menu-styles=dark][data-theme-mode=light][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
    background:#111c43;
  }
}
.bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar, .bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=light][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar{
  background-color:rgb(255, 255, 255);
}
.bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=color][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:var(--primary-color);
}
.bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=gradient][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background:linear-gradient(to right, var(--primary-color) 0, rgb(var(--secondary-rgb)) 100%);
}
.bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=dark][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:transparent;
}
.bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, .bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-menu-styles=transparent][data-nav-layout=vertical][data-menu-styles=transparent][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background-color:transparent;
}
.bg-img[data-menu-styles=transparent][data-theme-mode=light][data-menu-styles=dark] .app-sidebar:before, [data-menu-styles=transparent][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg5] .app-sidebar:before, [data-menu-styles=transparent][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg4] .app-sidebar:before, [data-menu-styles=transparent][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg3] .app-sidebar:before, [data-menu-styles=transparent][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg2] .app-sidebar:before, [data-menu-styles=transparent][data-theme-mode=light][data-menu-styles=dark][data-bg-img=bgimg1] .app-sidebar:before{
  background-color:rgba(0, 0, 0, 0.8);
}
@media screen and (min-width: 992px){
  .bg-img[data-menu-styles=transparent][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
    background-color:var(--default-body-bg-color) !important;
    background-image:none;
  }
}
.bg-img[data-menu-styles=transparent][data-vertical-style=doublemenu] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg5] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg4] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg3] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg2] .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-vertical-style=doublemenu][data-bg-img=bgimg1] .slide.has-sub .slide-menu{
  background-color:transparent;
}
.bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-click][data-toggled=menu-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=menu-hover][data-toggled=menu-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu, .bg-img[data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg5] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg4] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg3] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg2] .app-sidebar .slide.has-sub .slide-menu, [data-menu-styles=transparent][data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-bg-img=bgimg1] .app-sidebar .slide.has-sub .slide-menu{
  background-color:var(--default-body-bg-color);
  background-image:none;
}
.bg-img .app-sidebar, [data-bg-img=bgimg5] .app-sidebar, [data-bg-img=bgimg4] .app-sidebar, [data-bg-img=bgimg3] .app-sidebar, [data-bg-img=bgimg2] .app-sidebar, [data-bg-img=bgimg1] .app-sidebar{
  background-size:cover !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
  border-inline-end:0;
}
.bg-img .app-sidebar .main-sidebar-header, [data-bg-img=bgimg5] .app-sidebar .main-sidebar-header, [data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-bg-img=bgimg1] .app-sidebar .main-sidebar-header{
  background:transparent;
  border-inline-end:0;
}
.bg-img .app-sidebar:before, [data-bg-img=bgimg5] .app-sidebar:before, [data-bg-img=bgimg4] .app-sidebar:before, [data-bg-img=bgimg3] .app-sidebar:before, [data-bg-img=bgimg2] .app-sidebar:before, [data-bg-img=bgimg1] .app-sidebar:before{
  content:"";
  position:absolute;
  inset-inline-start:0;
  inset-block-start:0;
  width:100%;
  height:100%;
  z-index:-1;
}
[data-bg-img=bgimg1]{
  --menu-bg:url(../images/menu-bg-images/bg-img1.jpg) !important;
}
[data-bg-img=bgimg1][data-menu-styles=transparent][data-theme-mode=dark]{
  --menu-bg:url(../images/menu-bg-images/bg-img1.jpg);
}
[data-bg-img=bgimg2]{
  --menu-bg:url(../images/menu-bg-images/bg-img2.jpg) !important;
}
[data-bg-img=bgimg2][data-menu-styles=transparent][data-theme-mode=dark]{
  --menu-bg:url(../images/menu-bg-images/bg-img2.jpg);
}
[data-bg-img=bgimg3]{
  --menu-bg:url(../images/menu-bg-images/bg-img3.jpg) !important;
}
[data-bg-img=bgimg3][data-menu-styles=transparent][data-theme-mode=dark]{
  --menu-bg:url(../images/menu-bg-images/bg-img3.jpg);
}
[data-bg-img=bgimg4]{
  --menu-bg:url(../images/menu-bg-images/bg-img4.jpg) !important;
}
[data-bg-img=bgimg4][data-menu-styles=transparent][data-theme-mode=dark]{
  --menu-bg:url(../images/menu-bg-images/bg-img4.jpg);
}
[data-bg-img=bgimg5]{
  --menu-bg:url(../images/menu-bg-images/bg-img5.jpg) !important;
}
[data-bg-img=bgimg5][data-menu-styles=transparent][data-theme-mode=dark]{
  --menu-bg:url(../images/menu-bg-images/bg-img5.jpg);
}
[data-vertical-style=icontext][data-bg-img=bgimg1] .app-sidebar.sticky.sticky-pin .main-sidebar-header, [data-vertical-style=icontext][data-bg-img=bgimg2] .app-sidebar.sticky.sticky-pin .main-sidebar-header, [data-vertical-style=icontext][data-bg-img=bgimg3] .app-sidebar.sticky.sticky-pin .main-sidebar-header, [data-vertical-style=icontext][data-bg-img=bgimg4] .app-sidebar.sticky.sticky-pin .main-sidebar-header, [data-vertical-style=icontext][data-bg-img=bgimg5] .app-sidebar.sticky.sticky-pin .main-sidebar-header{
  backdrop-filter:blur(30px);
}
[loader=disable] #loader{
  display:none;
}
.switcher-canvas .mud-tab{
  min-width:auto !important;
}
.switcher-canvas .mud-tabs-tabbar-wrapper{
  flex-direction:row !important;
}
@media (min-width: 992px){
  [data-theme-mode=dark][data-nav-layout=horizontal][data-menu-styles=light][data-bg-img=bgimg1] .app-sidebar .side-menu__item:hover, [data-theme-mode=dark][data-nav-layout=horizontal][data-menu-styles=light][data-bg-img=bgimg2] .app-sidebar .side-menu__item:hover, [data-theme-mode=dark][data-nav-layout=horizontal][data-menu-styles=light][data-bg-img=bgimg3] .app-sidebar .side-menu__item:hover, [data-theme-mode=dark][data-nav-layout=horizontal][data-menu-styles=light][data-bg-img=bgimg4] .app-sidebar .side-menu__item:hover, [data-theme-mode=dark][data-nav-layout=horizontal][data-menu-styles=light][data-bg-img=bgimg5] .app-sidebar .side-menu__item:hover{
    background-color:rgba(0, 0, 0, 0.1);
  }
}
.switcher-canvas .switcher-canvas-header{
  min-height:0 !important;
}
.switcher-canvas .tab-content .mud-tooltip-root{
  margin-bottom:0 !important;
}
.switcher-canvas .mud-input-control-input-container .mud-radio .mud-typography{
  text-wrap:nowrap;
  font-size:0.813rem;
  font-weight:600;
  color:var(--default-text-color);
}
.switcher-canvas .form-check-input{
  align-items:start !important;
}
.theme-colors .form-check.switch-select{
  position:relative;
  inset-block-start:10px;
  margin-inline-start:21px !important;
}
[data-theme-mode=dark] .switcher-canvas .color-input.color-white .mud-icon-button:hover{
  background-color:#fff !important;
}
[data-theme-mode=dark] .switcher-canvas .color-transparent.color-input .mud-icon-button:hover{
  border:0px !important;
}
.switcher-canvas .mud-icon-button:hover{
  background:transparent !important;
}
body{
  --mud-typography-default-family:var(--default-font-family);
  --mud-typography-body1-family:var(--default-font-family);
  --mud-palette-background:var(--default-body-bg-color);
  --mud-typography-default-size:0.813rem;
  --mud-typography-body1-size:0.813rem;
  --mud-typography-default-weight:400;
  --mud-typography-default-lineheight:1.5;
  --mud-palette-text-primary:#212529;
  --mud-default-borderradius:0.375rem;
  --mud-palette-primary:rgb(var(--primary-rgb));
  --mud-palette-primary-rgb:var(--primary-rgb);
  --mud-palette-primary-darken:rgba(var(--primary-rgb), 0.9);
  --mud-palette-secondary:rgb(var(--secondary-rgb));
  --mud-palette-secondary-darken:rgba(var(--secondary-rgb), 0.9);
  --mud-palette-warning:rgb(var(--warning-rgb));
  --mud-palette-warning-darken:rgba(var(--warning-rgb), 0.9);
  --mud-palette-info:rgb(var(--info-rgb));
  --mud-palette-info-darken:rgba(var(--info-rgb), 0.9);
  --mud-palette-success:rgb(var(--success-rgb));
  --mud-palette-success-darken:rgba(var(--success-rgb), 0.9);
  --mud-palette-error:rgb(var(--danger-rgb));
  --mud-palette-error-darken:rgba(var(--danger-rgb), 0.9);
  --mud-palette-orange:rgb(var(--orange-rgb));
  --mud-palette-orange-darken:rgba(var(--orange-rgb), 0.9);
  --mud-palette-pink:rgb(var(--pink-rgb));
  --mud-palette-pink-darken:rgba(var(--pink-rgb), 0.9);
  --mud-palette-teal:rgb(var(--teal-rgb));
  --mud-palette-teal-darken:rgba(var(--teal-rgb), 0.9);
  --mud-palette-appbar-background:var(--header-bg);
  --mud-palette-gray-light:var(--gray-5);
  --mud-palette-surface:#fff;
  --mud-zindex-appbar:999;
  --mud-palette-drawer-icon:#fff;
  --mud-drawer-width-mini-left:240px !important;
  --mud-palette-divider:#f3f3f3;
  --mud-palette-dark:rgb(var(--dark-rgb));
  --mud-palette-light:rgb(var(--light-rgb));
  --mud-typography-h1-size:2.5rem;
  --mud-typography-h1-weight:500;
  --mud-typography-h1-family:var(--default-font-family);
  --mud-typography-h2-size:2rem;
  --mud-typography-h2-weight:500;
  --mud-typography-h2-family:var(--default-font-family);
  --mud-typography-h3-size:1.75rem;
  --mud-typography-h3-weight:500;
  --mud-typography-h3-family:var(--default-font-family);
  --mud-typography-h4-size:1.5rem;
  --mud-typography-h4-weight:500;
  --mud-typography-h4-family:var(--default-font-family);
  --mud-typography-h5-size:1.25rem;
  --mud-typography-h5-weight:500;
  --mud-typography-h5-family:var(--default-font-family);
  --mud-typography-h6-size:1rem;
  --mud-typography-h6-weight:500;
  --mud-typography-h6-family:var(--default-font-family);
}
.mud-expand-panel .mud-expand-panel-header{
  color:var(--default-text-color);
  background-color:var(--default-background);
  box-shadow:none;
}
.panel-solid-primary .mud-panel-expanded .mud-expand-panel-header{
  background-color:var(--primary-color);
  color:#fff;
}
.panel-solid-secondary .mud-panel-expanded .mud-expand-panel-header{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
}
.panel-border-primary .mud-expand-panel{
  border:1px solid var(--primary-color);
  border-radius:0.35rem;
}
.panel-border-primary .mud-panel-expanded .mud-expand-panel-header{
  border-bottom:1px solid var(--primary-color);
}
.panel-border-primary .mud-expand-panel{
  border:1px solid var(--primary-color);
  border-radius:0.35rem;
}
.panel-border-primary .mud-panel-expanded .mud-expand-panel-header{
  border-bottom:1px solid var(--primary-color);
}
.panel-border-secondary .mud-expand-panel{
  border:1px solid rgb(var(--secondary-rgb));
  border-radius:0.35rem;
}
.panel-border-secondary .mud-panel-expanded .mud-expand-panel-header{
  border-bottom:1px solid rgb(var(--secondary-rgb));
}
.panel-left .mud-expand-panel-icon{
  position:absolute;
  inset-inline-start:0rem;
  margin-inline-start:0.75rem;
}
.panel-left .mud-expand-panel-text{
  padding-inline-start:25px;
}
.customized-panel .custom-panel-primary .mud-expand-panel-icon{
  background-color:var(--primary06) !important;
  color:#fff !important;
  border-radius:3.125rem;
}
.customized-panel .custom-panel-primary .mud-expand-panel-header,
.customized-panel .custom-panel-primary .mud-collapse-container{
  background-color:var(--primary01) !important;
  border-inline-start:0.25rem solid var(--primary06);
}
.customized-panel .custom-panel-secondary .mud-expand-panel-icon{
  background-color:rgba(var(--secondary-rgb), 0.6) !important;
  color:#fff !important;
  border-radius:3.125rem;
}
.customized-panel .custom-panel-secondary .mud-expand-panel-header,
.customized-panel .custom-panel-secondary .mud-collapse-container{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
  border-inline-start:0.25rem solid rgba(var(--secondary-rgb), 0.6);
}
.customized-panel .custom-panel-error .mud-expand-panel-icon{
  background-color:rgba(var(--danger-rgb), 0.6) !important;
  color:#fff !important;
  border-radius:3.125rem;
}
.customized-panel .custom-panel-error .mud-expand-panel-header,
.customized-panel .custom-panel-error .mud-collapse-container{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
  border-inline-start:0.25rem solid rgba(var(--danger-rgb), 0.6);
}
.mud-expand-panel.mud-expand-panel-border{
  color:var(--default-text-color);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
}
.mud-expand-panel .mud-expand-panel-header{
  color:var(--default-text-color);
  padding:0.75rem 1rem;
  font-size:0.85rem;
  font-weight:500;
}
.mud-expand-panel-content{
  padding:0.75rem 1rem;
  font-size:0.8125rem;
  color:var(--text-muted);
}
.collapse-card .mud-paper{
  box-shadow:none !important;
}
.collapse-card .mud-paper .mud-card-header .mud-button{
  padding:0px !important;
}
.collapse-card .mud-paper .mud-card-header .mud-button:hover{
  background-color:transparent !important;
}
.collapse-card .mud-paper .mud-card-header .mud-button-icon-start{
  margin-inline-end:0px !important;
}
.mud-expansion-panels .mud-expand-panel{
  box-shadow:none !important;
  margin-block-end:0px !important;
  margin-block-start:0px !important;
  border-radius:0px;
  border-color:var(--default-border);
  border-bottom:0px;
}
.mud-expansion-panels .mud-expand-panel .mud-expand-panel-header{
  border-radius:0px;
}
.mud-expansion-panels .mud-expand-panel .mud-expand-panel-header .mud-expand-panel-icon{
  font-size:1.2rem;
  line-height:1;
  background-color:var(--default-background);
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:3.125rem;
  color:var(--default-text-color);
}
.mud-expansion-panels .mud-expand-panel .mud-expand-panel-header{
  background-color:transparent;
}
.mud-expansion-panels .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header{
  background-color:var(--default-background);
}
.mud-expand-panel.mud-panel-expanded + .mud-expand-panel{
  border-top-left-radius:0px !important;
  border-top-right-radius:0px !important;
}
.accordion-flush .mud-card-content{
  padding:0px !important;
}
.accordion-light-primary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header{
  background-color:var(--primary01) !important;
}
.accordion-light-primary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-text{
  color:var(--primary-color) !important;
}
.accordion-light-primary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-icon{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.accordion-light-secondary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
}
.accordion-light-secondary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-text{
  color:rgb(var(--secondary-rgb)) !important;
}
.accordion-light-secondary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-icon{
  background-color:rgb(var(--secondary-rgb)) !important;
  color:#fff !important;
}
.accordion-solid-primary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header{
  background-color:var(--primary-color) !important;
}
.accordion-solid-primary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-text{
  color:#fff !important;
}
.accordion-solid-primary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-icon{
  background-color:#fff !important;
  color:var(--primary-color) !important;
}
.accordion-solid-secondary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header{
  background-color:rgba(var(--secondary-rgb), 1) !important;
}
.accordion-solid-secondary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-text{
  color:#fff !important;
}
.accordion-solid-secondary .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-icon{
  background-color:#fff !important;
  color:rgb(var(--secondary-rgb)) !important;
}
.accordion-solid-primary-border .mud-expand-panel{
  border-color:var(--primary-color) !important;
}
.accordion-solid-primary-border .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header{
  background-color:transparent;
  border-bottom:1px solid var(--primary-color);
}
.accordion-solid-primary-border .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-text{
  color:var(--primary-color) !important;
}
.accordion-solid-primary-border .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-icon{
  background-color:#fff !important;
  color:var(--primary-color) !important;
  border:1px solid var(--primary-color);
}
.accordion-solid-primary-border .mud-expand-panel .mud-expand-panel-text{
  color:var(--primary-color) !important;
}
.accordion-solid-secondary-border .mud-expand-panel{
  border-color:rgb(var(--secondary-rgb)) !important;
}
.accordion-solid-secondary-border .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header{
  background-color:transparent;
  border-bottom:1px solid rgb(var(--secondary-rgb));
  color:rgb(var(--secondary-rgb)) !important;
}
.accordion-solid-secondary-border .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-text{
  color:rgb(var(--secondary-rgb)) !important;
}
.accordion-solid-secondary-border .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-icon{
  background-color:#fff !important;
  color:rgb(var(--secondary-rgb)) !important;
  border:1px solid rgb(var(--secondary-rgb));
}
.accordion-solid-secondary-border .mud-expand-panel .mud-expand-panel-text{
  color:rgb(var(--secondary-rgb)) !important;
}
.accordions-items-seperate .mud-expand-panel{
  border-radius:0.35rem !important;
}
.accordions-items-seperate .mud-expand-panel:not(:first-of-type){
  margin-block-start:0.5rem !important;
}
.custom-icon-accordion .mud-svg-icon{
  font-size:1.1rem;
  line-height:1;
  background-color:var(--default-background);
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:3.125rem;
  color:var(--default-text-color);
}
.mud-card-content .mud-expansion-panels .mud-expand-panel:first-child{
  border-top-left-radius:0.35rem !important;
  border-top-right-radius:0.35rem !important;
  overflow:hidden;
}
.mud-card-content .mud-expansion-panels .mud-expand-panel:last-child{
  border-bottom-left-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
}
.custom-icon-accordion.accordion-light-primary .mud-expand-panel.mud-panel-expanded .mud-svg-icon{
  background-color:var(--primary-color) !important;
  fill:#fff !important;
  color:#fff !important;
}
.mud-expand-panel svg{
  rotate:180deg;
}
[data-theme-mode=dark] .accordion-solid-primary-border .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header .mud-expand-panel-icon{
  background-color:var(--default-background) !important;
}
.accordion-without-border .mud-expand-panel{
  background-color:transparent;
}
.mud-alert{
  padding:0.625rem 0.85rem;
  border-radius:0.5rem;
  font-size:0.8125rem;
  margin-bottom:1rem;
}
.mud-alert.alert-dismissible{
  padding:0.625rem 2.25rem 0.625rem 0.85rem;
}
.mud-alert .mud-alert-close-button{
  background-image:none;
  display:flex;
  align-items:center;
  justify-content:center;
}
.mud-alert:last-child{
  margin-bottom:0;
}
.mud-alert .alert-link{
  font-weight:700;
  font-size:0.8125rem;
}
.mud-alert .mud-link.mud-link-underline-hover:hover{
  text-decoration:none;
}
.mud-alert .mud-alert-message{
  padding:5px 0px;
}
[dir=rtl] .alert.alert-dismissible{
  padding:0.625rem 0.85rem 0.625rem 2.25rem;
}
.mud-alert.mud-alert-mud-warning-text{
  background-color:rgba(var(--warning-rgb), 0.1);
  color:rgb(var(--warning-rgb));
  border-color:rgba(var(--warning-rgb), 0.1);
}
.mud-alert.mud-alert-mud-warning-text .alert-link{
  color:rgb(var(--warning-rgb)) !important;
}
.mud-alert.mud-alert-mud-warning-text .mud-alert-close-button{
  color:rgb(var(--warning-rgb));
}
.mud-alert.mud-alert-mud-warning-text.custom-close .mud-alert-close-button{
  background-color:rgb(var(--warning-rgb));
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert.mud-alert-text-warning{
  background-color:rgba(var(--warning-rgb), 0.1);
  color:rgb(var(--warning-rgb));
  border-color:rgba(var(--warning-rgb), 0.1);
}
.mud-alert.mud-alert-text-warning .alert-link{
  color:rgb(var(--warning-rgb)) !important;
}
.mud-alert.mud-alert-text-warning .mud-alert-close-button{
  color:rgb(var(--warning-rgb));
}
.mud-alert.mud-alert-text-warning.custom-close .mud-alert-close-button{
  background-color:rgb(var(--warning-rgb));
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert.mud-alert-text-primary{
  background-color:var(--primary01);
  color:var(--primary-color);
  border-color:var(--primary01);
}
.mud-alert.mud-alert-text-primary .alert-link{
  color:var(--primary-color) !important;
}
.mud-alert.mud-alert-text-primary .mud-alert-close-button{
  color:var(--primary-color);
}
.mud-alert.mud-alert-text-primary.custom-close .mud-alert-close-button{
  background-color:var(--primary-color);
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert.mud-alert-text-secondary{
  background-color:rgba(var(--secondary-rgb), 0.1);
  color:rgb(var(--secondary-rgb));
  border-color:rgba(var(--secondary-rgb), 0.1);
}
.mud-alert.mud-alert-text-secondary .alert-link{
  color:rgb(var(--secondary-rgb)) !important;
}
.mud-alert.mud-alert-text-secondary .mud-alert-close-button{
  color:rgb(var(--secondary-rgb));
}
.mud-alert.mud-alert-text-secondary.custom-close .mud-alert-close-button{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert.mud-alert-text-success{
  background-color:rgba(var(--success-rgb), 0.1);
  color:rgb(var(--success-rgb));
  border-color:rgba(var(--success-rgb), 0.1);
}
.mud-alert.mud-alert-text-success .alert-link{
  color:rgb(var(--success-rgb)) !important;
}
.mud-alert.mud-alert-text-success .mud-alert-close-button{
  color:rgb(var(--success-rgb));
}
.mud-alert.mud-alert-text-success.custom-close .mud-alert-close-button{
  background-color:rgb(var(--success-rgb));
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert.mud-alert-text-info{
  background-color:rgba(var(--info-rgb), 0.1);
  color:rgb(var(--info-rgb));
  border-color:rgba(var(--info-rgb), 0.1);
}
.mud-alert.mud-alert-text-info .alert-link{
  color:rgb(var(--info-rgb)) !important;
}
.mud-alert.mud-alert-text-info .mud-alert-close-button{
  color:rgb(var(--info-rgb));
}
.mud-alert.mud-alert-text-info.custom-close .mud-alert-close-button{
  background-color:rgb(var(--info-rgb));
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert.mud-alert-text-error{
  background-color:rgba(var(--danger-rgb), 0.1);
  color:rgb(var(--danger-rgb));
  border-color:rgba(var(--danger-rgb), 0.1);
}
.mud-alert.mud-alert-text-error .alert-link{
  color:rgb(var(--danger-rgb)) !important;
}
.mud-alert.mud-alert-text-error .mud-alert-close-button{
  color:rgb(var(--danger-rgb));
}
.mud-alert.mud-alert-text-error.custom-close .mud-alert-close-button{
  background-color:rgb(var(--danger-rgb));
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert.mud-alert-text-light{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
  border-color:rgb(var(--light-rgb));
}
.mud-alert.mud-alert-text-light .alert-link{
  color:var(--default-text-color) !important;
}
.mud-alert.mud-alert-text-light .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-light.custom-close .mud-alert-close-button{
  background-color:rgb(var(--light-rgb));
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert.mud-alert-text-dark{
  background-color:rgba(var(--dark-rgb), 0.1);
  color:var(--default-text-color);
  border-color:rgba(var(--dark-rgb), 0.1);
}
.mud-alert.mud-alert-text-dark .alert-link{
  color:var(--default-text-color) !important;
}
.mud-alert.mud-alert-text-dark .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-dark.custom-close .mud-alert-close-button{
  background-color:rgb(var(--dark-rgb));
  color:#fff;
  opacity:1;
  border-radius:50px;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  padding:0.85rem;
}
.mud-alert-outlined-primary{
  background-color:var(--custom-white);
  color:var(--primary-color);
  border-color:var(--primary-color);
}
.mud-alert-outlined-primary .mud-alert-close-button{
  color:var(--primary-color);
}
.mud-alert-outlined-secondary{
  background-color:var(--custom-white);
  color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
}
.mud-alert-outlined-secondary .mud-alert-close-button{
  color:rgb(var(--secondary-rgb));
}
.mud-alert-outlined-info{
  background-color:var(--custom-white);
  color:rgb(var(--info-rgb));
  border-color:rgb(var(--info-rgb));
}
.mud-alert-outlined-info .mud-alert-close-button{
  color:rgb(var(--info-rgb));
}
.mud-alert-outlined-warning{
  background-color:var(--custom-white);
  color:rgb(var(--warning-rgb));
  border-color:rgb(var(--warning-rgb));
}
.mud-alert-outlined-warning .mud-alert-close-button{
  color:rgb(var(--warning-rgb));
}
.mud-alert-outlined-success{
  background-color:var(--custom-white);
  color:rgb(var(--success-rgb));
  border-color:rgb(var(--success-rgb));
}
.mud-alert-outlined-success .mud-alert-close-button{
  color:rgb(var(--success-rgb));
}
.mud-alert-outlined-error{
  background-color:var(--custom-white);
  color:rgb(var(--danger-rgb));
  border-color:rgb(var(--danger-rgb));
}
.mud-alert-outlined-error .mud-alert-close-button{
  color:rgb(var(--danger-rgb));
}
.mud-alert-outlined-light{
  background-color:var(--custom-white);
  color:var(--default-text-color);
  border:1px solid var(--default-border);
}
.mud-alert-outlined-dark{
  background-color:var(--custom-white);
  color:rgb(var(--dark-rgb));
  border-color:rgb(var(--dark-rgb));
}
.mud-alert-outlined-dark .mud-alert-close-button{
  color:rgb(var(--dark-rgb));
}
.mud-alert.mud-alert-text-primary.custom-alert-icon{
  border-inline-start:0.313rem solid var(--primary-color) !important;
  color:var(--text-muted);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  font-size:0.813rem;
}
.mud-alert.mud-alert-text-primary.custom-alert-icon .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-secondary.custom-alert-icon{
  border-inline-start:0.313rem solid rgb(var(--secondary-rgb)) !important;
  color:var(--text-muted);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  font-size:0.813rem;
}
.mud-alert.mud-alert-text-secondary.custom-alert-icon .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-warning.custom-alert-icon{
  border-inline-start:0.313rem solid rgb(var(--warning-rgb)) !important;
  color:var(--text-muted);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  font-size:0.813rem;
}
.mud-alert.mud-alert-text-warning.custom-alert-icon .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-error.custom-alert-icon{
  border-inline-start:0.313rem solid rgb(var(--danger-rgb)) !important;
  color:var(--text-muted);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  font-size:0.813rem;
}
.mud-alert.mud-alert-text-error.custom-alert-icon .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-success.custom-alert-icon{
  border-inline-start:0.313rem solid rgb(var(--success-rgb)) !important;
  color:var(--text-muted);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  font-size:0.813rem;
}
.mud-alert.mud-alert-text-success.custom-alert-icon .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-info.custom-alert-icon{
  border-inline-start:0.313rem solid rgb(var(--info-rgb)) !important;
  color:var(--text-muted);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  font-size:0.813rem;
}
.mud-alert.mud-alert-text-info.custom-alert-icon .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-light.custom-alert-icon{
  border-inline-start:0.313rem solid rgb(var(--light-rgb)) !important;
  color:var(--text-muted);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  font-size:0.813rem;
}
.mud-alert.mud-alert-text-light.custom-alert-icon .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.mud-alert-text-dark.custom-alert-icon{
  border-inline-start:0.313rem solid rgb(var(--dark-rgb)) !important;
  color:var(--text-muted);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  font-size:0.813rem;
}
.mud-alert.mud-alert-text-dark.custom-alert-icon .mud-alert-close-button{
  color:var(--default-text-color);
}
.mud-alert.custom-alert1{
  margin-block-end:0;
  background-color:var(--custom-white);
  border:0;
  padding:1.25rem;
  color:var(--default-text-color);
}
.mud-alert.custom-alert1 p{
  margin-block-end:2.5rem;
  color:var(--text-muted);
  font-size:0.8rem;
}
.mud-alert.custom-alert1 .custom-alert-icon{
  width:3.125rem;
  height:3.125rem;
  margin-bottom:0.85rem;
}
.mud-alert.custom-alert1 .mud-alert-close-button{
  padding:0;
  margin-block-end:1rem;
}
.mud-alert.custom-alert1.mud-alert-text-primary{
  border-block-start:0.313rem solid var(--primary-color);
}
.mud-alert.custom-alert1.mud-alert-text-secondary{
  border-block-start:0.313rem solid rgb(var(--secondary-rgb));
}
.mud-alert.custom-alert1.mud-alert-text-warning{
  border-block-start:0.313rem solid rgb(var(--warning-rgb));
}
.mud-alert.custom-alert1.mud-alert-text-error{
  border-block-start:0.313rem solid rgb(var(--danger-rgb));
}
.alert-img{
  display:flex;
  align-items:center;
}
.alert-img .avatar{
  border:1px solid rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 400px){
  .btn-close.custom-close{
    margin:9px 9px 9px 0;
  }
}
.mud-alert .mud-alert-close{
  align-items:start !important;
}
.custom-header-alert.mud-alert{
  display:block !important;
  position:relative;
}
.custom-header-alert.mud-alert .mud-alert-message{
  padding:0px !important;
}
.custom-header-alert.mud-alert .mud-alert-close{
  position:absolute;
  inset-inline-end:11px;
  inset-block-start:12px;
}
.custom-header-alert.mud-alert .mud-alert-close .mud-icon-root.mud-svg-icon{
  fill:#fff !important;
}
.mud-alert .mud-alert-message{
  display:flex;
  align-items:center;
  gap:0.5rem;
  flex-wrap:wrap;
}
.mud-alert-text-normal.mud-alert-filled-light{
  color:var(--default-text-color);
  background-color:rgb(var(--light-rgb));
  fill:var(--default-text-color);
}
.mud-alert-text-normal.mud-alert-filled-dark{
  color:var(--custom-white);
}
.custom-header-alert .mud-alert-message{
  display:block;
}
.mud-badge{
  padding:0.25rem 0.45rem;
  font-weight:600;
  border-radius:0.25rem;
  height:auto;
  font-size:0.75em;
}
.badge-pill{
  border-radius:50rem !important;
}
.badge-pill .mud-badge{
  border-radius:50rem !important;
}
.mud-button.btn-outline-primary .mud-badge{
  background-color:var(--primary-color);
  color:#fff;
}
.mud-button.btn-outline-primary:hover .mud-badge, .mud-button.btn-outline-primary:focus .mud-badge, .mud-button.btn-outline-primary:active .mud-badge{
  background-color:var(--custom-white);
  color:var(--default-text-color);
}
.mud-button.btn-outline-secondary .mud-badge{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
}
.mud-button.btn-outline-secondary:hover .mud-badge, .mud-button.btn-outline-secondary:focus .mud-badge, .mud-button.btn-outline-secondary:active .mud-badge{
  background-color:var(--custom-white);
  color:var(--default-text-color);
}
.mud-button.btn-outline-warning .mud-badge{
  background-color:rgb(var(--warning-rgb));
  color:#fff;
}
.mud-button.btn-outline-warning:hover .mud-badge, .mud-button.btn-outline-warning:focus .mud-badge, .mud-button.btn-outline-warning:active .mud-badge{
  background-color:var(--custom-white);
  color:var(--default-text-color);
}
.mud-button.btn-outline-info .mud-badge{
  background-color:rgb(var(--info-rgb));
  color:#fff;
}
.mud-button.btn-outline-info:hover .mud-badge, .mud-button.btn-outline-info:focus .mud-badge, .mud-button.btn-outline-info:active .mud-badge{
  background-color:var(--custom-white);
  color:var(--default-text-color);
}
.mud-button.btn-outline-success .mud-badge{
  background-color:rgb(var(--success-rgb));
  color:#fff;
}
.mud-button.btn-outline-success:hover .mud-badge, .mud-button.btn-outline-success:focus .mud-badge, .mud-button.btn-outline-success:active .mud-badge{
  background-color:var(--custom-white);
  color:var(--default-text-color);
}
.mud-button.btn-outline-danger .mud-badge{
  background-color:rgb(var(--danger-rgb));
  color:#fff;
}
.mud-button.btn-outline-danger:hover .mud-badge, .mud-button.btn-outline-danger:focus .mud-badge, .mud-button.btn-outline-danger:active .mud-badge{
  background-color:var(--custom-white);
  color:var(--default-text-color);
}
.icon-badge{
  position:relative;
}
.icon-badge .icon{
  width:2rem;
  height:2rem;
  fill:var(--text-muted);
  font-size:2rem;
}
.icon-badge .badge{
  position:absolute;
  inset-inline-end:-0.5rem;
}
.text-badge{
  position:relative;
}
.text-badge .badge{
  position:absolute;
  inset-inline-end:-1rem;
  inset-block-start:-1rem;
}
.bg-primary .mud-badge.mud-badge-default{
  background-color:var(--primary-color);
  color:#fff;
}
.bg-secondary .mud-badge.mud-badge-default{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
}
.bg-info .mud-badge.mud-badge-default{
  background-color:rgb(var(--info-rgb));
  color:#fff;
}
.bg-success .mud-badge.mud-badge-default{
  background-color:rgb(var(--success-rgb));
  color:#fff;
}
.bg-warning .mud-badge.mud-badge-default{
  background-color:rgb(var(--warning-rgb));
  color:#fff;
}
.bg-danger .mud-badge.mud-badge-default{
  background-color:rgb(var(--danger-rgb));
  color:#fff;
}
.bg-dark .mud-badge.mud-badge-default{
  background-color:rgb(var(--dark-rgb));
  color:var(--custom-white);
}
.bg-light .mud-badge.mud-badge-default{
  background-color:rgb(var(--light-rgb));
  color:var(--custom-black);
}
.normal-badge .mud-badge, .light-badge .mud-badge, .button-badge .mud-badge, .outline-button-badge .mud-badge, .heading-badge .mud-badge{
  font-size:10px;
}
.pill-badge .mud-badge, .light-pill-badge .mud-badge, .gradient-badge .mud-badge, .gradient-pill-badge .mud-badge, .outline-badge .mud-badge, .outline-pill-badge .mud-badge, .custom-badge .mud-badge{
  font-size:10px;
}
.normal-badge .mud-badge, .pill-badge .mud-badge, .light-badge .mud-badge, .light-pill-badge .mud-badge, .gradient-badge .mud-badge, .gradient-pill-badge .mud-badge,
.outline-badge .mud-badge, .outline-pill-badge .mud-badge, .button-badge .mud-badge, .outline-button-badge .mud-badge, .heading-badge .mud-badge, .custom-badge .mud-badge{
  position:static;
}
.normal-badge .mud-badge-root .mud-badge-wrapper, .pill-badge .mud-badge-root .mud-badge-wrapper, .light-badge .mud-badge-root .mud-badge-wrapper, .light-pill-badge .mud-badge-root .mud-badge-wrapper, .gradient-badge .mud-badge-root .mud-badge-wrapper, .gradient-pill-badge .mud-badge-root .mud-badge-wrapper,
.outline-badge .mud-badge-root .mud-badge-wrapper, .outline-pill-badge .mud-badge-root .mud-badge-wrapper, .button-badge .mud-badge-root .mud-badge-wrapper, .outline-button-badge .mud-badge-root .mud-badge-wrapper, .heading-badge .mud-badge-root .mud-badge-wrapper, .custom-badge .mud-badge-root .mud-badge-wrapper{
  position:static;
}
.bg-primary-transparent .mud-badge.mud-badge-default{
  background-color:var(--primary005);
  color:var(--primary-color);
}
.bg-secondary-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--secondary-rgb), 0.05);
  color:rgb(var(--secondary-rgb));
}
.bg-success-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--success-rgb), 0.05);
  color:rgb(var(--success-rgb));
}
.bg-danger-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--danger-rgb), 0.05);
  color:rgb(var(--danger-rgb));
}
.bg-warning-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--warning-rgb), 0.05);
  color:rgb(var(--warning-rgb));
}
.bg-info-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--info-rgb), 0.05);
  color:rgb(var(--info-rgb));
}
.bg-pink-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--pink-rgb), 0.05) !important;
  color:rgb(var(--pink-rgb)) !important;
}
.bg-purple-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--purple-rgb), 0.05) !important;
  color:rgb(var(--purple-rgb)) !important;
}
.bg-teal-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--teal-rgb), 0.05) !important;
  color:rgb(var(--teal-rgb)) !important;
}
.bg-light-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--light-rgb), 0.05);
  color:rgb(var(--dark-rgb));
}
.bg-dark-transparent .mud-badge.mud-badge-default{
  background-color:rgba(var(--dark-rgb), 0.05);
  color:rgb(var(--dark-rgb));
}
.bg-primary-gradient .mud-badge.mud-badge-default{
  background:linear-gradient(to right, var(--primary-color) 0%, #0086ED 100%) !important;
  color:#fff;
}
.bg-secondary-gradient .mud-badge.mud-badge-default{
  background:linear-gradient(to right, rgb(var(--secondary-rgb)) 0%, #6789D8 100%) !important;
  color:#fff;
}
.bg-success-gradient .mud-badge.mud-badge-default{
  background:linear-gradient(to right, rgb(var(--success-rgb)) 0%, #00A1C0 100%) !important;
  color:#fff;
}
.bg-danger-gradient .mud-badge.mud-badge-default{
  background:linear-gradient(to right, rgb(var(--danger-rgb)) 0%, #A34A88 100%) !important;
  color:#fff;
}
.bg-warning-gradient .mud-badge.mud-badge-default{
  background:linear-gradient(to right, rgb(var(--warning-rgb)) 0%, #7FA53A 100%) !important;
  color:#fff;
}
.bg-info-gradient .mud-badge.mud-badge-default{
  background:linear-gradient(to right, rgb(var(--info-rgb)) 0%, #52F0CE 100%) !important;
  color:#fff;
}
.bg-orange-gradient .mud-badge.mud-badge-default{
  background:linear-gradient(to right, rgb(var(--orange-rgb)) 0%, #9BA815 100%) !important;
  color:#fff;
}
.bg-purple-gradient .mud-badge.mud-badge-default{
  background:linear-gradient(to right, rgb(var(--purple-rgb)) 0%, #FF496D 100%) !important;
  color:#fff;
}
.bg-outline-primary .mud-badge.mud-badge-default{
  background-color:var(--custom-white);
  color:var(--primary-color);
}
.bg-outline-secondary .mud-badge.mud-badge-default{
  background-color:var(--custom-white);
  color:rgb(var(--secondary-rgb));
}
.bg-outline-warning .mud-badge.mud-badge-default{
  background-color:var(--custom-white);
  color:rgb(var(--warning-rgb));
}
.bg-outline-info .mud-badge.mud-badge-default{
  background-color:var(--custom-white);
  color:rgb(var(--info-rgb));
}
.bg-outline-success .mud-badge.mud-badge-default{
  background-color:var(--custom-white);
  color:rgb(var(--success-rgb));
}
.bg-outline-danger .mud-badge.mud-badge-default{
  background-color:var(--custom-white);
  color:rgb(var(--danger-rgb));
}
.bg-outline-dark .mud-badge.mud-badge-default{
  background-color:var(--custom-white);
  color:rgb(var(--dark-rgb));
}
.bg-outline-light .mud-badge.mud-badge-default{
  background-color:var(--custom-white);
  color:var(--custom-black);
}
.mud-badge-top-none .mud-badge{
  display:none;
}
.heading-badge .mud-typography-h1:focus-visible{
  outline:none !important;
}
.postion-info-badge .mud-badge.mud-badge-bordered{
  padding:8px !important;
}
.mud-badge-root{
  border-radius:0.25rem;
}
.alert-badge .mud-badge{
  padding:8px !important;
  border-radius:50%;
}
.btn-group-badge .mud-badge{
  color:#fff !important;
}
.page-header-breadcrumb .mud-breadcrumb-separator::before{
  content:var(--bs-breadcrumb-divider, "\ea65");
  font-family:"tabler-icons" !important;
  color:var(--text-muted);
  font-weight:600;
}
[dir=rtl] .page-header-breadcrumb .mud-breadcrumb-separator::before{
  content:var(--bs-breadcrumb-divider, "\ea64");
  font-family:"tabler-icons" !important;
  color:var(--text-muted);
  font-weight:600;
}
[dir=rtl] .page-header-breadcrumb .mud-breadcrumb-separator.mud-flip-x-rtl{
  transform:scaleX(1) !important;
}
.mud-breadcrumbs{
  padding:0px !important;
  margin-bottom:1rem;
}
.mud-breadcrumbs .mud-breadcrumb-item a{
  color:var(--primary-color);
  font-size:0.85rem;
}
.page-header-breadcrumb .mud-breadcrumb-item:last-child a{
  color:var(--default-text-color);
  font-weight:600;
}
.example-breadcrumb .mud-breadcrumb-item:last-child a{
  color:var(--default-text-color);
  font-weight:600;
}
.breadcrumb-example1 .mud-breadcrumb-separator::before{
  color:var(--text-muted);
  content:var(--bs-breadcrumb-divider, "\ea65");
  font-family:"tabler-icons" !important;
}
.breadcrumb-style1 .mud-breadcrumb-separator::before{
  color:var(--text-muted);
  content:var(--bs-breadcrumb-divider, "\ea1c");
  font-family:"tabler-icons" !important;
}
.breadcrumb-style2 .mud-breadcrumb-separator::before{
  color:var(--text-muted);
  content:var(--bs-breadcrumb-divider, "\ea61");
  font-family:"tabler-icons" !important;
}
.embedded-breadcrumb:before{
  opacity:0.7;
}
[data-theme-mode=dark] .embedded-breadcrumb:before{
  filter:invert(1);
}
[dir=rtl] .embedded-breadcrumb:before{
  transform:scaleX(-1);
  padding-inline-start:0.5rem;
  padding-inline-end:0rem !important;
}
.collapsed-breadcrumb .mud-icon-root.mud-svg-icon{
  fill:var(--text-muted) !important;
}
.mud-breadcrumbs-expander{
  background-color:rgb(var(--light-rgb));
}
.mud-breadcrumbs-expander:hover{
  background-color:rgb(var(--light-rgb));
}
.mud-button{
  font-size:0.85rem;
  border-radius:0.35rem;
  box-shadow:none;
  font-weight:500;
  text-transform:initial;
  font-family:var(--default-font-family) !important;
}
.mud-button.mud-button-text{
  min-width:auto !important;
}
.mud-button.mud-button-filled-size-small{
  font-size:0.75rem !important;
  border-radius:0.25rem;
}
.mud-button.mud-button-text-size-small{
  padding:0.26rem 0.5rem !important;
  border-radius:0.25rem;
  font-size:0.75rem !important;
}
.mud-button.mud-button-filled-size-large{
  padding:0.65rem 1rem;
  border-radius:0.5rem;
  font-size:0.95rem !important;
}
.mud-button-group-root.mud-button-group-text-size-small .mud-button-root{
  padding:0.45rem 0.75rem !important;
  font-size:0.75rem !important;
}
.mud-button.mud-button-filled:hover, .mud-button.mud-button-filled{
  box-shadow:none;
}
.btn-group .btn{
  padding:0.45rem 0.75rem;
}
.btn-group-lg .btn{
  padding:0.65rem 1rem;
}
.btn-group-sm .btn{
  padding:0.25rem 0.5rem;
}
.btn-check:active + .btn,
.btn-check:checked + .btn,
.btn.active,
.btn.show,
.btn:active{
  color:#fff;
}
.btn-check:focus + .btn,
.btn:focus{
  box-shadow:none;
}
.btn-primary{
  background-color:rgb(var(--primary-rgb)) !important;
  border-color:rgb(var(--primary-rgb)) !important;
  color:#fff !important;
}
.btn-primary:hover{
  background-color:rgba(var(--primary-rgb), 0.9) !important;
  border-color:rgb(var(--primary-rgb)) !important;
  color:#fff;
}
.btn-primary:focus{
  background-color:rgb(var(--primary-rgb));
  border-color:rgb(var(--primary-rgb));
  color:#fff;
}
.btn-primary:focus{
  background-color:rgb(var(--primary-rgb));
  border-color:rgb(var(--primary-rgb));
  outline:0;
  box-shadow:none;
}
.btn-primary.active:focus,
.btn-primary.show:focus,
.btn-primary:active:focus{
  box-shadow:0 0.25rem 1rem var(--primary05);
}
.btn-primary.active,
.btn-primary.show,
.btn-primary:active{
  background-color:var(--primary-color) !important;
  border-color:var(--primary-border) !important;
}
.btn-secondary{
  background-color:rgb(var(--secondary-rgb)) !important;
  border-color:rgb(var(--secondary-rgb)) !important;
  color:#fff !important;
}
.btn-secondary:hover{
  background-color:rgba(var(--secondary-rgb), 0.9) !important;
  border-color:rgb(var(--secondary-rgb)) !important;
  color:#fff;
}
.btn-secondary:focus{
  background-color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
  color:#fff;
}
.btn-secondary:focus{
  background-color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
  outline:0;
  box-shadow:none;
}
.btn-secondary.active:focus,
.btn-secondary.show:focus,
.btn-secondary:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--secondary-rgb), 0.5);
}
.btn-secondary.active,
.btn-secondary.show,
.btn-secondary:active{
  background-color:rgb(var(--secondary-rgb)) !important;
  border-color:rgb(var(--secondary-rgb)) !important;
}
.btn-warning{
  background-color:rgb(var(--warning-rgb)) !important;
  border-color:rgb(var(--warning-rgb)) !important;
  color:#fff !important;
}
.btn-warning:hover{
  background-color:rgba(var(--warning-rgb), 0.9) !important;
  border-color:rgb(var(--warning-rgb)) !important;
  color:#fff;
}
.btn-warning:focus{
  background-color:rgb(var(--warning-rgb));
  border-color:rgb(var(--warning-rgb));
  color:#fff;
}
.btn-warning:focus{
  background-color:rgb(var(--warning-rgb));
  border-color:rgb(var(--warning-rgb));
  outline:0;
  box-shadow:none;
}
.btn-warning.active:focus,
.btn-warning.show:focus,
.btn-warning:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--warning-rgb), 0.5);
}
.btn-warning.active,
.btn-warning.show,
.btn-warning:active{
  background-color:rgb(var(--warning-rgb)) !important;
  border-color:rgb(var(--warning-rgb)) !important;
}
.btn-info{
  background-color:rgb(var(--info-rgb)) !important;
  border-color:rgb(var(--info-rgb)) !important;
  color:#fff !important;
}
.btn-info:hover{
  background-color:rgba(var(--info-rgb), 0.9) !important;
  border-color:rgb(var(--info-rgb)) !important;
  color:#fff;
}
.btn-info:focus{
  background-color:rgb(var(--info-rgb));
  border-color:rgb(var(--info-rgb));
  color:#fff;
}
.btn-info:focus{
  background-color:rgb(var(--info-rgb));
  border-color:rgb(var(--info-rgb));
  outline:0;
  box-shadow:none;
}
.btn-info.active:focus,
.btn-info.show:focus,
.btn-info:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--info-rgb), 0.5);
}
.btn-info.active,
.btn-info.show,
.btn-info:active{
  background-color:rgb(var(--info-rgb)) !important;
  border-color:rgb(var(--info-rgb)) !important;
}
.btn-danger{
  background-color:rgb(var(--danger-rgb)) !important;
  border-color:rgb(var(--danger-rgb)) !important;
  color:#fff !important;
}
.btn-danger:hover{
  background-color:rgba(var(--danger-rgb), 0.9) !important;
  border-color:rgb(var(--danger-rgb)) !important;
  color:#fff;
}
.btn-danger:focus{
  background-color:rgb(var(--danger-rgb));
  border-color:rgb(var(--danger-rgb));
  color:#fff;
}
.btn-danger:focus{
  background-color:rgb(var(--danger-rgb));
  border-color:rgb(var(--danger-rgb));
  outline:0;
  box-shadow:none;
}
.btn-danger.active:focus,
.btn-danger.show:focus,
.btn-danger:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--danger-rgb), 0.5);
}
.btn-danger.active,
.btn-danger.show,
.btn-danger:active{
  background-color:rgb(var(--danger-rgb)) !important;
  border-color:rgb(var(--danger-rgb)) !important;
}
.btn-success{
  background-color:rgb(var(--success-rgb)) !important;
  border-color:rgb(var(--success-rgb)) !important;
  color:#fff !important;
}
.btn-success:hover{
  background-color:rgba(var(--success-rgb), 0.9) !important;
  border-color:rgb(var(--success-rgb)) !important;
  color:#fff;
}
.btn-success:focus{
  background-color:rgb(var(--success-rgb));
  border-color:rgb(var(--success-rgb));
  color:#fff;
}
.btn-success:focus{
  background-color:rgb(var(--success-rgb));
  border-color:rgb(var(--success-rgb));
  outline:0;
  box-shadow:none;
}
.btn-success.active:focus,
.btn-success.show:focus,
.btn-success:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--success-rgb), 0.5);
}
.btn-success.active,
.btn-success.show,
.btn-success:active{
  background-color:rgb(var(--success-rgb)) !important;
  border-color:rgb(var(--success-rgb)) !important;
}
.mud-button.btn-dark,
.mud-icon-button.btn-dark{
  background-color:rgb(var(--dark-rgb)) !important;
  border-color:rgb(var(--dark-rgb)) !important;
  color:var(--custom-white);
}
.mud-button.btn-dark:hover, .mud-button.btn-dark:focus, .mud-button.btn-dark:active,
.mud-icon-button.btn-dark:hover,
.mud-icon-button.btn-dark:focus,
.mud-icon-button.btn-dark:active{
  background-color:rgb(var(--dark-rgb)) !important;
  border-color:rgb(var(--dark-rgb)) !important;
  color:var(--custom-white) !important;
}
.mud-button.btn-dark svg,
.mud-icon-button.btn-dark svg{
  fill:var(--custom-black);
}
.mud-button.btn-dark:focus,
.mud-icon-button.btn-dark:focus{
  background-color:rgb(var(--dark-rgb));
  border-color:rgb(var(--dark-rgb));
  outline:0;
  box-shadow:none;
}
.mud-button.btn-dark.active:focus, .mud-button.btn-dark.show:focus, .mud-button.btn-dark:active:focus,
.mud-icon-button.btn-dark.active:focus,
.mud-icon-button.btn-dark.show:focus,
.mud-icon-button.btn-dark:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--dark-rgb), 0.5);
}
.mud-button.btn-dark.active, .mud-button.btn-dark.show, .mud-button.btn-dark:active,
.mud-icon-button.btn-dark.active,
.mud-icon-button.btn-dark.show,
.mud-icon-button.btn-dark:active{
  background-color:rgb(var(--dark-rgb)) !important;
  border-color:rgb(var(--dark-rgb)) !important;
  color:var(--custom-white);
}
.btn-dark:focus{
  background-color:rgb(var(--dark-rgb));
  border-color:rgb(var(--dark-rgb));
  outline:0;
  box-shadow:none;
}
.btn-dark.active:focus,
.btn-dark.show:focus,
.btn-dark:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--dark-rgb), 0.5);
}
.btn-dark.active,
.btn-dark.show,
.btn-dark:active{
  background-color:rgb(var(--dark-rgb)) !important;
  border-color:rgb(var(--dark-rgb)) !important;
  color:var(--custom-white);
}
.mud-button.btn-light,
.mud-icon-button.btn-light{
  background-color:rgb(var(--light-rgb));
  border-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.mud-button.btn-light:hover,
.mud-icon-button.btn-light:hover{
  background-color:rgb(var(--light-rgb));
  border-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.mud-button.btn-light:focus,
.mud-icon-button.btn-light:focus{
  background-color:rgb(var(--light-rgb));
  border-color:rgb(var(--light-rgb));
  box-shadow:none;
  color:var(--default-text-color);
}
.mud-button [data-theme-mode=dark].btn-light:hover,
.mud-icon-button [data-theme-mode=dark].btn-light:hover{
  background-color:rgba(var(--light-rgb), 0.8);
}
.mud-button.btn-light:focus,
.mud-icon-button.btn-light:focus{
  background-color:rgb(var(--light-rgb));
  border-color:rgb(var(--light-rgb));
  outline:0;
  box-shadow:none;
}
.mud-button.btn-light.active:focus, .mud-button.btn-light.show:focus, .mud-button.btn-light:active:focus,
.mud-icon-button.btn-light.active:focus,
.mud-icon-button.btn-light.show:focus,
.mud-icon-button.btn-light:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--light-rgb), 0.5);
}
.mud-button.btn-light.active, .mud-button.btn-light.show, .mud-button.btn-light:active,
.mud-icon-button.btn-light.active,
.mud-icon-button.btn-light.show,
.mud-icon-button.btn-light:active{
  background-color:rgb(var(--light-rgb)) !important;
  border-color:rgb(var(--light-rgb)) !important;
  color:var(--default-text-color) !important;
}
.mud-button.btn-teal,
.mud-icon-button.btn-teal{
  background-color:rgb(var(--teal-rgb)) !important;
  border-color:rgb(var(--teal-rgb)) !important;
  color:#fff !important;
}
.mud-button.btn-teal:hover,
.mud-icon-button.btn-teal:hover{
  background-color:rgba(var(--teal-rgb), 0.9) !important;
  border-color:rgb(var(--teal-rgb)) !important;
  color:#fff;
}
.mud-button.btn-teal:focus,
.mud-icon-button.btn-teal:focus{
  background-color:rgb(var(--teal-rgb));
  border-color:rgb(var(--teal-rgb));
  color:#fff;
}
.mud-button.btn-teal:focus,
.mud-icon-button.btn-teal:focus{
  background-color:rgb(var(--teal-rgb));
  border-color:rgb(var(--teal-rgb));
  outline:0;
  box-shadow:none;
}
.mud-button.btn-teal.active:focus, .mud-button.btn-teal.show:focus, .mud-button.btn-teal:active:focus,
.mud-icon-button.btn-teal.active:focus,
.mud-icon-button.btn-teal.show:focus,
.mud-icon-button.btn-teal:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--teal-rgb), 0.5);
}
.mud-button.btn-teal.active, .mud-button.btn-teal.show, .mud-button.btn-teal:active,
.mud-icon-button.btn-teal.active,
.mud-icon-button.btn-teal.show,
.mud-icon-button.btn-teal:active{
  background-color:rgb(var(--teal-rgb)) !important;
  border-color:rgb(var(--teal-rgb)) !important;
}
.mud-button.btn-purple,
.mud-icon-button.btn-purple{
  background-color:rgb(var(--purple-rgb)) !important;
  border-color:rgb(var(--purple-rgb)) !important;
  color:#fff !important;
}
.mud-button.btn-purple:hover,
.mud-icon-button.btn-purple:hover{
  background-color:rgba(var(--purple-rgb), 0.9) !important;
  border-color:rgb(var(--purple-rgb)) !important;
  color:#fff;
}
.mud-button.btn-purple:focus,
.mud-icon-button.btn-purple:focus{
  background-color:rgb(var(--purple-rgb));
  border-color:rgb(var(--purple-rgb));
  color:#fff;
}
.mud-button.btn-purple:focus,
.mud-icon-button.btn-purple:focus{
  background-color:rgb(var(--purple-rgb));
  border-color:rgb(var(--purple-rgb));
  outline:0;
  box-shadow:none;
}
.mud-button.btn-purple.active:focus, .mud-button.btn-purple.show:focus, .mud-button.btn-purple:active:focus,
.mud-icon-button.btn-purple.active:focus,
.mud-icon-button.btn-purple.show:focus,
.mud-icon-button.btn-purple:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--purple-rgb), 0.5);
}
.mud-button.btn-purple.active, .mud-button.btn-purple.show, .mud-button.btn-purple:active,
.mud-icon-button.btn-purple.active,
.mud-icon-button.btn-purple.show,
.mud-icon-button.btn-purple:active{
  background-color:rgb(var(--purple-rgb)) !important;
  border-color:rgb(var(--purple-rgb)) !important;
}
.mud-button.btn-orange,
.mud-icon-button.btn-orange{
  background-color:rgb(var(--orange-rgb)) !important;
  border-color:rgb(var(--orange-rgb)) !important;
  color:#fff !important;
}
.mud-button.btn-orange:hover,
.mud-icon-button.btn-orange:hover{
  background-color:rgba(var(--orange-rgb), 0.9) !important;
  border-color:rgb(var(--orange-rgb)) !important;
  color:#fff;
}
.mud-button.btn-orange:focus,
.mud-icon-button.btn-orange:focus{
  background-color:rgb(var(--orange-rgb));
  border-color:rgb(var(--orange-rgb));
  color:#fff;
}
.mud-button.btn-orange:focus,
.mud-icon-button.btn-orange:focus{
  background-color:rgb(var(--orange-rgb));
  border-color:rgb(var(--orange-rgb));
  outline:0;
  box-shadow:none;
}
.mud-button.btn-orange.active:focus, .mud-button.btn-orange.show:focus, .mud-button.btn-orange:active:focus,
.mud-icon-button.btn-orange.active:focus,
.mud-icon-button.btn-orange.show:focus,
.mud-icon-button.btn-orange:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--orange-rgb), 0.5);
}
.mud-button.btn-orange.active, .mud-button.btn-orange.show, .mud-button.btn-orange:active,
.mud-icon-button.btn-orange.active,
.mud-icon-button.btn-orange.show,
.mud-icon-button.btn-orange:active{
  background-color:rgb(var(--orange-rgb)) !important;
  border-color:rgb(var(--orange-rgb)) !important;
}
.mud-button.btn-outline-primary,
.mud-icon-button.btn-outline-primary{
  color:rgb(var(--primary-rgb));
  border-color:rgb(var(--primary-rgb));
}
.mud-button.btn-outline-primary:hover, .mud-button.btn-outline-primary:active,
.mud-icon-button.btn-outline-primary:hover,
.mud-icon-button.btn-outline-primary:active{
  color:#fff;
  background-color:rgb(var(--primary-rgb));
  border-color:rgb(var(--primary-rgb));
}
.mud-button.btn-outline-primary:focus,
.mud-icon-button.btn-outline-primary:focus{
  color:#fff;
  background-color:rgb(var(--primary-rgb));
  border-color:rgb(var(--primary-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-primary:focus:active,
.mud-icon-button.btn-outline-primary:focus:active{
  box-shadow:none;
}
.mud-button.btn-outline-secondary,
.mud-icon-button.btn-outline-secondary{
  color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
}
.mud-button.btn-outline-secondary:hover, .mud-button.btn-outline-secondary:active,
.mud-icon-button.btn-outline-secondary:hover,
.mud-icon-button.btn-outline-secondary:active{
  color:#fff;
  background-color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
}
.mud-button.btn-outline-secondary:focus,
.mud-icon-button.btn-outline-secondary:focus{
  color:#fff;
  background-color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-secondary:focus:active,
.mud-icon-button.btn-outline-secondary:focus:active{
  box-shadow:none;
}
.mud-button.btn-outline-warning,
.mud-icon-button.btn-outline-warning{
  color:rgb(var(--warning-rgb));
  border-color:rgb(var(--warning-rgb));
}
.mud-button.btn-outline-warning:hover, .mud-button.btn-outline-warning:active,
.mud-icon-button.btn-outline-warning:hover,
.mud-icon-button.btn-outline-warning:active{
  color:#fff;
  background-color:rgb(var(--warning-rgb));
  border-color:rgb(var(--warning-rgb));
}
.mud-button.btn-outline-warning:focus,
.mud-icon-button.btn-outline-warning:focus{
  color:#fff;
  background-color:rgb(var(--warning-rgb));
  border-color:rgb(var(--warning-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-warning:focus:active,
.mud-icon-button.btn-outline-warning:focus:active{
  box-shadow:none;
}
.mud-button.btn-outline-danger,
.mud-icon-button.btn-outline-danger{
  color:rgb(var(--danger-rgb));
  border-color:rgb(var(--danger-rgb));
}
.mud-button.btn-outline-danger:hover, .mud-button.btn-outline-danger:active,
.mud-icon-button.btn-outline-danger:hover,
.mud-icon-button.btn-outline-danger:active{
  color:#fff;
  background-color:rgb(var(--danger-rgb));
  border-color:rgb(var(--danger-rgb));
}
.mud-button.btn-outline-danger:focus,
.mud-icon-button.btn-outline-danger:focus{
  color:#fff;
  background-color:rgb(var(--danger-rgb));
  border-color:rgb(var(--danger-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-danger:focus:active,
.mud-icon-button.btn-outline-danger:focus:active{
  box-shadow:none;
}
.mud-button.btn-outline-success,
.mud-icon-button.btn-outline-success{
  color:rgb(var(--success-rgb));
  border-color:rgb(var(--success-rgb));
}
.mud-button.btn-outline-success:hover, .mud-button.btn-outline-success:active,
.mud-icon-button.btn-outline-success:hover,
.mud-icon-button.btn-outline-success:active{
  color:#fff;
  background-color:rgb(var(--success-rgb));
  border-color:rgb(var(--success-rgb));
}
.mud-button.btn-outline-success:focus,
.mud-icon-button.btn-outline-success:focus{
  color:#fff;
  background-color:rgb(var(--success-rgb));
  border-color:rgb(var(--success-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-success:focus:active,
.mud-icon-button.btn-outline-success:focus:active{
  box-shadow:none;
}
.mud-button.btn-outline-info,
.mud-icon-button.btn-outline-info{
  color:rgb(var(--info-rgb));
  border-color:rgb(var(--info-rgb));
}
.mud-button.btn-outline-info:hover, .mud-button.btn-outline-info:active,
.mud-icon-button.btn-outline-info:hover,
.mud-icon-button.btn-outline-info:active{
  color:#fff;
  background-color:rgb(var(--info-rgb));
  border-color:rgb(var(--info-rgb));
}
.mud-button.btn-outline-info:focus,
.mud-icon-button.btn-outline-info:focus{
  color:#fff;
  background-color:rgb(var(--info-rgb));
  border-color:rgb(var(--info-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-info:focus:active,
.mud-icon-button.btn-outline-info:focus:active{
  box-shadow:none;
}
.mud-button.btn-outline-light,
.mud-icon-button.btn-outline-light{
  color:var(--default-text-color) !important;
  border-color:rgb(var(--light-rgb));
}
.mud-button.btn-outline-light:hover, .mud-button.btn-outline-light:active,
.mud-icon-button.btn-outline-light:hover,
.mud-icon-button.btn-outline-light:active{
  color:var(--default-text-color);
  background-color:rgb(var(--light-rgb));
  border-color:rgb(var(--light-rgb));
}
.mud-button.btn-outline-light:focus,
.mud-icon-button.btn-outline-light:focus{
  color:var(--default-text-color);
  background-color:rgb(var(--light-rgb));
  border-color:rgb(var(--light-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-light:focus:active,
.mud-icon-button.btn-outline-light:focus:active{
  box-shadow:none;
}
.mud-button.btn-outline-dark,
.mud-icon-button.btn-outline-dark{
  color:rgb(var(--dark-rgb));
  border-color:rgb(var(--dark-rgb));
}
.mud-button.btn-outline-dark:hover, .mud-button.btn-outline-dark:active,
.mud-icon-button.btn-outline-dark:hover,
.mud-icon-button.btn-outline-dark:active{
  color:var(--custom-white);
  background-color:var(--custom-black);
  border-color:var(--custom-black);
}
.mud-button.btn-outline-dark:focus,
.mud-icon-button.btn-outline-dark:focus{
  color:var(--custom-white);
  background-color:rgb(var(--dark-rgb));
  border-color:rgb(var(--dark-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-dark:focus:active,
.mud-icon-button.btn-outline-dark:focus:active{
  box-shadow:none;
}
.mud-button.btn-outline-teal,
.mud-icon-button.btn-outline-teal{
  color:rgb(var(--teal-rgb));
  border-color:rgb(var(--teal-rgb));
}
.mud-button.btn-outline-teal:hover, .mud-button.btn-outline-teal:active,
.mud-icon-button.btn-outline-teal:hover,
.mud-icon-button.btn-outline-teal:active{
  color:#fff;
  background-color:rgb(var(--teal-rgb));
  border-color:rgb(var(--teal-rgb));
}
.mud-button.btn-outline-teal:focus,
.mud-icon-button.btn-outline-teal:focus{
  color:#fff;
  background-color:rgb(var(--teal-rgb));
  border-color:rgb(var(--teal-rgb));
  box-shadow:none;
}
.mud-button.btn-outline-teal:focus:active,
.mud-icon-button.btn-outline-teal:focus:active{
  box-shadow:none;
}
.mud-button.btn-primary.disabled, .mud-button.btn-primary:disabled,
.mud-icon-button.btn-primary.disabled,
.mud-icon-button.btn-primary:disabled{
  color:#fff;
  background-color:var(--primary-color);
  border-color:var(--primary-color);
}
.mud-button.btn-secondary.disabled, .mud-button.btn-secondary:disabled,
.mud-icon-button.btn-secondary.disabled,
.mud-icon-button.btn-secondary:disabled{
  color:#fff;
  background-color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
}
.mud-button.btn-primary-transparent,
.mud-icon-button.btn-primary-transparent{
  background-color:rgba(var(--primary-rgb), 0.1);
  border:1px solid rgba(var(--primary-rgb), 0.1) !important;
  color:rgb(var(--primary-rgb)) !important;
}
.mud-button.btn-primary-transparent:hover, .mud-button.btn-primary-transparent:focus:hover,
.mud-icon-button.btn-primary-transparent:hover,
.mud-icon-button.btn-primary-transparent:focus:hover{
  background-color:rgb(var(--primary-rgb));
  border-color:rgb(var(--primary-rgb));
  color:#fff;
}
.mud-button.btn-primary-transparent:focus,
.mud-icon-button.btn-primary-transparent:focus{
  background-color:rgba(var(--primary-rgb), 0.1);
  border-color:rgba(var(--primary-rgb), 0.1);
  outline:0;
  box-shadow:0 0.25rem 1rem rgba(var(--primary-rgb), 0.3);
  color:rgb(var(--primary-rgb));
}
.mud-button.btn-primary-transparent.active:focus, .mud-button.btn-primary-transparent.show:focus, .mud-button.btn-primary-transparent:active:focus,
.mud-icon-button.btn-primary-transparent.active:focus,
.mud-icon-button.btn-primary-transparent.show:focus,
.mud-icon-button.btn-primary-transparent:active:focus{
  box-shadow:0 0.25rem 1rem var(--primary05);
}
.mud-button .btn-check:active + .btn-primary-transparent,
.mud-button .btn-check:checked + .btn-primary-transparent, .mud-button.btn-primary-transparent.active, .mud-button.btn-primary-transparent.show, .mud-button.btn-primary-transparent:hover, .mud-button.btn-primary-transparent:active,
.mud-icon-button .btn-check:active + .btn-primary-transparent,
.mud-icon-button .btn-check:checked + .btn-primary-transparent,
.mud-icon-button.btn-primary-transparent.active,
.mud-icon-button.btn-primary-transparent.show,
.mud-icon-button.btn-primary-transparent:hover,
.mud-icon-button.btn-primary-transparent:active{
  background-color:var(--primary-color);
  border-color:var(--primary01);
  color:#fff !important;
}
.mud-button.btn-secondary-transparent,
.mud-icon-button.btn-secondary-transparent{
  background-color:rgba(var(--secondary-rgb), 0.1);
  border:1px solid rgba(var(--secondary-rgb), 0.1) !important;
  color:rgb(var(--secondary-rgb)) !important;
}
.mud-button.btn-secondary-transparent:hover, .mud-button.btn-secondary-transparent:focus:hover,
.mud-icon-button.btn-secondary-transparent:hover,
.mud-icon-button.btn-secondary-transparent:focus:hover{
  background-color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
  color:#fff;
}
.mud-button.btn-secondary-transparent:focus,
.mud-icon-button.btn-secondary-transparent:focus{
  background-color:rgba(var(--secondary-rgb), 0.1);
  border-color:rgba(var(--secondary-rgb), 0.1);
  outline:0;
  box-shadow:0 0.25rem 1rem rgba(var(--secondary-rgb), 0.3);
  color:rgb(var(--secondary-rgb));
}
.mud-button.btn-secondary-transparent.active:focus, .mud-button.btn-secondary-transparent.show:focus, .mud-button.btn-secondary-transparent:active:focus,
.mud-icon-button.btn-secondary-transparent.active:focus,
.mud-icon-button.btn-secondary-transparent.show:focus,
.mud-icon-button.btn-secondary-transparent:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--secondary-rgb), 0.5);
}
.mud-button.btn-secondary-transparent.active, .mud-button.btn-secondary-transparent.show, .mud-button.btn-secondary-transparent:hover, .mud-button.btn-secondary-transparent:active,
.mud-icon-button.btn-secondary-transparent.active,
.mud-icon-button.btn-secondary-transparent.show,
.mud-icon-button.btn-secondary-transparent:hover,
.mud-icon-button.btn-secondary-transparent:active{
  background-color:rgb(var(--secondary-rgb));
  border-color:rgba(var(--secondary-rgb), 0.1);
  color:#fff !important;
}
.mud-button.btn-warning-transparent,
.mud-icon-button.btn-warning-transparent{
  background-color:rgba(var(--warning-rgb), 0.1);
  border:1px solid rgba(var(--warning-rgb), 0.1) !important;
  color:rgb(var(--warning-rgb)) !important;
}
.mud-button.btn-warning-transparent:hover, .mud-button.btn-warning-transparent:focus:hover,
.mud-icon-button.btn-warning-transparent:hover,
.mud-icon-button.btn-warning-transparent:focus:hover{
  background-color:rgb(var(--warning-rgb));
  border-color:rgb(var(--warning-rgb));
  color:#fff;
}
.mud-button.btn-warning-transparent:focus,
.mud-icon-button.btn-warning-transparent:focus{
  background-color:rgba(var(--warning-rgb), 0.1);
  border-color:rgba(var(--warning-rgb), 0.1);
  outline:0;
  box-shadow:0 0.25rem 1rem rgba(var(--warning-rgb), 0.3);
  color:rgb(var(--warning-rgb));
}
.mud-button.btn-warning-transparent.active:focus, .mud-button.btn-warning-transparent.show:focus, .mud-button.btn-warning-transparent:active:focus,
.mud-icon-button.btn-warning-transparent.active:focus,
.mud-icon-button.btn-warning-transparent.show:focus,
.mud-icon-button.btn-warning-transparent:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--warning-rgb), 0.5);
}
.mud-button.btn-warning-transparent.active, .mud-button.btn-warning-transparent.show, .mud-button.btn-warning-transparent:hover, .mud-button.btn-warning-transparent:active,
.mud-icon-button.btn-warning-transparent.active,
.mud-icon-button.btn-warning-transparent.show,
.mud-icon-button.btn-warning-transparent:hover,
.mud-icon-button.btn-warning-transparent:active{
  background-color:rgb(var(--warning-rgb));
  border-color:rgba(var(--warning-rgb), 0.1);
  color:#fff !important;
}
.mud-button.btn-info-transparent,
.mud-icon-button.btn-info-transparent{
  background-color:rgba(var(--info-rgb), 0.1);
  border:1px solid rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb)) !important;
}
.mud-button.btn-info-transparent:hover, .mud-button.btn-info-transparent:focus:hover,
.mud-icon-button.btn-info-transparent:hover,
.mud-icon-button.btn-info-transparent:focus:hover{
  background-color:rgb(var(--info-rgb));
  border-color:rgb(var(--info-rgb));
  color:#fff;
}
.mud-button.btn-info-transparent:focus,
.mud-icon-button.btn-info-transparent:focus{
  background-color:rgba(var(--info-rgb), 0.1);
  border-color:rgba(var(--info-rgb), 0.1);
  outline:0;
  box-shadow:0 0.25rem 1rem rgba(var(--info-rgb), 0.3);
  color:rgb(var(--info-rgb));
}
.mud-button.btn-info-transparent.active:focus, .mud-button.btn-info-transparent.show:focus, .mud-button.btn-info-transparent:active:focus,
.mud-icon-button.btn-info-transparent.active:focus,
.mud-icon-button.btn-info-transparent.show:focus,
.mud-icon-button.btn-info-transparent:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--info-rgb), 0.5);
}
.mud-button .btn-check:active + .btn-info-transparent,
.mud-button .btn-check:checked + .btn-info-transparent, .mud-button.btn-info-transparent.active, .mud-button.btn-info-transparent.show, .mud-button.btn-info-transparent:hover, .mud-button.btn-info-transparent:active,
.mud-icon-button .btn-check:active + .btn-info-transparent,
.mud-icon-button .btn-check:checked + .btn-info-transparent,
.mud-icon-button.btn-info-transparent.active,
.mud-icon-button.btn-info-transparent.show,
.mud-icon-button.btn-info-transparent:hover,
.mud-icon-button.btn-info-transparent:active{
  background-color:rgb(var(--info-rgb));
  border-color:rgba(var(--info-rgb), 0.1);
  color:#fff !important;
}
.mud-button.btn-success-transparent,
.mud-icon-button.btn-success-transparent{
  background-color:rgba(var(--success-rgb), 0.1);
  border:1px solid rgba(var(--success-rgb), 0.1) !important;
  color:rgb(var(--success-rgb)) !important;
}
.mud-button.btn-success-transparent:hover, .mud-button.btn-success-transparent:focus:hover,
.mud-icon-button.btn-success-transparent:hover,
.mud-icon-button.btn-success-transparent:focus:hover{
  background-color:rgb(var(--success-rgb));
  border-color:rgb(var(--success-rgb));
  color:#fff;
}
.mud-button.btn-success-transparent:focus,
.mud-icon-button.btn-success-transparent:focus{
  background-color:rgba(var(--success-rgb), 0.1);
  border-color:rgba(var(--success-rgb), 0.1);
  outline:0;
  box-shadow:0 0.25rem 1rem rgba(var(--success-rgb), 0.3);
  color:rgb(var(--success-rgb));
}
.mud-button.btn-success-transparent.active:focus, .mud-button.btn-success-transparent.show:focus, .mud-button.btn-success-transparent:active:focus,
.mud-icon-button.btn-success-transparent.active:focus,
.mud-icon-button.btn-success-transparent.show:focus,
.mud-icon-button.btn-success-transparent:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--success-rgb), 0.5);
}
.mud-button.btn-success-transparent.active, .mud-button.btn-success-transparent.show, .mud-button.btn-success-transparent:hover, .mud-button.btn-success-transparent:active,
.mud-icon-button.btn-success-transparent.active,
.mud-icon-button.btn-success-transparent.show,
.mud-icon-button.btn-success-transparent:hover,
.mud-icon-button.btn-success-transparent:active{
  background-color:rgb(var(--success-rgb));
  border-color:rgba(var(--success-rgb), 0.1);
  color:#fff !important;
}
.mud-button.btn-danger-transparent,
.mud-icon-button.btn-danger-transparent{
  background-color:rgba(var(--danger-rgb), 0.1);
  border:1px solid rgba(var(--danger-rgb), 0.1) !important;
  color:rgb(var(--danger-rgb)) !important;
}
.mud-button.btn-danger-transparent:hover, .mud-button.btn-danger-transparent:focus:hover,
.mud-icon-button.btn-danger-transparent:hover,
.mud-icon-button.btn-danger-transparent:focus:hover{
  background-color:rgb(var(--danger-rgb));
  border-color:rgb(var(--danger-rgb));
  color:#fff;
}
.mud-button.btn-danger-transparent:focus,
.mud-icon-button.btn-danger-transparent:focus{
  background-color:rgba(var(--danger-rgb), 0.1);
  border-color:rgba(var(--danger-rgb), 0.1);
  outline:0;
  box-shadow:0 0.25rem 1rem rgba(var(--danger-rgb), 0.3);
  color:rgb(var(--danger-rgb));
}
.mud-button.btn-danger-transparent.active:focus, .mud-button.btn-danger-transparent.show:focus, .mud-button.btn-danger-transparent:active:focus,
.mud-icon-button.btn-danger-transparent.active:focus,
.mud-icon-button.btn-danger-transparent.show:focus,
.mud-icon-button.btn-danger-transparent:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--danger-rgb), 0.5);
}
.mud-button.btn-danger-transparent.active, .mud-button.btn-danger-transparent.show, .mud-button.btn-danger-transparent:hover, .mud-button.btn-danger-transparent:active,
.mud-icon-button.btn-danger-transparent.active,
.mud-icon-button.btn-danger-transparent.show,
.mud-icon-button.btn-danger-transparent:hover,
.mud-icon-button.btn-danger-transparent:active{
  background-color:rgb(var(--danger-rgb));
  border-color:rgba(var(--danger-rgb), 0.1);
  color:#fff !important;
}
.mud-button.btn-teal-transparent,
.mud-icon-button.btn-teal-transparent{
  background-color:rgba(var(--teal-rgb), 0.1);
  border:1px solid rgba(var(--teal-rgb), 0.1) !important;
  color:rgb(var(--teal-rgb)) !important;
}
.mud-button.btn-teal-transparent:hover, .mud-button.btn-teal-transparent:focus:hover,
.mud-icon-button.btn-teal-transparent:hover,
.mud-icon-button.btn-teal-transparent:focus:hover{
  background-color:rgb(var(--teal-rgb));
  border-color:rgb(var(--teal-rgb));
  color:#fff;
}
.mud-button.btn-teal-transparent:focus,
.mud-icon-button.btn-teal-transparent:focus{
  background-color:rgba(var(--teal-rgb), 0.1);
  border-color:rgba(var(--teal-rgb), 0.1);
  outline:0;
  box-shadow:0 0.25rem 1rem rgba(var(--teal-rgb), 0.3);
  color:rgb(var(--teal-rgb));
}
.mud-button.btn-teal-transparent.active:focus, .mud-button.btn-teal-transparent.show:focus, .mud-button.btn-teal-transparent:active:focus,
.mud-icon-button.btn-teal-transparent.active:focus,
.mud-icon-button.btn-teal-transparent.show:focus,
.mud-icon-button.btn-teal-transparent:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--teal-rgb), 0.5);
}
.mud-button.btn-teal-transparent.active, .mud-button.btn-teal-transparent.show, .mud-button.btn-teal-transparent:hover, .mud-button.btn-teal-transparent:active,
.mud-icon-button.btn-teal-transparent.active,
.mud-icon-button.btn-teal-transparent.show,
.mud-icon-button.btn-teal-transparent:hover,
.mud-icon-button.btn-teal-transparent:active{
  background-color:rgb(var(--teal-rgb));
  border-color:rgba(var(--teal-rgb), 0.1);
  color:#fff !important;
}
.mud-button.btn-purple-transparent,
.mud-icon-button.btn-purple-transparent{
  background-color:rgba(var(--purple-rgb), 0.1);
  border:1px solid rgba(var(--purple-rgb), 0.1) !important;
  color:rgb(var(--purple-rgb)) !important;
}
.mud-button.btn-purple-transparent:hover, .mud-button.btn-purple-transparent:focus:hover,
.mud-icon-button.btn-purple-transparent:hover,
.mud-icon-button.btn-purple-transparent:focus:hover{
  background-color:rgb(var(--purple-rgb));
  border-color:rgb(var(--purple-rgb));
  color:#fff;
}
.mud-button.btn-purple-transparent:focus,
.mud-icon-button.btn-purple-transparent:focus{
  background-color:rgba(var(--purple-rgb), 0.1);
  border-color:rgba(var(--purple-rgb), 0.1);
  outline:0;
  box-shadow:0 0.25rem 1rem rgba(var(--purple-rgb), 0.3);
  color:rgb(var(--purple-rgb));
}
.mud-button.btn-purple-transparent.active:focus, .mud-button.btn-purple-transparent.show:focus, .mud-button.btn-purple-transparent:active:focus,
.mud-icon-button.btn-purple-transparent.active:focus,
.mud-icon-button.btn-purple-transparent.show:focus,
.mud-icon-button.btn-purple-transparent:active:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--purple-rgb), 0.5);
}
.mud-button.btn-purple-transparent.active, .mud-button.btn-purple-transparent.show, .mud-button.btn-purple-transparent:active,
.mud-icon-button.btn-purple-transparent.active,
.mud-icon-button.btn-purple-transparent.show,
.mud-icon-button.btn-purple-transparent:active{
  background-color:rgb(var(--purple-rgb));
  border-color:rgba(var(--purple-rgb), 0.1);
  color:#fff;
}
.btn-group-sm > .btn,
.btn-sm{
  font-size:0.8rem;
  padding:0.25rem 0.8rem;
  border-radius:0.5rem;
}
.btn-icon{
  width:2.313rem;
  height:2.313rem;
  font-size:0.95rem;
  flex-shrink:0;
}
.btn-icon i{
  padding:0rem;
  margin:0 -0.5rem;
}
.btn-icon.btn-sm{
  width:1.75rem;
  height:1.75rem;
  font-size:0.8rem;
}
.btn-icon.btn-lg{
  width:2.75rem;
  height:2.75rem;
  font-size:1.2rem;
}
.btn-list button,
.btn-list div,
.btn-list a,
.btn-list input{
  margin:0 0.15rem 0.375rem 0;
}
[dir=rtl] .btn-list button,
[dir=rtl] .btn-list div,
[dir=rtl] .btn-list a,
[dir=rtl] .btn-list input{
  margin:0 0 0.375rem 0.375rem;
}
.btn-list{
  margin-block-end:-0.5rem;
}
.btn-bd-primary{
  --bs-btn-font-weight:600;
  --bs-btn-color:#fff;
  --bs-btn-bg:var(--primary-color);
  --bs-btn-border-color:var(--primary-color);
  --bs-btn-border-radius:0.5rem;
  --bs-btn-hover-color:var(--primary-color);
  --bs-btn-hover-bg:rgba(var(--primary-color), 0.9);
  --bs-btn-hover-border-color:rgba(var(--primary-color), 0.9);
  --bs-btn-active-color:var(--primary-color);
  --bs-btn-active-bg:rgba(var(--primary-color), 0.9);
  --bs-btn-active-border-color:rgba(var(--primary-color), 0.9);
}
.btn-check:active + .btn-outline-primary,
.btn-check:checked + .btn-outline-primary,
.btn-outline-primary.active,
.btn-outline-primary.dropdown-toggle.show,
.btn-outline-primary:active,
.btn-check + .btn.btn-outline-primary:hover{
  color:#fff !important;
  background-color:rgb(var(--primary-rgb)) !important;
  border-color:rgb(var(--primary-rgb)) !important;
}
.btn-check:active + .btn-outline-secondary,
.btn-check:checked + .btn-outline-secondary,
.btn-outline-secondary.active,
.btn-outline-secondary.dropdown-toggle.show,
.btn-outline-secondary:active,
.btn-check + .btn.btn-outline-secondary:hover{
  color:#fff !important;
  background-color:rgb(var(--secondary-rgb)) !important;
  border-color:rgb(var(--secondary-rgb)) !important;
}
.btn-check:active + .btn-outline-info,
.btn-check:checked + .btn-outline-info,
.btn-outline-info.active,
.btn-outline-info.dropdown-toggle.show,
.btn-outline-info:active,
.btn-check + .btn.btn-outline-info:hover{
  color:#fff !important;
  background-color:rgb(var(--info-rgb)) !important;
  border-color:rgb(var(--info-rgb)) !important;
}
.btn-check:active + .btn-outline-warning,
.btn-check:checked + .btn-outline-warning,
.btn-outline-warning.active,
.btn-outline-warning.dropdown-toggle.show,
.btn-outline-warning:active,
.btn-check + .btn.btn-outline-warning:hover{
  color:#fff !important;
  background-color:rgb(var(--warning-rgb)) !important;
  border-color:rgb(var(--warning-rgb)) !important;
}
.btn-check:active + .btn-outline-danger,
.btn-check:checked + .btn-outline-danger,
.btn-outline-danger.active,
.btn-outline-danger.dropdown-toggle.show,
.btn-outline-danger:active,
.btn-check + .btn.btn-outline-danger:hover{
  color:#fff !important;
  background-color:rgb(var(--danger-rgb)) !important;
  border-color:rgb(var(--danger-rgb)) !important;
}
.btn-check:active + .btn-outline-success,
.btn-check:checked + .btn-outline-success,
.btn-outline-success.active,
.btn-outline-success.dropdown-toggle.show,
.btn-outline-success:active,
.btn-check + .btn.btn-outline-success:hover{
  color:#fff !important;
  background-color:rgb(var(--success-rgb)) !important;
  border-color:rgb(var(--success-rgb)) !important;
}
.btn-check:active + .btn-outline-light,
.btn-check:checked + .btn-outline-light,
.btn-outline-light.active,
.btn-outline-light.dropdown-toggle.show,
.btn-outline-light:active,
.btn-outline-light:hover,
.btn-check + .btn.btn-outline-light:hover{
  color:var(--default-text-color) !important;
  background-color:rgb(var(--light-rgb)) !important;
  border-color:rgb(var(--light-rgb)) !important;
}
.btn-check:active + .btn-outline-dark,
.btn-check:checked + .btn-outline-dark,
.btn-outline-dark.active,
.btn-outline-dark.dropdown-toggle.show,
.btn-outline-dark:active,
.btn-check + .btn.btn-outline-dark:hover{
  color:var(--custom-white) !important;
  background-color:var(--custom-black) !important;
  border-color:var(--custom-black) !important;
}
.btn-check:active + .btn-outline-teal,
.btn-check:checked + .btn-outline-teal,
.btn-outline-teal.active,
.btn-outline-teal.dropdown-toggle.show,
.btn-outline-teal:active,
.btn-check + .btn.btn-outline-teal:hover{
  color:#fff !important;
  background-color:rgb(var(--teal-rgb)) !important;
  border-color:rgb(var(--teal-rgb)) !important;
}
.btn-check:checked + .btn-outline-primary:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--primary-color), 0.5);
}
.btn-check:checked + .btn-outline-secondary:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--secondary-rgb), 0.5);
}
.btn-check:checked + .btn-outline-success:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--success-rgb), 0.5);
}
.btn-check:checked + .btn-outline-warning:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--warning-rgb), 0.5);
}
.btn-check:checked + .btn-outline-info:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--info-rgb), 0.5);
}
.btn-check:checked + .btn-outline-danger:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--danger-rgb), 0.5);
}
.btn-check:checked + .btn-outline-light:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--light-rgb), 0.5);
}
.btn-check:checked + .btn-outline-dark:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--dark-rgb), 0.5);
}
.btn-check:checked + .btn-outline-teal:focus{
  box-shadow:0 0.25rem 1rem rgba(var(--teal-rgb), 0.5);
}
.btn-check:focus + .btn.btn-outline-primary{
  color:#fff;
  background-color:var(--primary-color);
  border-color:var(--primary-color);
  box-shadow:none;
}
.btn-check:checked + .btn.btn-outline-secondary{
  color:#fff;
  background-color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
  box-shadow:0 0.25rem 1rem rgba(var(--secondary-rgb), 0.3);
}
.btn.show.btn-outline-secondary{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
  border-color:rgb(var(--secondary-rgb));
}
.mud-button.btn-primary-light,
.mud-icon-button.btn-primary-light,
.mud-fab.btn-primary-light{
  background-color:var(--primary01) !important;
  color:var(--primary-color) !important;
}
.mud-button.btn-primary-light:hover, .mud-button.btn-primary-light:focus, .mud-button.btn-primary-light:active,
.mud-icon-button.btn-primary-light:hover,
.mud-icon-button.btn-primary-light:focus,
.mud-icon-button.btn-primary-light:active,
.mud-fab.btn-primary-light:hover,
.mud-fab.btn-primary-light:focus,
.mud-fab.btn-primary-light:active{
  background-color:var(--primary-color) !important;
  color:#fff !important;
  border-color:var(--primary-color) !important;
}
.mud-button.btn-secondary-light,
.mud-icon-button.btn-secondary-light,
.mud-fab.btn-secondary-light{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
  color:rgb(var(--secondary-rgb)) !important;
}
.mud-button.btn-secondary-light:hover, .mud-button.btn-secondary-light:focus, .mud-button.btn-secondary-light:active,
.mud-icon-button.btn-secondary-light:hover,
.mud-icon-button.btn-secondary-light:focus,
.mud-icon-button.btn-secondary-light:active,
.mud-fab.btn-secondary-light:hover,
.mud-fab.btn-secondary-light:focus,
.mud-fab.btn-secondary-light:active{
  background-color:rgb(var(--secondary-rgb)) !important;
  color:#fff !important;
  border-color:rgb(var(--secondary-rgb)) !important;
}
.mud-button.btn-warning-light,
.mud-icon-button.btn-warning-light,
.mud-fab.btn-warning-light{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
  color:rgb(var(--warning-rgb)) !important;
}
.mud-button.btn-warning-light:hover, .mud-button.btn-warning-light:focus, .mud-button.btn-warning-light:active,
.mud-icon-button.btn-warning-light:hover,
.mud-icon-button.btn-warning-light:focus,
.mud-icon-button.btn-warning-light:active,
.mud-fab.btn-warning-light:hover,
.mud-fab.btn-warning-light:focus,
.mud-fab.btn-warning-light:active{
  background-color:rgb(var(--warning-rgb)) !important;
  color:#fff !important;
  border-color:rgb(var(--warning-rgb)) !important;
}
.mud-button.btn-info-light,
.mud-icon-button.btn-info-light,
.mud-fab.btn-info-light{
  background-color:rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb)) !important;
}
.mud-button.btn-info-light:hover, .mud-button.btn-info-light:focus, .mud-button.btn-info-light:active,
.mud-icon-button.btn-info-light:hover,
.mud-icon-button.btn-info-light:focus,
.mud-icon-button.btn-info-light:active,
.mud-fab.btn-info-light:hover,
.mud-fab.btn-info-light:focus,
.mud-fab.btn-info-light:active{
  background-color:rgb(var(--info-rgb)) !important;
  color:#fff !important;
  border-color:rgb(var(--info-rgb)) !important;
}
.mud-button.btn-success-light,
.mud-icon-button.btn-success-light,
.mud-fab.btn-success-light{
  background-color:rgba(var(--success-rgb), 0.1) !important;
  color:rgb(var(--success-rgb)) !important;
}
.mud-button.btn-success-light:hover, .mud-button.btn-success-light:focus, .mud-button.btn-success-light:active,
.mud-icon-button.btn-success-light:hover,
.mud-icon-button.btn-success-light:focus,
.mud-icon-button.btn-success-light:active,
.mud-fab.btn-success-light:hover,
.mud-fab.btn-success-light:focus,
.mud-fab.btn-success-light:active{
  background-color:rgb(var(--success-rgb)) !important;
  color:#fff !important;
  border-color:rgb(var(--success-rgb)) !important;
}
.mud-button.btn-danger-light,
.mud-icon-button.btn-danger-light,
.mud-fab.btn-danger-light{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
  color:rgb(var(--danger-rgb)) !important;
}
.mud-button.btn-danger-light:hover, .mud-button.btn-danger-light:focus, .mud-button.btn-danger-light:active,
.mud-icon-button.btn-danger-light:hover,
.mud-icon-button.btn-danger-light:focus,
.mud-icon-button.btn-danger-light:active,
.mud-fab.btn-danger-light:hover,
.mud-fab.btn-danger-light:focus,
.mud-fab.btn-danger-light:active{
  background-color:rgb(var(--danger-rgb)) !important;
  color:#fff !important;
  border-color:rgb(var(--danger-rgb)) !important;
}
.mud-button.btn-purple-light,
.mud-icon-button.btn-purple-light,
.mud-fab.btn-purple-light{
  background-color:rgba(var(--purple-rgb), 0.1) !important;
  color:rgb(var(--purple-rgb)) !important;
}
.mud-button.btn-purple-light:hover, .mud-button.btn-purple-light:focus, .mud-button.btn-purple-light:active,
.mud-icon-button.btn-purple-light:hover,
.mud-icon-button.btn-purple-light:focus,
.mud-icon-button.btn-purple-light:active,
.mud-fab.btn-purple-light:hover,
.mud-fab.btn-purple-light:focus,
.mud-fab.btn-purple-light:active{
  background-color:rgb(var(--purple-rgb)) !important;
  color:#fff !important;
  border-color:rgb(var(--purple-rgb)) !important;
}
.mud-button.btn-teal-light,
.mud-icon-button.btn-teal-light,
.mud-fab.btn-teal-light{
  background-color:rgba(var(--teal-rgb), 0.1) !important;
  color:rgb(var(--teal-rgb)) !important;
}
.mud-button.btn-teal-light:hover, .mud-button.btn-teal-light:focus, .mud-button.btn-teal-light:active,
.mud-icon-button.btn-teal-light:hover,
.mud-icon-button.btn-teal-light:focus,
.mud-icon-button.btn-teal-light:active,
.mud-fab.btn-teal-light:hover,
.mud-fab.btn-teal-light:focus,
.mud-fab.btn-teal-light:active{
  background-color:rgb(var(--teal-rgb)) !important;
  color:#fff !important;
  border-color:rgb(var(--teal-rgb)) !important;
}
.mud-button.btn-orange-light,
.mud-icon-button.btn-orange-light,
.mud-fab.btn-orange-light{
  background-color:rgba(var(--orange-rgb), 0.1) !important;
  color:rgb(var(--orange-rgb)) !important;
}
.mud-button.btn-orange-light:hover, .mud-button.btn-orange-light:focus, .mud-button.btn-orange-light:active,
.mud-icon-button.btn-orange-light:hover,
.mud-icon-button.btn-orange-light:focus,
.mud-icon-button.btn-orange-light:active,
.mud-fab.btn-orange-light:hover,
.mud-fab.btn-orange-light:focus,
.mud-fab.btn-orange-light:active{
  background-color:rgb(var(--orange-rgb)) !important;
  color:#fff !important;
  border-color:rgb(var(--orange-rgb)) !important;
}
.mud-button.btn-primary-gradient,
.mud-icon-button.btn-primary-gradient{
  background:linear-gradient(to right, var(--primary-color) 0%, #0086ED 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-primary-gradient:hover,
.mud-icon-button.btn-primary-gradient:hover{
  border:0;
}
.mud-button.btn-secondary-gradient,
.mud-icon-button.btn-secondary-gradient{
  background:linear-gradient(to right, rgb(var(--secondary-rgb)) 0%, #6789D8 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-secondary-gradient:hover,
.mud-icon-button.btn-secondary-gradient:hover{
  border:0;
}
.mud-button.btn-warning-gradient,
.mud-icon-button.btn-warning-gradient{
  background:linear-gradient(to right, rgb(var(--warning-rgb)) 0%, #7FA53A 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-warning-gradient:hover,
.mud-icon-button.btn-warning-gradient:hover{
  border:0;
}
.mud-button.btn-info-gradient,
.mud-icon-button.btn-info-gradient{
  background:linear-gradient(to right, rgb(var(--info-rgb)) 0%, #52F0CE 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-info-gradient:hover,
.mud-icon-button.btn-info-gradient:hover{
  border:0;
}
.mud-button.btn-success-gradient,
.mud-icon-button.btn-success-gradient{
  background:linear-gradient(to right, rgb(var(--success-rgb)) 0%, #00A1C0 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-success-gradient:hover,
.mud-icon-button.btn-success-gradient:hover{
  border:0;
}
.mud-button.btn-danger-gradient,
.mud-icon-button.btn-danger-gradient{
  background:linear-gradient(to right, rgb(var(--danger-rgb)) 0%, #A34A88 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-danger-gradient:hover,
.mud-icon-button.btn-danger-gradient:hover{
  border:0;
}
.mud-button.btn-orange-gradient,
.mud-icon-button.btn-orange-gradient{
  background:linear-gradient(to right, rgb(var(--orange-rgb)) 0%, #9BA815 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-orange-gradient:hover,
.mud-icon-button.btn-orange-gradient:hover{
  border:0;
}
.mud-button.btn-teal-gradient,
.mud-icon-button.btn-teal-gradient{
  background:linear-gradient(to right, rgb(var(--teal-rgb)) 0%, #0695DD 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-teal-gradient:hover,
.mud-icon-button.btn-teal-gradient:hover{
  border:0;
}
.mud-button.btn-purple-gradient,
.mud-icon-button.btn-purple-gradient{
  background:linear-gradient(to right, rgb(var(--purple-rgb)) 0%, #FF496D 100%);
  color:#fff !important;
  border:0;
}
.mud-button.btn-purple-gradient:hover,
.mud-icon-button.btn-purple-gradient:hover{
  border:0;
}
.mud-button.btn-primary-ghost,
.mud-icon-button.btn-primary-ghost{
  background-color:transparent !important;
  color:var(--primary-color);
  border:1px solid var(--primary-color);
}
.mud-button.btn-primary-ghost:active,
.mud-icon-button.btn-primary-ghost:active{
  color:var(--primary-color);
  border:1px solid var(--primary-color);
}
.mud-button.btn-secondary-ghost,
.mud-icon-button.btn-secondary-ghost{
  background-color:transparent !important;
  color:rgb(var(--secondary-rgb));
  border:1px solid rgb(var(--secondary-rgb));
}
.mud-button.btn-secondary-ghost:active,
.mud-icon-button.btn-secondary-ghost:active{
  color:rgb(var(--secondary-rgb));
  border:1px solid rgb(var(--secondary-rgb));
}
.mud-button.btn-warning-ghost,
.mud-icon-button.btn-warning-ghost{
  background-color:transparent !important;
  color:rgb(var(--warning-rgb));
  border:1px solid rgb(var(--warning-rgb));
}
.mud-button.btn-warning-ghost:active,
.mud-icon-button.btn-warning-ghost:active{
  color:rgb(var(--warning-rgb));
  border:1px solid rgb(var(--warning-rgb));
}
.mud-button.btn-info-ghost,
.mud-icon-button.btn-info-ghost{
  background-color:transparent !important;
  color:rgb(var(--info-rgb));
  border:1px solid rgb(var(--info-rgb));
}
.mud-button.btn-info-ghost:active,
.mud-icon-button.btn-info-ghost:active{
  color:rgb(var(--info-rgb));
  border:1px solid rgb(var(--info-rgb));
}
.mud-button.btn-success-ghost,
.mud-icon-button.btn-success-ghost{
  background-color:transparent !important;
  color:rgb(var(--success-rgb));
  border:1px solid rgb(var(--success-rgb));
}
.mud-button.btn-success-ghost:active,
.mud-icon-button.btn-success-ghost:active{
  color:rgb(var(--success-rgb));
  border:1px solid rgb(var(--success-rgb));
}
.mud-button.btn-danger-ghost,
.mud-icon-button.btn-danger-ghost{
  background-color:transparent !important;
  color:rgb(var(--danger-rgb));
  border:1px solid rgb(var(--danger-rgb));
}
.mud-button.btn-danger-ghost:active,
.mud-icon-button.btn-danger-ghost:active{
  color:rgb(var(--danger-rgb));
  border:1px solid rgb(var(--danger-rgb));
}
.mud-button.btn-orange-ghost,
.mud-icon-button.btn-orange-ghost{
  background-color:transparent !important;
  color:rgb(var(--orange-rgb));
  border:1px solid rgb(var(--orange-rgb));
}
.mud-button.btn-orange-ghost:active,
.mud-icon-button.btn-orange-ghost:active{
  color:rgb(var(--orange-rgb));
  border:1px solid rgb(var(--orange-rgb));
}
.mud-button.btn-teal-ghost,
.mud-icon-button.btn-teal-ghost{
  background-color:transparent !important;
  color:rgb(var(--teal-rgb));
  border:1px solid rgb(var(--teal-rgb));
}
.mud-button.btn-teal-ghost:active,
.mud-icon-button.btn-teal-ghost:active{
  color:rgb(var(--teal-rgb));
  border:1px solid rgb(var(--teal-rgb));
}
.mud-button.btn-purple-ghost,
.mud-icon-button.btn-purple-ghost{
  background-color:transparent !important;
  color:rgb(var(--purple-rgb));
  border:1px solid rgb(var(--purple-rgb));
}
.mud-button.btn-purple-ghost:active,
.mud-icon-button.btn-purple-ghost:active{
  color:rgb(var(--purple-rgb));
  border:1px solid rgb(var(--purple-rgb));
}
.mud-button.btn-w-xs{
  min-width:5.625rem !important;
}
.mud-button.btn-w-sm{
  min-width:6.975rem !important;
}
.mud-button.btn-w-md{
  min-width:8.125rem !important;
}
.mud-button.btn-w-lg{
  min-width:9.375rem !important;
}
.btn-loader{
  pointer-events:none;
  position:relative;
  display:flex;
  align-items:center;
}
.btn-loader .loading{
  margin-inline-end:0.75rem;
}
.btn-loader i{
  animation:loader 1000ms infinite linear;
  position:absolute !important;
  top:0.25rem;
}
@keyframes loader{
  from{
    transform:rotate(0deg);
  }
  to{
    transform:rotate(360deg);
  }
}
.btn-raised-shadow:hover{
  box-shadow:0 0.5rem 1rem 0.5rem var(--black-1);
}
.mud-button.label-btn{
  position:relative;
  padding-inline-start:2.6rem;
}
.mud-icon-size-medium.label-btn-icon{
  position:absolute;
  width:2.25rem;
  height:auto;
  font-size:1rem;
  display:flex;
  align-items:center;
  justify-content:center;
  inset-inline-start:-1px;
  inset-block-start:0px;
  inset-block-end:-1px;
  background-color:var(--white-2);
}
.label-btn.label-end{
  padding-inline-start:1rem;
  padding-inline-end:2.6rem;
}
.label-btn.label-end .label-btn-icon{
  inset-inline-end:-8px;
  inset-inline-start:auto;
}
.custom-button{
  position:relative;
  padding-inline-start:2.75rem;
}
.custom-button .custom-btn-icons{
  box-shadow:0px 0px 1px 0.25rem rgba(0, 0, 0, 0.1);
  position:absolute;
  inset-inline-start:-0.125rem;
  inset-block-start:0px;
  background-color:var(--custom-white);
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  padding:0.375rem;
  border-radius:3.125rem;
  font-size:1rem;
  width:2.25rem;
  height:2.25rem;
}
.custom-button .custom-btn-icons i{
  position:absolute;
}
.mud-button.btn-hover{
  position:relative;
}
.mud-button.btn-hover.btn-hover-animate{
  transition:all 0.2s linear 0s;
}
.mud-button.btn-hover.btn-hover-animate:before{
  content:"\f417";
  font-family:bootstrap-icons !important;
  font-size:0.8125rem;
  position:absolute;
  display:flex;
  align-items:center;
  justify-content:center;
  inset-inline-end:0;
  inset-block-start:0;
  opacity:0;
  height:100%;
  width:2rem;
  transition:all 0.2s linear 0s;
}
.mud-button.btn-hover.btn-hover-animate:hover{
  padding-inline-end:2rem;
}
.mud-button.btn-hover.btn-hover-animate:hover:before{
  opacity:1;
  text-indent:0;
}
.mud-button.btn-glare{
  overflow:hidden;
  position:relative;
}
.mud-button.btn-glare:after{
  background:var(--custom-white);
  content:"";
  height:4.6875rem;
  inset-inline-start:-1.625rem;
  opacity:0.15;
  position:absolute;
  inset-block-start:-3.125rem;
  transform:rotate(35deg);
  transition:all 600ms cubic-bezier(0.2, 1, 0.25, 1);
  width:1.875rem;
  z-index:30;
}
.mud-button.btn-glare:hover:after{
  inset-inline-start:100%;
  inset-block-start:0;
  transition:all 600ms cubic-bezier(0.2, 1, 0.25, 1);
}
.mud-button.btn-darken-hover{
  position:relative;
}
.mud-button.btn-darken-hover:hover:before{
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background-color:rgba(0, 0, 0, 0.25);
  inset-block-start:0;
  inset-inline-start:0;
}
.mud-button.btn-custom-border{
  border:0;
  box-shadow:inset 0 0 1.25rem rgba(var(--warning-rgb), 0);
  outline:1px solid;
  outline-color:rgba(var(--warning-rgb), 0.5);
  outline-offset:0;
  text-shadow:none;
  transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
}
.mud-button.btn-custom-border:hover{
  border:0 solid;
  box-shadow:inset 0 0 1.25rem rgba(var(--warning-rgb), 0.5), 0 0 1.25rem rgba(var(--warning-rgb), 0.2);
  outline-color:rgba(var(--warning-rgb), 0);
  outline-offset:0.938rem;
}
.btn-border-down.btn-primary-light{
  border-block-end:0.1875rem solid var(--primary-color);
}
.btn-border-down.btn-secondary-light{
  border-block-end:0.1875rem solid rgb(var(--secondary-rgb));
}
.btn-border-down.btn-info-light{
  border-block-end:0.1875rem solid rgb(var(--info-rgb));
}
.btn-border-down.btn-warning-light{
  border-block-end:0.1875rem solid rgb(var(--warning-rgb));
}
.btn-border-down.btn-success-light{
  border-block-end:0.1875rem solid rgb(var(--success-rgb));
}
.btn-border-down.btn-danger-light{
  border-block-end:0.1875rem solid rgb(var(--danger-rgb));
}
.btn-border-down.btn-dark-light{
  border-block-end:0.1875rem solid var(--primary-color);
}
.btn-border-down.btn-teal-light{
  border-block-end:0.1875rem solid rgb(var(--teal-rgb));
}
.btn-border-down.btn-purple-light{
  border-block-end:0.1875rem solid rgb(var(--purple-rgb));
}
.btn-border-start.btn-primary-light{
  border-inline-start:0.1875rem solid var(--primary-color);
}
.btn-border-start.btn-secondary-light{
  border-inline-start:0.1875rem solid rgb(var(--secondary-rgb));
}
.btn-border-start.btn-info-light{
  border-inline-start:0.1875rem solid rgb(var(--info-rgb));
}
.btn-border-start.btn-warning-light{
  border-inline-start:0.1875rem solid rgb(var(--warning-rgb));
}
.btn-border-start.btn-success-light{
  border-inline-start:0.1875rem solid rgb(var(--success-rgb));
}
.btn-border-start.btn-danger-light{
  border-inline-start:0.1875rem solid rgb(var(--danger-rgb));
}
.btn-border-start.btn-dark-light{
  border-inline-start:0.1875rem solid var(--primary-color);
}
.btn-border-start.btn-teal-light{
  border-inline-start:0.1875rem solid rgb(var(--teal-rgb));
}
.btn-border-start.btn-purple-light{
  border-inline-start:0.1875rem solid rgb(var(--purple-rgb));
}
.btn-border-end.btn-primary-light{
  border-inline-end:0.1875rem solid var(--primary-color);
}
.btn-border-end.btn-secondary-light{
  border-inline-end:0.1875rem solid rgb(var(--secondary-rgb));
}
.btn-border-end.btn-info-light{
  border-inline-end:0.1875rem solid rgb(var(--info-rgb));
}
.btn-border-end.btn-warning-light{
  border-inline-end:0.1875rem solid rgb(var(--warning-rgb));
}
.btn-border-end.btn-success-light{
  border-inline-end:0.1875rem solid rgb(var(--success-rgb));
}
.btn-border-end.btn-danger-light{
  border-inline-end:0.1875rem solid rgb(var(--danger-rgb));
}
.btn-border-end.btn-dark-light{
  border-inline-end:0.1875rem solid var(--primary-color);
}
.btn-border-end.btn-teal-light{
  border-inline-end:0.1875rem solid rgb(var(--teal-rgb));
}
.btn-border-end.btn-purple-light{
  border-inline-end:0.1875rem solid rgb(var(--purple-rgb));
}
.btn-border-top.btn-primary-light{
  border-block-start:0.1875rem solid var(--primary-color);
}
.btn-border-top.btn-secondary-light{
  border-block-start:0.1875rem solid rgb(var(--secondary-rgb));
}
.btn-border-top.btn-info-light{
  border-block-start:0.1875rem solid rgb(var(--info-rgb));
}
.btn-border-top.btn-warning-light{
  border-block-start:0.1875rem solid rgb(var(--warning-rgb));
}
.btn-border-top.btn-success-light{
  border-block-start:0.1875rem solid rgb(var(--success-rgb));
}
.btn-border-top.btn-danger-light{
  border-block-start:0.1875rem solid rgb(var(--danger-rgb));
}
.btn-border-top.btn-dark-light{
  border-block-start:0.1875rem solid var(--primary-color);
}
.btn-border-top.btn-teal-light{
  border-block-start:0.1875rem solid rgb(var(--teal-rgb));
}
.btn-border-top.btn-purple-light{
  border-block-start:0.1875rem solid rgb(var(--purple-rgb));
}
.mud-icon-button.btn-facebook{
  background-color:#3b5998 !important;
  color:#fff !important;
  border:1px solid #3b5998 !important;
}
.mud-icon-button.btn-facebook:hover, .mud-icon-button.btn-facebook:focus, .mud-icon-button.btn-facebook:active{
  background-color:#3b5998 !important;
  color:#fff !important;
  border:1px solid #3b5998 !important;
}
.mud-icon-button.btn-google{
  background-color:#CF4E43 !important;
  color:#fff !important;
  border:1px solid #CF4E43 !important;
}
.mud-icon-button.btn-google:hover, .mud-icon-button.btn-google:focus, .mud-icon-button.btn-google:active{
  background-color:#CF4E43 !important;
  color:#fff !important;
  border:1px solid #CF4E43 !important;
}
.mud-icon-button.btn-twitter{
  background-color:#00acee !important;
  color:#fff !important;
  border:1px solid #00acee !important;
}
.mud-icon-button.btn-twitter:hover, .mud-icon-button.btn-twitter:focus, .mud-icon-button.btn-twitter:active{
  background-color:#00acee !important;
  color:#fff !important;
  border:1px solid #00acee !important;
}
.mud-icon-button.btn-github{
  background-color:#333 !important;
  color:#fff !important;
  border:1px solid #333 !important;
}
.mud-icon-button.btn-github:hover, .mud-icon-button.btn-github:focus, .mud-icon-button.btn-github:active{
  background-color:#333 !important;
  color:#fff !important;
  border:1px solid #333 !important;
}
.mud-icon-button.btn-youtube{
  background-color:#FF0000 !important;
  color:#fff !important;
  border:1px solid #FF0000 !important;
}
.mud-icon-button.btn-youtube:hover, .mud-icon-button.btn-youtube:focus, .mud-icon-button.btn-youtube:active{
  background-color:#FF0000 !important;
  color:#fff !important;
  border:1px solid #FF0000 !important;
}
.mud-icon-button.btn-instagram{
  background:#f09433;
  background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1);
  color:#fff !important;
  border:1px solid transparent;
}
.mud-icon-button.btn-instagram:hover, .mud-icon-button.btn-instagram:focus, .mud-icon-button.btn-instagram:active{
  color:#fff !important;
  border:1px solid transparent;
}
@media (max-width: 575.98px){
  .checkbox-button-group .btn-group label,
  .radio-button-group .btn-group label{
    font-size:0.563rem;
  }
}
.btn-outline-secondary{
  --bs-btn-hover-color:rgb(var(--secondary-rgb));
  --bs-btn-hover-bg:#fff;
  --bs-btn-hover-border-color:rgb(var(--secondary-rgb));
  --bs-btn-active-color:rgb(var(--secondary-rgb));
}
.mud-button-outlined-size-small{
  font-size:0.75rem !important;
  padding:0.26rem 0.5rem !important;
  border-radius:0.25rem;
}
.mud-button-outlined-size-small .mud-button-label .mud-button-icon-end.mud-button-icon-size-small .mud-icon-size-small{
  font-size:0.75rem !important;
  margin-inline-start:0rem !important;
}
.mud-button-filled:disabled.mud-button-filled-primary{
  background-color:var(--primary-color) !important;
  color:#fff !important;
  opacity:0.65 !important;
}
.mud-button-filled:disabled.mud-button-filled-secondary{
  background-color:rgb(var(--secondary-rgb)) !important;
  color:#fff !important;
  opacity:0.65 !important;
}
.mud-button-filled:disabled.mud-button-filled-success{
  background-color:rgb(var(--success-rgb)) !important;
  color:#fff !important;
  opacity:0.65 !important;
}
.mud-button-outlined:disabled.btn-outline-primary{
  color:rgb(var(--primary-rgb)) !important;
}
.mud-button-outlined:disabled.btn-outline-secondary{
  color:rgb(var(--secondary-rgb)) !important;
}
.toggle-buttons button,
.toggle-buttons a{
  margin:0px !important;
}
.toggle-buttons .mud-toggle-item{
  padding:7px 16px !important;
}
.btn-loader .mud-icon-root{
  animation:loader 1s infinite linear;
}
.custom-button .mud-icon-root{
  box-shadow:0 0 1px 0.25rem rgba(0, 0, 0, 0.1);
  position:absolute;
  inset-inline-start:-0.125rem;
  inset-block-start:0;
  background-color:var(--custom-white);
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  padding:0.375rem;
  border-radius:3.125rem;
  font-size:1rem;
  width:2.25rem;
  height:2.25rem;
  color:rgb(var(--info-rgb)) !important;
}
.link-btn{
  text-decoration:underline;
  color:var(--primary-color);
}
.mud-button-group-root .mud-button-root.mud-icon-button{
  padding:0.65rem 0.75rem;
}
.mud-button-group-root .mud-button-root.mud-icon-button .mud-icon-root{
  font-size:0.95rem;
  line-height:1;
}
.mud-button-group-root .mud-button-root{
  border-radius:0.35rem;
}
.mud-button-group-filled{
  box-shadow:none !important;
}
@media (hover: hover) and (pointer: fine){
  .mud-button-group-filled .mud-button-root:hover{
    box-shadow:none !important;
  }
}
.button-check-group .mud-ripple-checkbox{
  position:absolute;
  clip:rect(0, 0, 0, 0);
  pointer-events:none;
}
.button-check-group label{
  color:rgb(var(--primary-rgb));
  border-color:rgb(var(--primary-rgb));
  font-size:0.85rem;
  border-radius:0.35rem;
  padding:0.5rem 0.85rem;
  box-shadow:none;
  font-weight:500;
  border:1px solid;
  border-radius:0;
}
.button-check-group .mud-input-control:first-child label{
  border-top-right-radius:0px !important;
  border-bottom-right-radius:0px !important;
  border-top-left-radius:0.35rem !important;
  border-bottom-left-radius:0.35rem !important;
  border-inline-end:0px !important;
}
.button-check-group .mud-input-control:last-child label{
  border-top-left-radius:0px !important;
  border-bottom-left-radius:0px !important;
  border-top-right-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
  border-inline-start:0px !important;
}
.mud-icon-button{
  border-radius:0.5rem;
}
.mud-button-outlined{
  border-color:var(--default-border);
  color:var(--default-text-color);
}
.mud-button-filled.mud-icon-button.mud-button-filled-default{
  padding:8px;
  border-radius:0.25rem;
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.mud-button-filled.mud-icon-button.mud-button-filled-default:hover{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.btn-outline-group .mud-button{
  min-width:auto !important;
}
.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-vertical .mud-button-root:not(:first-child), .mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-vertical > :not(:first-child) .mud-button-root{
  border-top:0px;
}
.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-vertical .mud-button-root:not(:first-child), .mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-vertical > :not(:first-child) .mud-button-root{
  border-top:0px;
}
.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child), .mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-secondary.mud-button-group-horizontal:not(.mud-button-group-rtl) > :not(:first-child) .mud-button-root{
  border-left:0px;
}
.mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal:not(.mud-button-group-rtl) .mud-button-root:not(:first-child), .mud-button-group-filled.mud-button-group-override-styles.mud-button-group-filled-primary.mud-button-group-horizontal:not(.mud-button-group-rtl) > :not(:first-child) .mud-button-root{
  border-left:0px;
}
[dir=rtl] .mud-button-group-outlined.mud-button-group-horizontal .mud-button-outlined:first-child,
[dir=rtl] .btn-outline-group.mud-button-group-horizontal .mud-button-outlined:first-child,
[dir=rtl] .mud-button-group-text.mud-button-group-horizontal .mud-button-outlined:first-child{
  border-inline-end:0px;
}
[dir=rtl] .mud-button-group-outlined.mud-button-group-horizontal .mud-button:first-child{
  border-inline-end:0px;
}
[dir=rtl] .mud-button-group-outlined.mud-button-group-vertical .mud-button.mud-button-text:first-child,
[dir=rtl] .mud-button-group-filled.mud-button-group-vertical .mud-button.mud-button-text:first-child{
  border-top-right-radius:0.35rem;
  border-top-left-radius:0.35rem;
  border-bottom-right-radius:0rem;
  border-bottom-left-radius:0rem;
}
[dir=rtl] .mud-button-group-outlined.mud-button-group-vertical .mud-button.mud-button-text:last-child,
[dir=rtl] .mud-button-group-filled.mud-button-group-vertical .mud-button.mud-button-text:last-child{
  border-bottom-right-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
  border-top-right-radius:0rem;
  border-top-left-radius:0rem;
}
[dir=rtl] .mud-button-group-outlined.mud-button-group-vertical .mud-menu .mud-button,
[dir=rtl] .mud-button-group-filled.mud-button-group-vertical .mud-menu .mud-button{
  border-radius:0px;
}
[dir=rtl] .mud-button-group-outlined.mud-button-group-vertical .mud-menu:first-child .mud-button,
[dir=rtl] .mud-button-group-filled.mud-button-group-vertical .mud-menu:first-child .mud-button{
  border-top-right-radius:0.35rem;
  border-top-left-radius:0.35rem;
  border-bottom-right-radius:0rem;
  border-bottom-left-radius:0rem;
}
[dir=rtl] .mud-button-group-outlined.mud-button-group-vertical .mud-menu:last-child .mud-button,
[dir=rtl] .mud-button-group-filled.mud-button-group-vertical .mud-menu:last-child .mud-button{
  border-bottom-right-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
  border-top-right-radius:0rem;
  border-top-left-radius:0rem;
}
[dir=rtl] .mud-button-group-horizontal .mud-menu:last-child .mud-button{
  border-top-right-radius:0px;
  border-bottom-right-radius:0px;
  border-top-left-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
}
.btn-group-toolbar.mud-toolbar{
  height:auto;
}
.btn-secondary-light .mud-button-filled-default{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
}
.btn-secondary-light .mud-button-filled-default .mud-icon-root{
  color:rgb(var(--secondary-rgb));
}
.mud-button-filled.mud-button-filled-default{
  border-radius:0.25rem;
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.mud-button-filled.mud-button-filled-default .mud-button-label{
  font-size:0.85rem;
}
.bg-secondary-transparent .mud-icon-button-label{
  color:rgb(var(--secondary-rgb)) !important;
}
[dir=rtl] .btn-icon-group .mud-icon-button:first-child{
  border-top-right-radius:0.35rem;
  border-bottom-right-radius:0.35rem;
  border-top-left-radius:0rem;
  border-bottom-left-radius:0rem;
  border-inline-end:0px;
}
[dir=rtl] .single-btn.rounded .mud-button{
  border-radius:0.35rem !important;
}
.btn-teal.border.mud-border-primary{
  border:rgb(var(--teal-rgb)) !important;
}
.btn-teal .mud-button-filled:disabled.mud-button-filled-primary{
  background-color:rgb(var(--teal-rgb)) !important;
  border:rgb(var(--teal-rgb)) !important;
}
[data-theme-mode=dark] .contact-input-btn{
  background-color:rgb(35, 38, 40) !important;
}
.mud-card{
  margin-block-end:0rem;
}
.mud-card .mud-card-header,
.mud-card .mud-card-actions{
  background-color:var(--custom-white) !important;
  color:var(--default-text-color);
}
.mud-elevation-0{
  box-shadow:var(--mud-elevation-0) !important;
}
.mud-card.custom-card{
  border-radius:0.5rem;
  border:0;
  background-color:var(--custom-white);
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  position:relative;
  margin-block-end:0rem;
  width:100%;
}
.mud-card.custom-card .mud-card-header{
  padding:1rem 1.25rem;
  background-color:transparent !important;
  border-block-end:1px solid var(--default-border);
  display:flex;
  align-items:center;
  position:relative;
  flex-wrap:wrap;
  gap:0.25rem;
}
.mud-card.custom-card .mud-card-header:first-child{
  border-radius:0.625rem 0.625rem 0 0;
}
.mud-card.custom-card .mud-card-header .card-title:before{
  content:"";
  position:absolute;
  height:1rem;
  width:0.2rem;
  inset-block-start:0.15rem;
  inset-inline-start:-0.65rem;
  background:linear-gradient(to bottom, var(--primary05) 50%, rgba(var(--secondary-rgb), 0.5) 50%);
  border-radius:0.5rem;
}
.mud-card.custom-card .mud-card-header .card-title{
  position:relative;
  margin-block-end:0;
  font-size:0.9375rem;
  font-weight:700;
}
.mud-card.custom-card .mud-card-header .subtitle{
  margin-block-end:0;
  text-transform:initial;
}
.mud-card.custom-card .mud-card-actions{
  background-color:transparent !important;
  border-block-start:1px solid var(--default-border);
  padding:1rem 1.25rem;
  font-size:0.813rem;
}
.mud-card.custom-card .mud-card-content{
  padding:1.25rem;
  color:var(--default-text-color);
}
.mud-card.custom-card .card-link{
  font-size:0.75rem;
}
.mud-card.custom-card .card-text{
  font-size:0.813rem;
}
.mud-card.custom-card .footer-card-icon{
  width:60px;
  height:60px;
}
.mud-card.custom-card.overlay-card{
  position:relative;
  overflow:hidden;
  color:rgba(255, 255, 255, 0.9);
}
.mud-card.custom-card.overlay-card .mud-card-header{
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
}
.mud-card.custom-card.overlay-card .mud-card-actions{
  border-block-start:1px solid rgba(255, 255, 255, 0.1);
}
.mud-card.custom-card.overlay-card .over-content-bottom{
  top:auto;
}
.mud-card.custom-card.overlay-card:before{
  content:"";
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-start:0;
  inset-block-end:0;
  background-color:rgba(0, 0, 0, 0.2);
  position:absolute;
}
.mud-card.custom-card{
}
.mud-card.custom-card.card-bg-primary{
  background-color:var(--primary-color);
  color:#fff;
}
.mud-card.custom-card.card-bg-primary .mud-card-header{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-end:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-primary .mud-card-header:before{
  background-color:#fff;
}
.mud-card.custom-card.card-bg-primary .mud-card-content{
  color:#fff;
}
.mud-card.custom-card.card-bg-primary .mud-card-actions{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-start:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-secondary{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
}
.mud-card.custom-card.card-bg-secondary .mud-card-header{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-end:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-secondary .mud-card-header:before{
  background-color:#fff;
}
.mud-card.custom-card.card-bg-secondary .mud-card-content{
  color:#fff;
}
.mud-card.custom-card.card-bg-secondary .mud-card-actions{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-start:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-warning{
  background-color:rgb(var(--warning-rgb));
  color:#fff;
}
.mud-card.custom-card.card-bg-warning .mud-card-header{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-end:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-warning .mud-card-header:before{
  background-color:#fff;
}
.mud-card.custom-card.card-bg-warning .mud-card-content{
  color:#fff;
}
.mud-card.custom-card.card-bg-warning .mud-card-actions{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-start:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-info{
  background-color:rgb(var(--info-rgb));
  color:#fff;
}
.mud-card.custom-card.card-bg-info .mud-card-header{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-end:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-info .mud-card-header:before{
  background-color:#fff;
}
.mud-card.custom-card.card-bg-info .mud-card-content{
  color:#fff;
}
.mud-card.custom-card.card-bg-info .mud-card-actions{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-start:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-success{
  background-color:rgb(var(--success-rgb));
  color:#fff;
}
.mud-card.custom-card.card-bg-success .mud-card-header{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-end:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-success .mud-card-header:before{
  background-color:#fff;
}
.mud-card.custom-card.card-bg-success .mud-card-content{
  color:#fff;
}
.mud-card.custom-card.card-bg-success .mud-card-actions{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-start:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-danger{
  background-color:rgb(var(--danger-rgb));
  color:#fff;
}
.mud-card.custom-card.card-bg-danger .mud-card-header{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-end:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-danger .mud-card-header:before{
  background-color:#fff;
}
.mud-card.custom-card.card-bg-danger .mud-card-content{
  color:#fff;
}
.mud-card.custom-card.card-bg-danger .mud-card-actions{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-start:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-light{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.mud-card.custom-card.card-bg-light .mud-card-header{
  background-color:rgba(0, 0, 0, 0.05) !important;
  color:var(--default-text-color);
  border-block-end:var(--default-border);
}
.mud-card.custom-card.card-bg-light .mud-card-content{
  color:var(--default-text-color);
}
.mud-card.custom-card.card-bg-light .mud-card-actions{
  background-color:rgba(0, 0, 0, 0.05) !important;
  color:var(--default-text-color);
  border-block-start:var(--default-border);
}
.mud-card.custom-card.card-bg-dark{
  background-color:rgb(var(--dark-rgb));
  color:var(--custom-white);
}
.mud-card.custom-card.card-bg-dark .mud-card-header{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-end:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card.card-bg-dark .mud-card-header:before{
  background-color:var(--custom-white);
}
.mud-card.custom-card.card-bg-dark .mud-icon-root{
  color:var(--custom-white);
}
.mud-card.custom-card.card-bg-dark .mud-card-content{
  color:var(--custom-white);
}
.mud-card.custom-card.card-bg-dark .mud-card-actions{
  background-color:rgba(255, 255, 255, 0.1) !important;
  color:#fff;
  border-block-start:1px solid rgba(255, 255, 255, 0.2);
}
.mud-card.custom-card{
}
.mud-card.custom-card .card-anchor{
  position:absolute;
  top:0;
  inset-inline-end:0;
  bottom:0;
  inset-inline-start:0;
  z-index:1;
  pointer-events:auto;
  content:"";
}
.mud-card.custom-card{
}
.mud-card.custom-card .collapse-close{
  display:none;
}
.mud-card.custom-card.card .collapsed .collapse-close{
  display:block;
}
.mud-card.custom-card.card .collapsed .collapse-open{
  display:none;
}
.mud-card.custom-card{
}
.mud-card.custom-card.card-fullscreen{
  position:fixed;
  top:0;
  inset-inline-start:0;
  inset-inline-start:0;
  bottom:0;
  z-index:9999;
  margin:0;
}
.mud-card.custom-card{
}
@media (max-width: 575px){
  .overlay-card .card-text{
    font-size:0.613rem !important;
  }
}
.navigation-card .mud-card-header{
  padding:0px !important;
}
.navigation-card .mud-card-header .mud-tabs-tabbar{
  padding:0.75rem;
}
.navigation-card .mud-card-header .mud-tabs-panels{
  padding:1rem;
  border-top:1px solid var(--default-border);
}
.overlay-card .card-img-overlay .mud-mud-fixed-white-text,
.overlay-card .card-img-overlay .card-text{
  color:#fff !important;
}
.card-bg-primary .mud-icon-root,
.card-bg-primary .mud-mud-fixed-white-text,
.card-bg-secondary .mud-icon-root,
.card-bg-secondary .mud-mud-fixed-white-text,
.card-bg-warning .mud-icon-root,
.card-bg-warning .mud-mud-fixed-white-text,
.card-bg-info .mud-icon-root,
.card-bg-info .mud-mud-fixed-white-text,
.card-bg-success .mud-icon-root,
.card-bg-success .mud-mud-fixed-white-text,
.card-bg-danger .mud-icon-root,
.card-bg-danger .mud-mud-fixed-white-text{
  color:#fff !important;
}
.card-bg-light .mud-icon-root{
  color:var(--default-text-color) !important;
}
@media (min-width: 576px){
  .card-group{
    display:flex;
    flex-flow:row wrap;
  }
}
@media (max-width: 576px){
  .card-group .mud-card{
    margin-bottom:1.5rem;
  }
}
@media (min-width: 576px){
  .card-group > .mud-card:not(:last-child){
    border-top-right-radius:0;
    border-bottom-right-radius:0;
  }
}
@media (min-width: 576px){
  .card-group > .mud-card:not(:first-child){
    border-top-left-radius:0;
    border-bottom-left-radius:0;
  }
}
@media (min-width: 576px){
  .card-group > .mud-card:not(:first-child){
    border-top-left-radius:0;
    border-bottom-left-radius:0;
  }
}
.collapse-stack{
  gap:0px !important;
}
@media (min-width: 576px){
  .card-group{
    display:flex;
    flex-flow:row wrap;
  }
  .card-group .mud-card{
    flex:1 0 0%;
    margin-bottom:0px;
  }
}
.mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--closed{
  left:0;
}
.main-menu .mud-badge{
  display:inline-flex;
}
.blockquote-footer::before{
  content:"— ";
}
.float .mud-divider.mud-divider-fullwidth{
  border-width:0px;
  margin:0.5rem 0;
}
.img-fluid{
  max-width:100%;
  height:auto;
}
.card-img-overlay{
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
}
.card-img,
.card-img-bottom,
.card-img-top{
  width:100%;
}
.card-img,
.card-img-bottom{
  border-bottom-right-radius:0.375rem;
  border-bottom-left-radius:0.375rem;
}
.card-img,
.card-img-top{
  border-top-left-radius:0.375rem;
  border-top-right-radius:0.375rem;
}
code{
  font-size:0.875em;
  color:rgb(var(--indigo-rgb));
  word-wrap:break-word;
}
.text-lowercase{
  text-transform:lowercase;
}
.text-uppercase{
  text-transform:uppercase;
}
.text-capitalize{
  text-transform:capitalize;
}
.start-0{
  left:0;
}
.bottom-0{
  bottom:0;
}
.top-0{
  top:0;
}
.end-0{
  right:0;
}
.start-50{
  left:50%;
}
.end-50{
  right:50%;
}
.bottom-50{
  bottom:50%;
}
.top-50{
  top:50%;
}
.start-100{
  left:100%;
}
.end-100{
  right:100%;
}
.bottom-100{
  bottom:100%;
}
.top-100{
  top:100%;
}
.translate-middle{
  transform:translate(-50%, -50%);
}
.bg-transparent{
  background-color:transparent;
}
.os-scrollbar-handle{
  inset-inline-end:-2px;
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{
  background:var(--gray-4) !important;
  opacity:0.5;
}
.os-theme-dark > .os-scrollbar:hover > .os-scrollbar-track > .os-scrollbar-handle{
  background:var(--gray-4) !important;
  opacity:0.5;
}
.WMBOS-loading{
  display:none;
}
body *{
  scrollbar-width:none !important;
}
.mud-skeleton-text{
  border-radius:0px !important;
}
.slick-dots li{
  width:1.25rem !important;
  height:0.25rem !important;
  padding:0px !important;
  border-radius:0.5rem !important;
}
.slick-dots li button{
  width:1.25rem !important;
  height:0.25rem !important;
  padding:0px !important;
  border-radius:0.5rem !important;
}
.project-discussion-timeline .mud-timeline-item-content{
  max-width:none !important;
  margin-inline-end:0px !important;
  box-shadow:none !important;
}
.project-discussion-timeline .profile-timeline-avatar{
  position:absolute;
  inset-inline-start:-69px;
  inset-block-start:5px;
  backdrop-filter:blur(10px);
}
.project-discussion-timeline .mud-timeline-item-dot,
.project-discussion-timeline .mud-timeline-item-dot-inner{
  display:none !important;
}
.project-discussion-timeline{
  position:relative;
  padding:0px !important;
}
.project-discussion-timeline .mud-timeline-item-content{
  padding:0px !important;
}
.project-discussion-timeline.mud-timeline-vertical{
  position:relative;
  min-height:3.125rem;
  padding:0.938rem 0;
}
.project-discussion-timeline.mud-timeline-vertical:before{
  content:"";
  position:absolute;
  inset-block-start:2rem;
  inset-block-end:-3rem;
  width:0px;
  height:75%;
  border:1px dashed rgba(var(--dark-rgb), 0.1);
  inset-inline-start:2.5rem;
  margin-inline-start:-1.5px;
}
.project-discussion-timeline .mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-default{
  background:transparent;
}
.project-discussion-timeline .timeline-time .date,
.project-discussion-timeline .timeline-time .time{
  display:block;
  font-weight:500;
}
.project-discussion-timeline .timeline-time .date{
  line-height:1rem;
  font-size:0.6rem;
  margin-bottom:0;
  color:var(--text-muted);
}
.project-discussion-timeline .timeline-time .time{
  line-height:1.5rem;
  font-size:1.125rem;
  color:var(--text-muted);
}
.project-discussion-timeline .mud-timeline-item-dot{
  width:0.625rem;
  height:0.625rem;
  display:inline-block;
  border-radius:50%;
  background:rgb(var(--light-rgb));
  color:var(--primary-color);
  line-height:0.625rem;
  font-size:0.875rem;
  border:0.188rem solid var(--primary05);
}
.project-discussion-timeline .mud-timeline-item-content{
  box-shadow:0 1px 1rem rgba(0, 0, 0, 0.05);
  margin-inline-end:30%;
  background:var(--custom-white);
  position:relative;
  padding:0.875rem 1.25rem 0.875rem 1.25rem;
  border-radius:0.5rem;
}
.project-discussion-timeline .timeline-body > div + div{
  margin-block-start:0.938rem;
}
.timeline-loadmore-container{
  margin-block-start:3.5rem;
  margin-block-end:1.5rem;
}
.project-discussion-timeline li:last-child:before{
  display:none;
}
.companies-search-input .ts-wrapper{
  width:100% !important;
  border-radius:0px !important;
}
.recent-task-table{
  white-space:break-spaces;
}
.nft-marketplace-tabs .mud-tabs-tabbar{
  padding:1.25rem;
  border-radius:0.5rem;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
}
.nft-marketplace-tabs .nft-button-list{
  position:absolute;
  inset-inline-end:13px;
  inset-block-start:-60px;
}
.shadow-none{
  box-shadow:none !important;
}
.product-navbar .mud-link{
  color:var(--default-text-color) !important;
}
.product-navbar .mud-link.active{
  background-color:var(--primary01);
  border-radius:0.35rem;
  color:var(--primary-color) !important;
}
.top-customer-list .mud-list-item{
  margin-bottom:0.9rem;
}
.product-sizes{
  color:var(--text-muted) !important;
}
.product-sizes.selected{
  color:rgb(var(--success-rgb)) !important;
}
.product-details .mud-button-label{
  font-size:12px !important;
}
.form-control-page .mud-input > input.mud-input-root,
.form-control-page div.mud-input-slot.mud-input-root{
  padding:9px 11px 9px !important;
}
.form-control-page .mud-input-label{
  margin-inline-start:11px;
  font-size:14px !important;
  margin-block-start:4px;
}
.radio-group-flex .mud-input-control{
  flex-grow:1;
}
.radio-group-flex .mud-input-control .mud-radio-group{
  display:flex;
  justify-content:space-between;
}
.input-group .mud-menu:first-child .mud-button{
  border-top-left-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
}
.input-group .mud-menu:last-child .mud-button{
  border-top-right-radius:0.35rem;
  border-bottom-right-radius:0.35rem;
}
[dir=rtl] .input-group .mud-menu:last-child .mud-button{
  border-top-left-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
  border-top-right-radius:0rem;
  border-bottom-right-radius:0rem;
}
[dir=rtl] .mud-button-group-text .mud-button:first-child{
  border-top-left-radius:0;
  border-bottom-left-radius:0;
  border-top-right-radius:0.35rem;
  border-bottom-right-radius:0.35rem;
}
[dir=rtl] .mud-button-group-text .mud-button:last-child{
  border-top-right-radius:0;
  border-bottom-right-radius:0;
  border-top-left-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
}
[dir=rtl] .mud-button-group-root .mud-button:first-child{
  border-top-left-radius:0;
  border-bottom-left-radius:0;
  border-top-right-radius:0.35rem;
  border-bottom-right-radius:0.35rem;
}
[dir=rtl] .mud-button-group-root .mud-button:last-child{
  border-top-right-radius:0;
  border-bottom-right-radius:0;
  border-top-left-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
}
[dir=rtl] .text-end{
  text-align:left;
}
[dir=rtl] .rounded-r-0,
[dir=rtl] .rounded-e-0{
  border-top-left-radius:0 !important;
  border-bottom-left-radius:0 !important;
  border-top-right-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
}
[dir=rtl] .rounded-l-0,
[dir=rtl] .rounded-s-0{
  border-top-right-radius:0 !important;
  border-bottom-right-radius:0 !important;
  border-top-left-radius:0.35rem !important;
  border-bottom-left-radius:0.35rem !important;
}
[dir=rtl] .rounded-r,
[dir=rtl] .rounded-e{
  border-top-left-radius:0.375rem !important;
  border-bottom-left-radius:0.375rem !important;
  border-top-right-radius:0rem !important;
  border-bottom-right-radius:0rem !important;
}
[dir=rtl] .rounded-l,
[dir=rtl] .rounded-s{
  border-top-right-radius:0.375rem !important;
  border-bottom-right-radius:0.375rem !important;
  border-top-left-radius:0rem !important;
  border-bottom-left-radius:0rem !important;
}
[dir=rtl] .float-end{
  float:left;
}
.create-invoice-footer-content .mud-table-foot .mud-table-cell{
  border:0px !important;
  padding-block:0.25rem !important;
}
.create-invoice-footer-content .mud-table-foot .mud-table-row:first-child .mud-table-cell{
  padding-block-start:1rem !important;
}
.create-invoice-footer-content .mud-table-foot .mud-table-row:last-child .mud-table-cell{
  padding-block-end:1rem !important;
}
[dir=rtl] .mud-dialog .mud-dialog-title .mud-button-close{
  top:8px;
  right:auto;
  left:8px;
  position:absolute;
}
.light-bg-input .mud-input,
.light-bg-input .mud-input-slot{
  background-color:rgb(var(--light-rgb)) !important;
  border:0px !important;
}
.light-bg-input .mud-input-slot{
  border-top-left-radius:0.25rem;
  border-bottom-left-radius:0.25rem;
}
#profile-posts-scroll{
  max-height:35rem;
}
[data-theme-mode=dark] .light-bg-input .mud-input{
  background-color:rgb(var(--light-rgb)) !important;
  border:0px !important;
}
@media (max-width: 600px){
  .mud-grid-spacing-xs-6{
    width:auto;
    margin-left:0;
  }
  .mud-grid-spacing-xs-6 > .mud-grid-item{
    padding-left:0;
  }
}
.mud-breadcrumb-separator > span{
  color:var(--default-text-color);
}
.upload-imge .mud-badge.mud-badge-top.right.mud-badge-overlap{
  inset:auto auto calc(100% - 17px) calc(100% - 22px) !important;
}
@media (max-width: 450px){
  .buy-sell-crypto-currency .ts-control{
    padding:0.5rem !important;
  }
  .buy-sell-crypto-currency .ts-wrapper.form-control.single .ts-control:after{
    inset-inline-end:5px !important;
  }
}
[dir=rtl] .nft-marketplace-tabs .custom-pagination{
  padding-left:24px;
}
[dir=rtl] .mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol{
  transform:translate(1px, -6px) scale(0.75);
}
[dir=rtl] .payment-wizard-toggle .payment-wizard-first-toggle{
  border-left:1px solid var(--default-border) !important;
}
.mud-popover.mud-popover-open{
  border-radius:0.3rem !important;
}
.mud-popover.mud-popover-open .mud-list.mud-menu-list{
  border-radius:0.3rem !important;
}
.accordions-items-seperate .mud-expand-panel.mud-panel-expanded + .mud-expand-panel{
  border-top-left-radius:0.35rem !important;
  border-top-right-radius:0.35rem !important;
}
.accordion-solid-primary-border .mud-expand-panel-icon{
  background-color:#fff !important;
  color:var(--primary-color) !important;
  border:1px solid var(--primary-color);
}
.accordion-solid-secondary-border .mud-expand-panel-icon{
  background-color:#fff !important;
  color:rgb(var(--secondary-rgb)) !important;
  border:1px solid rgb(var(--secondary-rgb));
}
.customized-panel .mud-expand-panel .mud-expand-panel-header{
  border-radius:5px;
}
@media (min-width: 992px){
  [data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-sidebar .main-sidebar{
    scrollbar-color:transparent transparent !important;
  }
}
.custom-button-sizing.mud-button-group-root.mud-button-group-text-size-small .mud-button-root{
  padding:0.25rem 0.8rem !important;
}
[dir=rtl] .custom-position.bd-example-position-examples{
  transform:scale(-1);
}
[dir=rtl] .custom-position.bd-example-position-examples .mud-button-label{
  transform:rotate(180deg);
}
[dir=rtl] .cart-sales-alert .mud-alert-message{
  display:block;
}
[dir=rtl] #mail-recepients .mud-badge.mud-badge-bottom.right.mud-badge-overlap{
  inset:calc(100% - 23px) calc(100% - 13px) auto auto !important;
}
[dir=rtl] .fullcalendar-events-activity{
  direction:rtl;
}
.custom-position-badge{
  margin-top:3px !important;
}
.mud-typography-subtitle1.form-control.dashed-input,
.mud-typography-subtitle1.form-control.dotted-input{
  border:0px !important;
}
.custom-select-all .mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text.mud-input-text-with-label{
  padding-inline-end:10px;
}
.custom-file-input-group .input-group-text{
  height:1.85lh;
}
.custom-file-input-group .mud-button{
  height:1.67lh;
}
[data-width=boxed][dir=rtl] .candidates-card-footer{
  transform:translateX(19px);
}
.create-invoice-footer-content .mud-input-slot.mud-input-root{
  min-width:5rem;
}
[data-theme-mode=dark] .landing-body .app-sidebar .side-menu__item.active, [data-theme-mode=dark] .landing-body .app-sidebar .side-menu__item:hover{
  color:#fff !important;
}
@media (min-width: 1280px){
  .mud-container-maxwidth-lg.notifications-container{
    max-width:1320px !important;
  }
}
.app-header .dropdown-toggle{
  position:relative;
}
.mud-menu-item{
  border-color:var(--default-border);
  box-shadow:0 1rem 1.125rem rgba(169, 169, 169, 0.15);
  font-size:0.875rem;
  color:var(--default-text-color);
  background-color:var(--custom-white);
  padding:0;
  z-index:10;
}
.dropdown-divider{
  border-color:var(--default-border);
}
.dropdown-item-text{
  color:var(--default-text-color);
}
.dropdown-header{
  color:var(--default-text-color);
}
.mud-menu-item.mud-list-item-clickable{
  color:var(--default-text-color);
  white-space:unset;
  padding:0.5rem 0.9375rem;
  font-size:0.8125rem;
  font-weight:500;
  min-width:10rem;
}
.mud-menu-item.mud-list-item-clickable:not(.active):hover, .mud-menu-item.mud-list-item-clickable:not(.active):focus, .mud-menu-item.mud-list-item-clickable:not(.active):active{
  color:var(--primary-color) !important;
  background-color:var(--primary01) !important;
}
.mud-menu-item.mud-list-item-clickable.active{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.dropdown-toggle::after{
  display:inline-block;
  margin-inline-start:0.25rem;
  vertical-align:0;
  content:"\f282";
  font-family:bootstrap-icons !important;
  border:0;
  font-size:0.6rem;
  font-weight:600;
}
.dropup .dropdown-toggle::after{
  display:inline-block;
  margin-inline-start:0.25rem;
  vertical-align:0;
  content:"\f286";
  font-family:bootstrap-icons !important;
  border:0;
  font-size:0.6rem;
  font-weight:600;
}
.dropend .dropdown-toggle::after{
  display:inline-block;
  margin-inline-start:0.25rem;
  vertical-align:0;
  content:"\f285";
  font-family:bootstrap-icons !important;
  border:0;
  font-size:0.6rem;
  font-weight:600;
}
.dropstart .dropdown-toggle::before{
  display:inline-block;
  margin-inline-start:0.25rem;
  vertical-align:0;
  content:"\f284";
  font-family:bootstrap-icons !important;
  border:0;
  font-size:0.6rem;
  font-weight:600;
}
.btn.dropdown-toggle-split{
  opacity:0.85;
}
.dropdown-menu-dark{
  background-color:rgb(var(--dark-rgb));
  border-color:rgba(255, 255, 255, 0.1);
}
.dropdown-menu-dark li a{
  color:var(--custom-white);
}
.btn-list a.dropdown-item{
  margin-block-end:0;
}
.dropdown-menu.dropdown-menu-primary{
  background-color:var(--primary-color);
}
.dropdown-menu.dropdown-menu-primary li a{
  color:rgba(255, 255, 255, 0.9);
}
.dropdown-menu.dropdown-menu-primary .dropdown-item:hover, .dropdown-menu.dropdown-menu-primary .dropdown-item:focus, .dropdown-menu.dropdown-menu-primary .dropdown-item:active, .dropdown-menu.dropdown-menu-primary .dropdown-item.active{
  color:#fff;
}
.dropdown-menu.dropdown-menu-secondary{
  background-color:rgb(var(--secondary-rgb));
}
.dropdown-menu.dropdown-menu-secondary li a{
  color:rgba(255, 255, 255, 0.9);
}
.dropdown-menu.dropdown-menu-secondary .dropdown-item:hover, .dropdown-menu.dropdown-menu-secondary .dropdown-item:focus, .dropdown-menu.dropdown-menu-secondary .dropdown-item:active, .dropdown-menu.dropdown-menu-secondary .dropdown-item.active{
  color:#fff;
}
.dropdown-menu.dropdown-menu-warning{
  background-color:rgb(var(--warning-rgb));
}
.dropdown-menu.dropdown-menu-warning li a{
  color:rgba(255, 255, 255, 0.9);
}
.dropdown-menu.dropdown-menu-warning .dropdown-item:hover, .dropdown-menu.dropdown-menu-warning .dropdown-item:focus, .dropdown-menu.dropdown-menu-warning .dropdown-item:active, .dropdown-menu.dropdown-menu-warning .dropdown-item.active{
  color:#fff;
}
.dropdown-menu.dropdown-menu-info{
  background-color:rgb(var(--info-rgb));
}
.dropdown-menu.dropdown-menu-info li a{
  color:rgba(255, 255, 255, 0.9);
}
.dropdown-menu.dropdown-menu-info .dropdown-item:hover, .dropdown-menu.dropdown-menu-info .dropdown-item:focus, .dropdown-menu.dropdown-menu-info .dropdown-item:active, .dropdown-menu.dropdown-menu-info .dropdown-item.active{
  color:#fff;
}
.dropdown-menu.dropdown-menu-success{
  background-color:rgb(var(--success-rgb));
}
.dropdown-menu.dropdown-menu-success li a{
  color:rgba(255, 255, 255, 0.9);
}
.dropdown-menu.dropdown-menu-success .dropdown-item:hover, .dropdown-menu.dropdown-menu-success .dropdown-item:focus, .dropdown-menu.dropdown-menu-success .dropdown-item:active, .dropdown-menu.dropdown-menu-success .dropdown-item.active{
  color:#fff;
}
.dropdown-menu.dropdown-menu-danger{
  background-color:rgb(var(--danger-rgb));
}
.dropdown-menu.dropdown-menu-danger li a{
  color:rgba(255, 255, 255, 0.9);
}
.dropdown-menu.dropdown-menu-danger .dropdown-item:hover, .dropdown-menu.dropdown-menu-danger .dropdown-item:focus, .dropdown-menu.dropdown-menu-danger .dropdown-item:active, .dropdown-menu.dropdown-menu-danger .dropdown-item.active{
  color:#fff;
}
.dropdown-menu.dropmenu-item-primary .dropdown-item:hover, .dropdown-menu.dropmenu-item-primary .dropdown-item:focus, .dropdown-menu.dropmenu-item-primary .dropdown-item:active, .dropdown-menu.dropmenu-item-primary .dropdown-item.active{
  background-color:var(--primary01) !important;
  color:var(--primary-color);
}
.dropdown-menu.dropmenu-item-secondary .dropdown-item:hover, .dropdown-menu.dropmenu-item-secondary .dropdown-item:focus, .dropdown-menu.dropmenu-item-secondary .dropdown-item:active, .dropdown-menu.dropmenu-item-secondary .dropdown-item.active{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
  color:rgb(var(--secondary-rgb));
}
.dropdown-menu.dropmenu-item-warning .dropdown-item:hover, .dropdown-menu.dropmenu-item-warning .dropdown-item:focus, .dropdown-menu.dropmenu-item-warning .dropdown-item:active, .dropdown-menu.dropmenu-item-warning .dropdown-item.active{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
  color:rgb(var(--warning-rgb));
}
.dropdown-menu.dropmenu-item-info .dropdown-item:hover, .dropdown-menu.dropmenu-item-info .dropdown-item:focus, .dropdown-menu.dropmenu-item-info .dropdown-item:active, .dropdown-menu.dropmenu-item-info .dropdown-item.active{
  background-color:rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb));
}
.dropdown-menu.dropmenu-item-success .dropdown-item:hover, .dropdown-menu.dropmenu-item-success .dropdown-item:focus, .dropdown-menu.dropmenu-item-success .dropdown-item:active, .dropdown-menu.dropmenu-item-success .dropdown-item.active{
  background-color:rgba(var(--success-rgb), 0.1) !important;
  color:rgb(var(--success-rgb));
}
.dropdown-menu.dropmenu-item-danger .dropdown-item:hover, .dropdown-menu.dropmenu-item-danger .dropdown-item:focus, .dropdown-menu.dropmenu-item-danger .dropdown-item:active, .dropdown-menu.dropmenu-item-danger .dropdown-item.active{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
  color:rgb(var(--danger-rgb));
}
.dropdown-menu.dropmenu-light-primary{
  background-color:var(--primary01);
  backdrop-filter:blur(2rem);
}
.dropdown-menu.dropmenu-light-primary .dropdown-item:hover, .dropdown-menu.dropmenu-light-primary .dropdown-item:focus, .dropdown-menu.dropmenu-light-primary .dropdown-item:active, .dropdown-menu.dropmenu-light-primary .dropdown-item.active{
  color:#fff;
  background-color:var(--primary-color) !important;
}
.dropdown-menu.dropmenu-light-secondary{
  background-color:rgba(var(--secondary-rgb), 0.1);
  backdrop-filter:blur(2rem);
}
.dropdown-menu.dropmenu-light-secondary .dropdown-item:hover, .dropdown-menu.dropmenu-light-secondary .dropdown-item:focus, .dropdown-menu.dropmenu-light-secondary .dropdown-item:active, .dropdown-menu.dropmenu-light-secondary .dropdown-item.active{
  color:#fff;
  background-color:rgb(var(--secondary-rgb)) !important;
}
.dropdown-menu.dropmenu-light-info{
  background-color:rgba(var(--info-rgb), 0.1);
  backdrop-filter:blur(2rem);
}
.dropdown-menu.dropmenu-light-info .dropdown-item:hover, .dropdown-menu.dropmenu-light-info .dropdown-item:focus, .dropdown-menu.dropmenu-light-info .dropdown-item:active, .dropdown-menu.dropmenu-light-info .dropdown-item.active{
  color:#fff;
  background-color:rgb(var(--info-rgb)) !important;
}
.dropdown-menu.dropmenu-light-warning{
  background-color:rgba(var(--warning-rgb), 0.1);
  backdrop-filter:blur(2rem);
}
.dropdown-menu.dropmenu-light-warning .dropdown-item:hover, .dropdown-menu.dropmenu-light-warning .dropdown-item:focus, .dropdown-menu.dropmenu-light-warning .dropdown-item:active, .dropdown-menu.dropmenu-light-warning .dropdown-item.active{
  color:#fff;
  background-color:rgb(var(--warning-rgb)) !important;
}
.dropdown-menu.dropmenu-light-success{
  background-color:rgba(var(--success-rgb), 0.1);
  backdrop-filter:blur(2rem);
}
.dropdown-menu.dropmenu-light-success .dropdown-item:hover, .dropdown-menu.dropmenu-light-success .dropdown-item:focus, .dropdown-menu.dropmenu-light-success .dropdown-item:active, .dropdown-menu.dropmenu-light-success .dropdown-item.active{
  color:#fff;
  background-color:rgb(var(--success-rgb)) !important;
}
.dropdown-menu.dropmenu-light-danger{
  background-color:rgba(var(--danger-rgb), 0.1);
  backdrop-filter:blur(2rem);
}
.dropdown-menu.dropmenu-light-danger .dropdown-item:hover, .dropdown-menu.dropmenu-light-danger .dropdown-item:focus, .dropdown-menu.dropmenu-light-danger .dropdown-item:active, .dropdown-menu.dropmenu-light-danger .dropdown-item.active{
  color:#fff;
  background-color:rgb(var(--danger-rgb)) !important;
}
.dropdown-divider{
  margin:0;
}
.mud-popover.mud-popover-open{
  box-shadow:0 1rem 1.125rem rgba(169, 169, 169, 0.15) !important;
  border:1px solid var(--default-border) !important;
  border-radius:0.5rem;
}
.mud-popover.mud-popover-open .mud-list-item:hover{
  background-color:var(--primary01);
  color:var(--primary-color) !important;
}
.mud-popover.mud-popover-open .mud-list-item .mud-list-item-text{
  margin:0px !important;
}
.pill-dropdown .mud-button{
  border-radius:50rem !important;
}
.split-button .mud-menu .mud-icon-button{
  padding-inline:12px !important;
  opacity:0.85;
  border-inline-start:0px !important;
}
.split-button .mud-menu .mud-icon-button .mud-button-icon-end{
  margin-inline-start:0px !important;
}
.split-button .mud-menu .mud-icon-button .mud-button-icon-end svg{
  line-height:1;
}
.dropdown-menu-dark .mud-button-filled.mud-button-filled-dark{
  background-color:var(--custom-black) !important;
}
.dropdown-menu-dark .mud-button-filled.mud-button-filled-dark .mud-button-label{
  color:var(--custom-white);
}
.primary-menu .mud-list{
  background-color:var(--primary-color) !important;
  border-radius:0.35rem !important;
  border-color:var(--primary-color);
}
.primary-menu .mud-list .mud-list-item .mud-typography{
  color:#fff !important;
}
.secondary-menu .mud-list{
  background-color:rgb(var(--secondary-rgb)) !important;
  border-radius:0.35rem !important;
  border-color:rgb(var(--secondary-rgb));
}
.secondary-menu .mud-list .mud-list-item .mud-typography{
  color:#fff !important;
}
.warning-menu-item .mud-list-item.active, .warning-menu-item .mud-list-item:hover{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
}
.warning-menu-item .mud-list-item.active .mud-typography, .warning-menu-item .mud-list-item:hover .mud-typography{
  color:rgb(var(--warning-rgb)) !important;
}
.info-menu-item .mud-list-item.active, .info-menu-item .mud-list-item:hover{
  background-color:rgba(var(--info-rgb), 0.1) !important;
}
.info-menu-item .mud-list-item.active .mud-typography, .info-menu-item .mud-list-item:hover .mud-typography{
  color:rgb(var(--info-rgb)) !important;
}
.light-success-menu-item .mud-list{
  background-color:rgba(var(--success-rgb), 0.1);
}
.light-success-menu-item .mud-list .mud-list-item.active, .light-success-menu-item .mud-list .mud-list-item:hover{
  background-color:rgb(var(--success-rgb)) !important;
}
.light-success-menu-item .mud-list .mud-list-item.active .mud-typography, .light-success-menu-item .mud-list .mud-list-item:hover .mud-typography{
  color:#fff !important;
}
.light-danger-menu-item .mud-list{
  background-color:rgba(var(--danger-rgb), 0.1);
}
.light-danger-menu-item .mud-list .mud-list-item.active, .light-danger-menu-item .mud-list .mud-list-item:hover{
  background-color:rgb(var(--danger-rgb)) !important;
}
.light-danger-menu-item .mud-list .mud-list-item.active .mud-typography, .light-danger-menu-item .mud-list .mud-list-item:hover .mud-typography{
  color:#fff !important;
}
.mud-menu-item .mud-menu-item-text{
  margin:0 !important;
}
[dir=rtl] .mud-button-group-root .mud-menu .mud-icon-button{
  border-top-left-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
  border-top-right-radius:0px;
  border-bottom-right-radius:0px;
}
.mud-menu.mud-menu-small-drop .mud-icon-button{
  padding-block:9px !important;
}
.split-button-light .mud-button{
  background-color:rgb(var(--light-rgb)) !important;
}
.split-button-light .mud-icon-button{
  background-color:rgb(var(--light-rgb)) !important;
}
.form-control.mud-input > input.mud-input-root{
  border:1px solid var(--input-border);
  color:var(--default-text-color);
  font-size:0.875rem;
  font-weight:var(--default-font-weight);
  line-height:1.6;
  border-radius:0.35rem;
  padding:0.375rem 0.75rem;
  background-color:var(--custom-white);
}
.form-control.mud-input > input.mud-input-root:focus{
  box-shadow:none;
  border-color:var(--input-border);
  background-color:var(--custom-white);
  box-shadow:0 0.0625rem 0.125rem 0 rgba(0, 0, 0, 0.05);
  color:var(--default-text-color);
}
[data-theme-mode=dark] .form-control.mud-input > input.mud-input-root{
  background-color:var(--default-body-bg-color);
}
[data-theme-mode=dark] .form-floating .mud-input{
  background-color:var(--default-body-bg-color) !important;
}
.form-control .mud-input{
  background-color:var(--form-control-bg);
}
.mud-input-control .mud-checkbox .mud-checkbox-false .mud-icon-root.mud-icon-size-small{
  width:1.2rem;
  height:1.2rem;
  fill:var(--input-border) !important;
}
.mud-input-control .mud-checkbox .mud-checkbox-false .mud-svg-icon{
  fill:var(--default-border) !important;
}
.mud-input-control .mud-checkbox .mud-checkbox-true .mud-icon-root.mud-icon-size-small{
  width:1.2rem;
  height:1.2rem;
}
.form-control-sm.mud-input > input.mud-input-root{
  font-size:0.8rem;
  padding:5px 0.8rem !important;
  line-height:inherit;
}
.form-control-lg.mud-input > input.mud-input-root{
  font-size:1rem;
  background-color:var(--form-control-bg);
  padding:0.5rem 1rem;
  line-height:inherit;
}
.form-control.mud-input{
  width:100%;
}
.form-label{
  font-size:0.8rem;
  font-weight:600;
  color:var(--default-text-color);
  margin-bottom:0.5rem;
}
.form-text{
  color:var(--text-muted);
}
.form-control-light{
  background-color:rgb(var(--light-rgb));
  border:0;
}
.form-control-light:focus{
  background-color:rgb(var(--light-rgb));
}
.form-control-primary{
  background-color:var(--primary01);
  border:0;
  color:var(--primary-color);
}
.form-control-primary:focus{
  background-color:var(--primary01);
  color:var(--primary-color);
}
.form-input-color{
  height:2.25rem;
  width:2.25rem;
  border-radius:0.5rem;
  overflow:hidden;
  padding:0;
}
.form-floating > .form-control:not(:-moz-placeholder) ~ label{
  color:var(--text-muted);
}
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label{
  color:var(--text-muted);
}
.form-floating > .form-control:not(:-moz-placeholder) ~ label::after{
  background-color:transparent;
}
.form-floating > .form-control:not(:placeholder-shown) ~ label::after{
  background-color:transparent;
}
.form-select{
  background-color:var(--form-control-bg);
  color:var(--default-text-color);
  font-size:0.813rem;
  background-size:1.25rem;
}
.form-select option{
  background-color:transparent;
  padding:0.35rem 0.75rem;
  border-radius:0.25rem;
}
.form-select option:checked{
  background-color:var(--primary02);
  color:var(--primary-color);
}
.form-check-input{
  width:1.1em;
  height:1.1em;
  background-color:var(--custom-white);
}
.form-check-input:checked{
  background-color:var(--primary-color);
  border-color:var(--primary-color);
}
.form-check-input.form-checked-outline:checked{
  background-color:transparent;
  border-color:var(--primary-color);
}
.form-check-input.form-checked-secondary:checked{
  background-color:rgb(var(--secondary-rgb));
  border-color:rgb(var(--secondary-rgb));
}
.form-check-input.form-checked-warning:checked{
  background-color:rgb(var(--warning-rgb));
  border-color:rgb(var(--warning-rgb));
}
.form-check-input.form-checked-info:checked{
  background-color:rgb(var(--info-rgb));
  border-color:rgb(var(--info-rgb));
}
.form-check-input.form-checked-success:checked{
  background-color:rgb(var(--success-rgb));
  border-color:rgb(var(--success-rgb));
}
.form-check-input.form-checked-danger:checked{
  background-color:rgb(var(--danger-rgb));
  border-color:rgb(var(--danger-rgb));
}
.form-check-input.form-checked-light:checked{
  background-color:rgb(var(--light-rgb));
  border-color:rgb(var(--light-rgb));
}
.form-check-input.form-checked-dark:checked{
  background-color:rgb(var(--dark-rgb));
  border-color:rgb(var(--dark-rgb));
}
.form-check-input:focus{
  box-shadow:none;
}
.form-checked-outline:checked[type=checkbox]{
  background-image:none;
  position:relative;
  background-color:transparent;
}
.form-checked-outline:checked[type=checkbox]:before{
  content:"\f633";
  font-family:bootstrap-icons !important;
  position:absolute;
  color:var(--primary-color);
  width:0.625rem;
  height:0.625rem;
  inset-block-start:-1px;
  inset-inline-start:0px;
  font-size:0.688rem;
}
.form-checked-outline:checked[type=checkbox].form-checked-secondary:before{
  color:rgb(var(--secondary-rgb));
}
.form-checked-outline:checked[type=checkbox].form-checked-warning:before{
  color:rgb(var(--warning-rgb));
}
.form-checked-outline:checked[type=checkbox].form-checked-info:before{
  color:rgb(var(--info-rgb));
}
.form-checked-outline:checked[type=checkbox].form-checked-success:before{
  color:rgb(var(--success-rgb));
}
.form-checked-outline:checked[type=checkbox].form-checked-danger:before{
  color:rgb(var(--danger-rgb));
}
.form-checked-outline:checked[type=checkbox].form-checked-light:before{
  color:rgb(var(--light-rgb));
}
.form-checked-outline:checked[type=checkbox].form-checked-dark:before{
  color:rgb(var(--dark-rgb));
}
.form-checked-outline:checked[type=radio]{
  background-image:none;
  position:relative;
  background-color:transparent;
}
.form-checked-outline:checked[type=radio]:before{
  content:"\f309";
  font-family:bootstrap-icons !important;
  position:absolute;
  color:var(--primary-color);
  width:0.625rem;
  height:0.625rem;
  inset-block-start:-1.125rem;
  inset-inline-start:-0.65rem;
  font-size:2rem;
}
.form-checked-outline:checked[type=radio].form-checked-secondary:before{
  color:rgb(var(--secondary-rgb));
}
.form-checked-outline:checked[type=radio].form-checked-warning:before{
  color:rgb(var(--warning-rgb));
}
.form-checked-outline:checked[type=radio].form-checked-info:before{
  color:rgb(var(--info-rgb));
}
.form-checked-outline:checked[type=radio].form-checked-success:before{
  color:rgb(var(--success-rgb));
}
.form-checked-outline:checked[type=radio].form-checked-danger:before{
  color:rgb(var(--danger-rgb));
}
.form-checked-outline:checked[type=radio].form-checked-light:before{
  color:rgb(var(--light-rgb));
}
.form-checked-outline:checked[type=radio].form-checked-dark:before{
  color:rgb(var(--dark-rgb));
}
fieldset:disabled .btn{
  color:#fff;
  background-color:var(--primary-color);
  border-color:var(--primary-color);
}
.form-select:focus{
  border-color:var(--primary05);
  outline:0;
  box-shadow:none;
}
.btn-check:focus + .btn,
.btn:focus{
  background-color:none;
  border-color:none;
  outline:0;
}
.btn-check:active + .btn:focus,
.btn-check:checked + .btn:focus,
.btn.active:focus,
.btn.show:focus,
.btn:active:focus{
  box-shadow:none;
}
.form-control:disabled,
.form-select:disabled{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.form-control-plaintext{
  color:var(--default-text-color);
}
.form-control::-webkit-file-upload-button{
  color:var(--default-text-color);
  background-color:var(--default-background);
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{
  background-color:var(--default-background);
}
.form-control::-webkit-input-placeholder{
  font-size:0.8rem;
  font-weight:500;
  opacity:0.4;
  color:var(--default-text-color);
  padding-inline-start:0px;
  -webkit-transition:padding-inline-start 0.1s ease-in;
  transition:padding-inline-start 0.1s ease-in;
}
.form-control:-moz-placeholder{
  font-size:0.8rem;
  font-weight:500;
  opacity:0.4;
  color:var(--default-text-color);
}
.form-control::-moz-placeholder{
  font-size:0.8rem;
  font-weight:500;
  opacity:0.4;
  color:var(--default-text-color);
}
.form-control:-ms-input-placeholder{
  font-size:0.8rem;
  font-weight:500;
  opacity:0.4;
  color:var(--default-text-color);
}
.form-check-md .form-check-input{
  width:1.15rem;
  height:1.15rem;
}
.form-check-md.form-switch .form-check-input{
  width:2.25rem;
}
.form-check-md label{
  margin-inline-start:0.5rem;
  font-size:0.95rem;
  margin-block-start:3px;
}
.form-check-lg .form-check-input{
  width:1.35rem;
  height:1.35rem;
}
.form-check-lg.form-switch .form-check-input{
  width:2.5rem;
}
.form-check-lg label{
  margin-inline-start:0.5rem;
  font-size:1rem;
  margin-block-start:3px;
}
.toggle{
  width:3.75rem;
  height:1.563rem;
  background-color:rgb(var(--light-rgb));
  margin-inline-start:0.625rem;
  margin-block-end:0.313rem;
  padding:0.125rem;
  border-radius:0.188rem;
  position:relative;
  overflow:hidden;
  transition:all 0.2s ease;
}
.toggle .mud-switch-span{
  overflow:visible !important;
}
.toggle .mud-icon-button{
  position:absolute;
  inset-block-start:1px;
  inset-block-end:0.25rem;
  inset-inline-start:0.188rem;
  display:block;
  width:1.2rem !important;
  height:1.2rem !important;
  border-radius:0.125rem;
  background-color:var(--custom-white);
  box-shadow:0 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.45);
  cursor:pointer;
  transition:all 0.2s ease;
  padding:0px !important;
}
.toggle .mud-icon-button::before{
  content:"on";
  inset-inline-start:-1.563rem;
}
.toggle .mud-icon-button::after{
  content:"off";
  inset-inline-end:-1.813rem;
  color:var(--text-muted);
}
.toggle .mud-icon-button::before, .toggle .mud-icon-button::after{
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.38;
  transition:all 0.2s ease;
}
.toggle.on{
  background-color:var(--primary03);
}
.toggle.on span{
  background-color:var(--primary-color);
}
.toggle.on span::before{
  color:var(--primary-color);
}
.toggle.on.toggle-secondary{
  background-color:rgba(var(--secondary-rgb), 0.4);
}
.toggle.on.toggle-secondary span{
  background-color:rgb(var(--secondary-rgb));
}
.toggle.on.toggle-secondary span::before{
  color:rgb(var(--secondary-rgb));
}
.toggle.on.toggle-warning{
  background-color:rgba(var(--warning-rgb), 0.4);
}
.toggle.on.toggle-warning span{
  background-color:rgb(var(--warning-rgb));
}
.toggle.on.toggle-warning span::before{
  color:rgb(var(--warning-rgb));
}
.toggle.on.toggle-info{
  background-color:rgba(var(--info-rgb), 0.4);
}
.toggle.on.toggle-info span{
  background-color:rgb(var(--info-rgb));
}
.toggle.on.toggle-info span::before{
  color:rgb(var(--info-rgb));
}
.toggle.on.toggle-success{
  background-color:rgba(var(--success-rgb), 0.4);
}
.toggle.on.toggle-success span{
  background-color:rgb(var(--success-rgb));
}
.toggle.on.toggle-success span::before{
  color:rgb(var(--success-rgb));
}
.toggle.on.toggle-danger{
  background-color:rgba(var(--danger-rgb), 0.4);
}
.toggle.on.toggle-danger span{
  background-color:rgb(var(--danger-rgb));
}
.toggle.on.toggle-danger span::before{
  color:rgb(var(--danger-rgb));
}
.toggle.on.toggle-light{
  background-color:rgba(var(--light-rgb), 0.4);
}
.toggle.on.toggle-light span{
  background-color:rgb(var(--light-rgb));
}
.toggle.on.toggle-light span::before, .toggle.on.toggle-light span::after{
  color:var(--text-muted);
}
.toggle.on.toggle-dark{
  background-color:rgba(var(--dark-rgb), 0.4);
}
.toggle.on.toggle-dark span{
  background-color:rgb(var(--dark-rgb));
}
.toggle.on.toggle-dark span::before{
  color:var(--custom-white);
}
.toggle.on span{
  inset-inline-start:13px;
}
.toggle.on.toggle-sm span{
  inset-inline-start:2.1rem;
}
.toggle.on.toggle-sm span::before{
  inset-block-start:-1px;
  inset-inline-start:-1.563rem;
}
.toggle.on.toggle-lg span{
  inset-inline-start:2.563rem;
}
.toggle.on.toggle-lg span::before{
  inset-block-start:0.5rem;
  inset-inline-start:-1.75rem;
}
.toggle.toggle-sm{
  height:1.063rem;
  width:3.125rem;
}
.toggle.toggle-sm span{
  width:0.625rem;
  height:0.625rem;
}
.toggle.toggle-sm span::after{
  inset-inline-end:-1.875rem;
  inset-block-start:-1px;
}
.toggle.toggle-lg{
  height:2.125rem;
  width:4.5rem;
}
.toggle.toggle-lg span{
  width:1.75rem;
}
.toggle.toggle-lg span::after{
  inset-block-start:0.5rem;
  inset-inline-end:-1.938rem;
}
.toggle-switch-custom .mud-switch-span{
  overflow:visible !important;
  padding:0px !important;
}
.toggle-switch-custom .mud-switch-track.mud-primary{
  width:3.75rem;
  height:1.563rem;
  padding:0.125rem;
  background-color:var(--primary03) !important;
  border-radius:0.15rem !important;
  opacity:1 !important;
}
.toggle-switch-custom .mud-switch-track.mud-primary:before{
  content:"on";
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:var(--primary-color) !important;
}
.toggle-switch-custom .mud-switch-track.mud-primary:after{
  inset-inline-end:-1.813rem;
  color:var(--text-muted);
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.38;
  transition:all 0.2s ease;
}
.toggle-switch-custom .mud-switch-track.mud-secondary{
  width:3.75rem;
  height:1.563rem;
  padding:0.125rem;
  background-color:rgba(var(--secondary-rgb), 0.3) !important;
  border-radius:0.15rem !important;
  opacity:1 !important;
}
.toggle-switch-custom .mud-switch-track.mud-secondary:before{
  content:"on";
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:rgb(var(--secondary-rgb)) !important;
}
.toggle-switch-custom .mud-switch-track.mud-secondary:after{
  inset-inline-end:-1.813rem;
  color:var(--text-muted);
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.38;
  transition:all 0.2s ease;
}
.toggle-switch-custom .mud-switch-track.mud-warning{
  width:3.75rem;
  height:1.563rem;
  padding:0.125rem;
  background-color:rgba(var(--warning-rgb), 0.3) !important;
  border-radius:0.15rem !important;
  opacity:1 !important;
}
.toggle-switch-custom .mud-switch-track.mud-warning:before{
  content:"on";
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:rgb(var(--warning-rgb)) !important;
}
.toggle-switch-custom .mud-switch-track.mud-warning:after{
  inset-inline-end:-1.813rem;
  color:var(--text-muted);
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.38;
  transition:all 0.2s ease;
}
.toggle-switch-custom .mud-switch-track.mud-info{
  width:3.75rem;
  height:1.563rem;
  padding:0.125rem;
  background-color:rgba(var(--info-rgb), 0.3) !important;
  border-radius:0.15rem !important;
  opacity:1 !important;
}
.toggle-switch-custom .mud-switch-track.mud-info:before{
  content:"on";
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:rgb(var(--info-rgb)) !important;
}
.toggle-switch-custom .mud-switch-track.mud-info:after{
  inset-inline-end:-1.813rem;
  color:var(--text-muted);
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.38;
  transition:all 0.2s ease;
}
.toggle-switch-custom .mud-switch-track.mud-success{
  width:3.75rem;
  height:1.563rem;
  padding:0.125rem;
  background-color:rgba(var(--success-rgb), 0.3) !important;
  border-radius:0.15rem !important;
  opacity:1 !important;
}
.toggle-switch-custom .mud-switch-track.mud-success:before{
  content:"on";
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:rgb(var(--success-rgb)) !important;
}
.toggle-switch-custom .mud-switch-track.mud-success:after{
  inset-inline-end:-1.813rem;
  color:var(--text-muted);
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.38;
  transition:all 0.2s ease;
}
.toggle-switch-custom .mud-switch-track.mud-error{
  width:3.75rem;
  height:1.563rem;
  padding:0.125rem;
  background-color:rgba(var(--danger-rgb), 0.3) !important;
  border-radius:0.15rem !important;
  opacity:1 !important;
}
.toggle-switch-custom .mud-switch-track.mud-error:before{
  content:"on";
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:rgb(var(--danger-rgb)) !important;
}
.toggle-switch-custom .mud-switch-track.mud-error:after{
  inset-inline-end:-1.813rem;
  color:var(--text-muted);
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.38;
  transition:all 0.2s ease;
}
.toggle-switch-custom .mud-switch-track.mud-dark{
  width:3.75rem;
  height:1.563rem;
  padding:0.125rem;
  background-color:rgba(var(--dark-rgb), 0.3) !important;
  border-radius:0.15rem !important;
  opacity:1 !important;
}
.toggle-switch-custom .mud-switch-track.mud-dark:before{
  content:"on";
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:rgb(var(--dark-rgb)) !important;
}
.toggle-switch-custom .mud-switch-track.mud-dark:after{
  inset-inline-end:-1.813rem;
  color:var(--text-muted);
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.38;
  transition:all 0.2s ease;
}
.toggle-switch-custom .mud-switch-track.mud-default{
  width:3.75rem;
  height:1.563rem;
  padding:0.125rem;
  background-color:rgb(var(--light-rgb)) !important;
  border-radius:0.15rem !important;
  opacity:1 !important;
}
.toggle-switch-custom .mud-switch-track.mud-default:before{
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:var(--primary-color) !important;
}
.toggle-switch-custom .mud-switch-track.mud-default:after{
  content:"off";
  inset-inline-end:7px;
  color:var(--text-muted);
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:5px;
  height:1.38;
  transition:all 0.2s ease;
}
.toggle-switch-custom .mud-icon-button{
  padding:3px !important;
  inset-inline-end:30px;
}
.toggle-switch-custom .mud-icon-button .mud-switch-thumb-medium{
  width:20px;
  height:18px;
}
.toggle-switch-custom .mud-icon-button:not(.mud-checked) .mud-switch-button .mud-switch-thumb-medium{
  background-color:var(--custom-white);
}
.toggle-switch-custom .mud-icon-button.mud-checked{
  padding:3px !important;
  inset-inline-end:10px;
}
.toggle-switch-custom .mud-icon-button.mud-checked .mud-switch-button .mud-switch-thumb-medium{
  border-radius:0.15rem !important;
}
.toggle-switch-custom .mud-icon-button .mud-switch-button .mud-switch-thumb-medium{
  border-radius:0.15rem !important;
  box-shadow:0 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.45);
  cursor:pointer;
}
.toggle-switch-custom.toggle-light:has(.mud-checked) .mud-switch-track.mud-default:after{
  content:"on";
  inset-inline-start:9px;
  position:absolute;
  font-size:0.625rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  inset-block-start:0.188rem;
  line-height:1.8;
  transition:all 0.2s ease;
  color:rgb(var(--default-text-color)) !important;
}
[dir=rtl] .toggle-switch-custom .mud-switch-track.mud-primary:before, [dir=rtl] .toggle-switch-custom .mud-switch-track.mud-secondary:before, [dir=rtl] .toggle-switch-custom .mud-switch-track.mud-warning:before, [dir=rtl] .toggle-switch-custom .mud-switch-track.mud-info:before, [dir=rtl] .toggle-switch-custom .mud-switch-track.mud-success:before, [dir=rtl] .toggle-switch-custom .mud-switch-track.mud-error:before, [dir=rtl] .toggle-switch-custom .mud-switch-track.mud-dark:before{
  content:"on";
  inset-inline-end:9px;
  inset-inline-start:auto;
  rotate:180deg;
}
[dir=rtl] .toggle-switch-custom .mud-switch-track.mud-default:after{
  content:"off";
  inset-inline-start:7px !important;
  inset-inline-end:auto;
  rotate:180deg;
}
[dir=rtl] .toggle-switch-custom .mud-icon-button{
  inset-inline-start:30px;
  inset-inline-end:auto;
}
[dir=rtl] .toggle-switch-custom .mud-icon-button.mud-checked{
  inset-inline-start:20px;
  inset-inline-end:auto;
}
.custom-toggle-switch > input[type=checkbox]{
  display:none;
}
.custom-toggle-switch > label{
  cursor:pointer;
  height:0;
  position:relative;
  width:2.5rem;
}
.label-primary{
  background:var(--primary-color);
  color:#fff;
}
.label-secondary{
  background:rgb(var(--secondary-rgb));
  color:#fff;
}
.label-warning{
  background:rgb(var(--warning-rgb));
  color:#fff;
}
.label-info{
  background:rgb(var(--info-rgb));
  color:#fff;
}
.label-success{
  background:rgb(var(--success-rgb));
  color:#fff;
}
.label-danger{
  background:rgb(var(--danger-rgb));
  color:#fff;
}
.label-light{
  background:rgb(var(--light-rgb));
  color:#fff;
}
.label-dark{
  background:rgb(var(--dark-rgb));
  color:#fff;
}
.custom-toggle-switch > input[type=checkbox]:checked + label::before{
  background:inherit;
  opacity:0.5;
}
.custom-toggle-switch > label::before{
  background:var(--text-muted);
  box-shadow:inset 0px 0px 0.625rem var(--white-5);
  border-radius:0.5rem;
  content:"";
  height:1rem;
  margin-block-start:-0.5rem;
  position:absolute;
  opacity:0.3;
  transition:all 0.4s ease-in-out;
  width:2.5rem;
}
.custom-toggle-switch > label::after{
  background:var(--custom-white);
  border-radius:1rem;
  box-shadow:0 0 0.313rem rgba(228, 229, 237, 0.8);
  content:"";
  height:1.5rem;
  inset-inline-start:-0.25rem;
  margin-block-start:-0.5rem;
  position:absolute;
  inset-block-start:-0.25rem;
  transition:all 0.3s ease-in-out;
  width:1.5rem;
}
.custom-toggle-switch > input[type=checkbox]:checked + label::after{
  background:inherit;
  inset-inline-start:50%;
}
.custom-toggle-switch.toggle-sm > label::before{
  height:10px;
  width:27px;
  border-radius:10px;
}
.custom-toggle-switch.toggle-sm input[type=checkbox]:checked + label::after{
  inset-inline-start:13px;
}
.custom-toggle-switch.toggle-sm > label::after{
  height:17px;
  width:17px;
  border-radius:50%;
}
.custom-toggle-switch.toggle-lg > label::before{
  height:27px;
  width:55px;
  border-radius:20px;
}
.custom-toggle-switch.toggle-lg input[type=checkbox]:checked + label::after{
  inset-inline-start:77%;
}
.custom-toggle-switch.toggle-lg > label::after{
  height:35px;
  width:35px;
  margin-block-start:-8px;
  border-radius:50%;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select{
  height:calc(3.5rem - 4px);
}
.form-floating > .form-control:not(:-moz-placeholder) ~ label::after{
  background-color:var(--custom-white);
  border-radius:0.5rem;
}
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-select ~ label::after{
  background-color:var(--custom-white);
  border-radius:0.5rem;
}
.form-wizard-1{
  border-bottom:0;
  border-radius:50px;
}
.form-wizard-1 .nav-link{
  border:0;
}
.form-wizard-1.nav-tabs .nav-item{
  margin-inline-end:1rem;
  position:relative;
}
.form-wizard-1.nav-tabs .nav-link{
  padding:0.25rem 0.4rem;
  color:var(--text-muted);
  display:flex;
  align-items:center;
  border-radius:50px;
  border:2px solid transparent;
}
.form-wizard-1.nav-tabs .nav-link i{
  font-size:12px;
  padding:4px;
  line-height:1;
  border-radius:50px;
  border:2px solid var(--default-border);
}
.form-wizard-1.nav-tabs .nav-link:focus, .form-wizard-1.nav-tabs .nav-link:hover{
  border:2px solid transparent;
}
.form-wizard-1.nav-tabs .nav-link.active{
  border:2px solid var(--primary-color);
  border-radius:50px;
  color:var(--primary-color);
  background-color:transparent;
}
.form-wizard-1.nav-tabs .nav-link.active i{
  border:2px solid var(--primary-color);
}
.form-wizard-1 .nav-item:focus-visible{
  outline:none;
}
.form-control.is-valid:focus,
.was-validated .form-control:valid:focus{
  border-color:rgb(var(--success-rgb)) !important;
  box-shadow:none;
}
.form-control.is-valid,
.was-validated .form-control:valid{
  border-color:rgb(var(--success-rgb)) !important;
}
.form-control-color{
  width:1.75rem;
  height:1.75rem;
  overflow:hidden;
  padding:0;
}
.example-picker .pcr-button{
  border-radius:0.35rem !important;
  overflow:hidden;
}
[dir=rtl] [type=email],
[dir=rtl] [type=number],
[dir=rtl] [type=tel],
[dir=rtl] [type=url]{
  direction:rtl;
}
.form-select.is-invalid:not([multiple]):not([size]){
  padding-right:1.125rem;
  background-size:16px 28px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.invoice-quantity-container .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
  margin-left:0;
}
.input-group.input-btn-outline .form-control:focus{
  z-index:2;
}
input[type=range]::-webkit-slider-runnable-track{
  background-color:rgb(var(--light-rgb));
}
[dir=rtl] .form-checked-outline:checked[type=checkbox]:before{
  inset-inline-start:1px;
}
.form-check{
  min-height:inherit !important;
}
.col-form-label-lg,
.col-form-label-sm,
.col-form-label{
  font-weight:600;
}
#exampleColorInput::-webkit-color-swatch-wrapper{
  direction:rtl;
}
[data-theme-mode=dark] input[type=week]::-webkit-calendar-picker-indicator, [data-theme-mode=dark] input[type=month]::-webkit-calendar-picker-indicator, [data-theme-mode=dark] input[type=date]::-webkit-calendar-picker-indicator, [data-theme-mode=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator, [data-theme-mode=dark] input[type=time]::-webkit-calendar-picker-indicator{
  filter:invert(1);
}
[dir=rtl] input[type=week], [dir=rtl] input[type=month], [dir=rtl] input[type=date], [dir=rtl] input[type=datetime-local], [dir=rtl] input[type=time]{
  text-align:end;
}
.mud-radio.mud-radio-content-placement-end.btn-check{
  position:absolute;
  clip:rect(0, 0, 0, 0);
  pointer-events:none;
}
.mud-input-control.mud-input-control-boolean-input.btn-check{
  position:absolute;
  clip:rect(0, 0, 0, 0);
  pointer-events:none;
}
.mud-input.mud-input-underline:before{
  border:0 !important;
}
.mud-input{
  border:1px solid var(--input-border);
  border-radius:0.35rem;
}
.mud-disabled .form-control{
  background-color:rgb(var(--light-rgb)) !important;
  color:var(--default-text-color) !important;
}
.form-control.mud-input-control input.mud-input-root{
  color:var(--default-text-color);
  background-color:var(--form-control-bg);
  font-size:0.875rem;
  font-weight:var(--default-font-weight);
  line-height:1.6;
  border-radius:0.35rem;
  padding:0.375rem 0.75rem;
}
.form-control.mud-input-control input.mud-input-root:focus{
  box-shadow:none;
  border-color:var(--input-border);
  background-color:var(--custom-white);
  box-shadow:0 0.0625rem 0.125rem 0 rgba(0, 0, 0, 0.05);
  color:var(--default-text-color);
}
.form-input-color .mud-input-root{
  height:2.25rem !important;
  width:2.25rem !important;
  padding:0 !important;
}
.mud-input > input.mud-input-root,
div.mud-input-slot.mud-input-root{
  padding:8px 11px 8px !important;
}
.form-floating{
  position:relative;
}
.form-floating .form-control{
  padding-top:1.625rem !important;
  padding-bottom:1.625rem !important;
  border:1px solid var(--default-border);
}
.form-floating .form-control input{
  margin-block-start:11px;
}
.form-floating .mud-typography{
  position:absolute;
  inset-block-start:6px;
  inset-inline-start:13px;
  color:var(--text-muted) !important;
  font-weight:600;
  font-size:11px;
}
.ts-wrapper{
  padding:0.5rem 0.85rem !important;
  background-color:var(--form-control-bg) !important;
  border-radius:0.35rem !important;
  font-size:0.813rem !important;
  border:1px solid var(--input-border) !important;
  min-height:auto !important;
  line-height:1.8;
}
.ts-wrapper .item{
  border-radius:0.15rem !important;
}
.form-control{
  width:100%;
  font-size:1rem;
  font-weight:400;
  line-height:1.5;
  color:var(--bs-body-color);
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--bs-body-bg);
  background-clip:padding-box;
  border:var(--bs-border-width) solid var(--bs-border-color);
  border-radius:var(--bs-border-radius);
  transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  border-radius:0.25rem;
}
.form-control:focus{
  box-shadow:none;
  border-color:var(--input-border);
  background-color:var(--custom-white);
  box-shadow:0 0.0625rem 0.125rem 0 rgba(0, 0, 0, 0.05);
  color:var(--default-text-color);
}
.ts-wrapper.multi .ts-control > div{
  padding:3px 9px !important;
}
.mud-input-root{
  font-size:0.813rem !important;
  font-family:var(--default-font-family) !important;
}
.form-floating .mud-input-root{
  border:0px !important;
}
.flatpickr-input{
  padding:6px 11px 7px !important;
  border-radius:0.35rem;
}
.basic-text-field .mud-input-label{
  padding-inline-start:0.75rem !important;
  padding-block-start:0.25rem;
  font-size:14px !important;
}
.basic-text-field.floatig-form-control .mud-input input{
  padding-inline-start:0.75rem !important;
}
.basic-text-filled .mud-input-label{
  padding-inline-start:0.75rem !important;
  padding-block-start:0.25rem;
  font-size:14px !important;
}
.basic-text-filled.floatig-form-control .mud-input input{
  padding-inline-start:0.75rem !important;
}
.mud-input.mud-input-outlined .mud-input-outlined-border{
  border-color:var(--default-border) !important;
}
.floatig-form-control .mud-input.mud-input-outlined input{
  padding-inline-start:0.75rem !important;
}
.form-input-color .mud-input{
  border:0px !important;
}
.form-input-color .mud-input .mud-input-root{
  padding:0px !important;
}
.form-input-color input[type=color i]::-webkit-color-swatch-wrapper{
  height:2rem;
  width:2rem;
}
.dotted-input{
  border:1px dotted var(--default-border) !important;
}
.dashed-input{
  border:1px dashed var(--default-border) !important;
}
.form-control.form-control-sm .mud-input-root{
  font-size:0.8rem !important;
  padding:0.25rem 0.8rem !important;
}
.form-control.form-control-lg .mud-input-root{
  font-size:0.9rem !important;
  padding:0.55rem 1rem !important;
}
.mud-checkbox .mud-icon-button{
  padding:0px !important;
}
.toggle-switch .mud-switch-base{
  padding:14px;
}
.toggle-switch .mud-switch-base.mud-checked{
  padding:14px 6px;
}
.toggle-switch .mud-switch-base.mud-checked .mud-switch-thumb-medium{
  background-color:#fff !important;
}
.toggle-switch .mud-switch-button .mud-switch-thumb-medium{
  width:10px;
  height:10px;
}
.toggle-switch .mud-switch-span-medium.mud-switch-span{
  padding:12px;
  width:51px;
  height:38px;
}
.toggle-switch .mud-switch-span .mud-switch-track.mud-default{
  background-color:var(--custom-white);
  border:1px solid #d3cece;
}
.toggle-switch .mud-switch-span .mud-switch-track.mud-primary{
  background-color:var(--primary-color) !important;
  border:1px solid var(--primary-color);
  opacity:1;
}
.toggle-switch .mud-switch-button .mud-switch-thumb-medium{
  background-color:#dfdfdf;
}
@media (hover: hover) and (pointer: fine){
  .mud-switch-base:hover{
    background-color:transparent !important;
  }
}
.mud-switch-label-medium{
  font-size:0.813rem !important;
}
.flatpickr-input{
  border:1px solid var(--input-border);
}
.mud-picker .mud-input-slot.mud-input-root{
  padding:9px 11px 9px !important;
}
.mud-picker .mud-input-adornment-icon-button{
  display:none !important;
}
.mud-picker.time-picker-edit-format .mud-input-adornment-icon-button{
  display:block !important;
  margin-right:-6px;
  color:var(--text-muted);
}
.blazorwizard-step.active{
  color:#fff !important;
}
.mud-input > input.mud-input-root,
div.mud-input-slot.mud-input-root{
  color:var(--default-text-color);
}
.mud-radio > .mud-radio-content{
  color:var(--default-text-color) !important;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
  margin-inline-start:calc(var(--bs-border-width) * -1);
  border-start-start-radius:0;
  border-end-start-radius:0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) .mud-input{
  border-start-start-radius:0;
  border-end-start-radius:0;
}
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select, .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){
  border-start-end-radius:0;
  border-end-end-radius:0;
}
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) .mud-input, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control .mud-input, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select .mud-input, .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) .mud-input{
  border-start-end-radius:0;
  border-end-end-radius:0;
}
.input-group .mud-select .mud-select-input .mud-input-slot{
  padding:10px;
  font-size:0.813rem;
}
.mud-radio .mud-icon-button:not(.mud-checked) .mud-svg-icon{
  color:var(--default-border);
  fill:var(--default-border);
}
.mud-switch .mud-switch-track.mud-default{
  background-color:var(--text-muted);
}
.mud-switch .mud-switch-button span{
  box-shadow:0 0 0.313rem rgba(228, 229, 237, 0.8);
}
.mud-column-radio-group .mud-radio-group{
  display:flex;
  flex-direction:column;
  gap:0.5rem;
}
.colored-radio-button .mud-radio-group{
  gap:0.9rem !important;
}
.colored-radio-button .mud-icon-root.mud-svg-icon{
  margin-inline-end:0.5rem;
}
.mud-radio .mud-disabled{
  padding:0px !important;
}
.floating-secondary .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  color:rgb(var(--secondary-rgb)) !important;
}
.floating-success .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  color:rgb(var(--success-rgb)) !important;
}
.floating-warning .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  color:rgb(var(--warning-rgb)) !important;
}
.floating-info .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  color:rgb(var(--info-rgb)) !important;
}
.floating-danger .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  color:rgb(var(--danger-rgb)) !important;
}
.form-text-area .mud-input-label{
  margin-inline-start:0.75rem !important;
}
.form-floating input:focus{
  box-shadow:none !important;
}
.mud-input-control .mud-input-control-input-container .mud-icon-button-edge-margin-end .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-input-control .mud-input-control-input-container .mud-input-label-outlined{
  background-color:transparent;
  border-radius:0.25rem;
}
.mud-input-control .mud-input-control-input-container .mud-input-label{
  color:var(--default-text-color);
}
.mud-input-control .mud-input-control-input-container .mud-input-helper-text{
  color:var(--default-text-color);
}
.mud-disabled .mud-icon-root,
.mud-disabled .mud-svg-icon,
.mud-disabled .mud-icon-default{
  color:var(--primary-color);
  fill:var(--primary-color);
  opacity:0.5;
}
.custom-file-input-group .mud-file-upload .mud-input-control-input-container{
  position:relative;
}
.custom-file-input-group .mud-file-upload .mud-input-control-input-container .mud-typography{
  position:absolute;
  inset-inline-end:10px;
  inset-block-start:9px;
}
.custom-file-input-group .mud-file-upload{
  flex-grow:1 !important;
}
.mud-select .mud-input-helper-text,
.mud-select .mud-input-label-animated{
  color:var(--default-text-color);
}
.mud-file-upload .mud-chip{
  background-color:var(--primary-color);
}
.mud-list-item-icon .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
.flatpickr-monthSelect-month.selected{
  background-color:var(--primary-color) !important;
  color:#fff;
}
.mud-picker-container .mud-timepicker-separator{
  color:#fff !important;
}
.mud-picker-container .mud-picker-time-clock{
  background-color:rgb(var(--light-rgb));
}
.mud-picker-container .mud-picker-time-clock .mud-clock-number{
  color:var(--default-text-color) !important;
}
.mud-picker-container .mud-onclock-primary.mud-primary{
  color:#fff;
}
.mud-picker-content .mud-picker-calendar-header-switch .mud-icon-button{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.mud-picker-content .mud-picker-calendar-header-day .mud-day-label{
  color:var(--default-text-color);
}
.mud-picker-content .mud-picker-calendar-week-text{
  color:var(--text-muted);
}
.mud-picker-content .mud-picker-calendar .mud-day{
  color:var(--default-text-color);
}
.mud-picker-color-view{
  background-color:var(--custom-white);
}
.mud-picker-content .mud-picker-control-switch .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-picker-content .mud-input-control-helper-container div{
  color:var(--default-text-color) !important;
}
.mud-radio-group .mud-radio .mud-typography{
  margin-inline-start:0.5rem;
}
.mud-input-control-input-container .mud-input-label{
  color:var(--default-text-color) !important;
}
.mud-input-control-helper-container div{
  color:var(--default-text-color) !important;
}
.bg-input-light input,
.bg-input-light .mud-input{
  background-color:rgb(var(--light-rgb)) !important;
}
.mud-input-control .mud-file-upload .mud-typography{
  margin-block-start:0.5rem;
}
.text-area-light .mud-input{
  background-color:rgb(var(--light-rgb)) !important;
}
.text-area-light .mud-input-slot{
  background-color:rgb(var(--light-rgb)) !important;
}
[data-theme-mode=dark] .text-area-light .mud-input{
  background-color:rgb(var(--light-rgb)) !important;
}
.mud-switch.mud-disabled{
  color:var(--text-muted) !important;
}
[data-theme-mode=dark] .mud-select .mud-input-control input.mud-input-root{
  background-color:var(--form-control-bg);
}
[data-theme-mode=dark] .flatpickr-input{
  background-color:var(--form-control-bg) !important;
}
[data-theme-mode=dark] .mud-picker .mud-input{
  background-color:var(--form-control-bg);
}
.mud-file-upload .mud-paper-outlined{
  border:1px solid var(--default-border);
}
.basic-data-picker .mud-input{
  border-top-left-radius:0px !important;
  border-bottom-left-radius:0px !important;
}
[dir=rtl] .basic-data-picker .mud-input{
  border-top-right-radius:0px !important;
  border-bottom-right-radius:0px !important;
}
.js-date-range-picker .mud-input{
  background-color:var(--custom-white);
}
[data-theme-mode=dark] .mud-input{
  background-color:var(--form-control-bg) !important;
}
[data-theme-mode=dark] .companies-search-input .mud-input{
  background-color:var(--form-control-bg) !important;
}
[data-theme-mode=light] .companies-search-input .mud-input{
  background-color:var(--custom-white) !important;
}
[dir=rtl] .ts-wrapper.plugin-remove_button .remove{
  border-right:1px solid #dee2e6 !important;
  margin-right:5px;
  border-left:0px !important;
  margin-left:0px !important;
  border-radius:2px 0 0 2px !important;
}
.form-select{
  width:100%;
  padding:0.375rem 1.25rem 0.375rem 0.375rem;
  border:1px solid var(--default-border);
  border-radius:0.35rem;
}
[dir=rtl] .mud-input-control.mud-input-number-control .mud-input-numeric-spin{
  left:0;
  right:auto;
}
[dir=rtl] .form-control-page .mud-input-label{
  margin-inline-end:11px;
  margin-inline-start:0px;
}
.select2-results__options{
  scrollbar-width:none !important;
}
.js-date-range-picker .mud-input{
  border:1px solid var(--default-border);
}
.js-date-range-picker .mud-input .mud-input-slot{
  border:0px !important;
}
.floatig-form-control{
  border:1px solid var(--default-border);
  border-radius:0.35rem;
  padding:5px 10px;
}
.floatig-form-control .mud-input{
  border:0px !important;
  margin-top:0px !important;
}
.floatig-form-control .mud-input input{
  padding:0 !important;
  border:0 !important;
  line-height:2.8;
  padding-block-start:22px !important;
}
.floatig-form-control label{
  font-size:13px !important;
}
.mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol, .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  transform:translate(0, 1.5px) scale(0.88);
  transform-origin:top left;
  color:var(--text-muted) !important;
  font-weight:600;
}
.mud-input-control.mud-border-error .mud-input{
  border-color:rgba(var(--danger-rgb), 1) !important;
}
.floatig-form-control.floating-primary label{
  color:var(--primary-color) !important;
}
.floatig-form-control.floating-primary .mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol, .floatig-form-control.floating-primary .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  color:var(--primary-color) !important;
}
.floatig-form-control.floating-secondary label{
  color:rgb(var(--secondary-rgb)) !important;
}
.floatig-form-control.floating-warning label{
  color:rgb(var(--warning-rgb)) !important;
}
.floatig-form-control.floating-info label{
  color:rgb(var(--info-rgb)) !important;
}
.floatig-form-control.floating-success label{
  color:rgb(var(--success-rgb)) !important;
}
.floatig-form-control.floating-danger label{
  color:rgb(var(--danger-rgb)) !important;
}
.mud-input-error div{
  color:var(--danger-rgb) !important;
}
.mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text.mud-input-text-with-label{
  margin-top:25px;
}
.rounded-select .mud-select-input{
  border-radius:5rem !important;
}
.min-max-value-slider p{
  color:var(--default-text-color);
}
.mud-slider.mud-slider-small .mud-slider-input::-webkit-slider-thumb{
  height:3px;
  width:3px;
  transform:scale(6, 6);
  margin-block-start:2px;
}
.mud-slider.mud-slider-small .mud-slider-input::-webkit-slider-runnable-track{
  height:9px !important;
}
.drag-color-picker{
  scrollbar-width:thin !important;
  overflow-x:scroll;
}
.wizard-card{
  overflow:visible !important;
}
@media (max-width: 600px){
  .payment-wizard-toggle{
    display:flex !important;
    flex-direction:column !important;
  }
  .payment-wizard-toggle button{
    border-bottom:1px solid var(--default-border) !important;
  }
  .payment-wizard-toggle button:last-child{
    border-bottom:0px solid var(--default-border) !important;
    border-top-left-radius:0px !important;
    border-bottom-left-radius:0px !important;
  }
}
.payment-wizard-toggle button:last-child{
  border-top-left-radius:0px !important;
  border-bottom-left-radius:0px !important;
}
[data-theme-mode=dark] .floatig-form-control{
  background-color:var(--form-control-bg) !important;
}
.mud-toggle-group-default.mud-toggle-group-outlined{
  border-color:var(--default-border) !important;
}
.mud-column-radio-group .mud-input-control-input-container .mud-radio-group{
  align-items:start;
  flex-direction:column !important;
}
[dir=rtl] .mud-picker-calendar-content-2 .mud-picker-nav-button-next.mud-flip-x-rtl, [dir=rtl] .mud-picker-calendar-content-2 .mud-picker-nav-button-prev.mud-flip-x-rtl, [dir=rtl] .mud-picker-calendar-content-1 .mud-picker-nav-button-next.mud-flip-x-rtl, [dir=rtl] .mud-picker-calendar-content-1 .mud-picker-nav-button-prev.mud-flip-x-rtl{
  transform:scaleX(-1);
}
@media (max-width: 500px){
  .custom-file-upload .mud-toolbar{
    height:auto !important;
  }
}
[data-theme-mode=dark] .mud-checkbox.mud-disabled .mud-typography, [data-theme-mode=dark] .mud-radio.mud-disabled .mud-typography{
  color:var(--default-text-color) !important;
  opacity:0.5 !important;
}
[data-theme-mode=dark]{
  --mud-palette-action-default:rgb(43,46,49) !important;
}
@media (max-width: 342px){
  .ql-snow .ql-picker.ql-expanded #ql-picker-options-3, #ql-picker-options-4{
    inset-inline-end:0;
  }
}
.mud-picker-color-controls .mud-picker-color-controls-row .mud-picker-color-sliders .mud-picker-color-slider .mud-slider-input::-webkit-slider-thumb{
  margin-top:-3px !important;
}
.floatig-form-control.disabled-textareas{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.time-picker-edit-format .mud-icon-size-medium{
  font-size:1rem !important;
}
.noui-slider-wrapper{
  padding:30px 0 0 0 !important;
}
.mud-input.mud-select-input .mud-select-input{
  display:flex;
  align-items:center;
}
.country-select .mud-list-item-text p{
  display:flex;
  align-items:center;
}
.mud-popover.country-select .mud-list-item-text .mud-image{
  margin-inline-end:4px !important;
}
.country-select-dropdown .mud-select-input{
  display:flex;
  align-items:center;
}
.country-select-dropdown .mud-select-input .mud-image{
  line-height:1;
  vertical-align:middle;
}
.mud-button.mud-fileuplaod-button{
  border-color:var(--input-border) !important;
  color:var(--default-text-color) !important;
  background-color:var(--default-background) !important;
  font-weight:400;
}
.mud-button-group-root .mud-menu.segment-menu:last-child .mud-icon-button{
  border-radius:0px !important;
}
.mud-button-group-root .mud-menu.segment-menu:first-child .mud-icon-button{
  border-radius:0px !important;
}
.mud-menu.segment-menu .mud-icon-button{
  border-radius:0px !important;
  padding-block:1.22rem !important;
  background-color:var(--primary09) !important;
}
.segment-btn-group .mud-icon-button,
.custom-Segmented .mud-icon-button{
  width:2.275rem;
  height:2.275rem;
}
.mud-card-content-padding .custom-Segmented .segment-menu.segmented-buttons .mud-button-root{
  border-start-end-radius:0.3rem !important;
  border-end-end-radius:0.3rem !important;
}
.large-file-upload .form-control.form-control-lg .mud-input-root{
  padding:0.7rem 1rem !important;
}
.small-file-upload .form-control.form-control-sm .mud-input-root{
  padding:6.5px 0.8rem !important;
}
.mud-menu.btn-primary-light .mud-button-root{
  background-color:var(--primary01) !important;
  color:var(--primary-color) !important;
}
.input-group-text{
  border-color:var(--input-border);
  font-size:0.875rem;
  border-radius:0.3125rem;
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
  letter-spacing:0;
  display:flex;
  align-items:center;
  padding:0.375rem 0.75rem;
  font-weight:400;
  line-height:1.5;
  text-align:center;
  white-space:nowrap;
}
.input-group-text .form-control{
  border:0;
  border-start-start-radius:0;
  border-end-start-radius:0;
}
.input-group{
  position:relative;
  display:flex;
  flex-wrap:nowrap;
  align-items:stretch;
  width:100%;
}
.input-group .mud-button{
  border-radius:0;
}
.segmented-buttons .mud-button-root{
  border-top-right-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
}
.list-group{
  border:1px solid var(--default-border);
  border-radius:0.35rem;
  overflow:hidden;
}
.list-group.list-group-flush{
  border:0px !important;
}
.list-group .mud-list-item{
  color:var(--default-text-color);
  border-bottom:1px solid var(--default-border);
  padding:0.75rem 1.25rem;
}
.list-group .mud-list-item:last-child{
  border-bottom:0px solid var(--default-border);
}
.list-group .mud-list-item .mud-list-item-text{
  margin:0px;
}
.list-group .mud-list-item.active{
  color:#fff;
  background-color:var(--primary-color);
  border-color:var(--primary-color);
}
.list-group .mud-list-item.active:hover{
  color:#fff;
  background-color:var(--primary-color) !important;
  border-color:var(--primary-color);
}
.list-group .mud-list-item.active:focus{
  color:#fff;
  background-color:var(--primary-color) !important;
  border-color:var(--primary-color);
}
.list-group .mud-list-item.mud-list-item-disabled{
  color:var(--default-text-color) !important;
  background-color:rgb(var(--light-rgb));
  opacity:0.5;
}
.list-group .list-group-item-action:focus, .list-group .list-group-item-action:hover{
  color:var(--default-text-color);
  background-color:var(--list-hover-focus-bg);
}
.list-group .list-group-item-primary{
  color:var(--primary-color);
  background-color:var(--primary01);
}
.list-group .list-group-item-primary.list-group-item-action:focus, .list-group .list-group-item-primary.list-group-item-action:hover{
  color:var(--primary-color);
  background-color:var(--primary02);
}
.list-group .list-group-item-secondary{
  color:rgb(var(--secondary-rgb));
  background-color:rgba(var(--secondary-rgb), 0.1);
}
.list-group .list-group-item-secondary.list-group-item-action:focus, .list-group .list-group-item-secondary.list-group-item-action:hover{
  color:rgb(var(--secondary-rgb));
  background-color:rgba(var(--secondary-rgb), 0.2);
}
.list-group .list-group-item-info{
  color:rgb(var(--info-rgb));
  background-color:rgba(var(--info-rgb), 0.1);
}
.list-group .list-group-item-info.list-group-item-action:focus, .list-group .list-group-item-info.list-group-item-action:hover{
  color:rgb(var(--info-rgb));
  background-color:rgba(var(--info-rgb), 0.2);
}
.list-group .list-group-item-warning{
  color:rgb(var(--warning-rgb));
  background-color:rgba(var(--warning-rgb), 0.1);
}
.list-group .list-group-item-warning.list-group-item-action:focus, .list-group .list-group-item-warning.list-group-item-action:hover{
  color:rgb(var(--warning-rgb));
  background-color:rgba(var(--warning-rgb), 0.2);
}
.list-group .list-group-item-danger{
  color:rgb(var(--danger-rgb));
  background-color:rgba(var(--danger-rgb), 0.1);
}
.list-group .list-group-item-danger.list-group-item-action:focus, .list-group .list-group-item-danger.list-group-item-action:hover{
  color:rgb(var(--danger-rgb));
  background-color:rgba(var(--danger-rgb), 0.2);
}
.list-group .list-group-item-success{
  color:rgb(var(--success-rgb));
  background-color:rgba(var(--success-rgb), 0.1);
}
.list-group .list-group-item-success.list-group-item-action:focus, .list-group .list-group-item-success.list-group-item-action:hover{
  color:rgb(var(--success-rgb));
  background-color:rgba(var(--success-rgb), 0.2);
}
.list-group .list-group-item-dark{
  color:rgb(var(--dark-rgb));
  background-color:rgba(var(--dark-rgb), 0.1);
}
.list-group .list-group-item-dark.list-group-item-action:focus, .list-group .list-group-item-dark.list-group-item-action:hover{
  color:rgb(var(--dark-rgb));
  background-color:rgba(var(--dark-rgb), 0.2);
}
.list-group .list-group-item-light{
  color:var(--default-text-color);
  background-color:rgba(var(--light-rgb), 0.1);
}
.list-group .list-group-item-light.list-group-item-action:focus, .list-group .list-group-item-light.list-group-item-action:hover{
  color:var(--default-text-color);
  background-color:rgba(var(--light-rgb), 0.2);
}
.list-group .list-item-solid-primary{
  background-color:var(--primary-color) !important;
  color:#fff;
  border-color:var(--primary-color);
}
.list-group .list-item-solid-primary:hover{
  background-color:var(--primary-color) !important;
  color:#fff;
  border-color:var(--primary-color);
}
.list-group .list-item-solid-secondary{
  background-color:rgb(var(--secondary-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--secondary-rgb));
}
.list-group .list-item-solid-secondary:hover{
  background-color:rgb(var(--secondary-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--secondary-rgb));
}
.list-group .list-item-solid-success{
  background-color:rgb(var(--success-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--success-rgb));
}
.list-group .list-item-solid-success:hover{
  background-color:rgb(var(--success-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--success-rgb));
}
.list-group .list-item-solid-info{
  background-color:rgb(var(--info-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--info-rgb));
}
.list-group .list-item-solid-info:hover{
  background-color:rgb(var(--info-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--info-rgb));
}
.list-group .list-item-solid-warning{
  background-color:rgb(var(--warning-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--warning-rgb));
}
.list-group .list-item-solid-warning:hover{
  background-color:rgb(var(--warning-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--warning-rgb));
}
.list-group .list-item-solid-danger{
  background-color:rgb(var(--danger-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--danger-rgb));
}
.list-group .list-item-solid-danger:hover{
  background-color:rgb(var(--danger-rgb)) !important;
  color:#fff;
  border-color:rgb(var(--danger-rgb));
}
.list-group .list-item-solid-light{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
  border-color:rgb(var(--light-rgb));
}
.list-group .list-item-solid-light:hover{
  background-color:rgb(var(--light-rgb)) !important;
  color:var(--default-text-color);
  border-color:rgb(var(--light-rgb));
}
.list-group .list-item-solid-dark{
  background-color:rgb(var(--dark-rgb)) !important;
  color:var(--custom-white);
  border-color:rgb(var(--dark-rgb));
}
.list-group .list-item-solid-dark:hover{
  background-color:rgb(var(--dark-rgb)) !important;
  color:var(--custom-white);
  border-color:rgb(var(--dark-rgb));
}
.list-group-horizontal{
  flex-direction:row;
}
.list-group-subheaders .mud-list-subheader-gutters{
  padding-left:2px;
  padding-right:2px;
}
.list-group-subheaders .mud-list-subheader{
  padding-top:2px;
  padding-bottom:4px;
}
.mud-ripple-checkbox, .mud-ripple-radio{
  padding:0px !important;
}
.list-group-numbered{
  counter-reset:list-item;
}
.list-group-numbered .mud-list-item{
  counter-increment:list-item;
}
.list-group-numbered .mud-list-item::before{
  content:counter(list-item) ". ";
}
@media (min-width: 576px){
  .list-group-horizontal-sm{
    flex-direction:row;
    display:flex;
  }
  .list-group-horizontal-sm .mud-list-item{
    border-right:1px solid var(--default-border);
    border-bottom:0px;
  }
  .list-group-horizontal-sm .mud-list-item:last-child{
    border-right:0px solid var(--default-border);
  }
}
@media (min-width: 768px){
  .list-group-horizontal-md{
    flex-direction:row;
    display:flex;
  }
  .list-group-horizontal-md .mud-list-item{
    border-right:1px solid var(--default-border);
    border-bottom:0px;
  }
  .list-group-horizontal-md .mud-list-item:last-child{
    border-right:0px solid var(--default-border);
  }
}
@media (min-width: 992px){
  .list-group-horizontal-lg{
    flex-direction:row;
    display:flex;
  }
  .list-group-horizontal-lg .mud-list-item{
    border-right:1px solid var(--default-border);
    border-bottom:0px;
  }
  .list-group-horizontal-lg .mud-list-item:last-child{
    border-right:0px solid var(--default-border);
  }
}
@media (min-width: 1200px){
  .list-group-horizontal-xl{
    flex-direction:row;
    display:flex;
  }
  .list-group-horizontal-xl .mud-list-item{
    border-right:1px solid var(--default-border);
    border-bottom:0px;
  }
  .list-group-horizontal-xl .mud-list-item:last-child{
    border-right:0px solid var(--default-border);
  }
}
@media (min-width: 1400px){
  .list-group-horizontal-xxl{
    flex-direction:row;
    display:flex;
  }
  .list-group-horizontal-xxl .mud-list-item{
    border-right:1px solid var(--default-border);
    border-bottom:0px;
  }
  .list-group-horizontal-xxl .mud-list-item:last-child{
    border-right:0px solid var(--default-border);
  }
}
.mud-list-item.mud-list-item-disabled{
  color:var(--text-muted) !important;
}
.list-inline-item{
  display:inline-block;
}
.list-inline-item:not(:last-child){
  margin-inline-end:0.5rem;
}
.modal{
  z-index:105;
}
.modal-backdrop{
  z-index:104;
}
.mud-dialog .mud-dialog-content{
  color:var(--default-text-color);
  background-color:var(--custom-white);
  border-radius:0.5rem;
  padding:1rem;
}
.mud-dialog .mud-dialog-title{
  padding:1rem 1.25rem;
  border-block-end:1px solid var(--default-border);
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
}
.mud-dialog .mud-dialog-title .modal-title{
  font-weight:600;
  line-height:1;
}
.mud-dialog .mud-dialog-title .btn-close{
  font-size:0.625rem;
}
.mud-dialog .mud-dialog-actions{
  padding:1rem 1.25rem;
  border-block-start:1px solid var(--default-border);
}
.modal.animated .modal-dialog{
  transform:translate(0, 0);
}
.modal.effect-scale .modal-dialog{
  transform:scale(0.7);
  opacity:0;
  transition:all 0.3s;
}
.modal.effect-scale.show .modal-dialog{
  transform:scale(1);
  opacity:1;
}
.modal.effect-slide-in-right .modal-dialog{
  transform:translateX(20%);
  opacity:0;
  transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.modal.effect-slide-in-right.show .modal-dialog{
  transform:translateX(0);
  opacity:1;
}
.modal.effect-slide-in-bottom .modal-dialog{
  transform:translateY(20%);
  opacity:0;
  transition:all 0.3s;
}
.modal.effect-slide-in-bottom.show .modal-dialog{
  transform:translateY(0);
  opacity:1;
}
.modal.effect-newspaper .modal-dialog{
  transform:scale(0) rotate(720deg);
  opacity:0;
}
.modal.effect-newspaper.show ~ .modal-backdrop, .modal.effect-newspaper .modal-dialog{
  transition:all 0.5s;
}
.modal.effect-newspaper.show .modal-dialog{
  transform:scale(1) rotate(0deg);
  opacity:1;
}
.modal.effect-fall{
  perspective:1300px;
}
.modal.effect-fall .modal-dialog{
  transform-style:preserve-3d;
  transform:translateZ(600px) rotateX(20deg);
  opacity:0;
}
.modal.effect-fall.show .modal-dialog{
  transition:all 0.3s ease-in;
  transform:translateZ(0px) rotateX(0deg);
  opacity:1;
}
.modal.effect-flip-horizontal{
  perspective:1300px;
}
.modal.effect-flip-horizontal .modal-dialog{
  transform-style:preserve-3d;
  transform:rotateY(-70deg);
  transition:all 0.3s;
  opacity:0;
}
.modal.effect-flip-horizontal.show .modal-dialog{
  transform:rotateY(0deg);
  opacity:1;
}
.modal.effect-flip-vertical{
  perspective:1300px;
}
.modal.effect-flip-vertical .modal-dialog{
  transform-style:preserve-3d;
  transform:rotateX(-70deg);
  transition:all 0.3s;
  opacity:0;
}
.modal.effect-flip-vertical.show .modal-dialog{
  transform:rotateX(0deg);
  opacity:1;
}
.modal.effect-super-scaled .modal-dialog{
  transform:scale(2);
  opacity:0;
  transition:all 0.3s;
}
.modal.effect-super-scaled.show .modal-dialog{
  transform:scale(1);
  opacity:1;
}
.modal.effect-sign{
  perspective:1300px;
}
.modal.effect-sign .modal-dialog{
  transform-style:preserve-3d;
  transform:rotateX(-60deg);
  transform-origin:50% 0;
  opacity:0;
  transition:all 0.3s;
}
.modal.effect-sign.show .modal-dialog{
  transform:rotateX(0deg);
  opacity:1;
}
.modal.effect-rotate-bottom{
  perspective:1300px;
}
.modal.effect-rotate-bottom .modal-dialog{
  transform-style:preserve-3d;
  transform:translateY(100%) rotateX(90deg);
  transform-origin:0 100%;
  opacity:0;
  transition:all 0.3s ease-out;
}
.modal.effect-rotate-bottom.show .modal-dialog{
  transform:translateY(0%) rotateX(0deg);
  opacity:1;
}
.modal.effect-rotate-left{
  perspective:1300px;
}
.modal.effect-rotate-left .modal-dialog{
  transform-style:preserve-3d;
  transform:translateZ(100px) translateX(-30%) rotateY(90deg);
  transform-origin:0 100%;
  opacity:0;
  transition:all 0.3s;
}
.modal.effect-rotate-left.show .modal-dialog{
  transform:translateZ(0px) translateX(0%) rotateY(0deg);
  opacity:1;
}
.effect-newspaper{
  animation:newspaper-effect 0.6s ease;
}
.no-header-diolog .mud-dialog-title{
  border-bottom:0px !important;
}
.mud-dialog-width-md{
  max-width:800px !important;
}
.mud-dialog{
  margin:0.5rem;
}
.mud-drawer .mud-drawer-header .mud-icon-button .mud-icon-root{
  color:var(--default-text-color);
}
.mud-drawer .mud-nav-link .mud-nav-link-text{
  margin-inline-start:0px !important;
}
[data-theme-mode=dark] .bg-dark.white-variant{
  background-color:#000 !important;
  opacity:1 !important;
}
.navbar{
  border-radius:0.5rem;
}
.navbar .navbar-nav .nav-link{
  line-height:1;
  padding:0.4rem 1rem;
  font-weight:500;
}
.navbar .navbar-toggler{
  padding:0.4rem;
  font-size:1rem;
  line-height:1;
  color:var(--custom-black);
  border:1px solid var(--default-border);
  border-radius:0.5rem;
}
.navbar .navbar-toggler .navbar-toggler-icon{
  width:1rem;
  height:1rem;
  position:relative;
  background-image:none;
}
.navbar .navbar-toggler .navbar-toggler-icon:before{
  content:"\f479";
  font-family:bootstrap-icons !important;
  position:absolute;
  font-size:1rem;
  color:var(--default-text-color);
  inset-inline-start:0;
}
.navbar .navbar-toggler:focus{
  box-shadow:none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show{
  color:var(--custom-black);
}
.navbar-brand{
  margin-inline-end:1.5rem;
}
.navbar-brand img{
  height:2rem;
  line-height:2rem;
}
.navbar-primary-transparent{
  background-color:var(--primary01);
  color:var(--default-text-color);
}
.navbar-primary-transparent .nav-link.active{
  background-color:var(--primary-color);
  color:#fff !important;
}
.navbar-primary-transparent .nav-link:hover{
  color:var(--default-text-color);
}
.navbar-primary-transparent .form-control:focus{
  border-color:var(--primary-color);
}
.navbar-secondary-transparent{
  background-color:rgba(var(--secondary-rgb), 0.1);
  color:var(--default-text-color);
}
.navbar-secondary-transparent .nav-link.active{
  background-color:rgb(var(--secondary-rgb));
  color:#fff !important;
}
.navbar-secondary-transparent .nav-link:hover{
  color:var(--default-text-color);
}
.navbar-secondary-transparent .form-control:focus{
  border-color:rgb(var(--secondary-rgb));
}
.navbar-warning-transparent{
  background-color:rgba(var(--warning-rgb), 0.1);
  color:var(--default-text-color);
}
.navbar-warning-transparent .nav-link.active{
  background-color:rgb(var(--warning-rgb));
  color:#fff !important;
}
.navbar-warning-transparent .nav-link:hover{
  color:var(--default-text-color);
}
.navbar-warning-transparent .form-control:focus{
  border-color:rgb(var(--warning-rgb));
}
.navbar-info-transparent{
  background-color:rgba(var(--info-rgb), 0.1);
  color:var(--default-text-color);
}
.navbar-info-transparent .nav-link.active{
  background-color:rgb(var(--info-rgb));
  color:#fff !important;
}
.navbar-info-transparent .nav-link:hover{
  color:var(--default-text-color);
}
.navbar-info-transparent .form-control:focus{
  border-color:rgb(var(--info-rgb));
}
.navbar-success-transparent{
  background-color:rgba(var(--success-rgb), 0.1);
  color:var(--default-text-color);
}
.navbar-success-transparent .nav-link.active{
  background-color:rgb(var(--success-rgb));
  color:#fff !important;
}
.navbar-success-transparent .nav-link:hover{
  color:var(--default-text-color);
}
.navbar-success-transparent .form-control:focus{
  border-color:rgb(var(--success-rgb));
}
.navbar-danger-transparent{
  background-color:rgba(var(--danger-rgb), 0.1);
  color:var(--default-text-color);
}
.navbar-danger-transparent .nav-link.active{
  background-color:rgb(var(--danger-rgb));
  color:#fff !important;
}
.navbar-danger-transparent .nav-link:hover{
  color:var(--default-text-color);
}
.navbar-danger-transparent .form-control:focus{
  border-color:rgb(var(--danger-rgb));
}
.navbar-dark-transparent{
  background-color:rgba(var(--dark-rgb), 0.1);
  color:var(--default-text-color);
}
.navbar-dark-transparent .nav-link.active{
  background-color:var(--custom-black);
  color:var(--custom-white) !important;
}
.navbar-dark-transparent .nav-link:hover{
  color:var(--default-text-color);
}
.navbar-dark-transparent .form-control:focus{
  border-color:rgb(var(--dark-rgb));
}
.navbar-primary{
  background-color:var(--primary-color);
  color:#fff;
}
.navbar-primary .nav-link{
  color:#fff !important;
}
.navbar-primary .nav-link.active{
  background-color:var(--white-2);
  color:#fff !important;
}
.navbar-primary .nav-link:hover{
  color:#fff !important;
}
.navbar-primary .form-control:focus{
  border-color:var(--white-2);
}
.navbar-primary .navbar-toggler{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.navbar-primary .navbar-toggler .navbar-toggler-icon:before{
  color:#fff;
}
.navbar-secondary{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
}
.navbar-secondary .nav-link{
  color:#fff !important;
}
.navbar-secondary .nav-link.active{
  background-color:var(--white-2);
  color:#fff !important;
}
.navbar-secondary .nav-link:hover{
  color:#fff !important;
}
.navbar-secondary .form-control:focus{
  border-color:var(--white-2);
}
.navbar-secondary .navbar-toggler{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.navbar-secondary .navbar-toggler .navbar-toggler-icon:before{
  color:#fff;
}
.navbar-warning{
  background-color:rgb(var(--warning-rgb));
  color:#fff;
}
.navbar-warning .nav-link{
  color:#fff !important;
}
.navbar-warning .nav-link.active{
  background-color:var(--white-2);
  color:#fff !important;
}
.navbar-warning .nav-link:hover{
  color:#fff !important;
}
.navbar-warning .form-control:focus{
  border-color:var(--white-2);
}
.navbar-warning .navbar-toggler{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.navbar-warning .navbar-toggler .navbar-toggler-icon:before{
  color:#fff;
}
.navbar-info{
  background-color:rgb(var(--info-rgb));
  color:#fff;
}
.navbar-info .nav-link{
  color:#fff !important;
}
.navbar-info .nav-link.active{
  background-color:var(--white-2);
  color:#fff !important;
}
.navbar-info .nav-link:hover{
  color:#fff !important;
}
.navbar-info .form-control:focus{
  border-color:var(--white-2);
}
.navbar-info .navbar-toggler{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.navbar-info .navbar-toggler .navbar-toggler-icon:before{
  color:#fff;
}
.navbar-success{
  background-color:rgb(var(--success-rgb));
  color:#fff;
}
.navbar-success .nav-link{
  color:#fff !important;
}
.navbar-success .nav-link.active{
  background-color:var(--white-2);
  color:#fff !important;
}
.navbar-success .nav-link:hover{
  color:#fff !important;
}
.navbar-success .form-control:focus{
  border-color:var(--white-2);
}
.navbar-success .navbar-toggler{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.navbar-success .navbar-toggler .navbar-toggler-icon:before{
  color:#fff;
}
.navbar-danger{
  background-color:rgb(var(--danger-rgb));
  color:#fff;
}
.navbar-danger .nav-link{
  color:#fff !important;
}
.navbar-danger .nav-link.active{
  background-color:var(--white-2);
  color:#fff !important;
}
.navbar-danger .nav-link:hover{
  color:#fff !important;
}
.navbar-danger .form-control:focus{
  border-color:var(--white-2);
}
.navbar-danger .navbar-toggler{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.navbar-danger .navbar-toggler .navbar-toggler-icon:before{
  color:#fff;
}
.navbar-dark{
  background-color:rgb(var(--dark-rgb));
  color:var(--custom-white);
}
.navbar-dark .nav-link{
  color:var(--custom-white) !important;
}
.navbar-dark .nav-link.active{
  background-color:var(--white-2);
  color:var(--custom-white) !important;
}
.navbar-dark .nav-link:hover{
  color:var(--custom-white) !important;
}
.navbar-dark .form-control:focus{
  border-color:var(--white-2);
}
.navbar-dark .navbar-toggler{
  border:1px solid var(--white-1);
}
.navbar-dark .navbar-toggler .navbar-toggler-icon:before{
  color:var(--custom-white);
}
@media (min-width: 1400px){
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl{
    max-width:1320px;
  }
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{
  --bs-gutter-x:1.5rem;
  --bs-gutter-y:0;
  width:100%;
  padding-inline-end:calc(var(--bs-gutter-x) * 0.5);
  padding-inline-start:calc(var(--bs-gutter-x) * 0.5);
  margin-inline-end:auto;
  margin-inline-start:auto;
}
.mud-tabs .mud-tabs-tabbar{
  margin-bottom:0.5rem;
}
.mud-tabs .mud-tabs-tabbar-inner{
  min-height:auto !important;
}
.mud-tab{
  min-height:auto !important;
}
.mud-tab-slider{
  display:none;
}
.mud-tab{
  text-transform:initial;
  min-height:40px;
  padding:8px 16px;
}
.mud-tabs .mud-tooltip-root{
  margin-inline-end:0.5rem;
}
.mud-tabs .mud-tooltip-root:last-child{
  margin-inline-end:0;
}
.mud-tab{
  color:var(--default-text-color);
  border-radius:0.5rem;
  font-weight:600;
}
.mud-tab.mud-tab-active{
  background-color:var(--primary01);
}
.navbar-brand{
  color:var(--default-text-color);
}
.navbar-nav .mud-tab.mud-tab-active,
.navbar-nav .show > .mud-tab{
  color:var(--primary-color);
}
.mud-tab.mud-disabled{
  color:var(--default-text-color);
  opacity:0.3;
}
.mud-tabs .mud-tab.mud-disabled{
  color:rgba(var(--dark-rgb), 0.5);
}
.navbar-text{
  color:var(--default-text-color);
}
.navbar-dark.bg-dark .mud-tab,
.navbar-dark.bg-dark .navbar-brand{
  color:#fff;
}
.navbar-dark .navbar-nav .mud-tab.mud-tab-active,
.navbar-dark .navbar-nav .show > .mud-tab{
  color:#fff;
}
.mud-tabs.nav-pills .mud-tab.mud-tab-active{
  color:#fff !important;
  background-color:var(--primary-color);
}
.mud-tabs.nav-pills .mud-tab:hover{
  border:1px solid transparent;
}
.mud-tabs.nav-style-1 .mud-tab.mud-tab-active{
  background-color:var(--primary01);
  color:var(--primary-color);
}
.mud-tabs.nav-style-1.nav-pills .mud-tab.mud-tab-active{
  background-color:var(--primary-color);
  color:#fff;
}
.mud-tabs.nav-style-1.nav-pills .mud-tab .mud-badge.mud-badge-top.right{
  inset:auto auto calc(100% - 10px) calc(100% - 4px);
}
.nav-style-Justified .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{
  width:100%;
}
.nav-style-Justified .mud-tooltip-root.mud-tooltip-inline{
  flex-basis:0;
  flex-grow:1;
  text-align:center;
}
.mud-tabs.nav-style-2 .mud-tab{
  border-block-start:3px solid transparent;
}
.mud-tabs.nav-style-2 .mud-tab.mud-tab-active{
  background-color:var(--primary01);
  border-block-start:3px solid var(--primary-color);
  color:var(--primary-color) !important;
}
.mud-tabs.nav-style-3 .mud-tab{
  border-radius:0;
}
.mud-tabs.nav-style-3 .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{
  justify-content:end;
  width:100%;
}
.mud-tabs.nav-style-3 .mud-tab{
  border-block-end:3px solid transparent;
}
.mud-tabs.nav-style-3 .mud-tab.mud-tab-active{
  background-color:transparent;
  border-block-end:3px solid var(--primary-color) !important;
  border:0px;
  color:var(--primary-color) !important;
}
.mud-tabs.nav-style-4{
  border:0;
}
.mud-tabs.nav-style-4 .mud-tab{
  color:var(--text-muted);
  border:0;
}
.mud-tabs.nav-style-4 .mud-tab{
  justify-content:start;
}
.mud-tabs.nav-style-4 .mud-tab.mud-tab-active{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
  border:0;
}
.mud-tabs.nav-style-4 .mud-tab:hover, .mud-tabs.nav-style-4 .mud-tab:focus{
  border:0;
}
.mud-tabs.nav-style-5{
  border:0;
}
.mud-tabs.nav-style-5 .mud-tab{
  color:var(--text-muted);
  border:0;
}
.mud-tabs.nav-style-5 .mud-tab{
  justify-content:start;
}
.mud-tabs.nav-style-5 .mud-tab.mud-tab-active{
  background-color:var(--primary-color);
  color:#fff !important;
  border:0;
}
.mud-tabs.nav-style-5 .mud-tab:hover, .mud-tabs.nav-style-5 .mud-tab:focus{
  border:0;
}
.mud-tabs.nav-style-6{
  border:0;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.mud-tab-active{
  border:1px solid var(--primary-color);
  border-block-end:2px solid var(--primary-color);
  background-color:transparent;
  color:var(--primary-color) !important;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab .mud-badge.mud-badge-top.right{
  inset:auto auto calc(100% - 10px) calc(100% - 4px);
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.tab-badge-primary .mud-badge{
  background-color:var(--primary01) !important;
  color:var(--primary-color) !important;
  border-radius:4px;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.tab-badge-secondary .mud-badge{
  background-color:rgba(var(--secondary-rgb), 0.1);
  color:rgb(var(--secondary-rgb));
  border-radius:4px;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.tab-badge-info .mud-badge{
  background-color:rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb)) !important;
  border-radius:4px;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.tab-badge-success .mud-badge{
  background-color:rgba(var(--success-rgb), 0.1);
  color:rgb(var(--success-rgb));
  border-radius:4px;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.tab-badge-danger .mud-badge{
  background-color:rgba(var(--danger-rgb), 0.1);
  color:rgb(var(--danger-rgb));
  border-radius:4px;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.tab-badge-warning .mud-badge{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
  color:rgb(var(--warning-rgb)) !important;
  border-radius:4px;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.tab-badge-light .mud-badge{
  background-color:rgba(var(--light-rgb), 0.1);
  color:rgb(var(--light-rgb));
  border-radius:4px;
}
.mud-tabs.nav-style-6.nav-pills .mud-tab.tab-badge-dark .mud-badge{
  background-color:rgba(var(--dark-rgb), 0.1);
  color:rgb(var(--dark-rgb));
  border-radius:4px;
}
.mud-tabs.nav-tabs-header{
  border:0;
}
.mud-tabs.nav-tabs-header .mud-tab{
  margin-inline-end:0.5rem;
}
.mud-tabs.nav-tabs-header .mud-tab:last-child{
  margin-inline-end:0;
  border:1px solid transparent;
  font-size:0.8rem;
  padding:0.4rem 0.5rem;
  font-weight:500;
}
.mud-tabs.nav-tabs-header .mud-tab:last-child.mud-tab-active{
  background:var(--primary01);
  color:var(--primary-color);
  border:1px solid transparent;
}
.mud-tabs.nav-tabs-header .mud-tab:last-child:hover, .mud-tabs.nav-tabs-header .mud-tab:last-child:focus{
  border:1px solid transparent;
}
.mud-tabs.nav-tabs-footer{
  border:0;
}
.mud-tabs.nav-tabs-footer .mud-tabs-tabbar{
  margin-top:1rem;
  margin-bottom:0px;
}
.mud-tabs.nav-tabs-footer .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{
  justify-content:end;
  width:100%;
}
.mud-tabs.nav-tabs-footer .mud-tab{
  margin-inline-end:0.5rem;
}
.mud-tabs.nav-tabs-footer .mud-tab:last-child{
  margin-inline-end:0;
  background-color:transparent;
  color:var(--primary-color);
  border:1px solid var(--primary-color);
  font-size:0.8rem;
}
.mud-tabs.nav-tabs-footer .mud-tab:last-child.mud-tab-active{
  background:var(--primary-color);
  color:#fff !important;
  border:1px solid var(--primary-color);
}
.mud-tabs.nav-tabs-footer .mud-tab:last-child:hover, .mud-tabs.nav-tabs-footer .mud-tab:last-child:focus{
  border:1px solid var(--primary-color);
}
.mud-tabs.vertical-tabs-2{
  border:0;
}
.mud-tabs.vertical-tabs-2 .mud-tabs-tabbar{
  margin-inline-end:3rem;
}
.mud-tabs.vertical-tabs-2 .mud-tooltip-root{
  margin-inline-end:0.75rem !important;
}
.mud-tabs.vertical-tabs-2 .mud-tab{
  margin-inline-end:0.5rem;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  padding-block:0.75rem;
  gap:0.25rem;
  overflow:visible;
}
.mud-tabs.vertical-tabs-2 .mud-tab .mud-tab-icon-text{
  margin:0px !important;
}
.mud-tabs.vertical-tabs-2 .mud-tab:last-child{
  margin-inline-end:0;
  min-width:7.5rem !important;
  text-align:center;
  border:1px solid var(--default-border);
  margin-bottom:0.5rem;
  color:var(--text-muted);
  background-color:rgb(var(--light-rgb));
}
.mud-tabs.vertical-tabs-2 .mud-tab:last-child .mud-tab-icon-text{
  font-size:1rem;
}
.mud-tabs.vertical-tabs-2 .mud-tab:last-child.mud-tab-active{
  background-color:var(--primary-color);
  color:#fff !important;
  position:relative;
}
.mud-tabs.vertical-tabs-2 .mud-tab:last-child.mud-tab-active:before{
  content:"";
  position:absolute;
  inset-inline-end:-0.5rem;
  inset-block-start:38%;
  transform:rotate(45deg);
  width:1rem;
  height:1rem;
  background-color:var(--primary-color);
}
.mud-tabs.vertical-tabs-3{
  border:0;
}
.mud-tabs.vertical-tabs-3 .mud-tab{
  border:0;
  margin-inline-end:0.5rem;
}
.mud-tabs.vertical-tabs-3 .mud-tab:last-child{
  margin-inline-end:0;
  min-width:160px;
  max-width:160px;
  border:1px solid var(--primary-color);
  padding:1.3rem;
  margin-block-end:0.5rem;
}
.mud-tabs.vertical-tabs-3 .mud-tab:last-child .mud-tab-icon-text{
  width:2rem;
  height:2rem;
  line-height:2rem;
  text-align:center;
  font-size:1rem;
  background:var(--primary-color);
  color:#fff;
  border-radius:3.125rem;
  font-weight:500;
}
.mud-tabs.vertical-tabs-3 .mud-tab:last-child.mud-tab-active{
  background:var(--primary-color);
  border:1px solid var(--primary-color);
  color:#fff !important;
}
.mud-tabs.vertical-tabs-3 .mud-tab:last-child.mud-tab-active .mud-tab-icon-text{
  background:#fff;
  color:var(--primary-color) !important;
}
.mud-tabs.vertical-tabs-3 .mud-tab:last-child:hover, .mud-tabs.vertical-tabs-3 .mud-tab:last-child:focus{
  border:1px solid var(--primary-color);
}
.mud-tabs .mud-tab{
  background-color:transparent;
  border:1px solid transparent;
}
.mud-tabs .mud-tab:focus, .mud-tabs .mud-tab:hover{
  color:var(--primary-color);
}
.mud-tabs{
  border-color:var(--default-border);
}
.mud-tabs .mud-tab.mud-tab-active{
  color:var(--default-text-color);
  background-color:rgb(var(--light-rgb));
  border:1px solid var(--default-border);
}
.mud-tabs .mud-tab:focus,
.mud-tabs .mud-tab:hover{
  border:1px solid var(--black-1);
}
.mud-tabs.tab-style-1{
  border-block-end:0;
  padding:0.65rem;
  border-radius:0.5rem;
  margin-block-end:1rem;
}
.mud-tabs.tab-style-1 .mud-tabs-tabbar{
  padding:0.5rem;
  background-color:rgb(var(--light-rgb));
  border-radius:0.5rem;
}
.mud-tabs.tab-style-1 .mud-tab{
  margin-inline-end:0.5rem;
}
.mud-tabs.tab-style-1 .mud-tab:last-child{
  margin-inline-end:0;
}
.mud-tabs.tab-style-1 .mud-tab{
  border-radius:0.5rem;
  padding:0.35rem 1rem;
}
.mud-tabs.tab-style-1 .mud-tab.mud-tab-active{
  background-color:var(--primary-color);
  color:#fff !important;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  transition:color 0.15s ease-in;
}
.tab-content .tab-pane{
  padding:1rem;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  color:var(--default-text-color);
}
.mud-tabs.tab-style-2{
  border-block-end:0;
}
.mud-tabs.tab-style-2 .mud-tabs-scroll-button{
  display:none;
}
.mud-tabs.tab-style-2 .mud-tab{
  display:flex;
  flex-direction:column;
  margin-inline-end:0.5rem;
  min-width:auto !important;
  padding-inline:31px;
  border-radius:0px !important;
}
.mud-tabs.tab-style-2 .mud-tab:last-child{
  margin-inline-end:0;
  border:0;
}
.mud-tabs.tab-style-2 .mud-tab:last-child .mud-tab-icon-text{
  width:1.875rem;
  height:1.875rem;
  padding:0.4rem;
  border-radius:50px;
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
  display:inline-block;
}
.mud-tabs.tab-style-2 .mud-tab:last-child:hover{
  border:0;
}
.mud-tabs.tab-style-2 .mud-tab:last-child.mud-tab-active{
  background-color:transparent;
  position:relative;
  border:0;
  color:var(--primary-color);
}
.mud-tabs.tab-style-2 .mud-tab:last-child.mud-tab-active .mud-tab-icon-text{
  background-color:var(--primary01);
  color:var(--primary-color);
}
.mud-tabs.tab-style-2 .mud-tab:last-child.mud-tab-active:before{
  content:"";
  position:absolute;
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-end:0;
  width:100%;
  height:0.175rem;
  background-color:var(--primary-color);
  border-radius:50px;
}
.mud-tabs.tab-style-3{
  border-block-end:0;
}
.mud-tabs.tab-style-3 .mud-tab{
  position:relative;
  margin-inline-end:0.5rem;
  height:87px;
}
.mud-tabs.tab-style-3 .mud-tab:last-child{
  margin-inline-end:0;
  position:relative;
  border:0;
  font-size:0.75rem;
}
.mud-tabs.tab-style-3 .mud-tab:last-child:before{
  position:absolute;
  content:"";
  inset-block-end:37px;
  inset-inline-end:0;
  inset-inline-start:0;
  width:100%;
  height:0.1rem;
  background-color:rgb(var(--light-rgb));
  border-radius:50%;
}
.mud-tabs.tab-style-3 .mud-tab:last-child:after{
  position:absolute;
  content:"";
  inset-block-end:-2rem;
  inset-inline-start:1.75rem;
  inset-inline-end:0;
  inset-inline-start:30%;
  width:2rem;
  height:2rem;
  display:flex;
  align-items:center;
  justify-content:center;
  background-color:var(--custom-white);
  border-radius:50%;
  border:2px solid var(--default-border);
}
.mud-tabs.tab-style-3 .mud-tab:last-child.home:after{
  content:"1";
}
.mud-tabs.tab-style-3 .mud-tab:last-child.about:after{
  content:"2";
}
.mud-tabs.tab-style-3 .mud-tab:last-child.services:after{
  content:"3";
}
.mud-tabs.tab-style-3 .mud-tab:last-child:hover{
  border:0;
}
.mud-tabs.tab-style-3 .mud-tab:last-child.mud-tab-active{
  background-color:transparent;
  border:0;
  color:var(--primary-color);
}
.mud-tabs.tab-style-3 .mud-tab:last-child.mud-tab-active:before{
  background-color:var(--primary-color);
}
.mud-tabs.tab-style-3 .mud-tab:last-child.mud-tab-active:after{
  border-color:var(--primary-color);
  color:var(--primary-color);
}
.mud-tabs.tab-style-4{
  border:0;
}
.mud-tabs.tab-style-4 .tab-pane{
  background-color:var(--primary-color);
  color:#fff !important;
  border-color:var(--primary-color);
}
.mud-tabs.tab-style-4 .mud-tabs-tabbar{
  margin-bottom:0px !important;
}
.mud-tabs.tab-style-4 .mud-tab{
  margin-inline-end:0.5rem;
}
.mud-tabs.tab-style-4 .mud-tab:last-child{
  margin-inline-end:0;
  border:0;
}
.mud-tabs.tab-style-4 .mud-tab:last-child:hover{
  border:0;
}
.mud-tabs.tab-style-4 .mud-tab:last-child.mud-tab-active{
  background-color:transparent;
  border:0;
  color:var(--primary-color);
  position:relative;
  overflow:hidden;
}
.mud-tabs.tab-style-4 .mud-tab:last-child.mud-tab-active::before{
  position:absolute;
  content:"";
  width:0.75rem;
  inset-block-start:33px;
  transform:rotate(45deg);
  inset-inline-start:47%;
  overflow:hidden;
  z-index:1;
  height:0.75rem;
  background-color:var(--primary-color);
  border:1px solid var(--primary-color);
}
.mud-tabs.tab-style-4 .mud-tab:last-child.mud-tab-active:after{
  position:absolute;
  content:"";
  width:40%;
  height:1px;
  inset-inline-start:30%;
  inset-block-end:0;
  background-color:var(--primary-color);
}
#tab-style-4 .tab-pane.mud-tab-active{
  border:1px solid var(--primary-color);
  background-color:var(--primary-color);
  color:#fff;
}
.mud-tabs.tab-style-5 .mud-tab{
  margin-inline-end:0.5rem;
}
.mud-tabs.tab-style-5 .mud-tab:last-child{
  margin-inline-end:0;
}
.mud-tabs.tab-style-5 .mud-tab.mud-tab-active{
  background:var(--primary-color);
  color:#fff !important;
}
.mud-tabs.tab-style-6{
  border:0;
  background-color:var(--custom-white);
  border-radius:0.5rem;
  color:var(--primary-color);
  padding:0.5rem;
}
.mud-tabs.tab-style-6 .mud-tab{
  border:0;
  margin-inline-end:0.5rem;
}
.mud-tabs.tab-style-6 .mud-tab:last-child{
  margin-inline-end:0;
  color:var(--primary-color);
  padding:0.5rem 1rem;
  font-size:0.813rem;
  border:0;
  font-weight:500;
}
.mud-tabs.tab-style-6 .mud-tab:last-child.mud-tab-active{
  border:0;
  background-color:var(--primary-color);
  color:#fff !important;
  border:0;
  box-shadow:0px 3px 10px 0px rgba(var(--dark-rgb), 0.05);
}
.mud-tabs.tab-style-6 .mud-tab:last-child:hover, .mud-tabs.tab-style-6 .mud-tab:last-child:focus{
  border:0;
}
.mud-tabs.tab-style-7 .mud-tab{
  margin-block-end:0.5rem;
  font-size:0.813rem;
  color:var(--text-muted);
  text-align:start;
  justify-content:start;
}
.mud-tabs.tab-style-7 .mud-tab.mud-tab-active{
  background-color:var(--primary01);
  color:var(--primary-color) !important;
}
.tab-style-3 .mud-tab{
  display:flex;
  align-items:start;
}
.tab-style-3 .mud-ripple:after{
  background-image:none !important;
  transform:none !important;
  opacity:1 !important;
  transition:none !important;
  top:31px;
}
.mud-tabs-tabbar{
  background-color:var(--custom-white);
}
.mud-tabs .mud-tab{
  min-width:auto !important;
}
.mud-tabs .mud-tabs-scroll-button{
  display:none !important;
}
@media (max-width: 600px){
  .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{
    width:100% !important;
    display:flex;
    flex-wrap:wrap;
  }
  .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper .mud-tooltip-root.mud-tooltip-inline{
    display:block !important;
    margin-bottom:0.25rem;
  }
}
@media (max-width: 698px){
  .mud-tabs-tabbar-wrapper{
    transform:none !important;
  }
}
@media (max-width: 500px){
  .working-with-flex-tabs .mud-tabs-tabbar-wrapper{
    flex-direction:column !important;
    margin-bottom:1rem !important;
  }
  .working-with-flex-tabs .mud-tabs-tabbar-wrapper .mud-tooltip-root.mud-tooltip-inline{
    width:100%;
  }
}
.page-link{
  color:var(--default-text-color);
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
}
.page-link:focus{
  box-shadow:none;
  background-color:rgb(var(--light-rgb));
}
.page-link:hover{
  color:var(--primary-color);
  background-color:rgb(var(--light-rgb));
  border-color:var(--default-border);
}
.page-item.active .page-link{
  color:#fff;
  background-color:var(--primary-color);
  border-color:var(--primary-color);
}
.disabled > .page-link,
.page-link.disabled{
  color:var(--default-text-color);
  background-color:var(--custom-white);
  border-color:var(--default-border);
  opacity:0.7;
}
[dir=rtl] .pagination .page-link .bx-chevron-left::before{
  content:"\ea50";
}
[dir=rtl] .pagination .page-link .bx-chevron-right::before{
  content:"\ea4d";
}
[dir=rtl] .pagination .page-link .ri-arrow-right-s-line:before{
  content:"\ea64";
}
[dir=rtl] .pagination .page-link .ri-arrow-left-s-line:before{
  content:"\ea6e";
}
.pagination-style-1 .pagination .page-item{
  margin:0 0.25rem;
}
.pagination-style-1 .pagination .page-item .page-link{
  border:0;
  border-radius:0.5rem;
  font-size:0.8125rem;
}
.pagination-style-1 .pagination .page-item .page-link i{
  font-weight:600;
}
.pagination-style-1 .pagination .page-item.active .page-link{
  border-radius:0.5rem;
  background-color:var(--primary-color);
  color:#fff;
}
.pagination-style-1 .pagination .page-item.active:hover .page-link{
  border-radius:0.5rem;
  background-color:var(--primary-color);
  color:#fff;
}
.pagination-style-1 .pagination .page-item:hover .page-link{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.pagination-style-2 .pagination{
  border-radius:0.5rem;
}
.pagination-style-2 .pagination .page-item{
  margin:0 0.25rem;
}
.pagination-style-2 .pagination .page-item .page-link{
  border:0 !important;
  font-size:0.8125rem;
}
.pagination-style-2 .pagination .page-item.active .page-link{
  background-color:var(--custom-white);
  color:var(--primary-color);
  position:relative;
  font-weight:bold;
}
.pagination-style-2 .pagination .page-item.active .page-link:before{
  position:absolute;
  content:"";
  inset-block-end:0;
  inset-inline-start:0;
  width:100%;
  height:0.1rem;
  background-color:var(--primary-color);
}
.pagination-style-2 .pagination .page-item:hover .page-link{
  background-color:transparent;
}
.pagination-style-3 .pagination{
  border-radius:50px;
  padding:0.25rem;
  align-items:center;
}
.pagination-style-3 .pagination .page-item{
  margin:0 0.25rem;
}
.pagination-style-3 .pagination .page-item .page-link{
  border:0;
  border-radius:50px;
  font-size:0.8125rem;
}
.pagination-style-3 .pagination .page-item .page-link i{
  font-weight:600;
}
.pagination-style-3 .pagination .page-item.active .page-link{
  background-color:var(--primary-color);
  color:#fff;
}
.pagination-style-3 .pagination .page-item.active:hover .page-link{
  background-color:var(--primary-color);
}
.pagination-style-3 .pagination .page-item:hover .page-link{
  background-color:rgb(var(--light-rgb));
}
.pagination-style-4 .pagination .page-item .page-link{
  border:0 !important;
  font-size:0.8125rem;
  border-radius:0.5rem;
}
.pagination-style-4 .pagination .page-item .page-link i{
  font-weight:600;
}
.pagination-style-4 .pagination .page-item.active .page-link{
  border:0;
  border-radius:0.5rem;
  background-color:var(--primary-color);
  color:#fff;
}
.pagination-style-4 .pagination .page-item.active:hover .page-link{
  background-color:var(--primary-color);
}
.pagination-style-4 .pagination .page-item:hover .page-link{
  background-color:transparent;
}
.mud-pagination .mud-pagination-item > *{
  border-radius:0.35rem !important;
}
.mud-pagination-item .mud-button:hover{
  background-color:transparent;
}
.mud-pagination-item .mud-icon-root.mud-svg-icon{
  fill:var(--text-muted);
}
.mud-pagination-item .mud-button-text{
  color:var(--default-text-color);
}
[dir=rtl] .mud-pagination-item .mud-button-root svg{
  rotate:180deg;
}
.pagination-style-2 .mud-pagination-item .mud-button-filled.mud-button-filled-primary{
  background-color:transparent !important;
  border-bottom:1px solid var(--primary-color) !important;
  border-radius:0px !important;
  color:var(--primary-color) !important;
}
.pagination-style-3 .mud-pagination-item .mud-button-filled.mud-button-filled-primary{
  border-radius:50% !important;
}
.custom-pagination .mud-link{
  padding:0.375rem 0.75rem;
  background-color:var(--custom-white);
  font-size:1rem;
  border:1px solid var(--default-border);
  color:var(--default-text-color) !important;
}
.custom-pagination .mud-link:first-child{
  border-top-left-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
  border-inline-end:0px !important;
}
.custom-pagination .mud-link:last-child{
  border-top-right-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  border-inline-start:0px !important;
}
.custom-pagination .mud-pagination{
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  border-inline-end:0px solid var(--default-border) !important;
  gap:0px;
}
.custom-pagination .mud-pagination .mud-button-label{
  font-size:1rem !important;
}
.custom-pagination .mud-pagination .mud-button{
  margin:0px !important;
}
.custom-pagination .mud-pagination .mud-pagination-item > *{
  border-radius:0 !important;
  height:36px !important;
  padding:0 11px !important;
  border-inline-end:1px solid var(--default-border);
}
[dir=rtl] .custom-pagination .mud-link:first-child{
  border-top-right-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  border-top-left-radius:0;
  border-bottom-left-radius:0;
}
[dir=rtl] .custom-pagination .mud-link:last-child{
  border-top-left-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
  border-top-right-radius:0;
  border-bottom-right-radius:0;
}
.custom-pagination .mud-pagination-item:not(.mud-pagination-item-selected):hover .mud-button{
  color:var(--primary-color);
  background-color:rgb(var(--light-rgb)) !important;
  border-color:var(--default-border);
}
.custom-pagination .mud-link:hover{
  color:var(--primary-color) !important;
  background-color:rgb(var(--light-rgb)) !important;
  border-color:var(--default-border) !important;
  cursor:pointer;
}
.custom-popover{
  --bs-popover-max-width:12.5rem;
  --bs-popover-border-color:var(--primary-color);
  --bs-popover-header-bg:var(--primary-color);
  --bs-popover-header-color:#fff;
  --bs-popover-body-padding-x:1rem;
  --bs-popover-body-padding-y:0.5rem;
}
.mud-popover{
  font-size:0.8rem;
  border-radius:0.35;
  z-index:100;
}
.mud-popover .popover-header{
  background-color:var(--custom-white);
  border-block-end:1px solid var(--default-border);
}
.mud-popover .popover-body{
  color:var(--default-text-color);
}
.mud-popover.only-body{
  border-radius:0.3rem;
}
.popover-header{
  padding:0.5rem 1rem;
  margin-bottom:0;
  font-size:1rem;
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
}
.popover-body{
  padding:1rem;
}
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after,
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.bs-popover-top > .popover-arrow::before{
  border-top-color:rgb(var(--light-rgb));
}
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after,
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.bs-popover-end > .popover-arrow::before{
  border-right-color:rgb(var(--light-rgb));
}
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after,
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.bs-popover-start > .popover-arrow::before{
  border-left-color:rgb(var(--light-rgb));
}
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after,
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before{
  border-bottom-color:rgb(var(--light-rgb));
}
.header-primary .popover-header{
  background-color:var(--primary-color);
  color:#fff;
}
.header-primary.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .header-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{
  border-bottom-color:var(--primary-color);
}
.header-secondary .popover-header{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
}
.header-secondary.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .header-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{
  border-bottom-color:rgb(var(--secondary-rgb));
}
.header-warning .popover-header{
  background-color:rgb(var(--warning-rgb));
  color:#fff;
}
.header-warning.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .header-warning.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{
  border-bottom-color:rgb(var(--warning-rgb));
}
.header-info .popover-header{
  background-color:rgb(var(--info-rgb));
  color:#fff;
}
.header-info.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .header-info.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{
  border-bottom-color:rgb(var(--info-rgb));
}
.header-success .popover-header{
  background-color:rgb(var(--success-rgb));
  color:#fff;
}
.header-success.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .header-success.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{
  border-bottom-color:rgb(var(--success-rgb));
}
.header-danger .popover-header{
  background-color:rgb(var(--danger-rgb));
  color:#fff;
}
.header-danger.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .header-danger.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{
  border-bottom-color:rgb(var(--danger-rgb));
}
.mud-popover .popover-primary{
  border:1px solid var(--primary-color);
}
.mud-popover .popover-primary .popover-header{
  background-color:var(--primary-color);
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
  color:#fff;
  border-radius:0.3rem 0.3rem 0 0;
}
.mud-popover .popover-primary .popover-body{
  background-color:var(--primary-color);
  color:#fff;
  border-radius:0 0 0.3rem 0.3rem;
}
.mud-popover .popover-secondary{
  border:1px solid rgb(var(--secondary-rgb));
}
.mud-popover .popover-secondary .popover-header{
  background-color:rgb(var(--secondary-rgb));
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
  color:#fff;
  border-radius:0.3rem 0.3rem 0 0;
}
.mud-popover .popover-secondary .popover-body{
  background-color:rgb(var(--secondary-rgb));
  color:#fff;
  border-radius:0 0 0.3rem 0.3rem;
}
.mud-popover .popover-warning{
  border:1px solid rgb(var(--warning-rgb));
}
.mud-popover .popover-warning .popover-header{
  background-color:rgb(var(--warning-rgb));
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
  color:#fff;
  border-radius:0.3rem 0.3rem 0 0;
}
.mud-popover .popover-warning .popover-body{
  background-color:rgb(var(--warning-rgb));
  color:#fff;
  border-radius:0 0 0.3rem 0.3rem;
}
.mud-popover .popover-info{
  border:1px solid rgb(var(--info-rgb));
}
.mud-popover .popover-info .popover-header{
  background-color:rgb(var(--info-rgb));
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
  color:#fff;
  border-radius:0.3rem 0.3rem 0 0;
}
.mud-popover .popover-info .popover-body{
  background-color:rgb(var(--info-rgb));
  color:#fff;
  border-radius:0 0 0.3rem 0.3rem;
}
.mud-popover .popover-success{
  border:1px solid rgb(var(--success-rgb));
}
.mud-popover .popover-success .popover-header{
  background-color:rgb(var(--success-rgb));
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
  color:#fff;
  border-radius:0.3rem 0.3rem 0 0;
}
.mud-popover .popover-success .popover-body{
  background-color:rgb(var(--success-rgb));
  color:#fff;
  border-radius:0 0 0.3rem 0.3rem;
}
.mud-popover .popover-danger{
  border:1px solid rgb(var(--danger-rgb));
}
.mud-popover .popover-danger .popover-header{
  background-color:rgb(var(--danger-rgb));
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
  color:#fff;
  border-radius:0.3rem 0.3rem 0 0;
}
.mud-popover .popover-danger .popover-body{
  background-color:rgb(var(--danger-rgb));
  color:#fff;
  border-radius:0 0 0.3rem 0.3rem;
}
.mud-popover .popover-purple{
  border:1px solid rgb(var(--purple-rgb));
}
.mud-popover .popover-purple .popover-header{
  background-color:rgb(var(--purple-rgb));
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
  color:#fff;
  border-radius:0.3rem 0.3rem 0 0;
}
.mud-popover .popover-purple .popover-body{
  background-color:rgb(var(--purple-rgb));
  color:#fff;
  border-radius:0 0 0.3rem 0.3rem;
}
.mud-popover .popover-teal{
  border:1px solid rgb(var(--teal-rgb));
}
.mud-popover .popover-teal .popover-header{
  background-color:rgb(var(--teal-rgb));
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
  color:#fff;
  border-radius:0.3rem 0.3rem 0 0;
}
.mud-popover .popover-teal .popover-body{
  background-color:rgb(var(--teal-rgb));
  color:#fff;
  border-radius:0 0 0.3rem 0.3rem;
}
.mud-popover .popover-primary-light{
  border:1px solid var(--primary01);
}
.mud-popover .popover-primary-light .popover-header{
  background-color:var(--primary01);
  border-block-end:1px solid var(--primary01);
  color:var(--primary-color);
  border-radius:0;
}
.mud-popover .popover-primary-light .popover-body{
  background-color:var(--primary01);
  color:var(--primary-color);
}
.popover-primary-light.popover{
  border:1px solid var(--primary01);
}
.popover-primary-light.popover .popover-header{
  background-color:var(--primary01);
  border-block-end:1px solid var(--primary01);
  color:var(--primary-color);
  border-radius:0;
}
.popover-primary-light.popover .popover-body{
  background-color:var(--primary01);
  color:var(--primary-color);
}
.popover-primary-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .popover-primary-light.bs-popover-top > .popover-arrow::after, .popover-primary-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .popover-primary-light.bs-popover-top > .popover-arrow::before{
  border-top-color:var(--primary01);
}
.popover-primary-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .popover-primary-light.bs-popover-end > .popover-arrow::after, .popover-primary-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .popover-primary-light.bs-popover-end > .popover-arrow::before{
  border-right-color:var(--primary01);
}
.popover-primary-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .popover-primary-light.bs-popover-start > .popover-arrow::after, .popover-primary-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .popover-primary-light.bs-popover-start > .popover-arrow::before{
  border-left-color:var(--primary01);
}
.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .popover-primary-light.bs-popover-bottom > .popover-arrow::after, .popover-primary-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .popover-primary-light.bs-popover-bottom > .popover-arrow::before, .popover-primary-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .popover-primary-light.bs-popover-bottom .popover-header::before{
  border-bottom-color:var(--primary01);
}
.mud-popover .popover-secondary-light{
  border:1px solid rgba(var(--secondary-rgb), 0.1);
}
.mud-popover .popover-secondary-light .popover-header{
  background-color:rgba(var(--secondary-rgb), 0.1);
  border-block-end:1px solid rgba(var(--secondary-rgb), 0.1);
  color:rgb(var(--secondary-rgb));
  border-radius:0;
}
.mud-popover .popover-secondary-light .popover-body{
  background-color:rgba(var(--secondary-rgb), 0.1);
  color:rgb(var(--secondary-rgb));
}
.popover-secondary-light.popover{
  border:1px solid rgba(var(--secondary-rgb), 0.1);
}
.popover-secondary-light.popover .popover-header{
  background-color:rgba(var(--secondary-rgb), 0.1);
  border-block-end:1px solid rgba(var(--secondary-rgb), 0.1);
  color:rgb(var(--secondary-rgb));
  border-radius:0;
}
.popover-secondary-light.popover .popover-body{
  background-color:rgba(var(--secondary-rgb), 0.1);
  color:rgb(var(--secondary-rgb));
}
.popover-secondary-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .popover-secondary-light.bs-popover-top > .popover-arrow::after, .popover-secondary-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .popover-secondary-light.bs-popover-top > .popover-arrow::before{
  border-top-color:rgba(var(--secondary-rgb), 0.1);
}
.popover-secondary-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .popover-secondary-light.bs-popover-end > .popover-arrow::after, .popover-secondary-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .popover-secondary-light.bs-popover-end > .popover-arrow::before{
  border-right-color:rgba(var(--secondary-rgb), 0.1);
}
.popover-secondary-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .popover-secondary-light.bs-popover-start > .popover-arrow::after, .popover-secondary-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .popover-secondary-light.bs-popover-start > .popover-arrow::before{
  border-left-color:rgba(var(--secondary-rgb), 0.1);
}
.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .popover-secondary-light.bs-popover-bottom > .popover-arrow::after, .popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .popover-secondary-light.bs-popover-bottom > .popover-arrow::before, .popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .popover-secondary-light.bs-popover-bottom .popover-header::before{
  border-bottom-color:rgba(var(--secondary-rgb), 0.1);
}
.mud-popover .popover-warning-light{
  border:1px solid rgba(var(--warning-rgb), 0.1);
}
.mud-popover .popover-warning-light .popover-header{
  background-color:rgba(var(--warning-rgb), 0.1);
  border-block-end:1px solid rgba(var(--warning-rgb), 0.1);
  color:rgb(var(--warning-rgb));
  border-radius:0;
}
.mud-popover .popover-warning-light .popover-body{
  background-color:rgba(var(--warning-rgb), 0.1);
  color:rgb(var(--warning-rgb));
}
.popover-warning-light.popover{
  border:1px solid rgba(var(--warning-rgb), 0.1);
}
.popover-warning-light.popover .popover-header{
  background-color:rgba(var(--warning-rgb), 0.1);
  border-block-end:1px solid rgba(var(--warning-rgb), 0.1);
  color:rgb(var(--warning-rgb));
  border-radius:0;
}
.popover-warning-light.popover .popover-body{
  background-color:rgba(var(--warning-rgb), 0.1);
  color:rgb(var(--warning-rgb));
}
.popover-warning-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .popover-warning-light.bs-popover-top > .popover-arrow::after, .popover-warning-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .popover-warning-light.bs-popover-top > .popover-arrow::before{
  border-top-color:rgba(var(--warning-rgb), 0.1);
}
.popover-warning-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .popover-warning-light.bs-popover-end > .popover-arrow::after, .popover-warning-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .popover-warning-light.bs-popover-end > .popover-arrow::before{
  border-right-color:rgba(var(--warning-rgb), 0.1);
}
.popover-warning-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .popover-warning-light.bs-popover-start > .popover-arrow::after, .popover-warning-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .popover-warning-light.bs-popover-start > .popover-arrow::before{
  border-left-color:rgba(var(--warning-rgb), 0.1);
}
.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .popover-warning-light.bs-popover-bottom > .popover-arrow::after, .popover-warning-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .popover-warning-light.bs-popover-bottom > .popover-arrow::before, .popover-warning-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .popover-warning-light.bs-popover-bottom .popover-header::before{
  border-bottom-color:rgba(var(--warning-rgb), 0.1);
}
.mud-popover .popover-info-light{
  border:1px solid rgba(var(--info-rgb), 0.1);
}
.mud-popover .popover-info-light .popover-header{
  background-color:rgba(var(--info-rgb), 0.1);
  border-block-end:1px solid rgba(var(--info-rgb), 0.1);
  color:rgb(var(--info-rgb));
  border-radius:0;
}
.mud-popover .popover-info-light .popover-body{
  background-color:rgba(var(--info-rgb), 0.1);
  color:rgb(var(--info-rgb));
}
.popover-info-light.popover{
  border:1px solid rgba(var(--info-rgb), 0.1);
}
.popover-info-light.popover .popover-header{
  background-color:rgba(var(--info-rgb), 0.1);
  border-block-end:1px solid rgba(var(--info-rgb), 0.1);
  color:rgb(var(--info-rgb));
  border-radius:0;
}
.popover-info-light.popover .popover-body{
  background-color:rgba(var(--info-rgb), 0.1);
  color:rgb(var(--info-rgb));
}
.popover-info-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .popover-info-light.bs-popover-top > .popover-arrow::after, .popover-info-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .popover-info-light.bs-popover-top > .popover-arrow::before{
  border-top-color:rgba(var(--info-rgb), 0.1);
}
.popover-info-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .popover-info-light.bs-popover-end > .popover-arrow::after, .popover-info-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .popover-info-light.bs-popover-end > .popover-arrow::before{
  border-right-color:rgba(var(--info-rgb), 0.1);
}
.popover-info-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .popover-info-light.bs-popover-start > .popover-arrow::after, .popover-info-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .popover-info-light.bs-popover-start > .popover-arrow::before{
  border-left-color:rgba(var(--info-rgb), 0.1);
}
.popover-info-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .popover-info-light.bs-popover-bottom > .popover-arrow::after, .popover-info-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .popover-info-light.bs-popover-bottom > .popover-arrow::before, .popover-info-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .popover-info-light.bs-popover-bottom .popover-header::before{
  border-bottom-color:rgba(var(--info-rgb), 0.1);
}
.mud-popover .popover-success-light{
  border:1px solid rgba(var(--success-rgb), 0.1);
}
.mud-popover .popover-success-light .popover-header{
  background-color:rgba(var(--success-rgb), 0.1);
  border-block-end:1px solid rgba(var(--success-rgb), 0.1);
  color:rgb(var(--success-rgb));
  border-radius:0;
}
.mud-popover .popover-success-light .popover-body{
  background-color:rgba(var(--success-rgb), 0.1);
  color:rgb(var(--success-rgb));
}
.popover-success-light.popover{
  border:1px solid rgba(var(--success-rgb), 0.1);
}
.popover-success-light.popover .popover-header{
  background-color:rgba(var(--success-rgb), 0.1);
  border-block-end:1px solid rgba(var(--success-rgb), 0.1);
  color:rgb(var(--success-rgb));
  border-radius:0;
}
.popover-success-light.popover .popover-body{
  background-color:rgba(var(--success-rgb), 0.1);
  color:rgb(var(--success-rgb));
}
.popover-success-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .popover-success-light.bs-popover-top > .popover-arrow::after, .popover-success-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .popover-success-light.bs-popover-top > .popover-arrow::before{
  border-top-color:rgba(var(--success-rgb), 0.1);
}
.popover-success-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .popover-success-light.bs-popover-end > .popover-arrow::after, .popover-success-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .popover-success-light.bs-popover-end > .popover-arrow::before{
  border-right-color:rgba(var(--success-rgb), 0.1);
}
.popover-success-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .popover-success-light.bs-popover-start > .popover-arrow::after, .popover-success-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .popover-success-light.bs-popover-start > .popover-arrow::before{
  border-left-color:rgba(var(--success-rgb), 0.1);
}
.popover-success-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .popover-success-light.bs-popover-bottom > .popover-arrow::after, .popover-success-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .popover-success-light.bs-popover-bottom > .popover-arrow::before, .popover-success-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .popover-success-light.bs-popover-bottom .popover-header::before{
  border-bottom-color:rgba(var(--success-rgb), 0.1);
}
.mud-popover .popover-danger-light{
  border:1px solid rgba(var(--danger-rgb), 0.1);
}
.mud-popover .popover-danger-light .popover-header{
  background-color:rgba(var(--danger-rgb), 0.1);
  border-block-end:1px solid rgba(var(--danger-rgb), 0.1);
  color:rgb(var(--danger-rgb));
  border-radius:0;
}
.mud-popover .popover-danger-light .popover-body{
  background-color:rgba(var(--danger-rgb), 0.1);
  color:rgb(var(--danger-rgb));
}
.popover-danger-light.popover{
  border:1px solid rgba(var(--danger-rgb), 0.1);
}
.popover-danger-light.popover .popover-header{
  background-color:rgba(var(--danger-rgb), 0.1);
  border-block-end:1px solid rgba(var(--danger-rgb), 0.1);
  color:rgb(var(--danger-rgb));
  border-radius:0;
}
.popover-danger-light.popover .popover-body{
  background-color:rgba(var(--danger-rgb), 0.1);
  color:rgb(var(--danger-rgb));
}
.popover-danger-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .popover-danger-light.bs-popover-top > .popover-arrow::after, .popover-danger-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .popover-danger-light.bs-popover-top > .popover-arrow::before{
  border-top-color:rgba(var(--danger-rgb), 0.1);
}
.popover-danger-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .popover-danger-light.bs-popover-end > .popover-arrow::after, .popover-danger-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .popover-danger-light.bs-popover-end > .popover-arrow::before{
  border-right-color:rgba(var(--danger-rgb), 0.1);
}
.popover-danger-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .popover-danger-light.bs-popover-start > .popover-arrow::after, .popover-danger-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .popover-danger-light.bs-popover-start > .popover-arrow::before{
  border-left-color:rgba(var(--danger-rgb), 0.1);
}
.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .popover-danger-light.bs-popover-bottom > .popover-arrow::after, .popover-danger-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .popover-danger-light.bs-popover-bottom > .popover-arrow::before, .popover-danger-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .popover-danger-light.bs-popover-bottom .popover-header::before{
  border-bottom-color:rgba(var(--danger-rgb), 0.1);
}
.mud-popover .popover-purple-light{
  border:1px solid rgba(var(--purple-rgb), 0.1);
}
.mud-popover .popover-purple-light .popover-header{
  background-color:rgba(var(--purple-rgb), 0.1);
  border-block-end:1px solid rgba(var(--purple-rgb), 0.1);
  color:rgb(var(--purple-rgb));
  border-radius:0;
}
.mud-popover .popover-purple-light .popover-body{
  background-color:rgba(var(--purple-rgb), 0.1);
  color:rgb(var(--purple-rgb));
}
.popover-purple-light.popover{
  border:1px solid rgba(var(--purple-rgb), 0.1);
}
.popover-purple-light.popover .popover-header{
  background-color:rgba(var(--purple-rgb), 0.1);
  border-block-end:1px solid rgba(var(--purple-rgb), 0.1);
  color:rgb(var(--purple-rgb));
  border-radius:0;
}
.popover-purple-light.popover .popover-body{
  background-color:rgba(var(--purple-rgb), 0.1);
  color:rgb(var(--purple-rgb));
}
.popover-purple-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .popover-purple-light.bs-popover-top > .popover-arrow::after, .popover-purple-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .popover-purple-light.bs-popover-top > .popover-arrow::before{
  border-top-color:rgba(var(--purple-rgb), 0.1);
}
.popover-purple-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .popover-purple-light.bs-popover-end > .popover-arrow::after, .popover-purple-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .popover-purple-light.bs-popover-end > .popover-arrow::before{
  border-right-color:rgba(var(--purple-rgb), 0.1);
}
.popover-purple-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .popover-purple-light.bs-popover-start > .popover-arrow::after, .popover-purple-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .popover-purple-light.bs-popover-start > .popover-arrow::before{
  border-left-color:rgba(var(--purple-rgb), 0.1);
}
.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .popover-purple-light.bs-popover-bottom > .popover-arrow::after, .popover-purple-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .popover-purple-light.bs-popover-bottom > .popover-arrow::before, .popover-purple-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .popover-purple-light.bs-popover-bottom .popover-header::before{
  border-bottom-color:rgba(var(--purple-rgb), 0.1);
}
.mud-popover .popover-teal-light{
  border:1px solid rgba(var(--teal-rgb), 0.1);
}
.mud-popover .popover-teal-light .popover-header{
  background-color:rgba(var(--teal-rgb), 0.1);
  border-block-end:1px solid rgba(var(--teal-rgb), 0.1);
  color:rgb(var(--teal-rgb));
  border-radius:0;
}
.mud-popover .popover-teal-light .popover-body{
  background-color:rgba(var(--teal-rgb), 0.1);
  color:rgb(var(--teal-rgb));
}
.popover-teal-light.popover{
  border:1px solid rgba(var(--teal-rgb), 0.1);
}
.popover-teal-light.popover .popover-header{
  background-color:rgba(var(--teal-rgb), 0.1);
  border-block-end:1px solid rgba(var(--teal-rgb), 0.1);
  color:rgb(var(--teal-rgb));
  border-radius:0;
}
.popover-teal-light.popover .popover-body{
  background-color:rgba(var(--teal-rgb), 0.1);
  color:rgb(var(--teal-rgb));
}
.popover-teal-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .popover-teal-light.bs-popover-top > .popover-arrow::after, .popover-teal-light.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .popover-teal-light.bs-popover-top > .popover-arrow::before{
  border-top-color:rgba(var(--teal-rgb), 0.1);
}
.popover-teal-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .popover-teal-light.bs-popover-end > .popover-arrow::after, .popover-teal-light.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .popover-teal-light.bs-popover-end > .popover-arrow::before{
  border-right-color:rgba(var(--teal-rgb), 0.1);
}
.popover-teal-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .popover-teal-light.bs-popover-start > .popover-arrow::after, .popover-teal-light.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .popover-teal-light.bs-popover-start > .popover-arrow::before{
  border-left-color:rgba(var(--teal-rgb), 0.1);
}
.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .popover-teal-light.bs-popover-bottom > .popover-arrow::after, .popover-teal-light.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .popover-teal-light.bs-popover-bottom > .popover-arrow::before, .popover-teal-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .popover-teal-light.bs-popover-bottom .popover-header::before{
  border-bottom-color:rgba(var(--teal-rgb), 0.1);
}
.mud-popover .popover-body.mud-typography{
  margin-bottom:0px;
}
.basic-size-popover{
  max-width:276px;
}
.progress{
  background-color:rgb(var(--light-rgb));
  height:0.75rem;
  border-radius:0.25rem;
}
.progress-stacked{
  background-color:rgb(var(--light-rgb));
}
.progress-bar{
  color:#fff;
  background-color:var(--primary-color);
}
@keyframes progress-animate{
  0%{
    width:0;
  }
}
.progress-animate{
  position:relative;
  border-radius:0.625rem;
}
.progress-animate .progress-bar{
  position:relative;
  border-radius:0.625rem;
  animation:2s progress-animate;
}
.progress.progress-xs,
.progress-stacked.progress-xs{
  height:0.3125rem;
}
.progress.progress-sm,
.progress-stacked.progress-sm{
  height:0.5rem;
}
.progress.progress-lg,
.progress-stacked.progress-lg{
  height:1rem;
}
.progress.progress-xl,
.progress-stacked.progress-xl{
  height:1.25rem;
}
.progress-custom{
  overflow:visible;
  position:relative;
}
.progress-custom .progress-bar{
  position:relative;
  overflow:visible;
}
.progress-custom .progress-bar:after{
  content:"";
  width:1.15rem;
  height:1.15rem;
  border-radius:50%;
  box-shadow:0 0.313rem 0.313rem var(--primary02);
  background:#fff;
  position:absolute;
  inset-inline-end:-0.375rem;
  inset-block-start:-0.375rem;
  border:0.25rem solid var(--primary-color);
}
.progress-custom .progress-bar.bg-secondary:after{
  border:0.25rem solid rgb(var(--secondary-rgb));
  box-shadow:0 0.313rem 0.313rem rgba(var(--secondary-rgb), 0.2);
}
.progress-custom .progress-bar.bg-warning:after{
  border:0.25rem solid rgb(var(--warning-rgb));
  box-shadow:0 0.313rem 0.313rem rgba(var(--warning-rgb), 0.2);
}
.progress-custom .progress-bar.bg-info:after{
  border:0.25rem solid rgb(var(--info-rgb));
  box-shadow:0 0.313rem 0.313rem rgba(var(--info-rgb), 0.2);
}
.progress-custom .progress-bar.bg-success:after{
  border:0.25rem solid rgb(var(--success-rgb));
  box-shadow:0 0.313rem 0.313rem rgba(var(--success-rgb), 0.2);
}
.progress-custom .progress-bar.bg-danger:after{
  border:0.25rem solid rgb(var(--danger-rgb));
  box-shadow:0 0.313rem 0.313rem rgba(var(--danger-rgb), 0.2);
}
.progress-custom .progress-bar-title{
  padding:0.313rem 0.625rem;
  margin:0;
  background:var(--primary-color);
  border-radius:0.313rem 0 0 0.313rem;
  font-size:0.625rem;
  font-weight:600;
  color:#fff;
  text-transform:uppercase;
  position:absolute;
  inset-block-start:-0.438rem;
  inset-inline-start:0;
  z-index:1;
}
.progress-custom .progress-bar-title:after{
  content:"";
  border-inline-start:1.063rem solid var(--primary-color);
  border-block-start:0.9rem solid transparent;
  border-block-end:0.56rem solid transparent;
  position:absolute;
  inset-block-start:0;
  inset-inline-end:-1.063rem;
}
.progress-custom .progress-bar-title.bg-secondary{
  background-color:rgb(var(--secondary-rgb));
}
.progress-custom .progress-bar-title.bg-secondary:after{
  border-inline-start:1.063rem solid rgb(var(--secondary-rgb));
}
.progress-custom .progress-bar-title.bg-success{
  background-color:rgb(var(--success-rgb));
}
.progress-custom .progress-bar-title.bg-success:after{
  border-inline-start:1.063rem solid rgb(var(--success-rgb));
}
.progress-custom .progress-bar-title.bg-warning{
  background-color:rgb(var(--warning-rgb));
}
.progress-custom .progress-bar-title.bg-warning:after{
  border-inline-start:1.063rem solid rgb(var(--warning-rgb));
}
.progress-custom .progress-bar-title.bg-danger{
  background-color:rgb(var(--danger-rgb));
}
.progress-custom .progress-bar-title.bg-danger:after{
  border-inline-start:1.063rem solid rgb(var(--danger-rgb));
}
.progress-custom .progress-bar-title.bg-info{
  background-color:rgb(var(--info-rgb));
}
.progress-custom .progress-bar-title.bg-info:after{
  border-inline-start:1.063rem solid rgb(var(--info-rgb));
}
.progress-custom .progress-bar-value{
  width:1.875rem;
  height:1.25rem;
  line-height:1.25rem;
  border-radius:0.188rem;
  background:var(--primary-color);
  box-shadow:0 0.313rem 0.313rem rgba(0, 0, 0, 0.4);
  font-size:0.625rem;
  font-weight:600;
  color:#fff;
  text-align:center;
  position:absolute;
  inset-block-end:1.5rem;
  inset-inline-end:-0.688rem;
}
.progress-custom .progress-bar-value:after{
  content:"";
  border-block-start:0.438rem solid var(--primary-color);
  border-inline-start:0.438rem solid transparent;
  border-inline-end:0.438rem solid transparent;
  position:absolute;
  inset-block-end:-0.375rem;
  inset-inline-start:28%;
}
.progress-custom .progress-bar-value.bg-secondary{
  background-color:rgb(var(--secondary-rgb));
}
.progress-custom .progress-bar-value.bg-secondary:after{
  border-block-start:0.438rem solid rgb(var(--secondary-rgb));
}
.progress-custom .progress-bar-value.bg-success{
  background-color:rgb(var(--success-rgb));
}
.progress-custom .progress-bar-value.bg-success:after{
  border-block-start:0.438rem solid rgb(var(--success-rgb));
}
.progress-custom .progress-bar-value.bg-warning{
  background-color:rgb(var(--warning-rgb));
}
.progress-custom .progress-bar-value.bg-warning:after{
  border-block-start:0.438rem solid rgb(var(--warning-rgb));
}
.progress-custom .progress-bar-value.bg-danger{
  background-color:rgb(var(--danger-rgb));
}
.progress-custom .progress-bar-value.bg-danger:after{
  border-block-start:0.438rem solid rgb(var(--danger-rgb));
}
.progress-custom .progress-bar-value.bg-info{
  background-color:rgb(var(--info-rgb));
}
.progress-custom .progress-bar-value.bg-info:after{
  border-block-start:0.438rem solid rgb(var(--info-rgb));
}
[dir=rtl] .progress-bar-title{
  border-radius:0 0.313rem 0.313rem 0;
}
[dir=rtl] .custom-progress-2 .mud-progress-linear-content .mud-typography, [dir=rtl] .vertical-progress .mud-progress-linear-content .mud-typography{
  transform:scaleX(-1);
}
.progress-item-1,
.progress-item-2,
.progress-item-3{
  position:absolute;
  margin-block-start:-0.25rem;
  z-index:1;
  height:0.938rem;
  width:0.938rem;
  border-radius:1.563rem;
  background-color:rgb(var(--light-rgb));
}
.progress-item-1{
  inset-inline-start:25%;
}
.progress-item-2{
  inset-inline-start:50%;
}
.progress-item-3{
  inset-inline-start:75%;
}
.custom-progress-3{
  overflow:visible;
  border-radius:0.625rem;
}
.custom-progress-3 .progress-bar{
  position:relative;
  overflow:visible;
  margin:0.313rem;
  border-radius:0.25rem;
}
.custom-progress-3 .progress-bar:before{
  content:"";
  position:absolute;
  width:0.25rem;
  height:0.25rem;
  inset-inline-start:0.125rem;
  background-color:var(--custom-white);
  border-radius:50%;
}
.custom-progress-3 .progress-bar .progress-bar-value{
  border:0.125rem solid var(--primary-color);
  width:2.5rem;
  height:1.563rem;
  line-height:1.313rem;
  border-radius:3.125rem;
  background:var(--custom-white);
  font-size:0.625rem;
  font-weight:600;
  color:var(--primary-color);
  text-align:center;
  position:absolute;
  inset-inline-end:-0.625rem;
}
.custom-progress-3 .progress-bar .progress-bar-value.secondary{
  border:0.125rem solid rgb(var(--secondary-rgb));
  color:rgb(var(--secondary-rgb));
}
.custom-progress-3 .progress-bar .progress-bar-value.warning{
  border:0.125rem solid rgb(var(--warning-rgb));
  color:rgb(var(--warning-rgb));
}
.custom-progress-3 .progress-bar .progress-bar-value.info{
  border:0.125rem solid rgb(var(--info-rgb));
  color:rgb(var(--info-rgb));
}
.custom-progress-3 .progress-bar .progress-bar-value.success{
  border:0.125rem solid rgb(var(--success-rgb));
  color:rgb(var(--success-rgb));
}
.custom-progress-3 .progress-bar .progress-bar-value.danger{
  border:0.125rem solid rgb(var(--danger-rgb));
  color:rgb(var(--danger-rgb));
}
.custom-progress-4.progress{
  background-color:var(--primary01);
  border-radius:0.25rem;
}
.custom-progress-4.progress.secondary{
  background-color:rgba(var(--secondary-rgb), 0.1);
}
.custom-progress-4.progress.secondary .progress-bar-label{
  color:rgb(var(--secondary-rgb));
}
.custom-progress-4.progress.warning{
  background-color:rgba(var(--warning-rgb), 0.1);
}
.custom-progress-4.progress.warning .progress-bar-label{
  color:rgb(var(--warning-rgb));
}
.custom-progress-4.progress.info{
  background-color:rgba(var(--info-rgb), 0.1);
}
.custom-progress-4.progress.info .progress-bar-label{
  color:rgb(var(--info-rgb));
}
.custom-progress-4.progress.success{
  background-color:rgba(var(--success-rgb), 0.1);
}
.custom-progress-4.progress.success .progress-bar-label{
  color:rgb(var(--success-rgb));
}
.custom-progress-4.progress.danger{
  background-color:rgba(var(--danger-rgb), 0.1);
}
.custom-progress-4.progress.danger .progress-bar-label{
  color:rgb(var(--danger-rgb));
}
.custom-progress-4.progress .progress-bar{
  border-radius:0.25rem;
}
.custom-progress-4.progress .progress-bar-label{
  position:absolute;
  inset-inline-end:0.313rem;
  font-weight:600;
  font-size:0.813rem;
  color:var(--primary-color);
}
.mud-progress-linear:before{
  border-radius:0.25rem;
}
.mud-progress-linear .mud-progress-linear-bars{
  border-radius:0.25rem;
}
.mud-progress-linear.mud-progress-linear-striped .mud-progress-linear-bar{
  background-size:20px 20px !important;
}
.primary-gradient .mud-progress-linear-bars .mud-progress-linear-bar{
  background-color:linear-gradient(to right, var(--primary-color) 0%, #0086ED 100%) !important;
}
.custom-progress-1 .mud-progress-linear .progress-bar-title{
  padding:0.313rem 0.625rem;
  margin:0;
  border-radius:0.313rem 0 0 0.313rem;
  font-size:0.625rem;
  font-weight:600;
  color:#fff !important;
  text-transform:uppercase;
  position:absolute;
  inset-block-start:-0.438rem;
  inset-inline-start:0;
  z-index:1;
  line-height:1.2;
}
.custom-progress-1 .mud-progress-linear .progress-bar-title:after{
  content:"";
  border-block-start:0.688rem solid transparent;
  border-block-end:0.688rem solid transparent;
  position:absolute;
  inset-block-start:0;
  inset-inline-end:-1.063rem;
}
.custom-progress-1 .mud-progress-linear .progress-bar-value{
  width:1.875rem;
  height:1.25rem;
  line-height:1.25rem;
  border-radius:0.188rem;
  box-shadow:0 0.313rem 0.313rem rgba(0, 0, 0, 0.4);
  font-size:0.625rem;
  font-weight:600;
  color:#fff !important;
  text-align:center;
  position:absolute;
  inset-block-end:1.5rem;
  inset-inline-start:48%;
}
.custom-progress-1 .mud-progress-linear .progress-bar-value:after{
  content:"";
  border-inline-start:0.438rem solid transparent;
  border-inline-end:0.438rem solid transparent;
  position:absolute;
  inset-block-end:-0.375rem;
  inset-inline-start:28%;
}
.custom-progress-1 .mud-progress-linear.primary .progress-bar-title{
  background:var(--primary-color);
}
.custom-progress-1 .mud-progress-linear.primary .progress-bar-title:after{
  border-inline-start:1.063rem solid var(--primary-color);
}
.custom-progress-1 .mud-progress-linear.primary .progress-bar-value{
  background:var(--primary-color);
}
.custom-progress-1 .mud-progress-linear.primary .progress-bar-value:after{
  border-block-start:0.438rem solid var(--primary-color);
}
.custom-progress-1 .mud-progress-linear.secondary .progress-bar-title{
  background:rgb(var(--secondary-rgb));
}
.custom-progress-1 .mud-progress-linear.secondary .progress-bar-title:after{
  border-inline-start:1.063rem solid rgb(var(--secondary-rgb));
}
.custom-progress-1 .mud-progress-linear.secondary .progress-bar-value{
  background:rgb(var(--secondary-rgb));
  inset-inline-start:58%;
}
.custom-progress-1 .mud-progress-linear.secondary .progress-bar-value:after{
  border-block-start:0.438rem solid rgb(var(--secondary-rgb));
}
.custom-progress-1 .mud-progress-linear.success .progress-bar-title{
  background:rgb(var(--success-rgb));
}
.custom-progress-1 .mud-progress-linear.success .progress-bar-title:after{
  border-inline-start:1.063rem solid rgb(var(--success-rgb));
}
.custom-progress-1 .mud-progress-linear.success .progress-bar-value{
  background:rgb(var(--success-rgb));
  inset-inline-start:68%;
}
.custom-progress-1 .mud-progress-linear.success .progress-bar-value:after{
  border-block-start:0.438rem solid rgb(var(--success-rgb));
}
[dir=rtl] .custom-progress-1 .mud-progress-linear .progress-bar-title{
  border-radius:0 0.313rem 0.313rem 0;
}
.custom-progress-2 .progress-item-1, .custom-progress-2 .progress-item-2, .custom-progress-2 .progress-item-3{
  position:absolute;
  margin-block-start:-0.1rem;
  z-index:1;
  height:0.938rem;
  width:0.938rem;
  border-radius:1.563rem;
  background-color:rgb(var(--light-rgb));
}
.custom-progress-2 .progress-item-1{
  inset-inline-start:25%;
}
.custom-progress-2 .progress-item-2{
  inset-inline-start:50%;
}
.custom-progress-2 .progress-item-3{
  inset-inline-start:75%;
}
.custom-progress-2 .mud-progress-linear-bars{
  background-color:rgb(var(--light-rgb));
}
.custom-progress-3 .mud-progress-linear .mud-progress-linear-bar{
  height:5px;
  top:4px;
}
.custom-progress-3 .mud-progress-linear .progress-bar-value{
  width:2.5rem;
  height:1.563rem;
  line-height:1.313rem;
  border-radius:3.125rem;
  background:var(--custom-white);
  font-size:0.625rem;
  font-weight:600;
  text-align:center;
  position:absolute;
  inset-inline-end:-0.625rem;
}
.custom-progress-3 .mud-progress-linear .progress-bar-value.primary{
  border:0.125rem solid var(--primary-color);
  color:var(--primary-color);
  position:absolute;
  inset-inline-start:50%;
}
.custom-progress-3 .mud-progress-linear .progress-bar-value.secondary{
  border:0.125rem solid rgb(var(--secondary-rgb));
  color:rgb(var(--secondary-rgb));
  position:absolute;
  inset-inline-start:60%;
}
.custom-progress-3 .mud-progress-linear .progress-bar-value.success{
  border:0.125rem solid rgb(var(--success-rgb));
  color:rgb(var(--success-rgb));
  position:absolute;
  inset-inline-start:70%;
}
.custom-progress-3 .mud-progress-linear-bars{
  background-color:rgb(var(--light-rgb));
}
.mud-progress-linear.horizontal.mud-progress-linear-small{
  height:0.3125rem;
}
.progress-stripped .mud-progress-linear-bar{
  animation:none !important;
}
.mud-progress-circular.mud-progress-medium{
  height:35px;
  width:35px;
}
[data-theme-mode=dark] .mud-snackbar.mud-alert-filled-normal .mud-snackbar-icon svg, [data-theme-mode=dark] .mud-snackbar.mud-alert-filled-normal .mud-snackbar-content-action svg{
  color:#000 !important;
  fill:#000 !important;
}
[data-theme-mode=dark] .mud-snackbar.mud-alert-filled-normal .mud-snackbar-content-message{
  color:#000 !important;
}
.mud-progress-linear.mud-progress-linear-color-default:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{
  background-color:var(--primary-color) !important;
}
.custom-progress-1 .mud-progress-linear.horizontal.mud-progress-linear-large{
  height:7px !important;
}
caption{
  color:var(--text-muted);
  font-weight:700;
}
.table{
  color:var(--default-text-color);
  border-color:var(--default-border);
  margin-block-end:0;
}
.table tbody tr th{
  font-weight:500;
}
.table th,
.table td{
  padding:0.75rem;
  vertical-align:middle;
  line-height:1.462;
  font-size:0.813rem;
  font-weight:500;
}
.table thead tr th{
  font-weight:600;
  font-size:0.85rem;
}
.table.table-sm > :not(caption) > * > *{
  padding:0.3rem;
}
.table.table-dark{
  color:var(--white-7);
  border-color:rgba(255, 255, 255, 0.1);
}
.table.table-primary{
  background-color:#fff;
  color:#000;
  border-color:var(--bs-table-border-color);
  --bs-table-bg:rgba(var(--primary-rgb), 0.1);
  --bs-table-border-color:rgba(var(--primary-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--primary-rgb), 0.2);
  --bs-table-active-bg:rgba(var(--primary-rgb), 0.2);
  --bs-table-hover-bg:rgba(var(--primary-rgb), 0.2);
}
.table.table-primary > :not(caption) > * > *{
  --bs-table-bg:rgba(var(--primary-rgb), 0.1);
  color:#000;
}
.table.table-primary.table-striped > tbody > tr:nth-of-type(odd) > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--primary-rgb), 0.2);
  color:#000;
}
.table.table-primary.table.table-hover > tbody > tr:hover > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--primary-rgb), 0.4);
  color:#fff;
}
.table.table-primary .table-active{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgb(var(--primary-rgb));
  color:#fff;
}
.table.table-secondary{
  background-color:#fff;
  color:#000;
  border-color:var(--bs-table-border-color);
  --bs-table-bg:rgba(var(--secondary-rgb), 0.1);
  --bs-table-border-color:rgba(var(--secondary-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--secondary-rgb), 0.2);
  --bs-table-active-bg:rgba(var(--secondary-rgb), 0.2);
  --bs-table-hover-bg:rgba(var(--secondary-rgb), 0.2);
}
.table.table-secondary > :not(caption) > * > *{
  --bs-table-bg:rgba(var(--secondary-rgb), 0.1);
  color:#000;
}
.table.table-secondary.table-striped > tbody > tr:nth-of-type(odd) > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--secondary-rgb), 0.2);
  color:#000;
}
.table.table-secondary.table.table-hover > tbody > tr:hover > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--secondary-rgb), 0.4);
  color:#fff;
}
.table.table-secondary .table-active{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgb(var(--secondary-rgb));
  color:#fff;
}
.table.table-warning{
  background-color:#fff;
  color:#000;
  border-color:var(--bs-table-border-color);
  --bs-table-bg:rgba(var(--warning-rgb), 0.1);
  --bs-table-border-color:rgba(var(--warning-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--warning-rgb), 0.2);
  --bs-table-active-bg:rgba(var(--warning-rgb), 0.2);
  --bs-table-hover-bg:rgba(var(--warning-rgb), 0.2);
}
.table.table-warning > :not(caption) > * > *{
  --bs-table-bg:rgba(var(--warning-rgb), 0.1);
  color:#000;
}
.table.table-warning.table-striped > tbody > tr:nth-of-type(odd) > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--warning-rgb), 0.2);
  color:#000;
}
.table.table-warning.table.table-hover > tbody > tr:hover > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--warning-rgb), 0.4);
  color:#fff;
}
.table.table-warning .table-active{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgb(var(--warning-rgb));
  color:#fff;
}
.table.table-success{
  background-color:#fff;
  color:#000;
  border-color:var(--bs-table-border-color);
  --bs-table-bg:rgba(var(--success-rgb), 0.1);
  --bs-table-border-color:rgba(var(--success-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--success-rgb), 0.2);
  --bs-table-active-bg:rgba(var(--success-rgb), 0.2);
  --bs-table-hover-bg:rgba(var(--success-rgb), 0.2);
}
.table.table-success > :not(caption) > * > *{
  --bs-table-bg:rgba(var(--success-rgb), 0.1);
  color:#000;
}
.table.table-success.table-striped > tbody > tr:nth-of-type(odd) > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--success-rgb), 0.2);
  color:#000;
}
.table.table-success.table.table-hover > tbody > tr:hover > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--success-rgb), 0.4);
  color:#fff;
}
.table.table-success .table-active{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgb(var(--success-rgb));
  color:#fff;
}
.table.table-danger{
  background-color:#fff;
  color:#000;
  border-color:var(--bs-table-border-color);
  --bs-table-bg:rgba(var(--danger-rgb), 0.1);
  --bs-table-border-color:rgba(var(--danger-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--danger-rgb), 0.2);
  --bs-table-active-bg:rgba(var(--danger-rgb), 0.2);
  --bs-table-hover-bg:rgba(var(--danger-rgb), 0.2);
}
.table.table-danger > :not(caption) > * > *{
  --bs-table-bg:rgba(var(--danger-rgb), 0.1);
  color:#000;
}
.table.table-danger.table-striped > tbody > tr:nth-of-type(odd) > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--danger-rgb), 0.2);
  color:#000;
}
.table.table-danger.table.table-hover > tbody > tr:hover > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--danger-rgb), 0.4);
  color:#fff;
}
.table.table-danger .table-active{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgb(var(--danger-rgb));
  color:#fff;
}
.table.table-info{
  background-color:#fff;
  color:#000;
  border-color:var(--bs-table-border-color);
  --bs-table-bg:rgba(var(--info-rgb), 0.1);
  --bs-table-border-color:rgba(var(--info-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--info-rgb), 0.2);
  --bs-table-active-bg:rgba(var(--info-rgb), 0.2);
  --bs-table-hover-bg:rgba(var(--info-rgb), 0.2);
}
.table.table-info > :not(caption) > * > *{
  --bs-table-bg:rgba(var(--info-rgb), 0.1);
  color:#000;
}
.table.table-info.table-striped > tbody > tr:nth-of-type(odd) > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--info-rgb), 0.2);
  color:#000;
}
.table.table-info.table.table-hover > tbody > tr:hover > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--info-rgb), 0.4);
  color:#fff;
}
.table.table-info .table-active{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgb(var(--info-rgb));
  color:#fff;
}
.table.table-light{
  background-color:#fff;
  color:#000;
  border-color:var(--bs-table-border-color);
  --bs-table-bg:rgba(var(--light-rgb), 0.1);
  --bs-table-border-color:rgba(var(--light-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--light-rgb), 0.2);
  --bs-table-active-bg:rgba(var(--light-rgb), 0.2);
  --bs-table-hover-bg:rgba(var(--light-rgb), 0.2);
}
.table.table-light > :not(caption) > * > *{
  --bs-table-bg:rgba(var(--light-rgb), 0.1);
  color:#000;
}
.table.table-light.table-striped > tbody > tr:nth-of-type(odd) > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--light-rgb), 0.2);
  color:#000;
}
.table.table-light.table.table-hover > tbody > tr:hover > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--light-rgb), 0.4);
  color:#fff;
}
.table.table-light .table-active{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgb(var(--light-rgb));
  color:#fff;
}
.table.table-dark{
  background-color:#fff;
  color:#000;
  border-color:var(--bs-table-border-color);
  --bs-table-bg:rgba(var(--dark-rgb), 0.1);
  --bs-table-border-color:rgba(var(--dark-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--dark-rgb), 0.2);
  --bs-table-active-bg:rgba(var(--dark-rgb), 0.2);
  --bs-table-hover-bg:rgba(var(--dark-rgb), 0.2);
}
.table.table-dark > :not(caption) > * > *{
  --bs-table-bg:rgba(var(--dark-rgb), 0.1);
  color:#000;
}
.table.table-dark.table-striped > tbody > tr:nth-of-type(odd) > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--dark-rgb), 0.2);
  color:#000;
}
.table.table-dark.table.table-hover > tbody > tr:hover > *{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgba(var(--dark-rgb), 0.4);
  color:#fff;
}
.table.table-dark .table-active{
  background-color:var(--bs-table-accent-bg);
  --bs-table-accent-bg:rgb(var(--dark-rgb));
  color:#fff;
}
.table.table-bordered.border-primary tbody,
.table.table-bordered.border-primary td,
.table.table-bordered.border-primary tfoot,
.table.table-bordered.border-primary th,
.table.table-bordered.border-primary thead,
.table.table-bordered.border-primary tr{
  border-color:rgba(var(--primary-rgb), 0.1);
}
.table.table-bordered.border-info tbody,
.table.table-bordered.border-info td,
.table.table-bordered.border-info tfoot,
.table.table-bordered.border-info th,
.table.table-bordered.border-info thead,
.table.table-bordered.border-info tr{
  border-color:rgba(var(--info-rgb), 0.1);
}
.table.table-bordered.border-secondary tbody,
.table.table-bordered.border-secondary td,
.table.table-bordered.border-secondary tfoot,
.table.table-bordered.border-secondary th,
.table.table-bordered.border-secondary thead,
.table.table-bordered.border-secondary tr{
  border-color:rgba(var(--secondary-rgb), 0.1);
}
.table.table-bordered.border-warning tbody,
.table.table-bordered.border-warning td,
.table.table-bordered.border-warning tfoot,
.table.table-bordered.border-warning th,
.table.table-bordered.border-warning thead,
.table.table-bordered.border-warning tr{
  border-color:rgba(var(--warning-rgb), 0.1);
}
.table.table-bordered.border-success tbody,
.table.table-bordered.border-success td,
.table.table-bordered.border-success tfoot,
.table.table-bordered.border-success th,
.table.table-bordered.border-success thead,
.table.table-bordered.border-success tr{
  border-color:rgba(var(--success-rgb), 0.1);
}
.table.table-bordered.border-danger tbody,
.table.table-bordered.border-danger td,
.table.table-bordered.border-danger tfoot,
.table.table-bordered.border-danger th,
.table.table-bordered.border-danger thead,
.table.table-bordered.border-danger tr{
  border-color:rgba(var(--danger-rgb), 0.1);
}
.table.table-striped > tbody > tr:nth-of-type(odd) > *{
  --bs-table-accent-bg:rgba(var(--dark-rgb), 0.0125);
  color:var(--default-text-color);
}
.table.table-striped-columns > :not(caption) > tr > :nth-child(2n){
  --bs-table-accent-bg:rgba(var(--dark-rgb), 0.025);
  color:var(--default-text-color);
}
.table tbody.table-group-divider{
  border-top:1px solid var(--default-border);
}
.table.table-hover > tbody > tr:hover > *{
  --bs-table-accent-bg:var(--default-background);
  --bs-table-bg-state:var(--default-background);
  color:var(--default-text-color);
}
.table .table-active{
  --bs-table-accent-bg:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.table thead.table-primary{
  background-color:#fff;
  color:var(--bs-table-color);
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--primary-rgb), 0.1);
  --bs-table-border-color:rgba(var(--primary-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--primary-rgb), 0.5);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--primary-rgb), 0.5);
  --bs-table-hover-bg:rgba(var(--primary-rgb), 0.5);
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color);
}
.table thead.table-primary th{
  --bs-body-bg:rgba(var(--primary-rgb), 0.1);
  --bs-table-bg:rgba(var(--primary-rgb), 0.1);
  color:rgb(var(--primary-rgb));
}
.table thead.table-secondary{
  background-color:#fff;
  color:var(--bs-table-color);
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--secondary-rgb), 0.1);
  --bs-table-border-color:rgba(var(--secondary-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--secondary-rgb), 0.5);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--secondary-rgb), 0.5);
  --bs-table-hover-bg:rgba(var(--secondary-rgb), 0.5);
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color);
}
.table thead.table-secondary th{
  --bs-body-bg:rgba(var(--secondary-rgb), 0.1);
  --bs-table-bg:rgba(var(--secondary-rgb), 0.1);
  color:rgb(var(--secondary-rgb));
}
.table thead.table-warning{
  background-color:#fff;
  color:var(--bs-table-color);
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--warning-rgb), 0.1);
  --bs-table-border-color:rgba(var(--warning-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--warning-rgb), 0.5);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--warning-rgb), 0.5);
  --bs-table-hover-bg:rgba(var(--warning-rgb), 0.5);
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color);
}
.table thead.table-warning th{
  --bs-body-bg:rgba(var(--warning-rgb), 0.1);
  --bs-table-bg:rgba(var(--warning-rgb), 0.1);
  color:rgb(var(--warning-rgb));
}
.table thead.table-success{
  background-color:#fff;
  color:var(--bs-table-color);
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--success-rgb), 0.1);
  --bs-table-border-color:rgba(var(--success-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--success-rgb), 0.5);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--success-rgb), 0.5);
  --bs-table-hover-bg:rgba(var(--success-rgb), 0.5);
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color);
}
.table thead.table-success th{
  --bs-body-bg:rgba(var(--success-rgb), 0.1);
  --bs-table-bg:rgba(var(--success-rgb), 0.1);
  color:rgb(var(--success-rgb));
}
.table thead.table-danger{
  background-color:#fff;
  color:var(--bs-table-color);
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--danger-rgb), 0.1);
  --bs-table-border-color:rgba(var(--danger-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--danger-rgb), 0.5);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--danger-rgb), 0.5);
  --bs-table-hover-bg:rgba(var(--danger-rgb), 0.5);
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color);
}
.table thead.table-danger th{
  --bs-body-bg:rgba(var(--danger-rgb), 0.1);
  --bs-table-bg:rgba(var(--danger-rgb), 0.1);
  color:rgb(var(--danger-rgb));
}
.table thead.table-info{
  background-color:#fff;
  color:var(--bs-table-color);
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--info-rgb), 0.1);
  --bs-table-border-color:rgba(var(--info-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--info-rgb), 0.5);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--info-rgb), 0.5);
  --bs-table-hover-bg:rgba(var(--info-rgb), 0.5);
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color);
}
.table thead.table-info th{
  --bs-body-bg:rgba(var(--info-rgb), 0.1);
  --bs-table-bg:rgba(var(--info-rgb), 0.1);
  color:rgb(var(--info-rgb));
}
.table thead.table-light{
  background-color:#fff;
  color:var(--bs-table-color);
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--light-rgb), 0.1);
  --bs-table-border-color:rgba(var(--light-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--light-rgb), 0.5);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--light-rgb), 0.5);
  --bs-table-hover-bg:rgba(var(--light-rgb), 0.5);
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color);
}
.table thead.table-light th{
  --bs-body-bg:rgba(var(--light-rgb), 0.1);
  --bs-table-bg:rgba(var(--light-rgb), 0.1);
  color:rgb(var(--light-rgb));
}
.table thead.table-dark{
  background-color:#fff;
  color:var(--bs-table-color);
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--dark-rgb), 0.1);
  --bs-table-border-color:rgba(var(--dark-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--dark-rgb), 0.5);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--dark-rgb), 0.5);
  --bs-table-hover-bg:rgba(var(--dark-rgb), 0.5);
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color);
}
.table thead.table-dark th{
  --bs-body-bg:rgba(var(--dark-rgb), 0.1);
  --bs-table-bg:rgba(var(--dark-rgb), 0.1);
  color:rgb(var(--dark-rgb));
}
.table-primary{
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--primary-rgb), 0.1);
  --bs-table-border-color:rgba(var(--primary-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--primary-rgb), 0.3);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--primary-rgb), 0.3);
  --bs-table-active-color:#000;
  --bs-table-hover-bg:rgba(var(--primary-rgb), 0.3);
  --bs-table-hover-color:#000;
  color:#000;
  border-color:rgba(var(--primary-rgb), 0.1);
  background-color:#fff;
}
.table-secondary{
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--secondary-rgb), 0.1);
  --bs-table-border-color:rgba(var(--secondary-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--secondary-rgb), 0.3);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--secondary-rgb), 0.3);
  --bs-table-active-color:#000;
  --bs-table-hover-bg:rgba(var(--secondary-rgb), 0.3);
  --bs-table-hover-color:#000;
  color:#000;
  border-color:rgba(var(--secondary-rgb), 0.1);
  background-color:#fff;
}
.table-warning{
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--warning-rgb), 0.1);
  --bs-table-border-color:rgba(var(--warning-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--warning-rgb), 0.3);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--warning-rgb), 0.3);
  --bs-table-active-color:#000;
  --bs-table-hover-bg:rgba(var(--warning-rgb), 0.3);
  --bs-table-hover-color:#000;
  color:#000;
  border-color:rgba(var(--warning-rgb), 0.1);
  background-color:#fff;
}
.table-success{
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--success-rgb), 0.1);
  --bs-table-border-color:rgba(var(--success-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--success-rgb), 0.3);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--success-rgb), 0.3);
  --bs-table-active-color:#000;
  --bs-table-hover-bg:rgba(var(--success-rgb), 0.3);
  --bs-table-hover-color:#000;
  color:#000;
  border-color:rgba(var(--success-rgb), 0.1);
  background-color:#fff;
}
.table-info{
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--info-rgb), 0.1);
  --bs-table-border-color:rgba(var(--info-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--info-rgb), 0.3);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--info-rgb), 0.3);
  --bs-table-active-color:#000;
  --bs-table-hover-bg:rgba(var(--info-rgb), 0.3);
  --bs-table-hover-color:#000;
  color:#000;
  border-color:rgba(var(--info-rgb), 0.1);
  background-color:#fff;
}
.table-danger{
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--danger-rgb), 0.1);
  --bs-table-border-color:rgba(var(--danger-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--danger-rgb), 0.3);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--danger-rgb), 0.3);
  --bs-table-active-color:#000;
  --bs-table-hover-bg:rgba(var(--danger-rgb), 0.3);
  --bs-table-hover-color:#000;
  color:#000;
  border-color:rgba(var(--danger-rgb), 0.1);
  background-color:#fff;
}
.table-dark{
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--dark-rgb), 0.1);
  --bs-table-border-color:rgba(var(--dark-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--dark-rgb), 0.3);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--dark-rgb), 0.3);
  --bs-table-active-color:#000;
  --bs-table-hover-bg:rgba(var(--dark-rgb), 0.3);
  --bs-table-hover-color:#000;
  color:#000;
  border-color:rgba(var(--dark-rgb), 0.1);
  background-color:#fff;
}
.table-light{
  --bs-table-color:#000;
  --bs-table-bg:rgba(var(--light-rgb), 0.1);
  --bs-table-border-color:rgba(var(--light-rgb), 0.1);
  --bs-table-striped-bg:rgba(var(--light-rgb), 0.3);
  --bs-table-striped-color:#000;
  --bs-table-active-bg:rgba(var(--light-rgb), 0.3);
  --bs-table-active-color:#000;
  --bs-table-hover-bg:rgba(var(--light-rgb), 0.3);
  --bs-table-hover-color:#000;
  color:#000;
  border-color:rgba(var(--light-rgb), 0.1);
  background-color:#fff;
}
[data-theme-mode=dark] .table-dark{
  border-color:rgba(0, 0, 0, 0.025);
}
[data-theme-mode=dark] div.dtr-modal div.dtr-modal-display{
  background-color:var(--custom-white);
}
[dir=rtl] .table{
  margin-inline-end:1px;
}
.mud-table .mud-table-container .mud-table-cell{
  border-color:var(--default-border);
  padding:0.75rem;
  font-size:0.85rem !important;
  font-family:var(--default-font-family) !important;
}
.table-borderd .mud-table-root th, .table-borderd .mud-table-root td{
  border-inline-end:1px solid var(--default-border);
}
.border-primary-table{
  border:1px solid var(--primary02);
  border-inline-end:0px !important;
}
.border-primary-table .mud-table-root th, .border-primary-table .mud-table-root td{
  border-inline-end:1px solid var(--primary02) !important;
}
.border-primary-table .mud-table-cell{
  border-color:var(--primary02) !important;
}
.border-success-table{
  border:1px solid rgba(var(--success-rgb), 0.2);
  border-inline-end:0px !important;
}
.border-success-table .mud-table-root th, .border-success-table .mud-table-root td{
  border-inline-end:1px solid rgba(var(--success-rgb), 0.2) !important;
}
.border-success-table .mud-table-cell{
  border-color:rgba(var(--success-rgb), 0.2) !important;
}
.border-warning-table{
  border:1px solid rgba(var(--warning-rgb), 0.2);
  border-inline-end:0px !important;
}
.border-warning-table .mud-table-root th, .border-warning-table .mud-table-root td{
  border-inline-end:1px solid rgba(var(--warning-rgb), 0.2) !important;
}
.border-warning-table .mud-table-cell{
  border-color:rgba(var(--warning-rgb), 0.2) !important;
}
.mud-table{
  box-shadow:none !important;
}
.border-less .mud-table-root th, .border-less .mud-table-root td{
  border:0px !important;
}
.border-less .mud-table-cell{
  border:0px !important;
}
.border-less table tr td, .border-less table tr th{
  border:0px !important;
}
.primary-table .mud-table-root th, .primary-table .mud-table-root td{
  background-color:var(--primary01) !important;
}
.primary-table .mud-table-cell{
  border-color:var(--primary01) !important;
}
.secondary-table .mud-table-root th, .secondary-table .mud-table-root td{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
}
.secondary-table .mud-table-cell{
  border-color:rgba(var(--secondary-rgb), 0.1) !important;
}
.warning-table .mud-table-root th, .warning-table .mud-table-root td{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
}
.warning-table .mud-table-cell{
  border-color:rgba(var(--warning-rgb), 0.1) !important;
}
.danger-table .mud-table-root th, .danger-table .mud-table-root td{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
}
.danger-table .mud-table-cell{
  border-color:rgba(var(--danger-rgb), 0.1) !important;
}
.dark-table .mud-table-root th, .dark-table .mud-table-root td{
  background-color:rgba(var(--dark-rgb), 0.1) !important;
}
.dark-table .mud-table-cell{
  border-color:rgba(var(--dark-rgb), 0.1) !important;
}
.success-table .mud-table-root th, .success-table .mud-table-root td{
  background-color:rgba(var(--success-rgb), 0.1) !important;
}
.success-table .mud-table-cell{
  border-color:rgba(var(--success-rgb), 0.1) !important;
}
.mud-table-root .mud-table-row.selected{
  background-color:var(--primary-color) !important;
}
.primary-head-table .mud-table-root th{
  background-color:var(--primary01) !important;
  color:var(--primary-color) !important;
}
.warning-head-table .mud-table-root th{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
  color:rgb(var(--warning-rgb)) !important;
}
.success-head-table .mud-table-root th{
  background-color:rgba(var(--success-rgb), 0.1) !important;
  color:rgb(var(--success-rgb)) !important;
}
.info-head-table .mud-table-root th{
  background-color:rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb)) !important;
}
.secondary-head-table .mud-table-root th{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
  color:rgb(var(--secondary-rgb)) !important;
}
.danger-head-table .mud-table-root th{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
  color:rgb(var(--danger-rgb)) !important;
}
.mud-table{
  background-color:var(--custom-white);
}
.mud-table .mud-table-root .mud-table-head .mud-table-cell, .mud-table .mud-table-root .mud-table-body .mud-table-cell{
  color:var(--default-text-color);
  font-weight:500;
}
.table-responsive{
  overflow-x:auto;
  white-space:nowrap;
}
.table-borderd .mud-table-cell{
  border-inline-end:1px solid var(--default-border);
}
.mud-table .mud-table-container .mud-table-cell{
  color:var(--default-text-color);
}
@media (max-width: 600px){
  .mud-xs-table .mud-table-cell{
    display:revert;
    border-bottom:1px solid var(--default-border);
  }
  .mud-xs-table .mud-table-row{
    display:table-row;
  }
  .mud-xs-table .mud-table-root .mud-table-head, .mud-xs-table .mud-table-root .mud-table-foot{
    display:table-header-group;
  }
  .mud-xs-table .mud-table-cell:before{
    content:"";
    display:none;
  }
  .mud-xs-table .mud-table-row .mud-table-cell:last-child{
    border-bottom:1px solid var(--default-border);
  }
}
table tr td{
  color:var(--default-text-color);
}
.mud-table-pagination-toolbar{
  border-top:1px solid var(--default-border);
}
.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell{
  background-color:var(--custom-white);
}
.mud-table-pagination-information, .mud-table-page-number-information, .mud-table-pagination-caption{
  color:var(--default-text-color);
}
.mud-table-pagination-actions .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-table-pagination-toolbar .mud-select .mud-select-input .mud-input-slot{
  color:var(--default-text-color);
}
.mud-table-toolbar .mud-input .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-table-striped .mud-table-container .mud-table-root .mud-table-body .mud-table-row:nth-of-type(odd){
  background-color:rgb(var(--light-rgb));
}
.mud-table-bordered .mud-table-container .mud-table-root .mud-table-body .mud-table-row .mud-table-cell:not(:last-child){
  border-right:1px solid var(--default-border);
}
.mud-drop-container .mud-table-row .mud-table-cell{
  background-color:var(--custom-white) !important;
}
.mud-drop-container .mud-table-cell .column-options .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-drop-container .mud-checkbox{
  padding-inline-start:0.5rem;
}
.mud-drop-container .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
@media (max-width: 1400px){
  [dir=rtl] .mud-table .mud-table-container .mud-table-root{
    margin-inline-end:1px;
  }
}
.periodic-table .mud-table-pagination-toolbar, .advanced-data-grid-table .mud-table-pagination-toolbar{
  border-top:0px solid var(--default-border);
}
.periodic-table .mud-table-row-expander:hover, .advanced-data-grid-table .mud-table-row-expander:hover{
  background-color:transparent !important;
}
.advanced-data-grid-table .mud-toolbar.mud-toolbar-gutters{
  display:flex;
  overflow:auto;
}
.filter-operator .mud-input-label{
  font-size:12px !important;
  margin-block-start:10px;
  margin-inline-start:8px;
}
.remove-filter-button svg{
  fill:var(--default-text-color) !important;
}
[dir=rtl] .mud-table tr th:last-child{
  border-top-left-radius:0.3rem;
}
[dir=rtl] .mud-table tr:last-child td:last-child{
  border-bottom-left-radius:0.3rem;
}
.mud-table-root .mud-table-head th{
  font-weight:600 !important;
}
.mud-table-root .mud-table-head .mud-table-cell{
  font-family:var(--default-font-family) !important;
}
.toast{
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  border-radius:0.5rem;
}
.toast .toast-header{
  background-color:rgb(var(--light-rgb));
  padding:0.375rem 0.75rem;
}
.toast .toast-header img{
  width:1.25rem;
  height:1.25rem;
}
.toast .toast-header{
  border-bottom:1px solid var(--default-border);
}
.toast .toast-header .btn-close{
  margin-inline-end:0.125rem;
}
.toast .toast-body{
  font-size:0.8rem;
}
.toast .btn-close{
  font-size:0.563rem;
}
.toast.colored-toast{
  border:0 !important;
}
.toast.colored-toast .btn-close{
  filter:invert(1);
}
.toast.colored-toast{
  backdrop-filter:blur(20px);
}
.toast.colored-toast .toast-header{
  border-block-end:1px solid rgba(255, 255, 255, 0.1);
}
.bd-example-toasts{
  min-height:15rem;
}
.mud-alert .mud-alert-position{
  align-items:center;
}
.tooltip{
  z-index:105;
}
.tooltip.tooltip-primary .tooltip-inner{
  background-color:var(--primary-color);
}
.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .tooltip.tooltip-primary.bs-tooltip-top .tooltip-arrow::before{
  border-top-color:var(--primary-color);
}
.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .tooltip.tooltip-primary.bs-tooltip-end .tooltip-arrow::before{
  border-right-color:var(--primary-color);
}
.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .tooltip.tooltip-primary.bs-tooltip-start .tooltip-arrow::before{
  border-left-color:var(--primary-color);
}
.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .tooltip.tooltip-primary.bs-tooltip-end .tooltip-arrow::before{
  border-bottom-color:var(--primary-color);
}
.tooltip.tooltip-secondary .tooltip-inner{
  background-color:rgb(var(--secondary-rgb));
}
.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .tooltip.tooltip-secondary.bs-tooltip-top .tooltip-arrow::before{
  border-top-color:rgb(var(--secondary-rgb));
}
.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .tooltip.tooltip-secondary.bs-tooltip-end .tooltip-arrow::before{
  border-right-color:rgb(var(--secondary-rgb));
}
.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .tooltip.tooltip-secondary.bs-tooltip-start .tooltip-arrow::before{
  border-left-color:rgb(var(--secondary-rgb));
}
.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .tooltip.tooltip-secondary.bs-tooltip-end .tooltip-arrow::before{
  border-bottom-color:rgb(var(--secondary-rgb));
}
.tooltip.tooltip-warning .tooltip-inner{
  background-color:rgb(var(--warning-rgb));
}
.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .tooltip.tooltip-warning.bs-tooltip-top .tooltip-arrow::before{
  border-top-color:rgb(var(--warning-rgb));
}
.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .tooltip.tooltip-warning.bs-tooltip-end .tooltip-arrow::before{
  border-right-color:rgb(var(--warning-rgb));
}
.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .tooltip.tooltip-warning.bs-tooltip-start .tooltip-arrow::before{
  border-left-color:rgb(var(--warning-rgb));
}
.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .tooltip.tooltip-warning.bs-tooltip-end .tooltip-arrow::before{
  border-bottom-color:rgb(var(--warning-rgb));
}
.tooltip.tooltip-info .tooltip-inner{
  background-color:rgb(var(--info-rgb));
}
.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .tooltip.tooltip-info.bs-tooltip-top .tooltip-arrow::before{
  border-top-color:rgb(var(--info-rgb));
}
.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .tooltip.tooltip-info.bs-tooltip-end .tooltip-arrow::before{
  border-right-color:rgb(var(--info-rgb));
}
.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .tooltip.tooltip-info.bs-tooltip-start .tooltip-arrow::before{
  border-left-color:rgb(var(--info-rgb));
}
.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .tooltip.tooltip-info.bs-tooltip-end .tooltip-arrow::before{
  border-bottom-color:rgb(var(--info-rgb));
}
.tooltip.tooltip-success .tooltip-inner{
  background-color:rgb(var(--success-rgb));
}
.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .tooltip.tooltip-success.bs-tooltip-top .tooltip-arrow::before{
  border-top-color:rgb(var(--success-rgb));
}
.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .tooltip.tooltip-success.bs-tooltip-end .tooltip-arrow::before{
  border-right-color:rgb(var(--success-rgb));
}
.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .tooltip.tooltip-success.bs-tooltip-start .tooltip-arrow::before{
  border-left-color:rgb(var(--success-rgb));
}
.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .tooltip.tooltip-success.bs-tooltip-end .tooltip-arrow::before{
  border-bottom-color:rgb(var(--success-rgb));
}
.tooltip.tooltip-danger .tooltip-inner{
  background-color:rgb(var(--danger-rgb));
}
.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .tooltip.tooltip-danger.bs-tooltip-top .tooltip-arrow::before{
  border-top-color:rgb(var(--danger-rgb));
}
.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .tooltip.tooltip-danger.bs-tooltip-end .tooltip-arrow::before{
  border-right-color:rgb(var(--danger-rgb));
}
.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .tooltip.tooltip-danger.bs-tooltip-start .tooltip-arrow::before{
  border-left-color:rgb(var(--danger-rgb));
}
.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .tooltip.tooltip-danger.bs-tooltip-end .tooltip-arrow::before{
  border-bottom-color:rgb(var(--danger-rgb));
}
.tooltip.tooltip-dark .tooltip-inner{
  background-color:rgb(var(--dark-rgb));
}
.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-top .tooltip-arrow::before{
  border-top-color:rgb(var(--dark-rgb));
}
.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow::before{
  border-right-color:rgb(var(--dark-rgb));
}
.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-start .tooltip-arrow::before{
  border-left-color:rgb(var(--dark-rgb));
}
.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow::before{
  border-bottom-color:rgb(var(--dark-rgb));
}
.tooltip.tooltip-dark .tooltip-inner{
  color:var(--custom-white);
}
.tooltip.tooltip-light .tooltip-inner{
  background-color:rgb(var(--light-rgb));
}
.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .tooltip.tooltip-light.bs-tooltip-top .tooltip-arrow::before{
  border-top-color:rgb(var(--light-rgb));
}
.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .tooltip.tooltip-light.bs-tooltip-end .tooltip-arrow::before{
  border-right-color:rgb(var(--light-rgb));
}
.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .tooltip.tooltip-light.bs-tooltip-start .tooltip-arrow::before{
  border-left-color:rgb(var(--light-rgb));
}
.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .tooltip.tooltip-light.bs-tooltip-end .tooltip-arrow::before{
  border-bottom-color:rgb(var(--light-rgb));
}
.tooltip.tooltip-light .tooltip-inner{
  color:var(--default-text-color);
}
.mud-tooltip.mud-theme-dark{
  color:#fff !important;
  background-color:#000 !important;
  border-color:#000 !important;
}
.mud-tooltip{
  max-width:200px !important;
}
.mud-theme-primary.mud-tooltip.mud-tooltip-arrow::after{
  border-top-color:var(--primary-color);
}
.mud-theme-secondary.mud-tooltip.mud-tooltip-arrow::after{
  border-top-color:rgb(var(--secondary-rgb));
}
.mud-theme-success.mud-tooltip.mud-tooltip-arrow::after{
  border-top-color:rgb(var(--success-rgb));
}
.mud-theme-danger.mud-tooltip.mud-tooltip-arrow::after{
  border-top-color:rgb(var(--danger-rgb));
}
.mud-theme-error.mud-tooltip.mud-tooltip-arrow::after{
  border-top-color:rgb(var(--danger-rgb));
}
.mud-theme-warning.mud-tooltip.mud-tooltip-arrow::after{
  border-top-color:rgb(var(--warning-rgb));
}
.mud-theme-info.mud-tooltip.mud-tooltip-arrow::after{
  border-top-color:rgb(var(--info-rgb));
}
.bg-light.mud-tooltip.mud-tooltip-arrow::after{
  border-top-color:rgb(var(--light-rgb));
}
.authentication{
  min-height:100vh;
}
.authentication .authentication-brand.desktop-logo{
  display:block;
}
.authentication .authentication-brand.desktop-dark{
  display:none;
}
.authentication .swiper-button-next,
.authentication .swiper-button-prev{
  background-color:rgba(255, 255, 255, 0.05);
  color:rgba(255, 255, 255, 0.5) !important;
}
.authentication .swiper-pagination-bullet{
  opacity:0.1;
}
.authentication .swiper-pagination-bullet-active{
  opacity:0.5;
}
.authentication .google-svg{
  width:0.75rem;
  height:0.75rem;
  margin-inline-end:0.5rem;
}
.authentication .authentication-barrier{
  position:relative;
}
.authentication .authentication-barrier span{
  position:relative;
  z-index:2;
}
.authentication .authentication-barrier:before{
  position:absolute;
  content:"";
  width:45%;
  height:0.125rem;
  background-image:linear-gradient(to left, transparent, rgb(var(--light-rgb)));
  border-radius:50%;
  inset-inline-end:0;
  inset-block-start:0.563rem;
  z-index:1;
}
.authentication .authentication-barrier:after{
  position:absolute;
  content:"";
  width:45%;
  height:0.125rem;
  background-image:linear-gradient(to left, rgb(var(--light-rgb)), transparent);
  border-radius:50%;
  inset-inline-start:0;
  inset-block-start:0.563rem;
  z-index:1;
}
.authentication.coming-soon .authentication-cover, .authentication.under-maintenance .authentication-cover{
  background-image:url(../images/media/media-19.jpg);
}
.authentication.coming-soon .authentication-cover .aunthentication-cover-content, .authentication.under-maintenance .authentication-cover .aunthentication-cover-content{
  width:100%;
  height:100%;
  padding:3rem;
  backdrop-filter:none;
  background-color:var(--custom-white);
}
.authentication.coming-soon .authentication-cover .aunthentication-cover-content:before, .authentication.coming-soon .authentication-cover .aunthentication-cover-content:after, .authentication.under-maintenance .authentication-cover .aunthentication-cover-content:before, .authentication.under-maintenance .authentication-cover .aunthentication-cover-content:after{
  display:none;
}
.authentication.coming-soon .authentication-cover .aunthentication-cover-content .coming-soon-time,
.authentication.coming-soon .authentication-cover .aunthentication-cover-content .under-maintenance-time, .authentication.under-maintenance .authentication-cover .aunthentication-cover-content .coming-soon-time,
.authentication.under-maintenance .authentication-cover .aunthentication-cover-content .under-maintenance-time{
  border:2px dashed var(--black-1);
}
.authentication.coming-soon .authentication-cover .aunthentication-cover-content .authentication-brand, .authentication.under-maintenance .authentication-cover .aunthentication-cover-content .authentication-brand{
  width:auto;
  height:auto;
  border:0;
}
.authentication .coming-soom-image-container img,
.authentication .under-maintenance-image-container img{
  width:100%;
  height:auto;
}
.authentication .authentication-cover{
  background-image:url(../images/authentication/1.jpg);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  width:100%;
  height:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  position:relative;
}
.authentication .authentication-cover:before{
  position:absolute;
  content:"";
  width:100%;
  height:100%;
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-start:0;
  inset-block-end:0;
  background-color:var(--primary02);
}
.authentication .authentication-cover .aunthentication-cover-content{
  width:70%;
  height:37.5rem;
  background-color:rgba(0, 0, 0, 0.2);
  backdrop-filter:blur(1.875rem);
  padding:2rem;
  position:relative;
}
.authentication .authentication-cover .aunthentication-cover-content img{
  margin:0 auto;
  width:13.75rem;
  height:13.75rem;
}
.authentication.authentication-basic .desktop-dark{
  display:none;
}
.authentication.authentication-basic .desktop-logo{
  display:block;
}
.authentication .form-control-lg#one, .authentication .form-control-lg#two, .authentication .form-control-lg#three, .authentication .form-control-lg#four{
  padding-inline:0;
}
[data-theme-mode=dark] .authentication.authentication-basic .desktop-dark{
  display:block;
}
[data-theme-mode=dark] .authentication.authentication-basic .desktop-logo{
  display:none;
}
[data-theme-mode=dark] .authentication .authentication-brand.desktop-logo{
  display:none;
}
[data-theme-mode=dark] .authentication .authentication-brand.desktop-dark{
  display:block;
}
.authentication .desktop-logo,
.authentication .desktop-dark{
  height:2rem;
  line-height:2rem;
}
.authentication .mud-icon-button-edge-end{
  margin-right:0px;
  background-color:rgb(var(--light-rgb));
  border-top-left-radius:0px !important;
  border-bottom-left-radius:0px !important;
  border-top-right-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
  padding:11.5px !important;
}
.authentication .mud-icon-button-edge-end:hover{
  background-color:rgb(var(--light-rgb)) !important;
}
.authentication .mud-icon-button-edge-end .mud-icon-root{
  color:var(--default-text-color);
}
[dir=rtl] .authentication .mud-icon-button-edge-end{
  margin-right:-12px;
  margin-inline-end:0;
  margin-inline-start:unset;
}
.authentication .mud-input-adornment{
  margin:0px !important;
}
body{
  font-size:0.813rem;
  font-family:var(--default-font-family);
  font-weight:var(--default-font-weight);
  background-color:var(--default-body-bg-color);
  color:var(--default-text-color);
  line-height:1.5;
  text-align:start;
  overflow-x:clip;
  min-height:100vh;
  position:relative;
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
}
html,
body *{
  scrollbar-color:#c1c1c1 transparent !important;
  scrollbar-width:inherit !important;
}
*::-webkit-scrollbar{
  width:0.5rem;
  height:0.25rem;
  -webkit-transition:all ease 0.05s;
  transition:all ease 0.05s;
  background:rgb(var(--light-rgb));
}
*:hover::-webkit-scrollbar-thumb{
  background:rgb(var(--light-rgb));
}
a,
button{
  outline:0 !important;
}
.page{
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:100vh;
}
@media (min-width: 992px){
  .app-content{
    min-height:calc(100vh - 7.5rem);
    margin-block-end:0;
    margin-block-start:3.7rem;
    margin-inline-start:15rem;
    transition:all 0.05s ease;
  }
}
.main-content{
  padding:0;
}
.bd-example > .dropdown-menu{
  position:static;
  display:block;
}
.min-w-fit-content{
  min-width:-moz-fit-content;
  min-width:fit-content;
}
.scrollspy-example{
  height:12.5rem;
  margin-block-start:0.5rem;
  overflow:auto;
}
.scrollspy-example-2{
  height:21.875;
  overflow:auto;
}
.scrollspy-example-3{
  height:13.75rem;
  overflow:auto;
}
.simple-list-example-scrollspy .active{
  background-color:var(--primary-color);
  color:#fff;
}
.scrollspy-example-4{
  height:12.5rem;
  margin-block-start:0.5rem;
  overflow:auto;
}
.carousel-inner{
  border-radius:0.35rem;
}
.carousel-caption{
  color:#fff;
}
.fixed-top{
  position:static;
  margin:-1rem -1rem 0rem -1rem;
}
.fixed-bottom{
  position:static;
  margin:1rem 0rem -1rem -1rem;
}
.sticky-top{
  position:static;
  margin:-1rem -1rem 0rem -1rem;
}
.bd-example-ratios .ratio{
  display:inline-block;
  width:10rem;
  color:var(--text-muted);
  background-color:var(--primary01);
  border:var(--default-border);
  border-radius:0.5rem;
}
@media (min-width: 768px){
  .bd-example-ratios-breakpoint .ratio-4x3{
    --bs-aspect-ratio:50%;
  }
}
.bd-example-ratios-breakpoint .ratio-4x3{
  width:16rem;
}
.bd-example-row [class^=col],
.bd-example-cssgrid .grid > *{
  padding-block-start:0.75rem;
  padding-block-end:0.75rem;
  background-color:rgba(var(--light-rgb), 0.75);
  border:1px solid var(--default-border);
}
.bd-example-cssgrid .grid > *{
  border-radius:0.25rem;
}
.bd-example-row-flex-cols .row{
  min-height:10rem;
  background-color:rgba(var(--light-rgb), 0.5);
}
.grid{
  display:grid;
  grid-template-rows:repeat(var(--bs-rows, 1), 1fr);
  grid-template-columns:repeat(var(--bs-columns, 12), 1fr);
  gap:var(--bs-gap, 1.5rem);
}
.grid .g-start-2{
  grid-column-start:2 !important;
}
.grid .g-col-2{
  grid-column:auto/span 2;
}
.grid .g-start-3{
  grid-column-start:3;
}
.grid .g-col-3{
  grid-column:auto/span 3;
}
.grid .g-col-4,
.grid .g-col-md-4{
  grid-column:auto/span 4;
}
.grid .g-col-6{
  grid-column:auto/span 6;
}
.grid .g-start-6{
  grid-column-start:6;
}
.callout{
  padding:1.25rem;
  margin-block-start:1.25rem;
  margin-block-end:1.25rem;
  background-color:rgb(var(--light-rgb)) !important;
  border-inline-start:0.25rem solid var(--default-border);
}
.callout-info{
  background-color:rgba(var(--info-rgb), 0.075) !important;
  border-color:rgba(var(--info-rgb), 0.5) !important;
}
.callout-warning{
  background-color:rgba(var(--warning-rgb), 0.075);
  border-color:rgba(var(--warning-rgb), 0.5);
}
.callout-danger{
  background-color:rgba(var(--danger-rgb), 0.075) !important;
  border-color:rgba(var(--danger-rgb), 0.5) !important;
}
.flex-container div{
  background-color:transparent;
  border:0;
}
.flex-container div > div{
  background-color:rgb(var(--light-rgb));
  border:1px solid var(--custom-white);
}
.bd-example-position-utils{
  position:relative;
  padding:2rem;
}
.bd-example-position-utils .relative{
  height:12.5rem;
  background-color:var(--default-background);
}
.bd-example-position-utils .absolute{
  width:2rem;
  height:2rem;
  background-color:var(--primary01);
  border-radius:0.375rem;
}
.bd-placeholder-img-lg{
  font-size:3.5rem;
}
.figure-caption{
  color:var(--text-muted);
}
@media (min-width: 992px){
  .footer{
    padding-inline-start:15rem;
  }
}
.footer{
  box-shadow:0 0.25rem 1rem var(--black-1);
}
.offcanvas{
  background-color:var(--custom-white);
  color:var(--default-text-color);
  border-color:var(--default-border) !important;
}
.offcanvas-body{
  flex-grow:1;
  padding:0 0 4.75rem 0 !important;
  overflow-y:auto;
}
@keyframes spin{
  from{
    transform:rotate(0deg);
  }
  to{
    transform:rotate(360deg);
  }
}
#switcher-main-tab{
  border-block-end:0;
}
#switcher-canvas{
  width:27.5rem;
}
#switcher-canvas .offcanvas-body{
  padding:0 0 4.75rem 0;
}
#switcher-canvas .canvas-footer{
  padding:0.75rem 1.563rem;
  position:absolute;
  inset-block-end:0;
  width:100%;
  background-color:var(--custom-white);
  border-block-start:0px dashed var(--default-border);
  box-shadow:0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
}
#switcher-canvas #switcher-main-tab button.nav-link{
  border-radius:0;
  color:var(--default-text-color);
  font-weight:600;
}
#switcher-canvas #switcher-main-tab button.nav-link.active{
  color:rgb(var(--success-rgb));
  background-color:rgba(var(--success-rgb), 0.2);
  border-color:transparent;
}
#switcher-canvas #switcher-main-tab button.nav-link:hover{
  border-color:transparent;
}
.switcher-style{
  padding:0.875rem 1.563rem;
}
.switcher-style h6{
  margin-block-end:0.625rem;
}
.switcher-icon .mud-icon-root{
  animation-name:spin;
  animation-duration:3000ms;
  animation-iteration-count:infinite;
  animation-timing-function:linear;
}
.switch-select .form-check-label{
  font-size:0.813rem;
  font-weight:600;
}
.switch-select.form-check{
  margin-block-end:0;
  min-height:auto;
}
.menu-image .bgimage-input{
  width:3.5rem;
  height:5.625rem;
  border-radius:0.5rem;
  border:0;
}
.menu-image .bgimage-input.form-check-input:focus{
  border-color:transparent;
  box-shadow:0 0 0 0.25rem var(--black-1);
}
.menu-image .bgimage-input.bg-img1{
  background-image:url(../images/menu-bg-images/bg-img1.jpg) !important;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
}
.menu-image .bgimage-input.bg-img1.form-check-input:checked[type=radio]{
  background-color:none;
}
.menu-image .bgimage-input.bg-img2{
  background-image:url(../images/menu-bg-images/bg-img2.jpg) !important;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
}
.menu-image .bgimage-input.bg-img2.form-check-input:checked[type=radio]{
  background-color:none;
}
.menu-image .bgimage-input.bg-img3{
  background-image:url(../images/menu-bg-images/bg-img3.jpg) !important;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
}
.menu-image .bgimage-input.bg-img3.form-check-input:checked[type=radio]{
  background-color:none;
}
.menu-image .bgimage-input.bg-img4{
  background-image:url(../images/menu-bg-images/bg-img4.jpg) !important;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
}
.menu-image .bgimage-input.bg-img4.form-check-input:checked[type=radio]{
  background-color:none;
}
.menu-image .bgimage-input.bg-img5{
  background-image:url(../images/menu-bg-images/bg-img5.jpg) !important;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
}
.menu-image .bgimage-input.bg-img5.form-check-input:checked[type=radio]{
  background-color:none;
}
.theme-colors.switcher-style{
  padding:0.938rem 1.563rem;
}
.theme-colors .switch-select .color-input{
  width:2rem;
  height:2rem;
  border-radius:50px;
}
.theme-colors .switch-select .color-input.form-check-input:checked{
  border:1px solid var(--input-border);
  position:relative;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
}
.theme-colors .switch-select .color-input.form-check-input:checked:before{
  position:absolute;
  content:"\ea5e";
  font-family:tabler-icons !important;
  color:rgb(var(--success-rgb));
  width:100%;
  height:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:1.35rem;
  font-weight:600;
}
.theme-colors .switch-select .color-input.color-white{
  background-color:#fff;
}
.theme-colors .switch-select .color-input.color-dark{
  background-color:#000;
}
.theme-colors .switch-select .color-input.color-primary{
  background-color:var(--primary-color);
}
.theme-colors .switch-select .color-input.color-primary-1{
  background-color:rgb(58, 88, 146);
}
.theme-colors .switch-select .color-input.color-primary-2{
  background-color:rgb(92, 144, 163);
}
.theme-colors .switch-select .color-input.color-primary-3{
  background-color:rgb(161, 90, 223);
}
.theme-colors .switch-select .color-input.color-primary-4{
  background-color:rgb(78, 172, 76);
}
.theme-colors .switch-select .color-input.color-primary-5{
  background-color:rgb(223, 90, 90);
}
.theme-colors .switch-select .color-input.color-gradient{
  background-image:linear-gradient(to right top, var(--primary-color), #6e72a8);
}
.theme-colors .switch-select .color-input.color-transparent{
  background-image:url(../images/menu-bg-images/transparent.png) !important;
}
.theme-colors .switch-select .color-input.color-bg-1{
  background-color:rgb(20, 30, 96);
}
.theme-colors .switch-select .color-input.color-bg-2{
  background-color:rgb(8, 78, 115);
}
.theme-colors .switch-select .color-input.color-bg-3{
  background-color:rgb(90, 37, 135);
}
.theme-colors .switch-select .color-input.color-bg-4{
  background-color:rgb(24, 101, 51);
}
.theme-colors .switch-select .color-input.color-bg-5{
  background-color:rgb(120, 66, 20);
}
.theme-colors .switch-select .form-check-input:checked[type=radio]{
  background-image:none;
}
.theme-colors .switch-select .form-check-input:focus{
  box-shadow:none;
}
.theme-colors .switch-select .form-check-input:active{
  filter:brightness(100%);
}
.switcher-style-head{
  font-size:0.8rem;
  font-weight:600;
  margin-block-end:0;
  background:rgb(var(--light-rgb));
  padding:0.313rem 0.825rem;
  color:var(--default-text-color);
}
.switcher-style-head .switcher-style-description{
  float:right;
  font-size:0.625rem;
  background-color:rgba(var(--secondary-rgb), 0.2);
  color:rgb(var(--secondary-rgb));
  padding:0.125rem 0.313rem;
  border-radius:0.5rem;
}
#switcher-home,
#switcher-profile{
  padding:0;
}
.theme-container-primary button,
.theme-container-background button{
  display:none;
}
.pickr-container-primary .pickr .pcr-button,
.pickr-container-background .pickr .pcr-button{
  width:2rem;
  height:2rem;
  overflow:hidden;
  border-radius:50%;
  border:1px solid var(--input-border);
}
.pickr-container-primary .pickr .pcr-button:focus,
.pickr-container-background .pickr .pcr-button:focus{
  box-shadow:none;
}
.pickr-container-primary .pickr .pcr-button::after,
.pickr-container-background .pickr .pcr-button::after{
  content:"\efc5";
  font-family:remixicon !important;
  color:rgba(255, 255, 255, 0.7);
  line-height:1.5;
  font-size:1.25rem;
}
.card{
  background-color:var(--custom-white);
  border:1px solid var(--bootstrap-card-border);
}
.img-thumbnail{
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
}
#btcCoin .apexcharts-grid line,
#btcCoin .apexcharts-xaxis line,
#ethCoin .apexcharts-grid line,
#ethCoin .apexcharts-xaxis line,
#dshCoin .apexcharts-grid line,
#dshCoin .apexcharts-xaxis line,
#glmCoin .apexcharts-grid line,
#glmCoin .apexcharts-xaxis line{
  stroke:transparent;
}
.apexcharts-title-text{
  fill:var(--text-muted);
}
@media (max-width: 991.98px){
  .navigation-menu-styles{
    display:none;
  }
}
@media (max-width: 575.98px){
  .cart-dropdown,
  .timelines-dropdown,
  .notifications-dropdown,
  .header-shortcuts-dropdown,
  .header-fullscreen{
    display:none !important;
  }
}
.btn-close:focus{
  box-shadow:none !important;
}
.icons-list{
  list-style:none;
  margin:0 -1px -1px 0;
  padding:0;
  display:flex;
  flex-wrap:wrap;
}
.icons-list .icons-list-item{
  text-align:center;
  height:3rem;
  width:3rem;
  display:flex;
  align-items:center;
  justify-content:center;
  border:1px solid var(--default-border);
  margin:0.25rem;
  border-radius:0.25rem;
}
.icons-list .icons-list-item .mud-icon-root{
  font-size:1.05rem;
  color:var(--default-text-color);
}
.fe{
  font-size:inherit !important;
}
.bd-placeholder-img{
  margin:0.125rem;
}
.shadow-primary{
  box-shadow:0 0.25rem 1rem rgba(var(--primary-rgb), 0.3) !important;
}
.shadow-secondary{
  box-shadow:0 0.25rem 1rem rgba(var(--secondary-rgb), 0.3) !important;
}
.shadow-success{
  box-shadow:0 0.25rem 1rem rgba(var(--success-rgb), 0.3) !important;
}
.shadow-info{
  box-shadow:0 0.25rem 1rem rgba(var(--info-rgb), 0.3) !important;
}
.shadow-warning{
  box-shadow:0 0.25rem 1rem rgba(var(--warning-rgb), 0.3) !important;
}
.shadow-danger{
  box-shadow:0 0.25rem 1rem rgba(var(--danger-rgb), 0.3) !important;
}
.shadow-orange{
  box-shadow:0 0.25rem 1rem rgba(var(--orange-rgb), 0.3) !important;
}
.shadow-purple{
  box-shadow:0 0.25rem 1rem rgba(var(--purple-rgb), 0.3) !important;
}
.placeholder-xl{
  min-height:1.5em;
}
.placeholder{
  background-color:var(--gray-7);
}
.scrollspy-example-2{
  height:21.875rem;
  border:1px solid var(--default-border);
  padding:0.75rem;
  border-radius:0.5rem;
}
.object-fit-container{
  display:flex;
  align-items:center;
  justify-content:center;
}
.object-fit-container img,
.object-fit-container video{
  width:15.625rem;
  height:15.625rem;
}
.invoice-payment{
  display:inline-flex !important;
}
.invoice-amount-input{
  width:9.375rem;
}
.choices-control .choices__inner{
  background-color:rgb(var(--light-rgb)) !important;
  border:0 !important;
}
.svg-icon-background{
  width:2.5rem;
  height:2.5rem;
  padding:0.625rem;
  border-radius:0.5rem;
  display:flex;
  align-items:center;
  justify-content:center;
}
.svg-icon-background svg{
  width:1.25rem;
  height:1.25rem;
}
.invoice-quantity-container{
  width:8.75rem;
}
.create-invoice-footer-content .product-quantity-input{
  min-width:50px;
}
.pricing-basic,
.pricing-pro,
.pricing-premium{
  position:relative;
}
.pricing-basic:before,
.pricing-pro:before,
.pricing-premium:before{
  position:absolute;
  content:"";
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}
.pricing-basic:before{
  background-image:url(../images/media/backgrounds/1.png);
  width:2.5rem;
  height:2.5rem;
  inset-block-start:0.375rem;
  inset-inline-end:0.375rem;
  opacity:0.2;
}
.pricing-pro:before{
  background-image:url(../images/media/backgrounds/2.png);
  width:2.5rem;
  height:2.5rem;
  inset-block-start:0.375rem;
  inset-inline-end:0.375rem;
  opacity:0.2;
}
.pricing-premium:before{
  background-image:url(../images/media/backgrounds/3.png);
  width:2.5rem;
  height:2.5rem;
  inset-block-start:0.375rem;
  inset-inline-end:0.375rem;
  opacity:0.2;
}
.pricing-svg1{
  position:relative;
  z-index:2;
}
.pricing-svg1 svg{
  width:4rem;
  height:4rem;
}
.pricing-svg1:before{
  content:"";
  position:absolute;
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  width:6.5rem;
  height:6.5rem;
  inset-block-start:-1rem;
  inset-inline-start:-1.25rem;
  inset-inline-end:0;
  inset-block-end:0;
  z-index:-1;
}
.pricing-offer{
  position:relative;
}
.pricing-offer .pricing-offer-details{
  position:absolute;
  width:5.438rem;
  height:3.75rem;
  background-color:var(--primary-color);
  color:#fff;
  font-size:0.75rem;
  transform:rotate(45deg);
  display:flex;
  align-items:flex-end;
  justify-content:center;
  inset-inline-end:-2.063rem;
  inset-block-start:-1.25rem;
  padding:0.313rem;
}
[dir=rtl] .pricing-offer-details{
  transform:rotate(315deg);
}
.pricing-tab{
  background-color:transparent !important;
}
.pricing-tab .mud-tabs-tabbar{
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:3.5rem !important;
  background-color:transparent !important;
}
.pricing-tab .mud-tabs-tabbar .mud-tabs-tabbar-inner{
  padding:0.5rem;
  border-radius:0.5rem;
  background-color:var(--primary01);
}
.pricing-tab .mud-tabs-tabbar .mud-tabs-tabbar-inner .mud-tab{
  padding:0.5rem 1rem !important;
  font-size:0.813rem;
  min-width:auto !important;
}
.pricing-tab .mud-tabs-panels{
  border:0px solid var(--default-border);
  border-radius:0.5rem;
}
.pricing-table .mud-card-header{
  text-align:center;
}
.pricing-table .mud-card-header .mud-typography{
  font-size:0.875rem;
  font-weight:600 !important;
}
.teams-nav{
  max-height:calc(100vh - 9rem);
}
.teams-nav ul li{
  padding:0.625rem 1.25rem;
}
.team-member-card{
  overflow:hidden;
}
.team-member-card .avatar{
  position:absolute;
  inset-block-start:65%;
  inset-inline-start:38%;
  outline:0.25rem solid rgba(0, 0, 0, 0.075);
}
@media (min-width: 576px){
  .team-member-card .team-member-details{
    padding-inline-start:4.75rem;
  }
  .team-member-card .avatar{
    inset-inline-start:1rem;
  }
  .team-member-card .team-member-stats div{
    border-inline-end:1px dashed var(--default-border);
    width:100%;
  }
  .team-member-card .team-member-stats div:last-child{
    border-inline-end:0;
  }
}
@media (max-width: 575.98px){
  .team-member-card .team-member-stats div{
    border-block-end:1px dashed var(--default-border);
  }
  .team-member-card .team-member-stats div:last-child{
    border-block-end:0;
  }
}
@media (min-width: 1400px) and (max-width: 1700px){
  .team-member-card .team-member-details{
    max-width:12rem;
  }
}
.team-member-card .teammember-cover-image{
  position:relative;
}
.team-member-card .teammember-cover-image .card-img-top{
  width:100%;
  height:6.25rem;
}
.team-member-card .teammember-cover-image:before{
  content:"";
  width:100%;
  height:100%;
  position:absolute;
  background-color:var(--primary03);
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-start:-5px;
  inset-block-end:0;
}
.team-member-card .teammember-cover-image .team-member-star{
  position:absolute;
  inset-block-start:0.75rem;
  padding:0.375rem;
  inset-inline-end:0.75rem;
  background-color:rgba(0, 0, 0, 0.1);
  border-radius:0.5rem;
  width:2rem;
  height:2rem;
  display:flex;
  align-items:center;
  justify-content:center;
}
@media (min-width: 576px){
  .team-member-card .mud-avatar{
    inset-inline-start:1rem;
  }
}
.team-member-card .mud-avatar{
  position:absolute;
  inset-block-start:65%;
  inset-inline-start:3%;
  outline:0.25rem solid rgba(0, 0, 0, 0.075);
}
.contact-action{
  position:relative;
  padding:1.25rem;
}
.contact-action .contact-overlay{
  position:absolute;
  width:0;
  height:100%;
  background-color:var(--primary07);
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-start:0;
  inset-block-end:0;
  z-index:1;
  border-radius:0.5rem;
}
.contact-action:hover .contact-overlay{
  width:100%;
  height:100%;
  top:0;
  inset-inline-start:0;
}
.contact-action:hover .contact-hover-btn,
.contact-action:hover .contact-hover-dropdown,
.contact-action:hover .contact-hover-dropdown1{
  display:block;
  opacity:1;
}
.contact-action .contact-hover-btn{
  opacity:0;
  z-index:2;
}
.contact-action .contact-hover-dropdown{
  opacity:0;
  z-index:2;
}
.contact-action .contact-hover-dropdown1{
  opacity:0;
  z-index:2;
}
.contact-action .contact-hover-buttons{
  position:absolute;
  width:100%;
  height:100%;
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-start:0;
  inset-block-end:0;
}
@media (min-width: 1400px) and (max-width: 1700px){
  .contact-mail{
    max-width:8.125rem;
  }
}
@media (max-width: 400px){
  .contact-mail{
    max-width:8.125rem;
  }
}
.notification-container .mud-list-item .un-read{
  border-inline-start:0.25rem solid var(--primary03);
}
.notification-container .mud-list-item-clickable:hover{
  background-color:transparent;
}
.task-navigation .mud-list.task-main-nav .mud-list-item{
  padding:0.5rem;
  border-radius:var(--default-border);
  border-radius:0.3rem;
  font-weight:500;
}
.task-navigation .mud-list.task-main-nav .mud-list-item:hover a{
  color:var(--primary-color);
}
.task-navigation .mud-list.task-main-nav .mud-list-item.active div{
  color:var(--primary-color);
}
.task-pending-card{
  border-inline-start:0.45rem solid rgba(var(--secondary-rgb), 0.4) !important;
}
.task-inprogress-card{
  border-inline-start:0.45rem solid rgba(var(--primary-rgb), 0.4) !important;
}
.task-completed-card{
  border-inline-start:0.45rem solid rgba(var(--success-rgb), 0.4) !important;
}
.task-pending-card .mud-card-content,
.task-inprogress-card .mud-card-content,
.task-completed-card .mud-card-content{
  position:relative;
}
.task-pending-card .mud-card-content .badge,
.task-inprogress-card .mud-card-content .badge,
.task-completed-card .mud-card-content .badge{
  position:absolute;
  inset-block-end:1.25rem;
  inset-inline-end:1.25rem;
}
.task-pending-card:hover,
.task-inprogress-card:hover,
.task-completed-card:hover{
  box-shadow:0 0.25rem 1rem var(--black-1);
}
.task-tabs-container .tab-pane{
  min-height:calc(100vh - 22rem);
  border:0;
}
.terms-conditions{
  max-height:44.75rem;
}
.terms-heading{
  position:relative;
}
.terms-heading:before{
  position:absolute;
  content:"";
  width:50%;
  height:0.25rem;
  background:linear-gradient(to right, var(--primary-color), var(--primary01));
  inset-inline-start:25%;
  inset-block-end:-0.65rem;
  border-radius:0.5rem;
}
.card.card-fullscreen{
  border-radius:0;
}
.contact-page-banner{
  position:relative;
  width:100%;
  height:25rem;
  background-image:url("../images/media/media-68.jpg");
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
  padding-block-start:6.25rem;
}
.contact-page-banner::before{
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background-color:var(--primary08);
  inset-inline-start:0;
  inset-block-start:0;
  inset-inline-end:0;
  inset-block-end:0;
}
.contact-page-banner div{
  z-index:1;
  position:relative;
}
@media (min-width: 576px){
  .contactus-form{
    position:relative;
    inset-block-start:-6.25rem;
  }
}
@media (max-width: 575px){
  .contact-page-banner{
    display:flex;
    align-items:center;
    justify-content:center;
    padding-block-start:0;
  }
}
.contactus-form .tab-style-2 .nav-item .nav-link{
  padding:0.85rem 2rem;
}
.contactus-form iframe{
  width:100%;
}
.reviews-container .mud-card{
  position:relative;
}
.reviews-container .mud-card:before{
  content:"\ec52";
  font-family:remixicon !important;
  position:absolute;
  width:2.188rem;
  height:2.188rem;
  font-size:1.25rem;
  display:flex;
  align-items:center;
  border-radius:3.125rem;
  justify-content:center;
  color:#fff;
  background-color:var(--primary-color);
  box-shadow:0 0 0.5rem var(--primary05);
  inset-inline-end:1.125rem;
  inset-block-start:-1.125rem;
}
#accordionFAQ{
  max-height:31.25rem;
}
.custom-timeline{
  position:relative;
}
.custom-timeline.mud-timeline-vertical{
  position:relative;
  min-height:3.125rem;
  padding:0.938rem 0;
}
.custom-timeline.mud-timeline-vertical:before{
  content:"";
  position:absolute;
  inset-block-start:1rem;
  inset-block-end:-3rem;
  width:0px;
  border:1px dashed var(--primary02);
  inset-inline-start:25.2%;
  margin-inline-start:-1.5px;
  height:80%;
  background-color:transparent !important;
}
.custom-timeline .mud-timeline-item-dot .mud-timeline-item-dot-inner.mud-timeline-dot-default{
  background:transparent;
}
.custom-timeline .timeline-time .date,
.custom-timeline .timeline-time .time{
  display:block;
  font-weight:500;
}
.custom-timeline .timeline-time .date{
  line-height:1rem;
  font-size:0.6rem;
  margin-bottom:0;
  color:var(--text-muted);
}
.custom-timeline .timeline-time .time{
  line-height:1.5rem;
  font-size:1.125rem;
  color:var(--text-muted);
}
.custom-timeline .mud-timeline-item-dot{
  width:0.625rem;
  height:0.625rem;
  display:inline-block;
  border-radius:50%;
  background:rgb(var(--light-rgb));
  color:var(--primary-color);
  line-height:0.625rem;
  font-size:0.875rem;
  border:0.188rem solid var(--primary05);
}
.custom-timeline .mud-timeline-item-content{
  box-shadow:0 1px 1rem rgba(0, 0, 0, 0.05);
  margin-inline-end:26%;
  margin-inline-start:-19px;
  background:var(--custom-white);
  position:relative;
  padding:0.875rem 1.25rem 0.875rem 1.25rem;
  border-radius:0.5rem;
}
@media (max-width: 575.98px){
  .custom-timeline .mud-timeline-item-opposite{
    max-width:0 !important;
  }
  .custom-timeline.mud-timeline-vertical:before{
    display:none !important;
  }
  .custom-timeline .mud-timeline-item-dot{
    display:none !important;
  }
  .custom-timeline .mud-timeline-item-divider{
    min-width:auto !important;
  }
  .custom-timeline .mud-timeline-item-content{
    margin:0px !important;
  }
  .custom-timeline .mud-timeline-item-content{
    max-width:100% !important;
  }
  .custom-timeline .mud-avatar{
    margin-block-start:1.5rem;
  }
}
.custom-timeline .timeline-body > div + div{
  margin-block-start:0.938rem;
}
.timeline-loadmore-container{
  margin-block-start:3.5rem;
  margin-block-end:1.5rem;
}
.custom-timeline li:last-child:before{
  display:none;
}
@media screen and (min-width: 576px){
  .custom-timeline .timeline-body{
    inset-block-start:2.5rem;
  }
}
@media (max-width: 575.98px){
  .custom-timeline .timeline-icon a{
    display:none;
  }
  .custom-timeline li:before{
    display:none;
  }
  .timeline-body .media{
    flex-direction:column;
  }
  .timeline-body .media .main-img-user{
    margin-block-end:0.625rem !important;
  }
  .custom-timeline .timeline-time{
    position:absolute;
    inset-inline-end:0;
    margin-block-start:9px;
  }
  .timeline-main-content{
    flex-direction:column;
  }
  .custom-timeline .timeline-body{
    margin-inline-start:0;
    margin-inline-end:0;
    position:relative;
  }
  .timeline-badge{
    position:absolute;
    inset-inline-start:1.15rem;
    inset-block-start:0.8rem;
  }
  .custom-timeline .timeline-time .date,
  .custom-timeline .timeline-time .time{
    display:inline;
  }
  .custom-timeline .timeline-time .time{
    line-height:1rem;
    font-size:0.688rem;
    margin-inline-start:0.313rem;
    margin-inline-end:0.625rem;
    color:var(--text-muted);
  }
}
@media (min-width: 1150px) and (max-width: 1450px){
  .custom-timeline.mud-timeline-vertical:before{
    inset-inline-start:25.9%;
  }
}
@media (max-width: 1150px){
  .custom-timeline.mud-timeline-vertical:before{
    inset-inline-start:26.2%;
  }
}
.blog-caption{
  position:absolute;
  inset-inline-start:1.5rem;
  inset-block-end:1.5rem;
  padding:0;
}
.popular-blog-content{
  max-width:9rem;
}
.blog-popular-tags .mud-badge{
  color:var(--text-muted) !important;
}
[data-theme-mode=dark] .blog-popular-tags .mud-badge{
  color:rgba(255, 255, 255, 0.8) !important;
}
[dir=rtl] .featured-blog .ri-arrow-right-s-line{
  rotate:180deg !important;
}
.explore-blog .mud-badge{
  padding:0.35rem 0.45rem;
}
.blog-details-img{
  height:450px;
}
.blog-popular-tags .mud-badge{
  font-size:0.65rem;
}
.blog-images-container .filepond--root{
  width:100%;
}
.blog-images-container .filepond--panel-root{
  border-color:var(--input-border) !important;
  border-radius:0.5rem;
}
.blog-images-container .filepond--root .filepond--drop-label label{
  color:var(--text-muted);
}
#blog-content{
  height:auto;
}
@media screen and (max-width: 400px){
  .choices__inner .choices__list--multiple .choices__item{
    margin-block-end:0.25rem !important;
  }
}
@media screen and (max-width: 991px){
  .ql-toolbar.ql-snow .ql-formats{
    margin-block-end:0.25rem !important;
  }
}
.main-profile-cover{
  background-image:url("../images/media/team-covers/4.jpg");
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  position:relative;
  z-index:9;
}
.main-profile-cover:before{
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background-color:var(--primary08);
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-start:0;
  inset-block-end:0;
}
.main-profile-info{
  z-index:10;
  position:relative;
}
.profile-works img{
  width:5.5rem;
  height:5.5rem;
  border-radius:0.3rem;
  margin-bottom:1.25rem;
}
.profile-timeline{
  margin-block-end:0;
}
.profile-timeline li{
  padding-inline-start:5.313rem;
  position:relative;
  margin-block-end:1.75rem;
}
.profile-timeline li .profile-timeline-avatar{
  position:absolute;
  inset-inline-start:2.125rem;
  inset-block-start:0.188rem;
}
.profile-timeline li:last-child{
  margin-block-end:0;
}
.profile-timeline li:last-child::before{
  display:none;
}
.profile-timeline li::before{
  content:"";
  background-color:transparent;
  border:1px dashed rgba(var(--dark-rgb), 0.1);
  height:100%;
  position:absolute;
  inset-inline-start:2.813rem;
  inset-block-start:1.813rem;
}
.profile-timeline .profile-activity-media img{
  width:4rem;
  height:3rem;
  border-radius:0.5rem;
  margin:0.25rem;
}
.profile-recent-posts{
  max-width:10rem;
}
.profile-post-content{
  width:42rem;
}
@media (max-width: 420px){
  .profile-post-link{
    max-width:9.375rem;
  }
}
.profile-tab .mud-tabs-tabbar{
  padding:1rem;
  border-bottom:1px dashed var(--default-border);
}
.profile-tab .profile-timeline .profile-activity-media img{
  width:4rem;
  height:3rem;
  border-radius:0.5rem;
  margin:0.25rem;
}
.profile-tab .profile-timeline .profile-timeline-avatar{
  position:absolute;
  inset-inline-start:2.125rem;
  inset-block-start:0.188rem;
}
.profile-tab .profile-timeline .mud-list-item{
  padding-inline-start:5.313rem;
  position:relative;
}
.profile-tab .profile-timeline .mud-list-item:before{
  content:"";
  background-color:transparent;
  border:1px dashed rgba(var(--dark-rgb), 0.1);
  height:90%;
  position:absolute;
  inset-inline-start:2.813rem;
  inset-block-start:1.813rem;
}
.profile-progress{
  width:25%;
  position:absolute;
  inset-inline-end:27px;
  inset-block-start:22px;
}
@media (max-width: 450px){
  .profile-tab .mud-tabs-tabbar{
    justify-content:center;
    display:flex;
  }
}
.about-container{
  background-color:var(--custom-white);
  border-radius:0.5rem;
  overflow:hidden;
  padding:1.25rem;
}
.aboutus-banner{
  width:100%;
  background-image:url(../images/media/media-79.jpg);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  position:relative;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  border-radius:0.5rem 0.5rem 0 0;
  z-index:9;
  margin-block-end:3rem;
  border-radius:0.5rem;
}
.aboutus-banner:before{
  content:"";
  position:absolute;
  background-color:rgba(0, 0, 0, 0.8);
  width:100%;
  height:100%;
  inset-inline-start:0;
  inset-inline-end:0;
  inset-block-start:0;
  bottom:0;
  border-radius:0.3rem;
}
.aboutus-banner .aboutus-banner-content{
  z-index:10;
  text-align:center;
  color:#fff;
}
@media (max-width: 575.98px){
  .about-company-stats .about-company-stats-border{
    border-block-end:1px dashed var(--black-1);
  }
}
@media (min-width: 576px){
  .about-company-stats{
    position:absolute;
    bottom:-5rem;
    z-index:10;
    inset-inline-start:0;
    inset-inline-end:0;
  }
  .about-company-stats .about-company-stats-border{
    border-inline-end:1px dashed var(--black-1);
  }
  .aboutus-banner{
    padding:4rem;
    margin-block-end:8rem;
  }
}
.about-heading-white{
  position:relative;
}
.about-heading-white:before{
  content:"";
  position:absolute;
  width:100%;
  height:0.25rem;
  border-radius:3.125rem;
  background-image:linear-gradient(to right, #fff, rgba(255, 255, 255, 0.2));
  bottom:-0.625rem;
  inset-inline-start:0.375rem;
}
@media (max-width: 1199.98px){
  .aboutus-banner-img{
    display:none;
  }
}
@media (min-width: 1200px){
  .aboutus-banner-img{
    display:flex;
    align-items:center;
    justify-content:center;
    position:relative;
  }
  .aboutus-banner-img:before{
    position:absolute;
    content:"";
    width:12.5rem;
    height:12.5rem;
    inset-block-start:6rem;
    inset-inline-start:11.875rem;
    background-color:rgba(255, 255, 255, 0.06);
  }
  .aboutus-banner-img:after{
    position:absolute;
    content:"";
    width:12.5rem;
    top:-2.625rem;
    inset-inline-end:17.5rem;
    height:12.5rem;
    background-color:rgba(255, 255, 255, 0.06);
  }
  .aboutus-banner-img img{
    width:100%;
    height:17.5rem;
    z-index:1;
  }
}
.about-main,
.about-motto{
  display:flex;
  align-items:center;
  justify-content:center;
}
.motto-icon{
  width:1.875rem;
  height:1.875rem;
}
.about-heading{
  position:relative;
  margin-block-end:1rem;
}
.about-heading:before{
  content:"";
  position:absolute;
  width:60%;
  height:0.25rem;
  border-radius:3.125rem;
  background-image:linear-gradient(to right, rgb(var(--success-rgb)), rgba(var(--success-rgb), 0.2));
  inset-block-end:-0.625rem;
  inset-inline-start:0.375rem;
}
[dir=rtl] .fullcalendar-events-activity li{
  padding:0.25rem 2rem 0.25rem 1rem;
}
.fullcalendar-events-activity li{
  margin-block-end:0.75rem;
  font-size:0.8125rem;
  padding:0.25rem 1rem 0.25rem 2rem;
  position:relative;
}
.fullcalendar-events-activity li::before{
  position:absolute;
  content:"";
  width:0.5rem;
  height:0.5rem;
  border:0.125rem solid var(--primary03);
  border-radius:3.125rem;
  background-color:var(--custom-white);
  inset-inline-start:0.25rem;
  inset-block-start:0.563rem;
}
.fullcalendar-events-activity li::after{
  position:absolute;
  content:"";
  height:100%;
  background-color:transparent;
  border-inline-end:2px dashed var(--primary01);
  inset-inline-start:0.563rem;
  inset-block-start:1.25rem;
}
.fullcalendar-events-activity li:last-child{
  margin-block-end:0;
}
.fullcalendar-events-activity li:last-child::after{
  border-inline-end:0px dashed var(--default-border);
}
#full-calendar-activity{
  max-height:23rem;
}
#draggable-left .card,
#draggable-right .card{
  cursor:move;
}
.scrollToTop{
  background-color:var(--primary-color);
  color:#fff;
  position:fixed;
  bottom:20px;
  inset-inline-end:20px;
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
  z-index:990;
  height:2.5rem;
  width:2.5rem;
  background-repeat:no-repeat;
  background-position:center;
  transition:background-color 0.1s linear;
  border-radius:0.5rem;
  box-shadow:rgba(100, 100, 110, 0.2) 0 0.438rem 1.813rem 0;
}
[dir=rtl] .rtl-rotate{
  transform:rotate(180deg);
}
#address-add{
  min-height:calc(1.5em + 2.75rem + var(--bs-border-width) * 2);
}
.project-list-title{
  max-width:13.375rem;
}
#project-descriptioin-editor{
  height:200px;
  overflow:auto;
}
.project-list-main .choices__inner{
  width:150px !important;
}
.swiper-related-jobs .swiper-button-next,
.swiper-related-jobs .swiper-button-prev{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color) !important;
}
@media (max-width: 767.98px){
  .swiper-related-jobs .swiper-button-next,
  .swiper-related-jobs .swiper-button-prev{
    display:none;
  }
}
@media screen and (min-width: 623px){
  .input-group.companies-search-input .mud-select-input{
    border-radius:0px !important;
  }
  .input-group.companies-search-input .choices{
    margin-block-end:0;
  }
  .input-group.companies-search-input .choices__inner{
    border-radius:0 !important;
    min-height:100% !important;
  }
  .input-group.companies-search-input .choices__list--dropdown .choices__item--selectable{
    padding-inline-end:1rem;
  }
  [dir=rtl] .input-group.companies-search-input .choices__inner{
    border-radius:0 !important;
  }
}
@media screen and (max-width: 622px){
  .input-group.companies-search-input{
    display:block;
  }
  .input-group.companies-search-input .form-control{
    width:100% !important;
    border-radius:0.5rem !important;
    margin-bottom:0.5rem;
  }
  .input-group.companies-search-input .mud-input{
    margin-bottom:0.75rem;
    border-radius:0.5rem !important;
  }
  .input-group.companies-search-input .mud-select-input{
    border-radius:0.5rem !important;
  }
  .input-group.companies-search-input .choices{
    border-radius:0.5rem !important;
    margin-bottom:0.5rem;
  }
  .input-group.companies-search-input .mud-button{
    width:100% !important;
    border-radius:0.5rem !important;
  }
}
.list-bullets li{
  position:relative;
  margin-block-end:-1px;
  border:1px solid var(--default-border);
  list-style-type:circle;
  list-style-position:inside;
  padding:0.75rem 1.25rem;
}
.crm-contact-close-btn.btn-close{
  filter:invert(1);
  position:absolute;
  inset-inline-end:-0.625rem;
  inset-block-start:-0.625rem;
}
.leads-source .apexcharts-canvas{
  width:auto !important;
}
#leads-discovered .custom-card,
#leads-qualified .custom-card,
#contact-initiated .custom-card,
#needs-identified .custom-card,
#negotiation .custom-card,
#deal-finalized .custom-card{
  margin-block-end:0.5rem;
  touch-action:none;
}
#leads-discovered .custom-card:last-child,
#leads-qualified .custom-card:last-child,
#contact-initiated .custom-card:last-child,
#needs-identified .custom-card:last-child,
#negotiation .custom-card:last-child,
#deal-finalized .custom-card:last-child{
  margin-block-end:1.5rem;
}
#leads-discovered .custom-card .mud-card-content,
#leads-qualified .custom-card .mud-card-content,
#contact-initiated .custom-card .mud-card-content,
#needs-identified .custom-card .mud-card-content,
#negotiation .custom-card .mud-card-content,
#deal-finalized .custom-card .mud-card-content{
  padding:1rem;
}
#leads-discovered .custom-card .mud-card-content .deal-description,
#leads-qualified .custom-card .mud-card-content .deal-description,
#contact-initiated .custom-card .mud-card-content .deal-description,
#needs-identified .custom-card .mud-card-content .deal-description,
#negotiation .custom-card .mud-card-content .deal-description,
#deal-finalized .custom-card .mud-card-content .deal-description{
  margin-inline-start:2.25rem;
}
.crm-top-deals .mud-list-item{
  padding-block:5px !important;
}
.crm-recent-activity .mud-list-item{
  padding-block-start:0px !important;
  padding-block-end:0.78rem !important;
  padding-inline:0px !important;
}
.crm-recent-activity .mud-list-item .mud-icon-root{
  font-size:8px;
  position:absolute;
  inset-block-start:-10px;
}
.crm-recent-activity .mud-list-item .ri-add-fill{
  font-size:13px;
}
#offcanvasExample{
  border-color:transparent !important;
}
.lead-discovered,
.lead-qualified,
.contact-initiated,
.need-identified,
.negotiation,
.deal-finalized{
  position:relative;
  margin-inline-start:1rem;
}
.lead-discovered:before,
.lead-qualified:before,
.contact-initiated:before,
.need-identified:before,
.negotiation:before,
.deal-finalized:before{
  position:absolute;
  content:"";
  width:0.5rem;
  height:0.5rem;
  border-radius:50%;
  inset-inline-start:-0.875rem;
  inset-block-start:0.4375rem;
}
.lead-discovered:before{
  background-color:var(--primary-color);
}
.lead-qualified:before{
  background-color:rgb(var(--warning-rgb));
}
.contact-initiated:before{
  background-color:rgb(var(--success-rgb));
}
.need-identified:before{
  background-color:rgb(var(--info-rgb));
}
.negotiation:before{
  background-color:rgb(var(--danger-rgb));
}
.deal-finalized:before{
  background-color:rgb(var(--secondary-rgb));
}
#leads-discovered .mud-card.custom-card{
  border-inline-start:0.4rem solid rgba(var(--primary-rgb), 0.4) !important;
}
#leads-discovered .mud-card.custom-card .company-name{
  color:var(--primary-color) !important;
}
#leads-discovered .mud-card.custom-card .avatar{
  background-color:var(--primary-color);
}
#leads-qualified .mud-card.custom-card{
  border-inline-start:0.4rem solid rgba(var(--warning-rgb), 0.4) !important;
}
#leads-qualified .mud-card.custom-card .company-name{
  color:rgb(var(--warning-rgb)) !important;
}
#leads-qualified .mud-card.custom-card .avatar{
  background-color:rgb(var(--warning-rgb));
}
#contact-initiated .mud-card.custom-card{
  border-inline-start:0.4rem solid rgba(var(--success-rgb), 0.4) !important;
}
#contact-initiated .mud-card.custom-card .company-name{
  color:rgb(var(--success-rgb)) !important;
}
#contact-initiated .mud-card.custom-card .avatar{
  background-color:rgb(var(--success-rgb));
}
#needs-identified .mud-card.custom-card{
  border-inline-start:0.4rem solid rgba(var(--info-rgb), 0.4) !important;
}
#needs-identified .mud-card.custom-card .company-name{
  color:rgb(var(--info-rgb)) !important;
}
#needs-identified .mud-card.custom-card .avatar{
  background-color:rgb(var(--info-rgb));
}
#negotiation .mud-card.custom-card{
  border-inline-start:0.4rem solid rgba(var(--danger-rgb), 0.4) !important;
}
#negotiation .mud-card.custom-card .company-name{
  color:rgb(var(--danger-rgb)) !important;
}
#negotiation .mud-card.custom-card .avatar{
  background-color:rgb(var(--danger-rgb));
}
#deal-finalized .mud-card.custom-card{
  border-inline-start:0.4rem solid rgba(var(--secondary-rgb), 0.4) !important;
}
#deal-finalized .mud-card.custom-card .company-name{
  color:rgb(var(--secondary-rgb)) !important;
}
#deal-finalized .mud-card.custom-card .avatar{
  background-color:rgb(var(--secondary-rgb));
}
#leads-discovered .mud-card.custom-card,
#leads-qualified .mud-card.custom-card,
#contact-initiated .mud-card.custom-card,
#needs-identified .mud-card.custom-card,
#negotiation .mud-card.custom-card,
#deal-finalized .mud-card.custom-card{
  margin-block-end:0.5rem;
  touch-action:none;
}
#leads-discovered .mud-card.custom-card:last-child,
#leads-qualified .mud-card.custom-card:last-child,
#contact-initiated .mud-card.custom-card:last-child,
#needs-identified .mud-card.custom-card:last-child,
#negotiation .mud-card.custom-card:last-child,
#deal-finalized .mud-card.custom-card:last-child{
  margin-block-end:1.5rem;
}
#leads-discovered .mud-card.custom-card .card-body,
#leads-qualified .mud-card.custom-card .card-body,
#contact-initiated .mud-card.custom-card .card-body,
#needs-identified .mud-card.custom-card .card-body,
#negotiation .mud-card.custom-card .card-body,
#deal-finalized .mud-card.custom-card .card-body{
  padding:1rem;
}
#leads-discovered .mud-card.custom-card .card-body .deal-description,
#leads-qualified .mud-card.custom-card .card-body .deal-description,
#contact-initiated .mud-card.custom-card .card-body .deal-description,
#needs-identified .mud-card.custom-card .card-body .deal-description,
#negotiation .mud-card.custom-card .card-body .deal-description,
#deal-finalized .mud-card.custom-card .card-body .deal-description{
  margin-inline-start:2.25rem;
}
.create-nft-item .filepond--root[data-style-panel-layout~=circle]{
  border-radius:0.5rem;
  width:100%;
}
.create-nft-item .filepond--drop-label.filepond--drop-label label{
  padding:2em;
}
.create-nft-item .filepond--drop-label{
  color:var(--text-muted) !important;
}
.create-nft-item .filepond--panel-root{
  border:0.125rem dashed var(--input-border) !important;
}
.create-nft-item .filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{
  border-radius:0.3rem;
}
.create-nft-item .filepond--root[data-style-panel-layout~=circle]{
  height:15.75rem !important;
  width:15.25rem !important;
}
.create-nft-item .filepond--drop-label label{
  font-size:0.75rem;
}
.create-nft-item .filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper,
.create-nft-item .filepond--file{
  height:15.75rem;
  width:15.25rem !important;
}
.nft-details-auction-time{
  position:absolute;
  width:400px;
  height:1.875rem;
  background-color:rgb(var(--success-rgb));
  display:flex;
  align-items:center;
  justify-content:center;
  color:#fff;
  top:3.125rem;
  font-weight:500;
  inset-inline-end:-8.4375rem;
  transform:rotate(45deg);
  z-index:10;
}
[dir=rtl] .nft-details-auction-time{
  transform:rotate(315deg);
}
.nft-wallet{
  position:relative;
  text-align:center;
  box-shadow:none !important;
  border:1px solid var(--default-border) !important;
  border-radius:0.5rem;
}
.nft-wallet:hover{
  background-color:rgb(var(--light-rgb));
}
.nft-wallet.active{
  border-color:var(--primary-color) !important;
}
.nft-list li:hover{
  background-color:var(--default-background);
  color:var(--primary-color);
}
.nft-tag.nft-tag-primary:hover, .nft-tag.nft-tag-primary.active{
  color:var(--primary-color);
}
.nft-tag.nft-tag-primary:hover .nft-tag-icon, .nft-tag.nft-tag-primary.active .nft-tag-icon{
  background-color:var(--primary01);
}
.nft-tag.nft-tag-primary .nft-tag-icon{
  color:var(--primary-color);
}
.nft-tag.nft-tag-secondary:hover, .nft-tag.nft-tag-secondary.active{
  color:rgb(var(--secondary-rgb));
}
.nft-tag.nft-tag-secondary:hover .nft-tag-icon, .nft-tag.nft-tag-secondary.active .nft-tag-icon{
  background-color:rgba(var(--secondary-rgb), 0.1);
}
.nft-tag.nft-tag-secondary .nft-tag-icon{
  color:rgb(var(--secondary-rgb));
}
.nft-tag.nft-tag-warning:hover, .nft-tag.nft-tag-warning.active{
  color:rgb(var(--warning-rgb));
}
.nft-tag.nft-tag-warning:hover .nft-tag-icon, .nft-tag.nft-tag-warning.active .nft-tag-icon{
  background-color:rgba(var(--warning-rgb), 0.1);
}
.nft-tag.nft-tag-warning .nft-tag-icon{
  color:rgb(var(--warning-rgb));
}
.nft-tag.nft-tag-info:hover, .nft-tag.nft-tag-info.active{
  color:rgb(var(--info-rgb));
}
.nft-tag.nft-tag-info:hover .nft-tag-icon, .nft-tag.nft-tag-info.active .nft-tag-icon{
  background-color:rgba(var(--info-rgb), 0.1);
}
.nft-tag.nft-tag-info .nft-tag-icon{
  color:rgb(var(--info-rgb));
}
.nft-tag.nft-tag-success:hover, .nft-tag.nft-tag-success.active{
  color:rgb(var(--success-rgb));
}
.nft-tag.nft-tag-success:hover .nft-tag-icon, .nft-tag.nft-tag-success.active .nft-tag-icon{
  background-color:rgba(var(--success-rgb), 0.1);
}
.nft-tag.nft-tag-success .nft-tag-icon{
  color:rgb(var(--success-rgb));
}
.nft-tag.nft-tag-danger:hover, .nft-tag.nft-tag-danger.active{
  color:rgb(var(--danger-rgb));
}
.nft-tag.nft-tag-danger:hover .nft-tag-icon, .nft-tag.nft-tag-danger.active .nft-tag-icon{
  background-color:rgba(var(--danger-rgb), 0.1);
}
.nft-tag.nft-tag-danger .nft-tag-icon{
  color:rgb(var(--danger-rgb));
}
.nft-tag.nft-tag-dark:hover, .nft-tag.nft-tag-dark.active{
  color:rgb(var(--dark-rgb));
}
.nft-tag.nft-tag-dark:hover .nft-tag-icon, .nft-tag.nft-tag-dark.active .nft-tag-icon{
  background-color:rgba(var(--dark-rgb), 0.1);
}
.nft-tag.nft-tag-dark .nft-tag-icon{
  color:rgb(var(--dark-rgb));
}
.nft-tag .nft-tag-text{
  font-weight:600;
  display:inline-block;
  padding:0px 1.25rem 0px 0.5rem;
}
.nft-tag .nft-tag-icon{
  display:inline-block;
  padding:0.75rem 1rem;
  border-radius:50%;
  background-color:rgb(var(--light-rgb));
}
.nft-tag{
  position:relative;
  display:inline-flex;
  align-items:center;
  border:1px solid var(--custom-white);
  border-radius:50rem;
  background-color:var(--custom-white);
  color:var(--default-text-color);
}
.nft-timer-container{
  position:absolute;
  inset-inline-start:15px;
  top:7%;
  display:inline-flex;
  align-items:center;
  padding:0.2rem 0.7rem 0.2rem 0.5rem;
  border-start-start-radius:0;
  border-start-end-radius:50rem;
  border-end-end-radius:50rem;
  border-end-start-radius:0;
  color:#fff;
  font-weight:500;
  background:rgba(255, 255, 255, 0.1);
}
.nft-btn{
  position:absolute;
  inset-inline-end:7%;
  bottom:52%;
  height:2rem;
  width:2rem;
  padding:5px;
  border-radius:50%;
  background-color:rgba(255, 255, 255, 0.1);
  color:#fff;
  font-size:1rem;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  transition:all ease 0.3s;
  z-index:1;
}
.nft-btn:hover{
  background-color:var(--custom-white);
  color:var(--primary-color);
  text-decoration:none !important;
}
.nft-btn:hover .mud-icon-root{
  color:var(--primary-color) !important;
}
.nft-img{
  border-radius:0.5rem;
  max-height:10rem;
  width:100%;
}
.crypto-wallet-tab{
  margin-bottom:0px !important;
}
.crypto-wallet-tab .mud-tabs-tabbar{
  margin-bottom:1rem !important;
}
.crypto-wallet-tab .mud-tabs-tabbar-inner{
  padding:0.65rem;
  background-color:rgb(var(--light-rgb));
  border-radius:0.5rem;
}
.crypto-wallet-tab .mud-tabs-tabbar-wrapper{
  width:100%;
}
.crypto-wallet-tab .mud-tabs-tabbar-wrapper .mud-tooltip-root{
  flex-grow:1;
  width:100%;
}
.crypto-wallet-tab .mud-radio-group{
  display:flex;
}
.crypto-wallet-tab .mud-radio-group .mud-ripple-radio{
  padding:0px 0.5rem !important;
}
.crypto-wallet-tab .mud-input{
  border-inline-start:0px !important;
}
@media (hover: hover) and (pointer: fine){
  .crypto-wallet-tab .mud-radio .hover\:mud-primary-hover:hover{
    background-color:transparent !important;
  }
}
.crypto-wallet-tab .mud-radio .hover\:mud-primary-hover:focus-visible,
.crypto-wallet-tab .mud-radio .hover\:mud-primary-hover:active{
  background-color:transparent !important;
}
[dir=rtl] .crypto-wallet-tab .mud-radio{
  margin-inline-end:2px;
}
[dir=rtl] .buy-sell-crypto-currency .ts-wrapper{
  border-top-right-radius:0px !important;
  border-bottom-right-radius:0px !important;
  border-top-left-radius:0.35rem !important;
  border-bottom-left-radius:0.35rem !important;
}
.crypto-list .mud-list-item-text{
  width:100%;
}
.buy-sell-crypto-currency .ts-wrapper{
  border-top-left-radius:0px !important;
  border-bottom-left-radius:0px !important;
}
.buy-sell-crypto-currency .mud-select .mud-input{
  border-inline-start:0px !important;
}
[data-theme-mode=dark] .qr-image{
  filter:invert(1);
}
.crypto-exchange-btn{
  position:relative;
  z-index:-1;
}
#btc-currency-chart,
#eth-currency-chart,
#ltc-currency-chart,
#dash-currency-chart,
#xrs-currency-chart,
#glm-currency-chart,
#monero-currency-chart,
#eos-currency-chart{
  position:absolute;
  inset-block-end:0;
}
.currency-exchange-card{
  position:relative;
  background-color:var(--primary-color) !important;
  box-shadow:none;
  min-height:21.875rem;
  z-index:10;
}
.currency-exchange-card:before{
  position:absolute;
  content:"";
  height:100%;
  width:100%;
  background-image:url(../images/media/media-1.jpg);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  z-index:0;
  opacity:0.1;
}
.currency-exchange-card .currency-exchange-area{
  background-color:rgba(var(--dark-rgb), 0.1);
  backdrop-filter:blur(30px);
}
.currency-exchange-card .currency-exchange-area .form-control{
  line-height:1.96;
}
#loader{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-color:var(--custom-white);
  display:flex;
  justify-content:center;
  align-items:center;
  z-index:9999;
}
@media (min-width: 992px){
  body{
    padding-right:0 !important;
    overflow-y:auto !important;
  }
}
.kanban-board{
  width:370px;
}
[class^=ri-],
[class*=" ri-"]{
  display:inline-flex;
}
#create-task .choices__list--dropdown,
#create-task .choices__list[aria-expanded]{
  border:0 !important;
}
[data-theme-mode=dark] .bg-dark .h1,
[data-theme-mode=dark] .bg-dark .h2,
[data-theme-mode=dark] .bg-dark .h3,
[data-theme-mode=dark] .bg-dark .h4,
[data-theme-mode=dark] .bg-dark .h5,
[data-theme-mode=dark] .bg-dark .h6,
[data-theme-mode=dark] .bg-dark h1,
[data-theme-mode=dark] .bg-dark h2,
[data-theme-mode=dark] .bg-dark h3,
[data-theme-mode=dark] .bg-dark h4,
[data-theme-mode=dark] .bg-dark h5,
[data-theme-mode=dark] .bg-dark h6,
[data-theme-mode=dark] .card-bg-dark .h1,
[data-theme-mode=dark] .card-bg-dark .h2,
[data-theme-mode=dark] .card-bg-dark .h3,
[data-theme-mode=dark] .card-bg-dark .h4,
[data-theme-mode=dark] .card-bg-dark .h5,
[data-theme-mode=dark] .card-bg-dark .h6,
[data-theme-mode=dark] .card-bg-dark h1,
[data-theme-mode=dark] .card-bg-dark h2,
[data-theme-mode=dark] .card-bg-dark h3,
[data-theme-mode=dark] .card-bg-dark h4,
[data-theme-mode=dark] .card-bg-dark h5,
[data-theme-mode=dark] .card-bg-dark h6{
  color:var(--custom-white);
}
[data-theme-mode=dark] .bg-dark .text-fixed-white{
  color:#fff !important;
}
[data-theme-mode=dark] .bg-dark.card.custom-card,
[data-theme-mode=dark] .card-bg-dark.card.custom-card{
  color:var(--custom-white) !important;
}
[data-theme-mode=dark] .bg-dark.card.custom-card .card-body,
[data-theme-mode=dark] .bg-dark.card.custom-card .card-footer,
[data-theme-mode=dark] .card-bg-dark.card.custom-card .card-body,
[data-theme-mode=dark] .card-bg-dark.card.custom-card .card-footer{
  color:var(--custom-white) !important;
}
[data-theme-mode=dark] .bg-light,
[data-theme-mode=dark] .card-bg-light{
  color:var(--custom-black) !important;
}
[data-theme-mode=dark] .choices[data-type*=select-one] .choices__button{
  filter:invert(1);
}
[data-theme-mode=dark] #circle-custom .apexcharts-legend.apx-legend-position-left{
  background-color:var(--custom-white);
}
[data-theme-mode=dark] .navbar-nav .nav-link.active,
[data-theme-mode=dark] .navbar-nav .nav-link.show{
  color:#fff;
}
.d-inline-table{
  display:inline-table;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6{
  color:var(--default-text-color);
}
.table > :not(caption) > * > *{
  --bs-body-bg:var(--custom-white);
  --bs-table-bg:var(--custom-white);
  color:var(--default-text-color);
}
.card.custom-card{
  color:var(--default-text-color) !important;
}
[data-theme-mode=light][data-header-styles=transparent] .page-header-breadcrumb h4,
[data-theme-mode=light][data-default-header-styles=transparent] .page-header-breadcrumb h4{
  color:var(--default-text-color) !important;
}
[data-theme-mode=light][data-header-styles=transparent] .app-header .main-header-container .form-control,
[data-theme-mode=light][data-default-header-styles=transparent] .app-header .main-header-container .form-control{
  background:rgba(0, 0, 0, 0.05) !important;
  color:var(--default-text-color);
  box-shadow:none;
}
[data-theme-mode=light] .page-header-breadcrumb h4{
  color:#fff !important;
}
[data-header-styles=dark] .header-link.dropdown-toggle .user-name,
[data-header-styles=color] .header-link.dropdown-toggle .user-name,
[data-header-styles=gradient] .header-link.dropdown-toggle .user-name{
  color:#fff !important;
}
[data-default-header-styles=transparent] .page-header-breadcrumb,
[data-default-header-styles=light] .page-header-breadcrumb,
[data-default-header-styles=dark] .page-header-breadcrumb,
[data-default-header-styles=color] .page-header-breadcrumb,
[data-default-header-styles=gradient] .page-header-breadcrumb{
  margin:0px 0px -32px 0px;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after{
  background-color:transparent !important;
}
.form-floating > .form-control:not(:-moz-placeholder) ~ label::after{
  background-color:transparent !important;
}
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-select ~ label::after{
  background-color:transparent !important;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label{
  color:var(--text-muted) !important;
  font-weight:600;
}
.form-floating > .form-control:not(:-moz-placeholder) ~ label{
  color:var(--text-muted) !important;
  font-weight:600;
}
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label{
  color:var(--text-muted) !important;
  font-weight:600;
}
.dropdown-item-text{
  color:var(--default-text-color) !important;
}
.blockquote-footer{
  color:var(--default-text-color) !important;
}
hr{
  border-color:var(--default-border);
  opacity:1;
}
[dir=rtl] .dropdown-menu{
  --bs-position:start;
}
[dir=rtl] .dropdown-menu-end{
  --bs-position:end;
}
[dir=rtl] .transform-arrow{
  transform:rotate(180deg);
}
[dir=rtl] .reviews-container .card:before{
  transform:rotate(180deg);
}
[dir=rtl] .bi-skip-backward::before{
  content:"\f55e";
}
[dir=rtl] .bi-skip-forward::before{
  content:"\f552";
}
.hours[b-gszxamswzx]{
  border:1px solid var(--default-border) !important;
}
.monthly-calendar{
  border:1px solid var(--default-border) !important;
}
.header-name{
  border-inline-end:1px solid var(--default-border) !important;
  font-weight:900 !important;
  font-size:1em !important;
  color:rgb(var(--dark-rgb)) !important;
}
.header-name:last-child{
  border-inline-end:0 !important;
}
.monthly-today{
  border:1px solid var(--primary-color) !important;
  border-radius:0 !important;
}
.monthly-day{
  font-size:1em !important;
  color:rgb(var(--dark-rgb)) !important;
}
.monthly-task{
  color:#fff !important;
}
#external-events .events{
  cursor:move;
  margin:0 0 0.4rem 0;
  padding:0.375rem 0.75rem;
  font-size:0.75rem;
  border-radius:0.35rem;
  position:relative;
  white-space:nowrap;
  display:block;
  color:#fff;
}
#external-events .events .event-main{
  position:relative;
  z-index:2;
  color:#fff;
}
.header-name{
  color:var(--default-text-color) !important;
  border-bottom:1px solid var(--default-border) !important;
  background:var(--custom-white) !important;
}
.cellule-disabled{
  background:linear-gradient(-45deg, var(--custom-white) 25%, var(--default-background) 25%, var(--default-background) 50%, var(--custom-white) 50%, var(--custom-white) 75%, var(--default-background) 75%, var(--default-background)) !important;
}
.calendar-container{
  border-top-color:var(--default-border) !important;
}
.cellule{
  border:solid var(--default-border) !important;
}
.month{
  background:var(--custom-white) !important;
}
.day-cellule{
  color:var(--default-text-color) !important;
}
.task{
  color:var(--default-text-color) !important;
}
.pin:after{
  border-color:transparent transparent var(--primary-color) transparent !important;
}
.pin-top:after{
  border-color:transparent var(--primary-color) transparent transparent !important;
}
.monthly-day--disabled{
  background-color:var(--custom-white) !important;
}
.monthly-day.cursor-top,
.monthly-day.cursor-bottom,
.monthly-day.ursor-bottom{
  background:none !important;
}
.calendar-container .task{
  color:#fff !important;
}
.slick-slide img{
  touch-action:none;
}
.callback-carousel .slick-track{
  display:flex !important;
  gap:1.5rem;
}
.callback-carousel .slick-track .slick-slide img{
  border-radius:0.5rem;
}
@media (max-width: 400px){
  .callback-carousel .slick-track{
    gap:0rem !important;
  }
}
.slick-list{
  border-radius:0.5rem;
}
.slick-slider{
  touch-action:none !important;
}
.slick-arrow{
  width:1.563rem !important;
  height:1.563rem !important;
  color:#fff !important;
  background-color:var(--black-3) !important;
  border-radius:0.5rem !important;
  box-shadow:none !important;
}
.slick-arrow:after{
  font-size:0.75rem !important;
  font-weight:800 !important;
}
.slick-prev,
.swiper-rtl .slick-next{
  inset-inline-start:10px !important;
  inset-inline-end:auto !important;
}
.slick-prev::before,
.swiper-rtl .slick-next::before{
  content:"\ea64" !important;
  font-family:"remixicon" !important;
}
.slick-next,
.swiper-rtl .slick-prev{
  inset-inline-end:10px !important;
  inset-inline-start:auto !important;
}
.slick-next::before,
.swiper-rtl .slick-prev::before{
  content:"\ea6e" !important;
  font-family:"remixicon" !important;
}
.slick-dots{
  inset-block-end:10px;
  inset-inline-start:0;
  width:100%;
  position:absolute;
  text-align:center;
  transition:0.3s opacity;
  transform:translate3d(0, 0, 0);
  z-index:10;
}
.slick-dots li button{
  padding:0 !important;
  background:rgba(255, 255, 255, 0.3) !important;
}
.slick-dots li.slick-active button{
  background:#fff !important;
  opacity:1 !important;
}
.slick-dots.Custom-slick-dots{
  inset-block-end:10px;
  inset-inline-start:0;
  width:100%;
  position:absolute;
  text-align:center;
  transition:0.3s opacity;
  transform:translate3d(0, 0, 0);
  z-index:10;
}
.slick-dots.Custom-slick-dots li button{
  width:23px !important;
  height:23px !important;
  padding:0 !important;
  background:var(--white-5) !important;
}
.slick-dots.Custom-slick-dots li.slick-active button{
  background:#fff !important;
  opacity:1 !important;
}
.Dynamic-slick-dots li button{
  width:1.25rem !important;
  height:0.25rem !important;
  padding:0 !important;
  border-radius:0.5rem !important;
}
.Dynamic-slick-dots2{
  inset-block-start:auto;
  inset-block-end:-20px;
}
.Dynamic-slick-dots2 li button{
  width:1.25rem !important;
  height:0.25rem !important;
  padding:0 !important;
  border-radius:0.5rem !important;
  background:var(--primary02) !important;
}
.Dynamic-slick-dots2 li.slick-active button{
  background:var(--primary-color) !important;
}
.Fraction-slick-dots li{
  width:100% !important;
  margin:0 !important;
  display:none !important;
}
.Fraction-slick-dots li.slick-active{
  display:flex !important;
}
.Fraction-slick-dots li.slick-active button{
  background-color:transparent !important;
}
.Fraction-slick-dots li button{
  width:100% !important;
  height:100% !important;
  padding:0 !important;
  border-radius:0.5rem !important;
  background-color:transparent !important;
}
.Fraction-slick-dots li button::after{
  content:attr(aria-label);
  display:block;
  font-family:Arial, sans-serif;
  font-size:14px;
  color:#fff;
  margin-top:5px;
}
.Custom-slick-dots li{
  width:1.5rem !important;
  height:1.5rem !important;
}
.Custom-slick-dots li.slick-active button{
  width:1.5rem !important;
  height:1.5rem !important;
  color:#000 !important;
}
.Custom-slick-dots li button{
  font-size:14px !important;
  color:#fff !important;
  border-radius:0.5rem !important;
}
.Custom-slick-dots2 li{
  width:1.5rem !important;
  height:1.5rem !important;
}
.Custom-slick-dots2 li.slick-active button{
  width:1.5rem !important;
  height:1.5rem !important;
  color:#fff !important;
  background:var(--primary-color) !important;
}
.Custom-slick-dots2 li button{
  height:1.45rem !important;
  font-size:14px !important;
  color:#000 !important;
  background:#fff !important;
  border-radius:0.5rem !important;
}
.slick-dotted.slick-slider{
  margin-bottom:0 !important;
}
.Vertical-slick-dots{
  display:grid !important;
  justify-content:end;
  margin:0px !important;
  inset-block-start:40% !important;
  inset-block-end:50% !important;
}
.Vertical-slick-dots li{
  margin:5px !important;
}
.slick-slide img{
  width:100%;
}
.CallBack-container{
  margin-bottom:2rem;
}
[dir=rtl] .slick-slider{
  direction:ltr;
}
[dir=rtl] .slick-slider .slick-slide{
  direction:rtl;
}
.ts-wrapper.form-control.single .ts-control:after{
  border-block-start-color:var(--default-text-color);
  border-inline-end-color:transparent;
  border-block-end-color:transparent;
  border-inline-start-color:transparent;
  border-style:solid;
  border-block-start-width:5px;
  border-inline-end-width:5px;
  border-block-end-width:0px;
  border-inline-start-width:5px;
  content:" ";
  display:block;
  height:0;
  margin-block-start:-3px;
  position:absolute;
  inset-block-start:50%;
  width:0;
  inset-inline-end:15px !important;
  inset-inline-start:auto !important;
  opacity:0.5;
}
.ts-dropdown{
  margin-top:0 !important;
  overflow:hidden !important;
  border-radius:0rem !important;
  border-block-start:1px solid var(--default-border) !important;
  font-size:0.875rem !important;
  line-height:1.25rem !important;
}
.ts-dropdown .option{
  padding:0.75rem !important;
}
.ts-dropdown [data-selectable].option{
  color:var(--default-text-color);
}
.ts-dropdown .create{
  color:var(--default-text-color);
}
.ts-control > *{
  color:var(--default-text-color);
}
.ts-control > input{
  min-width:0 !important;
}
.ts-control,
.ts-control input,
.ts-dropdown{
  color:var(--default-text-color);
}
.ts-control::-moz-placeholder, .ts-control input::-moz-placeholder, .ts-dropdown::-moz-placeholder{
  color:var(--default-text-color);
  opacity:0.5;
}
.ts-control::placeholder,
.ts-control input::placeholder,
.ts-dropdown::placeholder{
  color:var(--default-text-color);
  opacity:0.5;
}
.ts-control,
.ts-wrapper.single.input-active .ts-control{
  background-color:var(--form-control-bg) !important;
}
.ts-wrapper .ts-control:not(.rtl){
  border-radius:0.5rem !important;
  border-color:var(--default-border) !important;
  padding-block:0.5rem !important;
}
.ts-wrapper .ts-control:not(.rtl){
  border-color:var(--default-border) !important;
}
.ts-dropdown.single,
.ts-wrapper.single .ts-control{
  border-color:var(--input-border) !important;
}
.ts-dropdown.single,
.ts-wrapper.single .ts-control{
  border-color:var(--input-border) !important;
}
.ts-dropdown .active,
.ts-dropdown .selected{
  background:var(--primary-color) !important;
  color:#fff !important;
}
.ts-wrapper.multi .ts-control [data-value]{
  background-color:var(--primary-color) !important;
  background-image:none !important;
  color:#fff !important;
  font-size:12px;
  font-weight:500;
}
.ts-wrapper.multi .ts-control > div{
  border-color:var(--primary-color) !important;
}
.full .ts-control{
  background-color:var(--form-control-bg) !important;
}
.ts-wrapper.single .ts-control:where([dir=rtl], [dir=rtl] *):after{
  inset-inline-start:15px !important;
  inset-inline-end:auto !important;
}
.ts-wrapper:not(.form-control, .form-select).single .ts-control{
  background-size:20px 20px !important;
  background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M480-360 280-560h400L480-360Z"/></svg>') !important;
}
.focus .ts-control{
  box-shadow:none !important;
}
.ts-dropdown-content{
  padding:0 !important;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{
  border-inline-start:1px solid rgba(255, 255, 255, 0.5) !important;
  margin-inline-start:5px !important;
  margin-inline-end:0 !important;
}
[dir=rtl] .ts-wrapper.plugin-remove_button:not(.rtl) .item{
  padding-left:0 !important;
  padding-right:5px !important;
}
.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{
  border-color:var(--input-border) !important;
  box-shadow:none !important;
}
.input-group .ts-wrapper .ts-control:not(.rtl){
  border-start-start-radius:0px !important;
  border-start-end-radius:0.5rem !important;
  border-end-end-radius:0.5rem !important;
  border-end-start-radius:0px !important;
}
[data-theme-mode=dark] .ts-wrapper:not(.form-control, .form-select).single .ts-control{
  background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M480-360 280-560h400L480-360Z" fill="white"/></svg>') !important;
}
.ts-dropdown,
.ts-dropdown.form-control,
.ts-dropdown.form-select{
  background:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
  z-index:99 !important;
}
[dir=rtl] .ts-wrapper:not(.form-control, .form-select).single .ts-control{
  background-position:left 0.75rem center;
}
[dir=rtl] .ts-control:not(.rtl){
  padding-left:0.75rem !important;
  padding-right:0.75rem !important;
}
.ts-control,
.ts-control input,
.ts-dropdown{
  color:var(--default-text-color) !important;
}
.position-button .mud-button{
  min-width:2rem;
  height:2rem;
  border-radius:50% !important;
}
.flatpickr-calendar{
  display:none;
}
.contactus-form iframe{
  height:24rem;
}
.mud-input > textarea.mud-input-root{
  padding:0.5rem !important;
}
.mud-typography-body2{
  font-family:var(--default-font-family) !important;
}
@media (hover: hover) and (pointer: fine){
  .mud-link.mud-link-underline-hover:hover{
    text-decoration:none;
  }
}
.mud-drawer{
  background-color:var(--custom-white) !important;
}
[dir=rtl] .mud-drawer.mud-drawer-responsive.mud-drawer-pos-left.mud-drawer--closed{
  right:0;
  left:auto;
}
[dir=rtl] .mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--open{
  left:0;
  right:auto;
}
#product-features,
.mud-list,
.mud-popover,
.ts-dropdown-content,
.mud-dialog-content,
.dataTables_scrollBody,
.language-html,
.mud-drawer,
.text-overflow-content,
.mud-card-content{
  scrollbar-width:none !important;
}
.ynex-kanban-board{
  scrollbar-width:thin !important;
  scrollbar-color:rgb(var(--light-rgb)) transparent !important;
}
.tomselect .mud-input-slot.mud-input-root{
  padding:9px 11px 9px !important;
}
.mud-paper{
  background-color:var(--custom-white);
  color:var(--default-text-color) !important;
}
[data-theme-mode=dark] .mud-popover.mud-popover-open{
  box-shadow:0 1rem 1.125rem rgba(0, 0, 0, 0.15) !important;
}
.bg-primary-transparent .mud-button-label{
  color:var(--primary-color) !important;
}
.mud-input-control .mud-checkbox .mud-typography{
  margin-inline-start:0.5rem;
}
.mud-toggle-group .mud-button-filled.mud-button-filled-default{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.mud-popover .mud-elevation-1{
  box-shadow:none !important;
}
.mud-dialog{
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
}
.mud-drawer{
  max-width:100%;
}
.page-header-breadcrumb{
  margin-bottom:0px !important;
}
[data-theme-mode=dark] .mud-table-hover .mud-table-container .mud-table-root .mud-table-body .mud-table-row:hover{
  background-color:rgba(255, 255, 255, 0.05) !important;
}
.fs-2{
  font-size:calc(1.325rem + 0.9vw) !important;
}
.mud-primary-hover{
  background-color:var(--primary01) !important;
}
.mud-divider{
  border-color:var(--default-border);
}
.mud-input > textarea.mud-input-root{
  color:var(--default-text-color);
}
.mud-link.mud-link-disabled{
  color:var(--text-muted) !important;
  opacity:0.8;
}
.mud-dialog .mud-dialog-title .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-dialog-width-sm{
  max-width:500px !important;
}
.custom-close{
  position:relative;
}
.custom-close .mud-alert-close-button{
  width:2.8rem;
  height:2.8rem;
  position:absolute;
  inset-inline-end:2px;
  inset-block-start:2px;
}
.custom-close .mud-alert-close-button svg{
  font-size:1.2rem !important;
}
.bg-fixed-white{
  background-color:#fff !important;
  color:#000 !important;
}
@media (max-width: 560px){
  .mud-tabs.mud-tabs-vertical{
    flex-direction:column;
  }
}
.disable-close .mud-icon-root.mud-svg-icon{
  fill:var(--text-muted) !important;
}
.mud-drawer .mud-drawer-header .mud-icon-root.mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-persistent-card .mud-drawer{
  z-index:5;
}
.mud-persistent-card .mud-drawer .mud-nav-link{
  color:var(--default-text-color);
}
.mud-persistent-card .mud-drawer .mud-icon-root.mud-svg-icon{
  fill:var(--text-muted);
}
.mud-skeleton{
  background-color:rgb(var(--light-rgb));
}
.mud-timeline-vertical::before{
  background:var(--default-border);
}
[dir=rtl] .mud-tabs .mud-tabs-tabbar .mud-tabs-scroll-button{
  rotate:180deg;
}
[dir=rtl] .ql-editor ol{
  padding-right:1.5em;
  padding-left:0px;
}
[dir=rtl] .ql-editor li > .ql-ui:before{
  margin-right:-1.5em;
  margin-left:0.3em;
}
[dir=rtl] .ql-bubble .ql-tooltip-editor a{
  left:20px;
  right:auto;
}
.mud-carousel .mud-bullet{
  padding:0px;
}
.mud-carousel .mud-bullet .mud-icon-button-label{
  width:1.5rem;
  height:0.2rem;
  background-color:#fff;
  opacity:0.7;
  margin-inline-end:1rem;
  border-radius:0.5rem;
}
.mud-carousel-item.mud-carousel-item-primary{
  background-color:transparent !important;
}
.carousel-textfield .mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text.mud-input-text-with-label{
  margin-top:23px !important;
}
.mud-drawer.mud-drawer-temporary.mud-drawer-pos-top{
  box-shadow:none !important;
}
.mud-popover .mud-input-control-input-container .mud-input.mud-input-text.mud-input-text-with-label{
  margin-inline-end:1rem;
}
.leaflet-container{
  z-index:1;
}
@media (hover: hover) and (pointer: fine){
  .mud-list-item-clickable:hover{
    background-color:transparent;
  }
}
.mud-pagination-item .mud-button-filled-primary:hover{
  background-color:var(--primary-color) !important;
}
[dir=rtl] .ti-chevron-right{
  rotate:180deg;
}
.mud-button-root:disabled{
  color:var(--text-muted) !important;
}
[dir=rtl] .mud-carousel [aria-label=Previous] .mud-icon-button-label .ri-arrow-right-s-line,
[dir=rtl] .mud-carousel [aria-label=Previous] .mud-icon-button-label .ri-arrow-left-s-line,
[dir=rtl] .mud-carousel [aria-label=Previous] .mud-icon-button-label svg,
[dir=rtl] .mud-carousel [aria-label=Next] .mud-icon-button-label .ri-arrow-right-s-line,
[dir=rtl] .mud-carousel [aria-label=Next] .mud-icon-button-label .ri-arrow-left-s-line,
[dir=rtl] .mud-carousel [aria-label=Next] .mud-icon-button-label svg{
  rotate:180deg;
}
.list-bullets-type{
  padding-inline-start:20px !important;
}
.list-bullets-type .mud-list-item{
  position:relative;
}
.list-bullets-type .mud-list-item:before{
  position:absolute;
  content:"";
  width:0.2rem;
  height:0.2rem;
  border:1px solid var(--default-text-color);
  border-radius:50%;
  inset-inline-start:4px;
}
.bg-light-input{
  background-color:rgb(var(--light-rgb)) !important;
}
.bg-light-input .mud-input-slot{
  background-color:transparent !important;
}
.multi-select-list .mud-list-item-icon{
  display:none;
}
.email-setting-list .list-group-item{
  padding:0.75rem 1.25rem;
  border-bottom:1px solid var(--default-border);
}
.email-setting-list .list-group-item:last-child{
  border-bottom:0px solid var(--default-border);
}
.notification-list-menu{
  max-height:298px;
}
.delivery-toggle button:first-child{
  border-top-right-radius:0px;
  border-bottom-right-radius:0px;
}
.delivery-toggle button:last-child{
  border-top-left-radius:0px;
  border-bottom-left-radius:0px;
}
.payment-method button:first-child{
  border-top-right-radius:0px;
  border-bottom-right-radius:0px;
}
.payment-method button:last-child{
  border-top-left-radius:0px;
  border-bottom-left-radius:0px;
}
.payment-method button{
  border-radius:0px !important;
}
[dir=rtl] .delivery-toggle button:first-child{
  border-top-left-radius:0px;
  border-bottom-left-radius:0px;
}
[dir=rtl] .delivery-toggle button:last-child{
  border-top-right-radius:0px;
  border-bottom-right-radius:0px;
}
[dir=rtl] .payment-method button:first-child{
  border-top-left-radius:0px;
  border-bottom-left-radius:0px;
}
[dir=rtl] .payment-method button:last-child{
  border-top-right-radius:0px;
  border-bottom-right-radius:0px;
}
[dir=rtl] .payment-method button{
  border-radius:0px !important;
}
@media (max-width: 1076px){
  .product-checkout .mud-tabs-tabbar-wrapper{
    width:auto;
    flex-wrap:wrap;
  }
}
@media (max-width: 600px){
  .shipping-method-container .mud-input-control,
  .payment-card-container .mud-input-control{
    position:absolute;
    inset-inline-end:2px;
    inset-block-start:10px;
  }
  .payment-method{
    display:block;
  }
  .payment-method button{
    width:100%;
    border-bottom:1px solid var(--default-border) !important;
  }
  .payment-method button:last-child{
    border-bottom:0px !important;
  }
  .profile-tab .mud-tabs-tabbar-wrapper{
    display:inline-flex;
    flex-wrap:wrap;
    width:auto;
  }
  .profile-tab .mud-tabs-scroll-button{
    display:none;
  }
}
[data-theme-mode=dark] .order-track .mud-expand-panel-text{
  color:rgb(255, 255, 255);
}
.order-sort-button .mud-icon-root{
  font-size:14px !important;
}
@media (max-width: 600px){
  .orders-delivery-address{
    margin-inline-end:0.75rem;
  }
}
.product-details{
  display:inline-flex !important;
}
.product-details button{
  padding-inline:12px !important;
}
[data-theme-mode=dark] .product-details-page .Custom-slick-dots2 li:not(.slick-active) button{
  color:var(--default-text-color) !important;
  background:rgba(255, 255, 255, 0.3) !important;
}
.file-manager-folders{
  overflow:hidden;
}
.landing-viewdemo-icon .mud-icon-root{
  font-size:14px !important;
}
.loader-btn-progress .mud-progress-circular{
  width:15px !important;
  height:15px !important;
}
.profile-link{
  word-break:break-all;
}
.mud-dialog .mud-dialog-title .mud-button-close .mud-icon-size-medium{
  font-size:1.2rem;
}
.flatpickr-input{
  font-size:14px !important;
}
@media (max-width: 1280px){
  .authentication-cover-content-main{
    display:none;
  }
}
.mud-alert.rounded-lg{
  border-radius:1rem !important;
}
[data-theme-mode=dark] .mud-alert-text-normal.mud-alert-filled-light .mud-svg-icon{
  fill:#fff;
}
[data-theme-mode=dark] .mud-alert-outlined-light .mud-svg-icon{
  fill:#fff;
}
[data-theme-mode=dark] .mud-button-filled-dark:hover{
  background-color:#fff;
}
.language-html{
  flex-grow:1;
}
.position-btn-dark{
  overflow:visible !important;
}
[data-theme-mode=dark] .form-control.mud-input-control input.mud-input-root:focus{
  background-color:var(--default-body-bg-color) !important;
}
[data-theme-mode=dark] .form-input-color .mud-input{
  background-color:transparent !important;
}
[dir=rtl] .mud-radio-content-placement-end.mud-radio-with-content{
  margin-left:16px;
}
[dir=rtl] .mud-radio-content-placement-end{
  margin-right:-11px;
}
.radio-toggle-buttons .mud-radio-group{
  display:flex;
  flex-wrap:wrap;
  gap:0.5rem;
}
.segment-btn-group .mud-menu button{
  border-radius:0px !important;
}
.dropdown-divider{
  height:0;
  margin:0;
  overflow:hidden;
  border-top:1px solid var(--default-border);
  opacity:1;
}
.ts-control .ts-control .item{
  padding:0.15rem 0.5rem;
  background-color:var(--primary-color);
  color:#fff;
}
[data-theme-mode=dark] .disable-bg-select-light .mud-input .mud-input-slot{
  background-color:transparent !important;
}
.dropdown-input{
  color:var(--default-text-color) !important;
}
.js-date-range-picker svg{
  fill:var(--default-text-color) !important;
}
.flatpickr-monthSelect-month{
  color:var(--default-text-color) !important;
}
.flatpickr-monthSelect-month:hover, .flatpickr-monthSelect-month:focus{
  background-color:rgb(var(--light-rgb)) !important;
}
.flatpickr-monthSelect-month.selected{
  color:#fff !important;
}
.flatpickr-monthSelect-month.selected:hover, .flatpickr-monthSelect-month.selected:focus{
  background-color:var(--primary-color) !important;
}
@media (max-width: 600px){
  .payment-method-group{
    display:block;
    text-align:center;
  }
  .payment-method-group button{
    width:100%;
    border-bottom:1px solid var(--default-border) !important;
  }
  .payment-method-group button:last-child{
    border-bottom:0px !important;
  }
}
[data-theme-mode=dark] .mud-carousel .mud-svg-icon{
  fill:#fff !important;
}
.custom-card.fullscreen{
  margin-bottom:0px !important;
}
.mud-light-text svg{
  fill:rgb(var(--light-rgb)) !important;
  opacity:0.6;
}
.modal-header{
  color:var(--default-text-color);
  font-size:1rem;
}
.mud-dialog.mud-dialog-fullscreen{
  margin:0px !important;
}
[dir=rtl] .bi-chevron-right{
  rotate:180deg;
}
[dir=rtl] .fe-arrow-right{
  rotate:0deg !important;
}
.full-calander-btn-group button{
  border-left:0px !important;
}
#calendar2 .weekly-calendar{
  border:1px solid var(--default-border);
}
.slick-prev,
.slick-next{
  top:50% !important;
}
[dir=rtl] .mud-drop-container .mud-table-cell button svg{
  rotate:180deg;
}
.table-filter .mud-toolbar{
  flex-wrap:wrap;
}
.dataTables_filter .form-control:focus-visible{
  outline:0px !important;
}
@media (max-width: 400px){
  .dataTables_paginate .pagination .page-item .page-link{
    font-size:0.7rem !important;
  }
}
#donut-pattern .apexcharts-pie text{
  fill:var(--default-text-color) !important;
}
[data-width=boxed] .custom-timeline.mud-timeline-vertical:before{
  margin-inline-start:5px;
}
[data-width=boxed] .custom-jobs{
  font-size:0.7rem !important;
  margin-inline-start:10px;
}
[data-width=boxed] .custom-blazor .mud-card-content{
  scrollbar-width:auto !important;
}
.split-button .mud-button-label .mud-button-icon-start{
  margin-inline-end:0px !important;
}
.data-binding-carousel .mud-bullet{
  top:-24px;
}
@media (max-width: 600px){
  .data-binding-carousel .mud-bullet{
    top:-44px;
  }
}
@media (max-width: 490px){
  .data-binding-carousel .mud-bullet{
    top:-108px;
  }
}
.table-responsive{
  scrollbar-width:thin !important;
}
.mud-table-container{
  scrollbar-color:#f3f6f8 transparent !important;
}
[data-theme-mode=dark] .table-responsive{
  scrollbar-width:thin !important;
  scrollbar-color:rgba(255, 255, 255, 0.2) transparent !important;
}
[data-theme-mode=dark] .mud-table-container{
  scrollbar-color:rgba(255, 255, 255, 0.2) transparent !important;
}
.upcoming-events .mud-timeline-item-end .mud-timeline-item-dot{
  inset-inline-start:1px !important;
}
[dir=rtl] .mud-switch .mud-switch-span{
  rotate:180deg;
}
.country-select-dropdown-menu{
  z-index:9999999 !important;
}
.jvm-tooltip{
  position:absolute !important;
  color:#fff;
  padding:4px 8px;
  border-radius:0.25rem;
}
.nft-featured-card .mud-badge.mud-badge-top.right.mud-badge-overlap{
  inset:auto auto calc(100% - 15px) calc(100% - 17px) !important;
}
.add-task-btn .mud-button-label{
  font-size:0.75rem !important;
}
@media (max-width: 338px){
  .tabs-menu-task .mud-tabs .mud-tabs-tabbar{
    display:none !important;
  }
}
.search-dot-btn{
  z-index:100000 !important;
}
.chat-user-details1 .mud-badge.mud-badge-bottom.right.mud-badge-overlap{
  inset:calc(100% - 24px) auto auto calc(100% - 27px) !important;
}
.chat-tabs .mud-tabs-tabbar-wrapper{
  flex-wrap:nowrap !important;
}
.mud-dialog .mud-dialog-title .mud-button-close:hover{
  background-color:transparent !important;
}
.invoice-payment .mud-toggle-item-content{
  font-size:13px !important;
}
@media (max-width: 1280px){
  .pricing-tab .mud-grid-item{
    padding-inline:1rem;
    border-radius:0.5rem !important;
  }
}
@media (min-width: 600px) and (max-width: 1200px){
  .pricing-tab .tab-pane .mud-grid-item{
    padding-inline:1.5rem 0rem !important;
  }
  .pricing-tab .tab-pane .mud-grid-item .pricing-card{
    border-radius:0.35rem !important;
  }
}
.main-profile-cover .mud-badge-root .mud-badge-dot{
  inset:calc(100% - 21px) auto auto calc(100% - 30px) !important;
}
.task-navigation .task-main-nav .mud-list-item .mud-link:hover span{
  color:var(--primary-color) !important;
}
.modal-select{
  z-index:100000 !important;
}
.mud-link.mud-link-underline-hover.mud-default-list:hover{
  text-decoration:underline;
}
.flex-utility-tab .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{
  width:100% !important;
}
.flex-utility-tab .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper .mud-tooltip-root{
  flex-grow:1;
}
.text-wrap-badge .mud-badge{
  text-wrap:wrap !important;
}
.position-marker{
  position:relative;
}
.nav-pills.nav-style-Justified.mud-tabs .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{
  width:100%;
  justify-content:space-between;
}
.nav-pills.nav-style-Justified.mud-tabs .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper .mud-tooltip-root{
  flex-grow:1;
}
@media (max-width: 400px){
  .wizard-body{
    padding:2rem !important;
  }
}
.companies-search-input .mud-select .mud-input{
  border-inline-start:0px !important;
}
.jobs-landing .form-control.form-control-lg .mud-input-root{
  padding-inline-end:9rem !important;
}
[data-width=boxed][data-vertical-style=detached][data-header-position=scrollable] .page{
  width:1400px;
}
.switcher-canvas .close-btn:hover{
  background-color:transparent !important;
}
[data-theme-mode=dark][data-menu-styles=light][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark{
  display:none;
}
[data-theme-mode=dark][data-menu-styles=light][data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo{
  display:block;
}
[dir=rtl] .ecommrce-orders .ri-arrow-right-s-line{
  rotate:180deg;
}
[data-width=boxed] .job-summery-footer{
  padding-inline:8px !important;
  padding-block:20px !important;
}
.mail-img-upload .mud-badge.mud-badge-top.right.mud-badge-overlap{
  inset:auto auto calc(100% - 18px) calc(100% - 23px) !important;
}
@media (max-width: 400px){
  .dual-btn-with-dropdown .mud-menu .mud-button{
    padding-inline:0.5rem !important;
  }
}
[dir=rtl] #calendar2 .ri-arrow-left-s-line{
  rotate:180deg;
}
[data-vertical-style=icontext][data-bg-img=bgimg1] .app-sidebar .main-sidebar-header, [data-vertical-style=icontext][data-bg-img=bgimg2] .app-sidebar .main-sidebar-header, [data-vertical-style=icontext][data-bg-img=bgimg3] .app-sidebar .main-sidebar-header, [data-vertical-style=icontext][data-bg-img=bgimg4] .app-sidebar .main-sidebar-header, [data-vertical-style=icontext][data-bg-img=bgimg5] .app-sidebar .main-sidebar-header{
  backdrop-filter:blur(30px);
}
.contact-option button:hover{
  background-color:transparent !important;
}
[data-width=boxed] .product-offer-card{
  padding-inline-start:2.5rem !important;
}
[data-width=boxed] .custom-pagination-table .mud-table-pagination-toolbar{
  padding-block-start:10px;
}
.widget-custom-timeline .mud-timeline-item:nth-child(odd) .mud-timeline-item-divider .mud-timeline-item-dot{
  margin-inline-start:-4px;
}
#datatable-basic_paginate .pagination{
  padding-inline-start:3rem;
}
@media (min-width: 1400px){
  .total-mails{
    display:block !important;
  }
}
@media (min-width: 992px){
  .mail-navigation{
    display:block !important;
  }
}
@media (min-width: 1400px){
  .mails-information{
    display:block !important;
  }
}
@media (max-width: 992px){
  [dir=rtl] .noUi-origin{
    transform:none !important;
  }
}
[data-theme-mode=light] .about-company-stats .mud-card{
  box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
* :focus-visible{
  outline:none !important;
}
.mud-table-cell .mud-checkbox{
  margin:-12px !important;
}
ul{
  margin:0;
  padding:0;
  list-style:none;
}
.mud-menu-list{
  padding:0px !important;
}
.mud-menu-item{
  box-shadow:none !important;
}
[data-theme-mode=dark] .custom-drop-btn{
  background-color:rgb(var(--light-rgb)) !important;
  border-color:rgb(var(--light-rgb)) !important;
}
[data-theme-mode=dark] .custom-drop-btn button span{
  color:var(--default-text-color) !important;
}
[data-theme-mode=dark] .custom-drop-btn .mud-button-root{
  border-left:1px solid var(--default-border) !important;
}
[dir=rtl] .custom-btn button{
  border-top-left-radius:0 !important;
  border-bottom-left-radius:0 !important;
  border-top-right-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
}
.custom-carousel .d-flex.justify-center{
  margin-bottom:35px !important;
}
.custom-carousel .mud-svg-icon.mud-icon-size-medium{
  position:absolute;
  right:0;
}
.custom-canvas .mud-icon-button:hover{
  background:transparent !important;
}
@media (max-width: 320px){
  .custom-range-chart{
    margin-bottom:10px !important;
  }
  .custom-range-chart .apexcharts-toolbar{
    transform:translate(0px, 10px);
  }
  .main-sidebar{
    overflow-x:hidden !important;
  }
}
[data-menu-styles=dark] .app-sidebar .side-menu__item:hover .side-menu__angle{
  fill:var(--primary-color) !important;
  color:var(--primary-color) !important;
}
@media (min-width: 992px){
  [data-nav-layout=horizontal][data-page-style=modern][data-theme-mode=dark][data-header-styles=light] .app-sidebar{
    border-block-end:0px !important;
  }
}
@media (max-width: 600px){
  .shipping-method-container .mud-input-control,
  .payment-card-container .mud-input-control{
    inset-inline-end:12px !important;
    inset-block-start:10px;
  }
}
[dir=rtl] .header-product-item .mud-badge-top.right{
  transform:translate(-28px, 0px);
}
.custom-header-cart a{
  color:rgba(var(--dark-rgb), var(--bs-link-opacity, 1)) !important;
  font-weight:600;
}
.mud-chart.mud-chart-legend-bottom .svg-tooltip{
  display:none;
}
[dir=rtl] #marker-map #jvm-markers-labels-group text,
[dir=rtl] #lines-map #jvm-markers-labels-group text{
  direction:ltr;
}
[dir=rtl] #marker-image-map #jvm-markers-labels-group text{
  transform:translate(-21px);
}
#marker-image-map #jvm-markers-labels-group text{
  transform:translate(5px);
}
[dir=rtl] .mud-popover-provider .mud-popover-top-right{
  --bs-position:end;
}
.custom-cart input{
  min-width:10px !important;
}
[dir=rtl] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{
  inset-inline-end:0px !important;
}
[dir=rtl] .authentication .mud-icon-button-edge-end{
  border-top-right-radius:0 !important;
  border-bottom-right-radius:0 !important;
  border-top-left-radius:0.35rem !important;
  border-bottom-left-radius:0.35rem !important;
}
[dir=rtl] .custom-list{
  border-right:0px !important;
  border-left:1px solid var(--default-border) !important;
}
[dir=rtl] .mud-input-label-inputcontrol{
  left:auto !important;
}
[dir=rtl] .custom-outline .mud-input-label-inputcontrol{
  left:83% !important;
}
[dir=rtl] .custom-form-border{
  border-right:0px !important;
}
@media (max-width: 320px){
  .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{
    inset-inline-end:0px !important;
  }
}
@media (max-width: 380px){
  .custom-file-pagination{
    padding-bottom:35px !important;
  }
}
@media (max-width: 800px){
  .mud-timeline-item-divider{
    position:absolute;
    inset-inline-start:-0.5%;
  }
}
.custom-drop button{
  padding:0.45rem 0.75rem !important;
}
.primary-menu .mud-menu-item{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.secondary-menu .mud-menu-item{
  background-color:rgb(var(--secondary-rgb)) !important;
  color:#fff !important;
}
.warning-menu-item .mud-menu-item.mud-list-item-clickable:not(.active):hover{
  background-color:rgba(var(--warning-rgb), 0.3) !important;
  color:var(--warning-rgb) !important;
}
.info-menu-item .mud-menu-item.mud-list-item-clickable:not(.active):hover{
  background-color:rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb)) !important;
}
.light-success-menu-item .mud-menu-item{
  background-color:rgba(var(--success-rgb), 0.1) !important;
}
.light-success-menu-item .mud-menu-item.mud-list-item-clickable:not(.active):hover{
  background-color:rgb(var(--success-rgb)) !important;
  color:#fff !important;
}
.light-danger-menu-item .mud-menu-item{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
}
.light-danger-menu-item .mud-menu-item.mud-list-item-clickable:not(.active):hover{
  background-color:rgb(var(--danger-rgb)) !important;
  color:#fff !important;
}
@media (max-width: 320px){
  .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper .mud-tooltip-root.mud-tooltip-inline{
    margin-bottom:0rem !important;
  }
}
.fs-1{
  font-size:calc(1.375rem + 1.5vw) !important;
}
.fs-2{
  font-size:calc(1.325rem + 0.9vw) !important;
}
.fs-3{
  font-size:calc(1.3rem + 0.6vw) !important;
}
.fs-4{
  font-size:calc(1.275rem + 0.3vw) !important;
}
.fs-5{
  font-size:1.25rem !important;
}
.fs-6{
  font-size:1rem !important;
}
.custom-stacked-avatar .avatar-list-stacked .mud-avatar{
  border-radius:0.5rem !important;
}
[dir=rtl] .custom-Segmented .mud-button-group-root .mud-button:first-child{
  border-top-right-radius:0 !important;
  border-bottom-right-radius:0 !important;
  border-top-left-radius:0 !important;
  border-bottom-left-radius:0 !important;
}
[dir=rtl] .custom-Segmented .mud-button-group-root .mud-menu .mud-icon-button{
  border-top-right-radius:0 !important;
  border-bottom-right-radius:0 !important;
}
[dir=rtl] .custom-form-dropdowns.input-group .mud-menu:first-child .mud-button{
  border-top-left-radius:0 !important;
  border-bottom-left-radius:0 !important;
  border-top-right-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
}
[dir=rtl] .floatig-form-control .mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol{
  transform:scale(0.85) translateY(0.5rem) translateX(0rem);
}
[dir=rtl] .custom-nft-list{
  border-left:1px solid var(--primary-color) !important;
}
.custom-range .mud-slider .mud-slider-input:disabled::-webkit-slider-thumb{
  box-shadow:none !important;
}
.mud-card-content .dz-image-preview{
  z-index:99 !important;
}
.custom-date-picker .mud-icon-button:hover{
  background-color:transparent !important;
}
.mud-input > textarea.mud-input-root{
  margin:15px 0 7px;
}
.custom-static-canvas .mud-drawer.mud-drawer-temporary.mud-drawer-pos-left{
  height:auto !important;
  width:25rem !important;
}
[dir=rtl] #calendar2 .ri-arrow-right-s-line{
  rotate:0deg !important;
}
[data-theme-mode=dark] .mud-menu-item.mud-disabled{
  color:#fff !important;
}
@media (max-width: 400px){
  .custom-data-table .mud-toolbar-gutters{
    display:flex;
    flex-wrap:wrap;
    height:70px !important;
  }
}
[data-nav-layout=horizontal][data-header-position=scrollable][data-menu-position=scrollable] .app-content{
  margin-block-start:0rem;
}
[data-theme-mode=dark][data-page-style=classic] .custom-blog-card{
  border:1px solid #645f5f;
}
[data-nav-layout=horizontal][data-nav-style=menu-hover] .app-sidebar .slide.has-sub .slide-menu.child2.force-left{
  inset-inline-start:-100% !important;
}
@media (min-width: 992px){
  [data-vertical-style=detached][data-theme-mode=dark][data-bg-img=bgimg3] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=dark][data-bg-img=bgimg1] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=dark][data-bg-img=bgimg2] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=dark][data-bg-img=bgimg4] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=dark][data-bg-img=bgimg5] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=light][data-bg-img=bgimg3] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=light][data-bg-img=bgimg1] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=light][data-bg-img=bgimg2] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=light][data-bg-img=bgimg4] .app-sidebar,
  [data-vertical-style=detached][data-theme-mode=light][data-bg-img=bgimg5] .app-sidebar{
    border:0px;
  }
}
.custom-range-slide .noUi-horizontal .noUi-handle{
  inset-inline-end:-1rem !important;
}
@media (max-width: 700px){
  .notifications-dropdown{
    display:none !important;
  }
}
@media (max-width: 400px){
  .mud-persistent-card .mud-drawer{
    background:transparent !important;
  }
  .mud-persistent-card .mud-drawer.mud-drawer-persistent.mud-drawer-pos-left.mud-drawer--open ~ div:not(.mud-main-content){
    margin-left:7rem;
  }
}
@media (max-width: 400px){
  #file-export_wrapper .pagination,
  #responsivemodal-DataTable_wrapper .pagination,
  #delete-datatable_wrapper .pagination,
  #datatable-basic_wrapper .pagination,
  #scroll-vertical .pagination{
    margin-inline-start:80px;
  }
  #hidden-columns_paginate .pagination{
    margin-inline-start:70px !important;
  }
}
.product-checkout .mud-tabs-tabbar-wrapper,
.nft-marketplace-tabs .mud-tabs-tabbar-wrapper{
  transform:none !important;
}
@media (max-width: 760px){
  .nft-marketplace-tabs .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{
    flex-wrap:wrap !important;
    width:auto !important;
  }
}
.ynex-kanban-board::-webkit-scrollbar{
  background:red !important;
}
.ql-picker .ql-picker-options{
  right:2px !important;
}
.advanced-data-grid-table .mud-input-control-input-container{
  align-items:end;
}
[dir=rtl] .mud-popover{
  left:auto;
}
.mud-dialog-container .mud-dialog{
  flex-grow:1;
}
.rating-table .mud-icon-root.mud-svg-icon{
  fill:currentColor;
}
.filter-operator .mud-input-label{
  font-size:1rem !important;
  margin-block-start:0 !important;
}
@media (max-width: 450px){
  .editing-table .mud-toolbar.mud-toolbar-gutters{
    flex-wrap:wrap;
  }
}
.mud-treeview-item .mud-treeview-item-icon svg{
  width:1.25rem;
  height:1.25rem;
  fill:var(--gray-5) !important;
}
.mud-treeview-item-expand-button .mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-treeview-item-expand-button .mud-icon-button:focus-within,
.mud-treeview-item-expand-button .mud-icon-button:active{
  background-color:rgb(var(--light-rgb)) !important;
}
.mud-treeview-item-checkbox .mud-ripple-checkbox.mud-checkbox-true .mud-icon-root.mud-svg-icon{
  fill:var(--primary-color) !important;
}
[dir=rtl] .mud-treeview-item-expand-button .mud-svg-icon{
  rotate:180deg;
}
.mud-treeview-item-expand-button .mud-svg-icon{
  fill:var(--default-text-color);
}
.mud-treeview-item-expand-button .mud-icon-button:focus-within,
.mud-treeview-item-expand-button .mud-icon-button:active{
  background-color:rgb(var(--light-rgb)) !important;
}
.mud-treeview-item-checkbox .mud-ripple-checkbox.mud-checkbox-true .mud-icon-root.mud-svg-icon{
  fill:var(--primary-color) !important;
}
[dir=rtl] .mud-treeview-item-expand-button .mud-svg-icon{
  rotate:180deg;
}
.mud-button-outlined.mud-button-outlined-secondary{
  border:1px solid rgb(var(--secondary-rgb));
}
.mud-button-outlined.mud-button-outlined-secondary:hover{
  border:1px solid rgb(var(--secondary-rgb));
  background-color:rgba(var(--secondary-rgb), 0.1);
}
.mud-button-outlined.mud-button-outlined-info{
  border:1px solid rgb(var(--info-rgb));
}
.mud-button-outlined.mud-button-outlined-info:hover{
  border:1px solid rgb(var(--info-rgb));
  background-color:rgba(var(--info-rgb), 0.1);
}
#marker-map #jvm-markers-group circle:nth-child(1){
  fill:#5c5cff;
}
#marker-map #jvm-markers-group circle:nth-child(2){
  fill:#ff8c33;
}
#marker-map #jvm-markers-group circle:nth-child(3){
  fill:#56de80;
}
#marker-map #jvm-markers-group circle:nth-child(4){
  fill:#ffff00;
}
#marker-map #jvm-markers-group circle:nth-child(5){
  fill:#000;
}
#bar-categories .apexcharts-datalabels .apexcharts-data-labels{
  transform:translateX(10px);
}
.muddonut-charts-1 .mud-chart{
  margin-left:auto !important;
  margin-right:auto !important;
}
.callback-carousel .slick-prev{
  inset-inline-start:17px !important;
}
.callback-carousel .slick-next{
  inset-inline-end:17px !important;
}
.button-spinners .mud-progress-circular.mud-progress-small{
  height:18px;
  width:18px;
}
.default-tree-view-ul{
  margin-inline-end:0.75rem;
}
[dir=rtl] .default-tree-view-ul li svg{
  rotate:180deg;
}
.default-tree-view-ul li svg{
  fill:var(--default-text-color) !important;
}
.default-tree-view-ul li svg path{
  stroke:var(--default-text-color) !important;
}
.default-tree-view-ul.stronger-indent .excubo-blazor-treeview-item:not(:last-child){
  border-bottom:0;
}
.mud-treeview-auto-expand{
  margin-bottom:10px;
}
.dataTable.table thead tr th{
  border-inline-end:1px solid var(--default-border) !important;
}
.dataTable.table tr td,
.dataTable.table tr th{
  border-inline-end:1px solid var(--default-border) !important;
}
.icons-list .mud-list-item .mud-typography{
  line-height:1;
  display:flex;
  align-items:center;
  justify-content:center;
}
.basic-grid-table thead tr th:not(:last-child){
  border-inline-end:1px solid var(--default-border);
}
[dir=rtl] .mud-table-bordered .mud-table-container .mud-table-root .mud-table-body .mud-table-row .mud-table-cell:not(:last-child){
  border-left:1px solid var(--default-border);
  border-right:0 !important;
}
.mail-reply .ql-picker .ql-picker-options{
  right:auto !important;
}
.mud-table{
  border-radius:0px !important;
}
[dir=rtl] .mud-table.table-borderd .mud-table-root{
  border-right:1px solid var(--default-border);
  margin-inline-end:1px;
}
[dir=rtl] .pricing-table .mud-card-content .mud-table-container:nth-child(1) .mud-table-root{
  border-right:0px solid var(--default-border) !important;
}
[dir=rtl] #file-export_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #file-export_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #file-export_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #file-export_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #datatable-basic_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #datatable-basic_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #datatable-basic_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #datatable-basic_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #responsiveDataTable_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #responsiveDataTable_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #responsiveDataTable_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #responsiveDataTable_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #responsivemodal-DataTable_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #responsivemodal-DataTable_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #responsivemodal-DataTable_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #responsivemodal-DataTable_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #delete-datatable_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #delete-datatable_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #delete-datatable_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #delete-datatable_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #add-row_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #add-row_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #add-row_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #add-row_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #scroll-vertical_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #scroll-vertical_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #scroll-vertical_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #scroll-vertical_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #hidden-columns_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #hidden-columns_wrapper table.table-bordered.dataTable th:last-child,
[dir=rtl] #hidden-columns_wrapper table.table-bordered.dataTable td:last-child,
[dir=rtl] #hidden-columns_wrapper table.table-bordered.dataTable td:last-child{
  border-inline-start-width:0px;
}
[dir=rtl] .floatig-form-control .mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined,
[dir=rtl] .floatig-form-control .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined{
  transform:translate(23px, -6px) scale(0.75);
}
[dir=rtl] .basic-text-filled .mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled,
[dir=rtl] .basic-text-filled .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled{
  transform:translate(-8px, 10px) scale(0.75);
}
@media (max-width: 600px){
  .custom-traffic .mud-progress-linear.horizontal.mud-progress-linear-small,
  .TrafficSourcestable .mud-progress-linear.horizontal.mud-progress-linear-small{
    width:2.7rem !important;
  }
}
.mail-setting-mudselect .mud-list{
  width:100px;
}
.mud-chart.mud-chart-legend-bottom .donut-inner-text{
  transform:translateY(26px);
}
[dir=rtl] .editing-table .mud-button-group-root .mud-button:last-child{
  border-top-right-radius:0.3rem;
  border-bottom-right-radius:0.3rem;
}
[dir=rtl] .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  transform:stranslate(-14px, -6px) scale(0.75) !important;
}
[data-theme-mode=dark] .mud-table.mud-data-grid .mud-drop-container .mud-table-row .mud-table-cell{
  background-color:transparent !important;
}
[data-theme-mode=dark] .default-tree-view-ul input[type=checkbox]{
  filter:invert(0.8);
}
[data-width=boxed] .nft-btn{
  inset-inline-end:12% !important;
  bottom:61% !important;
}
.bi.bi-heart{
  margin-block-start:4px !important;
}
.companies-search-input .mud-button-filled.mud-icon-button{
  padding:0.5rem 0.85rem !important;
}
.recent-task-table .avatar-list-stacked{
  display:flex !important;
}
@media (min-width: 992px){
  [data-vertical-style=detached][data-toggled=detached-close] .app-sidebar .main-sidebar{
    scrollbar-color:transparent transparent !important;
  }
}
.custom-disabled-form-input-select .mud-input-control-input-container .mud-input-slot.mud-input-root{
  border-radius:0.3rem !important;
}
.mud-pickers-reset-button .mud-icon-root{
  font-size:1rem !important;
  color:var(--text-muted) !important;
}
.mud-popover.mud-popover-open.mud-theme-secondary{
  border:1px solid rgb(var(--secondary-rgb)) !important;
}
.mud-popover.mud-popover-open.mud-theme-info{
  border:1px solid rgb(var(--info-rgb)) !important;
}
#users-map #jvm-markers-group circle:nth-child(1){
  fill:#28d193;
}
#users-map #jvm-markers-group circle:nth-child(2){
  fill:#ff8c33;
}
#users-map #jvm-markers-group circle:nth-child(3){
  fill:#ff534d;
}
#users-map #jvm-markers-group circle:nth-child(4){
  fill:#ffbe14;
}
#users-map #jvm-markers-group circle:nth-child(5){
  fill:#4b9bfa;
}
.fc .fc-toolbar-title{
  font-weight:500;
}
@media (hover: hover) and (pointer: fine){
  .mud-carousel.mud-carousel-default .mud-icon-button:hover{
    background-color:transparent !important;
  }
}
.custom-buttons-with-dropdowns .mud-button{
  padding:0.51rem 1.375rem;
}
.color-picker-content{
  background-color:var(--custom-white);
}
[data-theme-mode=dark] .color-picker-content{
  box-shadow:none !important;
  border:1px solid var(--default-border) !important;
}
.crm-modal .input-group .input-group-text:first-child{
  border-inline-start:1px solid var(--input-border);
  border-block-start:1px solid var(--input-border);
  border-block-end:1px solid var(--input-border);
}
[dir=rtl] .mud-table.mud-data-grid tr:last-child td:first-child{
  border-bottom-right-radius:0.3rem;
}
[dir=rtl] .order-track .mud-expand-panel-header.mud-expand-panel-header-gutters{
  padding-right:2.5rem !important;
}
[dir=rtl] .mud-toggle-group-outlined.mud-toggle-group-horizontal > .mud-toggle-item:not(:last-child).mud-toggle-item-delimiter,
[dir=rtl] .mud-toggle-group-outlined.mud-toggle-group-horizontal > :not(:last-child) .mud-toggle-item.mud-toggle-item-delimiter{
  border-left-style:solid !important;
}
.dataTables_wrapper .row:first-child, .dataTables_wrapper .row:last-child{
  display:flex;
  justify-content:space-between;
}
.mud-input-control.custom-outline .mud-input input{
  padding-bottom:6px !important;
  padding-block-start:25px !important;
  transform:translateY(-10px);
}
.mud-input-control.custom-outline .mud-input-label-outlined.mud-input-label-inputcontrol{
  line-height:1.5rem;
}
.custom-item-treeview .mud-chip-container .mud-chip{
  color:var(--default-text-color) !important;
}
.custom-item-treeview .mud-chip-filled{
  background-color:var(--default-body-bg-color) !important;
}
.product-quantity-container .mud-input > input.mud-input-root,
.product-quantity-container div.mud-input-slot.mud-input-root{
  padding:7px 11px 7px !important;
}
.cart-sales-alert.mud-alert.mud-alert-text-primary{
  border:1px solid var(--primary01) !important;
}
.cart-sales-alert .mud-alert-message{
  padding:0px 0px !important;
}
.pricing-card .mud-list-item-text{
  margin:0px;
}
.apexcharts-legend-marker svg path{
  stroke:var(--custom-white);
}
.teams-nav .mud-badge.mud-badge-bottom.right.mud-badge-overlap{
  inset:calc(100% - 12px) auto auto calc(100% - 9px);
}
.mud-overlay .mud-overlay-scrim.mud-overlay-dark{
  background-color:rgba(15, 23, 42, 0.5);
}
[data-width=boxed] .jobs-multicolor-progress .mud-typography{
  font-size:12px;
}
#visitors-countries{
  scrollbar-width:thin !important;
  overflow-y:hidden;
}
[data-menu-styles=dark][data-theme-mode=dark] .app-sidebar .side-menu__item:hover .side-menu__angle{
  fill:#fff !important;
  color:#fff !important;
}
[data-menu-styles=dark] .app-sidebar .side-menu__item:hover .side-menu__angle{
  fill:#fff !important;
  color:#fff !important;
}
@media (min-width: 991.98px){
  .signup-landing-buttons{
    display:block !important;
  }
}
.signup-landing-buttons{
  display:none;
}
.mud-drawer.switcher-canvas{
  box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  border-left:1px solid var(--default-border);
}
[data-theme-mode=light][data-menu-styles=dark] .landing-body .app-sidebar .slide.has-sub .slide-menu{
  background:#fff !important;
}
[data-theme-mode=light][data-menu-styles=dark] .landing-body .app-sidebar .slide.has-sub .side-menu__item{
  color:var(--default-text-color);
}
[data-theme-mode=light][data-menu-styles=dark] .landing-body .app-sidebar .slide.has-sub .slide-menu.child1 .side-menu__item:before, [data-theme-mode=light][data-menu-styles=dark] .landing-body .app-sidebar .slide.has-sub .slide-menu.child2 .side-menu__item:before, [data-theme-mode=light][data-menu-styles=dark] .landing-body .app-sidebar .slide.has-sub .slide-menu.child3 .side-menu__item:before{
  border:1px solid var(--default-text-color);
}
.mail-messages-container .mud-list-item.mail-selected{
  background-color:rgb(var(--light-rgb)) !important;
}
#draggable-right .top-0{
  top:0 !important;
}
.mud-popover.custom-select-all .mud-list-item.mud-list-item-clickable .mud-list-item-icon .mud-icon-root.mud-svg-icon, .mud-popover.mud-popover-multiSelect .mud-list-item.mud-list-item-clickable .mud-list-item-icon .mud-icon-root.mud-svg-icon{
  fill:var(--primary-color);
}
.primary-menu .mud-list .mud-menu-item:hover, .secondary-menu .mud-list .mud-menu-item:hover{
  color:white;
}
.primary-menu .mud-list .mud-menu-item:hover p, .secondary-menu .mud-list .mud-menu-item:hover p{
  color:white;
}
.card-header-dropdown .mud-button-label{
  font-size:12px;
  color:var(--text-muted);
  line-height:1;
}
.card-header-dropdown .mud-button-label .mud-button-icon-size-medium > *:first-child{
  font-size:12px;
}
.card-header-dropdown .mud-button-label .mud-button-icon-end{
  margin-left:2px;
  margin-inline-start:2px;
}
.card-header-dropdown .mud-button:hover{
  background-color:transparent;
}
.card-header-dropdown.btn-outline-light{
  color:var(--default-text-color) !important;
  border-color:rgb(var(--light-rgb));
}
.main-card-icon{
  inset-block-end:0.75rem;
  inset-inline-end:1rem;
  position:absolute;
  padding:0.75rem;
  border-radius:0.5rem;
}
.timeline-main{
  padding-inline-start:1.77rem;
}
.latest-timeline .timeline-main{
  position:relative;
}
.latest-timeline .timeline-main::before{
  content:"";
  border-inline-start:0.125rem dotted var(--default-border);
  position:absolute;
  inset-inline-start:0.25rem;
  width:1px;
  height:84%;
  z-index:0;
  inset-block-start:0.75rem;
}
.latest-timeline .timeline-main .activity{
  padding:0;
  position:relative;
  margin-block-end:0.5rem;
}
.featured_icon1{
  width:0.438rem;
  height:0.438rem;
  line-height:3.75rem;
  margin-inline-start:-1.625rem !important;
  color:#000;
  font-size:0.625rem;
  background-color:var(--primary-color);
  position:relative;
  border-radius:1.125rem;
  inset-block-start:0.75rem;
}
.featured_icon1.featured-danger{
  background-color:rgb(var(--danger-rgb));
}
.featured_icon1.featured-success{
  background-color:rgb(var(--success-rgb));
}
.tansaction-icon{
  padding:0.375rem;
  border-radius:0.25rem;
  margin-inline-end:0.75rem;
}
.tansaction-icon svg{
  width:1.25rem;
  height:1.25rem;
}
.recent-transactions-card .mud-list-item{
  padding:0.75rem 1.25rem;
}
.nav.panel-tabs-task a.active{
  border-radius:0.5rem;
  color:rgb(var(--info-rgb)) !important;
  background-color:rgba(var(--info-rgb), 0.1);
}
.nav.panel-tabs-task a{
  background-color:var(--custom-white);
  padding:0.4rem 0.5rem !important;
  font-size:0.711rem;
  transition:all ease 0.3s;
}
.billing-invoice-details{
  width:11rem;
}
#visitors-countries{
  height:23.9rem;
}
#visitors-countries #jvm-markers-labels-group{
  display:none;
}
#visitors-countries circle:nth-child(1){
  fill:var(--primary-color);
  stroke:var(--primary03);
  stroke-width:30;
}
#visitors-countries circle:nth-child(2){
  fill:rgb(var(--secondary-rgb));
  stroke:rgba(var(--secondary-rgb), 0.2);
  stroke-width:30;
}
#visitors-countries circle:nth-child(3){
  fill:rgb(var(--danger-rgb));
  stroke:rgba(var(--danger-rgb), 0.2);
  stroke-width:30;
}
#visitors-countries circle:nth-child(4){
  fill:rgb(var(--info-rgb));
  stroke:rgba(var(--info-rgb), 0.2);
  stroke-width:30;
}
#visitors-countries circle:nth-child(5){
  fill:rgb(var(--orange-rgb));
  stroke:rgba(var(--orange-rgb), 0.2);
  stroke-width:30;
}
#visitors-countries circle:nth-child(6){
  fill:rgb(var(--warning-rgb));
  stroke:rgba(var(--warning-rgb), 0.2);
  stroke-width:30;
}
#visitors-countries circle:nth-child(7){
  fill:rgb(var(--success-rgb));
  stroke:rgba(var(--success-rgb), 0.2);
  stroke-width:30;
}
#visitors-countries circle:nth-child(8){
  fill:rgb(var(--pink-rgb));
  stroke:rgba(var(--pink-rgb), 0.2);
  stroke-width:30;
}
#visitors-countries circle:nth-child(9){
  fill:rgb(var(--dark-rgb));
  stroke:rgba(var(--dark-rgb), 0.2);
  stroke-width:30;
}
#visitors-countries circle:nth-child(10){
  fill:#4d5ddb;
  stroke:rgba(77, 93, 219, 0.2);
  stroke-width:30;
}
.panel-tabs-billing li a.active{
  background-color:rgba(var(--success-rgb), 0.1);
  font-weight:500;
  color:rgb(var(--success-rgb));
}
.panel-tabs-billing li a{
  padding:0.25rem 0.5rem;
  border-radius:0.5rem;
  font-size:0.75rem;
}
#sale-value .apexcharts-radialbar-hollow{
  fill:var(--custom-white);
}
#sale-value #apexcharts-radialbarTrack-0{
  stroke:rgb(var(--light-rgb));
}
.latest-timeline{
  max-height:24rem;
  overflow:scroll;
}
#sale-value .apexcharts-datalabels-group text{
  fill:var(--primary-color) !important;
}
[dir=rtl] #salesOverview .apexcharts-yaxis-texts-g{
  transform:translate(-1rem, 0);
}
[dir=rtl] #salesOverview .apexcharts-yaxis-title{
  transform:translate(-3rem, 0);
}
@media screen and (max-width: 400px){
  #salesOverview .apexcharts-toolbar{
    display:none;
  }
}
@media (max-width: 1399.99px){
  .sales-visitors-countries{
    border-block-end:1px dashed var(--default-border);
  }
}
@media (min-width: 1400px){
  .sales-visitors-countries{
    border-inline-end:1px dashed var(--default-border);
  }
}
#crm-main .apexcharts-canvas,
#crm-main .apexcharts-svg{
  width:auto !important;
}
@media (max-width: 400px){
  .crm-content{
    width:50%;
  }
}
@media (max-width: 370px){
  .lead-source-value{
    inset-block-start:149px;
  }
}
.tabs-menu-task .mud-tabs-tabbar{
  position:absolute;
  inset-inline-end:147px;
  inset-block-start:19px;
}
.tabs-menu-task .mud-tab{
  padding:0.3rem 0.5rem !important;
  min-height:auto !important;
  font-size:0.711rem !important;
  border-radius:0.35rem !important;
}
.tabs-menu-task .mud-tab.mud-tab-active{
  background-color:rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb)) !important;
}
.tabs-menu-billing .mud-tabs-tabbar{
  position:absolute;
  inset-inline-end:6px;
  inset-block-start:14px;
}
.tabs-menu-billing .mud-tab{
  padding:0.3rem 0.5rem !important;
  min-height:auto !important;
  font-size:0.711rem !important;
  border-radius:0.5rem !important;
}
.tabs-menu-billing .mud-tab.mud-tab-active{
  background-color:rgba(var(--success-rgb), 0.1) !important;
  color:rgb(var(--success-rgb)) !important;
}
.leads-source .apexcharts-datalabels-group text{
  fill:var(--default-text-color) !important;
}
.leads-source .apexcharts-datalabels-group .apexcharts-datalabel-label{
  font-size:0.875rem !important;
  font-weight:400 !important;
}
.leads-source .apexcharts-datalabels-group .apexcharts-datalabel-value{
  font-size:1.5625rem;
  font-weight:700 !important;
}
.ecommerce-icon svg{
  width:1.75rem;
  height:1.75rem;
  padding:0.35rem;
  border-radius:0.5rem;
}
.ecommerce-icon svg.primary{
  background-color:var(--primary-color);
}
.ecommerce-icon svg.secondary{
  background-color:rgb(var(--secondary-rgb));
}
.ecommerce-icon svg.success{
  background-color:rgb(var(--success-rgb));
}
.ecommerce-icon svg.warning{
  background-color:rgb(var(--warning-rgb));
}
.recent-order-list .mud-list-item{
  margin-bottom:0.57rem;
}
.ecommerce-sale-image img{
  height:16.625rem;
}
.ecommerce-sale-image{
  position:relative;
}
.ecommerce-sale-image::before{
  position:absolute;
  content:"";
  width:100%;
  height:98%;
  background-color:rgba(0, 0, 0, 0.6);
}
.ecommerce-bankoffer-details{
  font-size:0.75rem;
  width:70%;
  border-radius:0.5rem;
  background-color:rgba(255, 255, 255, 0.25);
  opacity:0.8;
  padding:0.625rem;
  backdrop-filter:blur(1.875rem);
}
.ecommerce-sale-days{
  position:absolute;
  bottom:1.25rem;
  font-size:0.75rem;
  border-radius:0.5rem;
  background-color:rgba(255, 255, 255, 0.25);
  opacity:0.8;
  padding:0.25rem 0.625rem;
  backdrop-filter:blur(1.875rem);
}
.ecommerce-sales-calendar{
  position:absolute;
  inset-inline-end:1.875rem;
  background-color:rgba(255, 255, 255, 0.25);
  padding:0.5rem 0.625rem;
  border-radius:0.3rem;
  backdrop-filter:blur(1.875rem);
}
.active-tab tr:hover .orders-arrow i{
  color:var(--primary-color);
  font-weight:600;
  transition:cubic-bezier(0.075, 0.82, 0.165, 1);
}
[dir=rtl] .orders-arrow i::before{
  content:"\ea64";
}
@media (max-width: 400px){
  [dir=rtl] #earnings .apexcharts-inner .apexcharts-xaxis{
    transform:translate(0, 1.25rem);
  }
}
[dir=rtl] .orders-arrow .ri-arrow-right-s-line{
  rotate:360deg;
}
.earning{
  position:relative;
}
.earning:before{
  content:"";
  position:absolute;
  top:0.438rem;
  inset-inline-start:-0.813rem;
  bottom:0.313rem;
  width:0.5rem;
  height:0.5rem;
  border-radius:3.125rem;
}
.earning.first-half:before{
  background-color:var(--primary03);
}
.earning.top-gross:before{
  background-color:var(--primary-color);
}
.earning.second-half:before{
  background-color:#e4e7ed;
}
.top-country-name{
  width:4.5rem;
}
.crypto-list .mud-list-item{
  padding:0.8rem 1.25rem;
}
@media (min-width: 576px){
  .crypto-buy-sell-input{
    width:60% !important;
  }
}
#buy-crypto .choices__inner,
#sell-crypto .choices__inner{
  min-width:5rem !important;
}
#buy-crypto .choices__list--dropdown .choices__item--selectable::after,
#buy-crypto .choices__list[aria-expanded] .choices__item--selectable::after,
#sell-crypto .choices__list--dropdown .choices__item--selectable::after,
#sell-crypto .choices__list[aria-expanded] .choices__item--selectable::after{
  display:none !important;
}
#buy-crypto .choices__list--dropdown .choices__item--selectable,
#buy-crypto .choices__list[aria-expanded] .choices__item--selectable,
#sell-crypto .choices__list--dropdown .choices__item--selectable,
#sell-crypto .choices__list[aria-expanded] .choices__item--selectable{
  padding-inline-end:0 !important;
}
#bitcoin-chart .apexcharts-grid line, #etherium-chart .apexcharts-grid line, #dashcoin-chart .apexcharts-grid line{
  stroke:transparent !important;
}
[dir=rtl] .buy-sell-crypto-currency .mud-radio-content-placement-end.mud-radio-with-content{
  margin-left:16px;
  margin-inline-end:16px;
  margin-right:0px !important;
}
#btc-chart .apexcharts-grid,
#eth-chart .apexcharts-grid,
#dash-chart .apexcharts-grid,
#bitcoin-price-graph .apexcharts-grid,
#etherium-price-graph .apexcharts-grid,
#dash-price-graph .apexcharts-grid,
#ripple-price-graph .apexcharts-grid,
#iota-price-graph .apexcharts-grid,
#neo-price-graph .apexcharts-grid,
#lite-chart .apexcharts-grid,
#ripple-chart .apexcharts-grid,
#monero-chart .apexcharts-grid,
#bytecoin-chart .apexcharts-grid,
#eos-chart .apexcharts-grid,
#iota-chart .apexcharts-grid,
#glm-chart .apexcharts-grid{
  display:none;
}
#btc-chart .apexcharts-svg,
#btc-chart .apexcharts-canvas,
#eth-chart .apexcharts-svg,
#eth-chart .apexcharts-canvas,
#dash-chart .apexcharts-svg,
#dash-chart .apexcharts-canvas,
#bitcoin-price-graph .apexcharts-svg,
#bitcoin-price-graph .apexcharts-canvas,
#etherium-price-graph .apexcharts-svg,
#etherium-price-graph .apexcharts-canvas,
#dash-price-graph .apexcharts-svg,
#dash-price-graph .apexcharts-canvas,
#ripple-price-graph .apexcharts-svg,
#ripple-price-graph .apexcharts-canvas,
#iota-price-graph .apexcharts-svg,
#iota-price-graph .apexcharts-canvas,
#neo-price-graph .apexcharts-svg,
#neo-price-graph .apexcharts-canvas,
#lite-chart .apexcharts-svg,
#lite-chart .apexcharts-canvas,
#ripple-chart .apexcharts-svg,
#ripple-chart .apexcharts-canvas,
#monero-chart .apexcharts-svg,
#monero-chart .apexcharts-canvas,
#bytecoin-chart .apexcharts-svg,
#bytecoin-chart .apexcharts-canvas,
#eos-chart .apexcharts-svg,
#eos-chart .apexcharts-canvas,
#iota-chart .apexcharts-svg,
#iota-chart .apexcharts-canvas,
#glm-chart .apexcharts-svg,
#glm-chart .apexcharts-canvas{
  width:120px !important;
}
.crypto-wallet-tab .mud-tabs-tabbar-inner{
  padding:0px !important;
}
.basic-subscription,
.pro-subscription{
  position:relative;
}
.basic-subscription::before,
.pro-subscription::before{
  content:"";
  position:absolute;
  width:0.5rem;
  height:0.5rem;
  inset-inline-start:-0.938rem;
  border-radius:0.3rem;
  inset-block-start:0.6rem;
}
@media (max-width: 566px){
  .tabs-menu-task .mud-tabs-tabbar{
    position:absolute;
    inset-inline-end:6px;
    inset-block-start:16px;
  }
}
.basic-subscription:before{
  background-color:var(--primary-color);
}
.pro-subscription:before{
  background-color:rgb(var(--secondary-rgb));
}
#recent-jobs{
  max-height:22.5rem;
  overflow-y:scroll;
}
#candidates-chart .apexcharts-datalabels-group text{
  fill:var(--default-text-color) !important;
}
.recent-recruiter{
  max-width:7rem;
}
.jobs-multicolor-progress{
  width:100%;
  display:flex;
  margin-block-end:1.5rem;
}
.jobs-multicolor-progress .mud-progress-linear.horizontal.mud-progress-linear-large{
  height:1rem !important;
}
.jobs-multicolor-progress .mud-progress-linear-bar{
  transform:none !important;
}
.jobs-multicolor-progress .mud-typography{
  color:#fff !important;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(1){
  width:52%;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(1) .mud-progress-linear-bars{
  border-top-right-radius:0px !important;
  border-bottom-right-radius:0px !important;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(2){
  width:12%;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(2) .mud-progress-linear-bars{
  border-radius:0px !important;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(3){
  width:16%;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(3) .mud-progress-linear-bars{
  border-radius:0px !important;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(4){
  width:12%;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(4) .mud-progress-linear-bars{
  border-radius:0px !important;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(5){
  width:8%;
}
.jobs-multicolor-progress .mud-progress-linear:nth-child(5) .mud-progress-linear-bars{
  border-top-left-radius:0px !important;
  border-bottom-left-radius:0px !important;
}
[dir=rtl] #nft-collections-slide .swiper-slide .card{
  direction:rtl;
}
.create-nft-item .single-fileupload{
  margin:0px !important;
}
.nft-wallet-intigration .mud-list-item:hover{
  background-color:rgb(var(--light-rgb));
  color:var(--primary-color);
}
#nft-collections-slide .card.custom-card .card-footer{
  padding:1.05rem 1.25rem;
}
.nft-table.table td,
.nft-table.table th{
  padding:0.83rem;
}
.nft-table2.table td,
.nft-table2.table th{
  padding:0.78rem;
}
.featured-nft{
  width:100%;
  height:13rem;
  border-radius:0.5rem;
}
.featured-nft img{
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  width:100%;
  height:100%;
  border-radius:0.5rem;
}
.nft-auction-time{
  position:absolute;
  top:3.5rem;
  inset-inline-end:1rem;
  padding:0.25rem 0.5rem;
  background-color:rgba(255, 255, 255, 0.15);
  border-radius:0.3rem;
  backdrop-filter:blur(1.875rem);
}
.nft-like-section{
  position:absolute;
  inset-block-start:1rem;
}
.nft-like-badge{
  background-color:rgba(255, 255, 255, 0.15);
  backdrop-filter:blur(1.875rem);
}
.nft-collector-progress{
  width:3.125rem;
}
.nft-featuredcollect-image{
  height:8.813rem !important;
  border-radius:0.5rem;
  position:relative;
}
.nft-featuredcollect-image::before{
  position:absolute;
  content:"";
  width:100%;
  height:100%;
  background-color:rgba(0, 0, 0, 0.1);
}
#top-collector{
  max-height:28.375rem;
}
#nft-balance-chart .apexcharts-grid{
  display:none;
}
#top-collector .mud-table .mud-table-container .mud-table-cell{
  padding:0.71rem !important;
}
#analytics-bouncerate{
  position:absolute;
  inset-block-end:0;
}
#sessions .apexcharts-datalabels-group text{
  fill:var(--default-text-color) !important;
}
#analytics-views circle,
#analytics-followers circle{
  fill:var(--custom-white);
}
#analytics-views #apexcharts-radialbarTrack-0,
#analytics-followers #apexcharts-radialbarTrack-0{
  stroke:rgb(var(--light-rgb));
}
#analytics-views .apexcharts-datalabels-group text{
  fill:rgb(var(--warning-rgb));
}
#analytics-followers .apexcharts-datalabels-group text{
  fill:rgb(var(--secondary-rgb));
}
.analytics-visitors-countries .mud-list-item{
  padding-block:7px !important;
}
.analytics-visitors-countries li{
  margin-block-end:1.385rem;
}
.analytics-visitors-countries li:last-child{
  margin-block-end:0;
}
.analytics-visitors-countries li .progress{
  width:6.25rem;
}
.custom-card.upgrade-card{
  height:11.625rem;
  position:relative;
  overflow:hidden;
  background-color:var(--primary-color) !important;
  background-repeat:no-repeat;
}
.custom-card.upgrade-card:before{
  content:"";
  position:absolute;
  background-image:url("../images/media/media-85.png");
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  inset-inline-start:0;
  inset-block-start:0;
  inset-inline-end:0;
  inset-block-end:0;
  opacity:0.15;
}
.custom-card.upgrade-card .mud-avatar{
  position:absolute;
  inset-block-start:-0.6875rem;
  inset-inline-end:1.5rem;
}
.custom-card.upgrade-card .upgrade-card-content{
  position:absolute;
  inset-block-end:1rem;
}
#analytics-users .apexcharts-grid{
  display:none;
}
.team-members-card li{
  margin-block-end:1.5rem;
}
.team-members-card li:last-child{
  margin-block-end:0;
}
.team-members-card #user1 .apexcharts-grid,
.team-members-card #user2 .apexcharts-grid,
.team-members-card #user3 .apexcharts-grid,
.team-members-card #user4 .apexcharts-grid,
.team-members-card #user5 .apexcharts-grid{
  display:none;
}
.daily-task-card,
.projects-maintask-card{
  margin-block-end:0;
}
.daily-task-card li,
.projects-maintask-card li{
  margin-block-end:1.25rem;
}
.daily-task-card li:last-child,
.daily-task-card li .card,
.projects-maintask-card li:last-child,
.projects-maintask-card li .card{
  margin-block-end:0;
}
.projects-maintask-card .mud-icon-button{
  padding:0px !important;
}
.projects-maintask-card .mud-list-item{
  padding:0px !important;
  margin-block-end:0.55rem;
}
.projects-maintask-card .mud-list-item:last-child{
  margin-block-end:0;
}
.project-transactions-card{
  margin-block-end:0;
}
.project-transactions-card .mud-list-item{
  padding:0px !important;
  margin-block-end:0.85rem;
}
.project-transactions-card .mud-list-item:last-child{
  margin-block-end:0;
}
.projects-tracking-card{
  background-color:#fff;
  position:relative;
}
.projects-tracking-card .card-body{
  z-index:1;
}
.projects-tracking-card img{
  width:15.5rem;
  height:9.5rem;
}
.shape-1,
.shape-2,
.shape-3,
.shape-4,
.shape-5,
.shape-6,
.shape-7,
.shape-8,
.shape-9,
.shape-10,
.shape-11,
.shape-12,
.shape-13,
.shape-14,
.shape-15,
.shape-16{
  position:absolute;
  animation:animate 2s linear infinite wase;
}
.shape-1 .mud-icon-root,
.shape-2 .mud-icon-root,
.shape-3 .mud-icon-root,
.shape-4 .mud-icon-root,
.shape-5 .mud-icon-root,
.shape-6 .mud-icon-root,
.shape-7 .mud-icon-root,
.shape-8 .mud-icon-root,
.shape-9 .mud-icon-root,
.shape-10 .mud-icon-root,
.shape-11 .mud-icon-root,
.shape-12 .mud-icon-root,
.shape-13 .mud-icon-root,
.shape-14 .mud-icon-root,
.shape-15 .mud-icon-root,
.shape-16 .mud-icon-root{
  opacity:0.2;
}
@keyframes animate{
  0%{
    -webkit-transform:translateY(0) rotate(0);
    opacity:1;
  }
  100%{
    -webkit-transform:translateY(-90px) rotate(360deg);
    opacity:0;
  }
}
.shape-1{
  inset-inline-start:20%;
  inset-block-start:20%;
  animation:animate 4s linear infinite;
}
.shape-2{
  inset-inline-start:5%;
  inset-block-start:42%;
  animation:animate 5s linear infinite;
}
.shape-3{
  inset-inline-end:15%;
  inset-block-end:55%;
  animation:animate 7s linear infinite;
}
.shape-4{
  inset-inline-start:55%;
  inset-block-start:25%;
  animation:animate 10s linear infinite;
}
.shape-5{
  inset-inline-start:50%;
  inset-block-end:30%;
  animation:animate 8s linear infinite;
}
.shape-6{
  inset-inline-end:10%;
  inset-block-end:10%;
  animation:animate 4s linear infinite;
}
.shape-7{
  inset-inline-start:20%;
  inset-block-end:17%;
  animation:animate 5s linear infinite;
}
.shape-8{
  inset-inline-end:20%;
  inset-block-end:17%;
  animation:animate 7s linear infinite;
}
.shape-16{
  inset-inline-start:20%;
  inset-block-start:5%;
  animation:animate 7s linear infinite;
}
.shape-15{
  inset-inline-start:5%;
  inset-block-start:42%;
  animation:animate 11s linear infinite;
}
.shape-14{
  inset-inline-end:15%;
  inset-block-end:55%;
  animation:animate 3s linear infinite;
}
.shape-13{
  inset-inline-start:5%;
  inset-block-start:25%;
  animation:animate 3s linear infinite;
}
.shape-12{
  inset-inline-start:50%;
  inset-block-end:3%;
  animation:animate 9s linear infinite;
}
.shape-11{
  inset-inline-end:10%;
  inset-block-end:10%;
  animation:animate 5s linear infinite;
}
.shape-10{
  inset-inline-start:22%;
  inset-block-end:9%;
  animation:animate 3s linear infinite;
}
.shape-9{
  inset-inline-end:2%;
  inset-block-end:7%;
  animation:animate 6s linear infinite;
}
[dir=rtl] #projectAnalysis .apexcharts-canvas .apexcharts-yaxis .apexcharts-yaxis-texts-g{
  transform:translate(0.5rem, 0);
}
#crm-total-customers .apexcharts-grid line,
#crm-total-customers .apexcharts-xaxis line,
#crm-total-customers .apexcharts-grid-borders line,
#crm-total-revenue .apexcharts-grid line,
#crm-total-revenue .apexcharts-xaxis line,
#crm-total-revenue .apexcharts-grid-borders line,
#crm-conversion-ratio .apexcharts-grid line,
#crm-conversion-ratio .apexcharts-xaxis line,
#crm-conversion-ratio .apexcharts-grid-borders line,
#crm-total-deals .apexcharts-grid line,
#crm-total-deals .apexcharts-xaxis line,
#crm-total-deals .apexcharts-grid-borders line{
  stroke:transparent;
}
.crm-recent-activity li{
  padding-block-end:1.3rem;
}
.crm-recent-activity li:last-child{
  padding-block-end:0;
}
.crm-recent-activity .crm-timeline-content{
  width:15.5rem;
}
.crm-recent-activity .crm-recent-activity-content{
  position:relative;
}
.crm-recent-activity .crm-recent-activity-content::before{
  position:absolute;
  content:"";
  width:1px;
  background-color:transparent;
  inset-block-start:1.7rem;
  inset-inline-start:0.5625rem;
}
.crm-recent-activity .crm-recent-activity-content:nth-child(1)::before{
  border-inline-end:1px dashed var(--primary02);
  height:60%;
}
.crm-recent-activity .crm-recent-activity-content:nth-child(2)::before{
  border-inline-end:1px dashed rgba(var(--secondary-rgb), 0.2);
  height:68%;
}
.crm-recent-activity .crm-recent-activity-content:nth-child(3)::before{
  border-inline-end:1px dashed rgba(var(--success-rgb), 0.2);
  height:42%;
}
.crm-recent-activity .crm-recent-activity-content:nth-child(4)::before{
  border-inline-end:1px dashed rgba(var(--pink-rgb), 0.2);
  height:60%;
}
.crm-recent-activity .crm-recent-activity-content:nth-child(5)::before{
  border-inline-end:1px dashed rgba(var(--warning-rgb), 0.2);
  height:47%;
}
.crm-recent-activity .crm-recent-activity-content:nth-child(6)::before{
  border-inline-end:1px dashed rgba(var(--info-rgb), 0.2);
  height:60%;
}
.crm-recent-activity .crm-recent-activity-content:nth-child(7)::before{
  border-inline-end:1px dashed rgba(var(--dark-rgb), 0.2);
  height:50%;
}
.crm-recent-activity .crm-recent-activity-content:last-child::before{
  display:none;
}
.mud-card.custom-card.crm-highlight-card{
  position:relative;
  overflow:hidden;
  background-color:var(--primary-color) !important;
  box-shadow:none;
}
.mud-card.custom-card.crm-highlight-card::after{
  position:absolute;
  content:"";
  height:100%;
  width:100%;
  background-image:url(../images/media/media-65.png);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  z-index:0;
  opacity:0.2;
}
.mud-card.custom-card.crm-highlight-card .mud-card-content{
  z-index:10;
}
@media (min-width: 1700px){
  .crm-highlight-card .main-content{
    flex-wrap:nowrap !important;
  }
}
[data-width=boxed] .crm-highlight-card .main-content{
  flex-wrap:wrap !important;
}
@media (min-width: 1850px){
  .crm-highlight-main-text{
    text-wrap:nowrap;
  }
}
#crm-leadsbysource .apexcharts-datalabels-group text{
  fill:var(--default-text-color) !important;
}
.crm-lead-legend{
  position:relative;
}
.crm-lead-legend::before{
  position:absolute;
  content:"";
  width:0.375rem;
  height:0.375rem;
  border-radius:0.5rem;
  inset-block-start:0.375rem;
  inset-inline-start:-0.625rem;
}
.crm-lead-legend.mobile:before{
  background-color:var(--primary-color);
}
.crm-lead-legend.desktop:before{
  background-color:rgb(var(--secondary-rgb));
}
.crm-lead-legend.laptop:before{
  background-color:rgb(var(--warning-rgb));
}
.crm-lead-legend.tablet:before{
  background-color:rgb(var(--success-rgb));
}
.crm-leadsinprogress{
  margin-block-end:0;
}
.crm-leadsinprogress li{
  margin-block-end:1.3rem;
}
.crm-leadsinprogress li:last-child{
  margin-block-end:0;
}
.leads-source-chart canvas{
  position:relative;
}
.leads-source-chart .lead-source-value{
  position:absolute;
  text-align:center;
}
#crm-main circle{
  fill:transparent;
}
#crm-main .apexcharts-datalabels-group text{
  fill:rgba(255, 255, 255, 0.9) !important;
}
#crm-main #apexcharts-radialbarTrack-0{
  stroke:rgba(0, 0, 0, 0.2);
}
.crm-main-content{
  position:absolute;
  bottom:20px;
}
#crm-revenue-analytics .apexcharts-title-text{
  transform:translateY(0.625rem);
}
@media (max-width: 575.98px){
  #crm-revenue-analytics .apexcharts-canvas .apexcharts-toolbar{
    inset-block-start:0.75rem !important;
    inset-inline-end:0 !important;
  }
  #crm-revenue-analytics .apexcharts-canvas .apexcharts-title-text{
    font-size:0.74rem;
  }
}
#leads-source{
  height:18rem !important;
  width:auto !important;
}
.crm-deals-status .mud-list-item{
  position:relative;
  padding-block:5px !important;
  padding-inline-end:0px !important;
}
.crm-deals-status .mud-list-item:last-child{
  margin-block-end:0;
}
.crm-deals-status .mud-list-item:before{
  content:"";
  position:absolute;
  width:0.5rem;
  height:0.5rem;
  inset-block-start:14px;
  inset-inline-start:2px;
  border-radius:50%;
}
.crm-deals-status .mud-list-item.primary:before{
  background-color:var(--primary-color);
}
.crm-deals-status .mud-list-item.info:before{
  background-color:rgb(var(--info-rgb));
}
.crm-deals-status .mud-list-item.warning:before{
  background-color:rgb(var(--warning-rgb));
}
.crm-deals-status .mud-list-item.success:before{
  background-color:rgb(var(--success-rgb));
}
[dir=rtl] #earnings .apexcharts-yaxis-title{
  transform:translateX(-5.3125rem);
}
.crm-deals-forecast-revenue li{
  margin-block-end:1.25rem;
}
.crm-deals-forecast-revenue li:last-child{
  margin-block-end:0;
}
#top-country-deals{
  height:14.5rem;
  display:flex;
  align-items:center;
  justify-content:center;
}
#top-country-deals #jvm-markers-labels-group{
  display:none;
}
#top-country-deals #jvm-regions-group path{
  fill:rgb(var(--light-rgb)) !important;
}
#top-country-deals circle{
  right:5;
}
#top-country-deals circle:nth-child(1){
  fill:var(--primary-color);
  stroke:var(--primary03);
  stroke-width:20;
}
#top-country-deals circle:nth-child(2){
  fill:rgb(var(--secondary-rgb));
  stroke:rgba(var(--secondary-rgb), 0.2);
  stroke-width:20;
}
#top-country-deals circle:nth-child(3){
  fill:rgb(var(--danger-rgb));
  stroke:rgba(var(--danger-rgb), 0.2);
  stroke-width:20;
}
#top-country-deals circle:nth-child(4){
  fill:rgb(var(--info-rgb));
  stroke:rgba(var(--info-rgb), 0.2);
  stroke-width:20;
}
#top-country-deals circle:nth-child(5){
  fill:rgb(var(--warning-rgb));
  stroke:rgba(var(--warning-rgb), 0.2);
  stroke-width:20;
}
#top-country-deals circle:nth-child(6){
  fill:rgb(var(--success-rgb));
  stroke:rgba(var(--success-rgb), 0.2);
  stroke-width:20;
}
.crm-multicolor-progress .mud-progress-linear-bar{
  background:linear-gradient(to right, var(--mud-palette-primary) 0% 21%, var(--mud-palette-secondary) 21% 47%, var(--mud-palette-warning) 47% 82%, var(--mud-palette-success) 82% 100%);
}
.mud-card.hrm-main-card{
  border-top-width:3px;
  border-top-style:solid;
}
.mud-card.hrm-main-card.primary{
  border-color:var(--primary03);
}
.mud-card.hrm-main-card.secondary{
  border-color:rgba(var(--secondary-rgb), 0.3);
}
.mud-card.hrm-main-card.warning{
  border-color:rgba(var(--warning-rgb), 0.3);
}
.mud-card.hrm-main-card.danger{
  border-color:rgba(var(--danger-rgb), 0.3);
}
.timeline-widget{
  position:relative;
}
.timeline-widget:before{
  position:absolute;
  content:"";
  width:0.125rem;
  height:100%;
  background-color:var(--default-border);
  inset-block-start:0;
  inset-inline-start:3rem;
}
.timeline-widget .timeline-widget-list{
  margin-block-end:1.5rem;
  position:relative;
}
.timeline-widget .timeline-widget-list:before{
  content:"";
  position:absolute;
  width:0.5rem;
  height:0.5rem;
  inset-inline-start:2.688rem;
  top:0.25rem;
  border-radius:3.125rem;
  border:0.125rem solid var(--default-border);
  background-color:var(--custom-white);
}
.timeline-widget .timeline-widget-list:last-child{
  margin-block-end:0;
}
.timeline-widget .timeline-widget-list .timeline-widget-content{
  max-width:20rem;
}
#jobs-summary .apexcharts-pie text{
  fill:var(--default-text-color) !important;
}
.hrm-jobs-legend{
  position:relative;
}
.hrm-jobs-legend::before{
  position:absolute;
  content:"";
  width:0.375rem;
  height:0.375rem;
  border-radius:0.5rem;
  inset-block-start:0.375rem;
  inset-inline-start:-0.625rem;
}
.hrm-jobs-legend.published:before{
  background-color:var(--primary-color);
}
.hrm-jobs-legend.private:before{
  background-color:var(--primary05);
}
.hrm-jobs-legend.closed:before{
  background-color:rgb(243, 246, 248);
}
.hrm-jobs-legend.onhold:before{
  background-color:rgb(35, 35, 35);
}
@media (max-width: 404px){
  [dir=rtl] #performanceReport .apexcharts-xaxis{
    transform:translate(0px, 20px);
  }
}
@media (max-width: 525px){
  [dir=rtl] #subscriptionOverview .apexcharts-xaxis{
    transform:translate(0px, 40px);
  }
}
#total-invested .apexcharts-grid-borders line,
#total-invested .apexcharts-grid line,
#total-investments .apexcharts-grid-borders line,
#total-investments .apexcharts-grid line,
#portfolio-value .apexcharts-grid-borders line,
#portfolio-value .apexcharts-grid line,
#returns-rate .apexcharts-grid-borders line,
#returns-rate .apexcharts-grid line{
  stroke:transparent;
}
.my-stocks-ul li{
  padding:0.87rem 1rem;
  border-bottom:1px dashed var(--default-border);
}
.my-stocks-ul li:last-child{
  border-bottom:0;
}
.category-link{
  padding:1.25rem;
  border-radius:0.5rem;
  border:1px solid var(--default-border);
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  color:var(--text-muted);
  transition:all ease 0.3s;
}
.category-link.primary .category-svg{
  fill:var(--primary-color);
}
.category-link.secondary .category-svg{
  fill:rgb(var(--secondary-rgb));
}
.category-link.warning .category-svg{
  fill:rgb(var(--warning-rgb));
}
.category-link.success .category-svg{
  fill:rgb(var(--success-rgb));
}
.category-link .category-svg{
  height:1.875rem;
  width:1.875rem;
  margin-block-end:1rem;
  transition:all ease 0.3s;
}
.category-link.primary:not(.active):hover,
.category-link.primary.active{
  color:var(--primary-color);
  background-color:var(--primary01);
  border-color:var(--primary02);
}
.category-link.secondary:not(.active):hover,
.category-link.secondary.active{
  color:rgb(var(--secondary-rgb));
  background-color:rgba(var(--secondary-rgb), 0.1);
  border-color:rgba(var(--secondary-rgb), 0.2);
}
.category-link.warning:not(.active):hover,
.category-link.warning.active{
  color:rgb(var(--warning-rgb));
  background-color:rgba(var(--warning-rgb), 0.1);
  border-color:rgba(var(--warning-rgb), 0.2);
}
.category-link.success:not(.active):hover,
.category-link.success.active{
  color:rgb(var(--success-rgb));
  background-color:rgba(var(--success-rgb), 0.1);
  border-color:rgba(var(--success-rgb), 0.2);
}
.course-status-progress{
  width:3.125rem !important;
}
.courses-instructors li{
  margin-block-end:1rem;
}
.courses-instructors li:last-child{
  margin-block-end:0;
}
[dir=rtl] #courses-earnings .apexcharts-yaxis{
  transform:translate(1.625rem, 0);
}
@media (max-width: 420px){
  [dir=rtl] #courses-earnings .apexcharts-xaxis{
    transform:translate(-10px, 20px);
  }
}
.personal-upcoming-events li{
  margin-block-end:1rem;
}
.personal-upcoming-events li:last-child{
  margin-block-end:0;
}
.personal-messages-list .mud-list-item-text{
  margin-block-end:1rem;
}
.personal-messages-list .mud-list-item-text:last-child{
  margin-block-end:0;
}
.personal-messages-list .mud-list-item-text .message{
  max-width:15rem;
}
.circle-progress{
  position:relative;
  z-index:1;
}
.circle-progress::after{
  content:"";
  position:absolute;
  height:100%;
  width:100%;
  border-radius:50%;
  top:0;
  inset-inline-end:0;
  background-image:linear-gradient(102deg, transparent 41%, var(--primary05) 0%), linear-gradient(90deg, #f3f3f3 50%, transparent 50%);
  z-index:-1;
}
.personal-goals-list li{
  margin-block-end:1rem;
}
.personal-goals-list li:last-child{
  margin-block-end:0;
}
.personal-favourite-contacts li{
  margin-block-end:1rem;
}
.personal-favourite-contacts li:last-child{
  margin-block-end:0;
}
#sleepTrack .apexcharts-grid,
#waterTrack .apexcharts-grid{
  display:none;
}
.upcoming-events .mud-timeline-vertical .mud-timeline-item .mud-timeline-item-content{
  max-width:none !important;
}
.upcoming-events .mud-timeline-item{
  padding-bottom:26px !important;
}
.upcoming-events .mud-timeline-vertical{
  padding-top:0px !important;
}
.upcoming-events .mud-timeline-item{
  justify-content:start;
}
.upcoming-events .mud-timeline-item .mud-timeline-item-divider{
  min-width:auto !important;
}
.upcoming-events .mud-timeline-item-opposite{
  flex:none !important;
  max-width:none !important;
}
.upcoming-events .mud-timeline-item-dot.mud-timeline-dot-size-small{
  height:0.75rem !important;
  width:0.75rem !important;
  background-color:var(--default-border) !important;
  box-shadow:none !important;
  top:9px !important;
  inset-inline-start:-3px;
  position:absolute;
}
.upcoming-events .mud-timeline-item-dot-inner{
  height:0.35rem !important;
  width:0.35rem !important;
  background-color:var(--custom-white) !important;
}
.upcoming-events .mud-timeline-vertical::before{
  top:8px;
  bottom:0;
  content:"";
  height:100%;
  position:absolute;
  width:2px;
  background:var(--default-border);
  inset-inline-start:48px !important;
  height:92%;
}
.upcoming-events .fs-16{
  font-size:1rem !important;
}
.stocks-tabs .mud-tabs-tabbar{
  margin-bottom:1.5rem !important;
  padding:1.25rem;
  border-radius:0.5rem;
}
.stocks-tabs .mud-tabs-tabbar .mud-tab{
  min-width:auto !important;
}
.stocks-tabs .mud-tabs-tabbar .mud-tab.mud-tab-active{
  background-color:transparent !important;
  color:var(--primary-color) !important;
  border-bottom:3px solid var(--primary-color) !important;
  border:0px;
  border-radius:0px !important;
}
.stocks-tabs .mud-tabs-tabbar .mud-tab:hover{
  border:0px !important;
}
.stocks-tabs .mud-tabs-tabbar .mud-tab:hover.mud-tab-active{
  background-color:transparent !important;
  border-bottom:3px solid var(--primary-color) !important;
  color:var(--primary-color) !important;
}
.stock-content{
  position:absolute;
  inset-inline-end:24px;
  inset-block-start:-82px;
}
.my-stocks-ul .mud-list-item{
  padding:0.67rem 1rem;
  border-bottom:1px dashed var(--default-border);
}
.border-sm-table .mud-table .mud-table-container .mud-table-cell{
  padding:0.3rem !important;
  border:0px !important;
}
.status-td{
  width:17% !important;
}
.courses-instructors .mud-list-item-text{
  margin-top:3px;
  margin-bottom:3px;
}
.discover-items .mud-button-text{
  padding-block:1rem !important;
  padding-inline:1.5rem !important;
}
.sales-table .mud-ripple-checkbox, .employee-table .mud-ripple-checkbox, .product-list .mud-ripple-checkbox, .task-list-table .mud-ripple-checkbox, .salesorder .mud-ripple-checkbox, .total-task-list .mud-ripple-checkbox{
  margin-inline-start:1rem;
  margin-inline-end:0.5rem;
}
.mud-table .mud-checkbox .mud-checkbox-true .mud-svg-icon, .mud-table .mud-checkbox .mud-checkbox-null .mud-svg-icon{
  fill:var(--primary-color) !important;
}
.mud-table .mud-checkbox .mud-svg-icon.mud-icon-size-medium{
  width:1.2rem;
  height:1.2rem;
}
.crypto-Circulating-progress .mud-progress-linear-bars{
  background-color:rgb(var(--danger-rgb));
  opacity:0.5;
}
.crypto-marketcap-table .mud-table-cell .mud-typography{
  font-weight:600;
}
.crypto-wallet-tab .form-control{
  border-top-right-radius:0px !important;
  border-bottom-right-radius:0px !important;
}
.crypto-wallet-tab .mud-input > input.mud-input-root, .crypto-wallet-tab div.mud-input-slot.mud-input-root{
  padding:8px 11px 10px !important;
}
.crypto-wallet-tab .mud-select .mud-input{
  border-top-left-radius:0px !important;
  border-bottom-left-radius:0px !important;
}
.crypto-wallet-tab .mud-select .mud-input .mud-input-slot{
  padding:10px 11px 10px !important;
}
[dir=rtl] .crypto-wallet-tab .form-control{
  border-top-right-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
  border-top-left-radius:0px !important;
  border-bottom-left-radius:0px !important;
}
[dir=rtl] .crypto-wallet-tab .mud-select .mud-input{
  border-top-left-radius:0.35rem !important;
  border-bottom-left-radius:0.35rem !important;
  border-top-right-radius:0px !important;
  border-bottom-right-radius:0px !important;
}
[dir=rtl] .ri-arrow-right-s-line:before{
  content:"\ea6e";
  transform:scaleX(-1);
}
.top-creator-table .mud-table .mud-table-container .mud-table-cell{
  padding:0.68rem !important;
}
.crm-timeline-content .ri-checkbox-position{
  font-size:1rem !important;
  position:static !important;
  inset-block-start:0 !important;
}
#particles-js{
  position:absolute;
  width:100%;
  height:100%;
  background-color:var(--custom-white);
}
.error-page{
  position:absolute;
  width:100%;
  min-height:100vh;
  display:flex;
  justify-content:center;
  align-items:center;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}
.error-text{
  font-size:8.25rem;
  font-weight:500;
  line-height:1;
}
@media (max-width: 575.98px){
  .error-text{
    font-size:3rem;
  }
}
.app-header{
  max-width:100%;
  height:3.75rem;
  z-index:100;
  position:fixed;
  inset-block-start:0;
  inset-inline:0;
  background:var(--header-bg);
  border-block-end:1px solid var(--header-border-color);
  transition:all 0.1s ease;
}
.app-header #mainHeaderProfile{
  color:var(--header-prime-color);
}
@media (min-width: 992px){
  .app-header{
    padding-inline-start:15rem;
  }
}
.header-icon-badge{
  position:absolute;
  padding:0.15rem 0.25rem;
  inset-block-start:0.75rem;
  inset-inline-end:0.45rem;
  font-size:0.625rem;
}
.related-app{
  text-align:center;
  border-radius:0.5rem;
  border:1px solid var(--default-border);
}
.related-app:hover{
  background-color:rgb(var(--light-rgb));
}
.header-profile-dropdown{
  min-width:11rem;
}
.cart-dropdown .mud-icon-button{
  padding:1rem 0.65rem !important;
}
.headercartbadge{
  position:absolute !important;
}
.headercartbadge .mud-badge.mud-badge-top.right.mud-badge-overlap{
  inset:auto auto calc(100% - 26px) calc(100% + 22px) !important;
  border:0px;
  min-width:15px;
  height:15px;
  padding:0px;
  z-index:100;
}
.notifications-dropdown .header-link-icon{
  margin-block-start:5px !important;
}
.notification-pulse{
  position:absolute !important;
  inset-block-start:10px;
  inset-inline-start:24px;
  width:15px;
  height:15px;
  border-radius:50%;
}
.headernotificationbadge{
  position:absolute !important;
}
.headernotificationbadge .mud-badge.mud-badge-top.right.mud-badge-overlap{
  inset:auto auto calc(100% - 25px) calc(100% + 24px) !important;
  border:0px;
  min-width:15px;
  height:15px;
  padding:0px;
  z-index:100;
}
[dir=rtl] .headernotificationbadge .mud-badge.mud-badge-top.right.mud-badge-overlap{
  inset:auto auto calc(100% - 25px) calc(100% - 39px) !important;
}
[dir=rtl] .headercartbadge .mud-badge.mud-badge-top.right.mud-badge-overlap{
  inset:auto auto calc(100% - 26px) calc(100% - 26px) !important;
}
.main-header-container{
  display:flex;
  align-items:stretch;
  justify-content:space-between;
  height:100%;
}
.main-header-container .header-content-left,
.main-header-container .header-content-right{
  display:flex;
  align-items:stretch;
}
.main-header-container .header-element{
  display:flex;
  align-items:stretch;
}
.main-header-container .header-link{
  display:flex;
  align-items:center;
  padding:1rem 0.65rem;
}
.main-header-container .header-link:hover .header-link-icon, .main-header-container .header-link.show .header-link-icon{
  fill:var(--header-prime-color);
  color:var(--header-prime-color);
}
.main-header-container .header-link-icon{
  width:1.75rem;
  height:1.75rem;
  font-size:1.25rem;
  color:var(--header-prime-color);
  fill:var(--header-prime-color);
  transition:all ease 0.05s;
  position:relative;
  padding:0.25rem;
  border-radius:50%;
}
.main-header-container .header-link-icon:hover{
  background-color:rgb(var(--light-rgb));
}
.main-header-container .dropdown-toggle{
  text-decoration:none;
}
.main-header-container .dropdown-toggle::after{
  content:none;
}
.main-header-container .main-profile-user .dropdown-menu{
  width:13rem;
}
.main-header-container .main-profile-user .dropdown-item{
  font-weight:400;
  font-size:0.813rem;
  color:var(--default-text-color);
  padding:1.25rem 1rem;
  height:2.375rem;
  display:flex;
  align-items:center;
}
.main-header-container .main-profile-user .dropdown-item:hover{
  color:var(--primary-color);
}
.main-header-container .main-profile-user .dropdown-item:hover i{
  color:var(--primary-color);
  opacity:1;
}
.main-header-container .main-header-dropdown{
  box-shadow:0 0.25rem 0.625rem rgba(20, 20, 20, 0.1);
  inset-block-start:-3px !important;
}
.main-header-container .main-header-dropdown.header-shortcuts-dropdown{
  width:22rem;
}
.main-header-container .main-header-dropdown .dropdown-item{
  padding:0.65rem;
  border-block-end:1px solid var(--default-border);
}
.main-header-container .main-header-dropdown .dropdown-item:last-child{
  border-block-end:0;
}
.main-header-container .cart-dropdown .main-header-dropdown{
  width:22rem;
}
.main-header-container .notifications-dropdown .main-header-dropdown{
  width:22rem;
}
@keyframes slideIn{
  0%{
    opacity:0;
    transform:translateY(6rem);
  }
  100%{
    opacity:1;
  }
  0%{
    opacity:0;
    transform:translateY(6rem);
  }
}
[dir=rtl] .sidemenu-toggle .open-toggle{
  transform:rotate(180deg);
}
[dir=rtl] .app-header .dropdown-menu-end{
  --bs-position:end;
}
.header-product-item{
  padding-inline-start:0;
  display:flex;
}
.header-product-item li{
  position:relative;
  list-style-type:none;
  font-size:0.75rem;
  font-weight:400;
  color:var(--text-muted);
  padding-inline-end:0.938rem;
}
.header-product-item li:nth-child(2):before,
.header-product-item li:nth-child(3):before,
.header-product-item li:nth-child(4):before{
  position:absolute;
  content:"";
  inset-inline-start:-0.438rem;
  width:1px;
  inset-block-start:0.25rem;
  height:0.625rem;
  background-color:var(--text-muted);
  opacity:0.1;
}
.header-cart-remove .ti{
  padding:0.32rem;
  border-radius:0.25rem;
  font-size:0.85rem;
  margin-inline-start:0.75rem;
  color:rgb(var(--danger-rgb));
  width:1.5rem;
  height:1.5rem;
}
.header-cart-remove:hover .ti{
  background-color:rgba(var(--danger-rgb), 0.1);
}
#searchModal .form-control{
  position:relative;
}
#searchModal .input-group{
  border:2px solid var(--primary-color);
  border-radius:0.25rem;
}
#searchModal .input-group i{
  color:var(--text-muted);
}
.search-tags{
  font-size:0.75rem;
  color:var(--default-text-color);
  border:1px solid var(--default-border);
  border-radius:0.25rem;
  background-color:rgb(var(--light-rgb));
  padding:0.125rem 0.55rem;
  line-height:1.2rem;
  display:inline-flex;
  align-items:center;
  cursor:default;
  font-weight:400;
  margin:0.25rem 0;
}
.search-tags .tag-addon:last-child{
  border-radius:0.5rem;
}
.search-tags a.tag-addon{
  text-decoration:none;
  cursor:pointer;
  display:inline-block;
  padding:0 0.5rem;
  color:inherit;
  text-decoration:none;
  background:rgb(var(--light-rgb));
  margin-inline-end:-0.4rem;
  margin-inline-start:0.5rem;
  text-align:center;
  min-width:1.5rem;
}
.search-tags a.tag-addon i{
  vertical-align:middle;
  margin:0 -0.25rem;
  line-height:1.5px;
  font-size:0.813rem;
}
.search-tags i{
  font-size:0.813rem;
}
.country-selector .header-link img{
  width:1.75rem;
  height:1.75rem;
}
.country-selector .dropdown-menu img{
  width:1rem;
  height:1rem;
}
#header-shortcut-scroll,
#header-notification-scroll,
#header-cart-items-scroll{
  max-height:20rem;
}
.pulse{
  display:block;
  cursor:pointer;
  animation:pulse-secondary 2s infinite;
}
.pulse.pulse-secondary{
  box-shadow:0 0 0 rgba(var(--secondary-rgb), 0.4);
}
@keyframes pulse-secondary{
  0%{
    box-shadow:0 0 0 0 rgba(var(--secondary-rgb), 0.4);
  }
  70%{
    box-shadow:0 0 0 10px rgba(var(--secondary-rgb), 0);
  }
  100%{
    box-shadow:0 0 0 0 rgba(var(--secondary-rgb), 0);
  }
}
[data-theme-mode=light] .layout-setting .dark-layout{
  display:none;
}
[data-theme-mode=light] .layout-setting .light-layout{
  display:block;
}
.layout-setting .dark-layout{
  display:none;
}
.layout-setting .light-layout{
  display:block;
}
[data-theme-mode=dark] .layout-setting .light-layout{
  display:none;
}
[data-theme-mode=dark] .layout-setting .dark-layout{
  display:block;
}
@media (max-width: 767.98px){
  .header-element.header-fullscreen{
    display:none;
  }
}
@media (max-width: 575.98px){
  .app-header .dropdown-menu{
    width:100%;
  }
}
.animated-arrow.hor-toggle{
  text-align:center;
  width:2rem;
  font-size:1.2rem;
  position:relative;
  margin:0.3125rem 0;
  margin-inline-end:0.625rem;
}
.animated-arrow{
  position:absolute;
  inset-inline-start:0;
  inset-block-start:0;
  z-index:102;
  transition:all 0.05s ease-in-out;
  cursor:pointer;
  padding:0.3125rem;
  margin-block-start:0.375rem;
  margin-block-end:0;
  margin-inline-start:0.5rem;
  margin-inline-end:0;
}
.animated-arrow.hor-toggle span{
  vertical-align:middle;
}
.animated-arrow span{
  cursor:pointer;
  height:0.125rem;
  width:0.75rem;
  background:var(--header-prime-color);
  position:absolute;
  display:block;
  content:"";
  transition:all 0.05s ease-in-out;
}
.animated-arrow span:before,
.animated-arrow span:after{
  transition:all 0.05s ease-in-out;
}
.animated-arrow span:before{
  inset-block-start:-0.375rem;
  width:1.4375rem;
}
.animated-arrow span:after{
  bottom:-0.375rem;
  width:15px;
}
.animated-arrow span:before,
.animated-arrow span:after{
  cursor:pointer;
  height:0.125rem;
  width:1.0625rem;
  background:var(--header-prime-color);
  position:absolute;
  display:block;
  content:"";
}
[data-toggled=icon-overlay-close] .animated-arrow span,
[data-toggled=close-menu-close] .animated-arrow span,
[data-toggled=icon-text-close] .animated-arrow span,
[data-toggled=detached-close] .animated-arrow span,
[data-toggled=menu-click-closed] .animated-arrow span,
[data-toggled=menu-hover-closed] .animated-arrow span,
[data-toggled=icon-click-closed] .animated-arrow span,
[data-toggled=icon-hover-closed] .animated-arrow span{
  background-color:transparent;
  background:none !important;
}
[data-toggled=icon-overlay-close] .animated-arrow span:before,
[data-toggled=close-menu-close] .animated-arrow span:before,
[data-toggled=icon-text-close] .animated-arrow span:before,
[data-toggled=detached-close] .animated-arrow span:before,
[data-toggled=menu-click-closed] .animated-arrow span:before,
[data-toggled=menu-hover-closed] .animated-arrow span:before,
[data-toggled=icon-click-closed] .animated-arrow span:before,
[data-toggled=icon-hover-closed] .animated-arrow span:before{
  transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  -webkit-transform:rotate(45deg);
  bottom:0px;
}
[data-toggled=icon-overlay-close] .animated-arrow span:before,
[data-toggled=close-menu-close] .animated-arrow span:before,
[data-toggled=icon-text-close] .animated-arrow span:before,
[data-toggled=detached-close] .animated-arrow span:before,
[data-toggled=menu-click-closed] .animated-arrow span:before,
[data-toggled=menu-hover-closed] .animated-arrow span:before,
[data-toggled=icon-click-closed] .animated-arrow span:before,
[data-toggled=icon-hover-closed] .animated-arrow span:before{
  inset-block-start:-1px;
}
[data-toggled=icon-overlay-close] .animated-arrow span:after,
[data-toggled=close-menu-close] .animated-arrow span:after,
[data-toggled=icon-text-close] .animated-arrow span:after,
[data-toggled=detached-close] .animated-arrow span:after,
[data-toggled=menu-click-closed] .animated-arrow span:after,
[data-toggled=menu-hover-closed] .animated-arrow span:after,
[data-toggled=icon-click-closed] .animated-arrow span:after,
[data-toggled=icon-hover-closed] .animated-arrow span:after{
  transform:rotate(-45deg);
  -moz-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  -webkit-transform:rotate(-45deg);
}
[data-toggled=icon-overlay-close] .animated-arrow span:after,
[data-toggled=close-menu-close] .animated-arrow span:after,
[data-toggled=icon-text-close] .animated-arrow span:after,
[data-toggled=detached-close] .animated-arrow span:after,
[data-toggled=menu-click-closed] .animated-arrow span:after,
[data-toggled=menu-hover-closed] .animated-arrow span:after,
[data-toggled=icon-click-closed] .animated-arrow span:after,
[data-toggled=icon-hover-closed] .animated-arrow span:after{
  width:1.0625rem;
  inset-block-start:-1px;
}
.header-notification-text{
  max-width:14.5rem;
}
.respoansive-header-searchmodal .mud-dialog-title{
  display:none;
}
.respoansive-header-searchmodal .input-group{
  border:2px solid var(--primary-color);
  border-radius:0.25rem;
}
.respoansive-header-searchmodal .mud-chip{
  border-radius:0.25rem !important;
  background-color:rgb(var(--light-rgb)) !important;
  font-size:13px !important;
  color:var(--default-text-color) !important;
}
.coutry-select-modal .mud-dialog-title{
  display:none;
}
.coutry-select-modal .mud-input .mud-input-root{
  padding:12px 11px 12px !important;
}
@media (hover: hover) and (pointer: fine){
  .app-header .mud-icon-button:hover{
    background-color:transparent !important;
  }
}
.mud-icon-button:focus-visible, .mud-icon-button:active{
  background-color:transparent;
}
.switcher-canvas .mud-tabs-scroll-button{
  display:none;
}
.switcher-canvas .mud-tabs-tabbar{
  margin-bottom:0px;
}
.switcher-canvas .mud-tabs .mud-tooltip-root{
  margin-inline-end:0rem !important;
  flex-grow:1;
}
.switcher-canvas .mud-tab{
  border-radius:0px !important;
  min-width:auto;
  border:0px !important;
}
.switcher-canvas .mud-tab:hover{
  border-color:var(--default-border) !important;
  color:var(--default-text-color) !important;
}
.switcher-canvas .mud-tab.mud-tab-active{
  background-color:rgba(var(--success-rgb), 0.2) !important;
  color:rgb(var(--success-rgb)) !important;
}
.switcher-canvas .mud-tabs-tabbar-wrapper{
  width:100%;
}
.switcher-canvas .switcher-style{
  padding:1.1rem 1rem;
}
.switcher-canvas .form-check-label{
  font-size:0.813rem;
  font-weight:600;
  color:var(--default-text-color) !important;
}
.switcher-canvas .switch-select{
  display:flex;
  align-items:center;
}
.switcher-canvas .canvas-footer{
  padding:0.75rem 1.563rem;
  position:absolute;
  inset-block-end:0;
  width:100%;
  background-color:var(--custom-white);
  border-block-start:0 dashed var(--default-border);
  box-shadow:0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
}
.switcher-canvas .form-check-input{
  display:flex;
  align-items:center;
  gap:0.25rem;
}
.switcher-canvas .mud-radio-content{
  text-wrap:nowrap;
  font-size:0.813rem;
  font-weight:600;
}
.switcher-canvas .switcher-radio-group .mud-radio-group{
  display:flex;
  gap:2.2rem;
}
.switcher-canvas .switcher-bg-radio-group .mud-radio-group{
  gap:4.3rem !important;
}
.switcher-canvas .switcher-bg-radio-group .mud-icon-button.mud-checked:before{
  display:none !important;
}
.switcher-canvas .color-input .mud-icon-button:hover{
  background-color:transparent !important;
}
.switcher-canvas .color-input .mud-icon-button.mud-checked{
  position:relative;
}
.switcher-canvas .color-input .mud-icon-button.mud-checked:before{
  position:absolute;
  content:"\ea5e";
  font-family:tabler-icons !important;
  color:rgb(var(--success-rgb));
  width:100%;
  height:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:1.35rem;
  font-weight:600;
}
.switcher-canvas .color-input .mud-svg-icon{
  display:none;
}
.switcher-canvas .color-input .mud-icon-button{
  width:2rem;
  height:2rem;
  background-color:#fff;
  border-radius:50%;
  border:1px solid var(--default-border);
}
.switcher-canvas .color-input.color-white .mud-icon-button{
  background-color:#fff;
}
.switcher-canvas .color-input.color-dark .mud-icon-button{
  background-color:#000 !important;
}
.switcher-canvas .color-input.color-menucolor .mud-icon-button{
  background-color:var(--primary-color) !important;
}
.switcher-canvas .color-input.color-gradient .mud-icon-button{
  background-image:linear-gradient(to right top, var(--primary-color), #6e72a8) !important;
}
.switcher-canvas .color-input.color-transparent .mud-icon-button{
  background-image:url(../images/menu-bg-images/transparent.png) !important;
  background-repeat:no-repeat !important;
  background-position:center !important;
  background-size:contain !important;
}
.switcher-canvas .color-input.color-primary-1 .mud-icon-button, .switcher-canvas .color-input.color-primary-1 .mud-icon-button:hover{
  background-color:#3a5892 !important;
}
.switcher-canvas .color-input.color-primary-2 .mud-icon-button, .switcher-canvas .color-input.color-primary-2 .mud-icon-button:hover{
  background-color:#5c90a3 !important;
}
.switcher-canvas .color-input.color-primary-3 .mud-icon-button, .switcher-canvas .color-input.color-primary-3 .mud-icon-button:hover{
  background-color:#a15adf !important;
}
.switcher-canvas .color-input.color-primary-4 .mud-icon-button, .switcher-canvas .color-input.color-primary-4 .mud-icon-button:hover{
  background-color:#4eac4c !important;
}
.switcher-canvas .color-input.color-primary-5 .mud-icon-button, .switcher-canvas .color-input.color-primary-5 .mud-icon-button:hover{
  background-color:#df5a5a !important;
}
.switcher-canvas .color-input.color-background-1 .mud-icon-button, .switcher-canvas .color-input.color-background-1 .mud-icon-button:hover{
  background-color:#141e60 !important;
}
.switcher-canvas .color-input.color-background-2 .mud-icon-button, .switcher-canvas .color-input.color-background-2 .mud-icon-button:hover{
  background-color:#084e73 !important;
}
.switcher-canvas .color-input.color-background-3 .mud-icon-button, .switcher-canvas .color-input.color-background-3 .mud-icon-button:hover{
  background-color:#5a2587 !important;
}
.switcher-canvas .color-input.color-background-4 .mud-icon-button, .switcher-canvas .color-input.color-background-4 .mud-icon-button:hover{
  background-color:#186533 !important;
}
.switcher-canvas .color-input.color-background-5 .mud-icon-button, .switcher-canvas .color-input.color-background-5 .mud-icon-button:hover{
  background-color:#784214 !important;
}
.switcher-canvas .color-input.bgimage-1 .mud-icon-button{
  background-image:url(../images/menu-bg-images/bg-img1.jpg) !important;
  background-position:center !important;
  background-size:cover !important;
  background-repeat:no-repeat !important;
  width:3.5rem !important;
  height:5.625rem !important;
  border-radius:0.5rem !important;
  border:0;
}
.switcher-canvas .color-input.bgimage-2 .mud-icon-button{
  background-image:url(../images/menu-bg-images/bg-img2.jpg) !important;
  background-position:center !important;
  background-size:cover !important;
  background-repeat:no-repeat !important;
  width:3.5rem !important;
  height:5.625rem !important;
  border-radius:0.5rem !important;
  border:0;
}
.switcher-canvas .color-input.bgimage-3 .mud-icon-button{
  background-image:url(../images/menu-bg-images/bg-img3.jpg) !important;
  background-position:center !important;
  background-size:cover !important;
  background-repeat:no-repeat !important;
  width:3.5rem !important;
  height:5.625rem !important;
  border-radius:0.5rem !important;
  border:0;
}
.switcher-canvas .color-input.bgimage-4 .mud-icon-button{
  background-image:url(../images/menu-bg-images/bg-img4.jpg) !important;
  background-position:center !important;
  background-size:cover !important;
  background-repeat:no-repeat !important;
  width:3.5rem !important;
  height:5.625rem !important;
  border-radius:0.5rem !important;
  border:0;
}
.switcher-canvas .color-input.bgimage-5 .mud-icon-button{
  background-image:url(../images/menu-bg-images/bg-img5.jpg) !important;
  background-position:center !important;
  background-size:cover !important;
  background-repeat:no-repeat !important;
  width:3.5rem !important;
  height:5.625rem !important;
  border-radius:0.5rem !important;
  border:0;
}
.switcher-canvas .color-primary-light .buttonColor, .switcher-canvas .color-bg-transparent .buttonColor{
  width:2rem;
  height:2rem;
  background-color:var(--primary-color);
  border-radius:50% !important;
  border:1px solid var(--default-border);
  position:relative;
}
.switcher-canvas .color-primary-light .buttonColor:after, .switcher-canvas .color-bg-transparent .buttonColor:after{
  content:"\efc5";
  font-family:remixicon !important;
  color:rgba(255, 255, 255, 0.7);
  line-height:1.5;
  font-size:1.25rem;
  position:absolute;
  inset-inline-start:5px;
}
.mud-card.fullscreen{
  position:fixed !important;
  top:0;
  inset-inline-start:0;
  inset-inline-start:0;
  bottom:0;
  z-index:9999;
  margin:0;
  border-radius:0;
}
.notification-menu-item, .cart-menu-item, .app-menu-item{
  width:22rem !important;
}
.app-menu-item.mud-list-item:hover{
  background-color:transparent !important;
}
.profile-menu-item{
  width:11rem !important;
  padding:0.65rem !important;
}
.profile-menu-item p{
  display:flex;
  align-items:center;
  flex-grow:1;
}
.profile-avatar{
  width:32px !important;
  height:32px !important;
}
.search-toggle-btn{
  display:inline-flex;
  border:0px !important;
}
.search-toggle-btn .mud-button{
  background-color:var(--primary01);
  color:var(--primary-color);
}
.search-toggle-btn .mud-button-filled-primary{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.main-header-profile, .header-country{
  color:var(--header-prime-color) !important;
}
.header-element .mud-button:hover{
  background-color:transparent;
}
@media (min-width: 576px){
  .coutry-select-modal, .respoansive-header-searchmodal{
    width:500px !important;
  }
}
@media (max-width: 575.98px){
  .main-header-container .header-element .header-link{
    padding:1rem 0.4rem;
  }
}
.switcher-icon .header-link-icon{
  animation-name:spin;
  animation-duration:3s;
  animation-iteration-count:infinite;
  animation-timing-function:linear;
}
.header-menu-dropdown-position{
  position:fixed;
  top:60px !important;
}
.country-select-dropdown-menu.mud-popover.mud-popover-open{
  z-index:1402 !important;
}
.header-dailog-dropdown.mud-popover.mud-popover-open{
  z-index:1402 !important;
}
.header-dailog-menu .mud-menu{
  background-color:rgb(var(--light-rgb));
  padding-top:5px !important;
  padding-bottom:5px !important;
}
.choices__inner{
  padding:0.5rem 0.85rem !important;
  background-color:var(--form-control-bg) !important;
  border-radius:0.35rem !important;
  font-size:0.813rem !important;
  border:1px solid var(--input-border) !important;
  min-height:auto !important;
  line-height:1.8;
}
.choices__input{
  padding:0 !important;
}
.choices__list--single{
  padding-block:0 !important;
  padding-inline-start:0;
  padding-inline-end:1rem !important;
}
.choices[data-type*=select-one]::after{
  inset-inline-end:0.7188rem !important;
}
.choices[data-type*=select-one]::after{
  color:var(--text-muted) !important;
}
.choices[data-type*=select-one] .choices__input{
  padding:0.625rem !important;
}
.choices__list--dropdown{
  display:none;
}
.choices__list--dropdown.is-active{
  display:block;
}
.choices__list--dropdown,
.choices__list[aria-expanded]{
  background-color:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
  z-index:99 !important;
  border-radius:0 0 0.5rem 0.5rem !important;
}
.choices[data-type*=select-one] .choices__input{
  border-block-end:1px solid var(--default-border) !important;
  background-color:var(--custom-white) !important;
  color:var(--default-text-color);
}
.choices__list--dropdown .choices__item--selectable.is-highlighted{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.choices__list--dropdown .choices__item--selectable.is-highlighted{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.choices__list--dropdown .choices__item--selectable.is-selected{
  color:var(--primary-color) !important;
}
.choices__list--dropdown .choices__item--selectable.is-selected.is-highlighted{
  color:#fff !important;
}
.choices__list--dropdown .choices__list{
  max-height:250px !important;
}
.choices[data-type*=select-one]::after{
  border-color:var(--text-muted) transparent transparent !important;
}
.choices__input{
  background-color:transparent !important;
  color:var(--custom-black);
}
.choices__list--multiple .choices__item{
  background-color:var(--primary-color) !important;
  border:1px solid var(--primary-color) !important;
}
.choices[data-type*=select-multiple] .choices__button,
.choices[data-type*=text] .choices__button{
  border-inline-start:1px solid rgba(255, 255, 255, 0.5) !important;
}
.choices__list--multiple .choices__item{
  margin-block-end:1px !important;
}
.choices__list--single .choices__item{
  color:var(--default-text-color) !important;
}
.choices__input{
  margin-block-end:0 !important;
}
.choices__list--multiple .choices__item{
  border-radius:0.25rem !important;
  padding:0.025rem 0.625rem !important;
}
.form-control-select-sm .choices__inner{
  padding:0.275rem !important;
}
.choices[data-type*=select-one].is-open::after{
  margin-top:-0.156rem !important;
}
.input-group .choices__inner{
  border-radius:0 0.5rem 0.5rem 0 !important;
}
.choices__heading{
  border-bottom:1px solid var(--default-border) !important;
  color:var(--text-muted) !important;
}
[dir=rtl] .input-group .choices__inner{
  border-radius:0.5rem 0 0 0.5rem !important;
}
[dir=rtl] .choices[data-type*=select-one]::after{
  left:0.7188rem;
  right:inherit;
}
[dir=rtl] .choices[data-type*=select-one] .choices__button{
  left:0;
  right:inherit;
  margin-left:1.5625rem;
  margin-right:inherit;
}
[dir=rtl][data-theme-mode=dark] .choices[data-type*=select-one] .choices__button{
  filter:invert(1);
}
[dir=rtl] .choices[data-type*=select-multiple] .choices__button,
[dir=rtl] .choices[data-type*=text] .choices__button{
  margin:0 8px 0 -4px;
  padding-right:1rem;
  padding-left:inherit;
  border-right:0px solid #008fa1;
  border-left:0;
}
.choices__list--dropdown,
.choices__list[aria-expanded]{
  box-shadow:rgba(149, 157, 165, 0.2) 0 0.5rem 1.5rem !important;
}
[data-theme-mode=dark] .choices[data-type*=select-one] .choices__button{
  filter:invert(1);
}
#marketCap .apexcharts-canvas line{
  stroke:var(--default-border);
}
.apexcharts-legend{
  padding:0 1.25rem !important;
}
.apexcharts-tooltip{
  box-shadow:none !important;
}
.apexcharts-tooltip-marker{
  margin-inline-end:0.625rem;
}
.apexcharts-tooltip.apexcharts-theme-light{
  border:1px solid var(--default-border) !important;
  background:var(--custom-white) !important;
}
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{
  background:var(--custom-white) !important;
  border-block-end:1px solid var(--default-border) !important;
}
.donut-inner-text{
  fill:var(--default-text-color);
}
@media (max-width: 450px){
  .apexcharts-toolbar{
    display:none;
  }
}
.apexcharts-grid line,
.apexcharts-xaxis line,
.apexcharts-grid-borders line{
  stroke:var(--default-border);
}
.apexcharts-radialbar-track.apexcharts-track path{
  stroke:rgb(var(--light-rgb));
}
.apexcharts-selection-rect{
  fill:var(--custom-black);
}
.apexcharts-menu{
  background:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
  border-radius:0.5rem !important;
}
.apexcharts-theme-light .apexcharts-menu-item:hover{
  background:rgb(var(--light-rgb)) !important;
}
.apexcharts-inner.apexcharts-graphical line.apexcharts-xaxis-tick{
  stroke:transparent !important;
}
#column-rotated-labels .apexcharts-xaxis-texts-g{
  transform:translateY(2.5rem);
}
#chart-year,
#chart-quarter{
  background:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
}
.apexcharts-bar-series.apexcharts-plot-series .apexcharts-series .apexcharts-bar-area{
  stroke:var(--default-border) !important;
}
.apexcharts-treemap .apexcharts-series.apexcharts-treemap-series rect{
  stroke:var(--custom-white) !important;
}
.apexcharts-series.apexcharts-pie-series .apexcharts-pie-area{
  stroke:var(--custom-white) !important;
}
.apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{
  fill:var(--default-text-color) !important;
}
.apexcharts-radialbar-hollow{
  fill:var(--custom-white);
}
.apexcharts-radar-series.apexcharts-plot-series polygon,
.apexcharts-radar-series.apexcharts-plot-series line{
  stroke:var(--default-border);
}
.apexcharts-pie line,
.apexcharts-pie circle{
  stroke:var(--default-border);
}
.apexcharts-pie text{
  fill:var(--default-text-color);
}
.apexcharts-canvas .apexcharts-toolbar{
  z-index:1;
}
.apexcharts-subtitle-text{
  fill:var(--text-muted);
}
#polararea-basic .apexcharts-pie text{
  fill:var(--custom-black);
}
.apexcharts-pie .apexcharts-datalabels rect{
  fill:transparent;
}
.apexcharts-pie text{
  fill:#fff;
}
[dir=rtl] .apexcharts-canvas{
  direction:ltr;
}
.apexcharts-boxPlot-area{
  stroke:var(--default-text-color) !important;
}
@media (max-width: 370px){
  #pie-image .apexcharts-legend{
    transform:translateY(-22px);
  }
}
@media (max-width: 340px){
  #pie-image .apexcharts-legend{
    transform:translateY(-60px) !important;
  }
}
@media (max-width: 560px){
  .apexcharts-toolbar{
    display:none;
  }
}
.mud-chart-donut{
  width:100%;
}
#pie-monochrome .apexcharts-canvas svg, #polararea-monochrome .apexcharts-canvas svg{
  background-color:var(--custom-white) !important;
}
#radialbar-multiple .apexcharts-datalabels-group text, #circular-stroked .apexcharts-datalabels-group text{
  fill:var(--default-text-color);
}
#radialbar-multiple .apexcharts-datalabels-group text:first-child, #circular-stroked .apexcharts-datalabels-group text:first-child{
  fill:var(--primary-color);
}
#polararea-monochrome .apexcharts-pie text{
  fill:var(--default-text-color);
}
.apexcharts-menu .apexcharts-menu-item:hover{
  background-color:rgb(var(--light-rgb));
}
.fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid{
  border:0px !important;
  border-top:1px solid var(--default-border) !important;
}
.fc-daygrid-block-event .fc-event-time,
.fc-daygrid-block-event .fc-event-title{
  padding:0 0.25rem !important;
}
.fc .fc-button-primary{
  background-color:var(--primary-color) !important;
  border-color:var(--primary-color) !important;
}
.fc .fc-non-business{
  background:var(--custom-white) !important;
}
.fc .fc-button-primary:not(:disabled):active,
.fc .fc-button-primary:not(:disabled).fc-button-active{
  color:#fff;
  background-color:var(--primary-color);
  border-color:var(--primary-color);
  opacity:0.9;
}
.fc .fc-button-primary:focus,
.fc .fc-button-primary:not(:disabled).fc-button-active:focus,
.fc .fc-button-primary:not(:disabled):active:focus{
  box-shadow:none !important;
}
.fc-theme-standard td,
.fc-theme-standard th{
  border:1px solid var(--default-border) !important;
  border-top:0px !important;
}
.fc-list-table td,
.fc-list-table th{
  border-left:0 !important;
  border-right:0 !important;
}
.fc .fc-daygrid-day.fc-day-today{
  background-color:var(--primary01) !important;
}
.fc-theme-standard .fc-list{
  border:1px solid var(--default-border) !important;
}
.fc .fc-list-event:hover td{
  background-color:rgb(var(--light-rgb));
}
.fc-timegrid-event-harness-inset .fc-timegrid-event,
.fc-timegrid-event.fc-event-mirror,
.fc-timegrid-more-link{
  box-shadow:none !important;
}
.fc-theme-standard .fc-list-day-cushion{
  background-color:rgb(var(--light-rgb)) !important;
}
.fc-theme-standard .fc-scrollgrid{
  border:1px solid var(--default-border) !important;
}
.fc-theme-bootstrap5 .fc-list,
.fc-theme-bootstrap5 .fc-scrollgrid,
.fc-theme-bootstrap5 td,
.fc-theme-bootstrap5 th{
  border:1px solid var(--default-border) !important;
}
@media (max-width: 420px){
  .fc-scroller.fc-scroller-liquid{
    overflow:scroll !important;
  }
}
@media (max-width: 380px){
  .fc .fc-daygrid-day-bottom{
    font-size:0.75em !important;
    padding:0px 3px 0 !important;
  }
  .fc .fc-daygrid-more-link{
    z-index:99 !important;
  }
}
@media (max-width: 767.98px){
  .fc .fc-toolbar{
    display:block !important;
  }
  .fc-toolbar-chunk{
    margin-block-start:0.5rem;
  }
}
.fc-daygrid-block-event{
  color:#fff !important;
  border:0 !important;
}
.fc-daygrid-block-event .fc-list-event-dot{
  border-color:#fff !important;
}
.fc-daygrid-block-event:hover{
  color:#000 !important;
}
.fc-daygrid-block-event:hover .fc-list-event-dot{
  border-color:#000 !important;
}
.bg-primary .fc-daygrid-block-event:hover{
  color:#fff !important;
}
.bg-primary:hover td{
  background-color:var(--primary-color) !important;
}
.bg-secondary .fc-daygrid-block-event:hover{
  color:#fff !important;
}
.bg-secondary:hover td{
  background-color:rgb(var(--secondary-rgb)) !important;
}
.bg-success .fc-daygrid-block-event:hover{
  color:#fff !important;
}
.bg-success:hover td{
  background-color:rgb(var(--success-rgb)) !important;
}
.bg-info .fc-daygrid-block-event:hover{
  color:#fff !important;
}
.bg-info:hover td{
  background-color:rgb(var(--info-rgb)) !important;
}
.bg-warning .fc-daygrid-block-event:hover{
  color:#fff !important;
}
.bg-warning:hover td{
  background-color:rgb(var(--warning-rgb)) !important;
}
.bg-danger .fc-daygrid-block-event:hover{
  color:#fff !important;
}
.bg-danger:hover td{
  background-color:rgb(var(--danger-rgb)) !important;
}
[dir=rtl] #calendar2 .mud-button-group-root .mud-icon-button:last-child{
  border-top-left-radius:0.35rem !important;
  border-bottom-left-radius:0.35rem !important;
  border-top-right-radius:0rem !important;
  border-bottom-right-radius:0rem !important;
}
[dir=rtl] #calendar2 .mud-button-group-root .mud-icon-button:first-child{
  border-top-left-radius:0rem !important;
  border-bottom-left-radius:0rem !important;
  border-top-right-radius:0.35rem !important;
  border-bottom-right-radius:0.35rem !important;
}
.fc-theme-standard .fc-popover{
  background:var(--custom-white);
  border:1px solid var(--default-border);
}
.flatpickr-input{
  background-color:var(--custom-white);
  color:var(--default-text-color) !important;
}
[dir=rtl] .flatpickr-input{
  text-align:start;
}
.flatpickr-calendar{
  background-color:var(--custom-white) !important;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04) !important;
  border:1px solid var(--default-border) !important;
  font-size:0.813rem !important;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month{
  color:var(--black-9) !important;
  fill:var(--black-9) !important;
}
.flatpickr-input:focus-visible{
  outline:0px !important;
}
.flatpickr-monthDropdown-months,
.numInput{
  color:var(--custom-black) !important;
}
.flatpickr-day.today.inRange{
  color:var(--primary-color) !important;
}
.dayContainer{
  padding:0.25rem !important;
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{
  background-color:var(--custom-white) !important;
  font-size:0.813rem;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg{
  width:1.25rem !important;
  height:1.25rem !important;
  padding:0.25rem;
  fill:var(--primary-color);
}
.flatpickr-day.inRange{
  box-shadow:none !important;
}
.flatpickr-current-month .flatpickr-monthDropdown-months{
  background-color:var(--primary01) !important;
  border-radius:0.25rem !important;
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after,
.flatpickr-calendar.arrowBottom:before{
  border-top-color:var(--text-muted) !important;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after{
  border-bottom-color:var(--text-muted) !important;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){
  box-shadow:none !important;
}
.flatpickr-day{
  color:var(--default-text-color) !important;
  font-weight:500 !important;
}
.flatpickr-day.nextMonthDay, .flatpickr-day.prevMonthDay{
  opacity:0.5 !important;
}
.flatpickr-day.today{
  border-color:var(--primary-color) !important;
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay{
  background:var(--primary-color) !important;
  color:#fff !important;
  border-color:var(--primary-color) !important;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus{
  background:var(--default-background) !important;
  border-color:var(--default-border) !important;
}
.flatpickr-day.today:hover{
  background-color:var(--primary-color) !important;
  border-color:var(--primary-color) !important;
  color:#fff !important;
}
.flatpickr-calendar.hasTime .flatpickr-time{
  border-top:1px solid var(--default-border) !important;
}
.flatpickr-calendar.arrowTop:after,
.flatpickr-calendar.arrowTop:before{
  border-bottom-color:var(--default-border) !important;
}
.flatpickr-calendar.arrowBottom:after,
.flatpickr-calendar.arrowBottom:before{
  border-top-color:var(--default-border) !important;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus{
  background:var(--default-background) !important;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm{
  color:var(--text-muted) !important;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{
  inset-inline-start:0 !important;
}
.flatpickr-months,
.flatpickr-weekdays{
  background-color:var(--primary01) !important;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month{
  inset-block-start:0 !important;
  padding-block-start:0.313rem !important;
  padding-inline:0.313rem !important;
  padding-block-end:0 !important;
  color:var(--primary-color) !important;
  fill:var(--primary-color) !important;
}
@media (min-width: 420px){
  .flatpickr-time .flatpickr-am-pm{
    padding:0 1.875rem 0 0.5rem;
  }
}
.flatpickr-weekdays{
  border-block-end:1px solid var(--default-border) !important;
}
.numInputWrapper span.arrowUp{
  top:-0.125rem !important;
}
.flatpickr-current-month .numInputWrapper{
  width:3.5rem !important;
}
.flatpickr-calendar.hasTime{
  width:auto;
}
[dir=rtl] .flatpickr-months .numInputWrapper span{
  left:0 !important;
  right:inherit !important;
}
@media (max-width: 575.98){
  .flatpickr-calendar{
    width:250px !important;
  }
}
.flatpickr-current-month .flatpickr-monthDropdown-months{
  margin:-1px 2.25rem 0 0 !important;
}
.flatpickr-current-month .flatpickr-monthDropdown-months,
.flatpickr-current-month input.cur-year{
  padding-block:0 !important;
  padding-inline-start:0 !important;
  padding-inline-end:0.5ch !important;
  font-size:0.875rem !important;
  font-weight:500 !important;
}
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover{
  stroke:var(--primary-color);
}
.flatpickr-day{
  border-radius:0.5rem !important;
}
.numInputWrapper:hover{
  background:transparent !important;
}
.numInputWrapper span{
  border:0px !important;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after{
  border-block-end-color:var(--primary-color) !important;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg{
  fill:#fff !important;
}
.numInputWrapper span:hover{
  background:transparent !important;
}
.numInputWrapper span.arrowUp:after{
  border-inline-start:0.25rem solid transparent !important;
  border-inline-end:0.25rem solid transparent !important;
  border-block-end:0.25rem solid var(--primary05) !important;
  inset-block-start:75% !important;
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after{
  border-block-start-color:var(--primary-color) !important;
}
.numInputWrapper span.arrowDown:after{
  border-inline-start:0.25rem solid transparent !important;
  border-inline-end:0.25rem solid transparent !important;
  border-block-start:0.25rem solid var(--primary05) !important;
  inset-block-start:15% !important;
}
span.flatpickr-weekday{
  color:var(--primary08) !important;
  font-weight:700 !important;
}
.flatpickr-months .flatpickr-month{
  color:var(--primary-color) !important;
  fill:var(--primary-color) !important;
}
.flatpickr-monthDropdown-months,
.numInput{
  color:var(--primary-color) !important;
}
.pcr-app{
  background:var(--custom-white) !important;
}
.pcr-app .pcr-interaction .pcr-result{
  color:var(--default-text-color) !important;
  background:var(--default-background) !important;
}
.theme-container button,
.theme-container1 button,
.theme-container2 button{
  display:none;
}
.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview{
  margin-inline-end:0.75em !important;
}
.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser,
.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity{
  margin-inline-start:0.75em !important;
}
.flatpickr-weekwrapper .flatpickr-weeks{
  box-shadow:1px 0 0 var(--default-border) !important;
}
.noUi-horizontal .noUi-handle{
  width:1rem !important;
  height:1rem !important;
  inset-inline-end:-0.063rem !important;
  top:-0.375rem !important;
}
.noUi-handle:after,
.noUi-handle:before{
  height:0.35rem !important;
  width:1px !important;
  inset-inline-start:0.3rem !important;
  top:0.25rem !important;
}
.noUi-handle:after{
  inset-inline-start:0.45rem !important;
}
.noUi-horizontal{
  height:0.35rem !important;
}
.noUi-vertical{
  width:0.35rem !important;
}
.noUi-vertical .noUi-handle{
  width:1rem !important;
  height:1rem !important;
}
.noUi-target{
  background:var(--default-background) !important;
  border:1px solid var(--default-border) !important;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04) !important;
}
.noUi-handle{
  border:1px solid var(--default-border) !important;
  background:var(--custom-white) !important;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04) !important;
}
#result{
  border:1px solid var(--default-border) !important;
}
.noUi-handle:after,
.noUi-handle:before{
  background:var(--black-3) !important;
}
.noUi-marker{
  position:absolute;
  background:var(--default-border) !important;
}
.noUi-tooltip{
  border:1px solid var(--default-border) !important;
  border-radius:0.5rem !important;
  background:var(--custom-white) !important;
  color:var(--default-text-color) !important;
  padding:0.25rem 0.75rem !important;
  font-size:0.813rem !important;
  line-height:1 !important;
}
#slider-fit{
  padding:0 1rem;
}
.noUi-connect{
  background:var(--primary-color) !important;
}
.noUi-vertical .noUi-handle{
  bottom:-0.275rem !important;
  inset-inline-end:-0.375rem;
}
#secondary-colored-slider .noUi-connect{
  background-color:rgb(var(--secondary-rgb)) !important;
}
#warning-colored-slider .noUi-connect{
  background-color:rgb(var(--warning-rgb)) !important;
}
#info-colored-slider .noUi-connect{
  background-color:rgb(var(--info-rgb)) !important;
}
#success-colored-slider .noUi-connect{
  background-color:rgb(var(--success-rgb)) !important;
}
#danger-colored-slider .noUi-connect{
  background-color:rgb(var(--danger-rgb)) !important;
}
#slider-round{
  height:0.625rem !important;
}
#slider-round .noUi-handle{
  height:1.125rem !important;
  width:1.125rem !important;
  inset-block-start:-0.313rem !important;
  inset-inline-end:-0.563rem;
  border-radius:50px !important;
  background-color:var(--primary-color) !important;
  border:1px solid var(--custom-white) !important;
}
#slider-round .noUi-handle:before, #slider-round .noUi-handle:after{
  display:none !important;
}
#slider-square{
  border-radius:0 !important;
}
#slider-square .noUi-handle{
  border:0 !important;
  box-shadow:none !important;
  border-radius:0 !important;
  background:var(--primary-color) !important;
  height:1.125rem !important;
  width:1.125rem !important;
  inset-block-start:-0.45rem !important;
  inset-inline-end:-0.563rem !important;
}
#slider-square .noUi-handle:before, #slider-square .noUi-handle:after{
  display:none !important;
}
#color1,
#color2,
#color3{
  margin:0.625rem !important;
  display:inline-block !important;
  height:12.5rem !important;
}
#colorpicker{
  height:15rem !important;
  width:19.375rem !important;
  margin:0 auto !important;
  padding:0.625rem !important;
  border:1px solid var(--default-border) !important;
}
#result{
  margin:4.25rem 0 4.25rem 4rem;
  height:6.25rem;
  width:6.25rem;
  display:inline-block;
  vertical-align:top;
  background-color:transparent;
  color:var(--gray-5);
  background:var(--gray-5);
  border:1px solid #fff;
  box-shadow:none;
}
#color1 .noUi-connect{
  background:rgb(var(--danger-rgb)) !important;
}
#color2 .noUi-connect{
  background:rgb(var(--secondary-rgb)) !important;
}
#color3 .noUi-connect{
  background:var(--primary-color) !important;
}
#slider-hide .noUi-tooltip{
  display:none;
}
#slider-hide .noUi-active .noUi-tooltip{
  display:block;
}
.c-1-color{
  background:rgb(var(--secondary-rgb)) !important;
}
.c-2-color{
  background:rgb(var(--warning-rgb)) !important;
}
.c-3-color{
  background:rgb(var(--info-rgb)) !important;
}
.c-4-color{
  background:rgb(var(--danger-rgb)) !important;
}
.c-5-color{
  background:#4d5ddb !important;
}
#slider-toggle{
  height:3.125rem;
}
#slider-toggle.off .noUi-handle{
  border-color:rgb(var(--success-rgb)) !important;
}
.glightbox{
  overflow:hidden;
}
@media (min-width: 769px){
  .gslide-image img{
    border-radius:0.5rem;
  }
  .glightbox-clean .gclose,
  .glightbox-clean .gnext,
  .glightbox-clean .gprev{
    background-color:rgba(255, 255, 255, 0.05) !important;
    width:2.5rem !important;
    height:2.5rem !important;
    padding:0.875rem;
  }
}
#external-events .fc-event{
  cursor:move;
  margin:0 0 0.4rem 0;
  padding:0.375rem 0.75rem;
  font-size:0.75rem;
  border-radius:0.35rem;
}
#calendar-container{
  position:relative;
  z-index:1;
}
#calendar{
  max-width:68.75rem;
  margin:1.25rem auto;
}
#map,
#map1,
#map-popup,
#map-custom-icon,
#interactive-map{
  height:18.75rem;
  z-index:10;
}
#vector-map,
#marker-map,
#marker-image-map,
#lines-map,
#us-map,
#canada-map,
#spain-map,
#russia-map{
  height:21.875rem;
}
.jvm-tooltip{
  background-color:#1a1c1e !important;
}
#vector-map #jvm-regions-group path,
#marker-map #jvm-regions-group path,
#marker-image-map #jvm-regions-group path,
#lines-map #jvm-regions-group path,
#visitors-countries #jvm-regions-group path,
#users-map #jvm-regions-group path{
  fill:rgb(var(--light-rgb)) !important;
}
.jvm-zoom-btn{
  display:flex;
  align-items:center;
  justify-content:center;
  width:20px !important;
  height:20px !important;
  line-height:20px !important;
}
.jvm-zoom-btn.jvm-zoomin{
  inset-block-start:5px !important;
}
#jvm-markers-labels-group text{
  fill:var(--text-muted);
}
#google-map,
#google-map-overlay,
#map-layers,
#map-markers,
#streetview-map,
#map-geofencing{
  height:18.75rem;
}
.google-map-overlay{
  display:block;
  text-align:center;
  color:#fff;
  font-size:1.25rem;
  line-height:0.875rem;
  opacity:0.8;
  background:var(--primary-color);
  border:solid 0.188rem var(--primary-color);
  border-radius:0.25rem;
  box-shadow:0.125rem 0.125rem 0.625rem var(--black-3);
  text-shadow:0.063rem 0.063rem 0.063rem var(--gray-6);
  padding:0 0.25rem;
}
.google-overlay_arrow{
  inset-inline-start:50%;
  margin-inline-start:-1rem;
  width:0;
  height:0;
  position:absolute;
}
.google-overlay_arrow.above{
  inset-block-end:-0.938rem;
  border-inline-start:0.938rem solid transparent;
  border-inline-end:1rem solid transparent;
  border-block-start:1rem solid #336699;
}
.google-overlay_arrow.below{
  inset-block-start:-0.938rem;
  border-inline-start:1rem solid transparent;
  border-inline-end:1rem solid transparent;
  border-block-end:1rem solid #336699;
}
.content-wrapper{
  width:100%;
}
.apexcharts-svg,
.apexcharts-canvas{
  width:100% !important;
}
#pie-basic .apexcharts-canvas,
#donut-update .apexcharts-canvas,
#pie-monochrome .apexcharts-canvas,
#donut-gradient .apexcharts-canvas,
#donut-pattern .apexcharts-canvas,
#pie-image .apexcharts-canvas,
#polararea-basic .apexcharts-canvas,
#polararea-monochrome .apexcharts-canvas{
  margin:0 auto;
}
.apexcharts-legend-text{
  color:var(--default-text-color) !important;
  padding-inline-start:0.9375rem !important;
  margin-inline-start:-0.625rem !important;
}
.apexcharts-text.apexcharts-yaxis-label tspan, .apexcharts-text.apexcharts-xaxis-label tspan{
  fill:var(--text-muted);
}
.apexcharts-canvas .apexcharts-series.apexcharts-heatmap-series rect{
  stroke:var(--custom-white);
}
.apexcharts-canvas .apexcharts-series-markers.apexcharts-series-bubble circle{
  stroke:var(--custom-white);
}
.apexcharts-yaxis .apexcharts-text{
  fill:var(--text-muted);
}
.chartjs-chart{
  max-height:18.75rem;
}
#chart-year,
#chart-quarter{
  width:96%;
  max-width:48%;
  box-shadow:none;
  padding-inline-start:0;
  padding-block-start:1.25rem;
  background:#fff;
  border:1px solid #ddd;
}
#chart-year{
  float:left;
  position:relative;
  transition:1s ease transform;
  z-index:3;
}
#chart-year.chart-quarter-activated{
  transform:translateX(0);
  transition:1s ease transform;
}
#chart-quarter{
  float:left;
  position:relative;
  z-index:-2;
  transition:1s ease transform;
}
#chart-quarter.active{
  transition:1.1s ease-in-out transform;
  transform:translateX(0);
  z-index:1;
}
@media screen and (min-width: 480px){
  #chart-year{
    transform:translateX(50%);
  }
  #chart-quarter{
    transform:translateX(-50%);
  }
}
.echart-charts{
  height:20rem;
}
.simplebar-scrollbar:before{
  background:var(--gray-4) !important;
  border-radius:0.3rem !important;
  inset-inline-end:0 !important;
  width:0.375rem;
}
.simplebar-track.simplebar-horizontal{
  display:none;
}
.simplebar-track.simplebar-vertical{
  width:8px !important;
}
.dropzone{
  border:0.125rem dashed var(--default-border) !important;
  background-color:transparent !important;
}
.dropzone .dz-message .dz-button{
  font-size:1.25rem !important;
  color:var(--default-text-color) !important;
}
.dropzone .dz-preview{
  border-radius:1.25rem;
}
.filepond--drop-label{
  color:var(--default-text-color) !important;
  border-radius:0.3rem !important;
}
.filepond--credits{
  display:none;
}
.filepond--panel-root{
  background-color:var(--custom-white) !important;
  border:0.125rem dashed var(--default-border) !important;
}
.filepond--drop-label.filepond--drop-label label{
  padding:1.5em !important;
  font-size:0.813rem;
}
.filepond--root{
  margin-block-end:0 !important;
}
.filepond--file{
  background-color:var(--primary-color) !important;
}
.single-fileupload .filepond--root{
  width:8rem !important;
  height:8rem !important;
  margin:0 auto !important;
}
.ql-bubble .ql-editor blockquote{
  border-inline-start:4px solid var(--default-background) !important;
}
.ql-toolbar.ql-snow,
.ql-container.ql-snow{
  border:1px solid var(--default-border) !important;
}
.ql-snow .ql-picker{
  color:var(--default-text-color) !important;
}
.ql-snow .ql-stroke,
.ql-snow .ql-stroke.ql-fill{
  stroke:var(--default-text-color) !important;
}
.ql-snow .ql-fill{
  fill:var(--default-text-color) !important;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow{
  border-top:0px !important;
}
.ql-snow .ql-picker-options .ql-picker-item{
  padding-top:0 !important;
  padding-bottom:0 !important;
}
.ql-editor{
  min-height:15.62rem !important;
  overflow:visible !important;
}
.ql-snow .ql-formats{
  border:1px solid var(--default-border);
  border-radius:0.5rem;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{
  border-color:var(--default-border) !important;
  border-radius:0.5rem !important;
}
.ql-snow .ql-picker-options{
  background-color:var(--custom-white) !important;
}
.ql-snow .ql-tooltip{
  background-color:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04) !important;
  color:var(--default-text-color) !important;
}
.ql-snow .ql-tooltip input[type=text]{
  border:1px solid var(--default-border) !important;
  background-color:var(--default-background) !important;
  color:var(--default-text-color) !important;
  outline:0;
}
.ql-snow .ql-tooltip{
  transform:translatex(12.5rem) !important;
  z-index:100 !important;
}
.ql-toolbar.ql-snow{
  border-radius:0.3rem 0.3rem 0 0 !important;
}
.ql-snow .ql-picker-label{
  padding-inline-start:0.5rem !important;
  padding-inline-end:0.125rem !important;
}
.ql-snow .ql-formats .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{
  inset-inline-end:0 !important;
  inset-inline-start:auto !important;
}
.ql-container{
  border-radius:0 0 0.3rem 0.3rem !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label{
  color:var(--default-text-color) !important;
}
.ql-editor{
  text-align:start !important;
}
.ql-editor .ql-align-right{
  text-align:end !important;
}
.ql-container{
  font-family:var(--default-font-family) !important;
}
.ql-snow .ql-editor{
  padding:1.25rem;
}
.ql-bubble{
  border:1px solid var(--default-border) !important;
  border-radius:0.5rem !important;
}
.ql-editor li:not(.ql-direction-rtl)::before{
  margin-inline-start:-1.5em !important;
  margin-inline-end:0.3em !important;
  text-align:start !important;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl){
  padding-inline-start:1.5em !important;
}
.ql-toolbar.ql-snow .ql-formats{
  margin:0.25rem;
}
[dir=rtl] .ql-tooltip.ql-editing{
  left:0 !important;
  top:0 !important;
}
[dir=rtl] .ql-bubble .ql-toolbar .ql-formats:first-child{
  margin-right:12px;
}
[dir=rtl] .ql-bubble .ql-toolbar .ql-formats{
  margin:8px 0px 8px 12px;
}
.ql-snow .ql-editor .ql-code-block-container{
  background-color:transparent !important;
}
.ql-editor.ql-blank::before{
  color:var(--default-text-color) !important;
}
.ql-bubble .ql-close{
  display:none;
}
.select2.select2-container{
  width:100% !important;
}
.mud-select .mud-input-control input.mud-input-root{
  background-color:var(--custom-white);
}
.mud-select .mud-svg-icon{
  fill:var(--text-muted);
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
  color:var(--default-text-color) !important;
  line-height:2.33rem !important;
  border:1px solid var(--input-border) !important;
  border-radius:0.35rem !important;
}
.select2-container--default .select2-selection--single{
  background-color:var(--form-control-bg) !important;
  border:0px solid var(--input-border) !important;
  border-radius:0.35rem !important;
}
.select2-container .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__arrow{
  height:2.37rem !important;
}
.select2-dropdown{
  background-color:var(--custom-white) !important;
  border:1px solid var(--input-border) !important;
  border-radius:0.5rem !important;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
  border:1px solid var(--input-border) !important;
  border-radius:0.5rem !important;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
  background-color:var(--default-background) !important;
  color:var(--default-text-color) !important;
}
.select2-results__option--selectable{
  font-size:0.813rem;
}
.select2-container--default .select2-results__option--selected{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.select2-container--default .select2-results__option--selected.select2-results__option--highlighted{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.select2-search__field{
  background-color:var(--custom-white) !important;
  color:var(--default-text-color) !important;
}
.select2-search__field:focus-visible{
  outline:none !important;
}
.select2-container--default .select2-selection--multiple{
  background-color:var(--form-control-bg) !important;
  border:1px solid var(--input-border) !important;
  border-radius:0.5rem !important;
}
.select2-container .select2-selection--multiple{
  min-height:2.25rem !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice{
  background-color:var(--primary-color) !important;
  color:#fff !important;
  border:1px solid var(--primary-color) !important;
  border-radius:0.15rem !important;
  margin-block-start:0.375rem !important;
}
.select2-selection--multiple .select2-search__field{
  background-color:transparent !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
  border-inline-end:1px solid rgba(255, 255, 255, 0.1) !important;
  color:#fff !important;
  inset-block-start:-0.3rem !important;
  font-weight:500 !important;
  font-size:1.125rem !important;
}
.select2-selection--multiple .select2-selection__choice__display{
  font-size:0.75rem !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{
  background-color:var(--primary-color) !important;
}
.select2-results__option span img,
.select2-selection__rendered span img{
  width:1.45rem;
  height:1.45rem;
  border-radius:1.25rem;
  margin-inline-end:0.25rem;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
}
.select2-container .select2-search--inline .select2-search__field{
  margin-block-start:0.5rem !important;
}
.select2-container--disabled.select2-container--default .select2-selection--single .select2-selection__rendered,
.select2-container--disabled .select2-selection.select2-selection--multiple{
  background-color:var(--default-background) !important;
}
.select2-container--default .select2-selection--single .select2-selection__clear{
  font-weight:400 !important;
  height:1.25rem !important;
  font-size:1.5625rem !important;
  width:1.25rem !important;
  position:absolute !important;
  inset-inline-end:0.625rem !important;
}
.select2-selection__clear{
  color:var(--text-muted);
}
.select2-dropdown{
  z-index:10 !important;
}
[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__clear{
  margin-left:20px !important;
  padding-left:0px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
  right:10px !important;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{
  left:10px !important;
  right:auto !important;
}
.select2-container--open .select2-dropdown--above{
  border-bottom-left-radius:0 !important;
  border-bottom-right-radius:0 !important;
  overflow:hidden;
}
.select2-container--open .select2-dropdown--below{
  border-top-left-radius:0 !important;
  border-top-right-radius:0 !important;
  overflow:hidden;
}
.select2-selection__rendered span{
  display:flex;
  align-items:center;
  gap:0.5rem;
}
.select2-container--default .select2-selection--single .select2-selection__clear{
  margin-block-start:9px;
}
.disable-select2{
  display:flex;
  flex:1 1 auto;
  flex-direction:column;
  align-self:stretch;
  gap:0.5rem;
}
.gridjs-table{
  width:100%;
}
table.gridjs-table{
  text-align:start !important;
  font-size:0.813rem !important;
  font-weight:500 !important;
}
.gridjs-wrapper{
  box-shadow:none !important;
  border-radius:0 !important;
}
.gridjs-wrapper:nth-last-of-type(2){
  border-radius:0 !important;
}
.gridjs-container{
  color:var(--default-text-color) !important;
}
th.gridjs-th{
  background-color:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
  color:var(--default-text-color) !important;
  padding:0.75rem !important;
}
td.gridjs-td{
  border:1px solid var(--default-border) !important;
  padding:0.75rem !important;
}
.gridjs-tbody,
td.gridjs-td{
  background-color:var(--custom-white) !important;
}
.gridjs-footer{
  background-color:var(--custom-white) !important;
  border-bottom-width:0 !important;
  border-color:transparent !important;
  border-radius:0 !important;
  border-top:0 !important;
  box-shadow:none !important;
  padding:0.75rem 0 0 0 !important;
}
.gridjs-pagination{
  color:var(--default-text-color) !important;
}
.gridjs-pagination .gridjs-pages button:first-child{
  border-bottom-left-radius:0.5rem !important;
  border-top-left-radius:0.5rem !important;
  border-bottom-right-radius:0 !important;
  border-top-right-radius:0 !important;
}
.gridjs-pagination .gridjs-pages button:last-child{
  border-bottom-left-radius:0 !important;
  border-top-left-radius:0 !important;
  border-bottom-right-radius:0.5rem !important;
  border-top-right-radius:0.5rem !important;
}
@media (max-width: 575.98px){
  .gridjs-search-input{
    width:12.5rem !important;
  }
}
[dir=rtl] .gridjs-pagination .gridjs-pages button:first-child{
  border-bottom-left-radius:0 !important;
  border-top-left-radius:0 !important;
  border-bottom-right-radius:0.5rem !important;
  border-top-right-radius:0.5rem !important;
}
[dir=rtl] .gridjs-pagination .gridjs-pages button:last-child{
  border-bottom-left-radius:0.5rem !important;
  border-top-left-radius:0.5rem !important;
  border-bottom-right-radius:0 !important;
  border-top-right-radius:0 !important;
}
.gridjs-pagination .gridjs-pages button:disabled,
.gridjs-pagination .gridjs-pages button:hover:disabled,
.gridjs-pagination .gridjs-pages button[disabled]{
  background-color:var(--custom-white) !important;
  color:var(--default-text-color) !important;
}
.gridjs-pagination .gridjs-pages button{
  background-color:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
  padding:0.375 0.75rem !important;
  color:var(--default-text-color) !important;
}
.gridjs-pagination .gridjs-pages button:focus{
  box-shadow:none !important;
  margin-inline-end:0 !important;
}
.gridjs-pagination .gridjs-pages button.gridjs-currentPage{
  font-weight:600 !important;
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.gridjs-pagination .gridjs-pages{
  float:end !important;
}
input.gridjs-input{
  background-color:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
  border-radius:0.5rem !important;
  font-size:0.813rem !important;
  padding:0.375rem 0.75rem !important;
  line-height:1.6 !important;
  color:var(--default-text-color) !important;
}
input.gridjs-input:focus{
  box-shadow:none !important;
  border:1px solid var(--primary-color) !important;
}
button.gridjs-sort{
  float:end !important;
  height:1.25rem !important;
  width:0.625rem !important;
}
button.gridjs-sort-desc{
  background-position-y:54% !important;
  background-size:0.5rem !important;
}
button.gridjs-sort-asc{
  background-position-y:44% !important;
  background-size:0.5rem !important;
}
th.gridjs-th-fixed{
  background-color:rgb(var(--light-rgb)) !important;
}
#grid-header-fixed .gridjs-wrapper{
  border-block-start:1px solid var(--default-border) !important;
  border-block-end:1px solid var(--default-border) !important;
}
#grid-header-fixed .gridjs-container .gridjs-wrapper .gridjs-thead .gridjs-tr th{
  top:-1px !important;
}
.dataTables_wrapper .dataTables_paginate{
  margin:0;
  text-align:end;
}
.dataTables_wrapper .dataTables_paginate .pagination{
  margin-block-end:0;
  justify-content:end;
}
div.dataTables_scrollBody > table#datatable-basic{
  margin-block-end:0.375rem !important;
}
.dataTables_filter{
  text-align:end !important;
}
.dataTables_info{
  padding-block-start:0.625rem;
}
table.dataTable > thead .sorting:before,
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_asc_disabled:before,
table.dataTable > thead .sorting_desc:before,
table.dataTable > thead .sorting_desc_disabled:before{
  content:"\f235" !important;
  font-family:bootstrap-icons !important;
  position:absolute;
  inset-inline-end:0.8rem !important;
  top:0.813rem !important;
  font-size:0.5rem !important;
}
table.dataTable > thead .sorting:after,
table.dataTable > thead .sorting_asc:after,
table.dataTable > thead .sorting_asc_disabled:after,
table.dataTable > thead .sorting_desc:after,
table.dataTable > thead .sorting_desc_disabled:after{
  content:"\f229" !important;
  font-family:bootstrap-icons !important;
  position:absolute;
  inset-inline-end:0.8rem !important;
  top:1.25rem !important;
  font-size:0.5rem !important;
}
table.dataTable > thead .sorting,
table.dataTable > thead .sorting_asc,
table.dataTable > thead .sorting_desc,
table.dataTable > thead .sorting_asc_disabled,
table.dataTable > thead .sorting_desc_disabled{
  cursor:pointer;
  position:relative;
}
table.dataTable > thead .sorting:before,
table.dataTable > thead .sorting:after,
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_asc:after,
table.dataTable > thead .sorting_desc:before,
table.dataTable > thead .sorting_desc:after,
table.dataTable > thead .sorting_asc_disabled:before,
table.dataTable > thead .sorting_asc_disabled:after,
table.dataTable > thead .sorting_desc_disabled:before,
table.dataTable > thead .sorting_desc_disabled:after{
  position:absolute;
  display:block;
  opacity:0.2;
}
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_desc:after{
  opacity:0.8;
}
div.dataTables_wrapper div.dataTables_length select{
  width:auto;
  display:inline-block;
  margin:0 0.25rem;
}
.dataTables_wrapper .dataTables_scrollHead table.dataTable{
  margin-block-end:0;
}
.dataTables_wrapper .dataTables_scrollBody #datatable-basic{
  margin-block-start:-3px;
  border-block-start-color:transparent !important;
}
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting:before,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting:after,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting_asc:before,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting_asc:after,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting_desc:before,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting_desc:after,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting_asc_disabled:before,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting_asc_disabled:after,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting_desc_disabled:before,
.dataTables_wrapper .dataTables_scrollBody table.dataTable > thead .sorting_desc_disabled:after{
  display:none;
}
div.dt-button-info{
  background-color:var(--custom-white) !important;
  border:1px solid var(--default-border) !important;
}
div.dt-button-info h2{
  background-color:var(--custom-white) !important;
  border-bottom:1px solid var(--default-border) !important;
}
@media (max-width: 767.98px){
  .data-table-btn{
    margin:0.5625rem 0 0.5rem 0 !important;
  }
  .dataTables_length,
  .dataTables_filter,
  .dataTables_info{
    text-align:center;
  }
  .dataTables_filter{
    margin-block-start:0.5rem;
  }
  .dataTables_paginate .pagination{
    justify-content:center !important;
  }
  .dataTables_info{
    padding-block-start:0;
    padding-block-end:0.5rem;
  }
  div.dtr-modal div.dtr-modal-display{
    width:95% !important;
    height:95% !important;
    background-color:var(--custom-white) !important;
    border:1px solid var(--default-border) !important;
    box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04) !important;
  }
  div.dataTables_wrapper div.dataTables_length,
  div.dataTables_wrapper div.dataTables_filter,
  div.dataTables_wrapper div.dataTables_info,
  div.dataTables_wrapper div.dataTables_paginate{
    text-align:center !important;
  }
}
@media (max-width: 575.98px){
  .dataTables_paginate .pagination .paginate_button .page-link{
    font-size:0.625rem;
    padding:0.25rem 0.5rem;
  }
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control{
  padding-inline-start:1.875rem !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before{
  color:#fff !important;
  border:0.15em solid #fff !important;
  box-shadow:0 0 0.2em var(--primary-color) !important;
  background-color:var(--primary-color) !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before{
  content:"-";
  background-color:rgb(var(--success-rgb)) !important;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:first-child{
  padding-block-start:0 !important;
}
table.dataTable > tbody > tr.child ul.dtr-details > li{
  border-block-end:1px solid var(--default-border) !important;
}
table.dataTable > tbody > tr.child span.dtr-title{
  min-width:4.688rem !important;
}
div.dtr-modal div.dtr-modal-close{
  top:0px !important;
  border:0px solid var(--default-border) !important;
  font-size:1.5rem !important;
  background-color:transparent !important;
}
div.dtr-modal div.dtr-modal-background{
  background:rgba(0, 0, 0, 0.3) !important;
}
.dtr-modal-content h2{
  font-size:0.875rem !important;
  font-weight:600 !important;
}
.dt-button{
  font-size:0.8125rem !important;
  border-radius:0.3rem !important;
  box-shadow:none !important;
  font-weight:500 !important;
  padding:0.375rem 0.75rem !important;
  background-color:var(--primary-color);
  color:#fff;
  border:0;
}
.dt-buttons{
  float:left !important;
}
table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting_asc_disabled,
table.dataTable thead > tr > th.sorting_desc_disabled,
table.dataTable thead > tr > td.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting_asc_disabled,
table.dataTable thead > tr > td.sorting_desc_disabled{
  padding-inline-end:1.625rem;
}
table.dataTable thead th,
table.dataTable thead td,
table.dataTable tfoot th,
table.dataTable tfoot td{
  text-align:start !important;
}
table.table-bordered.dataTable th:first-child,
table.table-bordered.dataTable th:first-child,
table.table-bordered.dataTable td:first-child,
table.table-bordered.dataTable td:first-child{
  border-inline-start-width:1px !important;
}
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child{
  border-inline-end-width:1px !important;
}
div.dataTables_wrapper div.dataTables_filter#scroll-vertical_filter input{
  margin-right:0.2em;
}
[dir=rtl] div.dtr-modal div.dtr-modal-close{
  left:6px;
  right:auto;
}
[dir=rtl] div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child{
  padding-left:0;
  padding-right:initial;
}
[dir=rtl] div.dataTables_wrapper div.dataTables_filter#scroll-vertical_filter input{
  margin-right:0.5rem;
  margin-left:0.2em;
}
[dir=rtl] div.dataTables_wrapper div.dataTables_filter input{
  margin-right:0.5rem;
  margin-left:0;
}
[dir=rtl] table.table-bordered.dataTable th:first-child,
[dir=rtl] table.table-bordered.dataTable th:first-child,
[dir=rtl] table.table-bordered.dataTable td:first-child,
[dir=rtl] table.table-bordered.dataTable td:first-child{
  border-right-width:1px;
  border-left-width:0;
}
[dir=rtl] table.table-bordered.dataTable th:last-child,
[dir=rtl] table.table-bordered.dataTable th:last-child,
[dir=rtl] table.table-bordered.dataTable td:last-child,
[dir=rtl] table.table-bordered.dataTable td:last-child{
  border-inline-start-width:1px;
}
[dir=rtl] div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child{
  padding-inline-end:0;
}
[dir=rtl] div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child{
  padding-inline-start:0;
}
[dir=rtl] .dt-buttons{
  float:right !important;
}
table.dataTable > tbody > tr.selected > *{
  background-color:var(--primary01);
  color:var(--default-text-color) !important;
  box-shadow:none !important;
}
@media (min-width: 768px){
  .data-table-btn{
    position:absolute;
    inset-inline-start:12.5rem;
    z-index:1;
  }
}
#file-export_wrapper .dt-buttons button{
  margin:0.25rem;
}
.data-table-btn{
  margin:-0.4375rem 0 0 0;
}
.swal2-container .swal2-title{
  font-size:1.15rem;
  padding:2rem 2rem 0.5rem;
}
.swal2-container .swal2-footer{
  padding:1.5rem 1.5rem 0;
}
.swal2-container .swal2-popup{
  background:var(--custom-white);
  color:var(--default-text-color);
  padding:0 0 2rem;
}
.swal2-container .swal2-center > .swal2-popup{
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}
.swal2-container .swal2-actions{
  margin:1rem auto 0;
}
.swal2-container .swal2-styled.swal2-confirm{
  margin:0;
  padding:0.375em 0.75rem;
  box-shadow:none;
  font-size:0.8125rem;
  border-radius:0.3rem;
}
.swal2-container .swal2-styled.swal2-confirm:focus,
.swal2-container .swal2-styled.swal2-cancel:focus,
.swal2-container .swal2-styled.swal2-deny:focus{
  box-shadow:none;
}
.swal2-container .swal2-styled.swal2-confirm{
  background-color:var(--primary-color) !important;
  color:#fff;
}
.swal2-container .swal2-footer{
  border-top:1px solid var(--default-border);
}
.swal2-container .swal2-icon{
  width:4rem;
  height:4rem;
  margin:2rem auto 0rem;
}
.swal2-container .swal2-icon.swal2-question{
  border-color:rgb(var(--success-rgb));
  color:rgb(var(--success-rgb));
}
.swal2-container .swal2-icon.swal2-error{
  border-color:rgb(var(--danger-rgb));
  color:rgb(var(--danger-rgb));
}
.swal2-container .swal2-icon.swal2-info{
  border-color:rgb(var(--info-rgb));
  color:rgb(var(--info-rgb));
}
.swal2-container .swal2-icon.swal2-warning{
  border-color:rgb(var(--warning-rgb));
  color:rgb(var(--warning-rgb));
}
.swal2-container .swal2-icon .swal2-icon-content{
  font-size:3rem;
}
.swal2-container .swal2-image{
  border-radius:0.5rem;
}
.swal2-container .swal2-html-container{
  margin:0rem 1.6rem 0.3rem;
  font-size:0.8rem;
  color:var(--text-muted);
}
.swal2-container .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{
  inset-inline-start:1em;
}
.swal2-container .swal2-icon.swal2-error [class^=swal2-x-mark-line]{
  top:1.9em;
  width:2em;
  height:0.3em;
  background-color:rgb(var(--danger-rgb));
}
.swal2-container .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{
  inset-inline-end:1em;
  inset-block-start:1.875rem;
}
.swal2-container .swal2-close:focus{
  box-shadow:none;
}
.swal2-container .swal2-deny,
.swal2-container .swal2-cancel{
  margin-inline-start:0.625rem;
}
.swal2-container .swal2-close{
  font-size:2rem;
  color:var(--text-muted);
  opacity:0.5;
}
.swal2-container .swal2-close:hover{
  color:var(--primary-color);
}
.swal2-container .swal2-styled.swal2-deny{
  background-color:rgb(var(--danger-rgb));
  padding:0.375em 0.75rem;
  box-shadow:none;
  font-size:0.8125rem;
  border-radius:0.3rem;
}
.swal2-container .swal2-styled.swal2-cancel{
  background-color:rgb(var(--light-rgb)) !important;
  color:var(--default-text-color);
  padding:0.375em 0.75rem;
  box-shadow:none;
  font-size:0.8125rem;
  border-radius:0.3rem;
}
.swal2-container .swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{
  top:2.05em;
  inset-inline-end:0.45em;
  width:2em;
}
.swal2-container .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{
  top:2.375em;
  inset-inline-start:0.9125em;
  width:1.2625em;
}
.swal2-container .swal2-file:focus,
.swal2-container .swal2-input:focus,
.swal2-container .swal2-textarea:focus{
  border:1px solid var(--default-border);
  box-shadow:none;
}
[dir=rtl] .swal2-container .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{
  inset-inline-start:1.9125em;
}
.swiper{
  border-radius:0.5rem;
}
[dir=rtl] .swiper{
  direction:ltr;
}
[dir=rtl] .swiper-backface-hidden .swiper-slide{
  direction:rtl;
}
.swiper-slide img{
  display:block;
  width:100%;
  height:100%;
  -o-object-fit:cover;
     object-fit:cover;
}
.swiper-button-next,
.swiper-button-prev{
  width:1.563rem !important;
  height:1.563rem !important;
  color:#fff !important;
  background-color:rgba(255, 255, 255, 0.3);
  border-radius:0.5rem;
}
.swiper-button-next:after,
.swiper-button-prev:after{
  font-size:0.75rem !important;
  font-weight:800 !important;
}
.swiper-horizontal1 .swiper-slide{
  height:auto;
}
.swiper-pagination-bullet{
  width:1.25rem !important;
  height:0.25rem !important;
  border-radius:0.5rem !important;
  background:#fff !important;
}
.swiper-pagination-bullet-active{
  background:#fff !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
  background:rgb(var(--success-rgb)) !important;
}
.swiper-pagination{
  color:#fff;
}
.custom-pagination .swiper-pagination-bullet{
  width:1.5rem !important;
  height:1.5rem !important;
  padding:0.188rem;
  background-color:rgba(255, 255, 255, 0.3) !important;
  color:#fff !important;
  opacity:1 !important;
}
.custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
  background-color:#fff !important;
  color:#000 !important;
}
.swiper-scrollbar{
  background-color:rgba(255, 255, 255, 0.3) !important;
}
.swiper-scrollbar-drag{
  background-color:#fff !important;
}
.swiper.vertical{
  height:21.875rem;
}
.swiper-preview{
  height:80%;
  width:100%;
}
.swiper-view{
  height:20%;
  box-sizing:border-box;
  padding:10px 0;
}
.swiper-view .swiper-slide{
  width:25%;
  height:100%;
  opacity:0.4;
}
.swiper-view .swiper-slide-thumb-active{
  opacity:1;
}
.swiper-preview .swiper-wrapper{
  margin-block-end:0.65rem;
}
.swiper-thumbs .swiper-slide img{
  border-radius:0.5rem;
}
pre[class*=language-]:after,
pre[class*=language-]:before{
  display:none !important;
}
pre[class*=language-] > code{
  border-inline-start:1px solid var(--default-border) !important;
  box-shadow:none !important;
  background-color:rgb(var(--light-rgb)) !important;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  background-image:none !important;
  white-space:pre-wrap;
}
:not(pre) > code[class*=language-],
pre[class*=language-]{
  background-color:var(--custom-white) !important;
  margin-bottom:0 !important;
  max-height:400px;
  overflow-y:hidden !important;
  border-radius:0.5rem;
}
code[class*=language-],
pre[class*=language-]{
  color:var(--default-text-color) !important;
  font-size:0.82rem !important;
}
pre[class*=language-]{
  margin:0 !important;
}
code[class*=language-]{
  padding:1rem !important;
}
.prism-toggle{
  margin:0.25rem;
}
[dir=rtl] pre[class*=language-] > code{
  border-left:0;
  text-align:right;
}
#draggable-left .card,
#draggable-right .card{
  touch-action:none;
}
.star-rating{
  touch-action:none;
}
.star-rating .star-value{
  touch-action:none;
}
[dir=rtl] .star-rating{
  direction:ltr;
}
.live-rating{
  padding:0.25rem 0.45rem;
  font-weight:600;
  border-radius:0.25rem;
  background-color:rgba(var(--success-rgb), 0.1) !important;
  color:rgb(var(--success-rgb)) !important;
  font-size:0.75em !important;
}
.leaflet-1 body{
  min-height:auto;
}
.wizard-tab{
  transition:all 0.3s ease-in;
  display:none;
}
.wizard-tab .wizard-nav{
  display:flex;
  flex-wrap:wrap;
  transition:all 0.3s ease-in;
  margin-block-start:60px;
  padding-inline:1.5rem;
}
.wizard-tab .wizard-nav .wizard-step{
  cursor:pointer;
}
.wizard-tab .wizard-nav .wizard-step.nav-buttons{
  cursor:default;
}
.wizard-tab .wizard-nav .wizard-step.nav-buttons span{
  cursor:default;
}
.wizard-tab .wizard-nav.tabs .wizard-step{
  position:relative;
  font-size:14px;
  flex-basis:0;
  flex-grow:1;
  max-width:100%;
  text-align:center;
  border-bottom:1px solid var(--gray-3);
  padding:0.5rem 1rem;
}
.wizard-tab .wizard-nav.tabs .wizard-step.active{
  border:1px solid var(--gray-3);
  border-top-left-radius:0.25rem;
  border-top-right-radius:0.25rem;
  border-bottom:0px;
}
.wizard-tab .wizard-nav.progress{
  height:auto;
  overflow:auto;
  line-height:1.5;
  font-size:1rem;
  border-radius:0.25rem;
}
.wizard-tab .wizard-nav.progress .wizard-step{
  position:relative;
  font-size:14px;
  flex-basis:0;
  flex-grow:1;
  max-width:100%;
  text-align:center;
  border:1px solid var(--gray-3);
  background-color:rgb(var(--success-rgb));
  color:#fff;
  padding:0.5rem 1rem;
  transition:all 0.3s ease-in;
}
.wizard-tab .wizard-nav.progress .wizard-step.active ~ .wizard-step{
  background-color:var(--custom-white);
  color:#000;
}
.wizard-tab .wizard-nav.dots .wizard-step{
  position:relative;
  font-size:14px;
  flex-basis:0;
  flex-grow:1;
  max-width:100%;
  text-align:center;
  transition:all 0.3s ease-in;
}
.wizard-tab .wizard-nav.dots .wizard-step:last-child:before{
  display:none;
}
.wizard-tab .wizard-nav.dots .wizard-step:last-child:after{
  display:none;
}
.wizard-tab .wizard-nav.dots .wizard-step span{
  cursor:pointer;
  font-weight:500;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(1).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.1s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(2).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.2s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(3).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.3s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(4).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.4s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(5).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.5s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(6).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.6s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(7).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.7s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(8).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.8s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(9).dot{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.9s;
}
.wizard-tab .wizard-nav.dots .wizard-step .dot{
  content:"";
  position:absolute;
  top:-20px;
  inset-inline-start:50%;
  z-index:3;
  height:10px;
  width:10px;
  background:var(--primary-color);
  border-radius:50%;
  box-shadow:0 0 0 2px var(--custom-white);
  transition:all 0.5s ease-in-out;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(1):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.1s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(2):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.2s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(3):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.3s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(4):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.4s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(5):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.5s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(6):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.6s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(7):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.7s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(8):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.8s;
}
.wizard-tab .wizard-nav.dots .wizard-step:nth-of-type(9):before{
  transition-property:all;
  transition-duration:0.2s;
  transition-timing-function:ease-in;
  transition-delay:0.9s;
}
.wizard-tab .wizard-nav.dots .wizard-step:before{
  content:"";
  position:absolute;
  top:-16px;
  inset-inline-start:50%;
  width:100%;
  height:2px;
  z-index:2;
  background:var(--primary-color);
}
.wizard-tab .wizard-nav.dots .wizard-step:after{
  content:"";
  position:absolute;
  top:-16px;
  inset-inline-start:50%;
  width:100%;
  height:2px;
  background:var(--gray-3);
  z-index:1;
}
.wizard-tab .wizard-nav.dots .wizard-step.active ~ .wizard-step .dot{
  background:var(--gray-3);
}
.wizard-tab .wizard-nav.dots .wizard-step.active ~ .wizard-step:before{
  background:var(--gray-3);
  width:0%;
}
.wizard-tab .wizard-nav.dots .wizard-step.active ~ .wizard-step:after{
  background:var(--gray-3);
}
.wizard-tab .wizard-nav.dots .wizard-step.active .dot{
  background-color:var(--primary-color);
  box-shadow:0 0 0 3px var(--primary02);
}
.wizard-tab .wizard-nav.dots .wizard-step.active:before{
  background:var(--gray-3);
}
.wizard-tab .wizard-nav.dots .wizard-step.active:after{
  background:var(--gray-3);
}
.wizard-tab .wizard-content{
  transition:all 0.3s ease-in;
  padding:3rem;
}
.wizard-tab .wizard-content .wizard-step{
  transition:all 0.3s ease-in;
  display:none;
}
.wizard-tab .wizard-content .wizard-step.active{
  display:block;
}
.wizard-tab .wizard-buttons{
  transition:all 0.3s ease-in;
  display:flex;
  align-items:center;
  justify-content:flex-end;
}
.wizard-tab .wizard-buttons .wizard-btn{
  display:inline-block;
  font-weight:400;
  line-height:1.5;
  text-align:center;
  text-decoration:none;
  vertical-align:middle;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  border:1px solid transparent;
  padding:0.375rem 0.75rem;
  border-radius:0.15rem;
  transition:all 0.3s ease-in;
  margin:0 10px;
  background-color:var(--primary-color);
  color:#fff;
}
.wizard-tab .wizard-buttons .wizard-btn:hover{
  background-color:rgba(25, 143, 209, 0.8);
}
.wizard-tab .wizard-buttons .wizard-btn:disabled{
  cursor:not-allowed !important;
  pointer-events:none;
  opacity:0.65;
}
.wizard.vertical{
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
  width:100%;
  transition:all 0.3s ease-in;
}
.wizard.vertical .wizard-nav{
  flex-direction:column;
  flex:1;
  padding:0 3rem;
  transition:all 0.3s linear;
}
.wizard.vertical .wizard-nav .wizard-step:before{
  top:7px;
  inset-inline-start:-12px;
  width:2px;
  height:100%;
}
.wizard.vertical .wizard-nav .wizard-step:after{
  top:7px;
  inset-inline-start:-12px;
  width:2px;
  height:100%;
}
.wizard.vertical .wizard-nav .wizard-step .dot{
  top:7px;
  inset-inline-start:-15px;
}
.wizard.vertical .wizard-nav .wizard-step.active ~ .wizard-step:before{
  height:0%;
}
.wizard.vertical .wizard-content{
  width:75%;
  transition:all 0.3s ease-in;
  padding:0 0 3rem 0;
}
.wizard.vertical .wizard-buttons{
  flex-basis:100%;
  transition:all 0.3s ease-in;
}
.highlight-error{
  outline:1px solid rgb(var(--danger-rgb));
}
@media screen and (min-width: 1024px){
  .wizard.vertical .wizard-nav{
    max-width:250px;
  }
}
@media screen and (max-width: 767px){
  .wizard.vertical .wizard-nav .wizard-step{
    text-align:left;
    padding-inline-start:1rem;
  }
  .wizard.vertical .wizard-content{
    padding:2rem 0;
  }
}
.wizard.wizard-tab .wizard-nav.dots .wizard-step.active ~ .wizard-step:before{
  width:35%;
  padding:25px;
  background:transparent;
}
.wizard.wizard-tab .wizard-nav.dots .wizard-step:before{
  content:"";
  position:absolute;
  top:-16px;
}
.wizard.wizard-tab .wizard-nav.dots .wizard-step .dot{
  top:-25px;
  inset-inline-start:46%;
  height:20px;
  width:20px;
}
.wizard.wizard-tab .wizard-nav.dots .wizard-step.active ~ .wizard-step .dot{
  background:var(--custom-white);
  border:2px solid var(--gray-3);
}
.wizard-btn.btn.finish{
  display:none !important;
}
.wizard.wizard-tab .wizard-buttons{
  border-top:1px solid var(--default-border);
  justify-content:space-between;
  padding:1rem;
}
.wizard.wizard-tab .wizard-buttons .wizard-btn{
  margin:0px;
  padding:0.5rem 0.85rem;
  min-width:100px;
  border-radius:0.35rem;
}
.wizard.wizard-tab .wizard-buttons .wizard-btn:hover{
  background-color:var(--primary-color);
}
.wizard.wizard-tab .wizard-buttons .wizard-btn:disabled{
  opacity:0;
}
.wizard-tab .wizard-buttons .wizard-btn.prev{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
}
.wizard-tab .wizard-buttons .wizard-btn.prev:hover{
  background-color:rgb(var(--light-rgb));
}
.payment-card-container{
  position:relative;
  padding:0.625rem;
  border:1px solid var(--input-border);
  border-radius:0.3rem;
}
.payment-card-container .form-check-input{
  position:absolute;
  inset-inline-end:0.75rem;
  inset-block-start:1.2rem;
}
@media (max-width: 575.98px){
  .wizard-tab .wizard-nav{
    flex-direction:column;
    gap:1.5rem;
  }
  .wizard.wizard-tab .wizard-nav.dots .wizard-step:before{
    top:1.5rem !important;
    width:2px !important;
    height:100%;
    inset-inline-start:2.55rem;
  }
  .wizard.wizard-tab .wizard-nav.dots .wizard-step:after{
    top:1.5rem !important;
    width:2px !important;
    height:100%;
    inset-inline-start:2.55rem;
  }
  .wizard.wizard-tab .wizard-nav.dots .wizard-step .dot{
    top:6px !important;
    inset-inline-start:2.25rem !important;
    width:12px !important;
    height:12px !important;
  }
  .wizard-tab .wizard-nav.dots .wizard-step{
    text-align:start !important;
    padding-inline-start:4rem !important;
  }
}
.wizard-body{
  padding:3rem !important;
  border:1px solid var(--input-border);
  border-radius:0.5rem;
  margin-bottom:1.5rem;
}
@media (max-width: 600px){
  .wizard-body{
    padding:2.5rem !important;
  }
}
.ts-wrapper.has-items, .ts-wrapper.multi{
  padding:0px !important;
}
.mud-carousel .mud-svg-icon{
  fill:var(--default-border) !important;
}
.dataTable tr th,
.dataTable tr td{
  border-color:var(--default-border) !important;
}
.dataTables_paginate .pagination{
  margin:2px 0;
  display:flex;
  white-space:nowrap;
  justify-content:flex-end;
}
.dataTables_paginate .pagination .page-item .page-link{
  position:relative;
  display:block;
  padding:0.375rem 0.75rem;
  font-size:1rem;
  color:var(--default-text-color);
  text-decoration:none;
  border:1px solid var(--default-border);
  border-inline-end:0px;
}
.dataTables_paginate .pagination .page-item.active .page-link{
  color:#fff !important;
  border-color:var(--primary-color) !important;
}
.dataTables_paginate .pagination .page-item:first-child .page-link{
  border-top-left-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
}
.dataTables_paginate .pagination .page-item:last-child .page-link{
  border-top-right-radius:0.35rem;
  border-bottom-right-radius:0.35rem;
  border-inline-end:1px solid var(--default-border) !important;
}
[dir=rtl] .dataTables_paginate .pagination .page-item:first-child .page-link{
  border-top-left-radius:0rem;
  border-bottom-left-radius:0rem;
  border-top-right-radius:0.35rem;
  border-bottom-right-radius:0.35rem;
}
[dir=rtl] .dataTables_paginate .pagination .page-item:last-child .page-link{
  border-top-right-radius:0rem;
  border-bottom-right-radius:0rem;
  border-top-left-radius:0.35rem;
  border-bottom-left-radius:0.35rem;
  border-inline-end:1px solid var(--default-border) !important;
}
.dataTable{
  width:100% !important;
}
.data-table-btn{
  font-size:0.85rem;
  border-radius:0.35rem;
  padding:0.5rem 0.85rem;
  box-shadow:none;
  font-weight:500;
}
@media (min-width: 768px){
  .data-table-btn{
    position:absolute;
    inset-inline-start:12.5rem;
    z-index:1;
  }
}
.dataTables_filter input{
  font-size:0.8rem;
  padding:0.25rem 0.8rem;
  line-height:inherit;
  border:1px solid var(--default-border);
}
.dataTables_length select{
  padding-top:0.25rem;
  padding-bottom:0.25rem;
  padding-left:0.5rem;
  font-size:0.875rem;
  border-radius:0.35rem;
  border:1px solid var(--default-border);
}
.periodic-table .mud-table-pagination, .advanced-data-grid-table .mud-table-pagination{
  display:flex;
}
.buttonColor{
  border-radius:0.35rem !important;
  overflow:hidden;
  height:2rem !important;
  width:2rem !important;
}
.color-picker-header[b-gb64p4c8i6]{
  background-color:var(--custom-white) !important;
  padding:3px;
  color:var(--default-text-color) !important;
  border-bottom:1px solid var(--default-border) !important;
}
.color-picker-palette[b-gb64p4c8i6]{
  background-color:var(--default-background) !important;
}
.color-picker-modal{
  z-index:9999 !important;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-collapsed div{
  font-size:1rem;
  font-family:var(--default-font-family);
  position:relative;
  inset-inline-start:25px;
  line-height:2;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-collapsed div:first-child::before{
  content:"\ed5a" !important;
  font-family:"remixicon" !important;
  font-size:1rem;
  position:absolute;
  color:var(--default-text-color);
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-collapsed div > div > div::before{
  display:none;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-collapsed svg{
  display:none;
  height:1rem !important;
  margin-inline-end:8px;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-collapsed svg path{
  stroke:var(--default-text-color) !important;
  stroke-width:1px !important;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-collapsed input[type=checkbox]{
  position:relative;
  inset-inline-start:1.2rem;
  width:1.1em;
  height:1.1em;
  background-color:var(--custom-white);
  border:1px solid var(--input-border);
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-collapsed input[type=checkbox]:checked{
  background-color:var(--primary-color);
  border-color:var(--primary-color);
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-nochildren.excubo-blazor-treeview-item-expanded div:first-child::before{
  content:"\ed6a" !important;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-nochildren.excubo-blazor-treeview-item-expanded div > div > div::before{
  display:none;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-expanded div{
  font-size:1rem;
  font-family:var(--default-font-family);
  position:relative;
  inset-inline-start:25px;
  line-height:2;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-expanded div:first-child::before{
  content:"\ed74";
  font-family:"remixicon" !important;
  font-size:1rem;
  position:absolute;
  color:var(--default-text-color);
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-expanded div > div > div::before{
  display:none;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-expanded svg{
  display:none;
  height:1rem !important;
  margin-inline-end:8px;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-expanded svg path{
  stroke:var(--default-text-color) !important;
  stroke-width:1px !important;
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-expanded input[type=checkbox]{
  position:relative;
  inset-inline-start:1.2rem;
  width:1.1em;
  height:1.1em;
  background-color:var(--custom-white);
  border:1px solid var(--input-border);
}
.excubo-blazor-treeview-item.excubo-blazor-treeview-item-expanded input[type=checkbox]:checked{
  background-color:var(--primary-color);
  border-color:var(--primary-color);
}
.stronger-indent{
  padding-inline-start:2em !important;
  padding-block-end:2em;
}
@media (max-width: 400px){
  .stronger-indent{
    padding-inline-start:0.5rem !important;
  }
}
.red-border{
  border:1px solid var(--default-border);
}
.card-body > .default-tree-view-ul{
  margin-bottom:0 !important;
  padding:0 !important;
}
.markup span{
  font-size:1rem;
  font-family:var(--default-font-family);
  position:relative;
  line-height:2;
}
.markup svg{
  height:1rem !important;
  margin-inline-end:8px;
}
.markup svg path{
  stroke:var(--default-text-color) !important;
  stroke-width:2px !important;
}
.upcoming-events-list .mud-list-item{
  margin-block-end:2.2rem;
  padding-inline-start:1.5rem;
  position:relative;
  padding-block:0px !important;
}
.upcoming-events-list .mud-list-item .mud-list-item-text{
  margin:0px !important;
}
.upcoming-events-list .mud-list-item::before{
  position:absolute;
  content:"";
  height:100%;
  width:0.25rem;
  inset-inline-start:0;
  border-radius:0.5rem;
}
.upcoming-events-list .mud-list-item:nth-child(1)::before{
  background-color:var(--primary-color);
  opacity:0.3;
}
.upcoming-events-list .mud-list-item:nth-child(2)::before{
  background-color:rgb(var(--secondary-rgb));
  opacity:0.3;
}
.upcoming-events-list .mud-list-item:nth-child(3)::before{
  background-color:rgb(var(--success-rgb));
  opacity:0.3;
}
.upcoming-events-list .mud-list-item:nth-child(4)::before{
  background-color:rgb(var(--danger-rgb));
  opacity:0.3;
}
.upcoming-events-list .mud-list-item:nth-child(5)::before{
  background-color:rgb(var(--info-rgb));
  opacity:0.3;
}
.upcoming-events-list .mud-list-item:nth-child(5)::before{
  background-color:rgb(var(--warning-rgb));
  opacity:0.3;
}
.upcoming-events-list .mud-list-item:last-child{
  margin-block-end:0;
}
.border-top-card{
  border-top-width:0.188rem !important;
  border-top-style:solid !important;
}
.border-top-card.border-top-primary{
  border-top-color:var(--primary-color);
}
.border-top-card.border-top-secondary{
  border-top-color:rgb(var(--secondary-rgb));
}
.border-top-card.border-top-warning{
  border-top-color:rgb(var(--warning-rgb));
}
.border-top-card.border-top-info{
  border-top-color:rgb(var(--info-rgb));
}
.border-top-card.border-top-success{
  border-top-color:rgb(var(--success-rgb));
}
.border-top-card.border-top-danger{
  border-top-color:rgb(var(--danger-rgb));
}
#users-map{
  height:14rem;
}
#users-map #jvm-markers-labels-group{
  display:none;
}
[dir=ltr] #views .apexcharts-yaxis{
  transform:translate(0, 0);
}
[dir=rtl] .widget-custom-timeline:before{
  right:3rem !important;
  left:auto !important;
  height:90% !important;
}
.widget-custom-timeline{
  padding-top:0px !important;
}
.widget-custom-timeline .mud-timeline-item-content{
  max-width:none !important;
  margin:0px !important;
  padding-inline-start:20px;
}
.widget-custom-timeline:before{
  left:3rem !important;
  right:auto !important;
  height:90% !important;
}
.widget-custom-timeline .timeline-widget-content{
  max-width:20rem;
}
.widget-custom-timeline .mud-icon-root{
  font-size:1.2rem !important;
}
.widget-custom-timeline .mud-timeline-item-divider{
  min-width:auto !important;
}
.widget-custom-timeline .mud-timeline-item-opposite{
  flex:none !important;
  max-width:none !important;
}
.widget-custom-timeline .mud-timeline-item-dot{
  width:0.895rem !important;
  height:0.895rem !important;
  background-color:var(--default-border);
  box-shadow:none;
}
.widget-custom-timeline .mud-timeline-item-dot .mud-timeline-item-dot-inner{
  width:0.65rem !important;
  height:0.65rem !important;
  background-color:var(--custom-white);
}
.TrafficSourcestable, .recent-task-table{
  box-shadow:none !important;
}
.widget-custom-timeline .mud-timeline-item{
  padding-bottom:24px;
}
.up-comming-event-tab .mud-tab{
  display:flex;
  flex-direction:column;
  padding:0.5rem 0px;
  min-width:70px !important;
}
.up-comming-event-tab .mud-tab .mud-tab-badge{
  margin-inline-start:0px !important;
}
.up-comming-event-tab .mud-tab .mud-tab-badge .mud-badge{
  font-size:12px;
  opacity:0.8;
  background-color:transparent !important;
  color:var(--default-text-color) !important;
}
.up-comming-event-tab .mud-tab.mud-tab-active .mud-tab-badge .mud-badge{
  color:#fff !important;
}
.up-comming-event-tab .mud-tabs-scroll-button{
  display:none !important;
}
[dir=rtl] .transform-arrow .ti-chevron-right{
  transform:scaleX(-1) !important;
}
[data-vertical-style=closed][data-toggled=close-menu-close] .app-sidebar{
  display:none;
}
@media (min-width: 992px){
  [data-vertical-style=closed][data-toggled=close-menu-close] .app-content{
    margin-inline-start:0;
  }
  [data-vertical-style=closed][data-toggled=close-menu-close] .app-header{
    padding-inline-start:0;
  }
}
[data-vertical-style=closed][data-toggled=close-menu-open] .app-sidebar{
  display:block;
}
@media (min-width: 992px){
  [data-vertical-style=closed][data-toggled=close-menu-open] .app-content{
    margin-inline-start:15rem;
  }
  [data-vertical-style=closed][data-toggled=close-menu-open] .app-header{
    padding-inline-start:15rem;
  }
}
@media (min-width: 992px){
  [data-vertical-style=detached] .page{
    width:95%;
    margin:0 auto;
    padding-inline-start:1.25rem;
  }
  [data-vertical-style=detached] .app-sidebar{
    inset-block-start:calc(64px + 1.5rem);
    inset-block-end:1.5rem;
    inset-inline-start:inherit;
    border-radius:0.5rem;
    border:1px solid var(--menu-border-color);
    height:auto;
    overflow:hidden;
  }
  [data-vertical-style=detached] .app-sidebar .main-sidebar-header{
    display:none;
  }
  [data-vertical-style=detached] .main-sidebar{
    height:100%;
    margin-block-start:0;
    box-shadow:none !important;
  }
  [data-vertical-style=detached] .app-content{
    margin-inline-start:15rem;
    position:relative;
  }
  [data-vertical-style=detached][data-page-style=classic] .app-sidebar{
    border:1px solid var(--menu-border-color);
  }
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=dark] .horizontal-logo .header-logo .desktop-logo,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=dark] .horizontal-logo .header-logo .toggle-logo,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=dark] .horizontal-logo .header-logo .toggle-dark,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=dark] .horizontal-logo .header-logo .desktop-white,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=dark] .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=dark] .horizontal-logo .header-logo .desktop-dark{
    display:block;
  }
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=color] .horizontal-logo .header-logo .desktop-logo,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=color] .horizontal-logo .header-logo .toggle-logo,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=color] .horizontal-logo .header-logo .toggle-dark,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=color] .horizontal-logo .header-logo .desktop-dark,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=color] .horizontal-logo .header-logo .toggle-white, [data-vertical-style=detached][data-theme-mode=light][data-header-styles=gradient] .horizontal-logo .header-logo .desktop-logo,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=gradient] .horizontal-logo .header-logo .toggle-logo,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=gradient] .horizontal-logo .header-logo .toggle-dark,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=gradient] .horizontal-logo .header-logo .desktop-dark,
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=gradient] .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
  [data-vertical-style=detached][data-theme-mode=light][data-header-styles=color] .horizontal-logo .header-logo .desktop-white, [data-vertical-style=detached][data-theme-mode=light][data-header-styles=gradient] .horizontal-logo .header-logo .desktop-white{
    display:block;
  }
  [data-vertical-style=detached][data-theme-mode=dark] .horizontal-logo .header-logo .desktop-logo,
  [data-vertical-style=detached][data-theme-mode=dark] .horizontal-logo .header-logo .toggle-logo,
  [data-vertical-style=detached][data-theme-mode=dark] .horizontal-logo .header-logo .toggle-dark,
  [data-vertical-style=detached][data-theme-mode=dark] .horizontal-logo .header-logo .desktop-white,
  [data-vertical-style=detached][data-theme-mode=dark] .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
  [data-vertical-style=detached][data-theme-mode=dark] .horizontal-logo .header-logo .desktop-dark{
    display:block;
  }
  [data-vertical-style=detached][data-theme-mode=dark][data-header-styles=light] .horizontal-logo .header-logo .desktop-dark,
  [data-vertical-style=detached][data-theme-mode=dark][data-header-styles=light] .horizontal-logo .header-logo .toggle-logo,
  [data-vertical-style=detached][data-theme-mode=dark][data-header-styles=light] .horizontal-logo .header-logo .toggle-dark,
  [data-vertical-style=detached][data-theme-mode=dark][data-header-styles=light] .horizontal-logo .header-logo .desktop-white,
  [data-vertical-style=detached][data-theme-mode=dark][data-header-styles=light] .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
  [data-vertical-style=detached][data-theme-mode=dark][data-header-styles=light] .horizontal-logo .header-logo .desktop-logo{
    display:block;
  }
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar{
    width:5rem;
  }
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__label,
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__angle,
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .category-name,
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .slide-menu,
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__item .badge{
    display:none !important;
  }
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__item{
    justify-content:center;
  }
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__item .side-menu__icon{
    margin-inline-end:0;
  }
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .slide__category{
    padding:1.2rem 1.65rem;
    position:relative;
  }
  [data-vertical-style=detached][data-toggled=detached-close]:not([data-icon-overlay=open]) .app-sidebar .slide__category:before{
    content:"";
    position:absolute;
    inset-inline-start:2.25rem;
    inset-inline-end:0;
    inset-block-start:1.25rem;
    inset-block-end:0;
    width:0.35rem;
    border-radius:3.125rem;
    height:0.35rem;
    border:1px solid var(--menu-prime-color);
    opacity:1;
  }
  [data-vertical-style=detached][data-toggled=detached-close] .app-content{
    margin-inline-start:5rem;
    position:relative;
  }
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar{
    width:15rem;
  }
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header{
    width:15rem;
  }
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo{
    display:block !important;
  }
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
    display:none !important;
  }
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .side-menu__item{
    justify-content:flex-start;
  }
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .side-menu__icon{
    margin-inline-end:0.625rem;
  }
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .slide__category{
    padding:0.75rem 1.65rem;
  }
  [data-vertical-style=detached][data-toggled=detached-close][data-icon-overlay=open] .app-sidebar .slide__category:before{
    display:none;
  }
  [data-vertical-style=detached] .app-header{
    padding-inline-start:0;
  }
  [data-vertical-style=detached] .app-header .main-header-container{
    width:94%;
  }
  [data-vertical-style=detached] .app-header .horizontal-logo{
    padding:0.85rem 0;
    display:block;
  }
  [data-vertical-style=detached] .app-header .horizontal-logo img{
    height:2rem;
    line-height:2rem;
  }
  [data-vertical-style=detached] .app-header .horizontal-logo .desktop-logo{
    display:block;
  }
  [data-vertical-style=detached] .app-header .horizontal-logo .desktop-dark,
  [data-vertical-style=detached] .app-header .horizontal-logo .toggle-logo,
  [data-vertical-style=detached] .app-header .horizontal-logo .toggle-dark,
  [data-vertical-style=detached] .app-header .horizontal-logo .desktop-white,
  [data-vertical-style=detached] .app-header .horizontal-logo .toggle-white{
    display:none;
  }
  [data-vertical-style=detached] .footer{
    box-shadow:none;
    background-color:transparent !important;
  }
  [data-vertical-style=detached][data-menu-styles=dark][data-bg-img=bgimg3] .app-sidebar:before, [data-vertical-style=detached][data-menu-styles=dark][data-bg-img=bgimg1] .app-sidebar:before, [data-vertical-style=detached][data-menu-styles=dark][data-bg-img=bgimg2] .app-sidebar:before, [data-vertical-style=detached][data-menu-styles=dark][data-bg-img=bgimg4] .app-sidebar:before, [data-vertical-style=detached][data-menu-styles=dark][data-bg-img=bgimg5] .app-sidebar:before{
    border-radius:0.5rem;
  }
}
@media (min-width: 992px){
  [data-vertical-style=detached] .mud-drawer.app-sidebar{
    left:inherit !important;
  }
  [data-vertical-style=detached][dir=rtl] .mud-drawer.app-sidebar{
    right:inherit !important;
  }
}
@media (min-width: 1400px){
  [data-width=boxed] .page .mud-drawer.app-sidebar{
    inset-inline-start:auto !important;
  }
}
[data-vertical-style=detached] .app-sidebar .slide{
  padding-inline-end:0px;
}
[data-vertical-style=detached][data-header-position=scrollable] .page{
  width:100%;
}
@media (min-width: 992px){
  [data-vertical-style=doublemenu] .app-sidebar .side-menu__item{
    justify-content:center;
    border-radius:0.5rem;
    margin:0.25rem 0 0.25rem 0 !important;
  }
  [data-vertical-style=doublemenu] .app-sidebar .side-menu__item:last-child{
    margin:0.25rem 0 0.25rem 0 !important;
  }
  [data-vertical-style=doublemenu] .app-sidebar .slide-menu .side-menu__item{
    justify-content:start;
  }
  [data-vertical-style=doublemenu] .app-sidebar{
    width:5rem !important;
  }
  [data-vertical-style=doublemenu] .app-sidebar .main-sidebar{
    overflow:visible;
    height:100%;
    box-shadow:none;
    margin-block-start:0;
  }
  [data-vertical-style=doublemenu] .app-sidebar .main-sidebar-header{
    width:5rem;
    backdrop-filter:blur(30px);
  }
  [data-vertical-style=doublemenu] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
    display:block !important;
  }
  [data-vertical-style=doublemenu] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=doublemenu] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=doublemenu] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
  [data-vertical-style=doublemenu] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
  [data-vertical-style=doublemenu] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none !important;
  }
  [data-vertical-style=doublemenu] .app-sidebar .main-menu-container{
    margin-block-start:3.75rem;
  }
  [data-vertical-style=doublemenu] .app-sidebar .main-menu > .slide{
    padding:0 1rem;
  }
  [data-vertical-style=doublemenu] .app-sidebar .category-name,
  [data-vertical-style=doublemenu] .app-sidebar .side-menu__label,
  [data-vertical-style=doublemenu] .app-sidebar .side-menu__angle{
    display:none;
  }
  [data-vertical-style=doublemenu] .app-sidebar .side-menu__icon{
    margin-inline-end:0;
  }
  [data-vertical-style=doublemenu] .app-sidebar .slide__category{
    display:none;
  }
  [data-vertical-style=doublemenu] .app-sidebar .simplebar-content-wrapper{
    position:initial;
    overflow:auto !important;
  }
  [data-vertical-style=doublemenu] .app-sidebar .simplebar-mask{
    position:inherit;
  }
  [data-vertical-style=doublemenu] .app-sidebar .simplebar-placeholder{
    height:auto !important;
  }
  [data-vertical-style=doublemenu] .app-header{
    padding-inline-start:17rem;
  }
  [data-vertical-style=doublemenu] .app-content{
    margin-inline-start:17rem;
  }
  [data-vertical-style=doublemenu] .slide.has-sub .slide-menu{
    position:absolute !important;
    inset-inline-start:5rem !important;
    background:var(--menu-bg);
    box-shadow:none;
    transition:none !important;
    height:100% !important;
    inset-inline-end:0;
    border-inline-end:1px solid var(--menu-border-color);
  }
  [data-vertical-style=doublemenu] .slide.has-sub .slide-menu.child2, [data-vertical-style=doublemenu] .slide.has-sub .slide-menu.child3{
    inset-inline-start:0 !important;
    position:relative !important;
    height:auto !important;
    inset-block-start:0 !important;
  }
  [data-vertical-style=doublemenu] .slide.has-sub .slide-menu.child2 .slide:nth-child(2), [data-vertical-style=doublemenu] .slide.has-sub .slide-menu.child3 .slide:nth-child(2){
    padding-block-start:0rem;
  }
  [data-vertical-style=doublemenu] .slide-menu.child1 .slide, [data-vertical-style=doublemenu] .slide-menu.child2 .slide, [data-vertical-style=doublemenu] .slide-menu.child3 .slide{
    padding-inline-start:0;
  }
  [data-vertical-style=doublemenu] .slide-menu.child1 .slide .side-menu__item, [data-vertical-style=doublemenu] .slide-menu.child2 .slide .side-menu__item, [data-vertical-style=doublemenu] .slide-menu.child3 .slide .side-menu__item{
    text-align:start;
  }
  [data-vertical-style=doublemenu] .slide-menu.child1 .slide .side-menu__item:before, [data-vertical-style=doublemenu] .slide-menu.child2 .slide .side-menu__item:before, [data-vertical-style=doublemenu] .slide-menu.child3 .slide .side-menu__item:before{
    inset-block-start:0.8rem;
    inset-inline-start:0.65rem;
  }
  [data-vertical-style=doublemenu] .slide-menu.child1 .side-menu__angle, [data-vertical-style=doublemenu] .slide-menu.child2 .side-menu__angle, [data-vertical-style=doublemenu] .slide-menu.child3 .side-menu__angle{
    display:block;
    inset-inline-end:1rem;
    inset-block-start:0.65rem;
  }
  [data-vertical-style=doublemenu] .slide-menu.child2, [data-vertical-style=doublemenu] .slide-menu.child3{
    min-width:10rem;
  }
  [data-vertical-style=doublemenu] .slide-menu.child1{
    min-width:12rem;
  }
  [data-vertical-style=doublemenu] .slide-menu.child1 .slide:nth-child(2){
    padding-block-start:0.75rem;
  }
  [data-vertical-style=doublemenu] .side-menu__label1{
    display:block !important;
    font-size:0.938rem;
    font-weight:500;
    color:var(--menu-prime-color);
    border-block-end:1px solid var(--menu-border-color);
    padding:1.25rem 0.75rem !important;
    width:12rem;
    height:3.75rem;
  }
  [data-vertical-style=doublemenu] .slide-menu{
    display:none;
  }
  [data-vertical-style=doublemenu] .slide-menu.double-menu-active{
    visibility:visible !important;
    display:block !important;
    height:100% !important;
    position:absolute;
    top:0;
    border-radius:0 !important;
    border-block-start:0;
    overflow:hidden scroll;
  }
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
    display:none !important;
  }
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
    display:block !important;
  }
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=color] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=color] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=color] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=color] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=color] .app-sidebar .main-sidebar-header .header-logo .desktop-white, [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=gradient] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=gradient] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=gradient] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=gradient] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=gradient] .app-sidebar .main-sidebar-header .header-logo .desktop-white{
    display:none !important;
  }
  [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=color] .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-vertical-style=doublemenu][data-theme-mode=light][data-menu-styles=gradient] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:block !important;
  }
  [data-vertical-style=doublemenu][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=doublemenu][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=doublemenu][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
  [data-vertical-style=doublemenu][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
  [data-vertical-style=doublemenu][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none !important;
  }
  [data-vertical-style=doublemenu][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
    display:block !important;
  }
  [data-vertical-style=doublemenu][data-theme-mode=dark][data-menu-styles=light] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=doublemenu][data-theme-mode=dark][data-menu-styles=light] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=doublemenu][data-theme-mode=dark][data-menu-styles=light] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
  [data-vertical-style=doublemenu][data-theme-mode=dark][data-menu-styles=light] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
  [data-vertical-style=doublemenu][data-theme-mode=dark][data-menu-styles=light] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none !important;
  }
  [data-vertical-style=doublemenu][data-theme-mode=dark][data-menu-styles=light] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
    display:block !important;
  }
  [data-vertical-style=doublemenu][data-theme-mode=dark][data-page-style=classic] .slide.has-sub .slide-menu{
    border-inline-end:1px solid var(--default-border);
  }
  [data-vertical-style=doublemenu][data-toggled=double-menu-close] .app-header{
    padding-inline-start:5rem;
  }
  [data-vertical-style=doublemenu][data-toggled=double-menu-close] .app-content{
    margin-inline-start:5rem;
  }
  [data-vertical-style=doublemenu][data-toggled=double-menu-close] .app-sidebar .slide.has-sub .slide-menu{
    display:none !important;
  }
  [data-vertical-style=doublemenu][data-toggled=double-menu-close] .app-sidebar .main-sidebar{
    box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
  }
  [data-vertical-style=doublemenu][data-toggled=double-menu-open] .app-sidebar .main-sidebar .slide.side-menu__label1{
    border-inline-end:1px solid var(--menu-border-color);
  }
}
@media (min-width: 992px){
  [data-vertical-style=doublemenu] .main-sidebar .os-host, [data-vertical-style=doublemenu] .main-sidebar .os-host-textarea, [data-vertical-style=doublemenu] .main-sidebar .os-content, [data-vertical-style=doublemenu] .main-sidebar .os-viewport, [data-vertical-style=doublemenu] .main-sidebar .os-padding{
    position:inherit;
    overflow:auto !important;
  }
  [data-vertical-style=doublemenu] .main-sidebar .os-content-glue{
    display:none;
  }
  [data-vertical-style=doublemenu] .os-scrollbar.os-scrollbar-horizontal{
    display:none;
  }
}
@media (min-width: 992px){
  [data-nav-layout=horizontal] .sidemenu-layout-styles{
    display:none;
  }
  [data-nav-layout=horizontal] .main-menu-container{
    display:inline-flex;
  }
  [data-nav-layout=horizontal] .main-menu{
    display:flex !important;
    transition:all 0.5s ease;
  }
  [data-nav-layout=horizontal] .side-menu__label .badge{
    display:none;
  }
  [data-nav-layout=horizontal] .mega-menu{
    columns:3;
    -webkit-columns:3;
    -moz-columns:3;
  }
  [data-nav-layout=horizontal] .app-header{
    padding-inline-start:0 !important;
    z-index:104;
    box-shadow:none;
  }
  [data-nav-layout=horizontal] .app-content{
    min-height:calc(100vh - 10.5rem);
    margin-block-start:6.8rem;
    margin-inline-start:0rem !important;
  }
  [data-nav-layout=horizontal] .app-content > .container-fluid{
    width:94%;
    margin-inline-start:auto;
    margin-inline-end:auto;
  }
  [data-nav-layout=horizontal] .app-sidebar .main-sidebar,
  [data-nav-layout=horizontal] .app-sidebar .simplebar-mask{
    overflow:visible;
  }
  [data-nav-layout=horizontal] .app-sidebar .main-menu > .slide{
    margin:0 0.1875rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .main-sidebar{
    box-shadow:none;
  }
  [data-nav-layout=horizontal] .app-sidebar .mud-badge{
    display:none;
  }
  [data-nav-layout=horizontal] .main-sidebar .simplebar-vertical{
    visibility:hidden !important;
  }
  [data-nav-layout=horizontal] .main-sidebar,
  [data-nav-layout=horizontal] .main-header-container{
    width:94%;
    margin:0 auto;
  }
  [data-nav-layout=horizontal] .horizontal-logo{
    padding:0.85rem 0;
    display:block;
  }
  [data-nav-layout=horizontal]{
  }
}
@media (min-width: 992px) and (min-width: 992px){
  [data-nav-layout=horizontal] .horizontal-logo .header-logo img{
    height:2rem;
    line-height:2rem;
  }
  [data-nav-layout=horizontal] .horizontal-logo .header-logo .desktop-logo{
    display:block;
  }
  [data-nav-layout=horizontal] .horizontal-logo .header-logo .desktop-dark,
  [data-nav-layout=horizontal] .horizontal-logo .header-logo .toggle-logo,
  [data-nav-layout=horizontal] .horizontal-logo .header-logo .toggle-dark,
  [data-nav-layout=horizontal] .horizontal-logo .header-logo .desktop-white,
  [data-nav-layout=horizontal] .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
}
@media (min-width: 992px){
  [data-nav-layout=horizontal] .main-header-container .sidemenu-toggle{
    display:none;
  }
  [data-nav-layout=horizontal] .app-sidebar{
    width:100% !important;
    height:3rem;
    border-block-end:1px solid var(--menu-border-color);
    border-inline-end:0 !important;
    inset-block-start:3.75rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 li,
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 li,
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 li{
    padding-inline-start:0.5rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .side-menu__item:before,
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .side-menu__item:before,
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .side-menu__item:before{
    inset-block-start:1rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .simplebar-wrapper{
    margin:0 !important;
  }
  [data-nav-layout=horizontal] .app-sidebar .simplebar-content{
    padding:0 !important;
    overflow:hidden;
  }
  [data-nav-layout=horizontal] .app-sidebar .simplebar-content-wrapper{
    overflow:visible !important;
    height:auto;
  }
  [data-nav-layout=horizontal] .app-sidebar .main-sidebar{
    height:3rem !important;
    padding:0;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child1{
    inset-inline-start:1.5rem;
    padding:0.1875rem 0;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child2, [data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child3{
    inset-inline-end:100% !important;
    padding:0.1875rem 0;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.active{
    inset-inline-start:auto !important;
    inset-inline-end:auto !important;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child1{
    position:absolute !important;
  }
  [data-nav-layout=horizontal] .app-sidebar .side-menu__item{
    width:100%;
    display:flex;
    border-radius:0;
    padding:0.92rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .side-menu__angle{
    inset-inline-end:0.45rem;
    display:block;
  }
  [data-nav-layout=horizontal] .app-sidebar .side-menu__icon{
    margin-inline-end:0.25rem;
    margin-block-end:0;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child1{
    background-color:var(--menu-bg);
    inset-block-start:100% !important;
    box-shadow:0.063rem 0.188rem 0.5rem var(--black-1);
    min-width:12rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide{
    padding:0;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child1{
    border-radius:0 0 0.25rem 0.25rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .slide.has-sub,
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .slide{
    width:100%;
    display:flex;
    padding:0 0.1875rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide-menu.child2, [data-nav-layout=horizontal] .app-sidebar .slide-menu.child3{
    border-radius:0.25rem;
  }
  [data-nav-layout=horizontal] .app-sidebar .slide,
  [data-nav-layout=horizontal] .app-sidebar .slide.has-sub{
    position:static;
  }
  [data-nav-layout=horizontal] .app-sidebar .main-menu{
    margin-block-end:0;
  }
  [data-nav-layout=horizontal] .main-sidebar-header{
    display:none !important;
  }
  [data-nav-layout=horizontal] .main-sidebar{
    margin-block-start:0;
    padding-block-end:3rem;
  }
  [data-nav-layout=horizontal] .slide__category{
    display:none;
  }
  [data-nav-layout=horizontal] .main-menu-container .slide-left{
    inset-inline-start:1.438rem;
  }
  [data-nav-layout=horizontal] .main-menu-container .slide-left,
  [data-nav-layout=horizontal] .main-menu-container .slide-right{
    position:absolute;
    top:0.563rem;
    padding:0.375rem;
    color:var(--custom-white);
    display:flex;
    align-items:center;
    justify-content:center;
    z-index:1;
    cursor:pointer;
    border:1px solid var(--default-border);
    border-radius:3.125rem;
  }
  [data-nav-layout=horizontal] .main-menu-container .slide-left,
  [data-nav-layout=horizontal] .main-menu-container .slide-right{
    position:absolute;
    top:0.313rem;
    padding:0.375rem;
    color:var(--custom-white);
    display:flex;
    align-items:center;
    justify-content:center;
    z-index:1;
    cursor:pointer;
    border:1px solid var(--default-border);
    border-radius:3.125rem;
    background:var(--custom-white);
  }
  [data-nav-layout=horizontal] .main-menu-container .slide-right{
    inset-inline-end:-2%;
  }
  [data-nav-layout=horizontal] .main-menu-container .slide-left{
    inset-inline-start:-2%;
  }
  [data-nav-layout=horizontal][page-style=classic] .app-sidebar{
    border-block-end:1px solid var(--default-border);
  }
  [data-nav-layout=horizontal][dir=rtl] .main-menu-container .slide-right,
  [data-nav-layout=horizontal][dir=rtl] .main-menu-container .slide-left{
    transform:rotate(180deg);
  }
  [data-nav-layout=horizontal][data-menu-styles=transparent][data-theme-mode=dark][data-icon-overlay=open] .app-sidebar:hover{
    backdrop-filter:blur(0px);
  }
  [data-nav-layout=horizontal][data-menu-styles=light] .main-menu-container .slide-right,
  [data-nav-layout=horizontal][data-menu-styles=light] .main-menu-container .slide-left{
    --custom-white:#fff;
    --default-border:#f3f3f3;
  }
  [data-nav-layout=horizontal][data-page-style=modern] .app-sidebar{
    border-block-end:1px solid var(--header-border-color);
  }
  [data-nav-layout=horizontal][data-menu-styles=transparent][data-theme-mode=dark] .app-sidebar{
    backdrop-filter:blur(30px);
  }
  [data-nav-layout=horizontal][data-nav-style=menu-click] .app-sidebar .slide.has-sub .slide-menu.child1.force-left, [data-nav-layout=horizontal][data-nav-style=menu-hover] .app-sidebar .slide.has-sub .slide-menu.child1.force-left, [data-nav-layout=horizontal][data-nav-style=icon-click] .app-sidebar .slide.has-sub .slide-menu.child1.force-left, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .slide.has-sub .slide-menu.child1.force-left{
    inset-inline-end:0 !important;
  }
  [data-nav-layout=horizontal][data-nav-style=menu-click] .app-sidebar .slide.has-sub .slide-menu.child2.force-left, [data-nav-layout=horizontal][data-nav-style=menu-click] .app-sidebar .slide.has-sub .slide-menu.child3.force-left, [data-nav-layout=horizontal][data-nav-style=menu-hover] .app-sidebar .slide.has-sub .slide-menu.child2.force-left, [data-nav-layout=horizontal][data-nav-style=menu-hover] .app-sidebar .slide.has-sub .slide-menu.child3.force-left, [data-nav-layout=horizontal][data-nav-style=icon-click] .app-sidebar .slide.has-sub .slide-menu.child2.force-left, [data-nav-layout=horizontal][data-nav-style=icon-click] .app-sidebar .slide.has-sub .slide-menu.child3.force-left, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .slide.has-sub .slide-menu.child2.force-left, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .slide.has-sub .slide-menu.child3.force-left{
    inset-inline-start:-100% !important;
  }
}
@media (max-width: 991.98px){
  [data-nav-layout=horizontal] .slide.has-sub > .side-menu__item{
    margin-block:0.25rem;
  }
}
@media (min-width: 992px){
  [data-nav-layout=horizontal] .app-sidebar .WMBOS-content{
    overflow:hidden;
  }
  [data-nav-layout=horizontal] .app-sidebar .WMBOS-content > .os-padding{
    overflow:visible;
    position:static;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-content-glue{
    height:0rem !important;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-host-overflow{
    overflow:visible !important;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-host-overflow > .os-padding{
    overflow:visible;
    position:static;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-viewport,
  [data-nav-layout=horizontal] .app-sidebar .os-content{
    position:inherit;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-scrollbar{
    display:none !important;
  }
  [data-nav-layout=horizontal] .app-sidebar .WMBOS-content{
    overflow:hidden;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-content-glue{
    height:0rem !important;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-host-overflow{
    overflow:visible !important;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-host-overflow > .os-padding{
    overflow:visible;
    position:static;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-viewport,
  [data-nav-layout=horizontal] .app-sidebar .os-content{
    position:inherit;
  }
  [data-nav-layout=horizontal] .app-sidebar .os-scrollbar{
    display:none !important;
  }
}
[data-nav-layout=horizontal][data-theme-mode=dark][data-page-style=classic][data-header-styles=light][data-menu-styles=light] .app-header{
  border-bottom:1px solid #f3f3f3 !important;
}
@media (min-width: 992px){
  [data-nav-layout=horizontal] .app-content .mud-container{
    width:94%;
    margin-inline-start:auto;
    margin-inline-end:auto;
  }
}
@media (min-width: 992px){
  .icon-click .app-sidebar, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar{
    width:5rem;
  }
  .icon-click .app-sidebar .main-sidebar, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar{
    overflow:visible;
    height:90%;
  }
  .icon-click .app-sidebar .main-sidebar-header, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header{
    width:5rem;
  }
  .icon-click .app-sidebar .main-sidebar-header .header-logo .toggle-logo, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
    display:block;
  }
  .icon-click .app-sidebar .main-sidebar-header .header-logo .desktop-dark, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  .icon-click .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  .icon-click .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
  [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark, .icon-click .app-sidebar .main-sidebar-header .header-logo .desktop-white, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white, .icon-click .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header .header-logo .toggle-white,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none;
  }
  .icon-click .app-sidebar .category-name, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .category-name,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .category-name,
  .icon-click .app-sidebar .side-menu__label,
  [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .side-menu__label,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .side-menu__label,
  .icon-click .app-sidebar .side-menu__angle,
  [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .side-menu__angle,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .side-menu__angle{
    display:none;
  }
  .icon-click .app-sidebar .side-menu__icon, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .side-menu__icon,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .side-menu__icon{
    margin-inline-end:0;
  }
  .icon-click .app-sidebar .slide__category, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .slide__category,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide__category{
    padding:1.2rem 1.65rem;
    position:relative;
  }
  .icon-click .app-sidebar .slide__category:before, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .slide__category:before,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide__category:before{
    content:"";
    position:absolute;
    inset-inline-start:2.25rem;
    inset-inline-end:0;
    inset-block-start:1.25rem;
    inset-block-end:0;
    width:0.35rem;
    border-radius:3.125rem;
    height:0.35rem;
    border:1px solid var(--menu-prime-color);
    opacity:1;
  }
  .icon-click .app-sidebar .simplebar-content-wrapper, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .simplebar-content-wrapper,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .simplebar-content-wrapper{
    position:initial;
  }
  .icon-click .app-sidebar .simplebar-mask, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .simplebar-mask,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .simplebar-mask{
    position:inherit;
  }
  .icon-click .app-sidebar .simplebar-placeholder, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-sidebar .simplebar-placeholder,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .simplebar-placeholder{
    height:auto !important;
  }
  .icon-click .app-header, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-header,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-header{
    padding-inline-start:5rem;
  }
  .icon-click .app-content, [data-nav-style=icon-click][data-nav-layout=horizontal] .app-content,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .app-content{
    margin-inline-start:5rem;
  }
  .icon-click .slide.side-menu__label1, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide.side-menu__label1,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide.side-menu__label1{
    display:block;
    padding:0.5rem 1rem !important;
    border-block-end:1px solid var(--default-border);
  }
  .icon-click .slide.has-sub .slide-menu, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide.has-sub .slide-menu,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide.has-sub .slide-menu{
    position:absolute !important;
    inset-inline-start:5rem;
    background:var(--menu-bg);
    inset-block-start:auto !important;
    box-shadow:0.125rem 0.063rem 0.5rem var(--black-1);
    transition:none !important;
  }
  .icon-click .slide.has-sub .slide-menu.child2, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide.has-sub .slide-menu.child2,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide.has-sub .slide-menu.child2, .icon-click .slide.has-sub .slide-menu.child3, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide.has-sub .slide-menu.child3,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide.has-sub .slide-menu.child3{
    inset-inline-start:12rem !important;
  }
  .icon-click .slide-menu.child1, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child1,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child1, .icon-click .slide-menu.child2, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child2,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child2, .icon-click .slide-menu.child3, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child3,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child3{
    min-width:12rem;
  }
  .icon-click .slide-menu.child1 .slide .side-menu__item, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child1 .slide .side-menu__item,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child1 .slide .side-menu__item, .icon-click .slide-menu.child2 .slide .side-menu__item, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child2 .slide .side-menu__item,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child2 .slide .side-menu__item, .icon-click .slide-menu.child3 .slide .side-menu__item, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child3 .slide .side-menu__item,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child3 .slide .side-menu__item{
    text-align:start;
  }
  .icon-click .slide-menu.child1 .slide .side-menu__item:before, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child1 .slide .side-menu__item:before,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child1 .slide .side-menu__item:before, .icon-click .slide-menu.child2 .slide .side-menu__item:before, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child2 .slide .side-menu__item:before,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child2 .slide .side-menu__item:before, .icon-click .slide-menu.child3 .slide .side-menu__item:before, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child3 .slide .side-menu__item:before,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child3 .slide .side-menu__item:before{
    inset-block-start:0.838rem;
    inset-inline-start:0.5rem;
  }
  .icon-click .slide-menu.child1 .side-menu__angle, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child1 .side-menu__angle,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child1 .side-menu__angle, .icon-click .slide-menu.child2 .side-menu__angle, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child2 .side-menu__angle,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child2 .side-menu__angle, .icon-click .slide-menu.child3 .side-menu__angle, [data-nav-style=icon-click][data-nav-layout=horizontal] .slide-menu.child3 .side-menu__angle,
  [data-nav-style=icon-click][data-toggled=icon-click-closed] .slide-menu.child3 .side-menu__angle{
    display:block;
    inset-inline-end:0.5rem;
    inset-block-start:0.65rem;
  }
}
[data-nav-layout=horizontal][data-nav-style=icon-click] .mega-menu{
  -moz-columns:1;
       columns:1;
}
[data-nav-layout=horizontal][data-nav-style=icon-click] .app-sidebar .slide .slide-menu{
  inset-inline-start:auto !important;
}
@media (min-width: 992px){
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-menu > .slide{
    padding:0 0.5rem;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .main-menu > .slide > .side-menu__item{
    justify-content:center;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child1, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child2, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child3{
    border-radius:0 0.5rem 0.5rem 0;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child1 > .slide, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child2 > .slide, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child3 > .slide{
    padding:0;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child1 > .slide > .side-menu__item, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child2 > .slide > .side-menu__item, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide .slide-menu.child3 > .slide > .side-menu__item{
    justify-content:start;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .os-host-overflow{
    overflow:visible !important;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][dir=rtl] .app-sidebar .slide .slide-menu.child1, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][dir=rtl] .app-sidebar .slide .slide-menu.child2, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][dir=rtl] .app-sidebar .slide .slide-menu.child3{
    border-radius:0.5rem 0 0 0.5rem;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
    display:block;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-logo, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-white, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar{
    position:absolute;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide-menu.child1 li.slide, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide-menu.child2 li.slide, [data-nav-layout=vertical][data-nav-style=icon-click][data-toggled=icon-click-closed] .app-sidebar .slide-menu.child3 li.slide{
    padding-inline-start:0;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click] .app-sidebar .side-menu__item{
    border-radius:0.5rem;
    margin:0.25rem 0.25rem 0 0.25rem !important;
  }
  [data-nav-layout=vertical][data-nav-style=icon-click] .app-sidebar .side-menu__item:last-child{
    margin:0.25rem !important;
  }
}
@media (min-width: 992px){
  .icon-hover .app-sidebar, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar{
    width:5rem;
  }
  .icon-hover .app-sidebar .main-sidebar, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .main-sidebar,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar{
    overflow:visible;
    height:90%;
  }
  .icon-hover .app-sidebar .main-sidebar-header, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .main-sidebar-header,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header{
    width:5rem;
  }
  .icon-hover .app-sidebar .main-sidebar-header .header-logo .toggle-logo, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
    display:block;
  }
  .icon-hover .app-sidebar .main-sidebar-header .header-logo .desktop-dark, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  .icon-hover .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  .icon-hover .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
  [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .main-sidebar-header .header-logo .toggle-dark,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-dark, .icon-hover .app-sidebar .main-sidebar-header .header-logo .desktop-white, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .main-sidebar-header .header-logo .desktop-white,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .desktop-white, .icon-hover .app-sidebar .main-sidebar-header .header-logo .toggle-white, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .main-sidebar-header .header-logo .toggle-white,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none;
  }
  .icon-hover .app-sidebar .category-name, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .category-name,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .category-name,
  .icon-hover .app-sidebar .side-menu__label,
  [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .side-menu__label,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .side-menu__label,
  .icon-hover .app-sidebar .side-menu__angle,
  [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .side-menu__angle,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .side-menu__angle{
    display:none;
  }
  .icon-hover .app-sidebar .side-menu__icon, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .side-menu__icon,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .side-menu__icon{
    margin-inline-end:0;
  }
  .icon-hover .app-sidebar .slide__category, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .slide__category,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide__category{
    padding:1.2rem 1.65rem;
    position:relative;
  }
  .icon-hover .app-sidebar .slide__category:before, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .slide__category:before,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide__category:before{
    content:"";
    position:absolute;
    inset-inline-start:2.25rem;
    inset-inline-end:0;
    inset-block-start:1.25rem;
    inset-block-end:0;
    width:0.35rem;
    border-radius:3.125rem;
    height:0.35rem;
    border:1px solid var(--menu-prime-color);
    opacity:1;
  }
  .icon-hover .app-sidebar .simplebar-content-wrapper, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .simplebar-content-wrapper,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .simplebar-content-wrapper{
    position:initial;
  }
  .icon-hover .app-sidebar .simplebar-mask, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .simplebar-mask,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .simplebar-mask{
    position:inherit;
  }
  .icon-hover .app-sidebar .simplebar-placeholder, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .simplebar-placeholder,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .simplebar-placeholder{
    height:auto !important;
  }
  .icon-hover .app-header, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-header,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-header{
    padding-inline-start:5rem;
  }
  .icon-hover .app-content, [data-nav-layout=horizontal][data-nav-style=icon-hover] .app-content,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-content{
    margin-inline-start:5rem;
  }
  .icon-hover .slide.side-menu__label1, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide.side-menu__label1,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide.side-menu__label1{
    display:block;
    padding:0.5rem 1rem !important;
    border-block-end:1px solid var(--default-border);
  }
  .icon-hover .slide.has-sub .slide-menu, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide.has-sub .slide-menu,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide.has-sub .slide-menu{
    position:absolute !important;
    inset-inline-start:5rem !important;
    background:var(--menu-bg);
    inset-block-start:auto !important;
    box-shadow:0.125rem 0.063rem 0.5rem var(--black-1);
    transition:none !important;
  }
  .icon-hover .slide.has-sub .slide-menu.child2, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide.has-sub .slide-menu.child2,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide.has-sub .slide-menu.child2, .icon-hover .slide.has-sub .slide-menu.child3, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide.has-sub .slide-menu.child3,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide.has-sub .slide-menu.child3{
    inset-inline-start:11.81rem !important;
  }
  .icon-hover .slide-menu.child1, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child1,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child1, .icon-hover .slide-menu.child2, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child2,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child2, .icon-hover .slide-menu.child3, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child3,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child3{
    min-width:12rem;
  }
  .icon-hover .slide-menu.child1 .slide .side-menu__item, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child1 .slide .side-menu__item,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child1 .slide .side-menu__item, .icon-hover .slide-menu.child2 .slide .side-menu__item, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child2 .slide .side-menu__item,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child2 .slide .side-menu__item, .icon-hover .slide-menu.child3 .slide .side-menu__item, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child3 .slide .side-menu__item,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child3 .slide .side-menu__item{
    text-align:start;
  }
  .icon-hover .slide-menu.child1 .slide .side-menu__item:before, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child1 .slide .side-menu__item:before,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child1 .slide .side-menu__item:before, .icon-hover .slide-menu.child2 .slide .side-menu__item:before, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child2 .slide .side-menu__item:before,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child2 .slide .side-menu__item:before, .icon-hover .slide-menu.child3 .slide .side-menu__item:before, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child3 .slide .side-menu__item:before,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child3 .slide .side-menu__item:before{
    inset-block-start:0.838rem;
    inset-inline-start:0.5rem;
  }
  .icon-hover .slide-menu.child1 .side-menu__angle, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child1 .side-menu__angle,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child1 .side-menu__angle, .icon-hover .slide-menu.child2 .side-menu__angle, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child2 .side-menu__angle,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child2 .side-menu__angle, .icon-hover .slide-menu.child3 .side-menu__angle, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide-menu.child3 .side-menu__angle,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide-menu.child3 .side-menu__angle{
    display:block;
    inset-inline-end:0.5rem;
    inset-block-start:0.65rem;
  }
  .icon-hover .slide.has-sub:hover > .slide-menu.child1, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide.has-sub:hover > .slide-menu.child1,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide.has-sub:hover > .slide-menu.child1{
    display:block !important;
  }
  .icon-hover .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2{
    display:block !important;
  }
  .icon-hover .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2 .slide.has-sub:hover > .slide-menu.child3, [data-nav-layout=horizontal][data-nav-style=icon-hover] .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2 .slide.has-sub:hover > .slide-menu.child3,
  [data-nav-style=icon-hover][data-toggled=icon-hover-closed] .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2 .slide.has-sub:hover > .slide-menu.child3{
    display:block !important;
  }
}
[data-nav-layout=horizontal][data-nav-style=icon-hover] .mega-menu{
  -moz-columns:1;
       columns:1;
}
[data-nav-layout=horizontal][data-nav-style=icon-hover] .app-sidebar .slide .slide-menu{
  inset-inline-start:auto !important;
}
@media (min-width: 992px){
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-menu > .slide{
    padding:0 0.5rem;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .main-menu > .slide > .side-menu__item{
    justify-content:center;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child1, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child2, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child3{
    border-radius:0 0.5rem 0.5rem 0;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child1 > .slide, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child2 > .slide, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child3 > .slide{
    padding:0;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child1 > .slide > .side-menu__item, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child2 > .slide > .side-menu__item, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide .slide-menu.child3 > .slide > .side-menu__item{
    justify-content:start;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][dir=rtl] .app-sidebar .slide .slide-menu.child1, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][dir=rtl] .app-sidebar .slide .slide-menu.child2, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][dir=rtl] .app-sidebar .slide .slide-menu.child3{
    border-radius:0.5rem 0 0 0.5rem;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-dark{
    display:block;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-logo, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .desktop-white, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed][data-theme-mode=dark] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar{
    position:absolute;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide-menu.child1, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide-menu.child2, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide-menu.child3{
    padding:0.1875rem;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide-menu.child1 li.slide, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide-menu.child2 li.slide, [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .app-sidebar .slide-menu.child3 li.slide{
    padding-inline-start:0;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover][data-toggled=icon-hover-closed] .os-host-overflow{
    overflow:visible !important;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover] .app-sidebar .side-menu__item{
    border-radius:0.5rem;
    margin:0.25rem 0.25rem 0 0.25rem !important;
  }
  [data-nav-layout=vertical][data-nav-style=icon-hover] .app-sidebar .side-menu__item:last-child{
    margin:0.25rem !important;
  }
}
@media (min-width: 992px){
  [data-nav-style=icon-hover] .app-sidebar .slide .slide-menu.child1, [data-nav-style=icon-hover] .app-sidebar .slide .slide-menu.child2, [data-nav-style=icon-hover] .app-sidebar .slide .slide-menu.child3{
    display:none !important;
  }
}
@media (min-width: 992px){
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar{
    width:5rem;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header{
    width:5rem;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header .header-logo .toggle-logo{
    display:block;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header .header-logo .toggle-dark, [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header .header-logo .desktop-white, [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .category-name,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__label,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__angle{
    display:none;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .slide.has-sub.open .slide-menu{
    display:none !important;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__icon{
    margin-inline-end:0;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .slide__category{
    padding:1.2rem 1.65rem;
    position:relative;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .slide__category:before{
    content:"";
    position:absolute;
    inset-inline-start:2.25rem;
    inset-inline-end:0;
    inset-block-start:1.25rem;
    inset-block-end:0;
    width:0.35rem;
    border-radius:3.125rem;
    height:0.35rem;
    border:1px solid var(--menu-prime-color);
    opacity:1;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__item .badge{
    display:none;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .side-menu__item{
    justify-content:center;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-header{
    padding-inline-start:5rem;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-content{
    margin-inline-start:5rem;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar{
    width:15rem;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header{
    width:15rem;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-logo{
    display:block;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-logo,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-dark, [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .desktop-white, [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header .header-logo .toggle-white{
    display:none;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .side-menu__item{
    justify-content:flex-start;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .side-menu__icon{
    margin-inline-end:0.625rem;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .slide__category{
    padding:0.75rem 1.65rem;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .slide__category:before{
    display:none;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark] .main-sidebar-header .header-logo .toggle-dark{
    display:block;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark] .main-sidebar-header .header-logo .desktop-dark,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark] .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark] .main-sidebar-header .header-logo .toggle-logo, [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark] .main-sidebar-header .header-logo .desktop-white, [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark] .main-sidebar-header .header-logo .toggle-white{
    display:none;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark][data-icon-overlay=open] .main-sidebar-header .header-logo .desktop-dark{
    display:block;
  }
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark][data-icon-overlay=open] .main-sidebar-header .header-logo .toggle-dark,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark][data-icon-overlay=open] .main-sidebar-header .header-logo .desktop-logo,
  [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark][data-icon-overlay=open] .main-sidebar-header .header-logo .toggle-logo, [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark][data-icon-overlay=open] .main-sidebar-header .header-logo .desktop-white, [data-vertical-style=overlay][data-toggled=icon-overlay-close][data-theme-mode=dark][data-icon-overlay=open] .main-sidebar-header .header-logo .toggle-white{
    display:none;
  }
}
@media (min-width: 992px){
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar{
    position:absolute;
    width:9rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .main-sidebar{
    overflow:visible;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .main-sidebar-header{
    width:9rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .side-menu__icon{
    margin-inline-end:0;
    margin-block-end:0.5rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .slide{
    padding:0;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .slide__category,
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .side-menu__angle{
    display:none;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .slide.has-sub.open .slide-menu{
    display:none !important;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .side-menu__item{
    border-radius:0;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .side-menu__item,
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-sidebar .side-menu__label{
    display:block;
    text-align:center;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open])[data-menu-position=fixed] .app-sidebar{
    position:fixed;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close]:not([data-icon-text=open]) .app-header{
    padding-inline-start:9rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close] .app-content{
    margin-inline-start:9rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close][data-icon-text=open] .app-sidebar{
    width:15rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close][data-icon-text=open] .app-sidebar .main-sidebar-header{
    width:15rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close][data-icon-text=open] .app-sidebar .side-menu__icon{
    margin-block-end:0;
    margin-inline-end:0.625rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close][data-icon-text=open] .app-sidebar .slide{
    padding:0rem 0.625rem;
  }
  [data-vertical-style=icontext][data-toggled=icon-text-close][data-icon-text=open] .app-sidebar .slide-menu.child1 li, [data-vertical-style=icontext][data-toggled=icon-text-close][data-icon-text=open] .app-sidebar .slide-menu .child2 li, [data-vertical-style=icontext][data-toggled=icon-text-close][data-icon-text=open] .app-sidebar .slide-menu .child3 li{
    padding:0;
    padding-inline-start:1.5rem;
  }
}
@media (min-width: 992px){
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .side-menu__item{
    display:flex !important;
    padding-top:0.93rem;
    padding-inline-end:1.75rem;
    padding-bottom:0.93rem;
    padding-inline-start:0.75rem;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .side-menu__icon{
    margin-block-end:0 !important;
    margin-inline-end:0.35rem !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .side-menu__angle{
    display:block !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu{
    inset-inline-start:auto !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.active{
    inset-inline-start:auto !important;
    inset-inline-end:auto !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child1{
    inset-block-start:100% !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-header{
    padding-inline-start:9.5rem;
  }
}
[data-nav-style=menu-click][data-toggled=menu-click-closed] .app-header{
  padding-inline-start:9.5rem;
}
@media (min-width: 992px){
  [data-nav-style=menu-click][data-nav-layout=vertical][data-toggled=menu-click-closed] .app-sidebar{
    position:absolute;
  }
  [data-nav-style=menu-click][data-nav-layout=vertical][data-toggled=menu-click-closed] .app-sidebar .slide .slide-menu.child1, [data-nav-style=menu-click][data-nav-layout=vertical][data-toggled=menu-click-closed] .app-sidebar .slide .slide-menu.child2, [data-nav-style=menu-click][data-nav-layout=vertical][data-toggled=menu-click-closed] .app-sidebar .slide .slide-menu.child3{
    border-radius:0 0.5rem 0.5rem 0;
  }
  [data-nav-style=menu-click][data-nav-layout=vertical][data-toggled=menu-click-closed] .app-sidebar .mud-badge{
    position:relative !important;
    font-size:0.75em !important;
  }
  [data-nav-style=menu-click][data-nav-layout=vertical][data-toggled=menu-click-closed][dir=rtl] .app-sidebar .slide .slide-menu.child1, [data-nav-style=menu-click][data-nav-layout=vertical][data-toggled=menu-click-closed][dir=rtl] .app-sidebar .slide .slide-menu.child2, [data-nav-style=menu-click][data-nav-layout=vertical][data-toggled=menu-click-closed][dir=rtl] .app-sidebar .slide .slide-menu.child3{
    border-radius:0.5rem 0 0 0.5rem;
  }
  [data-nav-style=menu-click][data-nav-layout=vertical] .app-sidebar .side-menu__item{
    border-radius:0.5rem;
    margin:0.25rem 0.25rem 0 0.25rem !important;
  }
  [data-nav-style=menu-click][data-nav-layout=vertical] .app-sidebar .side-menu__item:last-child{
    margin:0.25rem !important;
  }
}
@media (min-width: 992px){
  .menu-click .app-sidebar, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar{
    width:9.5rem;
  }
  .menu-click .app-sidebar .main-sidebar, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar{
    overflow:visible;
    height:90%;
  }
  .menu-click .app-sidebar .main-sidebar-header, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .main-sidebar-header{
    width:9.5rem;
  }
  .menu-click .app-sidebar .side-menu__icon, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .side-menu__icon, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .side-menu__icon{
    margin-inline-end:0;
    margin-block-end:0.5rem;
  }
  .menu-click .app-sidebar .slide, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide{
    padding:0;
  }
  .menu-click .app-sidebar .slide-menu.child1, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child1, .menu-click .app-sidebar .slide-menu.child2, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child2, .menu-click .app-sidebar .slide-menu.child3, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child3{
    min-width:12rem;
  }
  .menu-click .app-sidebar .slide-menu.child1 .slide .side-menu__item, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .slide .side-menu__item, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child1 .slide .side-menu__item, .menu-click .app-sidebar .slide-menu.child2 .slide .side-menu__item, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .slide .side-menu__item, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child2 .slide .side-menu__item, .menu-click .app-sidebar .slide-menu.child3 .slide .side-menu__item, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .slide .side-menu__item, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child3 .slide .side-menu__item{
    text-align:start;
  }
  .menu-click .app-sidebar .slide-menu.child1 .slide .side-menu__item:before, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .slide .side-menu__item:before, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child1 .slide .side-menu__item:before, .menu-click .app-sidebar .slide-menu.child2 .slide .side-menu__item:before, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .slide .side-menu__item:before, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child2 .slide .side-menu__item:before, .menu-click .app-sidebar .slide-menu.child3 .slide .side-menu__item:before, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .slide .side-menu__item:before, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child3 .slide .side-menu__item:before{
    inset-block-start:0.838rem;
    inset-inline-start:0.5rem;
  }
  .menu-click .app-sidebar .slide-menu.child1 .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .side-menu__angle, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child1 .side-menu__angle, .menu-click .app-sidebar .slide-menu.child2 .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .side-menu__angle, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child2 .side-menu__angle, .menu-click .app-sidebar .slide-menu.child3 .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .side-menu__angle, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child3 .side-menu__angle{
    display:block;
    inset-inline-end:0.5rem;
    inset-block-start:0.65rem;
  }
  .menu-click .app-sidebar .slide-menu.child1 .slide.has-sub.side-menu__label1, .menu-click .app-sidebar .slide-menu.child1 .slide.side-menu__label1, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .slide.side-menu__label1, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child1 .slide.side-menu__label1, .menu-click .app-sidebar .slide-menu.child2 .slide.has-sub.side-menu__label1, .menu-click .app-sidebar .slide-menu.child2 .slide.side-menu__label1, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .slide.side-menu__label1, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child2 .slide.side-menu__label1, .menu-click .app-sidebar .slide-menu.child3 .slide.has-sub.side-menu__label1, .menu-click .app-sidebar .slide-menu.child3 .slide.side-menu__label1, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .slide.side-menu__label1, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide-menu.child3 .slide.side-menu__label1{
    display:none;
  }
  .menu-click .app-sidebar .slide__category, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide__category, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide__category,
  .menu-click .app-sidebar .side-menu__angle,
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .side-menu__angle,
  [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .side-menu__angle{
    display:none;
  }
  .menu-click .app-sidebar .side-menu__item, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .side-menu__item, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .side-menu__item,
  .menu-click .app-sidebar .side-menu__label,
  [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .side-menu__label,
  [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .side-menu__label{
    display:block;
    text-align:center;
  }
  .menu-click .app-sidebar .slide.has-sub .slide-menu, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu{
    position:absolute !important;
    background:var(--menu-bg);
    inset-block-start:auto !important;
    inset-inline-start:9.5rem;
    box-shadow:0.125rem 0.063rem 0.5rem var(--black-1);
    transition:none !important;
  }
  .menu-click .app-sidebar .slide.has-sub .slide-menu.child2, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child2, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu.child2, .menu-click .app-sidebar .slide.has-sub .slide-menu.child3, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child3, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .slide.has-sub .slide-menu.child3{
    inset-inline-start:12rem !important;
  }
  .menu-click .app-sidebar .simplebar-content-wrapper, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .simplebar-content-wrapper, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .simplebar-content-wrapper{
    position:initial;
  }
  .menu-click .app-sidebar .simplebar-mask, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .simplebar-mask, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .simplebar-mask{
    position:inherit;
  }
  .menu-click .app-sidebar .simplebar-placeholder, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar .simplebar-placeholder, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar .simplebar-placeholder{
    height:auto !important;
  }
  .menu-click .app-content, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-content, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-content{
    margin-inline-start:9.5rem;
  }
}
@media (max-width: 991.98px){
  .menu-click .app-sidebar, [data-nav-style=menu-click][data-nav-layout=horizontal] .app-sidebar, [data-nav-style=menu-click][data-toggled=menu-click-closed] .app-sidebar{
    width:15rem;
  }
}
@media (min-width: 992px){
  [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .side-menu__item{
    display:flex !important;
    padding-top:0.93rem;
    padding-inline-end:1.75rem;
    padding-bottom:0.93rem;
    padding-inline-start:0.75rem;
  }
  [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .side-menu__icon{
    margin-block-end:0 !important;
    margin-inline-end:0.35rem !important;
  }
  [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .side-menu__angle{
    display:block !important;
  }
  [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu{
    inset-inline-start:auto !important;
  }
  [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.active{
    inset-inline-start:auto !important;
    inset-inline-end:auto !important;
  }
  [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child1{
    inset-block-start:100% !important;
  }
}
@media (min-width: 992px){
  [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed] .app-sidebar{
    position:absolute;
  }
  [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed] .app-sidebar .side-menu__item{
    border-radius:0.5rem;
    margin:0.25rem 0.25rem 0 0.25rem !important;
  }
  [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed] .app-sidebar .side-menu__item:last-child{
    margin:0.25rem !important;
  }
  [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed] .app-sidebar .slide .slide-menu.child1, [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed] .app-sidebar .slide .slide-menu.child2, [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed] .app-sidebar .slide .slide-menu.child3{
    border-radius:0 0.5rem 0.5rem 0;
  }
  [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed][dir=rtl] .app-sidebar .slide .slide-menu.child1, [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed][dir=rtl] .app-sidebar .slide .slide-menu.child2, [data-nav-style=menu-hover][data-nav-layout=vertical][data-toggled=menu-hover-closed][dir=rtl] .app-sidebar .slide .slide-menu.child3{
    border-radius:0.5rem 0 0 0.5rem;
  }
  [data-nav-style=menu-hover][data-nav-layout=vertical] .app-sidebar .side-menu__item{
    border-radius:0.5rem;
    margin:0.25rem 0.25rem 0 0.25rem !important;
  }
  [data-nav-style=menu-hover][data-nav-layout=vertical] .app-sidebar .side-menu__item:last-child{
    margin:0.25rem !important;
  }
}
@media (min-width: 992px){
  .menu-hover .app-sidebar, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar{
    width:9.5rem;
  }
  .menu-hover .app-sidebar .main-sidebar, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .main-sidebar, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar{
    overflow:visible;
    height:90%;
  }
  .menu-hover .app-sidebar .main-sidebar-header, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .main-sidebar-header, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .main-sidebar-header{
    width:9.5rem;
  }
  .menu-hover .app-sidebar .side-menu__icon, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .side-menu__icon, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .side-menu__icon{
    margin-inline-end:0;
    margin-block-end:0.5rem;
  }
  .menu-hover .app-sidebar .slide, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide{
    padding:0;
  }
  .menu-hover .app-sidebar .slide-menu.child1, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child1, .menu-hover .app-sidebar .slide-menu.child2, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child2, .menu-hover .app-sidebar .slide-menu.child3, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child3{
    min-width:12rem;
    display:none !important;
  }
  .menu-hover .app-sidebar .slide-menu.child1 .slide .side-menu__item, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .slide .side-menu__item, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child1 .slide .side-menu__item, .menu-hover .app-sidebar .slide-menu.child2 .slide .side-menu__item, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .slide .side-menu__item, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child2 .slide .side-menu__item, .menu-hover .app-sidebar .slide-menu.child3 .slide .side-menu__item, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .slide .side-menu__item, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child3 .slide .side-menu__item{
    text-align:start;
  }
  .menu-hover .app-sidebar .slide-menu.child1 .slide .side-menu__item:before, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .slide .side-menu__item:before, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child1 .slide .side-menu__item:before, .menu-hover .app-sidebar .slide-menu.child2 .slide .side-menu__item:before, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .slide .side-menu__item:before, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child2 .slide .side-menu__item:before, .menu-hover .app-sidebar .slide-menu.child3 .slide .side-menu__item:before, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .slide .side-menu__item:before, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child3 .slide .side-menu__item:before{
    inset-block-start:0.85rem;
    inset-inline-start:0.5rem;
  }
  .menu-hover .app-sidebar .slide-menu.child1 .slide.has-sub.side-menu__label1, .menu-hover .app-sidebar .slide-menu.child1 .slide.side-menu__label1, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .slide.side-menu__label1, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child1 .slide.side-menu__label1, .menu-hover .app-sidebar .slide-menu.child2 .slide.has-sub.side-menu__label1, .menu-hover .app-sidebar .slide-menu.child2 .slide.side-menu__label1, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .slide.side-menu__label1, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child2 .slide.side-menu__label1, .menu-hover .app-sidebar .slide-menu.child3 .slide.has-sub.side-menu__label1, .menu-hover .app-sidebar .slide-menu.child3 .slide.side-menu__label1, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .slide.side-menu__label1, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child3 .slide.side-menu__label1{
    display:none;
  }
  .menu-hover .app-sidebar .slide.has-sub:hover > .slide-menu.child1, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub:hover > .slide-menu.child1, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub:hover > .slide-menu.child1{
    display:block !important;
  }
  .menu-hover .app-sidebar .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2{
    display:block !important;
  }
  .menu-hover .app-sidebar .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2 .slide.has-sub:hover > .slide-menu.child3, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2 .slide.has-sub:hover > .slide-menu.child3, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub:hover > .slide-menu.child1 .slide.has-sub:hover > .slide-menu.child2 .slide.has-sub:hover > .slide-menu.child3{
    display:block !important;
  }
  .menu-hover .app-sidebar .slide__category, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide__category, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide__category,
  .menu-hover .app-sidebar .side-menu__angle,
  [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .side-menu__angle,
  [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .side-menu__angle{
    display:none;
  }
  .menu-hover .app-sidebar .slide-menu.child1 .side-menu__angle, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child1 .side-menu__angle, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child1 .side-menu__angle, .menu-hover .app-sidebar .slide-menu.child2 .side-menu__angle, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child2 .side-menu__angle, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child2 .side-menu__angle, .menu-hover .app-sidebar .slide-menu.child3 .side-menu__angle, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide-menu.child3 .side-menu__angle, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide-menu.child3 .side-menu__angle{
    display:block;
    inset-inline-end:0.5rem;
    inset-block-start:0.65rem;
  }
  .menu-hover .app-sidebar .side-menu__item, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .side-menu__item, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .side-menu__item,
  .menu-hover .app-sidebar .side-menu__label,
  [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .side-menu__label,
  [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .side-menu__label{
    display:block;
    text-align:center;
  }
  .menu-hover .app-sidebar .slide.has-sub .slide-menu, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu{
    position:absolute !important;
    inset-inline-start:9.5rem;
    background:var(--menu-bg);
    inset-block-start:auto !important;
    box-shadow:0.125rem 0.063rem 0.5rem var(--black-1);
    transition:none !important;
  }
  .menu-hover .app-sidebar .slide.has-sub .slide-menu.child2, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child2, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu.child2, .menu-hover .app-sidebar .slide.has-sub .slide-menu.child3, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .slide.has-sub .slide-menu.child3, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .slide.has-sub .slide-menu.child3{
    inset-inline-start:12rem !important;
  }
  .menu-hover .app-sidebar .simplebar-content-wrapper, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .simplebar-content-wrapper, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .simplebar-content-wrapper{
    position:initial;
  }
  .menu-hover .app-sidebar .simplebar-mask, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .simplebar-mask, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .simplebar-mask{
    position:inherit;
  }
  .menu-hover .app-sidebar .simplebar-placeholder, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-sidebar .simplebar-placeholder, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-sidebar .simplebar-placeholder{
    height:auto !important;
  }
  .menu-hover .app-header, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-header, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-header{
    padding-inline-start:9.5rem;
  }
  .menu-hover .app-content, [data-nav-style=menu-hover][data-nav-layout=horizontal] .app-content, [data-nav-style=menu-hover][data-toggled=menu-hover-closed] .app-content{
    margin-inline-start:9.5rem;
  }
}
.main-sidebar{
  margin-block-start:3.72rem;
  padding-block-start:0.5rem;
  padding-block-end:5rem;
  height:100vh;
  position:relative;
}
[dir=rtl] .app-sidebar .fe-chevron-right{
  transform:rotate(180deg);
}
[dir=rtl] .sidemenu-toggle .header-link .header-link-icon{
  transform:rotate(180deg);
}
.app-sidebar{
  width:15rem;
  height:100%;
  background:var(--menu-bg) !important;
  border-inline-end:1px solid var(--menu-border-color);
  position:fixed;
  inset-block-start:0;
  inset-inline-start:0;
  font-family:"Montserrat", sans-serif;
  z-index:103;
  transition:all 0.05s ease;
}
.app-sidebar .mud-badge{
  position:relative !important;
  font-size:0.75em !important;
}
.app-sidebar .main-sidebar-header{
  height:3.75rem;
  width:15rem;
  position:fixed;
  display:flex;
  background:var(--menu-bg);
  z-index:9;
  align-items:center;
  justify-content:center;
  padding:0.813rem 1.25rem;
  border-inline-end:1px solid var(--menu-border-color);
  border-block-end:1px solid var(--menu-border-color);
  transition:all 0.05s ease;
}
.app-sidebar .main-sidebar-header .header-logo img{
  height:2rem;
  line-height:2rem;
}
.app-sidebar .main-sidebar-header .header-logo .desktop-logo{
  display:block;
}
.app-sidebar .main-sidebar-header .header-logo .desktop-dark,
.app-sidebar .main-sidebar-header .header-logo .toggle-logo,
.app-sidebar .main-sidebar-header .header-logo .toggle-dark,
.app-sidebar .main-sidebar-header .header-logo .desktop-white,
.app-sidebar .main-sidebar-header .header-logo .toggle-white{
  display:none;
}
.app-sidebar .slide__category{
  color:var(--menu-prime-color);
  font-size:0.6rem;
  font-weight:600;
  letter-spacing:0.065rem;
  text-transform:uppercase;
  padding:0.75rem 1.65rem;
  white-space:nowrap;
  opacity:0.5;
  position:relative;
}
.app-sidebar .slide{
  margin:0;
  padding:0rem 0.75rem;
}
.app-sidebar .side-menu__item{
  padding:0.75rem;
  position:relative;
  display:flex;
  align-items:center;
  text-decoration:none;
  font-size:0.78rem;
  color:var(--menu-prime-color);
  font-weight:500;
  border-radius:0.5rem;
}
.app-sidebar .side-menu__item.active, .app-sidebar .side-menu__item:hover{
  color:var(--menu-prime-color);
  background-color:rgba(var(--light-rgb), 0.5);
}
.app-sidebar .side-menu__item.active .side-menu__label,
.app-sidebar .side-menu__item.active .side-menu__angle, .app-sidebar .side-menu__item:hover .side-menu__label,
.app-sidebar .side-menu__item:hover .side-menu__angle{
  color:var(--menu-prime-color);
}
.app-sidebar .side-menu__item.active .side-menu__icon, .app-sidebar .side-menu__item:hover .side-menu__icon{
  fill:var(--menu-prime-color);
  color:var(--menu-prime-color);
}
.app-sidebar .side-menu__item.active{
  font-weight:600;
}
.app-sidebar .slide-menu.child1 .side-menu__item.active, .app-sidebar .slide-menu.child2 .side-menu__item.active, .app-sidebar .slide-menu.child3 .side-menu__item.active{
  background-color:transparent;
}
.app-sidebar .slide-menu{
  padding:0rem;
}
.app-sidebar .slide-menu.child1 .side-menu__item, .app-sidebar .slide-menu.child2 .side-menu__item{
  padding:0.45rem 1.3rem;
}
.app-sidebar .slide-menu.child1 .side-menu__item:before, .app-sidebar .slide-menu.child2 .side-menu__item:before, .app-sidebar .slide-menu.child3 .side-menu__item:before{
  position:absolute;
  content:"";
  width:0.2rem;
  height:0.2rem;
  border:1px solid var(--menu-prime-color);
  border-radius:50%;
  background-color:transparent;
  inset-inline-start:0.5rem;
  opacity:0.5;
}
.app-sidebar .slide-menu.child1 .side-menu__item:hover, .app-sidebar .slide-menu.child2 .side-menu__item:hover, .app-sidebar .slide-menu.child3 .side-menu__item:hover{
  color:var(--menu-prime-color);
}
.app-sidebar .slide-menu.child1 .side-menu__item:hover:before, .app-sidebar .slide-menu.child2 .side-menu__item:hover:before, .app-sidebar .slide-menu.child3 .side-menu__item:hover:before{
  content:"";
  border:1px solid var(--menu-prime-color);
}
.app-sidebar .slide-menu.child1 .side-menu__item.active:before, .app-sidebar .slide-menu.child2 .side-menu__item.active:before, .app-sidebar .slide-menu.child3 .side-menu__item.active:before{
  position:absolute;
  content:"";
  width:0.2rem;
  height:0.2rem;
  border:1px solid var(--menu-prime-color);
  border-radius:50%;
  background-color:transparent;
  opacity:1;
}
.app-sidebar .slide-menu.child1 li, .app-sidebar .slide-menu.child2 li, .app-sidebar .slide-menu.child3 li{
  padding:0;
  padding-inline-start:1.5rem;
  position:relative;
}
.app-sidebar .side-menu__label{
  white-space:nowrap;
  color:var(--menu-prime-color);
  position:relative;
  font-size:0.85rem;
  line-height:1;
  vertical-align:middle;
}
.app-sidebar .side-menu__icon{
  margin-inline-end:0.625rem;
  width:1.15rem;
  height:1.15rem;
  font-size:1.15rem;
  text-align:center;
  color:var(--menu-prime-color);
  fill:var(--menu-prime-color);
  border-radius:0.5rem;
}
.app-sidebar .side-menu__angle{
  transform-origin:center;
  position:absolute;
  inset-inline-end:0.75rem;
  font-size:0.85rem;
  color:var(--menu-prime-color);
  transition:all 0.05s ease;
}
.app-sidebar .slide.side-menu__label1{
  display:none;
}
.horizontal-logo{
  padding:0.85rem 0rem;
}
.slide.has-sub .slide-menu{
  visibility:visible !important;
}
.nav ul li{
  list-style-type:none;
}
.nav > ul{
  padding-inline-start:0px;
}
.slide-menu{
  display:none;
}
.slide.has-sub{
  display:grid;
}
.slide.has-sub.open > .side-menu__item .side-menu__angle{
  transform:rotate(90deg);
}
@media (min-width: 992px){
  [data-toggled=open] .page{
    position:absolute;
  }
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-content,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-content,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-content,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-content,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-content{
    min-height:calc(100vh + 50rem);
  }
  [data-nav-layout=vertical][data-nav-style=menu-click] .app-sidebar .simplebar-content-wrapper, [data-nav-layout=vertical][data-nav-style=menu-hover] .app-sidebar .simplebar-content-wrapper, [data-nav-layout=vertical][data-nav-style=icon-click] .app-sidebar .simplebar-content-wrapper, [data-nav-layout=vertical][data-nav-style=icon-hover] .app-sidebar .simplebar-content-wrapper{
    overflow:auto !important;
  }
}
.app-sidebar .simplebar-content-wrapper{
  overflow:auto !important;
}
@media (max-width: 991.98px){
  .horizontal-logo .header-logo .desktop-logo,
  .horizontal-logo .header-logo .desktop-dark,
  .horizontal-logo .header-logo .toggle-dark,
  .horizontal-logo .header-logo .desktop-white,
  .horizontal-logo .header-logo .toggle-white{
    display:none;
  }
  .horizontal-logo .header-logo .toggle-logo{
    display:block;
  }
  .main-content{
    margin-block-start:3.75rem;
  }
  .main-sidebar-header{
    display:none !important;
  }
  .main-sidebar{
    margin-block-start:0;
  }
  .app-sidebar{
    inset-block-start:0;
  }
  .main-menu{
    margin:0 !important;
  }
}
.slide-left,
.slide-right{
  display:none;
}
[data-nav-layout=vertical] .slide.has-sub > .side-menu__item{
  margin-block:0.25rem;
}
[data-nav-layout=vertical] .slide-menu .slide.has-sub > .side-menu__item{
  margin-block:0;
}
@media (min-width: 992px){
  .horizontal-logo{
    display:none;
  }
}
#responsive-overlay{
  visibility:hidden;
  position:fixed;
  top:0px;
  right:0px;
  bottom:0px;
  left:0px;
  z-index:101;
  background-color:rgba(15, 23, 42, 0.5);
  transition-property:all;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:100ms;
}
#responsive-overlay.active{
  visibility:visible;
}
@media (max-width: 991.98px){
  .main-sidebar .WMBOS-content,
  .main-sidebar .os-host-textarea{
    height:100vh;
  }
}
@media (min-width: 992px){
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .main-sidebar .os-host,
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .main-sidebar .os-host-textarea,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .main-sidebar .os-host,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .main-sidebar .os-host-textarea,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .main-sidebar .os-host,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .main-sidebar .os-host-textarea,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .main-sidebar .os-host,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .main-sidebar .os-host-textarea,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .main-sidebar .os-host,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .main-sidebar .os-host-textarea{
    padding-block-end:5rem;
  }
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-content,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-content,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-content,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-content,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-content{
    min-height:calc(100vh + 50rem);
  }
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-host,
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-host-textarea,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-host,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-host-textarea,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-host,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-host-textarea,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-host,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-host-textarea,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-sidebar .os-host,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-sidebar .os-host-textarea{
    height:auto;
  }
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-padding,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-padding,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-padding,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-padding,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-sidebar .os-padding{
    position:static !important;
  }
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-viewport,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-viewport,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-viewport,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-viewport,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-sidebar .os-viewport{
    position:inherit !important;
    overflow:visible !important;
  }
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-content-glue,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-content-glue,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-content-glue,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-content-glue,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-sidebar .os-content-glue{
    height:5rem !important;
  }
  [data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-content,
  [data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-content,
  [data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-content,
  [data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-sidebar .os-content,
  [data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-sidebar .os-content{
    width:auto !important;
    position:inherit !important;
    overflow:visible !important;
  }
  [data-toggled=menu-click-closed] .app-sidebar .os-scrollbar,
  [data-toggled=menu-hover-closed] .app-sidebar .os-scrollbar,
  [data-toggled=icon-click-closed] .app-sidebar .os-scrollbar,
  [data-toggled=icon-hover-closed] .app-sidebar .os-scrollbar,
  [data-toggled=icon-text-close] .app-sidebar .os-scrollbar{
    display:none !important;
  }
  [data-nav-layout=vertical][data-nav-style=menu-click] .app-sidebar .simplebar-content-wrapper, [data-nav-layout=vertical][data-nav-style=menu-hover] .app-sidebar .simplebar-content-wrapper, [data-nav-layout=vertical][data-nav-style=icon-click] .app-sidebar .simplebar-content-wrapper, [data-nav-layout=vertical][data-nav-style=icon-hover] .app-sidebar .simplebar-content-wrapper{
    overflow:auto !important;
  }
  [data-nav-layout=vertical] .main-menu{
    margin-left:0 !important;
    margin-right:0 !important;
  }
}
.main-sidebar{
  overflow:auto;
}
@media (max-width: 991.98px){
  [data-toggled=open] #responsive-overlay{
    visibility:visible;
  }
}
[data-header-position=scrollable][data-nav-layout=horizontal] .app-sidebar{
  position:fixed;
  top:3.75rem;
}
[data-header-position=scrollable][data-nav-layout=horizontal] .app-sidebar.sticky-pin{
  top:0 !important;
}
[data-header-position=scrollable][data-menu-position=scrollable][data-nav-layout=horizontal] .app-sidebar{
  position:relative;
  top:0;
}
@media (min-width: 992px){
  .app-sidebar{
    scrollbar-width:thin !important;
    scrollbar-color:#dbdfe1 transparent !important;
  }
}
@media (max-width: 354px){
  .menu-image .mud-radio-group{
    flex-wrap:wrap;
  }
  .menu-image .mud-radio-group .mud-radio:last-child .mud-icon-button{
    margin-block-start:3rem;
  }
}
.offcanvas-nav-menu .mud-nav-item .mud-nav-link{
  color:var(--default-text-color);
}
.offcanvas-nav-menu .mud-nav-item .mud-nav-link:hover{
  background-color:transparent;
}
@media (min-width: 992px){
  [data-theme-mode=dark] .app-sidebar .main-sidebar{
    scrollbar-color:rgba(255, 255, 255, 0.2) transparent !important;
  }
  .app-sidebar .main-sidebar{
    scrollbar-color:#7d859c transparent !important;
  }
}
@media (max-width: 992px){
  .app-sidebar .main-sidebar{
    scrollbar-width:none !important;
  }
}
.main-chart-wrapper{
  position:relative;
  overflow:hidden;
  margin:0 -1.25rem;
}
.main-chart-wrapper .chat-info,
.main-chart-wrapper .main-chat-area,
.main-chart-wrapper .chat-user-details{
  background-color:var(--custom-white);
  height:calc(100vh - 8rem);
  border-radius:0.5rem;
}
.main-chart-wrapper .chat-users-tab,
.main-chart-wrapper .chat-groups-tab,
.main-chart-wrapper .chat-calls-tab{
  max-height:calc(100vh - 21rem);
}
.main-chart-wrapper .chat-content{
  max-height:calc(100vh - 17rem);
}
.main-chart-wrapper .chat-content .simplebar-content-wrapper .simplebar-content{
  margin-top:auto;
}
.main-chart-wrapper .responsive-chat-close, .main-chart-wrapper button.responsive-userinfo-open{
  display:none;
}
.main-chart-wrapper .chat-info{
  position:relative;
}
.main-chart-wrapper .chat-info .chat-add-icon{
  position:absolute;
  inset-block-end:0.75rem;
  inset-inline-end:0.8rem;
  z-index:1;
  box-shadow:0 0 0.5rem rgba(var(--secondary-rgb), 0.5);
}
.main-chart-wrapper .chat-info .mud-tabs.tab-style-2 .mud-tab{
  color:var(--text-muted);
  border-radius:0;
}
.main-chart-wrapper .chat-info .mud-tabs.tab-style-2 .mud-tab.mud-tab-active{
  background-color:var(--primary01);
  color:var(--primary-color);
}
.main-chart-wrapper .chat-info .mud-tabs.tab-style-2 .mud-tab .tab-pane{
  padding:0;
}
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item{
  padding:0.625rem 1.25rem;
}
.main-chart-wrapper .chat-info .chat-groups-tab .group-indivudial{
  color:var(--primary-color);
  font-weight:600;
}
.main-chart-wrapper .chat-info .chat-calls-tab .mud-list-item{
  padding:0.625rem 1.25rem;
}
.main-chart-wrapper .chat-info .chat-calls-tab .incoming-call-success .mud-icon-root,
.main-chart-wrapper .chat-info .chat-calls-tab .outgoing-call-success .mud-icon-root{
  color:rgb(var(--success-rgb));
  font-size:0.875rem;
}
.main-chart-wrapper .chat-info .chat-calls-tab .incoming-call-failed .mud-icon-root,
.main-chart-wrapper .chat-info .chat-calls-tab .outgoing-call-failed .mud-icon-root{
  color:rgb(var(--danger-rgb));
  font-size:0.875rem;
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item{
  padding:0.625rem 1.25rem;
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item .chat-msg,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item .chat-msg{
  color:var(--text-muted);
  max-width:11.25rem;
  display:inline-block;
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item .chat-msg-typing .chat-msg,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item .chat-msg-typing .chat-msg{
  color:rgb(var(--success-rgb));
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item .chat-msg-typing .chat-read-icon,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item .chat-msg-typing .chat-read-icon{
  display:none;
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item .chat-read-icon,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item .chat-read-icon{
  line-height:1;
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item .chat-read-icon .mud-icon-root,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item .chat-read-icon .mud-icon-root{
  font-size:1rem;
  color:rgb(var(--success-rgb));
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item.chat-msg-unread,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item.chat-msg-unread{
  background-color:var(--default-background);
  color:var(--default-text-color);
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item.chat-msg-unread .chat-read-icon .mud-icon-root,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item.chat-msg-unread .chat-read-icon .mud-icon-root{
  color:var(--text-muted);
}
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item.chat-inactive .chat-read-icon,
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item.chat-inactive .chat-read-icon{
  display:none;
}
.main-chart-wrapper .chat-user-details{
  padding:1.5rem;
}
.main-chart-wrapper .chat-user-details .mud-avatar{
  outline:0.25rem solid var(--primary02);
}
.main-chart-wrapper .chat-user-details .shared-files .shared-file-icon .mud-icon-root{
  width:1rem;
  height:1rem;
  line-height:1rem;
  border-radius:0.3rem;
  border:1px solid var(--default-border);
  display:flex;
  align-items:center;
  padding:1.125rem;
  justify-content:center;
  font-size:1.125rem;
  color:var(--text-muted);
}
.main-chart-wrapper .chat-user-details .chat-media img{
  width:100%;
  border-radius:0.5rem;
  margin-bottom:1.25rem;
}
.main-chart-wrapper .main-chat-area{
  position:relative;
}
.main-chart-wrapper .main-chat-area .chat-content{
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:fixed;
  padding:2.5rem;
}
.main-chart-wrapper .main-chat-area .chat-content .chatting-user-info{
  color:var(--default-text-color);
  font-weight:600;
  font-size:0.813rem;
}
.main-chart-wrapper .main-chat-area .chat-content .chatting-user-info .msg-sent-time{
  color:var(--text-muted);
  font-size:0.75rem;
  font-weight:500;
}
.main-chart-wrapper .main-chat-area .chat-content .chatting-user-info .msg-sent-time .chat-read-mark .mud-icon-root{
  color:rgb(var(--success-rgb));
  margin-inline-end:0.3rem;
}
.main-chart-wrapper .main-chat-area .chat-content .main-chat-msg div{
  margin-block-start:0.4rem;
  padding:0.75rem;
  width:-moz-fit-content;
  width:fit-content;
}
.main-chart-wrapper .main-chat-area .chat-content .main-chat-msg div p{
  font-size:0.813rem;
}
.main-chart-wrapper .main-chat-area .chat-content .main-chat-msg div .chat-media-image{
  width:6.25rem;
  height:6.25rem;
  border-radius:0.5rem;
}
.main-chart-wrapper .main-chat-area .chat-content .chat-item-start .main-chat-msg div{
  background-color:rgb(var(--light-rgb));
  color:var(--default-text-color);
  border-start-start-radius:0rem;
  border-start-end-radius:0.3rem;
  border-end-end-radius:0.3rem;
  border-end-start-radius:0.3rem;
}
.main-chart-wrapper .main-chat-area .chat-content .chat-item-start .msg-sent-time{
  margin-inline-start:0.25rem;
}
.main-chart-wrapper .main-chat-area .chat-content .chat-item-end{
  justify-content:end;
  text-align:end;
}
.main-chart-wrapper .main-chat-area .chat-content .chat-item-end .mud-typography{
  display:flex;
  justify-content:end;
}
.main-chart-wrapper .main-chat-area .chat-content .chat-item-end .main-chat-msg div{
  background-color:var(--primary-color);
  color:#fff;
  border-start-start-radius:0.3rem;
  border-start-end-radius:0px;
  border-end-end-radius:0.3rem;
  border-end-start-radius:0.3rem;
}
.main-chart-wrapper .main-chat-area .chat-content .chat-item-end .msg-sent-time{
  margin-inline-end:0.25rem;
}
.main-chart-wrapper .main-chat-area .chat-content .chat-item-start,
.main-chart-wrapper .main-chat-area .chat-content .chat-item-end{
  display:flex;
}
.main-chart-wrapper .main-chat-area .chat-content .chat-item-start .chat-list-inner,
.main-chart-wrapper .main-chat-area .chat-content .chat-item-end .chat-list-inner{
  display:flex;
  align-items:top;
  max-width:75%;
}
.main-chart-wrapper .main-chat-area .chat-footer{
  width:100%;
  box-shadow:0 0.25rem 1rem rgba(0, 0, 0, 0.1);
}
.main-chart-wrapper .main-chat-area .chat-footer{
  flex-shrink:0;
  display:flex;
  align-items:center;
  height:4.75rem;
  padding:0 1.5rem;
  border-top:1px solid var(--default-border);
  background-color:var(--custom-white);
  position:absolute;
  inset-inline-start:auto;
  inset-inline-end:auto;
  inset-block-end:0;
}
.main-chart-wrapper .main-chat-area .chat-day-label{
  text-align:center;
  color:var(--text-muted);
  margin-block-end:2rem;
  opacity:0.6;
  position:relative;
}
.main-chart-wrapper .main-chat-area .chat-day-label span{
  padding:0.188rem 0.5rem;
  font-size:0.7rem;
  background-color:var(--primary02);
  border-radius:0.3rem;
  color:var(--primary-color);
}
@media (min-width: 992px){
  .main-chart-wrapper .chat-info{
    min-width:21.875rem;
    max-width:21.875rem;
  }
}
.main-chart-wrapper .main-chat-area{
  width:100%;
  max-width:100%;
  overflow:hidden;
}
.main-chart-wrapper .chat-user-details{
  min-width:21.875rem;
  max-width:21.875rem;
  overflow:hidden;
}
@media (max-width: 575.98px){
  .main-chart-wrapper .chat-user-details{
    min-width:17.875rem;
    max-width:17.875rem;
  }
}
@media (max-width: 1275.98px) and (min-width: 992px){
  .main-chart-wrapper .chat-info{
    min-width:21.875rem;
    max-width:21.875rem;
  }
  .main-chart-wrapper .main-chat-area{
    width:100%;
    max-width:100%;
    overflow:hidden;
  }
  .main-chart-wrapper .chat-user-details{
    display:none;
  }
}
@media (max-width: 991.98px){
  .main-chart-wrapper .chat-info{
    width:100%;
  }
  .main-chart-wrapper .main-chat-area{
    display:none;
    min-width:100%;
    max-width:100%;
  }
  .main-chart-wrapper .responsive-chat-close{
    display:block;
  }
}
@media (max-width: 1400px){
  .main-chart-wrapper .chat-user-details{
    display:none;
    position:absolute;
  }
  .main-chart-wrapper .chat-user-details.open{
    display:block;
    inset-inline-end:0;
    inset-block-start:0.5rem;
    box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
    border-inline-start:1px solid var(--default-border);
  }
  .main-chart-wrapper button.responsive-userinfo-open{
    display:block;
  }
}
@media (max-width: 991.98px){
  .main-chart-wrapper.responsive-chat-open .chat-info{
    display:none;
  }
  .main-chart-wrapper.responsive-chat-open .main-chat-area{
    display:block;
  }
}
@media (max-width: 767.98px){
  .main-chart-wrapper .main-chat-area .chat-content .main-chat-msg div .chat-media-image{
    width:2.5rem;
    height:2.5rem;
  }
}
@media (max-width: 354px){
  .main-chart-wrapper .chat-calls-tab, .main-chart-wrapper .chat-groups-tab, .main-chart-wrapper .chat-users-tab{
    max-height:calc(100vh - 22rem);
  }
}
[data-page-style=modern] .main-chat-area .rightIcons .btn-outline-light{
  border-color:var(--default-border);
}
[dir=rtl] .chat-footer .btn-send{
  transform:rotate(180deg);
}
.chat-tabs .mud-tab{
  padding-block:0.6rem !important;
  padding-inline:1rem !important;
  flex-direction:row !important;
}
.chat-tabs .mud-list-item{
  padding:0.625rem 1.25rem !important;
}
.chat-tabs .mud-tabs-tabbar{
  border-bottom:1px solid var(--default-border);
}
.main-chat-area .mud-button-outlined.mud-icon-button{
  padding:10px;
  border-color:var(--default-border) !important;
}
.responsive-userinfo-open{
  font-weight:500 !important;
}
.mud-fab{
  box-shadow:none !important;
}
.chat-info .mud-tabs .mud-tooltip-root{
  margin-inline-end:0rem !important;
  flex-grow:1;
}
.chat-info .mud-tabs-tabbar-content{
  display:flex;
}
.chat-info .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{
  flex-grow:1;
}
.chat-user-details1{
  max-height:calc(100vh - 10rem);
  padding:1.5rem;
}
@media (min-width: 992px){
  .main-chart-wrapper{
    display:flex;
  }
}
.chat-tabs .mud-tabs-tabbar-wrapper{
  transform:none !important;
}
@media (max-width: 480px){
  .chat-tabs .mud-tab{
    display:block !important;
  }
}
.main-chart-wrapper .chat-info .chat-groups-tab .mud-list-item.active,
.main-chart-wrapper .chat-info .chat-users-tab .mud-list-item.active{
  background-color:var(--primary005);
  color:var(--default-text-color);
}
.product-icons{
  display:none;
}
.product-image img{
  background-color:rgb(var(--light-rgb));
}
.product-card{
  position:relative;
}
.product-card:hover .product-icons{
  display:block;
}
.product-card:hover .product-icons .wishlist,
.product-card:hover .product-icons .cart,
.product-card:hover .product-icons .view{
  position:absolute;
  width:1.75rem;
  height:1.75rem;
  border-radius:0.5rem;
  display:flex;
  align-items:center;
  justify-content:center;
}
.product-card:hover .product-icons .wishlist i,
.product-card:hover .product-icons .cart i,
.product-card:hover .product-icons .view i{
  font-size:0.9rem;
}
.product-card:hover .product-icons .wishlist{
  background-color:rgba(var(--danger-rgb), 0.2);
  color:rgb(var(--danger-rgb));
  inset-block-start:1.75rem;
  inset-inline-end:1.75rem;
}
.product-card:hover .product-icons .cart{
  background-color:rgba(var(--primary-rgb), 0.2);
  color:var(--primary-color);
  inset-block-start:4rem;
  inset-inline-end:1.75rem;
}
.product-card:hover .product-icons .view{
  background-color:rgba(var(--success-rgb), 0.2);
  color:rgb(var(--success-rgb));
  inset-block-start:6.25rem;
  inset-inline-end:1.75rem;
}
.ecommerce-more-link{
  position:relative;
  padding:0.3rem 1.5rem 0.3rem 0.75rem !important;
  background-color:var(--primary01);
  color:var(--primary-color);
  border-radius:0.5rem;
  font-weight:500;
  font-size:0.625rem;
  width:60px;
}
.ecommerce-more-link:hover{
  color:var(--primary-color);
}
.ecommerce-more-link:before{
  position:absolute;
  content:"\f64d";
  inset-inline-end:0.5rem;
  font-family:bootstrap-icons !important;
  inset-block-start:0.313rem;
  font-weight:bold;
}
.ecommerce-more-link.active:before{
  content:"\f2ea";
}
[dir=rtl] .ecommerce-more-link{
  padding:0.3rem 0.75rem 0.3rem 1.5rem !important;
}
[dir=rtl] .ecommerce-more-link::before, [dir=rtl] .ecommerce-more-link:after{
  inset-inline-end:0.5rem;
}
.ecommerce-more-link[aria-expanded=true]:after{
  display:block;
}
.ecommerce-more-link[aria-expanded=true]:before{
  display:none;
}
.products-navigation-card .form-check-label{
  font-size:0.813rem;
  font-weight:500;
}
.swiper-view-details .swiper-slide{
  background-color:var(--custom-white) !important;
  border:1px solid var(--default-border);
  border-radius:0.5rem !important;
}
.swiper-view-details .swiper-slide.swiper-slide-thumb-active{
  background-color:rgb(var(--light-rgb)) !important;
}
.swiper-preview-details .swiper-button-next{
  background-color:var(--black-1);
  color:var(--custom-white) !important;
}
.swiper-preview-details .swiper-button-prev{
  background-color:var(--black-1);
  color:var(--custom-white) !important;
}
.product-colors{
  width:2rem;
  height:2rem;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:3.125rem;
  border:1px solid var(--default-border);
  margin-inline-end:0.5rem;
  background-color:rgb(var(--light-rgb));
}
.product-colors .mud-icon-root{
  font-size:1.5rem;
}
.product-colors.color-2.selected{
  border:0.125rem solid #fff;
}
.product-colors.color-2 .mud-icon-root{
  color:#fff;
}
.product-colors.color-4.selected{
  border:0.125rem solid #514f4d;
}
.product-colors.color-4 .mud-icon-root{
  color:#514f4d;
}
.product-colors.color-1.selected{
  border:0.125rem solid #e9d2d1;
}
.product-colors.color-1 .mud-icon-root{
  color:#e9d2d1;
}
.product-colors.color-3.selected{
  border:0.125rem solid #c2c3c7;
}
.product-colors.color-3 .mud-icon-root{
  color:#c2c3c7;
}
.product-colors.color-5.selected{
  border:0.125rem solid #4a6181;
}
.product-colors.color-5 .mud-icon-root{
  color:#4a6181;
}
.product-sizes{
  width:2rem;
  height:2rem;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:3.125rem;
  border:1px solid var(--default-border);
  margin-inline-end:0.5rem;
  font-size:0.75rem;
  background-color:rgb(var(--light-rgb));
  color:var(--text-muted);
}
.product-sizes.selected{
  background-color:rgba(var(--success-rgb), 0.1);
  color:rgb(var(--success-rgb));
}
.offer-promotion{
  position:relative;
  padding:0.5rem;
  background-color:rgba(var(--warning-rgb), 0.1);
  border:1px solid var(--default-border);
  border-radius:0.5rem;
}
.offer-promotion .promotion-code{
  color:var(--default-text-color);
}
.offer-promotion .offer-details{
  position:absolulte;
  border:1px dashed rgb(var(--warning-rgb));
  padding:0.25rem 0.5rem;
  border-radius:0.5rem;
}
.ecommerce-assurance{
  border:1px dashed rgb(var(--success-rgb));
  border-radius:0.5rem;
  text-align:center;
  padding:1rem 1.5rem;
}
.ecommerce-assurance svg{
  width:3rem;
  height:3rem;
}
.product-images{
  padding-inline-start:1.875rem;
}
.product-images .products-review-images img{
  width:3.125rem;
  height:3.125rem;
  margin-inline-end:0.25rem;
  border-radius:0.5rem;
  background-color:rgb(var(--light-rgb));
}
.similar-products-image img{
  width:3rem;
  height:3rem;
  border-radius:0.5rem;
  background-color:rgb(var(--light-rgb));
}
.similar-product-name{
  max-width:80%;
}
.product-quantity-container{
  width:8.75rem;
}
.product-quantity-container .input-group input.form-control:focus{
  box-shadow:none;
}
.product-quantity-container .input-group .product-quantity-minus.btn:focus, .product-quantity-container .input-group .product-quantity-minus.btn:hover, .product-quantity-container .input-group .product-quantity-plus.btn:focus, .product-quantity-container .input-group .product-quantity-plus.btn:hover{
  border-color:var(--input-border);
}
.product-quantity-container .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
  margin-left:0;
}
.cart-empty svg{
  width:6.25rem;
  height:6.25rem;
  margin-block-end:1.25rem;
  fill:var(--default-text-color);
}
.product-checkout .tab-style-2 .mud-tab{
  padding:0.85rem 2rem;
}
.product-checkout .form-floating input,
.product-checkout .form-floating textarea{
  font-size:0.813rem;
  font-weight:600;
}
.product-checkout .shipping-method-container,
.product-checkout .payment-card-container{
  position:relative;
  padding:0.625rem;
  border:1px solid var(--input-border);
  border-radius:0.5rem;
}
.product-checkout .shipping-method-container .form-check-input,
.product-checkout .payment-card-container .form-check-input{
  position:absolute;
  inset-inline-end:0.75rem;
  inset-block-start:1.2rem;
}
@media (min-width: 576px){
  .product-checkout .shipping-method-container .shipping-partner-details,
  .product-checkout .shipping-method-container .saved-card-details,
  .product-checkout .payment-card-container .shipping-partner-details,
  .product-checkout .payment-card-container .saved-card-details{
    width:12.5rem;
  }
}
.checkout-payment-success{
  text-align:center;
}
.checkout-payment-success img{
  width:200px;
  height:200px;
}
@media screen and (max-width: 575px){
  #shipped-tab-pane .btn-group .btn{
    width:100%;
    border-radius:0.5rem;
  }
}
.orders-delivery-address{
  width:75%;
}
.delivery-date{
  width:60px;
  height:60px;
  padding:10px;
  background-color:var(--primary005);
  align-items:center;
  justify-content:center;
  display:flex;
  flex-direction:column;
  border-radius:0.3rem;
  animation-fill-mode:backwards;
}
.order-track{
  position:relative;
  padding:0.5rem;
}
.order-track:before{
  content:"";
  inset-inline-start:12px;
  inset-block-start:0;
  inset-inline-end:0;
  inset-block-end:0;
  position:absolute;
  width:1px;
  border-inline-start:1px dashed var(--primary-color);
  height:100%;
  opacity:0.2;
  z-index:1000;
}
.order-track .mud-expand-panel-header{
  padding-left:3rem !important;
}
.add-products .tab-style-2 .nav-item .nav-link{
  padding:0.85rem 2rem;
}
.color-selection .choices__input{
  width:6.25rem;
}
.product-image-default{
  width:100%;
  height:16.25rem;
}
.productupload-image-container .filepond--root[data-style-panel-layout~=circle],
.productupload-image-container1 .filepond--root[data-style-panel-layout~=circle],
.productupload-image-container2 .filepond--root[data-style-panel-layout~=circle]{
  border-radius:0.5rem;
  width:100%;
}
.productupload-image-container .filepond--drop-label.filepond--drop-label label,
.productupload-image-container1 .filepond--drop-label.filepond--drop-label label,
.productupload-image-container2 .filepond--drop-label.filepond--drop-label label{
  padding:2em;
}
.productupload-image-container .filepond--drop-label,
.productupload-image-container1 .filepond--drop-label,
.productupload-image-container2 .filepond--drop-label{
  color:var(--text-muted) !important;
}
.productupload-image-container .filepond--panel-root,
.productupload-image-container1 .filepond--panel-root,
.productupload-image-container2 .filepond--panel-root{
  border:0.125rem dashed var(--input-border) !important;
}
.productupload-image-container .filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper,
.productupload-image-container1 .filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper,
.productupload-image-container2 .filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{
  border-radius:0.3rem;
}
.productupload-image-container .filepond--root[data-style-panel-layout~=circle]{
  height:16.25rem !important;
}
.productupload-image-container .filepond--drop-label label{
  font-size:0.75rem;
}
.productupload-image-container .filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper,
.productupload-image-container .filepond--file{
  height:16.25rem;
}
.productupload-image-container1 .filepond--root[data-style-panel-layout~=circle],
.productupload-image-container2 .filepond--root[data-style-panel-layout~=circle]{
  height:7.375rem !important;
}
.productupload-image-container1 .filepond--drop-label label,
.productupload-image-container2 .filepond--drop-label label{
  font-size:0.75rem;
}
.productupload-image-container1 .filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper,
.productupload-image-container1 .filepond--file,
.productupload-image-container2 .filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper,
.productupload-image-container2 .filepond--file{
  height:7.375rem !important;
}
.productupload-image-container1 .filepond--file [data-align*=bottom],
.productupload-image-container2 .filepond--file [data-align*=bottom]{
  bottom:9.125em;
}
.product-img-icon{
  font-size:1.625rem !important;
  opacity:0.5;
}
.product-documents-container .filepond--root{
  width:100%;
}
.product-documents-container .filepond--panel-root{
  border-color:var(--input-border) !important;
  border-radius:0.5rem;
}
.product-documents-container .filepond--root .filepond--drop-label label{
  color:var(--text-muted);
}
#product-features .ql-container{
  max-height:12.5rem;
  overflow-y:scroll;
}
.product-checkout .mud-tabs.tab-style-2 .mud-tab{
  flex-direction:row !important;
  border-radius:0px !important;
}
.product-checkout .mud-tabs-tabbar{
  border-bottom:1px solid var(--default-border);
}
.product-detail-nav .mud-list-item{
  padding:0px;
  display:inline-flex !important;
  width:auto !important;
}
.ecommrce-orders .mud-tabs-tabbar{
  position:absolute;
  inset-block-start:12px;
  inset-inline-end:8px;
}
.ecommrce-orders .mud-tabs-tabbar .mud-tabs-tabbar-inner{
  display:flex;
  min-height:30px !important;
}
.ecommrce-orders .mud-tabs-tabbar .mud-tab{
  min-height:30px !important;
}
#top-collector .mud-progress-linear.mud-progress-linear-color-default:not(.mud-progress-linear-buffer) .mud-progress-linear-bar{
  background:linear-gradient(to right, var(--primary-color) 0, #0086ed 100%) !important;
}
.order-track .mud-expand-panel{
  border:0px;
  overflow:visible !important;
}
.order-track .mud-expansion-panels .mud-expand-panel.mud-panel-expanded .mud-expand-panel-header{
  background-color:transparent;
}
.order-track .mud-svg-icon{
  display:none !important;
}
.order-track .mud-expand-panel-header{
  padding-block:0px !important;
  padding-inline-end:0px !important;
  padding-inline-start:2.5rem;
  min-height:auto !important;
}
.order-track .mud-expand-panel{
  margin-block-end:1.2rem !important;
}
.order-track .mud-expand-panel:last-child{
  margin-block-start:2rem !important;
}
.order-track .mud-expand-panel .mud-expand-panel-content.mud-expand-panel-gutters{
  padding-left:3rem !important;
}
.order-track .order-track-avatar{
  position:absolute;
  inset-inline-start:-15px;
  inset-block-start:-9px;
}
.order-track .mud-expand-panel-text{
  font-size:0.875rem;
  font-weight:600 !important;
}
.order-track .mud-expand-panel-content{
  padding-block-end:0px !important;
}
.order-track .mud-expand-panel-text{
  margin-block-end:0.75rem;
}
.order-track .order-track-text{
  position:absolute;
  inset-block-start:17px;
}
[dir=rtl] .order-track .mud-expand-panel .mud-expand-panel-content.mud-expand-panel-gutters{
  padding-right:42px !important;
}
.product-detail-nav .nav-link:hover{
  color:var(--primary-color) !important;
}
.product-detail-nav .card-header-dropdown .mud-button-label{
  color:var(--default-text-color) !important;
}
.product-checkout .mud-tabs-tabbar{
  background-color:transparent !important;
}
.product-list .mud-table-cell.active{
  background-color:rgb(var(--light-rgb));
}
.product-details-page .slick-dots #slick-slide-control00, .product-details-page .slick-dots #slick-slide-control01, .product-details-page .slick-dots #slick-slide-control02, .product-details-page .slick-dots #slick-slide-control03{
  width:1.5rem !important;
  height:1.5rem !important;
  border-radius:0.5rem !important;
}
.cart-sales-alert .mud-alert-position{
  justify-content:center !important;
}
@media (max-width: 450px){
  .ecommrce-orders .mud-card-header{
    padding-bottom:6rem !important;
  }
  .ecommrce-orders .mud-tabs-tabbar{
    inset-inline-end:10px;
  }
  .ecommrce-orders .mud-tabs-tabbar-wrapper{
    flex-direction:column;
  }
  .ecommrce-orders .mud-tabs-scroll-button{
    display:none;
  }
}
.file-manager-container{
  position:relative;
  overflow:hidden;
  margin:0 -1.25rem;
}
.file-manager-container .file-manager-navigation,
.file-manager-container .file-manager-folders,
.file-manager-container .selected-file-details{
  background-color:var(--custom-white);
  height:calc(100vh - 8rem);
}
.file-manager-container .files-main-nav{
  max-height:calc(100vh - 17.5rem);
}
.file-manager-container .file-folders-container, .file-manager-container .filemanager-file-details{
  max-height:calc(100vh - 11.9rem);
}
@media (min-width: 576px){
  .file-manager-container .file-manager-navigation{
    width:30rem;
    min-width:0;
  }
}
@media (max-width: 575.98px){
  .file-manager-container .file-manager-navigation{
    width:100%;
  }
  .file-manager-container .file-manager-folders{
    display:none;
  }
}
.file-manager-container .selected-file-details{
  width:40rem;
  min-width:0;
}
.file-manager-container .file-manager-folders{
  width:100%;
  min-width:0;
}
.file-manager-container .mud-list.files-main-nav{
  padding:1rem;
  margin-block-end:0;
}
.file-manager-container .mud-list.files-main-nav .mud-list-item{
  padding:0.5rem 0.75rem;
  border-radius:0.5rem;
  margin-block-end:0.15rem;
}
.file-manager-container .mud-list.files-main-nav .mud-list-item:last-child{
  margin-block-end:0;
}
.file-manager-container .mud-list.files-main-nav .mud-list-item div{
  color:var(--text-muted);
}
.file-manager-container .mud-list.files-main-nav .mud-list-item:hover div{
  color:var(--primary-color);
}
.file-manager-container .mud-list.files-main-nav .mud-list-item.active{
  background-color:var(--primary01);
}
.file-manager-container .mud-list.files-main-nav .mud-list-item.active div{
  color:var(--primary-color);
}
.file-manager-container .mud-list.files-main-nav .mud-list-item div.filemanager-upgrade-storage{
  width:235px;
  height:auto;
  background-color:rgb(var(--light-rgb));
  border:2px dashed var(--default-border);
  border-radius:0.5rem;
  text-align:center;
  color:var(--default-text-color);
  padding:1rem;
}
.file-manager-container .mud-list.files-main-nav .mud-list-item div.filemanager-upgrade-storage img{
  width:150px;
  height:150px;
}
.file-manager-container .file-format-icon svg{
  width:2.2rem;
  height:2.2rem;
}
.file-manager-container .folder-svg-container svg{
  width:3rem;
  height:3rem;
}
.file-manager-container .file-details img{
  width:150px;
  height:150px;
  background-color:rgb(var(--light-rgb));
  border-radius:0.5rem;
}
@media (max-width: 1200px){
  .file-manager-container .selected-file-details{
    display:none;
  }
  .file-manager-container .selected-file-details.open{
    width:19.5rem;
    position:absolute;
    display:block;
    inset-inline-end:0;
    inset-block-start:0.5rem;
    box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
    border-inline-start:1px solid var(--default-border);
  }
}
@media screen and (max-width: 575px){
  .file-manager-container .file-manager-navigation.close{
    display:none;
  }
  .file-manager-container .file-manager-folders.open{
    display:block;
  }
}
@media (max-width: 365px){
  .file-manager-container .file-folders-container{
    max-height:calc(100vh - 12.9rem);
  }
}
@media (min-width: 992px){
  [data-nav-style=menu-click][data-nav-layout=horizontal][data-theme-mode=dark] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1::before{
    border-block-start-color:rgba(0, 0, 0, 0.1);
    border-inline-start-color:rgba(0, 0, 0, 0.1);
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal][data-theme-mode=dark][dir=rtl] .slide.has-sub.open .slide-menu.child1::before{
    border-inline-end-color:var(--border);
    border-inline-start-color:transparent !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item .side-menu__angle{
    color:#fff;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1 .slide .side-menu__item .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child2 .slide .side-menu__item .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child3 .slide .side-menu__item .side-menu__angle{
    color:var(--menu-prime-color) !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1 .slide .side-menu__item:hover, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1 .slide .side-menu__item.active, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child2 .slide .side-menu__item:hover, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child2 .slide .side-menu__item.active, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child3 .slide .side-menu__item:hover, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child3 .slide .side-menu__item.active{
    color:var(--primary-color);
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1 .slide .side-menu__item:hover .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1 .slide .side-menu__item.active .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child2 .slide .side-menu__item:hover .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child2 .slide .side-menu__item.active .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child3 .slide .side-menu__item:hover .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child3 .slide .side-menu__item.active .side-menu__angle{
    color:var(--primary-color) !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1 .slide .side-menu__item:hover:before, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1 .slide .side-menu__item.active:before, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child2 .slide .side-menu__item:hover:before, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child2 .slide .side-menu__item.active:before, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child3 .slide .side-menu__item:hover:before, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child3 .slide .side-menu__item.active:before{
    border-color:var(--primary-color) !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item{
    border-radius:0.25rem;
    padding:0.3rem;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide-menu.child1{
    border-radius:0.25rem;
    padding:0.55rem 0.3rem;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide-menu.child1 .side-menu__item{
    padding:0.33rem 1.6rem;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1{
    overflow:visible !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub.open .slide-menu.child1::before{
    content:"";
    position:inherit !important;
    inset-block-start:-7px;
    inset-inline-start:10%;
    width:13px;
    height:13px;
    z-index:99999;
    border:1px solid transparent;
    border-block-start-color:var(--border);
    border-inline-start-color:var(--border);
    transform:rotate(45deg);
    background-color:var(--custom-white);
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item{
    padding-inline-end:1.3rem;
    padding-inline-start:1.3rem;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item.active,
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item:hover{
    background-color:transparent !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide-menu.child1 .slide .side-menu__item:before{
    inset-block-start:0.838rem;
    inset-inline-start:0.65rem;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item:hover .side-menu__angle{
    color:var(--primary-color) !important;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__label{
    color:#fff;
    opacity:0.8;
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item.active, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item:hover{
    background-color:var(--primary-color);
    color:var(--primary-color);
  }
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item.active .side-menu__label,
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item.active .side-menu__angle, [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item:hover .side-menu__label,
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .side-menu__item:hover .side-menu__angle{
    color:#fff !important;
  }
  .flex-none{
    flex:none;
  }
}
.landing-body{
  background-color:var(--custom-white);
}
.landing-body .app-sidebar{
  border-bottom:0;
}
.landing-body .app-sidebar .side-menu__item{
  padding:0.8rem 1rem;
}
.landing-body .app-sidebar .side-menu__item.active, .landing-body .app-sidebar .side-menu__item:hover{
  color:var(--primary-color) !important;
}
.landing-body .app-sidebar.sticky.sticky-pin .side-menu__item.active{
  font-weight:normal;
}
.landing-body .app-sidebar.sticky.sticky-pin .side-menu__item.active .side-menu__label{
  color:var(--primary-color) !important;
}
.landing-body .app-sidebar.sticky.sticky-pin .side-menu__item.active .side-menu__angle{
  color:var(--primary-color) !important;
}
.landing-body .accordion.accordion-primary .accordion-button.collapsed:after{
  background-color:var(--primary01);
  color:var(--primary-color);
}
.landing-body .featur-icon{
  width:75px;
  height:75px;
  padding:14px;
  border-radius:50px;
  background-color:rgba(255, 255, 255, 0.05);
  box-shadow:0px 4px 16px rgba(0, 0, 0, 0.1);
  margin:0 auto;
}
.landing-body .feature-logos{
  display:flex;
  justify-content:center;
}
.landing-body .landing-Features{
  position:relative;
  width:100%;
  height:100%;
  inset-block-start:0;
  background-image:url("../images/media/landing/2.jpg");
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  z-index:9;
}
.landing-body .landing-Features:before{
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background:rgba(var(--primary-rgb), 0.9);
  top:0px;
  z-index:-1;
}
.landing-body .app-sidebar .slide-menu.child1 .side-menu__item.active:before{
  border-radius:1.0625rem;
  border-color:var(--primary-color);
  inset-block-start:12px !important;
}
@media (min-width: 992px){
  .landing-body .app-sidebar{
    inset-block-start:0;
    padding:0.5rem 0;
    height:auto !important;
    background-color:var(--primary01) !important;
    box-shadow:none;
    border-inline-end:0;
  }
  .landing-body .app-sidebar .main-sidebar{
    height:auto !important;
    width:100%;
  }
  .landing-body .app-sidebar.sticky.sticky-pin{
    background-color:var(--custom-white) !important;
    box-shadow:0 0.25rem 1rem var(--black-1);
  }
  .landing-body .app-sidebar.sticky.sticky-pin .side-menu__item .side-menu__angle{
    color:var(--menu-prime-color);
  }
  .landing-body .app-sidebar.sticky.sticky-pin .side-menu__item:hover .side-menu__angle{
    color:var(--primary-color) !important;
  }
  .landing-body .app-sidebar.sticky.sticky-pin.app-sidebar .side-menu__label{
    color:var(--custom-black);
  }
  .landing-body .app-sidebar.sticky.sticky-pin .landing-logo-container .horizontal-logo .desktop-white{
    display:none;
  }
  .landing-body .app-sidebar.sticky.sticky-pin .landing-logo-container .horizontal-logo .desktop-logo{
    display:block;
  }
  .landing-body .app-sidebar.sticky.sticky-pin.app-sidebar .side-menu__item:hover .side-menu__label{
    color:var(--primary-color) !important;
  }
  .landing-body .app-sidebar.app-sidebar .slide.has-sub.open .slide-menu.child1::before{
    border-block-start-color:var(--default-border) !important;
    border-inline-start-color:var(--default-border) !important;
  }
  .landing-body .app-header{
    display:none;
  }
  .landing-body .main-sidebar-header{
    display:block !important;
  }
  .landing-body .main-menu-container{
    display:flex;
    align-items:center;
    justify-content:space-between;
    flex-wrap:wrap;
  }
  .landing-body .main-menu-container .slide-left,
  .landing-body .main-menu-container .slide-right{
    display:none;
  }
  .landing-body .main-content{
    padding:0;
  }
  .landing-body .landing-logo-container .horizontal-logo .header-logo .desktop-logo{
    display:none;
  }
  .landing-body .landing-logo-container .horizontal-logo .header-logo .desktop-white{
    display:block;
  }
}
@media (max-width: 991.98px){
  .landing-body .app-sidebar .side-menu__item.active,
  .landing-body .app-sidebar .side-menu__item:hover{
    background-color:transparent;
  }
  .landing-body .main-menu-container .main-menu{
    padding-inline:20px !important;
    width:100%;
  }
  .landing-body .app-sidebar .slide-menu{
    padding-inline-start:1rem;
  }
  .landing-body .app-sidebar .slide{
    padding:0;
  }
  .landing-body .landing-logo-container .horizontal-logo .header-logo .desktop-logo{
    display:none !important;
  }
  .landing-body .landing-logo-container .horizontal-logo .header-logo .desktop-white{
    display:none !important;
  }
}
.landing-body .main-menu-container .main-menu{
  padding-inline-start:0;
}
.landing-body .app-content{
  margin-block-start:4rem;
}
.landing-body .section{
  padding:3.375rem 0;
  background-size:cover;
  position:relative;
}
.landing-body .landing-banner{
  position:relative;
  width:100%;
  inset-block-start:0;
  background-image:url("../images/media/landing/banner.jpg");
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}
.landing-body .landing-banner:before{
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background-color:var(--primary07);
}
.landing-body .landing-banner .main-banner-container{
  padding:4rem 3rem;
}
.landing-body .landing-banner .landing-banner-heading{
  line-height:1.25;
  text-shadow:1px 1px var(--black-1);
  font-size:3rem;
  font-weight:600;
  color:#fff;
}
@media (max-width: 767.98px){
  .landing-body .landing-main-image{
    display:none;
  }
  .landing-body .landing-banner .main-banner-container{
    padding:1rem;
  }
}
@media (min-width: 960px) and (max-width: 1280px){
  .landing-body .landing-main-image:before{
    inset-inline-start:-1rem;
  }
}
@media (max-width: 1115.98px){
  .landing-body .landing-main-image::before, .landing-body .landing-main-image::after{
    display:none;
  }
}
@media (max-width: 480px){
  .landing-body .landing-banner .section{
    padding:2.375rem 0;
  }
}
.landing-body .landing-main-image{
  position:relative;
  z-index:10;
}
.landing-body .landing-main-image img{
  z-index:11;
  position:relative;
  height:26.063rem;
  margin-block-start:-10px;
}
.landing-body .landing-main-image:before{
  content:"";
  position:absolute;
  width:24.5rem;
  height:24.5rem;
  background-color:var(--black-1);
  opacity:0.3;
  inset-inline-start:5rem;
  inset-block-start:0rem;
  border-radius:50%;
  box-shadow:0 3rem 10rem var(--white-1) !important;
}
.landing-body .landing-main-image:after{
  content:"";
  position:absolute;
  width:12.5rem;
  height:12.5rem;
  background-color:transparent;
  border:0.125rem dashed var(--primary05);
  opacity:0.3;
  inset-inline-start:5.1rem;
  inset-block-end:4.4rem;
}
.landing-body .landing-page-wrapper{
  position:relative;
  min-height:calc(100vh - 3.4rem);
}
.landing-body .main-landing-image{
  width:37.5rem;
  padding:0.5rem;
  border-radius:0.5rem;
  background-color:var(--primary01);
}
.landing-body .brand-img-white{
  display:block;
}
.landing-body .brand-img-light{
  display:block;
}
.landing-body .app-sidebar .side-menu__label{
  font-family:600;
}
.landing-body .landing-section-heading{
  position:relative;
}
.landing-body .landing-section-heading:before{
  content:"";
  position:absolute;
  width:60%;
  height:0.25rem;
  background-image:linear-gradient(to right, rgb(var(--success-rgb)), rgba(var(--success-rgb), 0.1));
  opacity:0.5;
  inset-block-start:-0.625rem;
  border-radius:3.125rem;
  inset-inline-end:0;
}
.landing-body .landing-missions,
.landing-body .landing-missions-dark{
  position:relative;
  overflow:hidden;
  z-index:1;
  box-shadow:0 1rem 1rem rgba(0, 0, 0, 0.05) !important;
  border-radius:0.5rem;
  background-color:var(--custom-white);
  padding:0.5rem;
}
.landing-body .landing-missions:before,
.landing-body .landing-missions-dark:before{
  content:"";
  position:absolute;
  width:100%;
  height:0.15rem;
  inset-block-start:0;
  inset-inline-start:0;
  border-radius:3.125rem;
}
.landing-body .landing-missions svg,
.landing-body .landing-missions-dark svg{
  width:1.5rem;
  height:1.5rem;
}
.landing-body .customize-image img{
  width:30.5rem;
  height:20rem;
  margin-block-start:20px;
  padding:15px;
  position:relative;
}
.landing-body .landing-footer{
  background-color:rgb(35, 35, 35);
  border-bottom:1px solid rgba(255, 255, 255, 0.05);
}
.landing-body .landing-footer .landing-footer-list li{
  margin-bottom:0.5rem;
}
.landing-body .landing-footer .landing-footer-list li:last-child{
  margin-bottom:0;
}
.landing-body .landing-main-footer{
  background-color:rgb(35, 35, 35);
}
.landing-body .landing-testimonials .swiper-pagination-bullet{
  background:var(--primary-color) !important;
}
.landing-body .landing-testimonials .swiper-pagination-bullet:active{
  background:var(--primary-color) !important;
}
.landing-body .team-card{
  transition:box-shadow 0.2s ease-in;
}
.landing-body .team-card:hover{
  box-shadow:0 0.25rem 1rem 0 rgba(0, 0, 0, 0.05);
  transition:box-shadow 0.2s ease-in;
}
.landing-body .team-card .team-avatar{
  box-shadow:0 0 0 0.5rem rgba(0, 0, 0, 0.05);
}
.landing-body .btn-close{
  padding:1.5rem;
  right:-0.875rem;
}
.landing-body .section-bg{
  background-color:var(--gray-1);
}
@media (min-width: 992px){
  [data-theme-mode=dark] .landing-body .main-menu-container .landing-logo-container .horizontal-logo .header-logo .desktop-logo{
    display:none !important;
  }
}
@media (max-width: 991.98px){
  [data-theme-mode=dark] .landing-body .app-header .main-header-container .horizontal-logo .header-logo .toggle-logo{
    display:none;
  }
  [data-theme-mode=dark] .landing-body .app-header .main-header-container .horizontal-logo .header-logo .toggle-dark{
    display:block;
  }
}
[data-theme-mode=dark] .landing-body .landing-trusted-companies img{
  filter:imvert(1);
}
[data-theme-mode=dark] .landing-body .team-card:hover{
  box-shadow:0 0.25rem 1rem 0 rgba(255, 255, 255, 0.05);
}
[data-theme-mode=dark] .landing-body .team-card .team-avatar{
  box-shadow:0 0 0 0.5rem rgba(255, 255, 255, 0.05);
}
[data-theme-mode=dark] .landing-body .app-sidebar.sticky.sticky-pin .landing-logo-container .horizontal-logo .desktop-white{
  display:block;
}
[data-theme-mode=dark] .brand-img-light{
  display:block;
}
[data-theme-mode=dark] .brand-img-white{
  display:none;
}
[data-theme-mode=dark] .section-bg{
  background-color:var(--black-1);
}
@media (max-width: 420px){
  .landing-body .landing-banner .main-banner-container{
    padding:1rem;
  }
  .landing-body .landing-banner .landing-banner-heading{
    font-size:2rem;
  }
}
@media (max-width: 992px){
  .landing-body .app-sidebar .side-menu__item{
    padding:0.8rem 5rem 0.8rem 1rem;
  }
  .landing-body .app-sidebar .slide-menu.child1 li,
  .landing-body .app-sidebar .slide-menu.child2 li,
  .landing-body .app-sidebar .slide-menu.child3 li{
    padding:0;
    padding-inline-start:0;
    position:relative;
  }
  [dir=rtl] .landing-body .app-sidebar .side-menu__item{
    padding:0.8rem 1rem 0.8rem 5rem;
  }
}
[dir=rtl] .landing-body .testimonial-card{
  direction:rtl;
}
.landing-body.jobs-landing .landing-banner .landing-banner-heading{
  line-height:1.25;
  font-size:2.4rem;
  font-weight:600;
}
.landing-body.jobs-landing .landing-banner{
  height:auto;
}
.custom-form-group{
  position:relative;
  display:flex;
  align-items:center;
}
.custom-form-group .form-control{
  padding-inline-end:3.75rem;
  padding-inline-start:1.25rem;
  line-height:2.25;
}
.custom-form-group .form-control-lg ~ .custom-form-btn{
  inset-inline-end:0.7rem;
}
.custom-form-group .custom-form-btn{
  position:absolute;
  inset-inline-end:0.5rem;
  border-radius:0.3rem;
  display:flex;
  align-items:center;
  justify-content:center;
  background-color:var(--custom-white);
}
.custom-form-group .custom-form-btn .gps-location{
  color:var(--text-muted);
  opacity:0.6;
  font-size:1.0625rem;
  line-height:0;
  margin-inline-end:10px;
}
.border-end.border-white3{
  border-color:rgba(255, 255, 255, 0.1) !important;
}
.bg-banner{
  background-color:var(--primary-color);
  color:#fff;
  position:relative;
  overflow:hidden;
  z-index:1;
}
.bg-banner::before{
  content:"";
  position:absolute;
  height:100%;
  width:100%;
  inset-block-start:0;
  background-image:url(../images/media/backgrounds/7.jpg);
  background-repeat:no-repeat;
  background-position:bottom;
  background-size:cover;
  opacity:0.1;
  transition:transform ease 0.3s;
  z-index:-1;
}
.bg-banner-1{
  position:relative;
  inset-block-start:0;
  height:100%;
  border-radius:0 0.3rem 0.3rem 0;
  z-index:0;
}
.bg-banner-2{
  position:relative;
  inset-block-start:0;
  background-image:url(../images/media/backgrounds/4.png);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  border-radius:0 0.3rem 0.3rem 0;
  z-index:0;
}
.bg-banner-2::before{
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background-color:var(--primary08);
  inset-inline:0;
  inset-block:0;
  z-index:-1;
}
.landing-body.jobs-landing .featured-jobs{
  overflow:hidden;
  border:1px solid var(--default-border);
}
.featured-card-4 svg{
  width:1.5rem;
  height:1.5rem;
}
.feature-style{
  position:relative;
  overflow:hidden;
}
.feature-style::before{
  content:"";
  position:absolute;
  width:4rem;
  height:4rem;
  inset-inline-end:-1.5rem;
  inset-block-end:-1.5rem;
  background-color:var(--primary01);
  border-radius:50%;
}
.feature-style .feature-style-icon{
  position:relative;
  width:4rem;
  height:4rem;
  line-height:4rem;
  font-size:1.25rem;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border-radius:50%;
  color:#fff;
  font-weight:500;
  margin-block-end:0.5rem;
}
.feature-style .feature-style-icon img,
.feature-style .feature-style-icon svg{
  width:2.5rem;
  height:2.5rem;
}
.landing-body.jobs-landing .landing-main-footer .landing-footer-list .mud-list-item{
  display:inline-block;
  padding:0 12px !important;
}
.landing-body .landing-main-footer .landing-footer-list .mud-list-item :not(:first-child)::before{
  position:absolute;
  content:"";
  width:0.3rem;
  height:0.3rem;
  border:1px solid var(--white-5);
  border-radius:50%;
  background-color:transparent;
  inset-inline-start:-0.2rem;
  inset-block-start:0.5rem;
}
.landing-body .landing-main-footer .landing-footer-list .mud-list-item :not(:first-child){
  position:relative;
}
.review-quote{
  position:absolute;
  inset-inline-end:0.8rem;
  inset-block-start:1rem;
  font-size:1.875rem;
  line-height:0;
  color:var(--primary07);
  background-color:transparent;
  padding:0.625rem;
}
.blog-badge{
  position:absolute;
  inset-block-start:1rem;
  inset-inline-end:1rem;
}
@media (max-width: 480px){
  .jobs-landing .landing-banner .section{
    padding:4.375rem 0;
  }
  .jobs-landing .landing-banner .section .main-banner-container .custom-form-group .form-control-lg{
    padding:0.5rem 0.5rem;
  }
  .jobs-landing .landing-banner .section .main-banner-container .custom-form-btn .btn span{
    display:none;
  }
}
.landing-body .app-sidebar{
  position:fixed !important;
}
.landing-body .mud-container{
  padding-inline:0px;
}
.landing-pricing-tab .mud-tabs-tabbar{
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:2.5rem !important;
}
.landing-pricing-tab .mud-tabs-tabbar .mud-tabs-tabbar-inner{
  padding:0.5rem;
  border-radius:0.5rem;
  background-color:var(--primary01);
}
.landing-pricing-tab .mud-tabs-tabbar .mud-tabs-tabbar-inner .mud-tab{
  padding:0.5rem 1rem !important;
  font-size:0.813rem;
  min-width:auto !important;
}
.landing-pricing-tab .mud-tabs-panels{
  border:1px solid var(--default-border);
  border-radius:0.5rem;
}
.contact-map-landing iframe{
  height:24rem;
}
.job-landing-footer-list{
  display:flex;
}
.job-landing-footer-list .mud-list-item{
  width:auto !important;
  padding:0 15px !important;
}
.job-landing-footer-list .mud-list-item:not(:first-child):before{
  position:absolute;
  content:"";
  width:0.3rem;
  height:0.3rem;
  border:1px solid var(--white-5);
  border-radius:50%;
  background-color:transparent;
  inset-inline-start:0px;
  inset-block-start:11px;
}
.landing-footer-list .mud-list-item{
  padding:0px !important;
}
.landing-page-wrapper .app-sidebar .mud-list .mud-list-item{
  overflow:visible;
}
@media (min-width: 992px){
  [data-nav-style=menu-click][data-nav-layout=horizontal] .landing-body .app-sidebar .slide.has-sub .slide-menu.child2{
    inset-inline-start:11.7rem !important;
  }
}
.job-landing-form-btn{
  background-color:transparent !important;
}
[dir=rtl] .landing-body .ri-arrow-right-s-line{
  rotate:0deg !important;
}
.modal-select.mud-popover.mud-popover-open{
  z-index:10000 !important;
}
[data-theme-mode=dark] .job-landing-footer-list .mud-list-item:not(:first-child):before{
  border:1px solid var(--default-border) !important;
}
.main-mail-container{
  position:relative;
  overflow:hidden;
  margin:0 -1.25rem;
}
.mail-navigation,
.total-mails,
.mails-information,
.mail-recepients{
  background-color:var(--custom-white);
  height:calc(100vh - 8rem);
  overflow:hidden;
  border-radius:0.5rem;
}
.mail-info-body{
  max-height:calc(100vh - 16.3rem);
}
@media (min-width: 1400px){
  .total-mails{
    min-width:24rem;
    max-width:24rem;
  }
  .total-mails .mail-msg span{
    max-width:17rem;
  }
}
@media (max-width: 1399.98px){
  .mails-information{
    display:none;
  }
}
@media (min-width: 1400px) and (max-width: 1489.98px){
  .responsive-mail-action-icons .dropdown{
    display:block;
  }
  .responsive-mail-action-icons .close-button{
    display:none;
  }
  .mail-action-icons{
    display:none;
  }
}
@media (max-width: 1399.98px){
  .responsive-mail-action-icons{
    display:block;
    display:flex;
  }
  .mail-action-icons{
    display:none;
  }
}
@media (max-width: 575.98px){
  .mail-recepients{
    display:none;
  }
}
@media (min-width: 1489px){
  .responsive-mail-action-icons{
    display:none;
  }
}
@media (max-width: 991.98px){
  .total-mails{
    display:none;
  }
  .mail-navigation{
    width:100%;
  }
}
@media (min-width: 992px){
  .mail-navigation{
    min-width:16rem;
    max-width:16rem;
  }
}
.total-mails{
  width:100%;
}
.total-mails .mail-messages{
  max-height:calc(100vh - 16.65rem);
}
.total-mails .mail-messages .mud-list-item{
  padding:1.1rem 1.25rem 0.625rem 1.25rem;
  border-bottom:1px solid var(--default-border);
}
.total-mails .mail-messages .mud-list-item.active{
  background-color:rgb(var(--light-rgb));
}
.total-mails .mail-messages .mud-list-item:last-child{
  border-bottom:0;
}
.total-mails .mail-messages .mud-list-item .mud-avatar.mail-msg-avatar{
  width:1.8rem;
  height:1.8rem;
}
.total-mails .mail-messages .mud-list-item .mud-avatar.mail-msg-avatar.online:before, .total-mails .mail-messages .mud-list-item .mud-avatar.mail-msg-avatar.offline:before{
  width:0.55rem;
  height:0.55rem;
}
.total-mails .mail-messages .mud-list-item .mail-msg .mail-starred .mud-icon-root{
  color:var(--text-muted);
  opacity:0.5;
}
.total-mails .mail-messages .mud-list-item .mail-msg .mail-starred.true .mud-icon-root{
  color:rgb(var(--warning-rgb));
  opacity:1;
}
.mail-recepients{
  min-width:4.4rem;
  max-width:4.4rem;
}
.mail-recepients .total-mail-recepients{
  max-height:calc(100vh - 12.4rem);
}
.mail-recepients .mail-recepeint-person .mud-avatar{
  width:2rem;
  height:2rem;
  margin-block-end:1rem;
}
.mail-recepients .mail-recepeint-person .mud-avatar.online:before, .mail-recepients .mail-recepeint-person .mud-avatar.offline:before{
  width:0.55rem;
  height:0.55rem;
}
.mail-recepients .mail-recepeint-person:last-child{
  margin-block-end:0;
}
.mail-navigation .mud-list.mail-main-nav{
  max-height:calc(100vh - 17rem);
  padding:1rem;
  margin-block-end:0;
}
.mail-navigation .mud-list.mail-main-nav .mud-list-item{
  padding:0.5rem;
  border-radius:var(--default-border);
  border-radius:0.5rem;
  font-weight:500;
}
.mail-navigation .mud-list.mail-main-nav .mud-list-item div{
  color:var(--text-muted);
}
.mail-navigation .mud-list.mail-main-nav .mud-list-item.active div{
  color:var(--primary-color);
}
.mail-navigation .mud-list.mail-main-nav .mud-list-item:hover div{
  color:var(--primary-color);
}
.mails-information{
  width:100%;
}
.mails-information .mail-info-header{
  padding:0.75rem;
  border-block-end:1px solid var(--default-border);
}
.mails-information .mail-info-footer{
  padding:0.75rem;
  border-block-start:1px solid var(--default-border);
}
.mails-information .mail-attachment{
  padding:0.25rem;
  width:12rem;
  height:2.75rem;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  display:flex;
  align-items:center;
}
.mails-information .mail-attachment .attachment-icon svg,
.mails-information .mail-attachment .attachment-icon i{
  width:1.5rem;
  height:1.5rem;
  font-size:2rem;
  margin-inline-end:0.5rem;
}
.mails-information .mail-attachment .attachment-name{
  max-width:7rem;
  display:inline-block;
  font-size:0.75rem;
  font-weight:500;
}
.mail-reply .ql-toolbar.ql-snow .ql-formats{
  margin-top:5px;
  margin-bottom:5px;
}
#mail-compose-editor .ql-editor{
  min-height:12.62rem !important;
}
.mail-compose .ql-toolbar.ql-snow .ql-formats{
  margin-top:5px;
  margin-bottom:5px;
}
@media (max-width: 420px){
  .mail-msg span{
    max-width:180px;
  }
}
@media (max-width: 357px){
  .mails-information{
    height:calc(100vh - 2rem);
  }
}
.mail-notification-settings,
.mail-security-settings{
  width:60%;
}
@media (max-width: 575.98px){
  #account-settings .btn-group label{
    font-size:0.625rem;
  }
}
.choices__list--dropdown .choices__item--selectable,
.choices__list[aria-expanded] .choices__item--selectable{
  padding:10px !important;
}
.choices__list--dropdown .choices__item--selectable::after,
.choices__list[aria-expanded] .choices__item--selectable::after{
  display:none;
}
.mail-messages-container .mail-starred{
  line-height:0;
}
.mail-messages-container .mail-starred .mud-icon-button-label{
  max-width:none;
}
#mail-recepients .mud-badge.mud-badge-bottom.right.mud-badge-overlap{
  inset:calc(100% - 23px) auto auto calc(100% - 13px);
}
.mail-setting-tab .mud-tabs-tabbar{
  padding:1rem 1.25rem;
  border-bottom:1px solid var(--default-border);
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
}
.mail-setting-tab .mud-tabs-panels{
  padding:1rem 1.25rem;
}
#email-settings .mud-radio-group{
  display:flex;
  flex-direction:column;
  align-items:start;
}
#email-settings .mud-radio-group .mud-radio.mud-input-content-placement-end{
  margin-inline-start:-11px;
}
@media (min-width: 1266px){
  #email-settings .mud-switch{
    justify-content:end;
  }
}
#security .mud-radio-group{
  display:flex;
  flex-direction:column;
  align-items:start;
}
.mail-setting-tab .mud-tabs-scroll-button{
  display:none;
}
@media (max-width: 698px){
  .mail-setting-tab .mud-tabs-tabbar-wrapper{
    flex-direction:column;
    width:100% !important;
  }
  .mail-setting-tab .mud-tabs-tabbar-wrapper .mud-tooltip-root{
    width:100% !important;
  }
}
@media (max-width: 450px){
  .mail-setting-toglle .mud-button-label{
    font-size:11px;
  }
  .mail-setting-toglle .mud-button-label .mud-toggle-item-content{
    display:block !important;
  }
}
@media (min-width: 992px){
  .total-mails-close{
    display:none !important;
  }
}
@media (max-width: 991.98px){
  .mail-navigation{
    display:none;
  }
}
@media (min-width: 1400px){
  .mail-details-close-button{
    display:none !important;
  }
}
.mail-setting-tab .mud-tabs-tabbar-wrapper{
  transform:none !important;
}
.ynex-kanban-board{
  display:flex;
  overflow-x:auto;
  align-items:stretch;
  margin-bottom:0.75rem;
  padding-bottom:1rem;
}
.ynex-kanban-board .kanban-tasks-type{
  min-width:20rem;
  margin-inline-end:1rem;
  width:100%;
}
.ynex-kanban-board .kanban-tasks-type .kanban-tasks{
  background-color:transparent !important;
}
.ynex-kanban-board .kanban-tasks-type .kanban-tasks .mud-card{
  touch-action:none;
}
.ynex-kanban-board::-webkit-scrollbar-thumb{
  background-color:rgba(var(--dark-rgb), 0.1);
  border-radius:0.3125rem;
}
.ynex-kanban-board::-webkit-scrollbar-track{
  border-radius:0.3125rem;
}
.ynex-kanban-board .task-image .kanban-image{
  height:150px;
  width:100%;
}
.ynex-kanban-board .kanban-content{
  margin-top:0.75rem;
}
.ynex-kanban-board .kanban-task-description{
  color:var(--text-muted);
  font-size:0.82rem;
}
.ynex-kanban-board .kanban-tasks-type.new .kanban-tasks .mud-card{
  border-top:3px solid rgba(var(--primary-rgb), 0.3);
}
.ynex-kanban-board .kanban-tasks-type.todo .kanban-tasks .mud-card{
  border-top:3px solid rgba(var(--warning-rgb), 0.3);
}
.ynex-kanban-board .kanban-tasks-type.in-progress .kanban-tasks .mud-card{
  border-top:3px solid rgba(var(--info-rgb), 0.3);
}
.ynex-kanban-board .kanban-tasks-type.inreview .kanban-tasks .mud-card{
  border-top:3px solid rgba(var(--danger-rgb), 0.3);
}
.ynex-kanban-board .kanban-tasks-type.completed .kanban-tasks .mud-card{
  border-top:3px solid rgba(var(--success-rgb), 0.3);
}
.ynex-kanban-board #new-tasks .mud-card.custom-card:last-child, .ynex-kanban-board #todo-tasks .mud-card.custom-card:last-child, .ynex-kanban-board #inprogress-tasks .mud-card.custom-card:last-child, .ynex-kanban-board #inreview-tasks .mud-card.custom-card:last-child, .ynex-kanban-board #completed-tasks .mud-card.custom-card:last-child{
  margin-bottom:0;
}
.ynex-kanban-board #new-tasks, .ynex-kanban-board #todo-tasks, .ynex-kanban-board #inprogress-tasks, .ynex-kanban-board #inreview-tasks, .ynex-kanban-board #completed-tasks{
  position:relative;
  max-height:35rem;
}
.ynex-kanban-board #new-tasks .simplebar-content, .ynex-kanban-board #todo-tasks .simplebar-content, .ynex-kanban-board #inprogress-tasks .simplebar-content, .ynex-kanban-board #inreview-tasks .simplebar-content, .ynex-kanban-board #completed-tasks .simplebar-content{
  padding:0 1rem 0 0 !important;
}
.ynex-kanban-board .task-Null{
  position:relative;
  min-height:12.5rem;
}
.ynex-kanban-board .task-Null::before{
  position:absolute;
  content:"";
  left:0;
  right:0;
  top:0;
  bottom:0;
  background-color:var(--custom-white);
  border-radius:0.5rem;
  background-image:url(../images/media/media-83.svg);
  background-size:cover;
  background-position:center;
  height:12.5rem;
  width:100%;
  margin:0 auto;
}
.ynex-kanban-board .view-more-button{
  margin-block-start:1rem;
}
.task-title{
  position:relative;
  inset-inline-start:1rem;
}
.task-title::before{
  position:absolute;
  content:"";
  width:0.5rem;
  height:0.5rem;
  inset-inline-start:-1rem;
  top:0.5rem;
  border-radius:50%;
  background-color:rgb(var(--secondary-rgb));
}
.task-details-key-tasks{
  list-style-type:decimal;
}
.task-details-key-tasks li{
  margin-bottom:0.5rem;
  font-size:0.875rem;
  color:var(--text-muted);
}
.task-details-key-tasks li:last-child{
  margin-bottom:0;
}
.task-description{
  font-size:0.875rem;
}
.task-details-progress{
  width:6.25rem;
}
@media screen and (max-width: 794px){
  .todolist-tabs .mud-tabs-tabbar{
    inset-inline-start:79px;
  }
}
@media screen and (max-width: 600px){
  .todo-menu-card{
    margin-bottom:8rem;
  }
  .todolist-tabs .mud-tabs-tabbar{
    inset-inline-start:79px;
  }
  .todolist-tabs .mud-tabs-tabbar .mud-tabs-tabbar-wrapper{
    flex-direction:column;
  }
  .todolist-tabs .mud-tabs-tabbar .mud-icon-button{
    display:none;
  }
}
.todolist-tabs .mud-tabs-tabbar{
  position:absolute;
  inset-block-start:11px;
  inset-inline-start:400px;
}
.todolist-tabs .mud-tabs-tabbar .mud-tab{
  min-width:auto !important;
}
.todolist-tabs .mud-tabs-tabbar .mud-tab.mud-tab-active{
  background-color:var(--primary01) !important;
  color:var(--primary-color) !important;
}
@media (max-width: 1472px){
  .todolist-tabs .mud-tabs-tabbar{
    inset-inline-start:228px;
  }
}
@media (max-width: 758px){
  .todolist-tabs .mud-tabs-tabbar{
    inset-inline-start:140px;
  }
}
@media (max-width: 640px){
  .todolist-tabs .mud-tabs-tabbar{
    inset-inline-start:100px;
  }
}
.mud-avatar{
  position:relative;
  height:2.625rem;
  width:2.625rem;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  color:#fff;
  font-weight:500;
}
.mud-avatar a.badge:hover{
  color:#fff;
}
.mud-avatar.avatar-rounded{
  border-radius:50%;
}
.mud-avatar.avatar-rounded img{
  border-radius:50%;
}
.mud-avatar.avatar-radius-0{
  border-radius:0;
}
.mud-avatar.avatar-radius-0 img{
  border-radius:0;
}
.mud-avatar .avatar-badge{
  position:absolute;
  inset-block-start:-4%;
  inset-inline-end:-0.375rem;
  width:1.4rem;
  height:1.4rem;
  font-size:0.625rem;
  border:2px solid #ffffff;
  border-radius:50% !important;
  display:flex;
  align-items:center;
  justify-content:center;
}
.mud-avatar.online:before, .mud-avatar.offline:before{
  position:absolute;
  content:"";
  width:0.5rem;
  height:0.5rem;
  border-radius:50%;
  inset-inline-end:0;
  inset-block-end:0;
  border:2px solid var(--custom-white);
}
.mud-avatar.online:before{
  background-color:rgb(var(--success-rgb));
}
.mud-avatar.offline:before{
  background-color:var(--gray-5);
}
.mud-avatar.mud-avatar-xs{
  width:1.25rem !important;
  height:1.25rem !important;
  line-height:1.25rem;
  font-size:0.65rem !important;
}
.mud-avatar.mud-avatar-xs .mud-badge{
  padding:0.25rem;
  width:1rem;
  height:1rem;
  line-height:1rem;
  font-size:0.5rem;
  inset-block-start:-25%;
  inset-inline-end:-0.5rem;
}
.mud-avatar.mud-avatar-small{
  width:1.75rem !important;
  height:1.75rem !important;
  line-height:1.75rem;
  font-size:0.65rem !important;
}
.mud-avatar.mud-avatar-small .avatar-badge{
  padding:0.3rem;
  width:1.1rem;
  height:1.1rem;
  line-height:1.1rem;
  font-size:0.5rem;
  inset-block-start:-38%;
  inset-inline-end:-0.5rem;
}
.mud-avatar.mud-avatar-small.online:before, .mud-avatar.mud-avatar-small.offline:before{
  width:0.5rem;
  height:0.5rem;
}
.mud-avatar.mud-avatar-medium{
  width:2.5rem;
  height:2.5rem;
  line-height:2.5rem;
  font-size:0.8rem;
}
.mud-avatar.mud-avatar-medium .avatar-badge{
  padding:0.4rem;
  width:1.2rem;
  height:1.2rem;
  line-height:1.2rem;
  font-size:0.65rem;
  inset-block-start:-6%;
  inset-inline-end:-13%;
}
.mud-avatar.mud-avatar-medium.online:before, .mud-avatar.mud-avatar-medium.offline:before{
  width:0.75rem;
  height:0.75rem;
}
.mud-avatar.mud-avatar-medium svg{
  width:1.5rem;
  height:1.5rem;
}
.mud-avatar.mud-avatar-large{
  width:3rem !important;
  height:3rem !important;
  line-height:3rem;
  font-size:1rem !important;
}
.mud-avatar.mud-avatar-large .avatar-badge{
  inset-block-start:-15%;
  inset-inline-end:-0.25%;
}
.mud-avatar.mud-avatar-large.online:before, .mud-avatar.mud-avatar-large.offline:before{
  width:0.8rem;
  height:0.8rem;
}
.mud-avatar.mud-avatar-large svg{
  width:1.8rem;
  height:1.8rem;
}
.mud-avatar.mud-avatar-xl{
  width:4rem !important;
  height:4rem !important;
  line-height:4rem;
  font-size:1.25rem !important;
}
.mud-avatar.mud-avatar-xl .avatar-badge{
  inset-block-start:-8%;
  inset-inline-end:-0.2%;
}
.mud-avatar.mud-avatar-xl.online:before, .mud-avatar.mud-avatar-xl.offline:before{
  width:0.95rem;
  height:0.95rem;
}
.mud-avatar.mud-avatar-xxl{
  width:5rem !important;
  height:5rem !important;
  line-height:5rem;
  font-size:1.5rem !important;
}
.mud-avatar.mud-avatar-xxl .avatar-badge{
  inset-block-start:-4%;
  inset-inline-end:0rem;
}
.mud-avatar.mud-avatar-xxl.online:before, .mud-avatar.mud-avatar-xxl.offline:before{
  width:0.75rem;
  height:0.75rem;
  inset-block-end:0.25rem;
}
.avatar-list-stacked{
  padding:0;
}
.avatar-list-stacked .mud-avatar{
  margin-inline-end:-0.65rem !important;
  vertical-align:middle;
  transition:transform ease 200ms;
  z-index:1 !important;
}
.avatar-list-stacked .mud-avatar:last-child{
  margin-inline-end:0 !important;
}
.avatar-list-stacked .mud-avatar:hover{
  z-index:2 !important;
  transform:translateY(-0.188rem);
}
.mud-avatar .mud-icon-root{
  width:auto !important;
  height:auto !important;
}
.mud-avatar-group{
  flex-wrap:wrap;
}
.mud-avatar-group.mud-avatar-group-outlined.mud-avatar-group-outlined-surface .mud-avatar:not(.mud-avatar-outlined){
  border-color:rgba(0, 0, 0, 0.05);
  background-color:transparent;
}
.stacked-avatar-sm .mud-avatar-group-max-avatar{
  width:1.75rem !important;
  height:1.75rem !important;
  line-height:1.75rem;
  font-size:0.65rem !important;
}
[dir=rtl] .mud-badge.mud-badge-bottom.right.mud-badge-overlap{
  inset:calc(100% - 12px) calc(100% - 17px) auto auto;
}
.mud-badge.mud-badge-dot{
  border:2px solid var(--custom-white);
  width:0.75rem;
  height:0.75rem;
}
.avatar-list-stacked .mud-avatar-xs{
  margin-inline-end:-0.35rem !important;
}
.avatar-xs-online .mud-badge.mud-badge-dot{
  border:1px solid var(--custom-white) !important;
  width:0.45rem !important;
  height:0.45rem !important;
}
.mud-avatar-group .mud-avatar-group-max-avatar.mud-avatar-filled-primary{
  background-color:var(--primary-color) !important;
}
.mud-avatar-filled.mud-avatar-filled-primary{
  background-color:var(--primary-color) !important;
}
.avatar-badge-xs .mud-badge-dot{
  width:0.5rem !important;
  height:0.5rem !important;
}
.avatar-badge-small .mud-badge-dot{
  width:0.5rem !important;
  height:0.5rem !important;
}
.avatar-badge-large .mud-badge-dot{
  width:0.8rem !important;
  height:0.8rem !important;
  inset:calc(100% - 16px) auto auto calc(100% - 15px) !important;
}
.avatar-badge-xl .mud-badge-dot{
  width:0.95rem !important;
  height:0.95rem !important;
  inset:calc(100% - 19px) auto auto calc(100% - 17px) !important;
}
.avatar-badge-xxl .mud-badge-dot{
  width:1.05rem !important;
  height:1.05rem !important;
  inset:calc(100% - 24px) auto auto calc(100% - 18px) !important;
}
.avatar-badge-xs .mud-badge.mud-badge-top{
  width:1rem !important;
  height:1rem !important;
  min-width:auto !important;
}
.avatar-badge-small .mud-badge.mud-badge-top{
  width:1.1rem !important;
  height:1.1rem !important;
  min-width:auto !important;
}
.avatar-badge-medium .mud-badge.mud-badge-top{
  width:1.2rem !important;
  height:1.2rem !important;
  min-width:auto !important;
}
.avatar-badge-large .mud-badge.mud-badge-top{
  width:1.4rem !important;
  height:1.4rem !important;
  min-width:auto !important;
}
.avatar-badge-xl .mud-badge.mud-badge-top{
  width:1.4rem !important;
  height:1.4rem !important;
  min-width:auto !important;
  inset:auto auto calc(100% - 15px) calc(100% - 21px) !important;
}
.avatar-badge-xxl .mud-badge.mud-badge-top{
  width:1.4rem !important;
  height:1.4rem !important;
  min-width:auto !important;
  inset:auto auto calc(100% - 15px) calc(100% - 25px) !important;
}
.avatar-md-badge .mud-badge-dot{
  inset:calc(100% - 15px) auto auto calc(100% - 20px) !important;
}
[dir=rtl] .avatar-md-badge .mud-badge-dot{
  inset:calc(100% - 15px) calc(100% - 20px) auto auto !important;
}
.color-container{
  width:3rem;
  height:3rem;
  border-radius:50px !important;
  display:flex;
  align-items:center;
  justify-content:center;
  line-height:1rem;
}
.text-container{
  padding:0.25rem 0.5rem;
  border-radius:0.5rem;
  box-shadow:0 0.125rem 0 rgba(10, 10, 10, 0.04);
}
.bg-body{
  background-color:var(--default-body-bg-color) !important;
}
.bg-primary{
  background-color:var(--primary-color) !important;
}
.bg-primary.bg-opacity-10{
  background-color:var(--primary01) !important;
}
.bg-primary.bg-opacity-25{
  background-color:var(--primary03) !important;
}
.bg-primary.bg-opacity-50{
  background-color:var(--primary05) !important;
}
.bg-primary.bg-opacity-75{
  background-color:var(--primary08) !important;
}
.bg-primary.bg-opacity-100{
  background-color:var(--primary-color) !important;
}
.bg-secondary{
  background-color:rgb(var(--secondary-rgb)) !important;
}
.bg-secondary.bg-opacity-10{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
}
.bg-secondary.bg-opacity-25{
  background-color:rgba(var(--secondary-rgb), 0.25) !important;
}
.bg-secondary.bg-opacity-50{
  background-color:rgba(var(--secondary-rgb), 0.5) !important;
}
.bg-secondary.bg-opacity-75{
  background-color:rgba(var(--secondary-rgb), 0.75) !important;
}
.bg-secondary.bg-opacity-100{
  background-color:rgba(var(--secondary-rgb), 1) !important;
}
.bg-info{
  background-color:rgb(var(--info-rgb)) !important;
}
.bg-info.bg-opacity-10{
  background-color:rgba(var(--info-rgb), 0.1) !important;
}
.bg-info.bg-opacity-25{
  background-color:rgba(var(--info-rgb), 0.25) !important;
}
.bg-info.bg-opacity-50{
  background-color:rgba(var(--info-rgb), 0.5) !important;
}
.bg-info.bg-opacity-75{
  background-color:rgba(var(--info-rgb), 0.75) !important;
}
.bg-info.bg-opacity-100{
  background-color:rgba(var(--info-rgb), 1) !important;
}
.bg-success{
  background-color:rgb(var(--success-rgb)) !important;
}
.bg-success.bg-opacity-10{
  background-color:rgba(var(--success-rgb), 0.1) !important;
}
.bg-success.bg-opacity-25{
  background-color:rgba(var(--success-rgb), 0.25) !important;
}
.bg-success.bg-opacity-50{
  background-color:rgba(var(--success-rgb), 0.5) !important;
}
.bg-success.bg-opacity-75{
  background-color:rgba(var(--success-rgb), 0.75) !important;
}
.bg-success.bg-opacity-100{
  background-color:rgba(var(--success-rgb), 1) !important;
}
.bg-warning{
  background-color:rgb(var(--warning-rgb)) !important;
}
.bg-warning.bg-opacity-10{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
}
.bg-warning.bg-opacity-25{
  background-color:rgba(var(--warning-rgb), 0.25) !important;
}
.bg-warning.bg-opacity-50{
  background-color:rgba(var(--warning-rgb), 0.5) !important;
}
.bg-warning.bg-opacity-75{
  background-color:rgba(var(--warning-rgb), 0.75) !important;
}
.bg-warning.bg-opacity-100{
  background-color:rgba(var(--warning-rgb), 1) !important;
}
.bg-danger{
  background-color:rgb(var(--danger-rgb)) !important;
}
.bg-danger.bg-opacity-10{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
}
.bg-danger.bg-opacity-25{
  background-color:rgba(var(--danger-rgb), 0.25) !important;
}
.bg-danger.bg-opacity-50{
  background-color:rgba(var(--danger-rgb), 0.5) !important;
}
.bg-danger.bg-opacity-75{
  background-color:rgba(var(--danger-rgb), 0.75) !important;
}
.bg-danger.bg-opacity-100{
  background-color:rgba(var(--danger-rgb), 1) !important;
}
.bg-dark{
  background-color:rgb(var(--dark-rgb)) !important;
}
.bg-dark.bg-opacity-10{
  background-color:rgba(var(--dark-rgb), 0.1) !important;
}
.bg-dark.bg-opacity-25{
  background-color:rgba(var(--dark-rgb), 0.25) !important;
}
.bg-dark.bg-opacity-50{
  background-color:rgba(var(--dark-rgb), 0.5) !important;
}
.bg-dark.bg-opacity-75{
  background-color:rgba(var(--dark-rgb), 0.75) !important;
}
.bg-dark.bg-opacity-100{
  background-color:rgba(var(--dark-rgb), 1) !important;
}
.bg-light{
  background-color:rgb(var(--light-rgb)) !important;
}
.bg-light.bg-opacity-10{
  background-color:rgba(var(--light-rgb), 0.1) !important;
}
.bg-light.bg-opacity-25{
  background-color:rgba(var(--light-rgb), 0.25) !important;
}
.bg-light.bg-opacity-50{
  background-color:rgba(var(--light-rgb), 0.5) !important;
}
.bg-light.bg-opacity-75{
  background-color:rgba(var(--light-rgb), 0.75) !important;
}
.bg-light.bg-opacity-100{
  background-color:rgba(var(--light-rgb), 1) !important;
}
.bg-white{
  background-color:var(--custom-white) !important;
}
.bg-pink{
  background-color:rgb(var(--pink-rgb)) !important;
}
.bg-orange{
  background-color:rgb(var(--orange-rgb)) !important;
}
.bg-purple{
  background-color:rgb(var(--purple-rgb)) !important;
}
.bg-green{
  background-color:#1dd871 !important;
}
.bg-teal{
  background-color:rgb(var(--teal-rgb)) !important;
}
.bg-blue{
  background-color:#2b3e65 !important;
}
.bg-indigo{
  background-color:#4d5ddb !important;
}
.bg-yellow{
  background-color:#ffc102 !important;
}
.bg-primary-gradient{
  background:linear-gradient(to right, var(--primary-color) 0%, #0086ED 100%) !important;
  color:#fff;
}
.bg-secondary-gradient{
  background:linear-gradient(to right, rgb(var(--secondary-rgb)) 0%, #6789D8 100%) !important;
  color:#fff;
}
.bg-warning-gradient{
  background:linear-gradient(to right, rgb(var(--warning-rgb)) 0%, #7FA53A 100%) !important;
  color:#fff;
}
.bg-info-gradient{
  background:linear-gradient(to right, rgb(var(--info-rgb)) 0%, #52F0CE 100%) !important;
  color:#fff;
}
.bg-success-gradient{
  background:linear-gradient(to right, rgb(var(--success-rgb)) 0%, #00A1C0 100%) !important;
  color:#fff;
}
.bg-danger-gradient{
  background:linear-gradient(to right, rgb(var(--danger-rgb)) 0%, #A34A88 100%) !important;
  color:#fff;
}
.bg-orange-gradient{
  background:linear-gradient(to right, rgb(var(--orange-rgb)) 0%, #9BA815 100%) !important;
  color:#fff;
}
.bg-purple-gradient{
  background:linear-gradient(to right, rgb(var(--purple-rgb)) 0%, #FF496D 100%) !important;
  color:#fff;
}
.bg-teal-gradient{
  background:linear-gradient(to right, rgb(var(--teal-rgb)) 0%, #0695DD 100%) !important;
  color:#fff;
}
.bg-light-gradient{
  background:linear-gradient(to right, rgb(var(--light-rgb)) 0%, #D1D6DE 100%) !important;
  color:#000;
}
.bg-dark-gradient{
  background:linear-gradient(to right, rgb(var(--dark-rgb)) 0%, #54505D 100%) !important;
  color:#fff;
}
.bg-outline-primary{
  background-color:var(--custom-white);
  border:1px solid var(--primary-color);
  color:var(--primary-color);
}
.bg-outline-secondary{
  background-color:var(--custom-white);
  border:1px solid rgb(var(--secondary-rgb));
  color:rgb(var(--secondary-rgb));
}
.bg-outline-warning{
  background-color:var(--custom-white);
  border:1px solid rgb(var(--warning-rgb));
  color:rgb(var(--warning-rgb));
}
.bg-outline-info{
  background-color:var(--custom-white);
  border:1px solid rgb(var(--info-rgb));
  color:rgb(var(--info-rgb));
}
.bg-outline-success{
  background-color:var(--custom-white);
  border:1px solid rgb(var(--success-rgb));
  color:rgb(var(--success-rgb));
}
.bg-outline-danger{
  background-color:var(--custom-white);
  border:1px solid rgb(var(--danger-rgb));
  color:rgb(var(--danger-rgb));
}
.bg-outline-dark{
  background-color:var(--custom-white);
  border:1px solid rgb(var(--dark-rgb));
  color:rgb(var(--dark-rgb));
}
.bg-outline-light{
  background-color:var(--custom-white);
  border:1px solid rgb(var(--light-rgb));
  color:var(--custom-black);
}
.bg-gray-100{
  background-color:var(--gray-1);
}
.bg-gray-200{
  background-color:var(--gray-2);
}
.bg-gray-300{
  background-color:var(--gray-3);
}
.bg-gray-400{
  background-color:var(--gray-4);
}
.bg-gray-500{
  background-color:var(--gray-5);
}
.bg-gray-600{
  background-color:var(--gray-6);
}
.bg-gray-700{
  background-color:var(--gray-7);
}
.bg-gray-800{
  background-color:var(--gray-8);
}
.bg-gray-900{
  background-color:var(--gray-9);
}
.bg-primary-transparent{
  background-color:var(--primary01) !important;
  color:var(--primary-color) !important;
}
.bg-primary-transparent:hover{
  background-color:var(--primary01) !important;
  color:var(--primary-color) !important;
}
.bg-secondary-transparent{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
  color:rgb(var(--secondary-rgb)) !important;
}
.bg-secondary-transparent:hover{
  background-color:rgba(var(--secondary-rgb), 0.1) !important;
  color:rgb(var(--secondary-rgb)) !important;
}
.bg-info-transparent{
  background-color:rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb)) !important;
}
.bg-info-transparent:hover{
  background-color:rgba(var(--info-rgb), 0.1) !important;
  color:rgb(var(--info-rgb)) !important;
}
.bg-success-transparent{
  background-color:rgba(var(--success-rgb), 0.1) !important;
  color:rgb(var(--success-rgb)) !important;
}
.bg-success-transparent:hover{
  background-color:rgba(var(--success-rgb), 0.1) !important;
  color:rgb(var(--success-rgb)) !important;
}
.bg-warning-transparent{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
  color:rgb(var(--warning-rgb)) !important;
}
.bg-warning-transparent:hover{
  background-color:rgba(var(--warning-rgb), 0.1) !important;
  color:rgb(var(--warning-rgb)) !important;
}
.bg-danger-transparent{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
  color:rgb(var(--danger-rgb)) !important;
}
.bg-danger-transparent:hover{
  background-color:rgba(var(--danger-rgb), 0.1) !important;
  color:rgb(var(--danger-rgb)) !important;
}
.bg-light-transparent{
  background-color:rgba(var(--light-rgb), 0.1) !important;
  color:rgb(var(--light-rgb)) !important;
}
.bg-light-transparent:hover{
  background-color:rgba(var(--light-rgb), 0.1) !important;
  color:var(--default-text-color) !important;
}
.bg-dark-transparent{
  background-color:rgba(var(--dark-rgb), 0.1) !important;
  color:rgb(var(--dark-rgb)) !important;
}
.bg-dark-transparent:hover{
  background-color:rgba(var(--dark-rgb), 0.1) !important;
  color:rgb(var(--dark-rgb)) !important;
}
.bg-pink-transparent{
  background-color:rgba(var(--pink-rgb), 0.1) !important;
  color:rgb(var(--pink-rgb)) !important;
}
.bg-pink-transparent:hover{
  background-color:rgba(var(--pink-rgb), 0.1) !important;
  color:rgb(var(--pink-rgb)) !important;
}
.bg-orange-transparent{
  background-color:rgba(var(--orange-rgb), 0.1) !important;
  color:rgb(var(--orange-rgb)) !important;
}
.bg-orange-transparent:hover{
  background-color:rgba(var(--orange-rgb), 0.1) !important;
  color:rgb(var(--orange-rgb)) !important;
}
.bg-purple-transparent{
  background-color:rgba(var(--purple-rgb), 0.1) !important;
  color:rgb(var(--purple-rgb)) !important;
}
.bg-purple-transparent:hover{
  background-color:rgba(var(--purple-rgb), 0.1) !important;
  color:rgb(var(--purple-rgb)) !important;
}
.bg-teal-transparent{
  background-color:rgba(var(--teal-rgb), 0.1) !important;
  color:rgb(var(--teal-rgb)) !important;
}
.bg-teal-transparent:hover{
  background-color:rgba(var(--teal-rgb), 0.1) !important;
  color:rgb(var(--teal-rgb)) !important;
}
.bg-green-transparent{
  background-color:rgba(29, 216, 113, 0.1) !important;
  color:#1dd871 !important;
}
.bg-green-transparent:hover{
  background-color:rgba(29, 216, 113, 0.1) !important;
  color:#1dd871 !important;
}
.bg-indigo-transparent{
  background-color:rgba(77, 93, 219, 0.1) !important;
  color:#4d5ddb !important;
}
.bg-indigo-transparent:hover{
  background-color:rgba(77, 93, 219, 0.1) !important;
  color:#4d5ddb !important;
}
.bg-yellow-transparent{
  background-color:rgba(255, 193, 2, 0.1) !important;
  color:#ffc102 !important;
}
.bg-yellow-transparent:hover{
  background-color:rgba(255, 193, 2, 0.1) !important;
  color:#ffc102 !important;
}
.bg-blue-transparent{
  background-color:rgba(43, 62, 101, 0.1) !important;
  color:#2b3e65 !important;
}
.bg-blue-transparent:hover{
  background-color:rgba(43, 62, 101, 0.1) !important;
  color:#2b3e65 !important;
}
.text-bg-primary{
  background-color:var(--primary-color) !important;
  color:#fff !important;
}
.text-bg-secondary{
  background-color:rgb(var(--secondary-rgb)) !important;
  color:#fff !important;
}
.text-bg-warning{
  background-color:rgb(var(--warning-rgb)) !important;
  color:#fff !important;
}
.text-bg-info{
  background-color:rgb(var(--info-rgb)) !important;
  color:#fff !important;
}
.text-bg-success{
  background-color:rgb(var(--success-rgb)) !important;
  color:#fff !important;
}
.text-bg-danger{
  background-color:rgb(var(--danger-rgb)) !important;
  color:#fff !important;
}
.text-bg-light{
  background-color:rgb(var(--light-rgb)) !important;
  color:#000 !important;
}
.text-bg-dark{
  background-color:rgb(var(--dark-rgb)) !important;
  color:#fff !important;
}
.svg-primary{
  fill:var(--primary-color);
}
.svg-secondary{
  fill:rgb(var(--secondary-rgb));
}
.svg-success{
  fill:rgb(var(--success-rgb));
}
.svg-danger{
  fill:rgb(var(--danger-rgb));
}
.svg-warning{
  fill:rgb(var(--warning-rgb));
}
.svg-white{
  fill:#fff;
}
.svg-black{
  fill:#000;
}
.svg-pink{
  fill:rgb(var(--pink-rgb));
}
.svg-orange{
  fill:rgb(var(--orange-rgb));
}
.svg-purple{
  fill:rgb(var(--purple-rgb));
}
.svg-indigo{
  fill:#4d5ddb;
}
.svg-info{
  fill:rgb(var(--info-rgb));
}
.svg-yellow{
  fill:#ffc102;
}
.svg-light{
  fill:rgb(var(--light-rgb));
}
.svg-dark{
  fill:rgb(var(--dark-rgb));
}
.svg-teal{
  fill:rgb(var(--teal-rgb));
}
.svg-default{
  fill:var(--default-text-color);
}
.bd-blue-100{
  background-color:rgba(43, 62, 101, 0.1);
  color:var(--default-text-color);
}
.bd-blue-200{
  background-color:rgba(43, 62, 101, 0.2);
  color:var(--default-text-color);
}
.bd-blue-300{
  background-color:rgba(43, 62, 101, 0.3);
  color:var(--default-text-color);
}
.bd-blue-400{
  background-color:rgba(43, 62, 101, 0.4);
  color:var(--default-text-color);
}
.bd-blue-500{
  background-color:rgba(43, 62, 101, 0.5);
  color:var(--default-text-color);
}
.bd-blue-600{
  background-color:rgba(43, 62, 101, 0.6);
  color:#fff;
}
.bd-blue-700{
  background-color:rgba(43, 62, 101, 0.7);
  color:#fff;
}
.bd-blue-800{
  background-color:rgba(43, 62, 101, 0.8);
  color:#fff;
}
.bd-blue-900{
  background-color:rgba(43, 62, 101, 0.9);
  color:#fff;
}
.bd-blue{
  background-color:#2b3e65;
  color:#fff;
}
.bd-indigo-100{
  background-color:rgba(77, 93, 219, 0.1);
  color:var(--default-text-color);
}
.bd-indigo-200{
  background-color:rgba(77, 93, 219, 0.2);
  color:var(--default-text-color);
}
.bd-indigo-300{
  background-color:rgba(77, 93, 219, 0.3);
  color:var(--default-text-color);
}
.bd-indigo-400{
  background-color:rgba(77, 93, 219, 0.4);
  color:var(--default-text-color);
}
.bd-indigo-500{
  background-color:rgba(77, 93, 219, 0.5);
  color:var(--default-text-color);
}
.bd-indigo-600{
  background-color:rgba(77, 93, 219, 0.6);
  color:#fff;
}
.bd-indigo-700{
  background-color:rgba(77, 93, 219, 0.7);
  color:#fff;
}
.bd-indigo-800{
  background-color:rgba(77, 93, 219, 0.8);
  color:#fff;
}
.bd-indigo-900{
  background-color:rgba(77, 93, 219, 0.9);
  color:#fff;
}
.bd-indigo{
  background-color:#4d5ddb;
  color:#fff;
}
.bd-purple-100{
  background-color:rgba(var(--purple-rgb), 0.1);
  color:var(--default-text-color);
}
.bd-purple-200{
  background-color:rgba(var(--purple-rgb), 0.2);
  color:var(--default-text-color);
}
.bd-purple-300{
  background-color:rgba(var(--purple-rgb), 0.3);
  color:var(--default-text-color);
}
.bd-purple-400{
  background-color:rgba(var(--purple-rgb), 0.4);
  color:var(--default-text-color);
}
.bd-purple-500{
  background-color:rgba(var(--purple-rgb), 0.5);
  color:var(--default-text-color);
}
.bd-purple-600{
  background-color:rgba(var(--purple-rgb), 0.6);
  color:#fff;
}
.bd-purple-700{
  background-color:rgba(var(--purple-rgb), 0.7);
  color:#fff;
}
.bd-purple-800{
  background-color:rgba(var(--purple-rgb), 0.8);
  color:#fff;
}
.bd-purple-900{
  background-color:rgba(var(--purple-rgb), 0.9);
  color:#fff;
}
.bd-purple{
  background-color:rgb(var(--purple-rgb));
  color:#fff;
}
.bd-pink-100{
  background-color:rgba(var(--pink-rgb), 0.1);
  color:var(--default-text-color);
}
.bd-pink-200{
  background-color:rgba(var(--pink-rgb), 0.2);
  color:var(--default-text-color);
}
.bd-pink-300{
  background-color:rgba(var(--pink-rgb), 0.3);
  color:var(--default-text-color);
}
.bd-pink-400{
  background-color:rgba(var(--pink-rgb), 0.4);
  color:var(--default-text-color);
}
.bd-pink-500{
  background-color:rgba(var(--pink-rgb), 0.5);
  color:var(--default-text-color);
}
.bd-pink-600{
  background-color:rgba(var(--pink-rgb), 0.6);
  color:#fff;
}
.bd-pink-700{
  background-color:rgba(var(--pink-rgb), 0.7);
  color:#fff;
}
.bd-pink-800{
  background-color:rgba(var(--pink-rgb), 0.8);
  color:#fff;
}
.bd-pink-900{
  background-color:rgba(var(--pink-rgb), 0.9);
  color:#fff;
}
.bd-pink{
  background-color:rgb(var(--pink-rgb));
  color:#fff;
}
.bd-red-100{
  background-color:rgba(208, 61, 70, 0.1);
  color:var(--default-text-color);
}
.bd-red-200{
  background-color:rgba(208, 61, 70, 0.2);
  color:var(--default-text-color);
}
.bd-red-300{
  background-color:rgba(208, 61, 70, 0.3);
  color:var(--default-text-color);
}
.bd-red-400{
  background-color:rgba(208, 61, 70, 0.4);
  color:var(--default-text-color);
}
.bd-red-500{
  background-color:rgba(208, 61, 70, 0.5);
  color:var(--default-text-color);
}
.bd-red-600{
  background-color:rgba(208, 61, 70, 0.6);
  color:#fff;
}
.bd-red-700{
  background-color:rgba(208, 61, 70, 0.7);
  color:#fff;
}
.bd-red-800{
  background-color:rgba(208, 61, 70, 0.8);
  color:#fff;
}
.bd-red-900{
  background-color:rgba(208, 61, 70, 0.9);
  color:#fff;
}
.bd-red{
  background-color:#d03d46;
  color:#fff;
}
.bd-orange-100{
  background-color:rgba(var(--orange-rgb), 0.1);
  color:var(--default-text-color);
}
.bd-orange-200{
  background-color:rgba(var(--orange-rgb), 0.2);
  color:var(--default-text-color);
}
.bd-orange-300{
  background-color:rgba(var(--orange-rgb), 0.3);
  color:var(--default-text-color);
}
.bd-orange-400{
  background-color:rgba(var(--orange-rgb), 0.4);
  color:var(--default-text-color);
}
.bd-orange-500{
  background-color:rgba(var(--orange-rgb), 0.5);
  color:var(--default-text-color);
}
.bd-orange-600{
  background-color:rgba(var(--orange-rgb), 0.6);
  color:#fff;
}
.bd-orange-700{
  background-color:rgba(var(--orange-rgb), 0.7);
  color:#fff;
}
.bd-orange-800{
  background-color:rgba(var(--orange-rgb), 0.8);
  color:#fff;
}
.bd-orange-900{
  background-color:rgba(var(--orange-rgb), 0.9);
  color:#fff;
}
.bd-orange{
  background-color:rgb(var(--orange-rgb));
  color:#fff;
}
.bd-yellow-100{
  background-color:rgba(255, 193, 2, 0.1);
  color:var(--default-text-color);
}
.bd-yellow-200{
  background-color:rgba(255, 193, 2, 0.2);
  color:var(--default-text-color);
}
.bd-yellow-300{
  background-color:rgba(255, 193, 2, 0.3);
  color:var(--default-text-color);
}
.bd-yellow-400{
  background-color:rgba(255, 193, 2, 0.4);
  color:var(--default-text-color);
}
.bd-yellow-500{
  background-color:rgba(255, 193, 2, 0.5);
  color:var(--default-text-color);
}
.bd-yellow-600{
  background-color:rgba(255, 193, 2, 0.6);
  color:#fff;
}
.bd-yellow-700{
  background-color:rgba(255, 193, 2, 0.7);
  color:#fff;
}
.bd-yellow-800{
  background-color:rgba(255, 193, 2, 0.8);
  color:#fff;
}
.bd-yellow-900{
  background-color:rgba(255, 193, 2, 0.9);
  color:#fff;
}
.bd-yellow{
  background-color:#ffc102;
  color:#fff;
}
.bd-green-100{
  background-color:rgba(29, 216, 113, 0.1);
  color:var(--default-text-color);
}
.bd-green-200{
  background-color:rgba(29, 216, 113, 0.2);
  color:var(--default-text-color);
}
.bd-green-300{
  background-color:rgba(29, 216, 113, 0.3);
  color:var(--default-text-color);
}
.bd-green-400{
  background-color:rgba(29, 216, 113, 0.4);
  color:var(--default-text-color);
}
.bd-green-500{
  background-color:rgba(29, 216, 113, 0.5);
  color:var(--default-text-color);
}
.bd-green-600{
  background-color:rgba(29, 216, 113, 0.6);
  color:#fff;
}
.bd-green-700{
  background-color:rgba(29, 216, 113, 0.7);
  color:#fff;
}
.bd-green-800{
  background-color:rgba(29, 216, 113, 0.8);
  color:#fff;
}
.bd-green-900{
  background-color:rgba(29, 216, 113, 0.9);
  color:#fff;
}
.bd-green{
  background-color:#1dd871;
  color:#fff;
}
.bd-teal-100{
  background-color:rgba(var(--teal-rgb), 0.1);
  color:var(--default-text-color);
}
.bd-teal-200{
  background-color:rgba(var(--teal-rgb), 0.2);
  color:var(--default-text-color);
}
.bd-teal-300{
  background-color:rgba(var(--teal-rgb), 0.3);
  color:var(--default-text-color);
}
.bd-teal-400{
  background-color:rgba(var(--teal-rgb), 0.4);
  color:var(--default-text-color);
}
.bd-teal-500{
  background-color:rgba(var(--teal-rgb), 0.5);
  color:var(--default-text-color);
}
.bd-teal-600{
  background-color:rgba(var(--teal-rgb), 0.6);
  color:#fff;
}
.bd-teal-700{
  background-color:rgba(var(--teal-rgb), 0.7);
  color:#fff;
}
.bd-teal-800{
  background-color:rgba(var(--teal-rgb), 0.8);
  color:#fff;
}
.bd-teal-900{
  background-color:rgba(var(--teal-rgb), 0.9);
  color:#fff;
}
.bd-teal{
  background-color:rgb(var(--teal-rgb));
  color:#fff;
}
.bd-cyan-100{
  background-color:rgba(0, 209, 209, 0.1);
  color:var(--default-text-color);
}
.bd-cyan-200{
  background-color:rgba(0, 209, 209, 0.2);
  color:var(--default-text-color);
}
.bd-cyan-300{
  background-color:rgba(0, 209, 209, 0.3);
  color:var(--default-text-color);
}
.bd-cyan-400{
  background-color:rgba(0, 209, 209, 0.4);
  color:var(--default-text-color);
}
.bd-cyan-500{
  background-color:rgba(0, 209, 209, 0.5);
  color:var(--default-text-color);
}
.bd-cyan-600{
  background-color:rgba(0, 209, 209, 0.6);
  color:#fff;
}
.bd-cyan-700{
  background-color:rgba(0, 209, 209, 0.7);
  color:#fff;
}
.bd-cyan-800{
  background-color:rgba(0, 209, 209, 0.8);
  color:#fff;
}
.bd-cyan-900{
  background-color:rgba(0, 209, 209, 0.9);
  color:#fff;
}
.bd-cyan{
  background-color:#00D1D1;
  color:#fff;
}
.bd-gray-100{
  background-color:rgba(134, 153, 163, 0.1);
  color:var(--default-text-color);
}
.bd-gray-200{
  background-color:rgba(134, 153, 163, 0.2);
  color:var(--default-text-color);
}
.bd-gray-300{
  background-color:rgba(134, 153, 163, 0.3);
  color:var(--default-text-color);
}
.bd-gray-400{
  background-color:rgba(134, 153, 163, 0.4);
  color:var(--default-text-color);
}
.bd-gray-500{
  background-color:rgba(134, 153, 163, 0.5);
  color:var(--default-text-color);
}
.bd-gray-600{
  background-color:rgba(134, 153, 163, 0.6);
  color:#fff;
}
.bd-gray-700{
  background-color:rgba(134, 153, 163, 0.7);
  color:#fff;
}
.bd-gray-800{
  background-color:rgba(134, 153, 163, 0.8);
  color:#fff;
}
.bd-gray-900{
  background-color:rgba(134, 153, 163, 0.9);
  color:#fff;
}
.bd-gray{
  background-color:#8699A3;
  color:#fff;
}
.mud-theme-light{
  background-color:rgb(var(--light-rgb)) !important;
}
.border-container{
  display:inline-block;
  width:5rem;
  height:5rem;
  margin:0.25rem;
  background-color:rgba(var(--light-rgb), 0.3) !important;
}
.border{
  border:1px solid var(--default-border) !important;
}
.border.border-dashed{
  border-style:dashed !important;
}
.border.border-dotted{
  border-style:dotted !important;
}
.border{
}
.border.mud-border-primary{
  border:1px solid var(--primary-color) !important;
  opacity:1;
}
.border.mud-border-primary.border-opacity-10{
  border-color:var(--primary01) !important;
}
.border.mud-border-primary.border-opacity-25{
  border-color:var(--primary03) !important;
}
.border.mud-border-primary.border-opacity-50{
  border-color:var(--primary05) !important;
}
.border.mud-border-primary.border-opacity-75{
  border-color:var(--primary08) !important;
}
.border.mud-border-primary.border-opacity-100{
  border-color:var(--primary-color) !important;
}
.border.mud-border-secondary{
  border:1px solid rgb(var(--secondary-rgb)) !important;
  opacity:1;
}
.border.mud-border-secondary.border-opacity-10{
  border-color:rgba(var(--secondary-rgb), 0.1) !important;
}
.border.mud-border-secondary.border-opacity-25{
  border-color:rgba(var(--secondary-rgb), 0.25) !important;
}
.border.mud-border-secondary.border-opacity-50{
  border-color:rgba(var(--secondary-rgb), 0.5) !important;
}
.border.mud-border-secondary.border-opacity-75{
  border-color:rgba(var(--secondary-rgb), 0.75) !important;
}
.border.mud-border-secondary.border-opacity-100{
  border-color:rgba(var(--secondary-rgb), 1) !important;
}
.border.mud-border-info{
  border:1px solid rgb(var(--info-rgb)) !important;
  opacity:1;
}
.border.mud-border-info.border-opacity-10{
  border-color:rgba(var(--info-rgb), 0.1) !important;
}
.border.mud-border-info.border-opacity-25{
  border-color:rgba(var(--info-rgb), 0.25) !important;
}
.border.mud-border-info.border-opacity-50{
  border-color:rgba(var(--info-rgb), 0.5) !important;
}
.border.mud-border-info.border-opacity-75{
  border-color:rgba(var(--info-rgb), 0.75) !important;
}
.border.mud-border-info.border-opacity-100{
  border-color:rgba(var(--info-rgb), 1) !important;
}
.border.mud-border-success{
  border:1px solid rgb(var(--success-rgb)) !important;
  opacity:1;
}
.border.mud-border-success.border-opacity-10{
  border-color:rgba(var(--success-rgb), 0.1) !important;
}
.border.mud-border-success.border-opacity-25{
  border-color:rgba(var(--success-rgb), 0.25) !important;
}
.border.mud-border-success.border-opacity-50{
  border-color:rgba(var(--success-rgb), 0.5) !important;
}
.border.mud-border-success.border-opacity-75{
  border-color:rgba(var(--success-rgb), 0.75) !important;
}
.border.mud-border-success.border-opacity-100{
  border-color:rgba(var(--success-rgb), 1) !important;
}
.border.mud-border-warning{
  border:1px solid rgb(var(--warning-rgb)) !important;
  opacity:1;
}
.border.mud-border-warning.border-opacity-10{
  border-color:rgba(var(--warning-rgb), 0.1) !important;
}
.border.mud-border-warning.border-opacity-25{
  border-color:rgba(var(--warning-rgb), 0.25) !important;
}
.border.mud-border-warning.border-opacity-50{
  border-color:rgba(var(--warning-rgb), 0.5) !important;
}
.border.mud-border-warning.border-opacity-75{
  border-color:rgba(var(--warning-rgb), 0.75) !important;
}
.border.mud-border-warning.border-opacity-100{
  border-color:rgba(var(--warning-rgb), 1) !important;
}
.border.mud-border-error{
  border:1px solid rgb(var(--danger-rgb)) !important;
  opacity:1;
}
.border.mud-border-error.border-opacity-10{
  border-color:rgba(var(--danger-rgb), 0.1) !important;
}
.border.mud-border-error.border-opacity-25{
  border-color:rgba(var(--danger-rgb), 0.25) !important;
}
.border.mud-border-error.border-opacity-50{
  border-color:rgba(var(--danger-rgb), 0.5) !important;
}
.border.mud-border-error.border-opacity-75{
  border-color:rgba(var(--danger-rgb), 0.75) !important;
}
.border.mud-border-error.border-opacity-100{
  border-color:rgba(var(--danger-rgb), 1) !important;
}
.border.mud-border-white{
  border:1px solid #fff !important;
  opacity:1;
}
.border.mud-border-white.border-opacity-10{
  border-color:rgba(255, 255, 255, 0.1) !important;
}
.border.mud-border-white.border-opacity-25{
  border-color:rgba(255, 255, 255, 0.25) !important;
}
.border.mud-border-white.border-opacity-50{
  border-color:rgba(255, 255, 255, 0.5) !important;
}
.border.mud-border-white.border-opacity-75{
  border-color:rgba(255, 255, 255, 0.75) !important;
}
.border.mud-border-white.border-opacity-100{
  border-color:white !important;
}
.border.mud-border-light{
  border:1px solid rgb(var(--light-rgb)) !important;
  opacity:1;
}
.border.mud-border-light.border-opacity-10{
  border-color:rgba(var(--light-rgb), 0.1) !important;
}
.border.mud-border-light.border-opacity-25{
  border-color:rgba(var(--light-rgb), 0.25) !important;
}
.border.mud-border-light.border-opacity-50{
  border-color:rgba(var(--light-rgb), 0.5) !important;
}
.border.mud-border-light.border-opacity-75{
  border-color:rgba(var(--light-rgb), 0.75) !important;
}
.border.mud-border-light.border-opacity-100{
  border-color:rgba(var(--light-rgb), 1) !important;
}
.border.mud-border-dark{
  border:1px solid rgb(var(--dark-rgb)) !important;
  opacity:1;
}
.border.mud-border-dark.border-opacity-10{
  border-color:rgba(var(--dark-rgb), 0.1) !important;
}
.border.mud-border-dark.border-opacity-25{
  border-color:rgba(var(--dark-rgb), 0.25) !important;
}
.border.mud-border-dark.border-opacity-50{
  border-color:rgba(var(--dark-rgb), 0.5) !important;
}
.border.mud-border-dark.border-opacity-75{
  border-color:rgba(var(--dark-rgb), 0.75) !important;
}
.border.mud-border-dark.border-opacity-100{
  border-color:rgba(var(--dark-rgb), 1) !important;
}
.border{
}
.border.border-opacity-10{
  --bs-border-opacity:0.1 !important;
}
.border.border-opacity-25{
  --bs-border-opacity:0.25 !important;
}
.border.border-opacity-50{
  --bs-border-opacity:0.5 !important;
}
.border.border-opacity-75{
  --bs-border-opacity:0.75 !important;
}
.border.border-opacity-100{
  --bs-border-opacity:1 !important;
}
.border{
}
.border.border-1{
  border-width:1px !important;
}
.border.border-2{
  border-width:2px !important;
}
.border.border-3{
  border-width:3px !important;
}
.border.border-4{
  border-width:4px !important;
}
.border.border-5{
  border-width:5px !important;
}
.border{
}
.border.border-block-start-dashed{
  border-top-style:dashed;
}
.border.border-block-start-dotted{
  border-top-style:dotted;
}
.border.border-inline-end-dashed{
  border-inline-end-style:dashed;
}
.border.border-inline-end-dotted{
  border-inline-end-style:dotted;
}
.border.border-block-end-dashed{
  border-bottom-style:dashed;
}
.border.border-block-end-dotted{
  border-bottom-style:dotted;
}
.border.border-inline-start-dashed{
  border-inline-start-style:dashed;
}
.border.border-inline-start-dotted{
  border-inline-start-style:dotted;
}
.border{
}
.border.border-0{
  border:0 !important;
}
.border.border-t-0{
  border-block-start:0 !important;
}
.border.border-r-0{
  border-inline-end:0 !important;
}
.border.border-b-0{
  border-block-end:0 !important;
}
.border.border-l-0{
  border-inline-start:0 !important;
}
.border{
}
.border-t{
  border-top:1px solid var(--default-border) !important;
}
.border-t.border-block-start-dashed{
  border-top-style:dashed !important;
}
.border-t.border-block-start-dotted{
  border-top-style:dotted !important;
}
.border-t.mud-border-primary{
  border-color:var(--primary-color) !important;
}
.border-t.mud-border-secondary{
  border-color:rgb(var(--secondary-rgb)) !important;
}
.border-t.mud-border-warning{
  border-color:rgb(var(--warning-rgb)) !important;
}
.border-t.mud-border-info{
  border-color:rgb(var(--info-rgb)) !important;
}
.border-t.mud-border-success{
  border-color:rgb(var(--success-rgb)) !important;
}
.border-t.mud-border-error{
  border-color:rgb(var(--danger-rgb)) !important;
}
.border-t.mud-border-light{
  border-color:rgb(var(--light-rgb)) !important;
}
.border-t.mud-border-dark{
  border-color:rgb(var(--dark-rgb)) !important;
}
[dir=rtl] .border-r{
  border-right:0px !important;
}
[dir=rtl] .border-l{
  border-left:0px !important;
}
[dir=rtl] .border-l-0{
  border-right-width:0px !important;
}
[dir=rtl] .border-r-0{
  border-left-width:0px !important;
}
.border-r{
  border-inline-end:1px solid var(--default-border) !important;
}
.border-r.border-inline-end-dashed{
  border-inline-end-style:dashed !important;
}
.border-r.border-inline-end-dotted{
  border-inline-end-style:dotted !important;
}
.border-r.mud-border-primary{
  border-color:var(--primary-color) !important;
}
.border-r.mud-border-secondary{
  border-color:rgb(var(--secondary-rgb)) !important;
}
.border-r.mud-border-warning{
  border-color:rgb(var(--warning-rgb)) !important;
}
.border-r.mud-border-info{
  border-color:rgb(var(--info-rgb)) !important;
}
.border-r.mud-border-success{
  border-color:rgb(var(--success-rgb)) !important;
}
.border-r.mud-border-error{
  border-color:rgb(var(--danger-rgb)) !important;
}
.border-r.mud-border-light{
  border-color:rgb(var(--light-rgb)) !important;
}
.border-r.mud-border-dark{
  border-color:rgb(var(--dark-rgb)) !important;
}
.border-b{
  border-bottom:1px solid var(--default-border) !important;
}
.border-b.border-block-end-dashed{
  border-bottom-style:dashed !important;
}
.border-b.border-block-end-dotted{
  border-bottom-style:dotted !important;
}
.border-b.mud-border-primary{
  border-color:var(--primary-color) !important;
}
.border-b.mud-border-secondary{
  border-color:rgb(var(--secondary-rgb)) !important;
}
.border-b.mud-border-warning{
  border-color:rgb(var(--warning-rgb)) !important;
}
.border-b.mud-border-info{
  border-color:rgb(var(--info-rgb)) !important;
}
.border-b.mud-border-success{
  border-color:rgb(var(--success-rgb)) !important;
}
.border-b.mud-border-error{
  border-color:rgb(var(--danger-rgb)) !important;
}
.border-b.mud-border-light{
  border-color:rgb(var(--light-rgb)) !important;
}
.border-b.mud-border-dark{
  border-color:rgb(var(--dark-rgb)) !important;
}
.border-l{
  border-inline-start:1px solid var(--default-border) !important;
}
.border-l.border-inline-start-dashed{
  border-inline-start-style:dashed !important;
}
.border-l.border-inline-start-dotted{
  border-inline-start-style:dotted !important;
}
.border-l.mud-border-primary{
  border-color:var(--primary-color) !important;
}
.border-l.mud-border-secondary{
  border-color:rgb(var(--secondary-rgb)) !important;
}
.border-l.mud-border-warning{
  border-color:rgb(var(--warning-rgb)) !important;
}
.border-l.mud-border-info{
  border-color:rgb(var(--info-rgb)) !important;
}
.border-l.mud-border-success{
  border-color:rgb(var(--success-rgb)) !important;
}
.border-l.mud-border-error{
  border-color:rgb(var(--danger-rgb)) !important;
}
.border-l.mud-border-light{
  border-color:rgb(var(--light-rgb)) !important;
}
.border-l.mud-border-dark{
  border-color:rgb(var(--dark-rgb)) !important;
}
.br-1{
  border-radius:0.0625rem;
}
.br-2{
  border-radius:0.125rem;
}
.br-3{
  border-radius:0.1875rem;
}
.br-4{
  border-radius:0.25rem;
}
.br-5{
  border-radius:0.3125rem;
}
.br-6{
  border-radius:0.375rem;
}
.br-7{
  border-radius:0.4375rem;
}
.br-8{
  border-radius:0.5rem;
}
.br-9{
  border-radius:0.5625rem;
}
.br-10{
  border-radius:0.625rem;
}
.br-15{
  border-radius:0.9375rem;
}
.br-20{
  border-radius:1.25rem;
}
.focus-ring:focus{
  --bs-focus-ring-color:rgba(var(--primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring.focus-ring-secondary:focus{
  --bs-focus-ring-color:rgba(var(--secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring.focus-ring-success:focus{
  --bs-focus-ring-color:rgba(var(--success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring.focus-ring-danger:focus{
  --bs-focus-ring-color:rgba(var(--danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring.focus-ring-warning:focus{
  --bs-focus-ring-color:rgba(var(--warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring.focus-ring-info:focus{
  --bs-focus-ring-color:rgba(var(--info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring.focus-ring-light:focus{
  --bs-focus-ring-color:rgba(var(--light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring.focus-ring-dark:focus{
  --bs-focus-ring-color:rgba(var(--dark-rgb), var(--bs-focus-ring-opacity));
}
.border-r-0{
  border-right-width:0px !important;
}
.border-s-0{
  border-inline-start:0px !important;
}
.op-1-1{
  opacity:1;
}
.op-0{
  opacity:0;
}
.op-1{
  opacity:0.1;
}
.op-2{
  opacity:0.2;
}
.op-3{
  opacity:0.3;
}
.op-4{
  opacity:0.4;
}
.op-5{
  opacity:0.5;
}
.op-6{
  opacity:0.6;
}
.op-7{
  opacity:0.7;
}
.op-8{
  opacity:0.8;
}
.op-9{
  opacity:0.9;
}
.opacity-100{
  opacity:1;
}
.opacity-75{
  opacity:0.75;
}
.opacity-50{
  opacity:0.5 !important;
}
.opacity-25{
  opacity:0.25;
}
.fs-sm{
  font-size:0.6875rem;
}
.fs-base{
  font-size:0.875rem;
}
.fs-lg{
  font-size:1.125rem;
}
.fs-1{
  font-size:0.0625rem;
}
.fs-2{
  font-size:0.125rem;
}
.fs-3{
  font-size:0.1875rem;
}
.fs-4{
  font-size:0.25rem;
}
.fs-5{
  font-size:0.3125rem;
}
.fs-6{
  font-size:0.375rem;
}
.fs-7{
  font-size:0.4375rem;
}
.fs-8{
  font-size:0.5rem;
}
.fs-9{
  font-size:0.5625rem;
}
.fs-10{
  font-size:0.625rem;
}
.fs-11{
  font-size:0.6875rem;
}
.fs-12{
  font-size:0.75rem;
}
.fs-13{
  font-size:0.8125rem;
}
.fs-14{
  font-size:0.875rem;
}
.fs-15{
  font-size:0.9375rem;
}
.fs-16{
  font-size:1rem;
}
.fs-17{
  font-size:1.0625rem;
}
.fs-18{
  font-size:1.125rem;
}
.fs-19{
  font-size:1.1875rem;
}
.fs-20{
  font-size:1.25rem;
}
.fs-21{
  font-size:1.3125rem;
}
.fs-22{
  font-size:1.375rem;
}
.fs-23{
  font-size:1.4375rem;
}
.fs-24{
  font-size:1.5rem;
}
.fs-25{
  font-size:1.5625rem;
}
.fs-26{
  font-size:1.625rem;
}
.fs-27{
  font-size:1.6875rem;
}
.fs-28{
  font-size:1.75rem;
}
.fs-29{
  font-size:1.8125rem;
}
.fs-30{
  font-size:1.875rem;
}
.fs-32{
  font-size:2rem;
}
.fs-34{
  font-size:2.125rem;
}
.fs-36{
  font-size:2.25rem;
}
.fs-38{
  font-size:2.375rem;
}
.fs-40{
  font-size:2.5rem;
}
.text-truncate{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.fw-semibold{
  font-weight:600 !important;
}
.fw-medium{
  font-weight:500 !important;
}
.fw-bold{
  font-weight:700;
}
.fw-bolder{
  font-weight:bolder;
}
.fw-normal{
  font-weight:400;
}
.fw-light{
  font-weight:300;
}
.fw-lighter{
  font-weight:lighter;
}
.fst-italic{
  font-style:italic;
}
.fst-normal{
  font-style:normal;
}
.text-default{
  color:var(--default-text-color) !important;
}
.text-muted{
  color:var(--text-muted) !important;
}
.mud-primary-text{
  color:var(--primary-color);
  opacity:1;
}
.mud-primary-text.text-opacity-75{
  color:var(--primary08) !important;
}
.mud-primary-text.text-opacity-25{
  color:var(--primary03) !important;
}
.mud-primary-text.text-opacity-50{
  color:var(--primary05) !important;
}
.mud-secondary-text{
  color:rgb(var(--secondary-rgb)) !important;
  opacity:1;
}
.mud-secondary-text.text-opacity-75{
  color:rgba(var(--secondary-rgb), 0.75) !important;
}
.mud-secondary-text.text-opacity-25{
  color:rgba(var(--secondary-rgb), 0.25) !important;
}
.mud-secondary-text.text-opacity-50{
  color:rgba(var(--secondary-rgb), 0.5) !important;
}
.mud-info-text{
  color:rgb(var(--info-rgb)) !important;
  opacity:1;
}
.mud-info-text.text-opacity-75{
  color:rgba(var(--info-rgb), 0.75) !important;
}
.mud-info-text.text-opacity-25{
  color:rgba(var(--info-rgb), 0.25) !important;
}
.mud-info-text.text-opacity-50{
  color:rgba(var(--info-rgb), 0.5) !important;
}
.mud-success-text{
  color:rgb(var(--success-rgb)) !important;
  opacity:1;
}
.mud-success-text.text-opacity-75{
  color:rgba(var(--success-rgb), 0.75) !important;
}
.mud-success-text.text-opacity-25{
  color:rgba(var(--success-rgb), 0.25) !important;
}
.mud-success-text.text-opacity-50{
  color:rgba(var(--success-rgb), 0.5) !important;
}
.mud-warning-text{
  color:rgb(var(--warning-rgb)) !important;
  opacity:1;
}
.mud-warning-text.text-opacity-75{
  color:rgba(var(--warning-rgb), 0.75) !important;
}
.mud-warning-text.text-opacity-25{
  color:rgba(var(--warning-rgb), 0.25) !important;
}
.mud-warning-text.text-opacity-50{
  color:rgba(var(--warning-rgb), 0.5) !important;
}
.mud-danger-text{
  color:rgb(var(--danger-rgb)) !important;
  opacity:1;
}
.mud-danger-text.text-opacity-75{
  color:rgba(var(--danger-rgb), 0.75) !important;
}
.mud-danger-text.text-opacity-25{
  color:rgba(var(--danger-rgb), 0.25) !important;
}
.mud-danger-text.text-opacity-50{
  color:rgba(var(--danger-rgb), 0.5) !important;
}
.mud-blue-text{
  color:#2b3e65 !important;
}
.mud-green-text{
  color:#1dd871 !important;
}
.mud-pink-text{
  color:rgb(var(--pink-rgb)) !important;
}
.mud-teal-text{
  color:rgb(var(--teal-rgb)) !important;
}
.mud-orange-text{
  color:rgb(var(--orange-rgb)) !important;
}
.mud-indigo-text{
  color:#4d5ddb !important;
}
.mud-purple-text{
  color:rgb(var(--purple-rgb)) !important;
}
.mud-dark-text{
  color:rgb(var(--dark-rgb)) !important;
}
.mud-light-text{
  color:rgb(var(--light-rgb)) !important;
}
.mud-gray-text{
  color:var(--gray-5) !important;
}
.mud-black-text{
  color:var(--custom-black) !important;
}
.mud-white-text{
  color:var(--custom-white) !important;
}
.mud-fixed-white-text{
  color:#fff !important;
}
.mud-fixed-black-text{
  color:#000 !important;
}
.mud-link.mud-fixed-white-text{
  color:#fff !important;
}
.text-gray-1{
  color:var(--gray-1);
}
.text-gray-2{
  color:var(--gray-2);
}
.text-gray-3{
  color:var(--gray-3);
}
.text-gray-4{
  color:var(--gray-4);
}
.text-gray-5{
  color:var(--gray-5);
}
.text-gray-6{
  color:var(--gray-6);
}
.text-gray-7{
  color:var(--gray-7);
}
.text-gray-8{
  color:var(--gray-8);
}
.text-gray-9{
  color:var(--gray-9);
}
a{
  text-decoration:none;
  color:rgba(var(--dark-rgb), var(--bs-link-opacity, 1));
}
a:hover{
  opacity:1;
  color:rgba(var(--dark-rgb), var(--bs-link-opacity, 1));
}
a.link-underline{
  text-decoration-color:rgba(var(--dark-rgb), var(--bs-link-underline-opacity)) !important;
}
a.link-underline-primary{
  text-decoration-color:rgba(var(--primary-rgb), var(--bs-link-underline-opacity)) !important;
}
a.link-underline-secondary{
  text-decoration-color:rgba(var(--secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
a.link-underline-warning{
  text-decoration-color:rgba(var(--warning-rgb), var(--bs-link-underline-opacity)) !important;
}
a.link-underline-info{
  text-decoration-color:rgba(var(--info-rgb), var(--bs-link-underline-opacity)) !important;
}
a.link-underline-success{
  text-decoration-color:rgba(var(--success-rgb), var(--bs-link-underline-opacity)) !important;
}
a.link-underline-danger{
  text-decoration-color:rgba(var(--danger-rgb), var(--bs-link-underline-opacity)) !important;
}
a.link-underline-light{
  text-decoration-color:rgba(var(--light-rgb), var(--bs-link-underline-opacity)) !important;
}
a.link-underline-dark{
  text-decoration-color:rgba(var(--dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-primary{
  color:var(--primary-color);
  text-decoration-color:rgba(var(--primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus, .link-primary:active{
  text-decoration-color:rgba(var(--primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  color:var(--primary-color);
}
.link-secondary{
  color:rgb(var(--secondary-rgb));
  text-decoration-color:rgba(var(--secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus, .link-secondary:active{
  text-decoration-color:rgba(var(--secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  color:rgb(var(--secondary-rgb)) !important;
}
.link-success{
  color:rgb(var(--success-rgb));
  text-decoration-color:rgba(var(--success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus, .link-success:active{
  text-decoration-color:rgba(var(--success-rgb), var(--bs-link-underline-opacity, 1)) !important;
  color:rgb(var(--success-rgb)) !important;
}
.link-danger{
  color:rgb(var(--danger-rgb));
  text-decoration-color:rgba(var(--danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus, .link-danger:active{
  text-decoration-color:rgba(var(--danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
  color:rgb(var(--danger-rgb)) !important;
}
.link-warning{
  color:rgb(var(--warning-rgb));
  text-decoration-color:rgba(var(--warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus, .link-warning:active{
  text-decoration-color:rgba(var(--warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
  color:rgb(var(--warning-rgb)) !important;
}
.link-info{
  color:rgb(var(--info-rgb));
  text-decoration-color:rgba(var(--info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus, .link-info:active{
  text-decoration-color:rgba(var(--info-rgb), var(--bs-link-underline-opacity, 1)) !important;
  color:rgb(var(--info-rgb)) !important;
}
.link-light{
  color:rgb(var(--light-rgb));
  text-decoration-color:rgba(var(--light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus, .link-light:active{
  text-decoration-color:rgba(var(--light-rgb), var(--bs-link-underline-opacity, 1)) !important;
  color:rgb(var(--light-rgb)) !important;
}
.link-dark{
  color:rgb(var(--dark-rgb));
  text-decoration-color:rgba(var(--dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus, .link-dark:active{
  text-decoration-color:rgba(var(--dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
  color:rgb(var(--dark-rgb)) !important;
}
.blockquote-container{
  padding:1.25rem;
  border:1px solid var(--default-border);
  border-block-start:4px solid var(--default-border);
  border-radius:0.5rem;
  position:relative;
}
.blockquote-container:before{
  position:absolute;
  content:"\f6b0";
  font-family:bootstrap-icons !important;
  width:1.5rem;
  height:1.5rem;
  font-size:0.813rem;
  font-weight:600;
  border:1px solid var(--default-border);
  background-color:var(--custom-white);
  top:-0.875rem;
  align-items:center;
  display:flex;
  padding:0px;
  justify-content:center;
  border-radius:3.125rem;
  inset-inline-start:50%;
  box-shadow:0px 0.25rem 1rem rgba(0, 0, 0, 0.1);
}
.blockquote.custom-blockquote{
  font-size:0.85rem;
  font-weight:600;
  padding:1rem;
  border-radius:0.5rem;
  position:relative;
}
.blockquote.custom-blockquote:before{
  content:"\f6b0";
  font-family:bootstrap-icons !important;
  z-index:0;
  font-size:4rem;
  position:absolute;
  inset-block-start:-1.5rem;
  inset-inline-start:-0.25rem;
}
.blockquote.custom-blockquote .quote-icon .ri-information-line{
  width:2.5rem;
  height:2.5rem;
  font-size:1.75rem;
  font-weight:500;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:3.125rem;
  position:absolute;
  inset-block-start:-1rem;
  inset-inline-end:-1rem;
  background-color:var(--custom-white);
}
.blockquote.custom-blockquote.primary{
  background-color:var(--primary01);
  border-inline-start:2px solid var(--primary-color);
  border-block-start:2px solid var(--primary-color);
}
.blockquote.custom-blockquote.primary .quote-icon .ri-information-line{
  color:var(--primary-color);
}
.blockquote.custom-blockquote.primary:before{
  color:var(--primary01);
}
.blockquote.custom-blockquote.secondary{
  background-color:rgba(var(--secondary-rgb), 0.1);
  border-inline-start:2px solid rgb(var(--secondary-rgb));
  border-block-start:2px solid rgb(var(--secondary-rgb));
}
.blockquote.custom-blockquote.secondary .quote-icon .ri-information-line{
  color:rgb(var(--secondary-rgb));
}
.blockquote.custom-blockquote.secondary:before{
  color:rgba(var(--secondary-rgb), 0.1);
}
.blockquote.custom-blockquote.info{
  background-color:rgba(var(--info-rgb), 0.1);
  border-inline-start:2px solid rgb(var(--info-rgb));
  border-block-start:2px solid rgb(var(--info-rgb));
}
.blockquote.custom-blockquote.info .quote-icon .ri-information-line{
  color:rgb(var(--info-rgb));
}
.blockquote.custom-blockquote.info:before{
  color:rgba(var(--info-rgb), 0.1);
}
.blockquote.custom-blockquote.warning{
  background-color:rgba(var(--warning-rgb), 0.1);
  border-inline-start:2px solid rgb(var(--warning-rgb));
  border-block-start:2px solid rgb(var(--warning-rgb));
}
.blockquote.custom-blockquote.warning .quote-icon .ri-information-line{
  color:rgb(var(--warning-rgb));
}
.blockquote.custom-blockquote.warning:before{
  color:rgba(var(--warning-rgb), 0.1);
}
.blockquote.custom-blockquote.success{
  background-color:rgba(var(--success-rgb), 0.1);
  border-inline-start:2px solid rgb(var(--success-rgb));
  border-block-start:2px solid rgb(var(--success-rgb));
}
.blockquote.custom-blockquote.success .quote-icon .ri-information-line{
  color:rgb(var(--success-rgb));
}
.blockquote.custom-blockquote.success:before{
  color:rgba(var(--success-rgb), 0.1);
}
.blockquote.custom-blockquote.danger{
  background-color:rgba(var(--danger-rgb), 0.1);
  border-inline-start:2px solid rgb(var(--danger-rgb));
  border-block-start:2px solid rgb(var(--danger-rgb));
}
.blockquote.custom-blockquote.danger .quote-icon .ri-information-line{
  color:rgb(var(--danger-rgb));
}
.blockquote.custom-blockquote.danger:before{
  color:rgba(var(--danger-rgb), 0.1);
}
[data-theme-mode=dark] .shadow-sm{
  box-shadow:0 0.125rem 0.25rem rgba(33, 37, 41, 0.3) !important;
}
[data-theme-mode=dark] .shadow{
  box-shadow:0 0.5rem 1rem rgba(33, 37, 41, 0.3) !important;
}
[data-theme-mode=dark] .shadow-lg{
  box-shadow:0 1rem 3rem rgba(33, 37, 41, 0.3) !important;
}
@media screen and (min-width: 576px){
  .w-sm-auto{
    width:auto;
  }
}
@media (min-width: 576px){
  .w-sm-50{
    width:50% !important;
  }
}
.w-auto{
  width:auto;
}
[dir=rtl] .text-break{
  word-wrap:break-word !important;
  word-break:break-word !important;
}
.transform-none{
  transform:none !important;
}
.icon-link{
  display:inline-flex;
  gap:0.375rem;
  align-items:center;
  text-decoration-color:rgba(var(--default-text-color), var(--bs-link-opacity, 0.5));
  text-underline-offset:0.25em;
  backface-visibility:hidden;
}
.font-monospace{
  font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.lh-1{
  line-height:1;
}
.lh-sm{
  line-height:1.25;
}
.lh-base{
  line-height:1.5;
}
.lh-lg{
  line-height:2;
}
.text-end{
  text-align:right;
}
.text-start{
  text-align:left;
}
[dir=rtl] .text-start{
  text-align:right;
}
.text-center{
  text-align:center;
}
.text-decoration-underline{
  text-decoration:underline;
}
.text-decoration-line-through{
  text-decoration:line-through;
}
.text-decoration-none{
  text-decoration:none;
}
.align-baseline{
  vertical-align:baseline;
}
.align-top{
  vertical-align:top;
}
.align-middle{
  vertical-align:middle;
}
.align-bottom{
  vertical-align:bottom;
}
.align-text-top{
  vertical-align:text-top;
}
.align-text-bottom{
  vertical-align:text-bottom;
}
.d-grid{
  display:grid;
}
.w-100{
  width:100%;
}
.w-75{
  width:75% !important;
}
.w-50{
  width:50% !important;
}
.w-25{
  width:25% !important;
}
.mw-100{
  width:100%;
}
.h-100{
  height:100%;
}
.h-75{
  height:75%;
}
.h-50{
  height:50%;
}
.h-25{
  height:25%;
}
.mh-100{
  max-height:100%;
}
.float-start{
  float:left;
}
[dir=rtl] .float-start{
  float:right;
}
.float-end{
  float:right;
}
.float-none{
  float:none;
}
.text-break{
  word-wrap:break-word;
  word-break:break-word;
}
.text-wrap{
  white-space:normal;
}
.text-nowrap{
  white-space:nowrap;
}
@media (min-width: 600px){
  .d-sm-grid{
    display:grid;
  }
  .float-sm-start{
    float:left;
  }
  .text-sm-start{
    text-align:start;
  }
}
@media (min-width: 960px){
  .d-md-grid{
    display:grid;
  }
  .float-md-end{
    float:right;
  }
  .text-md-start{
    text-align:start;
  }
}
@media (min-width: 1280px){
  .d-lg-grid{
    display:grid;
  }
  .float-lg-start{
    float:left;
  }
  .text-lg-start{
    text-align:start;
  }
}
@media (min-width: 1920px){
  .d-xl-grid{
    display:grid;
  }
  .float-xl-end{
    float:right;
  }
  .text-xl-start{
    text-align:start;
  }
}
@media (min-width: 1200px){
  .fs-1{
    font-size:2.5rem !important;
  }
}
@media (min-width: 1200px){
  .fs-2{
    font-size:2rem !important;
  }
}
@media (min-width: 1200px){
  .fs-3{
    font-size:1.75rem !important;
  }
}
@media (min-width: 1200px){
  .fs-4{
    font-size:1.5rem !important;
  }
}
.fs-5{
  font-size:1.25rem !important;
}
.fs-6{
  font-size:1rem !important;
}
@font-face{
  font-family:"Inter";
  font-style:normal;
  font-weight:300 700;
  font-display:swap;
  src:url("../fonts/inter-var-latin.woff2") format("woff2-variations");
  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family:"Montserrat";
  font-style:normal;
  font-weight:400 800;
  font-display:swap;
  src:url("../fonts/montserrat-var-latin.woff2") format("woff2-variations");
  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.app-sidebar .slide-menu.child1 > li > .side-menu__item::before{
  display:none;
}
.app-sidebar .slide-menu.child1 > li > .side-menu__item:hover::before{
  display:none;
}
:root{
  --color-obligatorio:#d03d46;
}
.mud-input-control.mud-input-required > .mud-input-control-input-container > .mud-input-label::after,
.etiqueta-obligatoria::after{
  content:" *";
  color:var(--color-obligatorio);
}
.nota-obligatorios{
  margin:0.75rem 0 0;
  font-size:0.75rem;
  color:var(--text-muted);
}
.nota-obligatorios .asterisco-obligatorio{
  color:var(--color-obligatorio);
}
.aviso-obligatorio{
  margin-top:0.25rem;
  font-size:0.75rem;
  color:var(--mud-palette-error);
}
.ultramar-pagina{
  --u-tinta:var(--default-text-color);
  --u-tinta-tenue:var(--text-muted);
  --u-tinta-primary:rgb(var(--primary-rgb));
  --u-tinta-indigo:rgb(var(--indigo-rgb));
  --u-tinta-pizarra:rgb(var(--pizarra-rgb));
  --u-fondo-tarjeta:rgb(var(--indigo-rgb));
  --u-tinta-success:var(--u-tinta-indigo);
  --u-tinta-warning:var(--u-tinta-indigo);
  --u-tinta-danger:var(--u-tinta-indigo);
  --u-tinte-primary:rgba(var(--primary-rgb), 0.22);
  --u-tinte-success:rgba(var(--success-rgb), 0.22);
  --u-tinte-warning:rgba(var(--warning-rgb), 0.22);
  --u-tinte-danger:rgba(var(--danger-rgb), 0.22);
  --u-tinte-neutral:var(--background-page);
  --u-relleno-primary:rgb(var(--primary-rgb));
  --u-relleno-success:rgb(var(--success-rgb));
  --u-relleno-warning:rgb(var(--warning-rgb));
  --u-relleno-danger:rgb(var(--danger-rgb));
  --u-riel:rgb(var(--light-rgb));
  font-size:0.9375rem;
  line-height:1.6;
  color:var(--u-tinta);
}
.ultramar-pagina .text-muted{
  color:var(--u-tinta-tenue) !important;
}
.ultramar-pagina{
}
.ultramar-pagina .mud-card.custom-card .mud-card-header .card-title{
  font-weight:600;
  text-transform:none;
}
.ultramar-pagina{
}
.ultramar-pagina .ultramar-parrafo{
  max-width:58ch;
  margin-block:0;
}
.ultramar-pagina{
}
.ultramar-pagina .ultramar-cifra{
  font-size:2rem;
  font-weight:600;
  line-height:1.1;
}
.ultramar-pagina{
}
.ultramar-pagina .ultramar-sobretitulo{
  display:block;
  font-size:0.75rem;
  font-weight:500;
  line-height:1.3;
  letter-spacing:0.5px;
  text-transform:uppercase;
  color:var(--u-tinta-primary);
}
.ultramar-pagina{
}
.ultramar-pagina .ultramar-lista{
  padding-block:0;
}
.ultramar-pagina .ultramar-lista .mud-list-item{
  padding-inline:1.25rem;
}
.ultramar-pagina .ultramar-lista .mud-list-item.pa-0{
  padding-block:0.5rem;
}
.ultramar-pagina{
}
.ultramar-pagina .mud-grid-item > .mud-card.custom-card{
  height:100%;
}
.ultramar-pagina{
}
.ultramar-pagina .ultramar-kpi .mud-card-content{
  display:flex;
  flex-direction:column;
  height:100%;
}
.ultramar-pagina .ultramar-barra--pie{
  margin-block-start:auto;
}
.ultramar-pagina{
}
.ultramar-pagina .ultramar-columna-brecha{
  border-inline-start:1px solid var(--default-border);
}
@media (max-width: 959.98px){
  .ultramar-pagina .ultramar-columna-brecha{
    border-inline-start:0;
    border-block-start:1px solid var(--default-border);
  }
}
.ultramar-pagina{
}
.ultramar-pagina .ultramar-aviso.mud-alert{
  color:var(--u-tinta-tenue);
  background-color:rgb(var(--light-rgb));
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  font-size:0.8125rem;
}
.ultramar-pagina .ultramar-aviso.mud-alert .mud-alert-icon .mud-icon-root{
  color:var(--u-tinta-tenue);
}
.ultramar-pagina .ultramar-aviso.mud-alert strong{
  color:var(--u-tinta);
  font-weight:600;
}
.ultramar-icono.mud-avatar{
  background-color:var(--u-tinte-neutral);
  color:var(--u-tinta-tenue);
}
.ultramar-icono.mud-avatar.ultramar-icono--primary{
  background-color:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-icono.mud-avatar.ultramar-icono--success{
  background-color:var(--u-tinte-success);
  color:var(--u-tinta-success);
}
.ultramar-icono.mud-avatar.ultramar-icono--danger{
  background-color:var(--u-tinte-danger);
  color:var(--u-tinta-danger);
}
.ultramar-icono.mud-avatar.ultramar-icono--semaforo{
  background-color:var(--u-semaforo-tinte);
  color:var(--u-semaforo-tinta);
}
.ultramar-icono.mud-avatar{
}
.ultramar-icono.mud-avatar.ultramar-icono--cian{
  background-color:rgb(var(--secondary-rgb));
  color:var(--u-tinta-indigo);
}
.ultramar-icono.mud-avatar.ultramar-icono--violeta{
  background-color:rgb(var(--primary-rgb));
  color:#fff;
}
.ultramar-icono.mud-avatar.ultramar-icono--lila{
  background-color:rgba(var(--primary-rgb), 0.4);
  color:var(--u-tinta-indigo);
}
.ultramar-icono.mud-avatar.ultramar-icono--indigo{
  background-color:rgb(var(--indigo-rgb));
  color:#fff;
}
.ultramar-icono.mud-avatar.ultramar-icono--pizarra{
  background-color:rgb(var(--pizarra-rgb));
  color:#fff;
}
.ultramar-retrato.mud-avatar{
  background-color:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-badge{
  display:inline-flex;
  align-items:center;
  gap:0.375rem;
  padding:0.25rem 0.45rem;
  border-radius:0.25rem;
  font-size:0.75rem;
  font-weight:500;
  line-height:1.3;
  letter-spacing:0.5px;
  white-space:nowrap;
  background:var(--u-tinte-neutral);
  color:var(--u-tinta-tenue);
}
.ultramar-badge__punto{
  width:0.5rem;
  height:0.5rem;
  border-radius:50%;
  background:currentColor;
}
.ultramar-badge--primary{
  background:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-badge--neutral{
  background:var(--u-tinte-neutral);
  color:var(--u-tinta-tenue);
}
.ultramar-badge--success{
  background:var(--u-tinte-success);
  color:var(--u-tinta-success);
}
.ultramar-badge--danger{
  background:var(--u-tinte-danger);
  color:var(--u-tinta-danger);
}
.ultramar-badge{
}
.ultramar-badge--warning{
  background:var(--u-tinte-warning);
  color:var(--u-tinta-warning);
}
.ultramar-badge--semaforo{
  background:var(--u-semaforo-tinte);
  color:var(--u-semaforo-tinta);
}
.ultramar-badge{
}
.ultramar-badge--contorno{
  background:transparent;
  box-shadow:inset 0 0 0 1px var(--default-border);
  color:var(--u-tinta-tenue);
}
.ultramar-semaforo{
  --u-semaforo-relleno:var(--u-relleno-primary);
  --u-semaforo-tinta:var(--u-tinta-primary);
  --u-semaforo-tinte:var(--u-tinte-primary);
}
.ultramar-semaforo--al-dia{
  --u-semaforo-relleno:var(--u-relleno-success);
  --u-semaforo-tinta:var(--u-tinta-success);
  --u-semaforo-tinte:var(--u-tinte-success);
}
.ultramar-semaforo--atencion{
  --u-semaforo-relleno:var(--u-relleno-warning);
  --u-semaforo-tinta:var(--u-tinta-warning);
  --u-semaforo-tinte:var(--u-tinte-warning);
}
.ultramar-semaforo--atrasado{
  --u-semaforo-relleno:var(--u-relleno-danger);
  --u-semaforo-tinta:var(--u-tinta-danger);
  --u-semaforo-tinte:var(--u-tinte-danger);
}
.ultramar-semaforo .ultramar-cifra{
  color:var(--u-semaforo-tinta);
}
.ultramar-tono{
  display:inline-flex;
  align-items:center;
  gap:0.4375rem;
  font-size:0.8125rem;
  font-weight:500;
  line-height:1.5;
}
.ultramar-tono__punto{
  width:0.4375rem;
  height:0.4375rem;
  flex-shrink:0;
  border-radius:50%;
  background:currentColor;
}
.ultramar-tono--adelantado{
  color:var(--u-tinta-success);
}
.ultramar-tono--enlinea{
  color:var(--u-tinta-primary);
}
.ultramar-tono--atrasado{
  color:var(--u-tinta-warning);
}
.ultramar-barra{
  position:relative;
}
.ultramar-barra .mud-progress-linear.horizontal{
  height:0.5rem;
  border-radius:3.125rem;
}
.ultramar-barra .mud-progress-linear-bars{
  border-radius:3.125rem;
  background-color:var(--u-riel);
  overflow:visible;
  clip-path:inset(0 round 3.125rem);
}
.ultramar-barra__meta{
  position:absolute;
  inset-block:-0.25rem;
  width:2px;
  background:var(--u-tinta);
}
.ultramar-pagina .ultramar-semaforo .ultramar-barra__linea.mud-progress-linear .mud-progress-linear-bars .mud-progress-linear-bar{
  background-color:var(--u-semaforo-relleno) !important;
}
.ultramar-campana{
  position:relative;
  width:100%;
  aspect-ratio:1230/180;
  min-height:9.375rem;
  overflow:hidden;
  background:rgb(var(--primary-rgb));
  background:color-mix(in srgb, rgb(var(--primary-rgb)) 82%, rgb(var(--dark-rgb)));
}
.ultramar-campana__carrusel.mud-carousel{
  height:100%;
  background:transparent;
}
.ultramar-campana__enlace{
  position:absolute;
  inset:0;
  display:flex;
  flex-direction:column;
  justify-content:center;
  gap:0.25rem;
  padding:0 2rem;
  color:#fff;
  text-decoration:none;
}
.ultramar-campana__enlace:hover, .ultramar-campana__enlace:focus-visible{
  color:#fff;
}
.ultramar-campana__titulo{
  font-size:1.25rem;
  font-weight:600;
  line-height:1.35;
}
.ultramar-campana__bajada{
  font-size:0.9375rem;
  line-height:1.5;
}
.ultramar-campana__cta{
  display:inline-flex;
  align-items:center;
  gap:0.3125rem;
  margin-block-start:0.375rem;
  font-size:0.9375rem;
  font-weight:500;
  text-decoration:underline;
  text-underline-offset:3px;
}
.ultramar-campana__cta .mud-icon-root{
  width:0.875rem;
  height:0.875rem;
}
.ultramar-campana__vinetas{
  position:absolute;
  inset-inline-end:0.75rem;
  inset-block-end:0.5rem;
  z-index:3;
  display:flex;
  gap:0.125rem;
}
.ultramar-campana__vineta{
  display:grid;
  place-items:center;
  width:1.5rem;
  height:1.5rem;
  padding:0;
  border:0;
  background:none;
  cursor:pointer;
}
.ultramar-campana__vineta::before{
  content:"";
  width:0.5rem;
  height:0.5rem;
  border-radius:50%;
  background:rgba(255, 255, 255, 0.4);
}
.ultramar-campana__vineta--activa::before{
  background:#fff;
}
.btn-sentido{
  color:var(--u-tinta-tenue);
  font-weight:500;
  text-transform:none;
}
.btn-sentido:hover{
  color:var(--primary);
  background-color:rgba(var(--primary-rgb), 0.06);
}
.sentido-punto{
  padding-block:0.75rem;
  border-top:1px solid var(--default-border);
}
.sentido-punto:first-of-type{
  border-top:0;
  padding-top:0;
}
.sentido-punto .mud-typography-subtitle2{
  margin-bottom:0.15rem;
  font-weight:600;
}
.sentido-punto .mud-typography-body2{
  color:var(--u-tinta-tenue);
  line-height:1.5;
}
.sentido-notas{
  margin-top:1.25rem;
  padding:0.9rem 1rem;
  border-radius:0.35rem;
  background-color:rgb(var(--light-rgb));
  border:1px solid var(--default-border);
}
.sentido-notas .mud-typography-subtitle2{
  margin-bottom:0.5rem;
  font-weight:600;
  color:var(--u-tinta-tenue);
  font-size:0.75rem;
  letter-spacing:0.04em;
  text-transform:uppercase;
}
.sentido-notas ul{
  margin:0;
  padding-left:1.05rem;
  list-style:disc outside;
}
.sentido-notas li{
  color:var(--u-tinta-tenue);
  line-height:1.5;
}
.sentido-notas li + li{
  margin-top:0.4rem;
}
.ultramar-pagina .mud-card.hrm-main-card.success{
  border-color:rgba(var(--success-rgb), 0.3);
}
.ultramar-icono.ultramar-icono--relleno.mud-avatar{
  background-color:var(--u-semaforo-tinta);
  color:#fff;
}
.ultramar-icono.ultramar-icono--relleno.mud-avatar .mud-icon-root{
  color:#fff;
}
.ultramar-anillo{
  position:relative;
  margin-block:-0.75rem -0.5rem;
}
.ultramar-anillo .apexcharts-canvas{
  margin-inline:auto;
}
.ultramar-anillo__meta{
  position:absolute;
  inset-inline:0;
  inset-block-start:58%;
  text-align:center;
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
  pointer-events:none;
}
.ultramar-pagina .mud-card.hrm-main-card.primary{
  border-color:rgb(var(--primary-rgb));
}
.ultramar-pagina .mud-card.hrm-main-card.success{
  border-color:rgb(var(--success-rgb));
}
.ultramar-pagina .mud-card.hrm-main-card.warning{
  border-color:rgb(var(--warning-rgb));
}
.ultramar-pagina .mud-card.hrm-main-card.danger{
  border-color:rgb(var(--danger-rgb));
}
.ultramar-pagina .ultramar-cuadro.mud-avatar{
  border-radius:0.35rem;
}
.ultramar-pagina .ultramar-cuadro.mud-avatar .mud-icon-root{
  color:#fff;
}
.ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-warning, .ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-success{
  color:var(--u-tinta-indigo);
}
.ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-warning .mud-icon-root, .ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-warning i, .ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-warning svg, .ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-success .mud-icon-root, .ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-success i, .ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-success svg{
  color:var(--u-tinta-indigo);
  fill:currentColor;
}
.ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-warning{
  background-color:var(--u-relleno-warning);
}
.ultramar-pagina .ultramar-cuadro.mud-avatar.mud-avatar-filled-success{
  background-color:var(--u-relleno-success);
}
.ultramar-carrusel{
  padding-inline:0;
}
.ultramar-carrusel .Carousel-slide{
  padding-inline:0.5rem;
}
.ultramar-carrusel .slick-track{
  display:flex;
  align-items:stretch;
}
.ultramar-carrusel .slick-slide > div{
  height:100%;
}
.ultramar-curso{
  display:flex;
  flex-direction:column;
  height:100%;
  position:relative;
  padding:0.5rem;
  border:1px solid var(--default-border);
  border-radius:14px;
  background-color:var(--custom-white);
}
.ultramar-curso__portada{
  position:relative;
  block-size:98px;
  border-radius:12px;
  overflow:hidden;
  background-color:rgba(var(--indigo-rgb), 0.08);
}
.ultramar-curso__portada img{
  inline-size:100%;
  block-size:100%;
  -o-object-fit:cover;
     object-fit:cover;
  display:block;
}
.ultramar-curso{
}
.ultramar-curso__estado{
  position:absolute;
  inset-block-end:0.5rem;
  inset-inline-start:0.5rem;
  display:inline-flex;
  align-items:center;
  gap:0.3rem;
  padding:0.2rem 0.55rem;
  border-radius:9px;
  font-size:0.75rem;
  font-weight:600;
  line-height:1.4;
  color:#fff;
  background-color:rgb(var(--indigo-rgb));
}
.ultramar-curso__estado i{
  font-size:0.875rem;
  line-height:1;
}
.ultramar-curso__estado{
}
.ultramar-curso__estado--completado{
  background-color:var(--u-relleno-success);
}
.ultramar-curso__estado{
}
.ultramar-curso__estado--pendiente i{
  color:var(--u-relleno-warning);
}
.ultramar-curso__cuerpo{
  display:flex;
  flex-direction:column;
  flex:1;
  padding:0.7rem 0.4rem 0.3rem;
}
.ultramar-curso__titulo{
  margin:0;
  font-size:0.9375rem;
  font-weight:600;
  line-height:1.35;
  color:var(--tinta-titulos);
}
.ultramar-curso{
}
.ultramar-curso__enlace{
  color:inherit;
}
.ultramar-curso__enlace::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:1;
  border-radius:inherit;
}
.ultramar-curso__enlace:hover, .ultramar-curso__enlace:focus-visible{
  color:var(--u-tinta-primary);
  text-decoration:underline;
}
.ultramar-curso{
}
.ultramar-curso__resumen{
  margin:0.35rem 0 0;
  font-size:0.8125rem;
  line-height:1.5;
  color:var(--u-tinta-tenue);
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:3;
  line-clamp:3;
  overflow:hidden;
}
.ultramar-curso{
}
.ultramar-curso__fecha{
  margin-top:auto;
  padding-top:0.5rem;
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-curso{
}
.ultramar-curso__accion{
  position:relative;
  z-index:2;
}
.ultramar-pagina .ultramar-carrusel .slick-arrow{
  top:5.5rem !important;
  z-index:2;
}
.ultramar-pagina .ultramar-carrusel .slick-prev{
  inset-inline:4px auto !important;
}
.ultramar-pagina .ultramar-carrusel .slick-next{
  inset-inline:auto 4px !important;
}
.ultramar-pagina .ultramar-carrusel{
}
.ultramar-pagina .ultramar-carrusel .slick-disabled{
  opacity:0.35;
  cursor:default;
}
:root{
  --u-alto-cabecera-menu:5rem;
}
.app-sidebar .main-sidebar-header{
  height:var(--u-alto-cabecera-menu);
  padding-block-start:2.0625rem;
}
@media (min-width: 992px){
  .main-sidebar{
    margin-block-start:var(--u-alto-cabecera-menu);
  }
}
.app-sidebar .main-sidebar-header .header-logo .desktop-logo,
.app-sidebar .main-sidebar-header .header-logo .desktop-dark,
.app-sidebar .main-sidebar-header .header-logo .desktop-white{
  height:3rem;
  width:auto;
}
.app-sidebar .sidebar-pie{
  flex-shrink:0;
  margin-block-start:auto;
  padding:1rem 1.25rem 1.15rem;
  border-block-start:1px solid var(--menu-border-color);
  text-align:center;
}
.app-sidebar .sidebar-pie__logo{
  height:2.5rem;
  width:auto;
  max-width:100%;
}
.app-sidebar .sidebar-pie{
}
.app-sidebar .sidebar-pie__logo--sello{
  height:auto;
  width:8.5rem;
}
.app-sidebar .sidebar-perfil .text-muted{
  color:var(--u-tinta-tenue) !important;
}
.app-sidebar .sidebar-perfil{
  padding:1.35rem 1.25rem 1.6rem;
  border-block-end:1px solid var(--menu-border-color);
  text-align:start;
}
.app-sidebar .sidebar-perfil__retrato.mud-avatar{
  width:6.5rem;
  height:6.5rem;
  margin-inline:auto;
  font-size:2rem;
  font-weight:600;
  background-color:var(--u-tinte-primary, rgba(var(--primary-rgb), 0.1));
  color:rgb(var(--primary-rgb));
}
.app-sidebar .sidebar-perfil__retrato.mud-avatar .mud-image{
  width:100%;
  height:100%;
  -o-object-fit:cover;
     object-fit:cover;
  padding:0.25rem;
}
.app-sidebar .sidebar-perfil__nombre{
  margin-top:0.9rem;
}
.app-sidebar .sidebar-perfil__acciones{
  margin-top:1.35rem;
  display:flex;
  gap:0.45rem;
}
.app-sidebar .sidebar-perfil__acciones .mud-button-root{
  flex:1;
  min-width:0;
}
[data-toggled=close-menu-close] .app-sidebar .sidebar-perfil,
[data-toggled=detached-close] .app-sidebar .sidebar-perfil,
[data-toggled=double-menu-close] .app-sidebar .sidebar-perfil,
[data-toggled=icon-click-closed] .app-sidebar .sidebar-perfil,
[data-toggled=icon-hover-closed] .app-sidebar .sidebar-perfil,
[data-toggled=icon-overlay-close] .app-sidebar .sidebar-perfil,
[data-toggled=icon-text-close] .app-sidebar .sidebar-perfil,
[data-toggled=menu-click-closed] .app-sidebar .sidebar-perfil,
[data-toggled=menu-hover-closed] .app-sidebar .sidebar-perfil{
  display:none;
}
[data-toggled=close-menu-close],
[data-toggled=detached-close],
[data-toggled=double-menu-close],
[data-toggled=icon-click-closed],
[data-toggled=icon-hover-closed],
[data-toggled=icon-overlay-close],
[data-toggled=icon-text-close],
[data-toggled=menu-click-closed],
[data-toggled=menu-hover-closed]{
}
[data-toggled=close-menu-close] .app-sidebar .sidebar-perfil + .main-sidebar,
[data-toggled=detached-close] .app-sidebar .sidebar-perfil + .main-sidebar,
[data-toggled=double-menu-close] .app-sidebar .sidebar-perfil + .main-sidebar,
[data-toggled=icon-click-closed] .app-sidebar .sidebar-perfil + .main-sidebar,
[data-toggled=icon-hover-closed] .app-sidebar .sidebar-perfil + .main-sidebar,
[data-toggled=icon-overlay-close] .app-sidebar .sidebar-perfil + .main-sidebar,
[data-toggled=icon-text-close] .app-sidebar .sidebar-perfil + .main-sidebar,
[data-toggled=menu-click-closed] .app-sidebar .sidebar-perfil + .main-sidebar,
[data-toggled=menu-hover-closed] .app-sidebar .sidebar-perfil + .main-sidebar{
  margin-block-start:var(--u-alto-cabecera-menu);
}
[data-toggled=close-menu-close],
[data-toggled=detached-close],
[data-toggled=double-menu-close],
[data-toggled=icon-click-closed],
[data-toggled=icon-hover-closed],
[data-toggled=icon-overlay-close],
[data-toggled=icon-text-close],
[data-toggled=menu-click-closed],
[data-toggled=menu-hover-closed]{
}
[data-toggled=close-menu-close] .app-sidebar .sidebar-pie,
[data-toggled=detached-close] .app-sidebar .sidebar-pie,
[data-toggled=double-menu-close] .app-sidebar .sidebar-pie,
[data-toggled=icon-click-closed] .app-sidebar .sidebar-pie,
[data-toggled=icon-hover-closed] .app-sidebar .sidebar-pie,
[data-toggled=icon-overlay-close] .app-sidebar .sidebar-pie,
[data-toggled=icon-text-close] .app-sidebar .sidebar-pie,
[data-toggled=menu-click-closed] .app-sidebar .sidebar-pie,
[data-toggled=menu-hover-closed] .app-sidebar .sidebar-pie{
  display:none;
}
.app-sidebar .sidebar-perfil{
  margin-block-start:var(--u-alto-cabecera-menu);
}
.app-sidebar .sidebar-perfil + .main-sidebar{
  margin-block-start:0;
}
.app-sidebar{
}
.app-sidebar .main-sidebar{
  scrollbar-width:thin;
  scrollbar-color:rgba(var(--primary-rgb), 0.28) transparent;
}
.ultramar-pagina .ultramar-retrato.mud-avatar .mud-image,
.ultramar-pagina .ultramar-ficha__iniciales.mud-avatar .mud-image,
.ultramar-perfil .ultramar-perfil__iniciales.mud-avatar .mud-image{
  width:100%;
  height:100%;
  -o-object-fit:cover;
     object-fit:cover;
}
.ultramar-hero{
}
.ultramar-hero__acento{
  color:var(--u-semaforo-tinta);
}
.ultramar-hero .ultramar-anillo{
  margin-block:0;
}
.ultramar-hero{
}
.ultramar-hero .ultramar-anillo__meta{
  inset-block-start:56%;
}
.app-sidebar .sidebar-perfil__avance{
  margin-top:0.5rem;
}
.app-sidebar{
  display:flex;
  flex-direction:column;
}
.app-sidebar .main-sidebar{
  height:auto;
  flex:1 1 auto;
  min-height:0;
  overflow:hidden;
}
.app-sidebar .main-sidebar > .WMBOS,
.app-sidebar .main-sidebar > .WMBOS > .os-host{
  height:100%;
}
.ultramar-acordeon__titulo{
  flex:1;
  min-width:0;
}
.ultramar-acordeon{
}
.ultramar-acordeon__barra{
  display:flex;
  align-items:center;
  gap:0.6rem;
  margin-top:0.5rem;
}
.ultramar-acordeon__barra .mud-progress-linear{
  flex:1;
  min-width:0;
}
.ultramar-acordeon{
}
.ultramar-acordeon .mud-expand-panel-header{
  align-items:flex-start;
}
.ultramar-acceso{
  display:flex;
  align-items:center;
  padding:0.85rem 1rem;
  border:1px solid var(--default-border);
  border-radius:0.35rem;
  height:100%;
}
.ultramar-pagina .ultramar-columna-corta{
  align-self:flex-start;
}
.ultramar-carril{
  display:flex;
  gap:1rem;
  overflow-x:auto;
  scroll-behavior:smooth;
  scroll-snap-type:x proximity;
  padding-block:0.25rem;
  padding-inline-end:0.25rem;
}
.ultramar-carril::-webkit-scrollbar{
  height:0.375rem;
}
.ultramar-carril__flecha.mud-icon-button{
  width:1.75rem;
  height:1.75rem;
  border:1px solid var(--default-border);
  color:var(--u-tinta-tenue);
}
.ultramar-carril__flecha.mud-icon-button:hover{
  border-color:rgb(var(--primary-rgb));
  color:rgb(var(--primary-rgb));
}
.ultramar-carril{
}
@media (hover: hover) and (pointer: fine){
  .ultramar-carril--arrastrable{
    cursor:grab;
  }
  .ultramar-carril--arrastrable .ultramar-curso__enlace::after{
    cursor:grab;
  }
}
.ultramar-carril{
}
.ultramar-carril--arrastrando{
  scroll-snap-type:none;
  scroll-behavior:auto;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}
@media (hover: hover) and (pointer: fine){
  .ultramar-carril--arrastrando,
  .ultramar-carril--arrastrando *{
    cursor:grabbing;
  }
  .ultramar-carril--arrastrando .ultramar-curso__enlace::after{
    cursor:grabbing;
  }
}
.ultramar-curso--carril{
  width:14.5rem;
  flex:0 0 14.5rem;
  scroll-snap-align:start;
  height:auto;
}
.ultramar-aprobacion{
}
.ultramar-aprobacion.mud-card.custom-card{
  background-color:var(--u-fondo-tarjeta);
}
.ultramar-aprobacion__rotulo{
  font-size:0.75rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  color:rgba(255, 255, 255, 0.82);
}
.ultramar-aprobacion__cifra{
  font-size:2rem;
  font-weight:600;
  line-height:1.1;
  color:#fff;
}
.ultramar-aprobacion__meta, .ultramar-aprobacion__estado{
  font-size:0.8125rem;
  font-weight:500;
  color:rgba(255, 255, 255, 0.82);
}
.ultramar-aprobacion__estado{
  font-size:0.9375rem;
  font-weight:600;
  color:#fff;
}
.ultramar-aprobacion{
}
.ultramar-aprobacion__detalle{
  font-size:0.8125rem;
  line-height:1.55;
  color:rgba(255, 255, 255, 0.78);
  max-width:46ch;
}
.ultramar-aprobacion{
}
.ultramar-aprobacion__parte + .ultramar-aprobacion__parte{
  margin-top:0.9rem;
}
.ultramar-aprobacion__parteRotulo, .ultramar-aprobacion__parteDato{
  font-size:0.75rem;
  font-weight:500;
  color:rgba(255, 255, 255, 0.82);
}
.ultramar-aprobacion__riel{
  display:block;
  height:0.375rem;
  border-radius:0.375rem;
  background:rgba(255, 255, 255, 0.24);
  overflow:hidden;
}
.ultramar-aprobacion__lleno{
  display:block;
  height:100%;
  border-radius:0.375rem;
  background:#fff;
}
.ultramar-aprobacion__icono.mud-avatar{
  width:2rem;
  height:2rem;
  border-radius:0.35rem;
  background:rgba(255, 255, 255, 0.16);
  color:#fff;
}
.ultramar-aprobacion__icono.mud-avatar .mud-icon-root{
  color:#fff;
}
.ultramar-aprobacion{
}
@media (min-width: 960px){
  .ultramar-aprobacion__certificado{
    border-inline-start:1px solid rgba(255, 255, 255, 0.22);
  }
}
.ultramar-riel.mud-timeline{
  padding-block:0.25rem;
}
.ultramar-riel.mud-timeline .mud-timeline-item:last-child{
  padding-bottom:0;
}
.ultramar-riel.mud-timeline{
}
.ultramar-tema{
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:0.5rem;
  padding:0.9rem 0.5rem;
  height:100%;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  background-color:var(--custom-white);
}
.ultramar-tema__icono.mud-avatar{
  width:2.5rem;
  height:2.5rem;
  border-radius:0.35rem;
  background-color:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-tema__icono.mud-avatar .mud-icon-root{
  color:var(--u-tinta-primary);
}
.ultramar-tema__etiqueta{
  font-size:0.75rem;
  font-weight:500;
  line-height:1.35;
  color:var(--u-tinta-tenue);
}
.ultramar-tema{
}
.ultramar-tema--elegido{
  border-color:rgb(var(--primary-rgb));
  background-color:var(--u-tinte-primary);
}
.ultramar-tema--elegido .ultramar-tema__icono.mud-avatar{
  background-color:rgb(var(--primary-rgb));
  color:#fff;
}
.ultramar-tema--elegido .ultramar-tema__icono.mud-avatar .mud-icon-root{
  color:#fff;
}
.ultramar-tema--elegido .ultramar-tema__etiqueta{
  color:var(--u-tinta-primary);
  font-weight:600;
}
.ultramar-plazo.mud-card.custom-card{
  background-color:var(--u-fondo-tarjeta);
}
.ultramar-plazo__rotulo{
  font-size:0.75rem;
  font-weight:500;
  letter-spacing:0.5px;
  text-transform:uppercase;
  color:rgba(255, 255, 255, 0.82);
}
.ultramar-plazo__cifra{
  font-size:2rem;
  font-weight:600;
  line-height:1.2;
  color:#fff;
}
.ultramar-plazo__equipo{
  margin-top:0.25rem;
  font-size:0.8125rem;
  color:rgba(255, 255, 255, 0.82);
}
.ultramar-consulta{
  display:flex;
  gap:1rem;
  padding-block:1rem;
  border-block-start:1px solid var(--default-border);
}
.ultramar-consulta:first-of-type{
  border-block-start:0;
  padding-block-start:0;
}
.ultramar-consulta__fecha{
  display:flex;
  flex-direction:column;
  align-items:center;
  flex-shrink:0;
  width:2.5rem;
  line-height:1.1;
}
.ultramar-consulta__dia{
  font-size:1.25rem;
  font-weight:600;
  color:rgb(var(--primary-rgb));
}
.ultramar-consulta__mes{
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-consulta__cuerpo{
  flex:1;
  min-width:0;
}
.ultramar-contenidos{
  display:flex;
  flex-direction:column;
}
@media (min-width: 960px){
  .ultramar-contenidos--ancha{
    display:grid;
    grid-template-columns:repeat(2, minmax(0, 1fr));
    -moz-column-gap:1.5rem;
         column-gap:1.5rem;
  }
}
.ultramar-contenido{
  display:flex;
  align-items:center;
  gap:0.85rem;
  padding-block:0.75rem;
  border-block-start:1px solid var(--default-border);
}
.ultramar-contenido:first-child{
  border-block-start:0;
  padding-block-start:0;
}
.ultramar-contenido{
}
.ultramar-contenido__icono.mud-avatar{
  width:2rem;
  height:2rem;
  flex-shrink:0;
  border-radius:0.35rem;
  background-color:var(--u-tinte-neutral);
  color:var(--u-tinta-tenue);
}
.ultramar-contenido__icono.mud-avatar .mud-icon-root{
  color:var(--u-tinta-tenue);
}
.ultramar-contenido__icono.mud-avatar .mud-icon-root{
  color:var(--u-tinta-tenue);
}
.ultramar-contenido__icono.mud-avatar{
}
.ultramar-contenido__icono.mud-avatar--pendiente{
  background-color:var(--u-relleno-warning);
}
.ultramar-contenido__icono.mud-avatar--pendiente .mud-icon-root{
  color:var(--u-tinta-indigo);
}
.ultramar-contenido__cuerpo{
  flex:1;
  min-width:0;
}
.ultramar-filtro{
  display:flex;
  align-items:center;
  gap:0.75rem;
  padding-block-start:0.25rem;
}
.ultramar-fichas{
  display:grid;
  grid-template-columns:1fr;
  gap:1rem;
}
@media (min-width: 600px){
  .ultramar-fichas{
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }
}
.ultramar-ficha{
  padding:1rem;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  background-color:var(--custom-white);
}
.ultramar-ficha__cabeza{
  display:flex;
  align-items:center;
  gap:0.75rem;
}
.ultramar-ficha__iniciales.mud-avatar{
  width:2.75rem;
  height:2.75rem;
  flex-shrink:0;
  border-radius:0.35rem;
  font-weight:600;
  background-color:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-ficha__iniciales.mud-avatar .mud-icon-root{
  color:var(--u-tinta-primary);
}
.ultramar-ficha{
}
.ultramar-ficha__datos{
  display:grid;
  grid-template-columns:auto 1fr;
  gap:0.4rem 0.75rem;
  margin:0.9rem 0 0;
  align-items:baseline;
}
.ultramar-ficha__datos dt{
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha__datos dd{
  margin:0;
  font-size:0.8125rem;
  min-width:0;
}
.ultramar-ficha{
}
.ultramar-ficha--reservada{
  border-style:dashed;
  background-color:transparent;
}
.ultramar-ficha--reservada .ultramar-ficha__iniciales.mud-avatar{
  background-color:var(--u-tinte-neutral);
  color:var(--u-tinta-tenue);
}
.ultramar-ficha--reservada .ultramar-ficha__iniciales.mud-avatar .mud-icon-root{
  color:var(--u-tinta-tenue);
}
.ultramar-consentimiento__interruptor.mud-switch{
  align-items:flex-start;
  margin-inline-start:0;
}
.ultramar-consentimiento__interruptor.mud-switch .mud-switch-label{
  font-size:0.8125rem;
  line-height:1.5;
  padding-top:0.35rem;
}
.ultramar-consentimiento__ley{
  margin:0.9rem 0 0;
  padding-top:0.9rem;
  border-top:1px solid var(--default-border);
  font-size:0.75rem;
  line-height:1.55;
  color:var(--u-tinta-tenue);
}
.ultramar-buscador.mud-input-control{
  width:15rem;
  margin:0;
}
.ultramar-filtro-programa{
  display:inline-flex;
  border:1px solid var(--default-border);
  border-radius:0.35rem;
  overflow:hidden;
}
.ultramar-filtro-programa__opcion{
  padding:0.35rem 0.9rem;
  font-size:0.75rem;
  font-weight:500;
  font-family:inherit;
  color:var(--u-tinta-tenue);
  background:transparent;
  border:0;
  cursor:pointer;
}
.ultramar-filtro-programa__opcion + .ultramar-filtro-programa__opcion{
  border-inline-start:1px solid var(--default-border);
}
.ultramar-filtro-programa__opcion:hover{
  color:rgb(var(--primary-rgb));
}
.ultramar-filtro-programa__opcion--activa{
  background:rgb(var(--primary-rgb));
  color:#fff;
}
.ultramar-filtro-programa__opcion--activa:hover{
  color:#fff;
}
.ultramar-zona.mud-input-control{
  width:11rem;
  margin:0;
}
.ultramar-zona-aviso{
  display:flex;
  align-items:flex-start;
  gap:0.5rem;
  margin-bottom:1.25rem;
  font-size:0.75rem;
  line-height:1.5;
  color:var(--u-tinta-tenue);
}
.ultramar-mes + .ultramar-mes{
  margin-top:1.5rem;
}
.ultramar-mes__cabeza{
  display:flex;
  align-items:center;
  gap:0.65rem;
  padding-bottom:0.5rem;
  border-bottom:2px solid var(--default-border);
}
.ultramar-mes__nombre{
  font-size:0.75rem;
  font-weight:600;
  letter-spacing:0.5px;
  text-transform:uppercase;
  color:var(--u-tinta-tenue);
}
.ultramar-evento{
  display:flex;
  align-items:center;
  gap:1.15rem;
  padding-block:1rem;
  border-bottom:1px solid var(--default-border);
}
.ultramar-evento--vencida .ultramar-evento__dia{
  color:var(--u-tinta-tenue);
}
.ultramar-evento__pasada{
  display:inline-flex;
  align-items:center;
  gap:0.35rem;
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-evento__fecha{
  display:flex;
  flex-direction:column;
  align-items:center;
  flex-shrink:0;
  width:3rem;
  line-height:1.1;
}
.ultramar-evento__dia{
  font-size:1.25rem;
  font-weight:600;
  color:rgb(var(--primary-rgb));
}
.ultramar-evento__mes{
  font-size:0.75rem;
  text-transform:uppercase;
  color:var(--u-tinta-tenue);
}
.ultramar-evento__cuerpo{
  flex:1;
  min-width:0;
}
.ultramar-evento{
}
.ultramar-evento__sede{
  color:var(--u-tinta-warning);
}
.ultramar-evento__reunion.mud-typography{
  display:inline-flex;
  align-items:center;
  gap:0.35rem;
  font-size:0.75rem;
  font-weight:600;
  color:var(--u-tinta-primary);
}
.ultramar-evento__acciones{
  display:flex;
  align-items:center;
  gap:0.65rem;
  flex-shrink:0;
}
.ultramar-evento__acciones .ultramar-badge{
  min-width:5.25rem;
  justify-content:center;
}
.ultramar-hitos.custom-timeline{
  --u-columna-fecha:7rem;
  --u-medio-divisor:48px;
}
.ultramar-hitos.custom-timeline .mud-timeline-item-content{
  margin-inline-end:0;
  max-width:none;
}
.ultramar-hitos.custom-timeline .mud-timeline-item-opposite{
  flex:0 0 var(--u-columna-fecha);
  max-width:var(--u-columna-fecha);
}
.ultramar-hitos.custom-timeline{
}
.ultramar-hitos.custom-timeline.mud-timeline-vertical:before{
  inset-inline-start:calc(var(--u-columna-fecha) + var(--u-medio-divisor));
  inset-block:1.5rem;
  height:auto;
}
.ultramar-hitos.custom-timeline .timeline-time .time{
  font-size:0.9375rem;
  line-height:1.35rem;
  color:var(--u-tinta);
}
.ultramar-hitos.custom-timeline{
}
.ultramar-hitos.custom-timeline .timeline-time .date{
  font-size:0.75rem;
  line-height:1.2;
  color:var(--u-tinta-tenue);
}
.ultramar-hitos.custom-timeline{
}
.ultramar-hitos.custom-timeline .ultramar-hito--pendiente .mud-timeline-item-dot{
  border-color:var(--default-border);
}
.ultramar-hitos.custom-timeline .ultramar-hito--pendiente .timeline-time .time{
  color:var(--u-tinta-tenue);
  font-size:0.8125rem;
}
.ultramar-documento.category-link{
  height:100%;
  justify-content:flex-start;
  text-align:center;
}
.ultramar-documento.category-link .fs-11{
  font-size:0.75rem;
}
.ultramar-documento.category-link .ultramar-documento__detalle{
  margin:0.75rem 0 0;
  font-size:0.75rem;
  line-height:1.5;
  color:var(--u-tinta-tenue);
}
.ultramar-documento.category-link{
}
.ultramar-documento.category-link .ultramar-documento__condicion{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:0.35rem;
  margin-block-start:auto;
  padding-block-start:0.9rem;
  font-size:0.75rem;
  line-height:1.4;
  text-align:start;
  color:var(--u-tinta-tenue);
}
.ultramar-pasos{
  display:flex;
  margin:0.85rem 0 0;
  padding:0;
  list-style:none;
}
.ultramar-pasos__paso{
  position:relative;
  flex:1 1 0;
  text-align:center;
}
.ultramar-pasos__paso:not(:last-child)::after{
  content:"";
  position:absolute;
  inset-block-start:0.5rem;
  inset-inline-start:50%;
  width:100%;
  height:2px;
  background:var(--default-border);
}
.ultramar-pasos__punto{
  position:relative;
  z-index:1;
  display:flex;
  align-items:center;
  justify-content:center;
  width:1.25rem;
  height:1.25rem;
  margin-inline:auto;
  border-radius:50%;
  background:rgb(var(--custom-white));
  box-shadow:inset 0 0 0 2px var(--default-border);
  color:#fff;
}
.ultramar-pasos__rotulo{
  display:block;
  margin-block-start:0.5rem;
  font-size:0.75rem;
  font-weight:500;
  color:var(--u-tinta-tenue);
}
.ultramar-pasos{
}
.ultramar-pasos__paso--actual .ultramar-pasos__punto, .ultramar-pasos__paso--hecho .ultramar-pasos__punto{
  background:rgb(var(--primary-rgb));
  box-shadow:none;
}
.ultramar-pasos__paso--actual .ultramar-pasos__rotulo{
  color:var(--u-tinta-primary);
  font-weight:600;
}
.ultramar-pasos__paso--hecho::after{
  background:rgb(var(--primary-rgb));
}
.ultramar-primer-ingreso__cabeza{
  width:100%;
}
.ultramar-primer-ingreso__marca{
  display:block;
  font-size:0.75rem;
  font-weight:500;
  letter-spacing:1px;
  text-transform:uppercase;
  color:var(--u-tinta-primary);
}
.ultramar-primer-ingreso__contador{
  display:block;
  margin-block-start:0.85rem;
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-primer-ingreso{
}
.ultramar-primer-ingreso__legal{
  max-height:13.75rem;
  overflow-y:auto;
  padding:1.15rem;
  border-radius:0.5rem;
  background:rgb(var(--light-rgb));
  font-size:0.8125rem;
  line-height:1.6;
  color:var(--u-tinta-tenue);
}
.ultramar-primer-ingreso__legal p{
  margin:0 0 0.65rem;
}
.ultramar-primer-ingreso__legal p:last-child{
  margin-bottom:0;
}
.ultramar-primer-ingreso__legal strong{
  color:var(--u-tinta);
  font-weight:600;
}
.ultramar-primer-ingreso__casilla{
  margin-block-start:1rem;
}
.ultramar-primer-ingreso__nota{
  margin:1rem 0 0;
  padding-block-start:0.9rem;
  border-block-start:1px solid var(--default-border);
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-primer-ingreso__foto, .ultramar-primer-ingreso__zona{
  display:flex;
  align-items:center;
  gap:1rem;
  margin-block-start:1rem;
  padding:1rem;
  border-radius:0.5rem;
  border:1px solid var(--default-border);
}
.ultramar-primer-ingreso__foto .mud-button-root, .ultramar-primer-ingreso__zona .mud-button-root{
  flex-shrink:0;
  white-space:nowrap;
}
.ultramar-primer-ingreso{
}
.ultramar-primer-ingreso__foto{
  border-style:dashed;
}
.ultramar-precargados{
  display:grid;
  grid-template-columns:repeat(auto-fit, minmax(11rem, 1fr));
  gap:0.85rem;
}
.ultramar-precargado{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:0.35rem;
  padding:0.85rem 1rem;
  border-radius:0.5rem;
  background:rgb(var(--light-rgb));
}
.ultramar-precargado__etiqueta{
  font-size:0.75rem;
  letter-spacing:0.5px;
  text-transform:uppercase;
  color:var(--u-tinta-tenue);
}
.ultramar-precargado{
}
.ultramar-precargado__valor{
  font-size:0.9375rem;
  font-weight:600;
}
.ultramar-campo__etiqueta{
  display:block;
  margin-block-end:0.4rem;
  font-size:0.8125rem;
  font-weight:500;
  line-height:1.45;
  color:var(--u-tinta);
}
.mud-grid-item > .ultramar-campo{
  display:flex;
  flex-direction:column;
  height:100%;
}
.mud-grid-item > .ultramar-campo .mud-input-control{
  margin-block-start:auto;
}
.ultramar-opciones{
  display:flex;
  flex-wrap:wrap;
  gap:0.5rem;
}
.ultramar-opcion{
  display:inline-flex;
  align-items:center;
  gap:0.35rem;
  padding:0.4rem 0.75rem;
  border-radius:0.35rem;
  border:1px solid var(--default-border);
  background:transparent;
  font-family:inherit;
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
  cursor:pointer;
  transition:all 0.2s ease-in;
}
.ultramar-opcion:hover{
  border-color:rgb(var(--primary-rgb));
  color:var(--u-tinta-primary);
}
.ultramar-opcion{
}
.ultramar-opcion--elegida{
  background:var(--u-tinte-primary);
  border-color:rgb(var(--primary-rgb));
  color:var(--u-tinta-primary);
  font-weight:500;
}
.ultramar-compromiso{
  margin-block-start:1.25rem;
  padding:1rem 1.15rem;
  border-radius:0.5rem;
  border:1px solid var(--default-border);
  background:rgb(var(--light-rgb));
}
.ultramar-plazo{
  --u-plazo-tinta:var(--u-tinta-pizarra);
}
.ultramar-plazo.card-bg-danger{
  --u-plazo-tinta:var(--u-tinta-danger);
}
.ultramar-plazo__rotulo{
  display:block;
  font-size:0.75rem;
  letter-spacing:0.5px;
  text-transform:uppercase;
  opacity:0.85;
}
.ultramar-plazo__fecha{
  display:block;
  margin-block-start:0.2rem;
  font-size:1.25rem;
  font-weight:600;
  line-height:1.3;
}
.ultramar-plazo{
}
.ultramar-plazo__cuenta{
  display:inline-block;
  margin-block-start:1rem;
  padding:0.3rem 0.65rem;
  border-radius:0.25rem;
  background:#fff;
  color:var(--u-plazo-tinta);
  font-size:0.75rem;
  font-weight:600;
}
.ultramar-acuse .mud-card-content{
  padding:2.5rem;
}
.ultramar-pagina .ultramar-aviso--alerta.mud-alert{
  background-color:var(--u-tinte-warning);
  border-color:rgba(var(--warning-rgb), 0.35);
}
.ultramar-pagina .ultramar-aviso--alerta.mud-alert .mud-alert-icon .mud-icon-root{
  color:var(--u-tinta-warning);
}
.ultramar-cuenta.mud-card.custom-card{
  background-color:var(--u-fondo-tarjeta);
}
.ultramar-cuenta__dias{
  padding-inline-end:1.75rem;
  border-inline-end:1px solid rgba(255, 255, 255, 0.35);
}
.ultramar-cuenta__rotulo{
  display:block;
  font-size:0.75rem;
  letter-spacing:0.5px;
  text-transform:uppercase;
  opacity:0.85;
}
.ultramar-cuenta__cifra{
  display:block;
  font-size:2rem;
  font-weight:600;
  line-height:1.1;
}
.ultramar-cuenta__unidad{
  margin-inline-start:0.4rem;
  font-size:1rem;
  font-weight:500;
}
.ultramar-cuenta__fecha{
  display:block;
  font-size:1.25rem;
  font-weight:600;
  line-height:1.3;
}
.ultramar-cuenta__mensaje{
  margin:1.5rem 0 0;
  padding-block-start:1.25rem;
  border-block-start:1px solid rgba(255, 255, 255, 0.35);
  font-size:0.8125rem;
  line-height:1.6;
}
.ultramar-nota-pie{
  display:block;
  margin-block-start:1rem;
  padding-block-start:0.85rem;
  border-block-start:1px solid var(--default-border);
  font-size:0.75rem;
  line-height:1.5;
  color:var(--u-tinta-tenue);
}
.ultramar-pestanas .mud-tabs-toolbar{
  border-block-end:1px solid var(--default-border);
}
.ultramar-pestanas .mud-tab{
  text-transform:none;
  font-size:0.8125rem;
  font-weight:500;
  letter-spacing:0;
}
.ultramar-pestanas{
}
.ultramar-pestanas .mud-tab.mud-tab-active{
  color:var(--u-tinta-primary);
  font-weight:600;
}
.ultramar-pestanas .mud-tab-slider{
  background:rgb(var(--primary-rgb));
}
.ultramar-pestanas .mud-tabs-panels{
  padding:1.25rem;
}
.ultramar-bloque{
  padding:1.25rem;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
}
.ultramar-bloque__cabeza{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:1rem;
  margin-block-end:1rem;
}
.ultramar-jornada{
  height:100%;
  padding:1.25rem;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
}
.ultramar-jornada__cabeza{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:1rem;
  padding-block-end:0.75rem;
  margin-block-end:0.5rem;
  border-block-end:2px solid var(--default-border);
}
.ultramar-momento{
  display:flex;
  gap:1rem;
  padding-block:0.6rem;
  font-size:0.8125rem;
}
.ultramar-momento + .ultramar-momento{
  border-block-start:1px solid var(--default-border);
}
.ultramar-momento__hora{
  flex-shrink:0;
  width:2.75rem;
  font-weight:600;
  color:var(--u-tinta-primary);
}
.ultramar-momento{
}
.ultramar-momento--destacado > .flex-auto > span:first-child{
  font-weight:600;
}
.ultramar-tarea{
  display:flex;
  align-items:flex-start;
  gap:0.5rem;
  padding-block:0.5rem;
  font-size:0.9375rem;
}
.ultramar-tarea + .ultramar-tarea{
  border-block-start:1px solid var(--default-border);
}
.ultramar-faq + .ultramar-faq{
  border-block-start:1px solid var(--default-border);
}
.ultramar-faq__pregunta{
  display:flex;
  align-items:center;
  gap:0.75rem;
  width:100%;
  padding:0.75rem 0.5rem;
  border:0;
  border-radius:0.35rem;
  background:transparent;
  font-family:inherit;
  font-size:0.9375rem;
  text-align:start;
  color:var(--u-tinta);
  cursor:pointer;
}
.ultramar-faq__pregunta:hover{
  color:var(--u-tinta-primary);
}
.ultramar-faq__pregunta--abierta{
  background:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
  font-weight:600;
}
.ultramar-faq__respuesta{
  margin:0 0 0.75rem;
  padding-inline:0.5rem;
  font-size:0.8125rem;
  line-height:1.6;
  color:var(--u-tinta-tenue);
}
.ultramar-recomendacion{
  display:flex;
  align-items:flex-start;
  gap:0.65rem;
  padding-block:0.5rem;
  font-size:0.8125rem;
}
.ultramar-recomendacion + .ultramar-recomendacion{
  border-block-start:1px solid var(--default-border);
}
.ultramar-recomendacion__punto{
  flex-shrink:0;
  width:0.375rem;
  height:0.375rem;
  margin-block-start:0.5rem;
  border-radius:50%;
  background:rgb(var(--primary-rgb));
}
.ultramar-contacto{
  padding-block:0.4rem;
  font-size:0.9375rem;
}
.ultramar-contacto__numero{
  color:var(--u-tinta-primary);
  font-weight:500;
}
.ultramar-servicios{
  display:flex;
  flex-wrap:wrap;
  gap:0.5rem;
  margin-block-start:0.85rem;
}
.ultramar-mapa{
  display:grid;
  grid-template-columns:10rem 1fr;
  gap:2rem;
  align-items:start;
}
@media (max-width: 767.98px){
  .ultramar-mapa{
    grid-template-columns:1fr;
  }
}
.ultramar-mapa{
}
.ultramar-mapa__esquema svg{
  display:block;
  width:auto;
  max-height:22rem;
  margin-inline:auto;
}
.ultramar-mapa__pais{
  fill:rgb(var(--light-rgb));
  stroke:var(--default-border);
  stroke-width:1.2;
}
.ultramar-mapa__nota{
  display:block;
  margin-block-start:0.5rem;
  text-align:center;
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-mapa__parada{
  cursor:pointer;
}
.ultramar-mapa__parada circle{
  fill:var(--u-tinta-tenue);
  stroke:#fff;
  stroke-width:1.6;
  transition:fill 0.2s ease-in;
}
.ultramar-mapa__parada--sede circle{
  fill:var(--u-tinta-pizarra);
}
.ultramar-mapa__parada{
}
.ultramar-mapa__parada--activa circle{
  fill:rgb(var(--primary-rgb));
  stroke-width:2.5;
  r:8;
}
.ultramar-sitios{
  display:grid;
  grid-template-columns:repeat(auto-fit, minmax(9rem, 1fr));
  gap:1rem;
}
.ultramar-sitio{
  text-align:center;
}
.ultramar-sitio__marco{
  display:flex;
  align-items:center;
  justify-content:center;
  height:4.5rem;
  margin-block-end:0.5rem;
  border:1px dashed var(--default-border);
  border-radius:0.5rem;
  background:rgb(var(--light-rgb));
  color:var(--u-tinta-tenue);
}
.ultramar-enlace.mud-typography{
  display:inline-flex;
  align-items:center;
  gap:0.35rem;
  font-size:0.75rem;
  font-weight:600;
  color:var(--u-tinta-primary);
}
.ultramar-seleccion__parrafo{
  margin:0 0 0.65rem;
  font-size:0.8125rem;
  line-height:1.6;
  max-width:70ch;
}
.ultramar-seleccion__parrafo:last-child{
  margin-bottom:0;
}
.ultramar-seleccion__cerrar.mud-icon-button{
  flex-shrink:0;
  color:#fff;
}
.ultramar-retrato--grande.mud-avatar{
  width:3.25rem;
  height:3.25rem;
  font-size:1rem;
  font-weight:600;
}
.ultramar-nombre{
  display:block;
  padding:0;
  border:0;
  background:transparent;
  font-family:inherit;
  font-size:1rem;
  font-weight:600;
  line-height:1.35;
  text-align:start;
  color:var(--u-tinta-primary);
  cursor:pointer;
}
.ultramar-nombre:hover{
  text-decoration:underline;
}
.ultramar-fechas.mud-card.custom-card{
  background-color:var(--u-fondo-tarjeta);
}
.ultramar-fechas__rotulo{
  display:block;
  margin-block-end:0.85rem;
  font-size:0.75rem;
  letter-spacing:0.5px;
  text-transform:uppercase;
  opacity:0.85;
}
.ultramar-fechas__bloque + .ultramar-fechas__bloque{
  margin-block-start:0.85rem;
  padding-block-start:0.85rem;
  border-block-start:1px solid rgba(255, 255, 255, 0.35);
}
.ultramar-fechas__cuando{
  display:block;
  margin-block-start:0.2rem;
  font-size:1.25rem;
  font-weight:600;
  line-height:1.3;
}
.ultramar-cifra-chica{
  font-size:1.25rem;
  font-weight:600;
  color:var(--u-tinta-primary);
}
.ultramar-paso-ciclo{
  display:flex;
  align-items:flex-start;
  gap:0.85rem;
  position:relative;
  padding-block-end:1rem;
}
.ultramar-paso-ciclo:not(.ultramar-paso-ciclo--ultima)::before{
  content:"";
  position:absolute;
  inset-block:1.75rem 0;
  inset-inline-start:0.84rem;
  width:2px;
  background:var(--default-border);
}
.ultramar-paso-ciclo--hecha::before{
  background:rgb(var(--primary-rgb));
}
.ultramar-paso-ciclo--ultima{
  padding-block-end:0;
}
.ultramar-paso-ciclo__nodo{
  position:relative;
  z-index:1;
  display:flex;
  align-items:center;
  justify-content:center;
  flex-shrink:0;
  width:1.75rem;
  height:1.75rem;
  border-radius:50%;
  background:rgb(var(--light-rgb));
  box-shadow:inset 0 0 0 2px var(--default-border);
  font-size:0.75rem;
  font-weight:600;
  color:var(--u-tinta-tenue);
}
.ultramar-paso-ciclo--hecha .ultramar-paso-ciclo__nodo{
  background:rgb(var(--primary-rgb));
  box-shadow:none;
  color:#fff;
}
.ultramar-paso-ciclo--actual .ultramar-paso-ciclo__nodo{
  background:var(--u-tinte-primary);
  box-shadow:inset 0 0 0 2px rgb(var(--primary-rgb));
  color:var(--u-tinta-primary);
}
.ultramar-minuta{
  display:flex;
  gap:1rem;
}
.ultramar-minuta__eje{
  display:flex;
  flex-direction:column;
  align-items:center;
  flex-shrink:0;
}
.ultramar-minuta__eje::after{
  content:"";
  flex:1;
  width:2px;
  min-height:1rem;
  background:var(--default-border);
}
.ultramar-minuta:last-child .ultramar-minuta__eje::after{
  display:none;
}
.ultramar-minuta__nodo{
  display:flex;
  align-items:center;
  justify-content:center;
  width:2.125rem;
  height:2.125rem;
  border-radius:50%;
  background:rgb(var(--primary-rgb));
  font-size:0.8125rem;
  font-weight:600;
  color:#fff;
}
.ultramar-minuta{
}
.ultramar-minuta--kickoff .ultramar-minuta__nodo{
  background:rgb(var(--light-rgb));
  color:var(--u-tinta-tenue);
  box-shadow:inset 0 0 0 2px var(--default-border);
}
.ultramar-minuta__cabeza{
  display:flex;
  align-items:flex-start;
  gap:0.65rem;
  width:100%;
  padding:0.35rem 0 1.15rem;
  border:0;
  background:transparent;
  font-family:inherit;
  font-size:0.9375rem;
  text-align:start;
  color:var(--u-tinta);
  cursor:pointer;
}
.ultramar-minuta__cabeza:hover .fw-semibold{
  color:var(--u-tinta-primary);
}
.ultramar-minuta__meta{
  display:flex;
  align-items:center;
  gap:0.75rem;
  flex-shrink:0;
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-minuta__detalle{
  margin-block-end:1.15rem;
  padding:1rem 1.15rem;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  background:rgb(var(--light-rgb));
  font-size:0.8125rem;
  line-height:1.6;
}
.ultramar-minuta__detalle p{
  margin:0 0 0.5rem;
}
.ultramar-minuta__firma{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:1rem;
  flex-wrap:wrap;
  margin-block-start:0.85rem;
  padding-block-start:0.85rem;
  border-block-start:1px solid var(--default-border);
}
.ultramar-estrellas{
  display:inline-flex;
  gap:0.15rem;
  color:rgb(var(--warning-rgb));
}
.ultramar-estrellas--vacias{
  color:var(--u-tinta-tenue);
  padding-block-start:0.5rem;
}
.ultramar-minuta-form{
  margin-block-end:1.5rem;
  padding:1.25rem;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  background:rgb(var(--light-rgb));
}
.ultramar-recurso{
  display:flex;
  align-items:center;
  gap:0.85rem;
  height:100%;
  padding:0.85rem 1rem;
  border:1px solid var(--default-border);
  border-radius:0.5rem;
  cursor:pointer;
  transition:border-color 0.2s ease-in;
}
.ultramar-recurso:hover{
  border-color:rgb(var(--primary-rgb));
}
.ultramar-perfil__cabeza{
  display:flex;
  align-items:center;
  gap:1rem;
  width:100%;
}
.ultramar-perfil__iniciales.mud-avatar{
  width:4rem;
  height:4rem;
  flex-shrink:0;
  background-color:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
  font-size:1.25rem;
  font-weight:600;
}
.ultramar-perfil__contacto, .ultramar-perfil__declarado{
  margin-block-start:1.25rem;
  padding-block-start:1.25rem;
  border-block-start:1px solid var(--default-border);
}
.mud-button-filled.mud-button-filled-info,
.mud-button-filled.mud-button-filled-success,
.mud-button-filled.mud-button-filled-warning,
.mud-button-filled.mud-button-filled-error,
.mud-alert-filled-info,
.mud-alert-filled-success,
.mud-alert-filled-warning,
.mud-alert-filled-error,
.mud-chip-filled.mud-chip-color-info,
.mud-chip-filled.mud-chip-color-success,
.mud-chip-filled.mud-chip-color-warning,
.mud-chip-filled.mud-chip-color-error, .mud-theme-secondary,
.mud-theme-info,
.mud-theme-warning,
.mud-theme-success, .bg-info-transparent,
.bg-success-transparent,
.bg-warning-transparent,
.bg-danger-transparent,
.bg-primary-transparent,
.bg-secondary-transparent, .bg-info,
.bg-success,
.bg-warning,
.bg-danger,
.card-bg-info,
.card-bg-success,
.card-bg-warning,
.card-bg-danger, .btn-info,
.btn-success,
.btn-warning,
.btn-danger,
.btn-info:hover,
.btn-success:hover,
.btn-warning:hover,
.btn-danger:hover{
  color:rgb(var(--on-relleno-claro)) !important;
}
.mud-button-filled.mud-button-filled-info .mud-icon-root,
.mud-button-filled.mud-button-filled-success .mud-icon-root,
.mud-button-filled.mud-button-filled-warning .mud-icon-root,
.mud-button-filled.mud-button-filled-error .mud-icon-root,
.mud-alert-filled-info .mud-icon-root,
.mud-alert-filled-success .mud-icon-root,
.mud-alert-filled-warning .mud-icon-root,
.mud-alert-filled-error .mud-icon-root,
.mud-chip-filled.mud-chip-color-info .mud-icon-root,
.mud-chip-filled.mud-chip-color-success .mud-icon-root,
.mud-chip-filled.mud-chip-color-warning .mud-icon-root,
.mud-chip-filled.mud-chip-color-error .mud-icon-root, .mud-theme-secondary .mud-icon-root,
.mud-theme-info .mud-icon-root,
.mud-theme-warning .mud-icon-root,
.mud-theme-success .mud-icon-root, .bg-info-transparent .mud-icon-root,
.bg-success-transparent .mud-icon-root,
.bg-warning-transparent .mud-icon-root,
.bg-danger-transparent .mud-icon-root,
.bg-primary-transparent .mud-icon-root,
.bg-secondary-transparent .mud-icon-root, .bg-info .mud-icon-root,
.bg-success .mud-icon-root,
.bg-warning .mud-icon-root,
.bg-danger .mud-icon-root,
.card-bg-info .mud-icon-root,
.card-bg-success .mud-icon-root,
.card-bg-warning .mud-icon-root,
.card-bg-danger .mud-icon-root, .btn-info .mud-icon-root,
.btn-success .mud-icon-root,
.btn-warning .mud-icon-root,
.btn-danger .mud-icon-root,
.mud-button-filled.mud-button-filled-info i,
.mud-button-filled.mud-button-filled-success i,
.mud-button-filled.mud-button-filled-warning i,
.mud-button-filled.mud-button-filled-error i,
.mud-alert-filled-info i,
.mud-alert-filled-success i,
.mud-alert-filled-warning i,
.mud-alert-filled-error i,
.mud-chip-filled.mud-chip-color-info i,
.mud-chip-filled.mud-chip-color-success i,
.mud-chip-filled.mud-chip-color-warning i,
.mud-chip-filled.mud-chip-color-error i,
.mud-theme-secondary i,
.mud-theme-info i,
.mud-theme-warning i,
.mud-theme-success i,
.bg-info-transparent i,
.bg-success-transparent i,
.bg-warning-transparent i,
.bg-danger-transparent i,
.bg-primary-transparent i,
.bg-secondary-transparent i,
.bg-info i,
.bg-success i,
.bg-warning i,
.bg-danger i,
.card-bg-info i,
.card-bg-success i,
.card-bg-warning i,
.card-bg-danger i,
.btn-info i,
.btn-success i,
.btn-warning i,
.btn-danger i,
.btn-info:hover i,
.btn-success:hover i,
.btn-warning:hover i,
.btn-danger:hover i,
.mud-button-filled.mud-button-filled-info svg,
.mud-button-filled.mud-button-filled-success svg,
.mud-button-filled.mud-button-filled-warning svg,
.mud-button-filled.mud-button-filled-error svg,
.mud-alert-filled-info svg,
.mud-alert-filled-success svg,
.mud-alert-filled-warning svg,
.mud-alert-filled-error svg,
.mud-chip-filled.mud-chip-color-info svg,
.mud-chip-filled.mud-chip-color-success svg,
.mud-chip-filled.mud-chip-color-warning svg,
.mud-chip-filled.mud-chip-color-error svg,
.mud-theme-secondary svg,
.mud-theme-info svg,
.mud-theme-warning svg,
.mud-theme-success svg,
.bg-info-transparent svg,
.bg-success-transparent svg,
.bg-warning-transparent svg,
.bg-danger-transparent svg,
.bg-primary-transparent svg,
.bg-secondary-transparent svg,
.bg-info svg,
.bg-success svg,
.bg-warning svg,
.bg-danger svg,
.card-bg-info svg,
.card-bg-success svg,
.card-bg-warning svg,
.card-bg-danger svg,
.btn-info svg,
.btn-success svg,
.btn-warning svg,
.btn-danger svg,
.btn-info:hover svg,
.btn-success:hover svg,
.btn-warning:hover svg,
.btn-danger:hover svg{
  color:rgb(var(--on-relleno-claro)) !important;
  fill:currentColor;
}
.ultramar-pie{
  font-size:0.8125rem;
  color:var(--u-tinta-tenue, #686E7C);
}
.ultramar-pie .mud-typography{
  color:var(--u-tinta-primary, #5B4BD6);
}
.ultramar-solo-lectores{
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip-path:inset(50%);
  white-space:nowrap;
  border:0;
}
.ultramar-banners{
  position:relative;
  display:grid;
  border-radius:18px;
  overflow:hidden;
  background-color:rgba(var(--indigo-rgb), 0.08);
  container-type:inline-size;
}
.ultramar-banners__pieza{
  grid-area:1/1;
  display:grid;
  align-content:center;
  opacity:0;
  visibility:hidden;
  transition:opacity 0.6s ease, visibility 0s linear 0.6s;
}
.ultramar-banners__pieza.es-activa{
  opacity:1;
  visibility:visible;
  transition:opacity 0.6s ease, visibility 0s linear 0s;
}
.ultramar-banners__pieza{
}
.ultramar-banners__pieza > a{
  display:block;
}
.ultramar-banners__pieza img{
  inline-size:100%;
  block-size:auto;
  display:block;
  aspect-ratio:auto 5635/888;
}
.ultramar-banners__puntos{
  position:absolute;
  inset-block-end:1.17cqw;
  inset-inline-start:50%;
  inset-inline-end:auto;
  transform:translateX(-50%);
  inline-size:-moz-max-content;
  inline-size:max-content;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:1.37cqw;
  z-index:2;
}
.ultramar-banners:has(.ultramar-banners__pieza:not(.tiene-panel)) .ultramar-banners__puntos{
  background-color:rgba(var(--indigo-rgb), 0.88);
  border-radius:99px;
  padding-block:0.42cqw;
  padding-inline:0.72cqw;
}
.ultramar-banners__punto{
  position:relative;
  inline-size:1.065cqw;
  block-size:1.065cqw;
  padding:0;
  border:0.11cqw solid #fff;
  border-radius:50%;
  cursor:pointer;
  background-color:transparent;
  transition:background-color 0.2s ease;
}
.ultramar-banners__punto.es-activo{
  background-color:rgb(255, 255, 255);
}
.ultramar-banners__punto{
}
.ultramar-banners__punto::after{
  content:"";
  position:absolute;
  inline-size:24px;
  block-size:24px;
  inset-block-start:50%;
  inset-inline-start:50%;
  transform:translate(-50%, -50%);
}
.ultramar-banners__punto:focus-visible{
  outline:2px solid rgb(var(--primary-rgb));
  outline-offset:3px;
}
.ultramar-banners{
}
@media (max-width: 991.98px){
  .ultramar-banners{
    border-radius:12px;
  }
}
@container (max-width: 1065px){
  .ultramar-banners{
  }
  .ultramar-banners .ultramar-banners__puntos{
    inset-block-end:8px;
    gap:8px;
    background-color:rgba(var(--indigo-rgb), 0.88);
    border-radius:99px;
    padding-block:3px;
    padding-inline:7px;
  }
  .ultramar-banners{
  }
  .ultramar-banners .ultramar-banners__punto{
    inline-size:9px;
    block-size:9px;
    border-width:1.5px;
  }
}
.ultramar-banners{
}
@media (prefers-reduced-motion: reduce){
  .ultramar-banners .ultramar-banners__pieza,
  .ultramar-banners .ultramar-banners__punto{
    transition:none;
  }
}
.ultramar-banner-previa{
  inline-size:180px;
  block-size:auto;
  border-radius:9px;
  display:block;
}
.ultramar-cursos__cabecera{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:1rem;
  flex-wrap:wrap;
  margin-bottom:0.75rem;
}
.ultramar-cursos__utiles{
  display:flex;
  align-items:center;
  gap:0.5rem;
}
.ultramar-cursos{
}
.ultramar-cursos__ver-todos{
  color:var(--u-tinta-primary);
  text-decoration:underline;
  text-underline-offset:3px;
}
.ultramar-cursos__ver-todos:hover, .ultramar-cursos__ver-todos:focus-visible{
  color:var(--u-tinta-primary);
  text-decoration-thickness:2px;
}
.ultramar-cursos{
}
.ultramar-cursos__flecha{
  inline-size:1.75rem;
  block-size:1.75rem;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:0;
  border:1px solid var(--default-border);
  border-radius:9px;
  background-color:var(--custom-white);
  color:var(--u-tinta-tenue);
  cursor:pointer;
  transition:color 0.2s ease, border-color 0.2s ease;
}
.ultramar-cursos__flecha:hover{
  border-color:rgb(var(--primary-rgb));
  color:var(--u-tinta-primary);
}
.ultramar-cursos__flecha{
}
.ultramar-cursos__flecha[disabled]{
  opacity:0.45;
  cursor:default;
}
.ultramar-cursos__flecha i{
  font-size:1rem;
  line-height:1;
}
.ultramar-cursos{
}
.ultramar-cursos__pista:focus-visible{
  outline:2px solid rgb(var(--primary-rgb));
  outline-offset:2px;
  border-radius:14px;
}
.ultramar-malla{
  display:grid;
  grid-template-columns:repeat(auto-fill, minmax(14.5rem, 1fr));
  gap:1rem;
}
.ultramar-malla-vacia{
  margin:0;
  padding:1rem 1.25rem;
  border:1px dashed var(--default-border);
  border-radius:14px;
  font-size:0.8125rem;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-curso__hero{
  position:relative;
  padding:2.5rem 2rem 4.75rem;
  border-radius:18px;
  overflow:hidden;
  background-color:rgb(var(--indigo-rgb));
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__hero--con-portada::before{
  content:"";
  position:absolute;
  inset:0;
  background-color:rgba(var(--indigo-rgb), 0.86);
}
.ultramar-ficha-curso__hero-texto{
  position:relative;
  z-index:1;
  max-inline-size:46rem;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__sobretitulo{
  margin:0 0 0.4rem;
  font-size:0.75rem;
  font-weight:600;
  letter-spacing:0.06em;
  text-transform:uppercase;
  color:rgba(255, 255, 255, 0.8);
}
.ultramar-ficha-curso__titulo{
  margin:0;
  font-size:35px;
  font-weight:800;
  line-height:1.24;
  letter-spacing:-0.5px;
  color:#fff;
}
.ultramar-ficha-curso__accion{
  display:inline-flex;
  align-items:center;
  margin-block-start:1.5rem;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__cifras.mud-card{
  position:relative;
  z-index:2;
  inline-size:-moz-fit-content;
  inline-size:fit-content;
  max-inline-size:100%;
  margin:-3.25rem auto 0;
  border:1px solid var(--default-border);
}
.ultramar-ficha-curso__lista{
  display:flex;
  flex-wrap:wrap;
  margin:0;
  padding:0;
  list-style:none;
}
.ultramar-ficha-curso__celda{
  flex:1 1 auto;
  min-inline-size:8.5rem;
  padding:1.1rem 1.75rem;
  text-align:center;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__celda + .ultramar-ficha-curso__celda{
  border-inline-start:1px dashed var(--default-border);
}
.ultramar-ficha-curso__rotulo{
  display:block;
  font-size:0.75rem;
  font-weight:600;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-curso__cifra{
  display:inline-flex;
  align-items:center;
  gap:0.35rem;
  margin-block-start:0.35rem;
  font-size:1.125rem;
  font-weight:700;
  color:var(--u-tinta);
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__glifo--completado{
  color:var(--u-relleno-success);
}
.ultramar-ficha-curso__glifo--pendiente{
  color:var(--u-relleno-warning);
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__cuerpo{
  margin-block-start:2.25rem;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__ficha{
  display:grid;
  grid-template-columns:repeat(auto-fit, minmax(9rem, 1fr));
  gap:0.75rem 1.5rem;
  margin:0 0 1.25rem;
  padding-block-end:1.25rem;
  border-block-end:1px solid var(--default-border);
}
.ultramar-ficha-curso__ficha-dato{
}
.ultramar-ficha-curso__ficha-dato dt{
  margin:0 0 0.15rem;
  font-size:0.75rem;
  font-weight:500;
  text-transform:uppercase;
  letter-spacing:0.04em;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-curso__ficha-dato dd{
  margin:0;
  font-size:0.9375rem;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__descripcion{
  margin:0;
}
.ultramar-ficha-curso__descripcion p{
  margin:0 0 0.9rem;
  font-size:0.9375rem;
  line-height:1.7;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-curso__descripcion p:last-child{
  margin-bottom:0;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__ponentes{
  display:flex;
  flex-wrap:wrap;
  gap:1.5rem 2.5rem;
  margin:1rem 0 0;
  padding:0;
  list-style:none;
}
.ultramar-ficha-curso__ponente{
  display:flex;
  align-items:center;
  gap:0.85rem;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__retrato{
  flex:0 0 auto;
  inline-size:56px;
  block-size:56px;
  border-radius:50%;
  -o-object-fit:cover;
     object-fit:cover;
  background-color:var(--u-tinte-neutral);
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__retrato--sin-foto{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  color:var(--u-tinta-tenue);
  font-size:1.5rem;
}
.ultramar-ficha-curso__ponente-datos{
  display:flex;
  flex-direction:column;
}
.ultramar-ficha-curso__ponente-nombre{
  font-size:0.9375rem;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__ponente-papel{
  margin-block-start:0.15rem;
  font-size:0.6875rem;
  font-weight:600;
  letter-spacing:0.06em;
  text-transform:uppercase;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__ponente--con-perfil{
  flex:1 1 100%;
  align-items:flex-start;
}
.ultramar-ficha-curso__ponente--con-perfil .ultramar-ficha-curso__ponente-datos{
  flex:1 1 auto;
  min-inline-size:0;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__ponente-titulo{
  margin-block-start:0.1rem;
  font-size:0.8125rem;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-curso{
}
.ultramar-relator-experiencia{
  margin-block-start:0.4rem;
}
.ultramar-relator-experiencia__resumen{
  cursor:pointer;
  font-size:0.8125rem;
  font-weight:600;
  color:var(--u-tinta-primary);
}
.ultramar-relator-experiencia__texto{
  margin:0.4rem 0 0;
  max-inline-size:65ch;
  font-size:0.8125rem;
  line-height:1.6;
  color:var(--u-tinta-tenue);
  white-space:pre-line;
  overflow-wrap:break-word;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__presentacion{
  display:inline-flex;
  align-items:center;
  margin-block-start:1rem;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__subtitulo{
  margin:1.75rem 0 0;
  font-size:0.9375rem;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-ficha-curso__material{
  margin:0.75rem 0 0;
  padding:0;
  list-style:none;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__documento{
  display:flex;
  align-items:flex-start;
  gap:0.85rem;
  padding:0.9rem 0;
  border-block-start:1px solid var(--default-border);
}
.ultramar-ficha-curso__documento:first-child{
  border-block-start:0;
  padding-block-start:0.25rem;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__documento-glifo{
  flex:0 0 auto;
  margin-block-start:0.1rem;
  font-size:1.4rem;
  line-height:1;
  color:var(--u-tinta-indigo);
}
.ultramar-ficha-curso__documento-texto{
  flex:1 1 auto;
  min-inline-size:0;
}
.ultramar-ficha-curso__documento-titulo{
  font-size:0.9375rem;
  font-weight:600;
}
.ultramar-ficha-curso__documento-descripcion{
  margin:0.25rem 0 0;
  font-size:0.8125rem;
  line-height:1.6;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__documento-ficha{
  margin:0.3rem 0 0;
  font-size:0.6875rem;
  color:var(--u-tinta-tenue);
  word-break:break-word;
}
.ultramar-ficha-curso{
}
.ultramar-ficha-curso__documento-bajar{
  flex:0 0 auto;
  align-self:center;
  font-size:1.1rem;
  color:var(--u-tinta-tenue);
}
@media (max-width: 575.98px){
  .ultramar-ficha-curso__hero{
    padding:1.75rem 1.25rem 2rem;
  }
  .ultramar-ficha-curso__titulo{
    font-size:21px;
  }
  .ultramar-ficha-curso__cifras.mud-card{
    inline-size:100%;
    margin-block-start:1rem;
  }
  .ultramar-ficha-curso__celda{
    flex-basis:100%;
  }
  .ultramar-ficha-curso__celda + .ultramar-ficha-curso__celda{
    border-inline-start:0;
    border-block-start:1px dashed var(--default-border);
  }
}
.mud-popover .profile-menu-item,
.desplegable-sin-circuito__panel .profile-menu-item{
  display:flex;
  align-items:center;
  inline-size:100%;
  transition:background-color 0.15s ease, color 0.15s ease;
}
.mud-popover .profile-menu-item:hover, .mud-popover .profile-menu-item:focus-visible,
.desplegable-sin-circuito__panel .profile-menu-item:hover,
.desplegable-sin-circuito__panel .profile-menu-item:focus-visible{
  color:var(--primary-color);
  background-color:var(--primary01);
}
.header-element .menu-usuario > .mud-menu-activator{
  display:inline-flex;
  align-items:center;
}
.mud-popover.menu-usuario-popover{
  z-index:1402;
  margin-block-start:16px;
}
.desplegable-sin-circuito{
  position:relative;
}
.desplegable-sin-circuito > summary{
  display:inline-flex;
  align-items:center;
  cursor:pointer;
  list-style:none;
}
.desplegable-sin-circuito > summary::-webkit-details-marker{
  display:none;
}
.desplegable-sin-circuito > summary:focus-visible{
  outline:2px solid var(--primary-color);
  outline-offset:4px;
  border-radius:8px;
}
.desplegable-sin-circuito__panel{
  position:absolute;
  inset-block-start:calc(100% + 16px);
  inset-inline-start:0;
  z-index:1201;
  inline-size:-moz-max-content;
  inline-size:max-content;
  min-inline-size:178px;
  background-color:var(--custom-white);
  border:1px solid var(--default-border);
  border-radius:0.3rem;
  box-shadow:0 16px 18px rgba(169, 169, 169, 0.15);
  font-size:0.8rem;
  overflow:hidden;
}
@media (max-width: 575.98px){
  .desplegable-sin-circuito__panel{
    inset-inline-start:auto;
    inset-inline-end:0;
  }
}
.desplegable-sin-circuito--idioma > summary{
  block-size:100%;
}
.desplegable-sin-circuito--idioma .desplegable-sin-circuito__panel{
  inset-inline-start:auto;
  inset-inline-end:0;
  inset-block-start:40px;
}
.ultramar-banners__pieza.tiene-panel{
  position:relative;
  display:block;
  aspect-ratio:5635/888;
  overflow:hidden;
  background:rgb(var(--indigo-rgb));
}
.ultramar-banners__pieza.tiene-panel .ultramar-banners__foto,
.ultramar-banners__pieza.tiene-panel .ultramar-banners__foto-enlace{
  position:absolute;
  inset-block:0;
  inset-inline-end:0;
  inline-size:100%;
  display:block;
}
.ultramar-banners__pieza.tiene-panel{
}
.ultramar-banners__pieza.tiene-panel .ultramar-banners__foto{
  aspect-ratio:auto;
  block-size:100%;
  -o-object-fit:cover;
     object-fit:cover;
  -o-object-position:right center;
     object-position:right center;
}
.ultramar-banners__panel{
  position:absolute;
  z-index:1;
  inset-block:0;
  inset-inline:2.502cqw 45%;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:flex-start;
  color:#fff;
  font-family:"Montserrat", "Inter", Helvetica, Arial, sans-serif;
}
.ultramar-banners__sobretitulo{
  font-size:0.82cqw;
  font-weight:700;
  letter-spacing:0.18em;
  text-transform:uppercase;
  opacity:0.9;
  padding-block-end:0.62cqw;
  margin-block-end:0.5cqw;
  position:relative;
}
.ultramar-banners__sobretitulo::after{
  content:"";
  position:absolute;
  inset-block-end:0;
  inset-inline-start:0;
  inline-size:4cqw;
  block-size:0.19cqw;
  border-radius:99px;
  background:rgb(var(--secondary-rgb));
}
.ultramar-banners__titulo{
  margin:0;
  color:#fff;
  font-size:2.2cqw;
  line-height:1.1;
  font-weight:800;
  letter-spacing:-0.03em;
}
.ultramar-banners__panel .ultramar-banners__bajada{
  margin:0.85cqw 0 0;
  font-size:max(13px, 1.22cqw);
  line-height:1.38;
  font-weight:500;
  letter-spacing:0.005em;
  white-space:pre-line;
}
.ultramar-banners__cta{
  margin-block-start:1.55cqw;
  display:inline-flex;
  align-items:center;
  gap:2.45cqw;
  padding-inline-end:1.4cqw;
  block-size:2.68cqw;
  box-sizing:border-box;
  border-radius:999px;
  text-decoration:none;
  color:#fff;
  box-shadow:0 0.1cqw 0.35cqw rgba(10, 20, 60, 0.18);
  transition:transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease;
}
.ultramar-banners__cta:hover, .ultramar-banners__cta:focus-visible{
  color:#fff;
  transform:translateY(-0.06cqw);
  box-shadow:0 0.2cqw 0.6cqw rgba(10, 20, 60, 0.28);
  filter:saturate(1.06);
}
.ultramar-banners__cta:active{
  transform:translateY(0);
}
.ultramar-banners__cta:focus-visible{
  outline:0.14cqw solid #fff;
  outline-offset:0.2cqw;
}
.ultramar-banners__cta-circulo{
  flex:0 0 auto;
  inline-size:2.68cqw;
  block-size:2.68cqw;
  border-radius:50%;
  background:#fff;
  display:flex;
  align-items:center;
  justify-content:center;
}
.ultramar-banners__cta-circulo svg{
  inline-size:1.35cqw;
  block-size:1.35cqw;
  display:block;
}
.ultramar-banners__cta-texto{
  font-weight:700;
  font-size:0.93cqw;
  letter-spacing:0.005em;
  white-space:nowrap;
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+1){
  background:linear-gradient(90deg, rgb(16, 48, 99) 0%, rgb(43, 46, 136) 19.52%, rgb(67, 44, 172) 39.04%, rgb(91, 42, 208) 58.56%, rgb(91, 42, 208) 100%);
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+1) .ultramar-banners__cta{
  background:linear-gradient(90deg, #7eddfa 0%, #2864f5 26%, #2864f5 100%);
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+1) .ultramar-banners__cta-circulo svg{
  color:#2e6ff6;
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+2){
  background:linear-gradient(90deg, rgb(22, 49, 150) 0%, rgb(39, 94, 245) 56.5%, rgb(99, 214, 249) 58.563%, rgb(99, 214, 249) 100%);
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+2) .ultramar-banners__cta{
  background:linear-gradient(90deg, rgb(62, 45, 164) 0%, rgb(114, 41, 243) 100%);
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+2) .ultramar-banners__cta-circulo svg{
  color:#4b2bc8;
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+3){
  background:linear-gradient(90deg, rgb(110, 41, 236) 0%, rgb(108, 41, 233) 19.52%, rgb(97, 42, 216) 39.04%, rgb(65, 44, 169) 58.56%, rgb(65, 44, 169) 100%);
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+3) .ultramar-banners__cta{
  background:linear-gradient(90deg, #7eddfa 0%, #2864f5 26%, #2864f5 100%);
}
.ultramar-banners__pieza.tiene-panel:nth-child(3n+3) .ultramar-banners__cta-circulo svg{
  color:#2e6ff6;
}
@container (max-width: 1065px){
  .ultramar-banners__pieza.tiene-panel{
    aspect-ratio:auto;
    display:grid;
    grid-template:"pieza" auto/1fr;
  }
  .ultramar-banners__pieza.tiene-panel::before{
    content:"";
    grid-area:pieza;
    padding-block-start:24%;
  }
  .ultramar-banners__pieza.tiene-panel .ultramar-banners__foto,
  .ultramar-banners__pieza.tiene-panel .ultramar-banners__foto-enlace{
    inline-size:100%;
  }
  .ultramar-banners__pieza.tiene-panel .ultramar-banners__foto{
    -o-object-position:right center;
       object-position:right center;
  }
  .ultramar-banners__panel{
    position:relative;
    z-index:1;
    grid-area:pieza;
    inset:auto;
    margin-inline-end:28%;
    padding-block:18px 34px;
    padding-inline:20px 14px;
    justify-content:flex-start;
  }
  .ultramar-banners__sobretitulo{
    font-size:12px;
    padding-block-end:10px;
    margin-block-end:0;
  }
  .ultramar-banners__sobretitulo::after{
    inline-size:64px;
    block-size:3px;
  }
  .ultramar-banners__titulo{
    font-size:21px;
  }
  .ultramar-banners__panel .ultramar-banners__bajada{
    margin-block-start:10px;
    white-space:normal;
  }
  .ultramar-banners__titulo{
    margin-block-start:auto;
  }
  .ultramar-banners__cta{
    margin-block-start:auto;
    align-self:flex-start;
    gap:10px;
    block-size:34px;
    padding-inline-end:14px;
    max-inline-size:100%;
    box-shadow:0 1px 4px rgba(10, 20, 60, 0.18);
  }
  .ultramar-banners__cta:hover, .ultramar-banners__cta:focus-visible{
    transform:none;
    box-shadow:0 2px 7px rgba(10, 20, 60, 0.28);
  }
  .ultramar-banners__cta:focus-visible{
    outline:2px solid #fff;
    outline-offset:3px;
  }
  .ultramar-banners__cta-circulo{
    inline-size:34px;
    block-size:34px;
  }
  .ultramar-banners__cta-circulo svg{
    inline-size:16px;
    block-size:16px;
  }
  .ultramar-banners__cta-texto{
    font-size:13px;
  }
}
@container (max-width: 1065px){
  .ultramar-banners__pieza.tiene-panel:nth-child(3n+1){
    background:linear-gradient(90deg, rgb(16, 48, 99) 0%, rgb(43, 46, 136) 24%, rgb(67, 44, 172) 48%, rgb(91, 42, 208) 72%, rgb(91, 42, 208) 100%);
  }
  .ultramar-banners__pieza.tiene-panel:nth-child(3n+2){
    background:linear-gradient(90deg, rgb(22, 49, 150) 0%, rgb(39, 94, 245) 69.4%, rgb(99, 214, 249) 72%, rgb(99, 214, 249) 100%);
  }
  .ultramar-banners__pieza.tiene-panel:nth-child(3n+3){
    background:linear-gradient(90deg, rgb(110, 41, 236) 0%, rgb(108, 41, 233) 24%, rgb(97, 42, 216) 48%, rgb(65, 44, 169) 72%, rgb(65, 44, 169) 100%);
  }
}
@container (max-width: 560px){
  .ultramar-banners__titulo{
    font-size:18px;
  }
  .ultramar-banners__panel{
    padding-inline:16px 12px;
    padding-block:14px 30px;
  }
  .ultramar-banners__cta{
    block-size:auto;
    min-block-size:34px;
    padding-block:5px;
    gap:8px;
    align-self:flex-start;
  }
  .ultramar-banners__cta-texto{
    white-space:normal;
    line-height:1.25;
  }
  .ultramar-banners__pieza.tiene-panel .ultramar-banners__foto{
    -o-object-position:calc(100% + 250px) center;
       object-position:calc(100% + 250px) center;
  }
  .ultramar-banners__pieza.tiene-panel::after{
    content:"";
    position:absolute;
    inset:0;
    background:rgba(0, 0, 0, 0.3);
    pointer-events:none;
  }
}
.ultramar-ruta{
  list-style:none;
  margin:0;
  padding:8px 0 0;
  display:flex;
  justify-content:space-between;
  gap:8px;
  position:relative;
  overflow-x:auto;
}
.ultramar-ruta::before{
  content:"";
  position:absolute;
  inset-inline:7%;
  inset-block-start:36px;
  border-block-start:2px dashed var(--default-border);
}
.ultramar-ruta__paso{
  flex:1 1 0;
  min-inline-size:120px;
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center;
  gap:4px;
  position:relative;
}
.ultramar-ruta__icono.mud-avatar{
  inline-size:56px;
  block-size:56px;
  background:var(--custom-white);
  color:var(--u-tinta-tenue);
  border:2px solid var(--default-border);
  font-size:22px;
  margin-block-end:8px;
}
.ultramar-ruta__paso--activo .ultramar-ruta__icono.mud-avatar{
  background:var(--u-relleno-primary);
  border-color:var(--u-relleno-primary);
  color:#fff;
}
.ultramar-ruta__paso--lejano{
  opacity:0.55;
}
.ultramar-ruta__paso--encendido .ultramar-ruta__icono.mud-avatar{
  background:var(--u-relleno-primary);
  border-color:var(--u-relleno-primary);
  color:#fff;
}
.ultramar-ruta__paso--encendido:hover .ultramar-ruta__titulo, .ultramar-ruta__paso--encendido:focus-within .ultramar-ruta__titulo{
  text-decoration:underline;
}
.ultramar-ruta__pulsable{
  position:absolute;
  inset:0;
  padding:0;
  border:0;
  border-radius:12px;
  background:transparent;
  cursor:pointer;
}
.ultramar-ruta__pulsable:focus-visible{
  outline:2px solid var(--u-relleno-primary);
  outline-offset:-2px;
}
.ultramar-ruta__titulo{
  font-size:14.5px;
  font-weight:700;
  color:var(--u-tinta);
}
.ultramar-ruta__detalle{
  font-size:12px;
  color:var(--u-tinta-tenue);
  line-height:1.35;
}
.ultramar-novedades__ver-todas{
  color:var(--u-tinta-primary);
  font-weight:600;
  font-size:14px;
  text-decoration:none;
}
.ultramar-novedades__ver-todas:hover, .ultramar-novedades__ver-todas:focus-visible{
  text-decoration:underline;
}
.ultramar-ruta-tarjeta.mud-card{
  margin-block-end:0;
}
.ultramar-ruta-tarjeta__bajada{
  max-width:none;
  margin-block:6px 12px;
  margin-inline:0;
  text-align:center;
  font-style:italic;
  font-size:15px;
  line-height:1.55;
  color:var(--u-tinta-tenue);
}
.ultramar-proximos__pronto{
  display:inline-block;
  margin-inline-start:8px;
  padding:1px 8px;
  border-radius:99px;
  font-size:11px;
  font-weight:600;
  vertical-align:middle;
  background:var(--u-tinte-neutral);
  color:var(--u-tinta-tenue);
}
.ultramar-avance__rejilla{
  display:grid;
  grid-template-columns:minmax(0, 8fr) minmax(0, 4fr);
  gap:16px;
  align-items:stretch;
}
.ultramar-avance__rejilla > .mud-card{
  margin:0;
}
@media (max-width: 1199.98px){
  .ultramar-avance__rejilla{
    grid-template-columns:1fr;
  }
}
.ultramar-avance__partida{
  display:grid;
  grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);
  gap:16px;
  align-items:stretch;
}
.ultramar-avance__partida > .mud-card{
  margin:0;
}
@media (max-width: 767.98px){
  .ultramar-avance__partida{
    grid-template-columns:1fr;
  }
}
.ultramar-avance__anillo-col{
  display:flex;
  flex-direction:column;
}
.ultramar-avance__anillo{
  --u-anillo:220px;
  --u-anillo-verde-rgb:24, 192, 152;
  position:relative;
  align-self:center;
  inline-size:var(--u-anillo);
  block-size:var(--u-anillo);
  margin-block:12px 8px;
}
@media (max-width: 575.98px){
  .ultramar-avance__anillo{
    --u-anillo:180px;
  }
}
.ultramar-avance__anillo{
}
.ultramar-avance__anillo::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:50%;
  border:calc(var(--u-anillo) * 5 / 45) solid rgba(var(--u-anillo-verde-rgb), 0.22);
}
.ultramar-avance__anillo{
}
.ultramar-avance__anillo::after{
  content:"";
  position:absolute;
  inset:calc(var(--u-anillo) * 5 / 45 + 10px);
  border-radius:50%;
  background:radial-gradient(circle at 35% 30%, #fff 0%, var(--u-tinte-neutral) 70%);
  box-shadow:0 10px 30px rgba(var(--primary-rgb), 0.18), inset 0 2px 6px rgba(var(--primary-rgb), 0.08);
}
.ultramar-avance__anillo .ultramar-avance__anillo-svg.mud-progress-circular{
  position:relative;
  z-index:1;
  inline-size:var(--u-anillo) !important;
  block-size:var(--u-anillo) !important;
}
.ultramar-avance__anillo .mud-progress-circular-circle{
  stroke:rgb(var(--u-anillo-verde-rgb));
  stroke-linecap:round;
}
.ultramar-avance__anillo-hito{
  position:absolute;
  inset:0;
  z-index:2;
  transform:rotate(var(--u-meta-giro, 0deg));
  pointer-events:none;
}
.ultramar-avance__anillo-hito::before{
  content:"";
  position:absolute;
  inset-block-start:-4px;
  inset-inline-start:50%;
  inline-size:4px;
  block-size:calc(var(--u-anillo) * 5 / 45 + 8px);
  margin-inline-start:-2px;
  border-radius:2px;
  background:var(--u-tinta);
}
.ultramar-avance__anillo-centro{
  position:absolute;
  inset:0;
  z-index:3;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:8px;
}
.ultramar-avance__cifra{
  font-size:52px;
  font-weight:800;
  line-height:1;
  color:var(--tinta-titulos);
}
.ultramar-avance__meta{
  padding:3px 10px;
  border-radius:999px;
  background:var(--u-tinte-primary);
  font-size:12px;
  font-weight:600;
  color:var(--u-tinta-primary);
}
.ultramar-avance__boton{
  display:inline-flex;
  align-items:center;
  gap:8px;
  border-radius:10px;
}
.ultramar-avance__mitad-boton{
  margin-block-start:0;
}
.ultramar-avance__situacion{
  margin:0 0 16px;
  padding-block-end:16px;
  border-block-end:1px solid var(--u-riel);
}
.ultramar-avance__mitades{
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  flex-direction:column;
  gap:18px;
}
.ultramar-avance__mitad{
  --u-mitad-color:var(--u-relleno-primary);
  display:grid;
  grid-template-columns:auto minmax(0, 1fr);
  align-items:start;
  gap:12px;
}
.ultramar-avance__mitad--cursos{
  --u-mitad-color:var(--u-tinta-pizarra);
}
.ultramar-avance__mitad-punto{
  inline-size:10px;
  block-size:10px;
  border-radius:50%;
  background:var(--u-mitad-color);
  align-self:start;
  margin-block-start:6px;
}
.ultramar-avance__mitad-titulo{
  display:block;
  font-weight:600;
  color:var(--tinta-titulos);
}
.ultramar-avance__mitad-detalle{
  display:block;
  font-size:13px;
  color:var(--u-tinta-tenue);
  padding-inline-end:48px;
}
.ultramar-avance__mitad-barra{
  position:relative;
  display:block;
  block-size:8px;
  margin-block:6px 24px;
  border-radius:999px;
  background:var(--u-tinte-primary);
  overflow:visible;
}
.ultramar-avance__mitad-relleno{
  display:block;
  block-size:100%;
  border-radius:inherit;
  background:linear-gradient(90deg, var(--inspira-purple-light) 0%, var(--inspira-purple) 100%);
}
.ultramar-avance__mitad-perilla{
  position:absolute;
  inset-block-start:50%;
  inset-inline-start:var(--u-mitad-avance, 0%);
  transform:translate(-50%, -50%);
  box-sizing:content-box;
  inline-size:5px;
  block-size:5px;
  border-radius:50%;
  border:3px solid var(--inspira-purple);
  background:#fff;
  box-shadow:0 2px 8px rgba(var(--primary-rgb), 0.28);
}
.ultramar-avance__mitad-porcentaje{
  position:absolute;
  inset-inline-end:0;
  inset-block-end:calc(100% + 6px + 2px);
  font-size:17px;
  font-weight:700;
  line-height:20.8px;
  color:var(--tinta-titulos);
  white-space:nowrap;
}
.ultramar-avance__actividades .ultramar-avance__actividad.list-group-item{
  display:flex;
  align-items:center;
  gap:12px;
  padding-block:10px;
  padding-inline:0;
  border-inline:0;
  border-block-start:0;
  background:transparent;
}
.ultramar-avance__marca{
  font-size:20px;
  line-height:1;
  flex:0 0 auto;
  color:var(--u-tinta-tenue);
}
.ultramar-avance__actividad--completada .ultramar-avance__marca{
  color:var(--u-tinta-success);
}
.ultramar-avance__actividad--proxima .ultramar-avance__marca{
  color:var(--u-tinta-primary);
}
.ultramar-avance__actividad--perdida .ultramar-avance__marca{
  color:var(--u-tinta-danger);
}
.ultramar-avance__actividad-texto{
  display:flex;
  flex-direction:column;
  gap:2px;
  flex:1 1 auto;
  min-inline-size:0;
}
.ultramar-avance__actividad-titulo{
  font-size:14.5px;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-avance__actividad-fecha{
  font-size:12px;
  color:var(--u-tinta-tenue);
}
.ultramar-avance__estado{
  flex:0 0 auto;
  font-size:12px;
  font-weight:600;
  padding:3px 10px;
  border-radius:99px;
  color:var(--u-tinta-tenue);
}
.ultramar-avance__estado--proxima{
  background:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-avance__estado--perdida{
  background:var(--u-tinte-danger);
  color:var(--u-tinta-danger);
}
.ultramar-avance__enlace-sencillo{
  flex:0 0 auto;
  font-size:13px;
  font-weight:600;
  color:var(--u-tinta-primary);
  text-decoration:none;
}
.ultramar-avance__enlace-sencillo:hover, .ultramar-avance__enlace-sencillo:focus-visible{
  text-decoration:underline;
}
.ultramar-avance__lateral{
  display:flex;
  flex-direction:column;
  gap:16px;
}
.ultramar-avance__lateral > .mud-card{
  margin:0;
}
.ultramar-avance__lateral{
}
@media (min-width: 1200px){
  .ultramar-avance__lateral > .mud-card{
    flex:1 1 0;
  }
}
.ultramar-avance__lateral-cuerpo{
  display:flex;
  gap:16px;
  align-items:flex-start;
}
.ultramar-avance__lateral-cuerpo > div:last-child{
  flex:1 1 auto;
  min-inline-size:0;
}
.ultramar-avance__lateral-fila{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  -moz-column-gap:12px;
       column-gap:12px;
  row-gap:8px;
}
.ultramar-avance__lateral-fila > .btn{
  flex:0 0 auto;
}
.ultramar-avance__lateral-fila-texto{
  flex:1 1 12rem;
  min-inline-size:0;
}
.ultramar-avance__lateral-icono.mud-avatar{
  inline-size:48px;
  block-size:48px;
  background:rgba(163, 213, 236, 0.5);
  color:var(--inspira-blue);
  font-size:22px;
  flex:0 0 auto;
}
.ultramar-avance__lateral a[data-mensajes-soporte]{
  color:var(--inspira-cyan);
  font-weight:700;
}
.ultramar-avance__cursos.mud-card{
  margin-block:0 16px;
}
.ultramar-avance__cursos-rejilla{
  display:grid;
  grid-template-columns:repeat(4, minmax(0, 1fr));
  gap:16px;
}
@media (max-width: 1199.98px){
  .ultramar-avance__cursos-rejilla{
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 575.98px){
  .ultramar-avance__cursos-rejilla{
    grid-template-columns:1fr;
  }
}
.ultramar-avance__proximos-cursos{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  text-align:center;
  gap:6px;
  padding:24px 16px;
  border:1.5px dashed var(--default-border);
  border-radius:14px;
}
.ultramar-avance__mas.mud-avatar{
  inline-size:44px;
  block-size:44px;
  background:var(--u-tinte-neutral);
  color:var(--u-tinta);
  font-size:22px;
  margin-block-end:6px;
}
.ultramar-avance__secciones{
  display:flex;
  flex-direction:column;
  gap:16px;
  min-inline-size:0;
}
.ultramar-avance__secciones > .mud-card{
  margin:0;
}
.ultramar-seccion.mud-card{
  --u-seccion-margen:24px;
  overflow:hidden;
  container-type:inline-size;
  container-name:ultramar-seccion;
}
.ultramar-seccion.mud-card > .mud-card-content{
  padding:24px var(--u-seccion-margen) 20px;
}
.ultramar-seccion__cabecera{
  display:flex;
  flex-wrap:wrap;
  align-items:flex-start;
  justify-content:space-between;
  gap:12px;
}
.ultramar-seccion__encabezado{
  flex:1 1 320px;
  min-inline-size:0;
}
.ultramar-seccion__titulo.mud-typography{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:8px;
  margin-block-end:4px;
}
.ultramar-seccion__peso.ultramar-badge{
  font-weight:600;
  letter-spacing:0;
}
.ultramar-seccion__bajada{
  max-inline-size:62ch;
}
.ultramar-seccion__boton{
  display:inline-flex;
  align-items:center;
  gap:8px;
  border-radius:10px;
  white-space:nowrap;
}
.ultramar-seccion__medida{
  display:flex;
  flex-direction:column;
  gap:8px;
  margin-block-start:18px;
}
.ultramar-seccion__calugas{
  display:grid;
  grid-template-columns:repeat(var(--u-calugas, 1), minmax(0, 1fr));
  gap:6px;
}
@media (max-width: 575.98px){
  .ultramar-seccion__calugas{
    gap:4px;
  }
}
.ultramar-seccion__caluga{
  block-size:10px;
  border-radius:999px;
  background:var(--u-riel);
  box-shadow:inset 0 0 0 1px var(--default-border);
}
.ultramar-seccion__caluga--cumplida{
  background:var(--u-relleno-primary);
  box-shadow:none;
}
.ultramar-seccion__resumen{
  margin-block:0;
  font-size:13.5px;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-seccion__porcentaje{
  font-weight:400;
  color:var(--u-tinta-tenue);
}
.ultramar-seccion__porcentaje::before{
  content:" · ";
}
.ultramar-volver{
  display:inline-flex;
  align-items:center;
  gap:2px;
  margin-block-end:8px;
  font-size:12.5px;
  color:var(--u-tinta-tenue);
  text-decoration:none;
}
.ultramar-volver:hover, .ultramar-volver:focus-visible{
  color:var(--u-tinta-primary);
  text-decoration:underline;
}
.ultramar-seccion__filas.list-group{
  border-radius:0;
}
.ultramar-seccion__filas > .list-group-item.ultramar-seccion__fila{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:10px;
  padding-block:12px;
  padding-inline:var(--u-seccion-margen);
  border-inline:0;
  border-block-end:0;
  border-block-start:1px solid var(--default-border);
  background:transparent;
}
.ultramar-seccion__nombre{
  flex:1 1 200px;
  min-inline-size:0;
  font-size:14.5px;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-seccion__nombre--enlace{
  text-decoration:none;
}
.ultramar-seccion__nombre--enlace:hover, .ultramar-seccion__nombre--enlace:focus-visible{
  color:var(--u-tinta-primary);
  text-decoration:underline;
}
.ultramar-seccion__fecha{
  flex:0 1 auto;
  min-inline-size:140px;
  margin-inline-start:auto;
  font-size:12.5px;
  color:var(--u-tinta-tenue);
}
@media (max-width: 575.98px){
  .ultramar-seccion__fecha{
    min-inline-size:0;
  }
}
.ultramar-seccion__asistencia:empty{
  display:none;
}
@container ultramar-seccion (min-width: 780px){
  .ultramar-seccion__filas--talleres.list-group{
    display:grid;
    grid-template-columns:minmax(0, 1fr) max-content max-content max-content max-content;
  }
  .ultramar-seccion__filas--talleres > .list-group-item.ultramar-seccion__fila{
    display:grid;
    grid-column:1/-1;
    grid-template-columns:subgrid;
  }
  .ultramar-seccion__filas--talleres .ultramar-badge{
    justify-self:start;
  }
  .ultramar-seccion__filas--talleres .ultramar-seccion__asistencia:empty{
    display:block;
  }
}
.ultramar-seccion__vacio{
  padding-block:4px 24px;
  padding-inline:var(--u-seccion-margen);
}
.ultramar-seccion__pie{
  padding-block:16px 20px;
  padding-inline:var(--u-seccion-margen);
  border-block-start:1px solid var(--default-border);
  background:var(--u-tinte-neutral);
}
.ultramar-seccion__pie-rotulo{
  display:block;
  font-size:11px;
  font-weight:700;
  line-height:1.3;
  letter-spacing:1.4px;
  text-transform:uppercase;
  color:var(--u-tinta-tenue);
}
.ultramar-seccion__pie-texto{
  margin-block:4px 0;
  color:var(--u-tinta);
}
.ultramar-seccion__destacado{
  display:flex;
  flex-direction:column;
  gap:12px;
  margin-block-start:16px;
}
.ultramar-seccion__proximo{
  padding:14px 16px;
  border-radius:14px;
  background:var(--u-tinte-primary);
}
.ultramar-seccion__proximo-rotulo{
  display:block;
  font-size:11px;
  font-weight:700;
  line-height:1.3;
  letter-spacing:1.4px;
  text-transform:uppercase;
  color:var(--u-tinta-primary);
}
.ultramar-seccion__proximo-cuerpo{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin-block-start:6px;
}
.ultramar-seccion__proximo-datos{
  display:flex;
  flex:1 1 240px;
  flex-direction:column;
  gap:2px;
  min-inline-size:0;
}
.ultramar-seccion__proximo-titulo{
  font-size:15px;
  font-weight:700;
  color:var(--u-tinta);
}
.ultramar-seccion__proximo-linea{
  font-size:12.5px;
  color:var(--u-tinta-tenue);
}
.ultramar-seccion__dato{
  display:flex;
  align-items:flex-start;
  gap:8px;
  margin-block:0;
  font-size:12.5px;
  color:var(--u-tinta-tenue);
}
.ultramar-seccion__dato > i{
  flex:none;
  font-size:15px;
  line-height:1.2;
}
.ultramar-seccion__avance{
  display:inline-flex;
  align-items:center;
  gap:8px;
}
.ultramar-seccion__avance-barra{
  display:block;
  flex:none;
  inline-size:64px;
  block-size:6px;
  border-radius:999px;
  background:var(--u-riel);
  box-shadow:inset 0 0 0 1px var(--default-border);
  overflow:hidden;
}
.ultramar-seccion__avance-relleno{
  display:block;
  block-size:100%;
  border-radius:inherit;
  background:var(--u-relleno-primary);
}
.ultramar-seccion__nota{
  display:block;
  margin-block-start:2px;
}
.ultramar-dropzone.dropzone{
  min-block-size:150px;
  border:1.5px dashed var(--default-border);
  border-radius:14px;
  background:var(--u-tinte-neutral);
  padding:20px;
  cursor:pointer;
  transition:border-color 0.15s ease, background-color 0.15s ease;
}
.ultramar-dropzone.dropzone.dz-drag-hover, .ultramar-dropzone.dropzone:hover{
  border-color:var(--u-tinta-primary);
  background:var(--u-tinte-primary);
}
.ultramar-dropzone.dropzone .dz-message{
  margin:12px 0;
  font-size:14.5px;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-dropzone.dropzone .dz-preview .dz-image{
  border-radius:50%;
}
.ultramar-dropzone--oculta.dropzone{
  display:none;
}
.ultramar-recorte{
  margin-block-start:12px;
}
.ultramar-recorte__marco{
  inline-size:100%;
  max-inline-size:300px;
  block-size:300px;
  margin-inline:auto;
  border-radius:14px;
  overflow:hidden;
  background:var(--u-tinte-neutral);
}
.ultramar-recorte__marco img{
  display:block;
  max-inline-size:100%;
}
.ultramar-recorte__ayuda{
  margin:8px 0 0;
  font-size:12px;
  color:var(--u-tinta-tenue);
  text-align:center;
}
.ultramar-recorte{
}
.ultramar-recorte .cropper-view-box{
  outline:0;
  box-shadow:0 0 0 2px rgba(255, 255, 255, 0.92);
}
.ultramar-recorte{
}
.ultramar-recorte .cropper-line,
.ultramar-recorte .cropper-point{
  display:none;
}
.ultramar-dropzone--compacta + .ultramar-recorte .ultramar-recorte__marco{
  max-inline-size:220px;
  block-size:220px;
}
.ultramar-ingreso__cabecera{
  display:grid;
  gap:10px;
  padding-block-end:18px;
  margin-block-end:22px;
  border-block-end:1px solid var(--default-border);
}
.ultramar-ingreso__marca{
  font-size:12px;
  font-weight:700;
  letter-spacing:0.16em;
  text-transform:uppercase;
  color:var(--u-tinta-primary);
}
.ultramar-ingreso__tramos{
  display:grid;
  grid-template-columns:repeat(3, minmax(0, 1fr));
  gap:8px;
}
.ultramar-ingreso__tramos .ultramar-ingreso__tramo.mud-progress-linear{
  block-size:5px;
}
.ultramar-ingreso__paso{
  font-size:13px;
  color:var(--u-tinta-tenue);
}
.ultramar-ingreso__sobretitulo{
  display:block;
  font-size:12px;
  font-weight:700;
  letter-spacing:0.14em;
  text-transform:uppercase;
  color:var(--u-tinta-primary);
  margin-block-end:6px;
}
.ultramar-ingreso__titulo{
  font-size:35px;
  line-height:1.12;
  font-weight:800;
  color:var(--u-tinta);
  margin-block:0 12px;
}
.ultramar-ingreso__titulo--menor{
  font-size:21px;
}
.ultramar-ingreso__titulo{ }
.ultramar-ingreso__parrafo{
  font-size:14.5px;
  line-height:1.55;
  color:var(--u-tinta-tenue);
  margin-block:0 12px;
}
.ultramar-ingreso__parrafo--destacado{
  color:var(--u-tinta);
  font-weight:500;
}
.ultramar-ingreso__nota{
  font-size:12px;
  color:var(--u-tinta-primary);
  opacity:0.85;
  padding-block-start:12px;
  border-block-start:1px solid var(--default-border);
  margin-block:8px 16px;
}
.ultramar-ingreso__acciones{
  display:flex;
  gap:10px;
  justify-content:flex-end;
  flex-wrap:wrap;
}
.ultramar-ingreso__acciones .btn{
  display:inline-flex;
  align-items:center;
  gap:8px;
  border-radius:12px;
}
.ultramar-ingreso__texto-legal{
  padding:16px;
  border:1px solid var(--default-border);
  border-radius:12px;
  background:var(--u-tinte-neutral);
  font-size:14.5px;
  line-height:1.55;
  margin-block-end:14px;
  white-space:pre-line;
}
.ultramar-ingreso__casilla.form-check{
  padding-block:6px;
}
.ultramar-ingreso__casilla.form-check .form-check-label{
  font-size:14.5px;
  font-weight:500;
}
.ultramar-ingreso__datos{
  display:grid;
  grid-template-columns:repeat(2, minmax(0, 1fr));
  gap:10px;
  margin-block:16px 20px;
}
@media (max-width: 575.98px){
  .ultramar-ingreso__datos{
    grid-template-columns:1fr;
  }
}
.ultramar-ingreso__dato{
  position:relative;
  padding:12px 14px;
  border:1px solid var(--default-border);
  border-radius:12px;
  background:var(--u-tinte-neutral);
}
.ultramar-ingreso__dato dt{
  font-size:12px;
  color:var(--u-tinta-tenue);
  margin-block-end:2px;
}
.ultramar-ingreso__dato dd{
  font-size:14.5px;
  font-weight:600;
  color:var(--u-tinta);
  margin:0;
}
.ultramar-ingreso__precargado{
  position:absolute;
  inset-block-start:10px;
  inset-inline-end:12px;
  font-size:11px;
  font-weight:600;
  padding:1px 8px;
  border-radius:99px;
  background:var(--custom-white);
  color:var(--u-tinta-tenue);
  border:1px solid var(--default-border);
}
.ultramar-ingreso__foto{
  margin-block:8px 18px;
}
.ultramar-ingreso__foto-rotulo{
  display:flex;
  flex-direction:column;
  gap:2px;
  margin-block-end:8px;
}
.ultramar-ingreso__zona.form-check{
  padding:12px 14px 12px 3.2em;
  border:1px solid var(--default-border);
  border-radius:12px;
  margin-block-end:18px;
}
.ultramar-dropzone--compacta.dropzone{
  min-block-size:110px;
  padding:14px;
}
.mud-dialog .ultramar-bienvenida__lienzo.mud-dialog-content{
  padding:28px 28px 24px;
}
@media (max-width: 575.98px){
  .mud-dialog .ultramar-bienvenida__lienzo.mud-dialog-content{
    padding:20px 16px 16px;
  }
}
.ultramar-bienvenida{
  position:relative;
}
.ultramar-bienvenida .ultramar-ingreso__cabecera{
  padding-inline-end:44px;
}
.ultramar-bienvenida .ultramar-ingreso__titulo{
  font-size:28px;
}
.ultramar-bienvenida .ultramar-ingreso__titulo--menor{
  font-size:21px;
}
.ultramar-bienvenida{
}
.ultramar-bienvenida .ultramar-ingreso__texto-legal{
  max-block-size:38vh;
  overflow-y:auto;
}
.ultramar-bienvenida{
}
.ultramar-bienvenida__cerrar{
  position:absolute;
  inset-block-start:-6px;
  inset-inline-end:-6px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  inline-size:36px;
  block-size:36px;
  padding:0;
  border:0;
  border-radius:50%;
  background:var(--u-tinte-neutral);
  color:var(--u-tinta-tenue);
  font-size:1.15rem;
  line-height:1;
  cursor:pointer;
  transition:background-color 0.15s ease, color 0.15s ease;
}
.ultramar-bienvenida__cerrar:hover, .ultramar-bienvenida__cerrar:focus-visible{
  background:var(--default-border);
  color:var(--u-tinta);
}
.ultramar-perfil{
  display:grid;
  grid-template-columns:minmax(0, 1fr);
  gap:16px;
  align-items:start;
}
.ultramar-perfil__columna > .mud-card:last-child{
  margin-block-end:0;
}
.ultramar-perfil{
}
.ultramar-perfil__ficha{
  overflow:hidden;
}
.ultramar-perfil__portada{
  block-size:96px;
  background:linear-gradient(135deg, rgb(var(--primary-rgb)) 0%, rgb(var(--indigo-rgb)) 100%);
}
.ultramar-perfil__cuerpo{
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center;
  padding-block-start:0 !important;
}
.ultramar-perfil__retrato{
  margin-block-start:-52px;
  margin-block-end:12px;
}
.ultramar-perfil__retrato .mud-avatar{
  border:4px solid var(--custom-white);
  background:var(--custom-white);
  color:var(--u-tinta-primary);
  font-weight:700;
}
.ultramar-perfil__datos{
  margin-block-end:4px;
}
.ultramar-perfil{
}
.ultramar-perfil__contadores{
  display:grid;
  grid-template-columns:repeat(3, minmax(0, 1fr));
  gap:8px;
  inline-size:100%;
  margin-block-start:16px;
  padding-block-start:16px;
  border-block-start:1px dashed var(--default-border);
}
.ultramar-perfil__contador{
  display:flex;
  flex-direction:column;
  gap:2px;
}
.ultramar-perfil__cifra{
  font-size:21px;
  font-weight:800;
  color:var(--u-tinta);
  line-height:1.1;
}
.ultramar-perfil__rotulo{
  font-size:11px;
  color:var(--u-tinta-tenue);
}
.ultramar-perfil{
}
.ultramar-perfil__contacto-texto > summary{
  cursor:pointer;
  font-size:13px;
  color:var(--u-tinta-primary);
  margin-block-end:8px;
}
.ultramar-generacion{
  display:flex;
  flex-direction:column;
  flex:1 1 auto;
  min-block-size:0;
}
.ultramar-generacion [hidden]{
  display:none !important;
}
.ultramar-generacion__fijo{
  flex:0 0 auto;
  padding:14px 18px 12px;
  border-block-end:1px solid var(--default-border);
}
.ultramar-generacion__generacion{
  margin:0;
  font-size:12px;
  font-weight:700;
  letter-spacing:0.12em;
  text-transform:uppercase;
  color:var(--u-tinta-primary);
}
.ultramar-generacion__cuenta{
  margin:2px 0 10px;
  font-size:13px;
  color:var(--u-tinta-tenue);
}
.ultramar-generacion__buscador.form-control{
  font-size:14px;
}
.ultramar-generacion__lista{
  flex:1 1 auto;
  min-block-size:0;
  overflow-y:auto;
  padding-block:4px 18px;
}
.ultramar-generacion__seccion + .ultramar-generacion__seccion{
  margin-block-start:6px;
  border-block-start:1px solid var(--default-border);
}
.ultramar-generacion__titulo{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:8px;
  margin:0;
  padding:12px 18px 6px;
  font-size:13px;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-generacion__num{
  padding:1px 8px;
  border-radius:99px;
  font-size:12px;
  font-weight:600;
  background:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-generacion__vacia, .ultramar-generacion__sin-coincidencias{
  margin:0;
  padding:6px 18px 10px;
  font-size:13px;
  color:var(--u-tinta-tenue);
}
.ultramar-generacion__personas{
  margin:0;
  padding:0;
  list-style:none;
}
.ultramar-generacion__persona{
  display:flex;
  align-items:flex-start;
  gap:12px;
  padding:10px 18px;
}
.ultramar-generacion__persona:hover{
  background:var(--u-tinte-neutral);
}
.ultramar-generacion__avatar.mud-avatar{
  flex:0 0 auto;
  inline-size:44px;
  block-size:44px;
  background:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
  font-weight:700;
}
.ultramar-generacion__datos{
  min-inline-size:0;
  line-height:1.35;
}
.ultramar-generacion__nombre{
  margin:0;
  font-size:14px;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-generacion__detalle{
  margin:0;
  font-size:12px;
  color:var(--u-tinta-tenue);
}
.ultramar-generacion__correo{
  font-size:12px;
  color:var(--u-tinta-primary);
  text-decoration:none;
  overflow-wrap:anywhere;
}
.ultramar-generacion__correo:hover, .ultramar-generacion__correo:focus-visible{
  text-decoration:underline;
}
.ultramar-generacion__aviso{
  padding:18px;
  font-size:14px;
  color:var(--u-tinta);
}
.ultramar-generacion__aviso p{
  margin:0 0 12px;
}
.mud-drawer.ultramar-cajon-generacion .offcanvas-body{
  display:flex;
  flex-direction:column;
  min-block-size:0;
  overflow:hidden;
  padding:0 !important;
}
.mud-drawer.ultramar-cajon-generacion{
}
@media (max-width: 575.98px){
  .mud-drawer.ultramar-cajon-generacion{
    --mud-drawer-width:100vw !important;
  }
}
.ultramar-cajon-generacion__contenido{
  display:flex;
  flex-direction:column;
  flex:1 1 auto;
  min-block-size:0;
  outline:none;
}
.desplegable-sin-circuito--generacion > summary{
  block-size:100%;
}
.ultramar-generacion-velo{
  position:fixed;
  inset:0;
  z-index:1299;
  background:rgba(33, 33, 33, 0.4);
}
.ultramar-generacion-cajon{
  position:fixed;
  inset-block:0;
  inset-inline-end:0;
  z-index:1300;
  display:flex;
  flex-direction:column;
  inline-size:360px;
  max-inline-size:100vw;
  background:var(--custom-white);
  border-inline-start:1px solid var(--default-border);
  box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}
@media (max-width: 575.98px){
  .ultramar-generacion-cajon{
    inline-size:100vw;
  }
}
.ultramar-generacion-cajon__cabecera{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  flex:0 0 auto;
  padding:18px 24px;
  border-block-end:1px solid var(--default-border);
}
.ultramar-generacion-cajon__cabecera .offcanvas-title{
  margin:0;
  font-weight:400;
}
.ultramar-generacion-cajon.ultramar-pagina .ultramar-generacion-cajon__cabecera .offcanvas-title.mud-typography-h5{
  font-size:20px;
  font-weight:500;
  letter-spacing:normal;
}
.ultramar-generacion-cajon__cerrar{
  border:0;
  background:none;
  padding:0;
  font-size:1.5rem;
  line-height:1;
  cursor:pointer;
  color:var(--u-tinta);
}
.ultramar-generacion-cajon__cerrar:hover, .ultramar-generacion-cajon__cerrar:focus-visible{
  color:var(--u-tinta-primary);
}
.ultramar-actividades{
  flex:1 1 auto;
  min-block-size:0;
  overflow-y:auto;
  padding:8px 18px 24px;
}
.ultramar-actividades__grupo + .ultramar-actividades__grupo{
  margin-block-start:8px;
}
.ultramar-actividades__grupo-titulo{
  margin:14px 0 6px;
  font-size:12px;
  font-weight:700;
  letter-spacing:0.12em;
  text-transform:uppercase;
  color:var(--u-tinta-primary);
}
.ultramar-actividades__item{
  display:flex;
  gap:12px;
  padding:14px 0;
  border-block-end:1px solid var(--default-border);
}
.ultramar-actividades__item:last-child{
  border-block-end:0;
}
.ultramar-actividades__icono{
  flex:0 0 auto;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  inline-size:36px;
  block-size:36px;
  border-radius:50%;
  font-size:18px;
  background:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-actividades__cuerpo{
  flex:1 1 auto;
  min-inline-size:0;
}
.ultramar-actividades__titulo{
  margin:0;
  font-size:14px;
  font-weight:600;
  color:var(--u-tinta);
  overflow-wrap:anywhere;
}
.ultramar-actividades__de{
  margin:2px 0 0;
  font-size:12px;
  color:var(--u-tinta-tenue);
}
.ultramar-actividades__falta{
  margin:4px 0 0;
  font-size:13px;
  color:var(--u-tinta-tenue);
}
.ultramar-actividades__boton{
  margin-block-start:10px;
}
.ultramar-actividades__item--espera .ultramar-actividades__titulo{
  color:var(--u-tinta-tenue);
}
.ultramar-actividades__item--espera .ultramar-actividades__icono{
  background:rgba(0, 0, 0, 0.05);
  color:var(--u-tinta-tenue);
}
.ultramar-actividades__item--espera .ultramar-actividades__falta{
  font-style:italic;
}
.ultramar-actividades__vacio{
  padding:48px 12px;
  text-align:center;
}
.ultramar-actividades__vacio-icono{
  font-size:44px;
  line-height:1;
  color:var(--u-tinta-primary);
}
.ultramar-actividades__vacio-titulo{
  margin:12px 0 4px;
  font-size:16px;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-actividades__vacio-texto, .ultramar-actividades__aviso{
  margin:0;
  font-size:14px;
  color:var(--u-tinta-tenue);
}
.ultramar-actividades__aviso{
  padding:18px 0;
}
.ultramar-perfil__retrato{
  position:relative;
  display:block;
  padding:0;
  border:0;
  background:none;
  cursor:pointer;
  line-height:0;
}
.ultramar-perfil__retrato:focus-visible{
  outline:2px solid var(--u-tinta-primary);
  outline-offset:4px;
  border-radius:50%;
}
.ultramar-perfil__retrato:hover .ultramar-perfil__camara, .ultramar-perfil__retrato:focus-visible .ultramar-perfil__camara{
  background:var(--u-relleno-primary);
  color:#fff;
}
.ultramar-perfil__camara{
  position:absolute;
  inset-block-end:4px;
  inset-inline-end:4px;
  display:grid;
  place-items:center;
  inline-size:32px;
  block-size:32px;
  border-radius:50%;
  background:var(--custom-white);
  color:var(--u-tinta-primary);
  border:2px solid var(--custom-white);
  box-shadow:0 2px 8px rgba(0, 0, 0, 0.18);
  font-size:15px;
  line-height:1;
  transition:background-color 0.15s ease, color 0.15s ease;
}
.ultramar-dialogo{
  border:0;
  padding:0;
  background:transparent;
  max-inline-size:min(560px, 100vw - 32px);
  inline-size:100%;
  border-radius:14px;
  margin:auto;
}
.ultramar-dialogo::backdrop{
  background:rgba(var(--indigo-rgb), 0.45);
  backdrop-filter:blur(2px);
}
.ultramar-dialogo{
}
.ultramar-dialogo__caja{
  border-radius:14px;
  overflow:hidden;
  background:var(--custom-white);
  box-shadow:0 16px 48px rgba(0, 0, 0, 0.22);
}
.ultramar-dialogo__cabecera{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding:16px 20px;
  border-block-end:1px solid var(--default-border);
}
.ultramar-dialogo__cerrar{
  border:0;
  background:none;
  font-size:26px;
  line-height:1;
  cursor:pointer;
  color:var(--u-tinta-tenue);
  padding:0 4px;
}
.ultramar-dialogo__cerrar:hover, .ultramar-dialogo__cerrar:focus-visible{
  color:var(--u-tinta);
}
.ultramar-dialogo__cuerpo{
  padding:20px;
}
.ultramar-dialogo__acciones{
  display:flex;
  gap:10px;
  justify-content:flex-end;
  margin-block-start:14px;
}
.ultramar-dropzone.dropzone .dz-preview{
  margin:12px auto 0;
}
.ultramar-dropzone.dropzone .dz-preview .dz-image{
  border-radius:50%;
  inline-size:160px;
  block-size:160px;
}
.ultramar-dropzone.dropzone .dz-preview .dz-details{
  display:none;
}
.ultramar-dropzone.dropzone .dz-preview{ }
.ultramar-dropzone.dropzone .dz-preview .dz-progress{
  display:none;
}
.ultramar-dropzone.dropzone .dz-preview{ }
.ultramar-calendario{
  --u-cal-cabecera:46px;
}
.ultramar-calendario.table-responsive,
.ultramar-calendario .mud-table-container{
  overflow:visible;
}
.ultramar-calendario .mud-table-root > thead > tr > th{
  position:sticky;
  top:0;
  z-index:3;
  block-size:var(--u-cal-cabecera);
  background-color:var(--custom-white);
}
.ultramar-calendario{
}
.ultramar-calendario .mud-table-root th, .ultramar-calendario .mud-table-root td{
  vertical-align:middle;
}
.ultramar-calendario .mud-table-root{
}
.ultramar-calendario .mud-table-root th:nth-child(1), .ultramar-calendario .mud-table-root td:nth-child(1){
  inline-size:3rem;
  white-space:nowrap;
}
.ultramar-calendario .mud-table-root{
}
.ultramar-calendario .mud-table-root th:nth-child(2), .ultramar-calendario .mud-table-root td:nth-child(2){
  inline-size:30%;
  white-space:normal;
}
.ultramar-calendario .mud-table-root{
}
.ultramar-calendario .mud-table-root th:nth-child(3), .ultramar-calendario .mud-table-root td:nth-child(3){
  white-space:nowrap;
}
.ultramar-calendario .mud-table-root{
}
.ultramar-calendario .mud-table-root th:nth-child(4), .ultramar-calendario .mud-table-root td:nth-child(4){
  white-space:normal;
}
.ultramar-calendario .mud-table-root{
}
.ultramar-calendario .mud-table-root th:nth-child(5), .ultramar-calendario .mud-table-root td:nth-child(5){
  white-space:nowrap;
}
.ultramar-calendario .mud-table-root th:nth-child(6), .ultramar-calendario .mud-table-root td:nth-child(6){
  white-space:nowrap;
  text-align:end;
}
.ultramar-calendario{
}
@media (max-width: 767.98px){
  .ultramar-calendario.table-responsive{
    overflow-x:auto;
  }
  .ultramar-calendario .mud-table-root > thead > tr > th{
    position:static;
  }
  .ultramar-calendario{
  }
  .ultramar-calendario .mud-table-root th:nth-child(6), .ultramar-calendario .mud-table-root td:nth-child(6){
    white-space:normal;
  }
}
.ultramar-cursos{
}
.ultramar-cursos .mud-table-container{
  overflow:visible;
}
.ultramar-cursos{
  scrollbar-color:rgba(0, 0, 0, 0.3) transparent !important;
}
[data-theme-mode=dark] .ultramar-cursos{
  scrollbar-color:rgba(255, 255, 255, 0.35) transparent !important;
}
.ultramar-cursos{
}
.ultramar-cursos .mud-table-root th, .ultramar-cursos .mud-table-root td{
  vertical-align:middle;
}
.ultramar-cursos .mud-table-root{
}
.ultramar-cursos .mud-table-root th:nth-child(1), .ultramar-cursos .mud-table-root td:nth-child(1){
  white-space:nowrap;
}
.ultramar-cursos .mud-table-root{
}
.ultramar-cursos .mud-table-root th:nth-child(2), .ultramar-cursos .mud-table-root td:nth-child(2){
  white-space:nowrap;
}
.ultramar-cursos .mud-table-root{
}
.ultramar-cursos .mud-table-root th:nth-child(3), .ultramar-cursos .mud-table-root td:nth-child(3){
  white-space:normal;
  min-inline-size:14rem;
}
.ultramar-cursos .mud-table-root{
}
.ultramar-cursos .mud-table-root th:nth-child(4), .ultramar-cursos .mud-table-root td:nth-child(4){
  white-space:nowrap;
}
.ultramar-cursos .mud-table-root{
}
.ultramar-cursos .mud-table-root th:nth-child(5), .ultramar-cursos .mud-table-root td:nth-child(5){
  white-space:nowrap;
}
.ultramar-cursos .mud-table-root{
}
.ultramar-cursos .mud-table-root th:nth-child(6), .ultramar-cursos .mud-table-root td:nth-child(6){
  white-space:nowrap;
  text-align:end;
}
.ultramar-cursos{
}
.ultramar-cursos__rutas{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:0.25rem;
}
.ultramar-cursos{
}
@media (max-width: 600px){
  .ultramar-cursos .mud-xs-table .mud-table-head .mud-table-row{
    display:table-row;
  }
}
.ultramar-cierre,
.ultramar-confirmar{
  font-size:0.9375rem;
}
.ultramar-cierre p,
.ultramar-confirmar p{
  margin-block:0 10px;
}
.ultramar-cierre,
.ultramar-confirmar{
}
.ultramar-cierre .form-label,
.ultramar-confirmar .form-label{
  display:block;
}
.ultramar-dialogo__acciones .btn:disabled{
  opacity:0.5;
  cursor:not-allowed;
}
.ultramar-cierre__aviso,
.ultramar-confirmar__aviso{
  display:flex;
  align-items:flex-start;
  gap:12px;
  padding:12px 14px;
  margin-block-end:16px;
  border-radius:10px;
  background:var(--u-tinte-danger);
  color:var(--u-tinta-danger);
}
.ultramar-cierre__aviso-icono,
.ultramar-confirmar__aviso-icono{
  flex:0 0 auto;
  font-size:22px;
  line-height:1.2;
  color:var(--u-relleno-danger);
}
.ultramar-cierre__aviso-titulo,
.ultramar-confirmar__aviso-titulo{
  display:block;
  font-weight:600;
  margin-block-end:2px;
}
.ultramar-cierre__ciclo,
.ultramar-confirmar__banner{
  font-size:1rem;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-cierre__cifra,
.ultramar-confirmar__cifra{
  display:flex;
  align-items:baseline;
  gap:10px;
  padding:10px 14px;
  margin-block-end:14px;
  border-radius:12px;
  background:var(--u-tinte-primary);
  color:var(--u-tinta-primary);
}
.ultramar-cierre__cifra-valor,
.ultramar-confirmar__cifra-valor{
  font-size:30px;
  font-weight:700;
  line-height:1.1;
}
.ultramar-cierre__cifra-etiqueta,
.ultramar-confirmar__cifra-etiqueta{
  font-size:13px;
  font-weight:600;
}
.ultramar-cierre__sinvuelta{
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-cierre__lista,
.ultramar-confirmar__lista{
  margin-block:0 12px;
  padding-inline-start:22px;
  list-style:disc;
}
.ultramar-cierre__lista li,
.ultramar-confirmar__lista li{
  margin-block-end:2px;
}
.ultramar-cierre__anio{
  max-inline-size:140px;
  font-size:1.125rem;
  font-weight:600;
  letter-spacing:2px;
}
.ultramar-ficha{
  margin:0;
}
.ultramar-ficha--fila{
  display:flex;
  flex-wrap:wrap;
  gap:4px 32px;
  margin-block-end:12px;
}
.ultramar-ficha__dato + .ultramar-ficha__dato{
  margin-block-start:12px;
}
.ultramar-ficha--fila .ultramar-ficha__dato + .ultramar-ficha__dato{
  margin-block-start:0;
}
.ultramar-ficha__etiqueta{
  margin:0;
  font-size:11px;
  font-weight:600;
  letter-spacing:0.02em;
  text-transform:uppercase;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha__valor{
  margin:0;
  font-size:14px;
  color:var(--u-tinta);
  overflow-wrap:anywhere;
}
.ultramar-ficha__programa + .ultramar-ficha__programa{
  margin-block-start:24px;
  padding-block-start:24px;
  border-block-start:1px solid var(--default-border);
}
.ultramar-ficha__idioma-cursos{
  display:flex;
  flex-wrap:wrap;
  align-items:flex-end;
  gap:0.5rem 0.75rem;
  margin-block-start:12px;
}
.ultramar-ficha__idioma-cursos select{
  inline-size:auto;
  max-inline-size:12rem;
}
.padron-ojo{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  inline-size:30px;
  block-size:30px;
  border-radius:6px;
  color:var(--u-tinta-tenue);
  font-size:18px;
  line-height:1;
  text-decoration:none;
}
.padron-ojo:hover, .padron-ojo:focus-visible{
  color:var(--u-tinta-primary);
  background:var(--u-tinte-primary);
}
.ultramar-migas{
  margin-block:1.5rem 0;
  font-size:0.75rem;
  line-height:1.4;
}
.ultramar-migas__lista{
  display:flex;
  flex-wrap:nowrap;
  align-items:center;
  overflow:hidden;
  margin:0;
  padding:0;
  list-style:none;
}
.ultramar-migas__nivel{
  display:flex;
  align-items:center;
  min-inline-size:0;
  flex-shrink:1;
}
.ultramar-migas__nivel:last-child{
  flex-shrink:9999;
}
.ultramar-migas__nivel{
}
.ultramar-migas__nivel::after{
  content:"\ea65";
  font-family:"tabler-icons";
  font-weight:600;
  flex:none;
  margin-inline:0.35rem;
  color:var(--u-tinta-tenue);
  opacity:0.7;
}
.ultramar-migas__nivel:last-child::after{
  content:none;
}
.ultramar-migas__enlace,
.ultramar-migas__actual{
  display:block;
  min-inline-size:0;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
.ultramar-migas__enlace{
  color:var(--u-tinta-tenue);
  text-decoration:none;
}
.ultramar-migas__enlace:hover, .ultramar-migas__enlace:focus-visible{
  color:var(--u-tinta-primary);
  text-decoration:underline;
}
.ultramar-migas__actual{
  color:var(--u-tinta);
  font-weight:500;
}
.ultramar-migas__elipsis{
  display:none;
  flex:none;
  color:var(--u-tinta-tenue);
}
.ultramar-migas__elipsis::after{
  content:"\ea65";
  font-family:"tabler-icons";
  font-weight:600;
  margin-inline:0.35rem;
  opacity:0.7;
}
@media (max-width: 575.98px){
  .ultramar-migas__elipsis{
    display:flex;
    align-items:center;
  }
  .ultramar-migas__nivel:not(:nth-last-child(-n+2)){
    position:absolute;
    inline-size:1px;
    block-size:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip-path:inset(50%);
    white-space:nowrap;
    border:0;
  }
}
.mud-dialog .ultramar-ficha-evento__lienzo.mud-dialog-content{
  padding:0;
  overflow-x:hidden;
  overflow-y:auto;
  overscroll-behavior:contain;
  -webkit-overflow-scrolling:touch;
  scrollbar-width:thin !important;
}
.ultramar-ficha-evento__hero{
  position:relative;
  padding:1.75rem 3.25rem 1.5rem 1.75rem;
  background-color:rgb(var(--indigo-rgb));
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__hero--con-imagen::before{
  content:"";
  position:absolute;
  inset:0;
  background-color:rgba(var(--indigo-rgb), 0.86);
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__cerrar{
  position:absolute;
  inset-block-start:0.75rem;
  inset-inline-end:0.75rem;
  z-index:2;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  inline-size:40px;
  block-size:40px;
  padding:0;
  font-size:1.25rem;
  line-height:1;
  color:#fff;
  cursor:pointer;
  background-color:rgba(255, 255, 255, 0.16);
  border:0;
  border-radius:50%;
  transition:background-color 0.15s ease-in-out;
}
.ultramar-ficha-evento__cerrar:hover, .ultramar-ficha-evento__cerrar:focus-visible{
  background-color:rgba(255, 255, 255, 0.28);
}
.ultramar-ficha-evento__hero-texto{
  position:relative;
  z-index:1;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__sobretitulo{
  margin:0 0 0.35rem;
  font-size:0.75rem;
  font-weight:600;
  letter-spacing:0.06em;
  text-transform:uppercase;
  color:rgba(255, 255, 255, 0.8);
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__titulo{
  margin:0;
  font-size:26px;
  font-weight:800;
  line-height:1.24;
  letter-spacing:-0.3px;
  color:#fff;
}
.ultramar-ficha-evento__cuerpo{
  padding:1.5rem 1.75rem 1.75rem;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__datos{
  display:flex;
  flex-wrap:wrap;
  gap:0.5rem 2.5rem;
  margin:0 0 1.25rem;
}
.ultramar-ficha-evento__rotulo{
  margin:0;
  font-size:0.75rem;
  font-weight:600;
  letter-spacing:0.04em;
  text-transform:uppercase;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-evento__valor{
  margin:0.15rem 0 0;
  font-size:0.875rem;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-ficha-evento__valor::first-letter{
  text-transform:uppercase;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__calendario{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:0.5rem 1.25rem;
  margin:-0.25rem 0 1.25rem;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__calendario .ultramar-ficha-evento__ics--iphone.btn, .ultramar-ficha-evento__calendario .ultramar-ficha-evento__ics--ipad.btn, html[data-dispositivo-apple=iphone] .ultramar-ficha-evento__calendario .ultramar-ficha-evento__ics--general, html[data-dispositivo-apple=ipad] .ultramar-ficha-evento__calendario .ultramar-ficha-evento__ics--general{
  display:none;
}
html[data-dispositivo-apple=iphone] .ultramar-ficha-evento__calendario .ultramar-ficha-evento__ics--iphone, html[data-dispositivo-apple=ipad] .ultramar-ficha-evento__calendario .ultramar-ficha-evento__ics--ipad{
  display:inline-block;
}
.ultramar-ficha-evento__google{
  display:inline-flex;
  align-items:center;
  font-size:0.8125rem;
  font-weight:600;
  color:var(--u-tinta-primary);
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__accion{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  inline-size:100%;
  margin-block-end:0.5rem;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__bloque{
  margin-block-start:1.5rem;
  padding-block-start:1.25rem;
  border-block-start:1px solid var(--default-border);
}
.ultramar-ficha-evento__subtitulo{
  margin:0 0 0.6rem;
  font-size:0.9375rem;
  font-weight:800;
  color:var(--u-tinta);
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__notas{
  margin:0;
  font-size:0.8125rem;
  line-height:1.6;
  color:var(--u-tinta-tenue);
  white-space:pre-line;
  overflow-wrap:break-word;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__relator{
  margin:0;
  font-size:0.875rem;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-ficha-evento__relator-titulo{
  margin:0.1rem 0 0;
  font-size:0.8125rem;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__adjuntos{
  margin:0;
  padding:0;
  list-style:none;
}
.ultramar-ficha-evento__documento{
  display:flex;
  align-items:flex-start;
  gap:0.85rem;
  padding:0.7rem 0;
  border-block-start:1px solid var(--default-border);
}
.ultramar-ficha-evento__documento:first-child{
  border-block-start:0;
  padding-block-start:0;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__documento-glifo{
  flex:0 0 auto;
  margin-block-start:0.1rem;
  font-size:1.35rem;
  line-height:1;
  color:var(--u-tinta-indigo);
}
.ultramar-ficha-evento__documento-texto{
  flex:1 1 auto;
  min-inline-size:0;
}
.ultramar-ficha-evento__documento-titulo{
  font-size:0.875rem;
  font-weight:600;
  color:var(--u-tinta-primary);
  word-break:break-word;
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__documento-ficha{
  margin:0.2rem 0 0;
  font-size:0.6875rem;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__documento-bajar{
  flex:0 0 auto;
  margin-block-start:0.15rem;
  font-size:1.1rem;
  color:var(--u-tinta-tenue);
}
.ultramar-ficha-evento{
}
.ultramar-ficha-evento__sin-detalle{
  margin:1.25rem 0 0;
  font-size:0.8125rem;
  color:var(--u-tinta-tenue);
}
.ultramar-agenda__ir{
  gap:0.15rem;
}
.ultramar-album{
  display:grid;
  grid-template-columns:repeat(auto-fill, minmax(8rem, 1fr));
  gap:0.5rem;
  margin:0;
  padding:0;
  list-style:none;
}
.ultramar-album__celda{
  position:relative;
}
.ultramar-album__miniatura{
  display:block;
  inline-size:100%;
  padding:0;
  border:0;
  border-radius:12px;
  overflow:hidden;
  aspect-ratio:1/1;
  background:var(--default-border);
  cursor:zoom-in;
}
.ultramar-album__miniatura img{
  display:block;
  inline-size:100%;
  block-size:100%;
  -o-object-fit:cover;
     object-fit:cover;
  transition:transform 0.2s ease;
}
.ultramar-album__miniatura:hover img, .ultramar-album__miniatura:focus-visible img{
  transform:scale(1.04);
}
.ultramar-album{
}
.ultramar-album__bajar{
  position:absolute;
  inset-block-end:0.4rem;
  inset-inline-end:0.4rem;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  inline-size:2rem;
  block-size:2rem;
  border-radius:50%;
  background:rgba(255, 255, 255, 0.92);
  color:var(--u-tinta-indigo);
  font-size:1.05rem;
  box-shadow:0 1px 4px rgba(0, 0, 0, 0.18);
}
.ultramar-album__visor{
  margin:0;
}
.ultramar-album{
}
.ultramar-album__grande{
  display:block;
  inline-size:100%;
  max-block-size:60vh;
  -o-object-fit:contain;
     object-fit:contain;
  border-radius:12px;
  background:var(--default-border);
}
.ultramar-album__barra{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:space-between;
  gap:0.5rem;
  margin-block-start:0.6rem;
}
.ultramar-album__volver{
  display:inline-flex;
  align-items:center;
  gap:0.15rem;
  padding:0;
  border:0;
  background:none;
  font-size:0.8125rem;
  font-weight:600;
  color:var(--u-tinta-primary);
}
.ultramar-album__posicion{
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-album__acciones{
  display:inline-flex;
  align-items:center;
  gap:0.35rem;
}
.ultramar-album__paso{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  inline-size:2rem;
  block-size:2rem;
  padding:0;
  border:0;
  border-radius:50%;
  background:var(--default-border);
  color:var(--u-tinta);
  font-size:1.2rem;
}
.ultramar-album__paso:disabled{
  opacity:0.4;
}
.ultramar-album__descargar{
  display:inline-flex;
  align-items:center;
  gap:0.3rem;
}
.ultramar-ficha-evento__miniatura-admin{
  display:block;
  inline-size:100%;
  max-inline-size:220px;
  aspect-ratio:16/9;
  -o-object-fit:cover;
     object-fit:cover;
  border-radius:12px;
}
.ultramar-repositorio__seccion{
  scroll-margin-block-start:calc(var(--u-alto-cabecera-menu) + 1rem);
}
.ultramar-repositorio__seccion:target{
  border:2px solid var(--inspira-purple);
  animation:ultramar-destello-seccion 2.4s ease-out 1;
}
@keyframes ultramar-destello-seccion{
  0%{
    box-shadow:0 0 0 0.6rem rgba(102, 36, 234, 0.25);
  }
  100%{
    box-shadow:0 0 0 0 rgba(102, 36, 234, 0);
  }
}
@media (prefers-reduced-motion: reduce){
  .ultramar-repositorio__seccion:target{
    animation:none;
  }
}
.ultramar-repositorio{
  margin:0;
  padding:0;
  list-style:none;
}
.ultramar-repositorio__pieza{
  display:flex;
  align-items:flex-start;
  gap:0.85rem;
  padding:0.9rem 0;
  border-block-start:1px solid var(--default-border);
}
.ultramar-repositorio{
}
.ultramar-repositorio__pieza:first-child{
  border-block-start:0;
  padding-block-start:0.25rem;
}
.ultramar-repositorio{
}
.ultramar-repositorio__glifo{
  flex:0 0 auto;
  margin-block-start:0.1rem;
  font-size:1.4rem;
  line-height:1;
  color:var(--u-tinta-indigo);
}
.ultramar-repositorio__texto{
  flex:1 1 auto;
  min-inline-size:0;
}
.ultramar-repositorio{
}
.ultramar-repositorio__encabezado{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:0.5rem;
}
.ultramar-repositorio__titulo{
  font-size:0.9375rem;
  font-weight:600;
}
.ultramar-repositorio{
}
.ultramar-repositorio__titulo--sin-fichero{
  color:var(--u-tinta-tenue);
}
.ultramar-repositorio{
}
.ultramar-repositorio__tipo{
  font-weight:600;
  letter-spacing:0;
}
.ultramar-repositorio{
}
.ultramar-repositorio__archivado{
  background:var(--u-tinte-warning);
  color:var(--u-tinta-warning);
  font-weight:600;
  letter-spacing:0;
}
.ultramar-repositorio__descripcion{
  margin:0.35rem 0 0;
  font-size:0.8125rem;
  line-height:1.6;
  color:var(--u-tinta-tenue);
}
.ultramar-repositorio{
}
.ultramar-repositorio__ficha{
  margin:0.3rem 0 0;
  font-size:0.6875rem;
  color:var(--u-tinta-tenue);
  word-break:break-word;
}
.ultramar-carpeta__cabeza{
  display:flex;
  align-items:flex-start;
  gap:0.85rem;
  cursor:pointer;
  list-style:none;
}
.ultramar-carpeta__cabeza::-webkit-details-marker{
  display:none;
}
.ultramar-carpeta__cabeza{
}
.ultramar-carpeta__cabeza:focus-visible{
  outline:2px solid var(--inspira-purple);
  outline-offset:4px;
  border-radius:0.25rem;
}
.ultramar-carpeta{
}
.ultramar-carpeta .ultramar-carpeta__glifo--abierta{
  display:none;
}
.ultramar-carpeta[open] .ultramar-carpeta__glifo--cerrada{
  display:none;
}
.ultramar-carpeta[open] .ultramar-carpeta__glifo--abierta{
  display:inline-block;
}
.ultramar-carpeta{
}
.ultramar-carpeta__cuerpo{
  margin-block-start:0.9rem;
  padding-block-start:0.4rem;
  padding-inline-start:2.25rem;
  border-block-start:1px solid var(--default-border);
}
.ultramar-hilo{
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  flex-direction:column;
  gap:0.75rem;
}
.ultramar-hilo__linea{
  background:var(--u-tinte-neutral);
  border-radius:0.5rem;
  padding:0.75rem 0.875rem;
}
.ultramar-hilo__linea--equipo{
  background:var(--u-tinte-primary);
}
@media (min-width: 576px){
  .ultramar-hilo__linea--equipo{
    margin-inline-start:2.5rem;
  }
}
.ultramar-hilo__cabecera{
  display:flex;
  flex-wrap:wrap;
  align-items:baseline;
  justify-content:space-between;
  gap:0.5rem;
  margin-block-end:0.375rem;
}
.ultramar-hilo__autor{
  font-size:0.8125rem;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-hilo__fecha{
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-hilo{
}
.ultramar-hilo__texto{
  margin:0;
  font-size:0.875rem;
  line-height:1.55;
  color:var(--u-tinta);
  white-space:pre-wrap;
  overflow-wrap:anywhere;
}
.ultramar-aviso{
  padding-block:0.75rem;
}
.ultramar-aviso + .ultramar-aviso{
  border-block-start:1px solid var(--default-border);
}
.ultramar-aviso__cabecera{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:space-between;
  gap:0.5rem;
  margin-block-end:0.5rem;
}
.ultramar-aviso__fecha{
  font-size:0.75rem;
  color:var(--u-tinta-tenue);
}
.ultramar-aviso{
}
.ultramar-aviso__campos{
  display:grid;
  grid-template-columns:auto 1fr;
  -moz-column-gap:0.75rem;
       column-gap:0.75rem;
  row-gap:0.25rem;
  margin:0 0 0.625rem;
  font-size:0.75rem;
}
.ultramar-aviso__campos dt{
  color:var(--u-tinta-tenue);
  font-weight:500;
}
.ultramar-aviso__campos dd{
  margin:0;
  color:var(--u-tinta);
  overflow-wrap:anywhere;
}
.ultramar-aviso__asunto{
  margin:0 0 0.375rem;
  font-size:0.875rem;
  font-weight:600;
  color:var(--u-tinta);
}
.ultramar-aviso{
}
.ultramar-aviso__cuerpo{
  margin:0;
  font-size:0.8125rem;
  line-height:1.5;
  color:var(--u-tinta-tenue);
  white-space:pre-wrap;
  overflow-wrap:anywhere;
}
.ultramar-bandeja__filtro{
  min-inline-size:12rem;
  flex:1 1 12rem;
  max-inline-size:20rem;
}
.header-element .menu-avisos > .mud-menu-activator{
  display:inline-flex;
  align-items:center;
}
.mud-popover.ultramar-avisos,
.desplegable-sin-circuito__panel.ultramar-avisos{
  --u-tinta:var(--default-text-color);
  --u-tinta-tenue:var(--text-muted);
  --u-tinte-primary:rgba(var(--primary-rgb), 0.22);
  --u-tinte-neutral:var(--background-page);
  z-index:1402;
  margin-block-start:16px;
  border-radius:18px;
  overflow:hidden;
  inline-size:22rem;
  max-inline-size:calc(100vw - 2rem);
}
.mud-popover.ultramar-avisos .mud-list,
.desplegable-sin-circuito__panel.ultramar-avisos .mud-list{
  padding:0;
}
.ultramar-avisos__cabecera{
  background:var(--u-tinte-neutral);
  color:var(--u-tinta);
}
.ultramar-avisos__cabecera .ultramar-badge{
  display:inline-flex;
  align-items:center;
  padding:0.25rem 0.5rem;
  border-radius:0.5625rem;
  background:var(--u-tinte-primary);
  color:rgb(var(--primary-rgb));
  font-size:0.75rem;
  font-weight:700;
  line-height:1.3;
  white-space:nowrap;
}
.ultramar-avisos__lista{
  max-block-size:21rem;
  overflow-y:auto;
}
.ultramar-avisos__item.mud-list-item{
  align-items:flex-start;
  cursor:pointer;
}
.ultramar-avisos__item.mud-list-item:hover{
  background:var(--u-tinte-neutral);
}
.ultramar-avisos__item.mud-list-item{
}
.ultramar-avisos__item.mud-list-item--nueva{
  background:rgba(var(--primary-rgb), 0.11);
}
.ultramar-avisos__item.mud-list-item{
}
.ultramar-avisos__item.mud-list-item .mud-list-item-text{
  min-inline-size:0;
}
.ultramar-avisos__disco.mud-avatar{
  inline-size:2.5rem;
  block-size:2.5rem;
  border-radius:0.75rem;
}
.ultramar-avisos__disco.mud-avatar .mud-icon-root{
  color:rgb(var(--primary-rgb)) !important;
}
.ultramar-avisos__disco.mud-avatar{
}
.ultramar-avisos__disco.mud-avatar--vacio{
  inline-size:3.5rem;
  block-size:3.5rem;
  background:var(--u-tinte-neutral);
}
.ultramar-avisos__disco.mud-avatar--vacio .mud-icon-root{
  color:var(--u-tinta-tenue) !important;
}
.ultramar-avisos__titulo{
  font-size:0.8125rem;
  line-height:1.4;
  color:var(--u-tinta);
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
}
.ultramar-avisos__punto{
  flex-shrink:0;
  inline-size:0.5rem;
  block-size:0.5rem;
  margin-block-start:0.375rem;
  margin-inline-start:0.5rem;
  border-radius:50%;
  background:rgb(var(--primary-rgb));
}
.desplegable-sin-circuito--avisos{
}
.desplegable-sin-circuito--avisos > summary{
  block-size:100%;
}
.desplegable-sin-circuito--avisos .desplegable-sin-circuito__panel.ultramar-avisos{
  inset-inline-start:auto;
  inset-inline-end:0;
  inset-block-start:calc(50% + 46px);
  margin-block-start:0;
  min-inline-size:0;
}
.desplegable-sin-circuito--avisos{
}
@media (max-width: 575.98px){
  .desplegable-sin-circuito--avisos{
    position:static;
  }
  .desplegable-sin-circuito--avisos .desplegable-sin-circuito__panel.ultramar-avisos{
    inset-inline:0;
    margin-inline:auto;
    inset-block-start:98px;
  }
}
.desplegable-sin-circuito--avisos{
}
.desplegable-sin-circuito--avisos .ultramar-avisos__item{
  color:inherit;
  text-decoration:none;
}
.ultramar-mensajes__lista{
  max-block-size:16rem;
  overflow-y:auto;
  -moz-columns:2 16rem;
       columns:2 16rem;
  -moz-column-gap:2rem;
       column-gap:2rem;
  padding-inline-start:1.25rem;
  margin-block:0.25rem 1rem;
  font-size:0.8125rem;
}
.ultramar-mensajes__lista li{
  -moz-column-break-inside:avoid;
       break-inside:avoid;
}
.ultramar-mensajes__resumen{
  margin-block-end:1.25rem;
}
.ultramar-mensajes__resumen dt{
  font-size:0.75rem;
  font-weight:600;
  color:var(--u-tinta-tenue);
}
.ultramar-mensajes__resumen dd{
  margin-block-end:0.75rem;
}
.ultramar-mensajes__texto{
  white-space:pre-wrap;
  overflow-wrap:anywhere;
}
.ultramar-mensajes__marcas{
  list-style:none;
  padding:0;
  margin:0;
  display:grid;
  grid-template-columns:max-content minmax(0, 1fr);
  gap:0.375rem 0.75rem;
  align-items:baseline;
  font-size:0.8125rem;
}
.ultramar-mensajes__marcas li{
  display:contents;
}
.ultramar-mensajes__marca{
  justify-self:start;
  font-family:var(--bs-font-monospace, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);
  font-size:0.8125rem;
  line-height:1.4;
  padding:0.125rem 0.5rem;
  border:1px solid var(--default-border);
  border-radius:0.375rem;
  background:var(--u-tinte-neutral);
  color:var(--u-tinta-primary);
  cursor:pointer;
}
.ultramar-mensajes__marca:hover{
  background:var(--u-tinte-primary);
}
.ultramar-mensajes__marca:focus-visible{
  outline:2px solid var(--u-tinta-primary);
  outline-offset:1px;
}
.mud-input-control > .mud-input-control-input-container > label.mud-input-label.mud-input-label-inputcontrol,
.mud-input-control > .mud-input-control-input-container > .mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol,
.mud-input-control > .mud-input-control-input-container > .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  transform:none !important;
  transition:none !important;
  top:0;
  left:0;
  max-width:100%;
  padding:0 !important;
  background-color:transparent !important;
  font-size:0.8rem !important;
  font-weight:600 !important;
  line-height:1.15rem;
  color:var(--default-text-color) !important;
}
.mud-input-control > .mud-input-control-input-container > .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol{
  color:var(--primary-color) !important;
}
.mud-input-control > .mud-input-control-input-container > label.mud-input-label.mud-input-label-inputcontrol.mud-input-error{
  color:var(--mud-palette-error) !important;
}
.mud-input-control.mud-input-outlined-with-label > .mud-input-control-input-container > .mud-input.mud-input-outlined{
  margin-top:25px;
}
.mud-input.mud-input-outlined > .mud-input-outlined-border legend{
  width:0 !important;
  padding:0 !important;
}
.ultramar-banner-vista-previa{
  position:relative;
  aspect-ratio:5635/888;
  max-inline-size:100%;
  border-radius:12px;
  overflow:hidden;
  background-color:rgba(var(--indigo-rgb), 0.08);
}
.ultramar-banner-vista-previa__imagen{
  display:block;
  inline-size:100%;
  block-size:100%;
  -o-object-fit:cover;
     object-fit:cover;
  -o-object-position:right center;
     object-position:right center;
}
.ultramar-banner-vista-previa__vacia{
  display:grid;
  place-items:center;
  block-size:100%;
  padding-inline:1rem;
  text-align:center;
}
.ultramar-banner-vista-previa{
}
.ultramar-banner-vista-previa__marca{
  position:absolute;
  inset-block-start:8px;
  inset-inline-end:8px;
}
.ultramar-banner-vista-previa--cabecera{
  aspect-ratio:4/1;
}
.ultramar-banner-vista-previa--cabecera-telefono{
  aspect-ratio:2/1;
}
.ultramar-banner-vista-previa__velo{
  position:absolute;
  inset:0;
  background:linear-gradient(90deg, rgb(16, 48, 99) 0%, rgb(43, 46, 136) 19.52%, rgb(67, 44, 172) 39.04%, rgb(91, 42, 208) 58.56%, rgb(91, 42, 208) 100%);
  -webkit-mask-image:linear-gradient(90deg, #000 0%, #000 58%, transparent 82%);
  mask-image:linear-gradient(90deg, #000 0%, #000 58%, transparent 82%);
}
.ultramar-cabecera-vistas{
  display:grid;
  grid-template-columns:minmax(0, 3fr) minmax(10rem, 1fr);
  gap:1rem;
  align-items:end;
}
@media (max-width: 767.98px){
  .ultramar-cabecera-vistas{
    grid-template-columns:minmax(0, 1fr);
  }
}
html:has([data-ambiente=administracion]) .table-responsive,
html:has([data-ambiente=administracion]) .ultramar-avance-gen__marco,
html:has([data-ambiente=administracion]) .overflow-x-scroll,
html:has([data-ambiente=administracion]) .mud-table-container,
html:has([data-ambiente=administracion]) .ultramar-barra-superior{
  scrollbar-width:auto !important;
  scrollbar-color:auto !important;
}
html:has([data-ambiente=administracion]) .table-responsive::-webkit-scrollbar,
html:has([data-ambiente=administracion]) .ultramar-avance-gen__marco::-webkit-scrollbar,
html:has([data-ambiente=administracion]) .overflow-x-scroll::-webkit-scrollbar,
html:has([data-ambiente=administracion]) .mud-table-container::-webkit-scrollbar,
html:has([data-ambiente=administracion]) .ultramar-barra-superior::-webkit-scrollbar{
  width:0.75rem;
  height:0.75rem;
  background:rgb(var(--light-rgb));
}
html:has([data-ambiente=administracion]) .table-responsive,
html:has([data-ambiente=administracion]) .ultramar-avance-gen__marco,
html:has([data-ambiente=administracion]) .overflow-x-scroll,
html:has([data-ambiente=administracion]) .mud-table-container,
html:has([data-ambiente=administracion]) .ultramar-barra-superior{
}
html:has([data-ambiente=administracion]) .table-responsive::-webkit-scrollbar-thumb,
html:has([data-ambiente=administracion]) .ultramar-avance-gen__marco::-webkit-scrollbar-thumb,
html:has([data-ambiente=administracion]) .overflow-x-scroll::-webkit-scrollbar-thumb,
html:has([data-ambiente=administracion]) .mud-table-container::-webkit-scrollbar-thumb,
html:has([data-ambiente=administracion]) .ultramar-barra-superior::-webkit-scrollbar-thumb{
  background:var(--text-muted);
  border:2px solid rgb(var(--light-rgb));
  border-radius:1rem;
}
html:has([data-ambiente=administracion]) .table-responsive::-webkit-scrollbar-thumb:hover,
html:has([data-ambiente=administracion]) .ultramar-avance-gen__marco::-webkit-scrollbar-thumb:hover,
html:has([data-ambiente=administracion]) .overflow-x-scroll::-webkit-scrollbar-thumb:hover,
html:has([data-ambiente=administracion]) .mud-table-container::-webkit-scrollbar-thumb:hover,
html:has([data-ambiente=administracion]) .ultramar-barra-superior::-webkit-scrollbar-thumb:hover{
  background:rgb(var(--primary-rgb));
}
html:has([data-ambiente=administracion]) .table-responsive::-webkit-scrollbar-corner,
html:has([data-ambiente=administracion]) .ultramar-avance-gen__marco::-webkit-scrollbar-corner,
html:has([data-ambiente=administracion]) .overflow-x-scroll::-webkit-scrollbar-corner,
html:has([data-ambiente=administracion]) .mud-table-container::-webkit-scrollbar-corner,
html:has([data-ambiente=administracion]) .ultramar-barra-superior::-webkit-scrollbar-corner{
  background:rgb(var(--light-rgb));
}
@supports not selector(::-webkit-scrollbar){
  html:has([data-ambiente=administracion]) .table-responsive,
  html:has([data-ambiente=administracion]) .ultramar-avance-gen__marco,
  html:has([data-ambiente=administracion]) .overflow-x-scroll,
  html:has([data-ambiente=administracion]) .mud-table-container,
  html:has([data-ambiente=administracion]) .ultramar-barra-superior{
    scrollbar-color:var(--text-muted) rgb(var(--light-rgb)) !important;
  }
}
html:has([data-ambiente=administracion]){
}
html:has([data-ambiente=administracion]) .overflow-x-scroll{
  overflow-x:auto;
}
html:has([data-ambiente=administracion]){
}
html:has([data-ambiente=administracion]) .ultramar-barra-superior{
  overflow-x:auto;
  overflow-y:hidden;
  max-inline-size:100%;
  margin-block-end:0.25rem;
}
html:has([data-ambiente=administracion]) .ultramar-barra-superior[hidden]{
  display:none;
}
html:has([data-ambiente=administracion]) .ultramar-barra-superior__relleno{
  block-size:1px;
}
:root{
  --mud-palette-primary:var(--inspira-purple);
  --mud-palette-primary-darken:var(--inspira-purple);
  --mud-palette-primary-lighten:var(--inspira-purple-light);
  --mud-palette-primary-hover:rgba(var(--primary-rgb), .06);
  --mud-palette-success:var(--status-achieved);
  --mud-palette-text-primary:var(--inspira-navy);
  --mud-palette-text-secondary:var(--text-secondary);
  --i-acento:var(--inspira-purple);
  --i-tinte:var(--background-selected);
  --i-badge:#EAE7FD;
  --i-tinta:var(--inspira-navy);
  --i-tinta-2:var(--text-secondary);
  --i-tinta-3:var(--text-secondary);
  --i-tinta-4:#8B91A0;
  --i-pista:var(--border-soft);
  --i-hairline:var(--border-soft);
  --i-acento-oscuro:var(--inspira-purple);
  --i-enlace-hover:var(--inspira-navy);
  --i-tinta-menu:var(--inspira-navy);
  --i-fila-activa:var(--background-selected);
  --i-superficie-hover:var(--background-page);
  --i-sombra:0 1px 2px rgba(16, 24, 40, .04), 0 8px 24px rgba(16, 24, 40, .04);
  --i-sombra-cian:-5px 0 8px -5px rgba(39, 211, 233, .4);
  --i-sombra-panel:0 1px 2px rgba(16, 24, 40, .04), 0 10px 30px rgba(16, 24, 40, .05);
}
body.inspira{
  --mud-typography-default-family:var(--default-font-family);
  --mud-typography-h1-family:var(--default-font-family);
  --mud-typography-h2-family:var(--default-font-family);
  --mud-typography-h3-family:var(--default-font-family);
  --mud-typography-h4-family:var(--default-font-family);
  --mud-typography-h5-family:var(--default-font-family);
  --mud-typography-h6-family:var(--default-font-family);
  --mud-typography-subtitle1-family:var(--default-font-family);
  --mud-typography-subtitle2-family:var(--default-font-family);
  --mud-typography-body1-family:var(--default-font-family);
  --mud-typography-body2-family:var(--default-font-family);
  --mud-typography-button-family:var(--default-font-family);
  --mud-typography-caption-family:var(--default-font-family);
  --mud-typography-overline-family:var(--default-font-family);
}
body.inspira .apexcharts-canvas text,
body.inspira .apexcharts-legend-text,
body.inspira .apexcharts-tooltip,
body.inspira .apexcharts-xaxistooltip,
body.inspira .apexcharts-yaxistooltip{
  font-family:var(--default-font-family) !important;
}
body.inspira{
}
body.inspira .page, body.inspira .app-content, body.inspira .main-content{
  background:rgb(var(--body-bg-rgb));
}
body.inspira{
}
body.inspira .main-content{
  margin-block-start:14px !important;
  padding-block-start:0 !important;
}
body.inspira{
}
body.inspira .container-fluid, body.inspira .mud-container{
  padding-inline:36px 28px;
}
body.inspira{
}
body.inspira .mud-container{
  padding-inline-end:20px;
}
body.inspira{
}
body.inspira .custom-card,
body.inspira .mud-card{
  border:0;
  border-radius:18px;
  box-shadow:var(--i-sombra);
  background:#fff;
}
body.inspira{
}
body.inspira .custom-card.ultramar-avance__tarjeta-anillo,
body.inspira .custom-card.ultramar-avance__tarjeta-ruta,
body.inspira .custom-card.ultramar-avance__lateral-tarjeta[data-bloque=proximo-hito],
body.inspira .custom-card.ultramar-avance__lateral-tarjeta[data-bloque=mensajes],
body.inspira .custom-card.ultramar-avance__lateral-tarjeta[data-bloque=competencias]{
  box-shadow:var(--i-sombra-cian), var(--i-sombra);
}
body.inspira{
}
body.inspira .custom-card .mud-card-content,
body.inspira .mud-card .mud-card-content{
  padding:26px 30px;
}
body.inspira .custom-card .mud-card-header,
body.inspira .mud-card .mud-card-header{
  padding:26px 30px 0;
}
body.inspira .mud-card-header + .mud-card-content{
  padding-block-start:20px;
}
body.inspira{
}
body.inspira .mud-grid{
  margin:-8px;
  width:calc(100% + 16px);
}
body.inspira .mud-grid > .mud-grid-item{
  padding:8px;
}
body.inspira{
}
body.inspira .mud-grid.mb-4{
  margin-block-end:8px !important;
}
body.inspira .mud-grid.mb-6{
  margin-block-end:16px !important;
}
body.inspira .mud-grid.inspira-bloque{
  margin-block-end:14px;
}
body.inspira .mud-grid.inspira-cursos{
  margin:-11px;
  margin-block-start:9px;
}
body.inspira .mud-grid.inspira-cursos > .mud-grid-item{
  padding:11px;
}
body.inspira{
}
body.inspira .card-title{
  font-size:17.5px;
  font-weight:800;
  letter-spacing:-0.2px;
  color:var(--tinta-titulos);
  line-height:1.3;
  text-transform:none;
}
body.inspira .card-title::before{
  display:none;
}
body.inspira{
}
body.inspira .ultramar-parrafo,
body.inspira p{
  font-size:13.5px;
  line-height:1.55;
}
body.inspira{
}
body.inspira .mud-card.custom-card .mud-card-header .card-title{
  font-size:17.5px;
  font-weight:800;
  letter-spacing:-0.2px;
}
body.inspira{
}
body.inspira .app-header{
  position:static;
  inset:auto;
  z-index:auto;
  background:#fff;
  border:0;
  border-radius:16px;
  box-shadow:var(--i-sombra);
  inline-size:auto;
  block-size:auto;
  padding-inline-start:0 !important;
  margin:20px 20px 0 calc(15rem + 36px);
}
[data-toggled*=-close] body.inspira .app-header{
  margin-inline-start:calc(5rem + 36px);
}
body.inspira .main-header-container{
  padding-inline:26px;
  min-block-size:62px;
}
body.inspira .header-link, body.inspira .header-element .header-link i{
  color:var(--i-tinta-3);
}
body.inspira{
}
body.inspira .main-header-profile__rol{
  color:var(--i-tinta-3);
}
body.inspira .header-content-left{
  align-items:center;
  gap:6px;
}
body.inspira{
}
body.inspira .plegador__icono{
  font-size:20px;
  line-height:1;
  transition:transform 0.2s ease;
}
body.inspira .plegador{
}
body.inspira .plegador__rotulo{
  position:absolute;
  inline-size:1px;
  block-size:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  clip-path:inset(50%);
  white-space:nowrap;
  border:0;
}
body.inspira .plegador{
}
body.inspira .plegador__rotulo--desplegar{
  display:none;
}
body.inspira{
}
[data-toggled*=-close] body.inspira .plegador__icono{
  transform:rotate(180deg);
}
[data-toggled*=-close] body.inspira .plegador__rotulo--plegar{
  display:none;
}
[data-toggled*=-close] body.inspira .plegador__rotulo--desplegar{
  display:inline;
}
body.inspira{
}
body.inspira .header-titulo{
  display:flex;
  flex-direction:column;
  justify-content:center;
  margin-inline-start:4px;
}
body.inspira .header-titulo__nombre{
  font-size:21px;
  font-weight:800;
  letter-spacing:-0.3px;
  color:var(--i-tinta);
  line-height:1.2;
}
body.inspira{
}
body.inspira .header-utiles .header-link{
  display:flex;
  align-items:center;
  color:var(--i-tinta-2);
  font-size:13.5px;
  font-weight:500;
}
body.inspira .header-utiles .header-link-icon{
  font-size:20px;
  color:var(--i-tinta-3);
}
body.inspira .header-utiles{
}
body.inspira .header-utiles #abrir-avisos .header-link-icon{
  color:var(--inspira-cyan);
}
body.inspira .header-utiles{
}
body.inspira .header-utiles__icono{
  position:relative;
  display:inline-flex;
}
body.inspira .header-utiles__cuenta{
  position:absolute;
  inset-block-start:-7px;
  inset-inline-end:-9px;
  min-inline-size:18px;
  block-size:18px;
  padding-inline:5px;
  border-radius:99px;
  background:var(--i-acento);
  color:#fff;
  font-size:11px;
  font-weight:700;
  line-height:18px;
  text-align:center;
}
body.inspira{
}
body.inspira .app-header--participante .header-content-right{
  gap:13px;
}
body.inspira{
}
body.inspira .app-header--participante .main-header-profile{
  max-inline-size:16rem;
}
body.inspira .app-header--participante .main-header-profile > p,
body.inspira .app-header--participante .main-header-profile .main-header-profile__rol{
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
@media (max-width: 1199.98px){
  body.inspira .app-header--participante .main-header-profile{
    max-inline-size:8rem;
  }
}
body.inspira{
}
body.inspira .app-sidebar,
body.inspira .app-sidebar .side-menu__item{
  font-family:var(--default-font-family);
}
body.inspira .app-sidebar{
  background:#fff;
  border:0;
  border-radius:18px;
  box-shadow:var(--i-sombra-panel);
  margin:20px 0 20px 20px;
  block-size:calc(100vh - 40px);
  inset-block-start:0;
  display:flex;
  flex-direction:column;
  overflow-y:auto;
}
body.inspira{
}
body.inspira .main-sidebar{
  flex:0 1 auto;
  min-block-size:0;
  block-size:auto !important;
  max-block-size:none;
  overflow-y:auto;
}
body.inspira .main-sidebar-header{
  background:transparent;
  border:0;
  padding-block:22px 4px;
  justify-content:center;
}
body.inspira{
}
body.inspira .sidebar-perfil{
  padding-inline:22px;
  padding-block-end:4px;
  flex:0 0 auto;
  overflow:visible;
}
body.inspira .sidebar-perfil__nombre{
  font-size:18px;
  font-weight:800;
  letter-spacing:-0.2px;
}
body.inspira .sidebar-perfil{
}
body.inspira .sidebar-perfil__retrato.mud-avatar.circle-progress{
  inline-size:100px;
  block-size:100px;
  padding:5px;
  background-color:#fff !important;
  background-clip:content-box;
}
body.inspira .sidebar-perfil__retrato.mud-avatar.circle-progress::after{
  background-image:conic-gradient(rgba(91, 75, 214, 0.55) var(--avance, 0%), var(--i-pista) var(--avance, 0%));
}
body.inspira .sidebar-perfil{
}
body.inspira .sidebar-perfil__recorrido{
  display:flex;
  align-items:baseline;
  justify-content:center;
  gap:6px;
  margin-block-start:16px;
}
body.inspira .sidebar-perfil__cifra{
  font-size:23px;
  font-weight:800;
  letter-spacing:-0.3px;
  color:var(--i-acento);
}
body.inspira .sidebar-perfil__rotulo{
  font-size:13px;
  font-weight:500;
  color:var(--i-tinta-3);
}
body.inspira .sidebar-perfil__barra{
  margin-block-start:10px;
  block-size:9px !important;
  background:#E8E9F1;
}
body.inspira .sidebar-perfil{
}
body.inspira .sidebar-perfil__programa{
  color:var(--i-tinta-2);
}
body.inspira .sidebar-perfil__cargo{
  color:var(--i-tinta-3);
}
body.inspira .sidebar-perfil{
}
body.inspira .sidebar-perfil__nota{
  color:var(--status-no-data);
}
body.inspira .sidebar-perfil__enlace{
  display:block;
  text-align:center;
  margin-block-start:12px;
  font-size:13px;
  font-weight:700;
  color:var(--i-acento);
}
body.inspira .sidebar-perfil__avance{
  margin-block-start:6px;
}
body.inspira .sidebar-perfil__acciones{
  margin-block-start:12px;
}
body.inspira{
}
body.inspira .app-sidebar .slide__category{
  font-size:11px;
  font-weight:700;
  letter-spacing:1.4px;
  text-transform:uppercase;
  color:#9AA1AE !important;
  opacity:1;
  padding-block:20px 6px;
}
body.inspira .side-menu__item{
  border-radius:12px;
  min-block-size:46px;
  font-size:13.5px;
  font-weight:500;
  color:var(--i-tinta-menu);
  transition:background-color 120ms, color 120ms;
}
body.inspira .side-menu__item:hover{
  background:var(--i-superficie-hover);
  color:var(--i-tinta);
}
body.inspira .side-menu__item{
}
body.inspira .side-menu__item.active{
  background:var(--i-tinte) !important;
  color:var(--i-acento) !important;
  font-weight:700;
  box-shadow:none !important;
}
body.inspira .side-menu__item.active .side-menu__label, body.inspira .side-menu__item.active .side-menu__icon{
  color:var(--i-acento) !important;
}
body.inspira li.slide.active > .side-menu__item{
  background:var(--i-tinte) !important;
}
body.inspira .side-menu__icon{
  color:inherit;
}
body.inspira{
}
body.inspira .side-menu__item[href="/app/avance"] .side-menu__icon{
  color:var(--inspira-cyan);
}
body.inspira{
}
body.inspira .ultramar-pagina .mud-typography-h5{
  font-size:17.5px;
  font-weight:800;
  letter-spacing:-0.2px;
}
body.inspira .ultramar-pagina .mud-typography-h6{
  font-weight:800;
  letter-spacing:-0.2px;
}
body.inspira{
}
body.inspira .ultramar-pagina .ultramar-cifra,
body.inspira .ultramar-pagina .ultramar-campana__titulo,
body.inspira .ultramar-pagina .ultramar-hero__acento{
  font-weight:800;
}
body.inspira{
}
body.inspira .mud-progress-linear,
body.inspira .mud-progress-linear .mud-progress-linear-bars,
body.inspira .mud-progress-linear .mud-progress-linear-bar{
  border-radius:99px;
}
body.inspira .side-menu__icon{
  border-radius:10px;
}
body.inspira .mud-alert.mud-alert-text-info,
body.inspira .mud-alert.mud-alert-filled-info,
body.inspira .mud-alert{
  border-radius:12px;
}
body.inspira .mud-avatar.mud-avatar-rounded{
  border-radius:12px;
}
body.inspira{
}
body.inspira .ultramar-pagina .ultramar-curso{
  border-radius:12px;
}
body.inspira .ultramar-pagina .ultramar-curso__estado{
  border-radius:9px;
}
body.inspira{
}
body.inspira .ultramar-badge.ultramar-badge--primary{
  background-color:var(--i-badge);
  color:var(--i-acento);
}
body.inspira .ultramar-badge{
  border-radius:9px;
  padding:6px 13px;
  font-size:12.5px;
  font-weight:700;
  letter-spacing:0;
}
body.inspira .mud-button-root{
  border-radius:10px;
  block-size:40px;
  padding-inline:18px;
  font-size:13.5px;
  font-weight:700;
  text-transform:none;
  letter-spacing:0;
}
body.inspira .mud-switch-base.mud-button-root{
  padding-inline:9px;
  block-size:auto;
  border-radius:50%;
}
body.inspira .btn-outline-primary{
  border:1.5px solid rgba(var(--primary-rgb), 0.21);
  color:var(--i-acento-oscuro);
  font-weight:700;
}
body.inspira .btn-outline-primary:hover{
  background:var(--background-selected);
  border-color:rgba(var(--primary-rgb), 0.21);
  color:var(--i-acento-oscuro);
}
body.inspira .mud-progress-linear{
  block-size:7px !important;
  border-radius:99px;
  background:var(--i-pista);
}
body.inspira .mud-progress-linear .mud-progress-linear-bar{
  border-radius:99px;
}
body.inspira{
}
body.inspira .ultramar-cuadro.mud-avatar{
  inline-size:54px;
  block-size:54px;
  border-radius:14px !important;
  background-color:var(--i-tinte) !important;
  color:var(--i-acento) !important;
}
body.inspira .ultramar-cuadro.mud-avatar .mud-icon-root{
  font-size:24px;
  color:var(--i-acento) !important;
}
body.inspira{
}
body.inspira .inspira-banner__cuerpo{
  position:relative;
  display:flex;
  align-items:center;
  min-block-size:320px;
  background-image:linear-gradient(90deg, #3E399F 0%, rgba(62, 57, 159, 0) 76%), linear-gradient(180deg, #4A43A4 0%, #413AA1 50%, #304BA4 75%, #2757A3 100%);
}
body.inspira .inspira-banner{
}
body.inspira .inspira-banner__foto{
  position:absolute;
  inset-block:0;
  inset-inline-end:0;
  block-size:100%;
  inline-size:64%;
  -o-object-fit:cover;
     object-fit:cover;
  -o-object-position:62% center;
     object-position:62% center;
}
body.inspira .inspira-banner__texto{
  position:relative;
  z-index:1;
  padding:0 44px;
  max-inline-size:560px;
}
body.inspira .inspira-banner__eyebrow{
  display:block;
  font-size:13px;
  font-weight:700;
  letter-spacing:2.1px;
  text-transform:uppercase;
  color:#DBD8F6;
}
body.inspira .inspira-banner__regla{
  display:block;
  inline-size:64px;
  block-size:3px;
  border-radius:99px;
  margin-block:14px 20px;
  background:linear-gradient(90deg, #3FD0D6, #6FE0D0);
}
body.inspira .inspira-banner__titular{
  font-size:35px;
  font-weight:800;
  letter-spacing:-0.5px;
  line-height:1.24;
  color:#fff;
}
body.inspira .inspira-banner__parrafo{
  font-size:15.5px;
  font-weight:500;
  line-height:1.75;
  color:rgba(255, 255, 255, 0.9);
  margin-block-start:16px;
}
body.inspira .inspira-banner__cta{
  display:inline-flex;
  align-items:center;
  margin-block-start:24px;
  font-size:14.5px;
  font-weight:700;
  color:#fff;
}
body.inspira .inspira-banner__cta:hover{
  color:#fff;
}
body.inspira{
}
body.inspira .inspira-banner--sea .inspira-banner__cuerpo{
  background-image:linear-gradient(90deg, #5B4FB4 0%, rgba(91, 79, 180, 0) 78%), linear-gradient(180deg, #5F73B0 0%, #6D60AF 30%, #625DA8 50%, #4174B6 80%, #39A5CB 100%);
}
body.inspira{
}
body.inspira .inspira-anillo{
  display:flex;
  justify-content:center;
}
body.inspira .inspira-anillo .apexcharts-canvas{
  margin-inline:auto;
}
body.inspira .inspira-anillo .ultramar-anillo__meta{
  font-size:12.5px;
  font-weight:500;
  color:var(--i-tinta-3);
}
body.inspira{
}
body.inspira .inspira-requisitos{
  background:transparent;
}
body.inspira .inspira-requisito{
  padding-inline:0;
  padding-block:9px;
  background:transparent;
}
body.inspira .inspira-requisito:hover{
  background:transparent;
}
body.inspira .inspira-requisito__texto{
  flex:1;
  min-inline-size:0;
  margin-inline-start:12px;
  font-size:13.5px;
  font-weight:600;
  color:var(--i-tinta);
}
body.inspira .inspira-requisito__estado{
  font-size:13px;
  color:#98A1AE;
}
body.inspira .inspira-requisito{ }
body.inspira .inspira-marca{
  inline-size:22px;
  block-size:22px;
  flex:0 0 22px;
  font-size:12px;
}
body.inspira .inspira-marca--hecho{
  background:var(--mud-palette-success) !important;
  color:#fff !important;
}
body.inspira .inspira-marca--proximo{
  background:transparent !important;
  border:2.5px solid rgb(var(--warning-rgb));
}
body.inspira .inspira-marca--pendiente{
  background:transparent !important;
  border:2px solid #DFE1E8;
}
body.inspira{
}
body.inspira .inspira-rail{
  display:flex;
  flex-direction:column;
  gap:14px;
  block-size:100%;
}
body.inspira .inspira-tarjeta-icono{
  gap:18px;
  align-items:flex-start;
}
body.inspira{
}
body.inspira .inspira-curso__portada{
  position:relative;
  block-size:98px;
  border-radius:12px;
  overflow:hidden;
  background:var(--i-pista);
}
body.inspira .inspira-curso__portada img{
  inline-size:100%;
  block-size:100%;
  -o-object-fit:cover;
     object-fit:cover;
  display:block;
}
body.inspira .inspira-curso{
}
body.inspira .inspira-curso__badge{
  position:absolute;
  inset-block-start:10px;
  inset-inline-start:10px;
  background:var(--mud-palette-success) !important;
  color:#fff !important;
}
body.inspira .inspira-curso__nombre{
  font-size:14.5px;
  margin-block-start:14px;
}
body.inspira .inspira-curso__nombre::before{
  display:none;
}
body.inspira .inspira-curso__resumen{
  font-size:12.5px;
  line-height:18.75px;
  margin-block-start:8px;
}
body.inspira .inspira-curso__pie{
  margin-block-start:16px;
}
body.inspira .inspira-curso--vacio{
  border:1.5px dashed #D8DBE4;
  border-radius:14px;
  box-shadow:none;
  block-size:100%;
  padding:24px 20px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  text-align:center;
  gap:10px;
}
body.inspira .inspira-curso--vacio .card-title::before{
  display:none;
}
body.inspira .inspira-curso__mas{
  inline-size:40px;
  block-size:40px;
  background:transparent !important;
  border:1.5px solid #CFD3DD;
  color:var(--i-tinta-4) !important;
}
body.inspira{
}
body.inspira .mud-grid.inspira-riel{
  position:relative;
  margin:26px 0 0;
  flex-wrap:nowrap;
}
body.inspira{
}
body.inspira .mud-grid.inspira-riel::before{
  content:"";
  position:absolute;
  inset-block-start:33px;
  inset-inline:7.1428571429% 7.1428571429%;
  border-block-start:1.74px dashed #DCDDE6;
  z-index:0;
}
body.inspira .inspira-riel__paso.mud-grid-item{
  position:relative;
  z-index:1;
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center;
  padding:0 6px;
  min-inline-size:0;
  flex:1 1 0;
}
body.inspira .inspira-riel__disco.mud-avatar{
  inline-size:66px;
  block-size:66px;
  background-color:#fff !important;
  border:1.16px solid #E3E4EC;
  color:var(--i-tinta-2) !important;
  margin-block-end:14px;
}
body.inspira .inspira-riel__disco.mud-avatar .mud-icon-root{
  font-size:27px;
  color:inherit !important;
}
body.inspira .inspira-riel__titulo{
  font-size:14px;
  font-weight:800;
  color:var(--i-tinta);
}
body.inspira .inspira-riel__detalle{
  font-size:13px;
  font-weight:400;
  color:var(--i-tinta-3);
  line-height:1.45;
  margin-block-start:4px;
}
body.inspira{
}
body.inspira .inspira-riel__paso--actual .inspira-riel__disco.mud-avatar{
  background-color:var(--i-acento) !important;
  border-color:var(--i-acento);
  color:#fff !important;
}
body.inspira{
}
body.inspira .inspira-riel__paso--bloqueado .inspira-riel__titulo,
body.inspira .inspira-riel__paso--bloqueado .inspira-riel__detalle{
  color:#A8ADB8;
}
body.inspira .inspira-riel__paso--bloqueado .inspira-riel__disco.mud-avatar{
  color:#A8ADB8 !important;
  border-color:#E9EAF0;
}
body.inspira{
}
body.inspira .inspira-cabecera{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
}
body.inspira .inspira-filas{
  background:transparent;
}
body.inspira .inspira-fila{
  padding:12px;
  border-radius:12px;
  background:transparent;
  transition:background-color 120ms;
}
body.inspira .inspira-fila:hover{
  background:var(--i-superficie-hover);
}
body.inspira .inspira-fila{
}
body.inspira .inspira-fila--activa, body.inspira .inspira-fila--activa:hover{
  background:var(--i-fila-activa);
}
body.inspira .inspira-fila{
}
body.inspira .inspira-fila .mud-list-item-text, body.inspira .inspira-fila .d-flex{
  inline-size:100%;
}
body.inspira .inspira-fila__tile.mud-avatar{
  inline-size:38px;
  block-size:38px;
  flex:0 0 38px;
  border-radius:10px;
  background-color:var(--i-tinte) !important;
  color:var(--i-acento) !important;
  margin-inline-end:14px;
}
body.inspira .inspira-fila__tile.mud-avatar .mud-icon-root{
  font-size:19px;
  color:inherit !important;
}
body.inspira{
}
body.inspira .inspira-fila__tile--pleno.mud-avatar{
  background-color:var(--i-acento) !important;
  color:#fff !important;
}
body.inspira .inspira-fila__titulo{
  font-size:14.5px;
  font-weight:700;
  color:var(--i-tinta);
}
body.inspira .inspira-fila__meta{
  font-size:12.5px;
  font-weight:400;
  color:var(--i-tinta-3);
  line-height:1.5;
}
body.inspira .inspira-fila__cuerpo{
  flex:1 1 auto;
  min-inline-size:0;
}
body.inspira .inspira-fila__chevron{
  font-size:20px;
  color:var(--i-tinta-4);
  flex:0 0 auto;
}
body.inspira .min-w-0{
  min-inline-size:0;
}
body.inspira .mud-link:hover{
  color:var(--i-enlace-hover);
}
body.inspira{
}
body.inspira a:focus-visible, body.inspira button:focus-visible, body.inspira [tabindex]:focus-visible{
  outline:2px solid var(--i-acento);
  outline-offset:2px;
  border-radius:4px;
}
body.inspira{
}
body.inspira .bg-primary-transparent, body.inspira .bg-secondary-transparent, body.inspira .bg-success-transparent,
body.inspira .bg-warning-transparent, body.inspira .bg-danger-transparent, body.inspira .bg-info-transparent{
}
body.inspira .bg-primary-transparent .mud-badge.mud-badge-default, body.inspira .bg-secondary-transparent .mud-badge.mud-badge-default, body.inspira .bg-success-transparent .mud-badge.mud-badge-default,
body.inspira .bg-warning-transparent .mud-badge.mud-badge-default, body.inspira .bg-danger-transparent .mud-badge.mud-badge-default, body.inspira .bg-info-transparent .mud-badge.mud-badge-default{
  color:rgb(var(--on-relleno-claro));
}
body.inspira{
}
body.inspira .mud-card .main-content,
body.inspira .card .main-content{
  background:transparent;
}
body.inspira{
}
@media (max-width: 991.98px){
  body.inspira .app-header, [data-toggled*=-close] body.inspira .app-header{
    margin-inline-start:20px;
  }
  body.inspira{
  }
  body.inspira .mud-container{
    padding-inline:20px;
  }
  body.inspira .main-header-container{
    padding-inline:14px;
  }
  body.inspira{
  }
  body.inspira .plegador__icono{
    transform:rotate(180deg);
  }
  body.inspira .plegador__rotulo--plegar{
    display:none;
  }
  body.inspira .plegador__rotulo--desplegar{
    display:inline;
  }
  body.inspira{
  }
  [data-toggled=open] body.inspira .plegador__icono{
    transform:none;
  }
  [data-toggled=open] body.inspira .plegador__rotulo--plegar{
    display:inline;
  }
  [data-toggled=open] body.inspira .plegador__rotulo--desplegar{
    display:none;
  }
  body.inspira{
  }
  body.inspira .header-titulo__nombre{
    font-size:18px;
  }
  body.inspira{
  }
  body.inspira .app-header--participante .header-content-right{
    gap:7px;
  }
  body.inspira{
  }
  body.inspira .app-header--participante .main-header-profile{
    max-inline-size:min(12rem, 100vw - 28rem);
  }
  body.inspira{
  }
  body.inspira .app-sidebar .sidebar-perfil{
    margin-block-start:0;
  }
  body.inspira{
  }
  [data-toggled=close]:not([dir=rtl]) body.inspira .app-sidebar{
    transform:translateX(calc(-100% - 20px));
    visibility:hidden;
  }
}
body.inspira{
}
@media (max-width: 480px){
  body.inspira .header-titulo{
    display:none;
  }
}
:root:has([data-ambiente="administracion"]) .mud-input.mud-input-outlined:not(.mud-disabled),
:root:has([data-ambiente="administracion"]) .mud-input.mud-input-filled:not(.mud-disabled){
  background-color:#fff;
  border-radius:var(--mud-default-borderradius, 4px);
}
