uawdijnntqw1x1x1
IP : 216.73.217.77
Hostname : panel.codeskitter.com
Kernel : Linux panel.codeskitter.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
Disable Function : apache_child_terminate, apache_note, apache_setenv, define_syslog_variables, dl, link, opcache_get_status, openlog, pcntl_exec, pcntl_fork, pcntl_setpriority, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
OS : Linux
PATH:
/
home
/
users
/
unlimited
/
www
/
learnoid.codeskitter.site
/
tests
/
..
/
public
/
.
/
assets
/
css
/
..
/
css
/
.
/
style.css
/
/
:root { --body-color: #f6f7f9; --theme-color: #5864ff; --theme-hover-bg: #e0f0fe; --text-color: #24262d; --text-sub-color: #687387; --dark-theme-color: #1b1b1b; --dark-theme-body-color: #131313; --dark-border-color: #24262d; } *:fullscreen *:-ms-fullscreen, *:-webkit-full-screen, *:-moz-full-screen { overflow: auto !important; } a { text-decoration: none !important; } body { margin: 0; font-family: "Inter", sans-serif; font-size: 0.88rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background: var(--body-color) !important; overflow-x: hidden; } .loading { display: none; } .form-control { border-color: #d0dbe9; min-height: calc(2em + 1.21875rem); padding: 0.54688rem 0.875rem; font-size: 0.8rem; font-weight: 400; line-height: 1.6; color: #1e2022; } #dataTable_filter .form-control { min-height: calc(1.6em + 1.21875rem) !important; } .form-control:focus { border-color: var(--theme-color); } .app-theme-dark .form-control { background: #000000 !important; color: #fff !important; border-color: #6c757d70 !important; } .app-theme-dark .form-control::placeholder { color: #9ca3af !important; } .font-roboto { font-family: "Roboto", sans-serif !important; } .item_title { font-size: 16px; font-weight: 500; } .text-gray { color: rgba(3, 26, 38, 0.6) !important; font-size: 14px; } .btn-primary { background: var(--theme-color); border-color: var(--theme-color); } .bg-primary { background: var(--theme-color) !important; } .btn-primary:hover { background: var(--theme-color) !important; border-color: var(--theme-color); box-shadow: 0 8px 16px var(--theme-hover-bg); } .app-theme-dark .btn-primary:hover { box-shadow: none; } .btn-outline-primary { color: var(--theme-color); border-color: var(--theme-color); } .btn-outline-primary:hover { color: #fff; background-color: var(--theme-color); border-color: var(--theme-color); } .btn-outline-info:hover img, .btn-outline-danger:hover img, .btn-outline-primary:hover img { filter: invert(100%) sepia(0%) saturate(10000%) hue-rotate(180deg) brightness(1); } .btn-outline-primary:focus { color: #fff; background-color: var(--theme-color); border-color: var(--theme-color); } [dir="rtl"] body { text-align: right !important; } [dir="rtl"] table.dataTable thead th, table.dataTable thead td, table.dataTable tfoot th, table.dataTable tfoot td { text-align: right !important; } [dir="rtl"] .page-item:first-child .page-link { border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } [dir="rtl"] .page-item:last-child .page-link { border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } .app-container { display: flex; min-height: 100vh; flex-direction: column; margin: 0; background: var(--body-color) !important; } .table th, .table td { vertical-align: middle !important; } .table th { background: #ecf2ff; color: #24262d; font-style: normal; font-weight: 600; line-height: 24px; border-bottom: 0; padding: 10px; } .table td { border-bottom: 1px solid #f6f7f9; padding: 10px; } .table th:first-child { border-radius: 8px 0px 0px 0px; } .table th:last-child { border-radius: 0px 8px 0px 0px; } .table.border-left-right td:first-child { border-left: 1px solid #f6f7f9; } .table.border-left-right td:last-child { border-right: 1px solid #f6f7f9; } .app-theme-dark .table th { background: #24262d; color: #ffffff; } .app-theme-dark .table td { background: var(--dark-theme-body-color); border-bottom: 1px solid #24262d; } .app-theme-dark .table.border-left-right td:first-child { border-left: 1px solid #24262d; } .app-theme-dark .table.border-left-right td:last-child { border-right: 1px solid #24262d; } .app-header { height: 70px; display: flex; align-items: center; align-content: center; position: relative; z-index: 10; transition: all 0.2s; border-bottom: 1px solid #d7dae0; } .app-theme-dark .app-header { border-bottom: 1px solid var(--dark-border-color); } .app-header .app-header-content { background: #ffffff; display: flex; align-items: center; flex: 1; padding: 0 1.5rem; padding-left: 16px; height: 70px; } .app-header .app-header-content .header-text { padding-left: 10px; overflow: hidden; } [dir="rtl"] .app-header .app-header-content .header-text { padding-right: 10px; padding-left: 0; } .app-header .app-header-content .header-text .header-title { color: #24262d; font-size: 18px; font-style: normal; font-weight: 600; line-height: 26px; } .app-theme-dark .app-header .app-header-content .header-text .header-title { color: #fff; } .app-header .app-header-content .header-text .header-subtitle { color: #687387; font-size: 12px; font-style: normal; font-weight: 400; line-height: 20px; } .app-theme-dark .app-header .app-header-content .header-text .header-subtitle { color: #aaa; } .app-main .app-main-inner { padding: 30px 15px 0 !important; flex: 1; } .header-pane { padding-right: 20px; } [dir="rtl"] .header-pane { padding-right: 0; padding-left: 20px; } .app-header .app-header-content .app-header-left { display: flex; align-items: center; } .app-header .app-header-content .app-header-welcome .title { color: var(--text-color); font-weight: 600; font-size: 18px; margin: 0px; } .app-header .app-header-content .app-header-welcome .subtitle { margin-top: 8px; color: var(--text-sub-color-color); font-weight: 400; font-size: 12px; } .app-header .app-header-content .header-menu .nav-link { color: #6c757d; } .app-header .app-header-content .header-menu .nav-link i { color: #adb5bd; } .app-header .app-header-content .header-menu .nav-link:hover { color: #212529; } .app-header .app-header-content .app-header-right { align-items: center; display: flex; margin-left: auto; } .app-header .app-header-content .app-header-right .profile-content .admin-name { color: var(--text-color); font-family: "Poppins", sans-serif; font-weight: 400; font-size: 14px; margin: 0px; } .app-header .app-header-content .app-header-right .profile-content .admin-role { color: var(--text-sub-color); font-family: "Poppins", sans-serif; font-weight: 300; font-size: 10px; } [dir="rtl"] .app-header .app-header-content .app-header-right { justify-content: flex-end; flex-grow: 1; } .app-header .header-user-info > .widget-heading, .app-header .header-user-info > .widget-subheading { white-space: nowrap; } .app-header .header-user-info > .widget-subheading { font-size: 0.8rem; } .app-header-logo { padding: 0 1.5rem; height: 56px; width: 290px; display: flex; align-items: center; transition: width 0.2s; } .app-header-menu, .app-header-mobile-menu { display: none; padding: 0 1.5rem; height: 60px; align-items: center; } .fixed-header .app-header { position: fixed; width: 100%; top: 0; } .fixed-header .app-header .app-header-logo { visibility: visible; } .fixed-header .app-main { padding-top: 60px; } .fixed-header:not(.fixed-sidebar):not(.closed-sidebar) .app-sidebar .app-header-logo { visibility: hidden; } .app-header.header-text-light .app-header-left > .nav > li > .nav-link { color: rgba(255, 255, 255, 0.7); } .app-header.header-text-light .app-header-left > .nav > li > .nav-link .nav-link-icon { color: rgba(255, 255, 255, 0.8); } .app-header.header-text-light .app-header-left > .nav > li > .nav-link:hover { color: #fff; } .app-header.header-text-light .app-header-right .icon-wrapper-alt .fa, .app-header.header-text-light .app-header-right .icon-wrapper-alt .icon { color: rgba(255, 255, 255, 0.7) !important; transition: all 0.2s; } .app-header.header-text-light .app-header-right .icon-wrapper-alt .icon-wrapper-bg { background: rgba(255, 255, 255, 0.1) !important; transition: all 0.2s; opacity: 1; } .app-header.header-text-light .app-header-right .icon-wrapper-alt:hover .fa, .app-header.header-text-light .app-header-right .icon-wrapper-alt:hover .icon { color: rgba(255, 255, 255, 0.9) !important; } .app-header.header-text-light .app-header-right .icon-wrapper-alt:hover .icon-wrapper-bg { background: rgba(255, 255, 255, 0.15) !important; } .app-header.header-text-light .app-header-right .icon-wrapper-alt .badge-dot { border-color: transparent; } .app-header.header-text-light .app-header-right > .header-btn-lg .widget-content-left .btn-group > .btn, .app-header.header-text-light .app-header-right > .header-btn-lg .widget-heading, .app-header.header-text-light .app-header-right > .header-btn-lg .widget-subheading { color: rgba(255, 255, 255, 0.8); } .app-header.header-text-light .app-header-right > .header-btn-lg .header-user-info > .btn-shadow { box-shadow: 0 0.125rem 0.625rem rgba(0, 0, 0, 0.1), 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.2); } .app-header.header-text-light .search-wrapper .input-holder .search-icon { background: rgba(0, 0, 0, 0.1); } .app-header.header-text-light .search-wrapper .input-holder .search-input::placeholder, .app-header.header-text-light .search-wrapper .input-holder .search-input::-webkit-input-placeholder, .app-header.header-text-light .search-wrapper .input-holder .search-input:-ms-input-placeholder, .app-header.header-text-light .search-wrapper .input-holder .search-input:-moz-placeholder, .app-header.header-text-light .search-wrapper .input-holder .search-input::-moz-placeholder { color: rgba(255, 255, 255, 0.5) !important; } .app-header.header-text-light .search-wrapper.active .input-holder { background: rgba(255, 255, 255, 0.1); } .app-header.header-text-light .search-wrapper.active .input-holder .search-input { color: rgba(255, 255, 255, 0.8); } .app-header.header-text-light .search-wrapper.active .input-holder .search-icon { background: rgba(255, 255, 255, 0.1); } .app-header.header-text-light .header-btn-lg::before { background: rgba(255, 255, 255, 0.2); } .app-header.header-text-light .header-btn-lg .hamburger-inner, .app-header.header-text-light .header-btn-lg .hamburger.is-active .hamburger-inner, .app-header.header-text-light .header-btn-lg .hamburger-inner::before, .app-header.header-text-light .header-btn-lg .hamburger-inner::after, .app-header.header-text-light .header-pane .hamburger-inner, .app-header.header-text-light .header-pane .hamburger.is-active .hamburger-inner, .app-header.header-text-light .header-pane .hamburger-inner::before, .app-header.header-text-light .header-pane .hamburger-inner::after { background-color: rgba(255, 255, 255, 0.8) !important; } .app-header.header-text-light .search-wrapper .input-holder .search-icon span::after { border-color: rgba(255, 255, 255, 0.8); } .app-header.header-text-light .search-wrapper .close::before, .app-header.header-text-light .search-wrapper .close::after, .app-header.header-text-light .search-wrapper .input-holder .search-icon span::before { background: rgba(255, 255, 255, 0.8); } .app-header.header-text-light .app-header-mobile-menu .hamburger-inner, .app-header.header-text-light .app-header-mobile-menu .hamburger-inner::before, .app-header.header-text-light .app-header-mobile-menu .hamburger-inner::after { background: rgba(255, 255, 255, 0.9); } .app-header.header-text-dark .app-header-left > .nav > li > .nav-link { color: rgba(0, 0, 0, 0.7); } .app-header.header-text-dark .app-header-left > .nav > li > .nav-link .nav-link-icon { color: rgba(0, 0, 0, 0.8); } .app-header.header-text-dark .app-header-left > .nav > li > .nav-link:hover { color: #000; } .app-header.header-text-dark .app-header-right .icon-wrapper-alt .fa, .app-header.header-text-dark .app-header-right .icon-wrapper-alt .icon { color: rgba(0, 0, 0, 0.7) !important; transition: all 0.2s; } .app-header.header-text-dark .app-header-right .icon-wrapper-alt .icon-wrapper-bg { background: rgba(0, 0, 0, 0.1) !important; transition: all 0.2s; opacity: 1; } .app-header.header-text-dark .app-header-right .icon-wrapper-alt:hover .fa, .app-header.header-text-dark .app-header-right .icon-wrapper-alt:hover .icon { color: rgba(0, 0, 0, 0.95) !important; } .app-header.header-text-dark .app-header-right .icon-wrapper-alt:hover .icon-wrapper-bg { background: rgba(0, 0, 0, 0.15) !important; } .app-header.header-text-dark .app-header-right .icon-wrapper-alt .badge-dot { border-color: transparent; } .app-header.header-text-dark .app-header-right > .header-btn-lg .widget-content-left .btn-group > .btn, .app-header.header-text-dark .app-header-right > .header-btn-lg .widget-heading, .app-header.header-text-dark .app-header-right > .header-btn-lg .widget-subheading { color: rgba(0, 0, 0, 0.8); } .app-header.header-text-dark .app-header-right > .header-btn-lg .header-user-info > .btn-shadow { box-shadow: 0 0.125rem 0.625rem rgba(0, 0, 0, 0.1), 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.2); } .app-header.header-text-dark .search-wrapper .input-holder .search-icon { background: rgba(0, 0, 0, 0.1); } .app-header.header-text-dark .search-wrapper.active .input-holder { background: rgba(0, 0, 0, 0.1); } .app-header.header-text-dark .search-wrapper.active .input-holder .search-input { color: rgba(0, 0, 0, 0.8); } .app-header.header-text-dark .search-wrapper.active .input-holder .search-icon { background: rgba(0, 0, 0, 0.1); } .app-header.header-text-dark .header-btn-lg::before { background: rgba(0, 0, 0, 0.2); } .app-header.header-text-dark .header-btn-lg .hamburger-inner, .app-header.header-text-dark .header-btn-lg .hamburger.is-active .hamburger-inner, .app-header.header-text-dark .header-btn-lg .hamburger-inner::before, .app-header.header-text-dark .header-btn-lg .hamburger-inner::after, .app-header.header-text-dark .header-pane .hamburger-inner, .app-header.header-text-dark .header-pane .hamburger.is-active .hamburger-inner, .app-header.header-text-dark .header-pane .hamburger-inner::before, .app-header.header-text-dark .header-pane .hamburger-inner::after { background-color: rgba(0, 0, 0, 0.8) !important; } .app-header.header-text-dark .search-wrapper .input-holder .search-icon span::after { border-color: rgba(0, 0, 0, 0.8); } .app-header.header-text-dark .search-wrapper .close::before, .app-header.header-text-dark .search-wrapper .close::after, .app-header.header-text-dark .search-wrapper .input-holder .search-icon span::before { background: rgba(0, 0, 0, 0.8); } .app-header.header-text-dark .app-header-logo .logo-src { background: url(assets/logoWhite.png); } .app-sidebar { width: 290px; display: flex; z-index: 11; overflow-y: auto; overflow-x: hidden; min-width: 290px; position: relative; flex: 0 0 290px; margin-top: -60px; padding: 10px 12px; transition: all 0.2s; background: #fff; border-right: 1px solid #d7dae0; } .app-sidebar .app-sidebar-inner { padding: 2px 2px 3.4rem; } .closed-sidebar .app-sidebar .app-sidebar-inner { padding: 2px 0px 3.4rem 2px; } .closed-sidebar .app-sidebar:hover .app-sidebar-inner { padding: 2px 16px 3.4rem 2px; } .app-sidebar li .dropdownMenuCollapse { overflow: hidden; } .closed-sidebar .app-sidebar li .dropdownMenuCollapse.show { display: none; } .closed-sidebar .app-sidebar:hover li .dropdownMenuCollapse.show { display: block; } .closed-sidebar .app-sidebar li.sub-menu::before { display: none; } .closed-sidebar .app-sidebar:hover li.sub-menu::before { display: block; } /* .switch input{ display: none; } */ .app-sidebar .scrollbar-sidebar { z-index: 15; width: 100%; } .app-sidebar::-webkit-scrollbar { width: 6px; } .app-sidebar::-webkit-scrollbar-thumb { background: #dbdbdb; border-radius: 25px; } .app-sidebar::-webkit-scrollbar-track { background: #f1f1f1; border-radius: 25px; } .scrollbar-container::-webkit-scrollbar { width: 6px; } .scrollbar-container::-webkit-scrollbar-thumb { background: #dbdbdb; border-radius: 25px; } .scrollbar-container::-webkit-scrollbar-track { background: #f1f1f1; border-radius: 25px; } .app-theme-dark .app-sidebar::-webkit-scrollbar-track { background: #4b5563; } .app-theme-dark .app-sidebar::-webkit-scrollbar-thumb { background: #6b7280; } .app-sidebar .app-sidebar-bg { position: absolute; left: 0; top: 0; height: 100%; width: 100%; opacity: 0.05; background-size: cover; z-index: 10; } .app-sidebar .app-header-logo { position: absolute; left: 0; top: 0; display: none; z-index: 11; } .app-sidebar.sidebar-shadow { box-shadow: 7px 0 60px rgba(0, 0, 0, 0.05); /* overflow-x: hidden; */ overflow-y: auto; /* overflow: scroll; */ } .app-sidebar-heading { text-transform: uppercase; font-size: 0.8rem; margin: 0.75rem 0; font-weight: bold; color: #3f6ad8; white-space: nowrap; position: relative; } .widget-subheading { font-size: 13px !important; } .sidebar-mobile-overlay { display: none; position: fixed; width: 100%; height: 100%; background: #333; opacity: 0.6; left: 0; top: 0; z-index: 12; } .vertical-nav-menu { margin: 0; padding: 0; position: relative; list-style: none; } .vertical-nav-menu::after { content: " "; pointer-events: none; position: absolute; bottom: 0; left: 0; right: 0; top: 0; } .vertical-nav-menu > li { margin-top: 5px; } .closed-sidebar .app-sidebar .mm-collapse { display: none; } .closed-sidebar .app-sidebar:hover .mm-collapse.mm-show { display: block; } .vertical-nav-menu .mm-collapse:not(.mm-show) { display: none; } .vertical-nav-menu .mm-collapsing { position: relative; height: 0; overflow: hidden; transition-timing-function: ease; transition-duration: 0.25s; transition-property: height, visibility; } .vertical-nav-menu ul { margin: 0; padding: 0; position: relative; list-style: none; } .vertical-nav-menu:before { opacity: 0; transition: opacity 300ms; } .vertical-nav-menu li .menu { display: flex; padding: 10px 8px; align-items: center; justify-content: space-between; gap: 8px; border-radius: 8px; font-size: 16px; color: #687387; text-decoration: none; transition: 0.3s ease-in-out; font-family: "Inter", sans-serif; font-style: normal; font-weight: 400; line-height: 24px; } .app-theme-dark .vertical-nav-menu li .menu { color: #d7dae0; } .vertical-nav-menu li .menu.logout { color: #d55f5a !important; } .vertical-nav-menu li .menu .menu-icon { width: 24px; height: 24px; object-fit: contain; } .vertical-nav-menu li .menu .downIcon { width: 16px; height: 16px; transition: 0.3s ease-in-out; } .vertical-nav-menu li .menu.active > .downIcon { transform: rotate(180deg); } .vertical-nav-menu li .menu[aria-expanded="true"] > .downIcon { transform: rotate(180deg); } .vertical-nav-menu li .menu.active[aria-expanded="false"] > .downIcon { transform: rotate(0deg); } .vertical-nav-menu li .menu > span, .vertical-nav-menu li .menu > div { display: flex; align-items: center; justify-content: flex-start; gap: 8px; } .vertical-nav-menu li .menu.active { /* background: var(--theme-hover-bg); */ color: var(--theme-color) !important; } .app-theme-dark .vertical-nav-menu li .menu.active { color: #010f00; background: #ffffff14; } .vertical-nav-menu li .menu:hover, .vertical-nav-menu li .menu[aria-expanded="true"] { color: #43475d; background: var(--theme-hover-bg); } .app-theme-dark .vertical-nav-menu li .menu:hover, .app-theme-dark .vertical-nav-menu li .menu[aria-expanded="true"] { color: #d7dae0; background: #ffffff14; } .dropdownMenuCollapse { display: flex; margin-left: 24px; } [dir="rtl"] .dropdownMenuCollapse { margin-left: 8px; } .dropdownMenuCollapse > .listBar { display: flex; width: 100%; flex-direction: column; margin-left: 16px; margin-top: 6px; gap: 8px; position: relative; } [dir="rtl"] .dropdownMenuCollapse > .listBar { margin-right: 32px; margin-left: 0; text-align: right; } .dropdownMenuCollapse .subMenu { border-radius: 8px; background: #f8f9fa; padding: 10px 12px; color: #687387; font-size: 14px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 196px; transition: all 0.3s ease-in-out; } .app-theme-dark .dropdownMenuCollapse .subMenu { background: #000000fa; color: #f8f9fa; } .dropdownMenuCollapse .subMenu:hover, .dropdownMenuCollapse .subMenu.active { color: var(--theme-color); background: var(--theme-hover-bg); } .app-theme-dark .dropdownMenuCollapse .subMenu:hover, .app-theme-dark .dropdownMenuCollapse .subMenu.active { background: #ffffff14; color: var(--theme-color); } .dropdownMenuCollapse .subMenu::before { content: ""; position: absolute; left: -16px; top: 0; width: 16px; height: 22px; border-radius: 0px 0px 0px 10px; border-bottom: 2px solid #e8e8eb; border-left: 2px solid #e8e8eb; } .app-theme-dark .dropdownMenuCollapse .subMenu::before { border-bottom: 2px solid #5f5f5f; border-left: 2px solid #5f5f5f; } [dir="rtl"] .dropdownMenuCollapse .subMenu::before { right: -16px; border-radius: 0px 0px 10px 0; border-right: 2px solid #e8e8eb; border-left: 0; } [dir="rtl"] .app-theme-dark .dropdownMenuCollapse .subMenu::before { border-right: 2px solid #5f5f5f; } .dropdownMenuCollapse .active.subMenu::before { border-bottom: 2px solid var(--theme-color); border-left: 2px solid var(--theme-color); z-index: 10; } [dir="rtl"] .dropdownMenuCollapse .active.subMenu::before { border-bottom: 2px solid var(--theme-color); border-left: 0; border-right: 2px solid var(--theme-color); z-index: 10; } /* active tree item */ .dropdownMenuCollapse .subMenu:nth-child(2)::before { height: 72px; } .dropdownMenuCollapse .subMenu:nth-child(3)::before { height: 120px; } .dropdownMenuCollapse .subMenu:nth-child(4)::before { height: 170px; } .dropdownMenuCollapse .subMenu:nth-child(5)::before { height: 220px; } .dropdownMenuCollapse .subMenu:nth-child(6)::before { height: 270px; } .dropdownMenuCollapse .subMenu:nth-child(7)::before { height: 318px; } .dropdownMenuCollapse .subMenu:nth-child(8)::before { height: 366px; } .dropdownMenuCollapse .subMenu:nth-child(9)::before { height: 416px; } .dropdownMenuCollapse .subMenu:nth-child(10)::before { height: 464px; } .dropdownMenuCollapse .subMenu:nth-child(11)::before { height: 514px; } .dropdownMenuCollapse .subMenu:nth-child(12)::before { height: 562px; } .dropdownMenuCollapse .subMenu:nth-child(13)::before { height: 612px; } .dropdownMenuCollapse .subMenu:nth-child(14)::before { height: 660px; } .dropdownMenuCollapse .subMenu:nth-child(15)::before { height: 710px; } .dropdownMenuCollapse .subMenu:nth-child(16)::before { height: 758px; } .dropdownMenuCollapse .subMenu:nth-child(17)::before { height: 808px; } .dropdownMenuCollapse .subMenu:nth-child(18)::before { height: 856px; } .dropdownMenuCollapse .subMenu:nth-child(19)::before { height: 906px; } .dropdownMenuCollapse .subMenu:nth-child(20)::before { height: 954px; } .dropdownMenuCollapse .subMenu:nth-child(21)::before { height: 1004px; } .dropdownMenuCollapse .subMenu:nth-child(22)::before { height: 1052px; } .dropdownMenuCollapse .subMenu:nth-child(23)::before { height: 1102px; } .dropdownMenuCollapse .subMenu:nth-child(24)::before { height: 1150px; } .dropdownMenuCollapse .subMenu:nth-child(25)::before { height: 1200px; } .dropdownMenuCollapse .subMenu:nth-child(26)::before { height: 1248px; } /* end custom tree */ .vertical-nav-menu ul { transition: padding 300ms; padding: 0.5em 0 0 2rem; } .vertical-nav-menu ul:before { content: ""; height: 100%; opacity: 1; width: 2px; background: #72abe35c; position: absolute; left: 20px; top: 0; border-radius: 15px; } .vertical-nav-menu ul > li > a { color: #6c757d; height: 2rem; line-height: 2rem; padding: 0 1.5rem 0; } .app-sidebar.sidebar-text-light .widget-heading { color: #fff; } .app-sidebar.sidebar-text-light .widget-subheading { color: #fff; } .app-sidebar.sidebar-text-light { border-right: 0 !important; } .app-sidebar.sidebar-text-light .app-sidebar-heading { color: rgba(255, 255, 255, 0.6); } .app-sidebar.sidebar-text-light .app-sidebar-heading::before { background: rgba(255, 255, 255, 0.5) !important; } .app-sidebar.sidebar-text-light .vertical-nav-menu li a { color: rgba(255, 255, 255, 0.7); } .app-sidebar.sidebar-text-light .vertical-nav-menu li a i.metismenu-state-icon { opacity: 0.5; } .app-sidebar.sidebar-text-light .vertical-nav-menu li a:hover { background: rgba(114, 171, 227, 0.36); color: #fff; } .app-sidebar.sidebar-text-light .vertical-nav-menu li a:hover i.metismenu-icon { opacity: 0.8; } .app-sidebar.sidebar-text-light .vertical-nav-menu li a:hover i.metismenu-state-icon { opacity: 1; } .app-sidebar.sidebar-text-light .vertical-nav-menu li a.mm-active { color: rgba(255, 255, 255, 0.7); } .app-sidebar.sidebar-text-light .vertical-nav-menu ul:before { background: rgba(255, 255, 255, 0.1); } .app-sidebar.sidebar-text-light .vertical-nav-menu ul > li > a { color: rgba(255, 255, 255, 0.6); } .app-sidebar.sidebar-text-light .vertical-nav-menu ul > li > a:hover { color: #fff; } .app-sidebar.sidebar-text-light .vertical-nav-menu ul > li > a.mm-active { color: #fff; background: rgba(255, 255, 255, 0.15); } .app-sidebar.sidebar-text-light .ps-thumb-y { background: rgba(255, 255, 255, 0.3); } .app-sidebar.sidebar-text-light .ps-rail-y:hover .ps-thumb-y { background: rgba(255, 255, 255, 0.2); } .app-sidebar.sidebar-text-light .app-header-logo .hamburger-inner, .app-sidebar.sidebar-text-light .app-header-logo .hamburger-inner::before, .app-sidebar.sidebar-text-light .app-header-logo .hamburger-inner::after { background-color: rgba(255, 255, 255, 0.8); } .app-sidebar.sidebar-text-light .fullbtn { color: #fff !important; } .app-sidebar.sidebar-text-dark { border-right: 0 !important; } .app-sidebar.sidebar-text-dark .app-sidebar-heading { color: rgba(0, 0, 0, 0.6); } .app-sidebar.sidebar-text-dark .app-sidebar-heading::before { background: rgba(0, 0, 0, 0.5) !important; } .app-sidebar.sidebar-text-dark .vertical-nav-menu li a { color: rgba(0, 0, 0, 0.6); } .app-sidebar.sidebar-text-dark .vertical-nav-menu li a i.metismenu-state-icon { opacity: 0.5; } .app-sidebar.sidebar-text-dark .vertical-nav-menu li a:hover { background: rgba(0, 0, 0, 0.15); color: rgba(0, 0, 0, 0.7); } .app-sidebar.sidebar-text-dark .vertical-nav-menu li a:hover i.metismenu-state-icon { opacity: 1; } .app-sidebar.sidebar-text-dark .vertical-nav-menu li a.mm-active { color: rgba(0, 0, 0, 0.7); background: rgba(0, 0, 0, 0.15); } .app-sidebar.sidebar-text-dark .vertical-nav-menu ul:before { background: rgba(0, 0, 0, 0.1); } .app-sidebar.sidebar-text-dark .vertical-nav-menu ul > li > a { color: rgba(0, 0, 0, 0.4); } .app-sidebar.sidebar-text-dark .vertical-nav-menu ul > li > a:hover { color: rgba(0, 0, 0, 0.7); } .app-sidebar.sidebar-text-dark .vertical-nav-menu ul > li > a.mm-active { color: rgba(0, 0, 0, 0.7); background: rgba(0, 0, 0, 0.15); } .app-sidebar.sidebar-text-dark .ps-thumb-y { background: rgba(0, 0, 0, 0.3); } .app-sidebar.sidebar-text-dark .ps-rail-y:hover .ps-thumb-y { background: rgba(0, 0, 0, 0.2); } .app-sidebar.sidebar-text-dark .app-header-logo .hamburger-inner, .app-sidebar.sidebar-text-dark .app-header-logo .hamburger-inner::before, .app-sidebar.sidebar-text-dark .app-header-logo .hamburger-inner::after { background-color: rgba(0, 0, 0, 0.8); } .fixed-sidebar .app-sidebar { position: fixed; height: 100vh; } .fixed-sidebar .app-main .app-main-outer { z-index: 9; padding-left: 290px; } [dir="rtl"] .fixed-sidebar .app-main .app-main-outer { z-index: 9; padding-left: 0; padding-right: 290px; } .fixed-sidebar.fixed-header .app-sidebar .app-header-logo { display: none; } .fixed-sidebar:not(.fixed-header) .app-sidebar .app-header-logo { display: flex; } .fixed-sidebar:not(.fixed-header) .app-header { margin-left: 290px; } .fixed-sidebar:not(.fixed-header) .app-header .app-header-logo { display: none; } .fixed-sidebar.closed-sidebar:not(.fixed-header) .app-header { margin-left: 80px; } .fixed-sidebar.closed-sidebar:not(.fixed-header) .app-sidebar .app-header-logo { width: 60px; padding: 0; } .fixed-sidebar.closed-sidebar:not(.fixed-header) .app-sidebar .app-header-logo .logo-src { display: none; } .fixed-sidebar.closed-sidebar:not(.fixed-header) .app-sidebar .app-header-logo .header-pane { margin-right: auto; } .closed-sidebar .app-sidebar { transition: all 0.3s ease; width: 65px; min-width: 65px; flex: 0 0 65px; z-index: 13; } .closed-sidebar .app-sidebar .app-sidebar-inner .app-sidebar-heading { text-indent: -999em; } .closed-sidebar .app-sidebar .app-sidebar-inner .app-sidebar-heading::before { content: ""; position: absolute; top: 50%; left: 0; width: 100%; height: 1px; background: #e0f3ff; text-indent: 1px; } .closed-sidebar .app-sidebar .app-sidebar-inner ul li a { text-indent: -99rem; } .closed-sidebar .app-sidebar .app-sidebar-inner ul li a .menu-icon { text-align: end; /* margin: 0 18px 0; */ } .closed-sidebar .app-sidebar:hover .app-sidebar-inner ul li a .menu-icon { text-align: end; margin: 0; } .closed-sidebar .app-sidebar .app-sidebar-inner .metismenu-state-icon { visibility: hidden; } .closed-sidebar .app-sidebar .app-sidebar-inner ul::before { display: none; } /* .closed-sidebar .app-sidebar .app-sidebar-inner ul.mm-show { padding: 0; display: none; } */ .closed-sidebar .app-sidebar .app-sidebar-inner ul.mm-show > li > a { height: 0; } /* class=" pb-3 ps ps--active-y" */ .closed-sidebar .app-sidebar:hover { flex: 0 0 290px !important; width: 290px !important; background: #ffff; } /* [dir="rtl"] .closed-sidebar .app-sidebar:hover { padding: 0; } */ .closed-sidebar .app-sidebar:hover .app-sidebar-inner .app-sidebar-heading { text-indent: initial; } .closed-sidebar .app-sidebar:hover .app-sidebar-inner .app-sidebar-heading::before { display: none; } .closed-sidebar .app-sidebar:hover .app-sidebar-inner ul::before { display: block; } .closed-sidebar .app-sidebar:hover .app-sidebar-inner ul li a { text-indent: initial; /* padding: 0 1.5rem 0 45px; */ } .closed-sidebar .app-sidebar:hover .app-sidebar-inner .metismenu-state-icon { visibility: visible; } .closed-sidebar .app-sidebar:hover .app-sidebar-inner ul.mm-show { padding: 0.5em 0 0 2rem; } .closed-sidebar .app-sidebar:hover .app-sidebar-inner ul.mm-show > li > a { height: 2.3em; } .closed-sidebar .app-sidebar:hover .app-sidebar-inner ul ul li a { padding-left: 1em; } .closed-sidebar:not(.sidebar-mobile-open) .app-sidebar .scrollbar-sidebar { position: static; height: auto; overflow: initial !important; } .closed-sidebar:not(.sidebar-mobile-open) .app-sidebar:hover .scrollbar-sidebar { position: absolute; } .closed-sidebar:not(.closed-sidebar-mobile) .app-header .app-header-logo { width: 65px; } .closed-sidebar:not(.closed-sidebar-mobile) .app-header .app-header-logo .logo-src { display: none; } .closed-sidebar:not(.closed-sidebar-mobile) .app-header .app-header-logo .header-pane { margin-right: auto; } .closed-sidebar.fixed-sidebar .app-main-outer { padding-left: 55px; } [dir="rtl"] .closed-sidebar.fixed-sidebar .app-main-outer { padding-right: 55px; } .closed-sidebar.fixed-header:not(.fixed-sidebar) .app-sidebar .app-header-logo { visibility: hidden; } .closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header-logo, .closed-sidebar.closed-sidebar-mobile .app-header .app-header-logo { width: auto; display: flex; } .closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header-logo .header-pane, .closed-sidebar.closed-sidebar-mobile .app-header .app-header-logo .header-pane { display: none; } .closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header-logo { display: flex; width: 80px; padding: 0 1.5rem !important; } .closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header-logo .logo-src { display: block !important; margin: 0 auto; width: 21px; } .closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header-logo .header-pane { display: none; } .closed-sidebar.closed-sidebar-mobile .app-sidebar:hover .app-header-logo { width: 260px; } .closed-sidebar.closed-sidebar-mobile .app-sidebar:hover .app-header-logo .logo-src { width: 97px; margin: 0; } .closed-sidebar.closed-sidebar-mobile .app-header { margin-left: 0 !important; } .closed-sidebar.fixed-footer .app-footer-inner { margin-left: 0 !important; } .app-main { flex: 1; display: flex; position: relative; } .app-main .app-main-outer { flex: 1; flex-direction: column; display: flex; z-index: 12; } .app-theme-white .app-page-title { background: rgba(255, 255, 255, 0.45); } .app-theme-white .app-footer .app-footer-inner, .app-theme-white .app-header { background: #ffff; } .app-theme-white.fixed-header .app-header-logo { background: rgba(250, 251, 252, 0.1); } h5 { font-size: 0.875rem !important; color: #334257 !important; font-weight: 600 !important; line-height: 1.2; } /*----RazinSoft-Admin-Theme-Dark---*/ .app-theme-dark, .app-theme-dark td, .app-theme-dark h5, .app-theme-dark tr, .app-theme-dark strong { color: #fff !important; } .app-theme-dark .app-header .app-header-content .app-header-welcome .subtitle { color: #000 !important; } .app-theme-dark.app-container { background: var(--dark-theme-body-color) !important; color: #fff; } .app-theme-dark.app-container .app-header { color: #fff !important; background: var(--dark-theme-color) !important; box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } .app-theme-dark.closed-sidebar .app-sidebar:hover { background: var(--dark-theme-color) !important; } .app-theme-dark .app-sidebar { background: var(--dark-theme-color); box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; border-right: 0; } .app-theme-dark.app-container .hamburger-inner, .app-theme-dark.app-container .hamburger-inner::before, .app-theme-dark.app-container .hamburger-inner::after { background-color: #000 !important; } .app-theme-dark .search-wrapper .input-holder .search-icon span::after { border: 2px solid #fff !important; } .app-theme-dark .search-wrapper .input-holder .search-icon span::before { background: #fff !important; } .app-theme-dark .branding-logo img, .app-theme-dark .branding-logo-forMobile { filter: invert(1) brightness(100); } .app-theme-dark .search-wrapper.active .input-holder { background: #344a541a !important; } .app-theme-dark .search-wrapper .input-holder .search-icon { background-color: var(--dark-secondary-color); box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; } .app-theme-dark .search-wrapper .close::before, .app-theme-dark .search-wrapper .close::after { background: #fff !important; } .app-theme-dark .app-footer-inner { color: #fff !important; } .app-theme-dark .sideBarfooter, .app-theme-dark .app-footer-inner { background: var(--dark-theme-color); box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; } .app-theme-dark .ui-theme-settings .theme-settings-inner { background: var(--dark-theme-color); box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; } .app-theme-dark .ui-theme-settings .btn-open-options { background-color: var(--dark-secondary-color); border: 1px solid #dee2e640; box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px; } .app-theme-dark .ui-theme-settings .themeoptions-heading { background: #303742; color: #fff; } .app-theme-dark .ui-theme-settings .themeoptions-heading .btn { color: #fff; } .app-theme-dark .list-group-item { background-color: var(--dark-secondary-color); color: #fff; } .app-theme-dark .mode-name { color: #fff; } .app-theme-dark .teameTa { color: #fff !important; } .app-theme-dark .change-mode .change-mode-icon, .app-theme-dark .theme-color-holder { background: var(--dark-card-header); } .app-theme-dark .change-mode .change-mode-icon img { filter: invert(100%); } .app-theme-dark .theme-color-holder-color { border: 1px solid #ffffff30; } .app-theme-dark .card { background: var(--dark-theme-color); border-color: var(--dark-border-color); color: #fff !important; } .app-theme-dark .text-muted { color: #fff !important; } .app-theme-dark .main-card tr, .app-theme-dark .widget-content, .app-theme-dark .main-card td { color: #fff !important; } .app-theme-dark .card-header { background: var(--dark-card-header); color: #fff; border-bottom: 1px solid #ffffff40; } .app-theme-dark .card-footer { color: #fff; background: var(--dark-theme-color); box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } .app-theme-dark .table-hover tbody tr:hover { background-color: var(--dark-secondary-color); } .app-theme-dark .app-page-title .page-title-icon { background-color: var(--dark-secondary-color); box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } .app-theme-dark .dropdown-menu { background: var(--dark-theme-body-color); color: #fff; } .app-theme-dark .dropdown-item { color: #fff; } .app-theme-dark .dropdown-item:hover, .app-theme-dark .dropdown-item:focus { color: #fff; text-decoration: none; background-color: var(--dark-secondary-color); } .app-theme-dark .profile-item { border: 1px solid #434a58; } .app-theme-dark .profile-item::after { background: var(--dark-theme-body-color); border-top: 1px solid #434a58; border-right: 1px solid #434a58; } .app-theme-dark .card-title { color: #fff; } /*---RazinSoft-Admin-Theme-Gradien---*/ .app-theme-gradien.app-container { background: var(--main-gradient); } .app-theme-gradien.app-container .app-header { color: #fff !important; background: linear-gradient(-20deg, #3178a7 0%, #43376e 100%); box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } .app-theme-gradien.closed-sidebar .app-sidebar:hover { background: var(--dark-theme-color) !important; } .app-theme-gradien .app-sidebar { background: linear-gradient(-20deg, #3178a7 0%, #43376e 100%); box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } .app-theme-gradien.app-container .hamburger-inner, .app-theme-gradien.app-container .hamburger-inner::before, .app-theme-gradien.app-container .hamburger-inner::after { background-color: #fff !important; } .app-theme-gradien .search-wrapper .input-holder .search-icon span::after { border: 2px solid #fff !important; } .app-theme-gradien .search-wrapper .input-holder .search-icon span::before { background: #fff !important; } .app-theme-gradien .branding-logo img, .app-theme-dark .branding-logo-forMobile { filter: brightness(100); } .app-theme-gradien .search-wrapper.active .input-holder { background: var(--main-gradient); } .app-theme-gradien .search-wrapper .input-holder .search-icon { background: var(--main-gradient); box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; } .app-theme-gradien .search-wrapper .close::before, .app-theme-gradien .search-wrapper .close::after { background: #fff !important; } .app-theme-gradien .app-footer-inner { color: #fff !important; } .app-theme-gradien .app-sidebar, .app-theme-gradien .vertical-nav-menu li a, .app-theme-gradien .fullbtn { color: #fff !important; } .app-theme-gradien .sideBarfooter, .app-theme-gradien .app-footer-inner { background: var(--main-gradient); box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; } .app-theme-gradien .ui-theme-settings .theme-settings-inner { background: var(--main-gradient); box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; } .app-theme-gradien .ui-theme-settings .btn-open-options { background: var(--main-gradient); border: 1px solid #dee2e640; box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px; } .app-theme-gradien .ui-theme-settings .themeoptions-heading { background: var(--main-gradient); color: #fff; } .app-theme-gradien .list-group-item { background: var(--main-gradient0); } .app-theme-gradien .mode-name { color: #fff; } .app-theme-gradien .teameTa { color: #fff !important; } .app-theme-gradien .change-mode .change-mode-icon, .app-theme-dark .theme-color-holder { background: #fff; } .app-theme-gradien .theme-color-holder-color { border: 1px solid #ffffff30; } .app-theme-gradien .page-title-heading { color: #fff; } .app-theme-gradien .dasicon { color: #0033c3c7; } .app-theme-gradien .dropdown-menu { background: var(--main-gradient); color: #fff; } .app-theme-gradien .dropdown-item { color: #fff; } .app-theme-gradien .dropdown-item:hover, .app-theme-dark .dropdown-item:focus { color: #fff; text-decoration: none; background: var(--main-gradient); } .app-theme-gradien .profile-item { border: 1px solid #434a58; } .app-theme-gradien .profile-item::after { background: var(--main-gradient); border-top: 1px solid #434a58; border-right: 1px solid #434a58; } .app-theme-gradien.closed-sidebar .app-sidebar:hover { background: var(--main-gradient) !important; } .app-footer { height: 45px; background: #ffffff; } .app-footer .app-footer-inner { /* padding: 0 1.5rem 0 0.75rem; */ height: 45px; display: flex; align-items: center; justify-content: flex-end; font-size: 13px; padding-right: 30px; } .app-footer .app-footer-inner .app-footer-left { display: flex; align-items: center; } .app-footer .app-footer-inner .app-footer-right { margin-left: auto; display: flex; } .fixed-footer .app-footer { position: fixed; width: 100%; bottom: 0; left: 0; z-index: 7; } .fixed-footer .app-footer .app-footer-inner { margin-left: 290px; box-shadow: 0.3rem -0.46875rem 2.1875rem rgba(4, 9, 20, 0.02), 0.3rem -0.9375rem 1.40625rem rgba(4, 9, 20, 0.02), 0.3rem -0.25rem 0.53125rem rgba(4, 9, 20, 0.04), 0.3rem -0.125rem 0.1875rem rgba(4, 9, 20, 0.02); } .fixed-footer .app-main .app-main-outer { padding-bottom: 60px; } .app-page-title { padding: 20px 43px; margin: -30px -30px 30px; position: relative; } .app-page-title + .body-tabs-layout { margin-top: -25px !important; margin-left: 5px; } .app-page-title .page-title-wrapper { position: relative; display: flex; align-items: center; } .app-page-title .page-title-heading, .app-page-title .page-title-subheading { margin: 0; padding: 0; } .app-page-title .page-title-heading { font-size: 1.25rem; font-weight: 400; display: flex; align-content: center; align-items: center; } .app-page-title .page-title-subheading { padding: 3px 0 0; font-size: 0.88rem; opacity: 0.6; } .app-page-title .page-title-subheading .breadcrumb { padding: 0; margin: 3px 0 0; background: transparent; } .app-page-title .page-title-actions { margin-left: auto; } .app-page-title .page-title-actions .breadcrumb { margin: 0; padding: 0; background: transparent; } .app-page-title .page-title-icon { font-size: 26px; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; text-align: center; padding: 0.83333rem; margin: 0 30px 0 0; background: #fff; box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); border-radius: 0.25rem; width: 60px; height: 60px; } .app-page-title .page-title-icon i { margin: auto; } .app-page-title .page-title-icon.rounded-circle { margin: 0 20px 0 0; } .app-page-title + .RRT-container { margin-top: -23.07692px; } .app-page-title.app-page-title-simple { margin: 0; background: none !important; padding-left: 0; padding-right: 0; padding-top: 0; } .page-title-icon-rounded .page-title-icon { border-radius: 50px; } .search-wrapper { position: relative; margin-right: 0.66667rem; } .search-wrapper .input-holder { height: 42px; width: 42px; overflow: hidden; border-radius: 50%; position: relative; transition: all 0.3s ease-in-out; } .search-wrapper .input-holder .search-input { width: 100%; padding: 0 70px 0 20px; opacity: 0; position: absolute; top: 0; left: 0; background: transparent; box-sizing: border-box; border: none; outline: none; transform: translate(0, 60px); transition: all 0.3s cubic-bezier(0, 0.105, 0.035, 1.57); transition-delay: 0.3s; font-size: 0.88rem; } .search-wrapper .input-holder .search-icon { width: 42px; height: 42px; border: none; padding: 0; outline: none; position: relative; z-index: 2; float: right; cursor: pointer; transition: all 0.3s ease-in-out; background: rgba(0, 0, 0, 0.06); border-radius: 30px; } .search-wrapper .input-holder .search-icon span { width: 22px; height: 22px; display: inline-block; vertical-align: middle; position: relative; transform: rotate(45deg); transition: all 0.4s cubic-bezier(0.65, -0.6, 0.24, 1.65); } .search-wrapper .input-holder .search-icon span::before, .search-wrapper .input-holder .search-icon span::after { position: absolute; content: ""; } .search-wrapper .input-holder .search-icon span::before { width: 4px; height: 11px; left: 9px; top: 13px; border-radius: 2px; background: #3f6ad8; } .search-wrapper .input-holder .search-icon span::after { width: 14px; height: 14px; left: 4px; top: 0; border-radius: 16px; border: 2px solid #3f6ad8; } .search-wrapper .close { position: absolute; z-index: 1; top: 50%; left: 0; width: 20px; height: 20px; margin-top: -10px; cursor: pointer; opacity: 0 !important; transform: rotate(-180deg); transition: all 0.2s cubic-bezier(0.285, -0.45, 0.935, 0.11); transition-delay: 0.1s; } .search-wrapper .close::before, .search-wrapper .close::after { position: absolute; content: ""; background: #3f6ad8; border-radius: 2px; } .search-wrapper .close::before { width: 2px; height: 20px; left: 9px; top: 0; } .search-wrapper .close::after { width: 20px; height: 2px; left: 0; top: 9px; } .search-wrapper.active { width: 330px; } .search-wrapper.active .input-holder { width: 290px; border-radius: 50px; background: rgba(0, 0, 0, 0.05); transition: all 0.5s cubic-bezier(0, 0.105, 0.035, 1.57); } .search-wrapper.active .input-holder .search-input { opacity: 1; transform: translate(0, 11px); } .search-wrapper.active .input-holder .search-icon { width: 42px; height: 42px; margin: 0; border-radius: 30px; } .search-wrapper.active .input-holder .search-icon span { transform: rotate(-45deg); } .search-wrapper.active .close { left: 300px; opacity: 0.6 !important; transform: rotate(45deg); transition: all 0.6s cubic-bezier(0, 0.105, 0.035, 1.57); transition-delay: 0.5s; } .search-wrapper.active .close:hover { opacity: 1 !important; } .search-wrapper.active + .header-menu { opacity: 0; } /* .dropdown .dropdown-menu { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s ease-in-out; max-height: 0; display: none; } */ /* .dropdown-menu.show { max-height: 200px; display: block; } */ .nav-profile-box { display: flex; align-items: center; gap: 10px; cursor: pointer; } .user-profile-box.user-profile { padding-left: 6px; } .user-profile-box.user-profile .nav-profile-box { gap: 6px; } .user-profile-box.user-profile .profile-info { display: flex; align-items: flex-end; gap: 2px; flex-direction: column; font-size: 13px; } .user-profile-box.user-profile .profile-info .role { color: #24262d; font-size: 14px; font-style: normal; line-height: 14px; } .user-profile-box.user-profile .profile-info .role { color: #687387; font-size: 12px; font-weight: 300; line-height: 14px; } .profilepic { width: 40px; height: 40px; border-radius: 50%; object-fit: cover; border: 2px solid var(--theme-color); } .nameSize { margin-top: 10px; font-size: 13px; } .paraSize { font-size: 13px; line-height: 8px; text-align: center; } .nav-profile-box.dropdown-toggle::after { display: none; } .nav-profile-box.show .dropIcon { transform: rotate(-180deg); } .nav-profile-box .lang { display: flex; align-items: center; gap: 6px; color: #687387 !important; } .nav-profile-box .lang span { font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; } .nav-profile-box .lang .dropIcon { margin-top: 3px; line-height: 0 !important; } /* .nav-pills .nav-link { margin: 20px 0; } */ .sideBarfooter { width: 290px; display: flex; position: fixed; bottom: 0; left: 0; background: #fff; border-top: 1px solid #eceff1; justify-content: space-between; font-size: 18px; padding: 8px 30px; transition: 0.2s ease-in-out !important; z-index: 12; } .app-theme-dark .sideBarfooter { border-color: var(--dark-border-color) !important; } [dir="rtl"] .sideBarfooter { right: 0; } li.sub-menu::before { content: ""; position: absolute; display: flex; width: 10px; height: 10px; border-radius: 50%; border: 1px solid #72aae3; background: #ffffff; left: 16px; margin-top: 11px; } li.sub-menu.active::before { background: #72aae3; } .fullbtn { background: transparent; border: none; color: #141414d1; cursor: pointer; } .closed-sidebar .app-sidebar .header-user-info { display: none; } .closed-sidebar .app-sidebar:hover .header-user-info { display: block; } .closed-sidebar .app-sidebar .sideBarfooter { width: 20px; } .closed-sidebar .app-sidebar .sideBarfooter .hite-icon { display: none; } .closed-sidebar .app-sidebar:hover .sideBarfooter .hite-icon { display: block; } .closed-sidebar .app-sidebar:hover .sideBarfooter { left: 0; width: 290px; } .closed-sidebar.down { display: block; } .sidebar-content { display: flex; justify-content: space-between; } .tggleBtn { position: absolute; right: -20px; } .profile-item { top: 12px !important; left: 0px; border: 1px solid #f3f4f6; width: 200px; position: absolute; inset: 10px -20px auto auto !important; margin: 0px; transform: translate(0px, 42px); } .user-profile .profile-item { inset: 10px -10px auto auto !important; } [dir="rtl"] .profile-item { inset: 10px -115px auto auto !important; text-align: right !important; } [dir="rtl"] .user-profile .profile-item { inset: 10px -62px auto auto !important; text-align: right !important; } .profile-item::after { content: ""; position: absolute; top: -9px; right: 30px; width: 18px; height: 18px; background: #fff; transform: rotate(-45deg); border-top: 1px solid #f3f4f6; border-right: 1px solid #f3f4f6; } [dir="rtl"] .profile-item::after { left: 15px; right: auto; } .profile-info { display: flex; gap: 10px; align-items: center; } .vertical-nav-menu li.active { color: #000000; font-weight: bold; border-left: 2px solid #5c48f8; border-radius: 0; } .app-footer-inner { display: flex; gap: 20px; align-items: center; justify-content: center; } @media (max-width: 520px) { .app-footer-inner { gap: 5px; } } .app-sidebar .tggleBtn { display: none; } .closed-sidebar .app-sidebar:hover .tggleBtn { display: block; } .branding-logo { width: 100%; height: 60px; text-align: left; } [dir="rtl"] .branding-logo { text-align: right; } .branding-logo img { width: 100%; height: 50px; object-fit: contain; } .branding-logo-forMobile { display: none; width: 40px; height: auto; margin: 0 auto; } .branding-logo-forMobile img { width: 100%; height: 100%; } .closed-sidebar .app-sidebar .branding-logo-forMobile { display: block !important; } .closed-sidebar .app-sidebar .menu-state-icon { display: none; } .closed-sidebar .app-sidebar:hover .menu-state-icon { display: block; right: 18px; } .closed-sidebar .app-sidebar:hover .branding-logo-forMobile { display: none !important; } .closed-sidebar .app-sidebar:hover .branding-logo { display: block; } .closed-sidebar .app-sidebar .branding-logo { display: none; } .change-mode { width: 100px; text-align: center; position: relative; cursor: pointer; } .change-mode-icon { display: flex; align-items: center; justify-content: center; width: 100px; height: 60px; border-radius: 8px; background: #ffffff; box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; margin-bottom: 5px; } .change-mode img { width: 30px; height: auto; object-fit: cover; } .mode-name { font-size: 14px; color: #1b1c1d; } .change-mode.active .change-mode-icon { border: 1px solid var(--main-color); } .theme-box { display: flex; flex-wrap: wrap; gap: 10px; } .chack-icon { width: 16px; height: 16px; border-radius: 50%; background-color: var(--main-color); color: #fff; position: absolute; top: 6px; right: 6px; font-size: 10px; display: none; justify-content: center; align-items: center; } .change-mode.active .chack-icon { display: flex; } .app-sidebar.bg-primary .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-color: #3f6ad8 !important; } .app-sidebar.bg-midnight-bloom .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-image: linear-gradient( -20deg, #2b5876 0%, #4e4376 100% ) !important; } .app-sidebar.bg-amy-crisp .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-image: linear-gradient( 120deg, #a6c0fe 0%, #f68084 100% ) !important; } .app-sidebar.bg-plum-plate .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-image: linear-gradient( 135deg, #667eea 0%, #764ba2 100% ) !important; } .app-sidebar.bg-slick-carbon .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-image: linear-gradient( to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150% ), linear-gradient( to top, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.25) 200% ) !important; background-blend-mode: multiply; } .app-sidebar.bg-arielle-smile .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-image: radial-gradient( circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100% ) !important; } .app-sidebar.bg-alternate .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-color: #794c8a !important; } .app-sidebar.bg-grow-early .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-image: linear-gradient( to top, #0ba360 0%, #3cba92 100% ) !important; } .app-sidebar.bg-love-kiss .sideBarfooter { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; background-image: linear-gradient( to top, #ff0844 0%, #ffb199 100% ) !important; } .ui-theme-settings { position: fixed; z-index: 155; right: -30px; top: 0; height: 100vh; transform: translate(500px); transition: all 0.2s; box-shadow: -0.46875rem 0 2.1875rem rgba(4, 9, 20, 0.03), -0.9375rem 0 1.40625rem rgba(4, 9, 20, 0.03), -0.25rem 0 0.53125rem rgba(4, 9, 20, 0.05), -0.125rem 0 0.1875rem rgba(4, 9, 20, 0.03); } .ui-theme-settings .btn-open-options { border-radius: 50px; position: absolute; left: -200px; bottom: 20px; padding: 0; height: 40px; line-height: 40px; background: var(--theme-color) !important; border: none !important; width: 40px; text-align: center; display: block; box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03); margin-top: -27px; transition: 0.3s ease-in-out; } .ui-theme-settings.settings-open .btn-open-options { left: -80px; } .ui-theme-settings .btn-open-options svg { top: 50%; left: 50%; font-size: 20px !important; color: var(--body-color); position: absolute; margin: -0.5em 0 0 -0.5em; } .ui-theme-settings .theme-settings-inner { background: #fff; width: 450px; height: 100vh; padding: 0; } .ui-theme-settings.settings-open { transform: translate(0); right: 0; } .ui-theme-settings .theme-settings-switches { display: flex; flex-wrap: wrap; gap: 12px; } .ui-theme-settings .theme-settings-switches .theme-color-holder-img { width: 72px; height: auto; border-radius: 3px; } .ui-theme-settings .theme-settings-switches .theme-color-holder-img img { width: 100%; } .ui-theme-settings .themeoptions-heading { font-size: 15px; font-weight: 500; color: #495057e3; margin: 0; box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px; padding: 10px 12px; display: flex; align-items: center; align-content: center; } .borderCercle { border-radius: 5px; } .ui-theme-settings .themeoptions-heading:first-child { border-top: 0; } .ui-theme-settings .list-group-item h5 { color: #3f6ad8; font-size: 15px; font-weight: 500; margin: 0; text-align: center; } .theme-color-holder { width: 100px; height: 60px; border-radius: 8px; background: #ffffff; box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px; display: flex; justify-content: center; align-items: center; cursor: pointer; position: relative; } .theme-color-holder::before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f00c"; font-size: 10px; width: 16px; height: 16px; background: var(--main-color); border-radius: 50%; color: #fff; position: absolute; top: -2px; right: -2px; display: none; align-items: center; justify-content: center; } .active.theme-color-holder::before, .activeColor.theme-color-holder::before { display: flex; } .theme-color-holder-color { width: 40px; height: 40px; border-radius: 50%; box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px; } .theme-color-holder:hover { opacity: 1; } .theme-color-holder-lg { width: 48px; height: 48px; line-height: 48px; } .font-icon-wrapper { text-align: center; border: #e9ecef solid 1px; border-radius: 0.25rem; margin: 0 0 10px; padding: 5px; } .font-icon-wrapper.font-icon-lg { float: left; padding: 10px; text-align: center; margin-right: 15px; min-width: 64px; } .font-icon-wrapper.font-icon-lg i { font-size: 2.5rem; } .font-icon-wrapper:hover { background: #f8f9fa; color: #3f6ad8; } .font-icon-wrapper:hover p { color: #6c757d; } .font-icon-wrapper i { font-size: 1.65rem; } .font-icon-wrapper p { color: #adb5bd; font-size: 0.80667rem; margin: 5px 0 0; } .btn-icon-vertical { min-width: 100px; } .card.mb-3 { margin-bottom: 30px !important; } .demo-image-bg { height: 350px; margin-bottom: 30px; background-size: 100%; } .hamburger { padding: 0px 0px; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; } .hamburger:hover { opacity: 0.7; } .hamburger.is-active:hover { opacity: 0.7; } .hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after { background-color: var(--theme-color); } .hamburger-box { width: 24px; height: 14px; display: inline-block; position: relative; } .hamburger-inner { display: block; top: 50%; margin-top: -1px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 24px; height: 2px; background-color: #25314c; border-radius: 10px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; } .hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; } .hamburger-inner::before { top: -6px; } .hamburger-inner::after { bottom: -6px; } .hamburger--elastic .hamburger-inner { top: 1px; transition-duration: 0.275s; transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); } .hamburger--elastic .hamburger-inner::before { top: 6px; transition: opacity 0.125s 0.275s ease; } .hamburger--elastic .hamburger-inner::after { top: 12px; transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); } .hamburger--elastic.is-active .hamburger-inner { transform: translate3d(0, 6px, 0) rotate(135deg); transition-delay: 0.075s; } .hamburger--elastic.is-active .hamburger-inner::before { transition-delay: 0s; opacity: 0; } .hamburger--elastic.is-active .hamburger-inner::after { transform: translate3d(0, -12px, 0) rotate(-270deg); transition-delay: 0.075s; } .profilePic { display: flex; justify-content: center; align-items: center; } .profilePic img { width: 180px; height: 180px; border-radius: 50%; object-fit: cover; } .userInfo p { display: flex; justify-content: space-between; } .close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.5; } .close:hover { color: #000; text-decoration: none; } .close:not(:disabled):not(.disabled) { cursor: pointer; } .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { opacity: 0.75; } button.close { padding: 0; background-color: transparent; border: 0; appearance: none; } a.close.disabled { pointer-events: none; } .bg-light { background-color: #eee !important; } a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #d5d5d5 !important; } .bg-midnight-bloom { background-image: linear-gradient( -20deg, #2b5876 0%, #4e4376 100% ) !important; } .bg-amy-crisp { background-image: linear-gradient( 120deg, #a6c0fe 0%, #f68084 100% ) !important; } .bg-plum-plate { background-image: linear-gradient( 135deg, #667eea 0%, #764ba2 100% ) !important; } .bg-slick-carbon { background-image: linear-gradient( to bottom, #323232 0%, #3f3f3f 40%, #1c1c1c 150% ), linear-gradient( to top, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.25) 200% ) !important; background-blend-mode: multiply; } .bg-arielle-smile { background-image: radial-gradient( circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100% ) !important; } .bg-alternate { background-color: #794c8a !important; } .bg-gray { background: #f6f7f9; } .bg-night-fade { background-image: linear-gradient( to top, #a18cd1 0%, #fbc2eb 100% ) !important; } .bg-premium-dark { background-image: linear-gradient( to right, #434343 0%, black 100% ) !important; } .bg-happy-green { background-image: linear-gradient(to bottom, #00b09b, #96c93d) !important; } a.bg-alternate:hover, a.bg-alternate:focus, button.bg-alternate:hover, button.bg-alternate:focus { background-color: #5c3a69 !important; } .bg-grow-early { background-image: linear-gradient( to top, #0ba360 0%, #3cba92 100% ) !important; } .bg-love-kiss { background-image: linear-gradient( to top, #ff0844 0%, #ffb199 100% ) !important; } @-webkit-keyframes bg-pan-left { 0% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } @keyframes bg-pan-left { 0% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } .card { border-color: #f4f4f4; box-shadow: none !important; transition: all 0.3s ease; border-radius: 12px; } .card > hr { margin-right: 0; margin-left: 0; } .card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .card-body { flex: 1 1 auto; padding: 1.25rem; } .card-title { margin-bottom: 0.75rem; } .card-subtitle { margin-top: -0.375rem; margin-bottom: 0; } .card-text:last-child { margin-bottom: 0; } .card-link:hover { text-decoration: none; } .card-link + .card-link { margin-left: 1.25rem; } .card-header { background-color: #fff; border-bottom: 1px solid rgba(26, 54, 126, 0.125); } .card-header:first-child { border-radius: 12px 12px 0 0; } .card-header + .list-group .list-group-item:first-child { border-top: 0; } .card-footer { padding: 0.75rem 1.25rem; background-color: #fff; border-top: 1px solid rgba(26, 54, 126, 0.125); } .card-footer:last-child { border-radius: 0 0 12px 12px; } .card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0; } .card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; } .card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem; } .card-img { width: 100%; border-radius: calc(0.25rem - 1px); } .card-img-top { width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); } .card-img-bottom { width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); } .card-deck { display: flex; flex-direction: column; } .card-deck .card { margin-bottom: 15px; } .card > .dropdown-menu-header { margin: 0; } .card > .dropdown-menu-header .dropdown-menu-header-inner { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .card.text-dark.text-white .card-footer, .card.text-dark.text-white .card-header, .card.text-white .card-footer, .card.text-white .card-header { background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.9); } .card.text-dark.text-white .card-footer, .card.text-dark.text-white .card-header { color: rgba(0, 0, 0, 0.9); } .card .card-footer { display: flex; align-items: center; } .card-header .menu-header-subtitle { display: block; } .card-header.card-header-tab .nav { width: auto; margin-left: auto; } .card-header.card-header-tab .card-header-title { display: flex; align-items: center; white-space: nowrap; } .card-header .header-icon { font-size: 1.65rem; margin-right: 0.625rem; } .card-header > .nav { margin-left: -0.625rem; height: 100%; width: 100%; } .card-header > .nav .nav-item { position: relative; height: 100%; display: flex; align-items: center; } .card-header > .nav .nav-link { text-transform: none; width: 100%; display: block; color: #495057; } .card-header > .nav .nav-link.active { color: rgba(13, 27, 62, 0.7); padding: 17px 19px; background: transparent; } .card-header > .nav .nav-link::before { content: ""; border-radius: 15px; background: rgba(13, 27, 62, 0.7); transition: all 0.2s; height: 4px; width: 100%; position: absolute; left: 0; bottom: -3px; opacity: 0; } .textColor { color: #495057; } .card-header > .nav .nav-link:hover { color: #3f6ad8; } .FontColor { color: rgba(13, 27, 62, 0.7); } .card-header > .nav .nav-link.active { color: rgba(13, 27, 62, 0.7); } .card-header > .nav .nav-link.active::before { opacity: 1; } .card-border { box-shadow: 0 0 0 transparent; border-width: 1px; } .card-subtitle { margin-bottom: 0.75rem; font-size: 0.968rem; color: rgba(13, 27, 62, 0.55); } .utiliti-box { display: flex; flex-wrap: wrap; gap: 30px; } .card-shadow-primary { box-shadow: 0 0.46875rem 2.1875rem rgba(63, 106, 216, 0.03), 0 0.9375rem 1.40625rem rgba(63, 106, 216, 0.03), 0 0.25rem 0.53125rem rgba(63, 106, 216, 0.05), 0 0.125rem 0.1875rem rgba(63, 106, 216, 0.03); } .card-shadow-secondary { box-shadow: 0 0.46875rem 2.1875rem rgba(108, 117, 125, 0.03), 0 0.9375rem 1.40625rem rgba(108, 117, 125, 0.03), 0 0.25rem 0.53125rem rgba(108, 117, 125, 0.05), 0 0.125rem 0.1875rem rgba(108, 117, 125, 0.03); } .card-shadow-success { box-shadow: 0 0.46875rem 2.1875rem rgba(58, 196, 125, 0.03), 0 0.9375rem 1.40625rem rgba(58, 196, 125, 0.03), 0 0.25rem 0.53125rem rgba(58, 196, 125, 0.05), 0 0.125rem 0.1875rem rgba(58, 196, 125, 0.03); } .card-shadow-info { box-shadow: 0 0.46875rem 2.1875rem rgba(22, 170, 255, 0.03), 0 0.9375rem 1.40625rem rgba(22, 170, 255, 0.03), 0 0.25rem 0.53125rem rgba(22, 170, 255, 0.05), 0 0.125rem 0.1875rem rgba(22, 170, 255, 0.03); } .card-shadow-warning { box-shadow: 0 0.46875rem 2.1875rem rgba(247, 185, 36, 0.03), 0 0.9375rem 1.40625rem rgba(247, 185, 36, 0.03), 0 0.25rem 0.53125rem rgba(247, 185, 36, 0.05), 0 0.125rem 0.1875rem rgba(247, 185, 36, 0.03); } .card-shadow-danger { box-shadow: 0 0.46875rem 2.1875rem rgba(217, 37, 80, 0.03), 0 0.9375rem 1.40625rem rgba(217, 37, 80, 0.03), 0 0.25rem 0.53125rem rgba(217, 37, 80, 0.05), 0 0.125rem 0.1875rem rgba(217, 37, 80, 0.03); } .card-shadow-light { box-shadow: 0 0.46875rem 2.1875rem rgba(238, 238, 238, 0.03), 0 0.9375rem 1.40625rem rgba(238, 238, 238, 0.03), 0 0.25rem 0.53125rem rgba(238, 238, 238, 0.05), 0 0.125rem 0.1875rem rgba(238, 238, 238, 0.03); } .card-shadow-dark { box-shadow: 0 0.46875rem 2.1875rem rgba(52, 58, 64, 0.03), 0 0.9375rem 1.40625rem rgba(52, 58, 64, 0.03), 0 0.25rem 0.53125rem rgba(52, 58, 64, 0.05), 0 0.125rem 0.1875rem rgba(52, 58, 64, 0.03); } .card-shadow-focus { box-shadow: 0 0.46875rem 2.1875rem rgba(68, 64, 84, 0.03), 0 0.9375rem 1.40625rem rgba(68, 64, 84, 0.03), 0 0.25rem 0.53125rem rgba(68, 64, 84, 0.05), 0 0.125rem 0.1875rem rgba(68, 64, 84, 0.03); } .card-shadow-alternate { box-shadow: 0 0.46875rem 2.1875rem rgba(121, 76, 138, 0.03), 0 0.9375rem 1.40625rem rgba(121, 76, 138, 0.03), 0 0.25rem 0.53125rem rgba(121, 76, 138, 0.05), 0 0.125rem 0.1875rem rgba(121, 76, 138, 0.03); } .card-header-lg { padding: 1.5rem 2.5rem; height: auto; } .pagination li a { position: relative; display: block; padding: 0.7rem 1rem; margin-left: -1px; line-height: 1.25; color: var(--theme-color); background-color: #fff; /* border: 1px solid #dee2e6; */ } .pagination li a:hover { z-index: 2; color: var(--theme-color); text-decoration: none; background-color: #e9ecef; border-color: #dee2e6; } .pagination li a:focus { z-index: 2; outline: 0; box-shadow: none; } .pagination li a:not(:disabled):not(.disabled) { cursor: pointer; } .pagination li:first-child a { margin-left: 0; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .pagination li:last-child a { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; } .pagination li.active a { z-index: 1; color: #fff; background-color: var(--theme-color); border-color: var(--theme-color); } .pagination li.active a:hover { color: #fff; } .pagination li.disabled a { color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6; } .widget-content { padding: 1rem; flex-direction: row; align-items: center; transition: all 0.5s cubic-bezier(0, 0.105, 0.035, 1.57); } .widget-content:hover { transform: scale(1.02); } .widget-content .widget-content-wrapper { flex: 1; position: relative; } .widget-content .widget-content-left .widget-heading { opacity: 0.8; font-weight: bold; } .widget-content .widget-content-left .text-color-blue { font-family: Inter; font-size: 32px; font-weight: 700; line-height: 40px; text-underline-position: from-font; text-decoration-skip-ink: none; color: #3980eb; } .widget-content .widget-content-left .text-color-purple { font-family: Inter; font-size: 32px; font-weight: 700; line-height: 40px; text-underline-position: from-font; text-decoration-skip-ink: none; color: #9747ff; } .widget-content .widget-content-left .text-color-red { font-family: Inter; font-size: 32px; font-weight: 700; line-height: 40px; text-underline-position: from-font; text-decoration-skip-ink: none; color: #f55659; } .widget-content .widget-content-left .text-color-orange { font-family: Inter; font-size: 32px; font-weight: 700; line-height: 40px; text-underline-position: from-font; text-decoration-skip-ink: none; color: #f68e44; } .widget-content .widget-content-left .text-color-green { font-family: Inter; font-size: 32px; font-weight: 700; line-height: 40px; text-underline-position: from-font; text-decoration-skip-ink: none; color: #21943c; } .widget-content .widget-content-left .text-color-light-green { font-family: Inter; font-size: 32px; font-weight: 700; line-height: 40px; text-underline-position: from-font; text-decoration-skip-ink: none; color: #119c91; } .widget-content .widget-content-left .text-color-gray { font-family: Inter; font-size: 16px; font-weight: 400; line-height: 24px; text-underline-position: from-font; text-decoration-skip-ink: none; color: #687387; } .widget-content .widget-content-left .widget-subheading { opacity: 0.5; } .widget-content .widget-content-right { margin-left: auto; } .widget-content .widget-numbers { font-weight: bold; font-size: 1.8rem; display: block; } .widget-content .widget-content-outer { display: flex; flex: 1; flex-direction: column; } .widget-content .widget-progress-wrapper { margin-top: 1rem; } .widget-content .widget-progress-wrapper .progress-sub-label { margin-top: 0.33333rem; opacity: 0.5; display: flex; align-content: center; align-items: center; } .widget-content .widget-progress-wrapper .progress-sub-label .sub-label-right { margin-left: auto; } .widget-content .widget-content-right.widget-content-actions { visibility: hidden; opacity: 0; transition: opacity 0.2s; } .widget-content:hover .widget-content-right.widget-content-actions { visibility: visible; opacity: 1; } .btn-actions-pane-right { margin-left: auto; white-space: nowrap; } .btn-actions-pane-right a { text-transform: none; } /* .ps { overflow: hidden !important; overflow-anchor: none; touch-action: auto } */ .ps-rail-x { display: none !important; opacity: 0; transition: background-color 0.2s linear, opacity 0.2s linear; height: 15px; bottom: 0; position: absolute; z-index: 7; } .ps-rail-y { display: none; opacity: 0; transition: background-color 0.2s linear, opacity 0.2s linear; width: 15px; right: 0; position: absolute; border-radius: 50px; z-index: 7; } .ps--active-x > .ps-rail-x, .ps--active-y > .ps-rail-y { display: block; background-color: transparent; } .ps:hover > .ps-rail-x, .ps:hover > .ps-rail-y, .ps--focus > .ps-rail-x, .ps--focus > .ps-rail-y, .ps--scrolling-x > .ps-rail-x, .ps--scrolling-y > .ps-rail-y { opacity: 0.6; } .ps-rail-x:hover, .ps-rail-y:hover, .ps-rail-x:focus, .ps-rail-y:focus { background-color: rgba(0, 0, 0, 0.1); opacity: 0.9; } .ps-thumb-x { background-color: rgba(0, 0, 0, 0.1); border-radius: 6px; transition: background-color 0.2s linear, height 0.2s ease-in-out; height: 6px; bottom: 2px; position: absolute; } .ps-thumb-y { background-color: rgba(0, 0, 0, 0.1); border-radius: 6px; transition: background-color 0.2s linear, width 0.2s ease-in-out; width: 6px; right: 2px; position: absolute; } .ps-rail-x:hover > .ps-thumb-x, .ps-rail-x:focus > .ps-thumb-x { background-color: rgba(0, 0, 0, 0.12); height: 11px; } .ps-rail-y:hover > .ps-thumb-y, .ps-rail-y:focus > .ps-thumb-y { background-color: rgba(0, 0, 0, 0.12); width: 11px; } .scrollbar-sidebar, .scrollbar-container { position: relative; height: 100%; } .scrollbar-container { overflow-y: scroll; } .scroll-area { overflow-x: hidden; height: 400px; } .scroll-area-xs { height: 150px; overflow-x: hidden; } .scroll-area-sm { height: 200px; overflow-x: hidden; } .scroll-area-md { height: 300px; overflow-x: hidden; } .scroll-area-lg { height: 400px; overflow-x: hidden; } .scroll-area-x { overflow-x: auto; width: 100%; max-width: 100%; } .list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.125); } .ressetButton { border: 1px solid rgb(255 255 255 / 26%); padding: 6px 12px; box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em; } .page-content img { width: 180px; object-fit: contain; margin-bottom: 12px; } .page-content { margin-bottom: 20px; } .passwordInput .eye { position: absolute; top: 12px; right: 8px; } /* .svg-inline--fa { height: 14px; } */ #chartdiv { width: 100%; height: 500px; max-width: 100%; } .radio input { margin-top: 8px; margin-right: 8px; } .control-label { margin-top: 8px; } .input-mini { margin-top: 3px; } .buttonItem { margin-top: 20px; margin-bottom: 50px; } .buttonItem .controls { margin-top: 8px; } .buttonItem .controls .checkbox input { margin-right: 8px; } .form-switch .form-check-input { width: 60px; height: 28px; margin-top: 10px; } .switchCard { display: flex; align-items: center; gap: 15px; } /* Toggle Switch Button */ .switch { position: relative; display: inline-block; width: 48px; height: 24px; } .switch input { opacity: 0; width: 0; height: 0; } .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: 0.4s; transition: 0.4s; } .slider:before { position: absolute; content: ""; height: 18px; width: 18px; left: 3px; bottom: 3px; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; } input:checked + .slider { background-color: var(--theme-color); } input:focus + .slider { box-shadow: 0 0 1px var(--theme-color); } input:checked + .slider:before { -webkit-transform: translateX(24px); -ms-transform: translateX(24px); transform: translateX(24px); } /* Rounded sliders */ .slider.round { border-radius: 34px; } .slider.round:before { border-radius: 50%; } .fixed-footer input { color: #000; } /* toggle Switch Button End */ .modal-backdrop.show, .note-modal-backdrop.show { /* display: none; */ z-index: 0; } .modal, .note-modal { background: rgba(0, 0, 0, 0.4); } .modal-open .app-sidebar, .note-modal-open .app-sidebar { z-index: 9; } .modal-open .app-header, .note-modal-open .app-header { z-index: 9; } .modal-backdrop, .note-modal-backdrop { background: none !important; } /* Radio-Button */ .radioButton .radiogroup { padding: 48px 64px; border-radius: 16px; background: #ecf0f3; box-shadow: 4px 4px 4px 0px #d1d9e6 inset, -4px -4px 4px 0px #ffffff inset; } .radioButton .wrapper { margin: 8px 0; } .radioButton .state { position: absolute; top: 0; right: 0; opacity: 1e-5; pointer-events: none; } .radioButton .label { display: inline-flex; align-items: center; cursor: pointer; color: #394a56; } .radioButton .text { margin-left: 16px; opacity: 0.6; transition: opacity 0.2s linear, transform 0.2s ease-out; } .radioButton .indicator { position: relative; border-radius: 50%; height: 30px; width: 30px; box-shadow: -8px -4px 8px 0px #ffffff, 8px 4px 12px 0px #d1d9e6; overflow: hidden; } .radioButton .indicator::before, .radioButton .indicator::after { content: ""; position: absolute; top: 10%; left: 10%; height: 80%; width: 80%; border-radius: 50%; } .radioButton .indicator::before { box-shadow: -4px -2px 4px 0px #d1d9e6, 4px 2px 8px 0px #fff; } .radioButton .indicator::after { background-color: #ecf0f3; box-shadow: -4px -2px 4px 0px #fff, 4px 2px 8px 0px #d1d9e6; transform: scale3d(1, 1, 1); transition: opacity 0.25s ease-in-out, transform 0.25s ease-in-out; } .radioButton .state:checked ~ .label .indicator::after { transform: scale3d(0.975, 0.975, 1) translate3d(0, 10%, 0); opacity: 0; } .radioButton .state:focus ~ .label .text { transform: translate3d(8px, 0, 0); opacity: 1; } .radioButton .label:hover .text { opacity: 1; } /* radio-button-ex */ ul.radio-button-ex { list-style: none; margin: 0; padding: 0; overflow: auto; } ul.radio-button-ex li { color: #aaaaaa; display: block; position: relative; float: left; } ul.radio-button-ex li input[type="radio"] { position: absolute; visibility: hidden; } ul.radio-button-ex li label { display: block; position: relative; font-weight: 300; font-size: 1.35em; padding: 20px 20px 40px 70px; margin: 10px auto; z-index: 9; cursor: pointer; transition: all 0.25s linear; -webkit-transition: all 0.25s linear; } ul.radio-button-ex li:hover label { color: #198754; } ul.radio-button-ex li .check { display: block; position: absolute; border: 3px solid #aaaaaa; border-radius: 100%; height: 25px; width: 25px; top: 30px; left: 20px; z-index: 5; transition: border 0.25s linear; -webkit-transition: border 0.25s linear; } ul.radio-button-ex li:hover .check { border: 4px solid #198754; } ul.radio-button-ex li .check::before { display: block; position: absolute; content: ""; border-radius: 100%; height: 11px; width: 11px; top: 3px; left: 3px; margin: auto; transition: background 0.25s linear; -webkit-transition: background 0.25s linear; } .radio-button-ex input[type="radio"]:checked ~ .check { border: 4px solid #198754; } .radio-button-ex input[type="radio"]:checked ~ .check::before { background: #198754; } .radio-button-ex input[type="radio"]:checked ~ label { color: #198754; } .radio-button-ex-container { font-family: "Lato", sans-serif; border-radius: 16px; background: #ecf0f3; box-shadow: 4px 4px 4px 0px #d1d9e6 inset, -4px -4px 4px 0px #ffffff inset; } .darkButtonContent body { width: 100%; min-height: 100vh; display: flex; justify-content: center; align-items: center; margin: 0; padding: 0; font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif; } /* section */ .darkButtonContent section { width: 100%; min-height: inherit; display: flex; justify-content: center; align-items: center; flex-direction: column; position: relative; } .darkButtonContent section::before, .darkButtonContent section::after { content: ""; display: block; border-radius: 100%; position: absolute; } .darkButtonContent section::before { width: 26px; height: 26px; background: var(--primary); clip-path: polygon(0 100%, 100% 0, 100% 100%); top: 14px; left: 14px; } .darkButtonContent section::after { width: 30px; height: 30px; border: 2px solid var(--primary); top: 11px; left: 11px; } .darkButtonContent .dark { --primary: hsl(41, 100%, 50%); --other: hsl(0, 0%, 90%); background: hsl(0, 0%, 0%); border-radius: 16px; box-shadow: 4px 4px 4px 0px #00000031 inset, -4px -4px 4px 0px hsl(0, 0%, 0%) inset; } /* h1 */ .darkButtonContent h1 { color: var(--other); padding: 8px 4px; font-size: 22px; } /* label */ .darkButtonContent label { display: flex; justify-content: flex-start; align-items: center; flex-wrap: nowrap; margin: 12px 0; cursor: pointer; position: relative; } /* input */ .darkButtonContent input { opacity: 0; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: -1; } /* .design */ .darkButtonContent .design { width: 22px; height: 22px; border: 2px solid var(--other); border-radius: 100%; margin-right: 16px; position: relative; } .darkButtonContent .design::before, .darkButtonContent .design::after { content: ""; display: block; width: 20px; height: 20px; border-radius: inherit; position: absolute; transform: scale(0); transform-origin: center center; top: -0px; left: -1px; } .darkButtonContent .design:before { background: var(--other); opacity: 0; transition: 0.3s; } .darkButtonContent .design::after { background: var(--primary); opacity: 0.4; transition: 0.6s; } /* .text */ .darkButtonContent .text { color: var(--other); font-weight: bold; } /* checked state */ .darkButtonContent input:checked + .design::before { opacity: 1; transform: scale(0.6); } /* other states */ .darkButtonContent input:hover + .design, .darkButtonContent input:focus + .design { border: 1px solid var(--primary); } .darkButtonContent input:hover + .design:before, .darkButtonContent input:focus + .design:before { background: var(--primary); } .darkButtonContent input:hover ~ .text { color: var(--primary); } .darkButtonContent input:focus + .design::after, .darkButtonContent input:active + .design::after { opacity: 0.1; transform: scale(2.6); } #calendarTwo { width: 100%; margin: 40px auto; } /* Just an excuse to use CSS Grid 😊 */ #wrapper { padding: 40px; display: grid; grid-gap: 40px; grid-template-columns: 1fr 1fr 1fr; } [id^="calendar"], [id^="calendar"] + h3 { width: 400px; } [id^="calendar"] + h3 { text-align: center; } @media only screen and (max-width: 500px) { #wrapper { padding: 1em; display: block; } [id^="calendar"], [id^="calendar"] + h3 { width: 100%; max-width: 400px; margin: 1em auto; } [id^="calendar"] + h3 { display: block; margin-bottom: 2em; } } /* Shadow-Button */ .btn-primary-SW { box-shadow: 0 4px 9px -4px #3b71ca; } .btn-secondary-SW { box-shadow: 0 4px 9px -4px #e3ebf7; } .btn-success-SW { box-shadow: 0 4px 9px -4px #14a44d; } .bg-success-SW { box-shadow: 0 4px 9px -4px #14a44d; } .btn-danger-SW { box-shadow: 0 4px 9px -4px #dc4c64; } .btn-warning-SW { box-shadow: 0 4px 9px -4px #e4a11b; } .btn-info-SW { box-shadow: 0 4px 9px -4px #54b4d3; } .btn-ligh-SW { box-shadow: 0 4px 9px -4px #fbfbfb; } .btn-dark-SW { box-shadow: 0 4px 9px -4px #332d2d; } .bgBlue { background: #2c9de4; color: #fff !important; } .bgBlueDop { background: #2c9de4; color: #000 !important; } .btn-dipBlue { border: 1px solid #2c9de4 !important; box-shadow: 0 4px 9px -4px #2c9de4; transition: 0.3s; color: #000; } .inputSW { border: 1px solid #2c9de4 !important; box-shadow: 0 2px 9px -4px #2c9de4; } .btn-dipBlue:hover { background: #3eafff; color: #070707 !important; } .btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active { color: var(--bs-btn-active-color); background-color: var(--theme-color); border-color: var(--theme-color); } .btn-dipBlue .btn-check:checked + .btn, .btn-dipBlue.active, .btn-dipBlue:first-child:active, :not(.btn-check) + .btn-dipBlue:active { background: #3eafff; border: 1px solid #2c9de4; color: #070707; } .socal-icon .btn, .sadowButton .btn { margin-left: 10px; } .navShedow { box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px; } .circleBTN { width: 30px; height: 30px; background: #f0f4f8; color: #000; border-radius: 50%; display: inline-flex; justify-content: center; align-items: center; font-size: 12px; cursor: pointer; } .badge.badge-circle { border-radius: 50%; padding: 0; min-width: unset; width: 1.75rem; } .badge.badge-circle, .badge.badge-square { display: inline-flex; align-items: center; justify-content: center; height: 1.75rem; min-width: 1.75rem; padding: 0 0.1rem; } /* Badge-Color */ .badge-primary { color: #fff; background-color: #20d489; } .badge-white { color: #7e8299; background-color: #fff; } .badge-light { color: #7e8299; background-color: #f5f8fa; } .badge-secondary { color: #3f4254; background-color: #e4e6ef; } .badge-success { color: #fff; background-color: #00b2ff; } .badge-info { color: #fff; background-color: #5710b2; } .badge-warning { color: #fff; background-color: #ffc700; } .badge-danger { color: #fff; background-color: #f1416c; } .badge-dark { color: #fff; background-color: #181c32; } .paginationBox .pagination { display: flex; padding-left: 0; } .paginationBox .pagination.pg-blue .page-item.active .page-link { background: #3eafff; box-shadow: 0 2px 9px -4px #2c9de4; } .paginationBox .pagination.pagination-circle .page-item.active .page-link { border-radius: 50%; } .paginationBox .pagination .page-item.disabled .page-link { color: #868e96; } .paginationBox .pagination .page-item .page-link { font-size: 0.9rem; color: #212529; background-color: transparent; border: 0; outline: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; } .bg-body-White { background: #fff; border-radius: 8px; box-shadow: rgba(197, 197, 197, 0.04) 0px 3px 5px; transition: 0.3s; position: relative; } .bg-body-White:hover { background: #ffffff90; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px; } .razinsoftIcon i { font-size: 28px !important; } .bg-body-White .copy-box { position: absolute; width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; top: 5px; right: 10px; display: none; transition: ease-in-out 0.3; border: 1px solid #ddd; border-radius: 50%; } .bg-body-White:hover .copy-box { display: block; } .bg-body-White .copy-box i { font-size: 16px !important; } .userProfile-section { padding: 50px 10px; } .profileUser { width: 150px; height: 150px; border-radius: 50%; object-fit: contain; } .changePassword .card { max-width: 450px; margin: 100px auto; } .changePassword { position: relative; } .changeSecPic { padding-bottom: 35px; } .changePassword .changeSecPic img { width: 80px; height: 80px; border-radius: 50%; border: 1px solid #ffffff; position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); background: #fff; } /* LogIn */ .login-section { height: 100vh; font-family: "Roboto", sans-serif; background: #b395030d; background-image: url(../images/loginBG.png); background-repeat: no-repeat; background-size: cover; background-position: bottom; display: flex; justify-content: center; align-items: center; } .login-section .page-content { margin-top: 30px; margin-bottom: 40px; } .login-section .card { max-width: 450px; border-radius: 15px !important; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; } .login-section .pageTitle { font-size: 24px; color: var(--main-color); font-weight: 500; margin-bottom: 5px; } .login-section input::placeholder { font-size: 14px !important; } .pagePera { font-size: 14px; color: var(--paragraph-color); } .loginButton { width: 100%; padding: 8px 0; font-size: 16px; margin-top: 30px; margin-bottom: 10px; background: var(--main-color); color: #fff; transition: 0.3s; } .loginButton:hover { background: #2d0eb9; color: #fff; } .smallBox { width: 20px; height: 1px; background: #000; } .shotbox { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 5px; margin: 20px 0; } .shotbox, .socallogIcon { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 10px; margin: 25px 0; } .socallogIcon .iconButton { padding: 9px 22px; box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; color: #000; border-radius: 8px; } .socallogIcon .iconText { font-size: 15px; font-weight: 600; } .socallogIcon i { font-size: 16px; } .emailBadge { width: 32px; height: 32px; border-radius: 100%; border: none; display: flex; justify-content: center; align-items: center; background: #fff; box-shadow: 0px 4px 16px 0px rgba(171, 190, 209, 0.16); } .emailBadge img { width: 24px; height: 24px; object-fit: contain; } .badgeButtonBox { display: flex; flex-wrap: wrap; gap: 20px; } .emailMessege-section { position: absolute; inset: 13px -18px auto auto !important; margin: 0px; transform: translate(0px, 50px); border: none; border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; } .emailMessege-section::after { content: ""; position: absolute; top: -9px; right: 26px; width: 18px; height: 18px; background: #fff; transform: rotate(-45deg); border-top: 1px solid #f3f4f6; border-right: 1px solid #f3f4f6; } .emailNotifactionSection { position: absolute; inset: 13px -18px auto auto !important; margin: 0px; transform: translate(0px, 50px); border: none !important; border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; } [dir="rtl"] .emailNotifactionSection { inset: 13px auto auto 0px !important; } .emailNotifactionSection::after { content: ""; position: absolute; top: -9px; right: 26px; width: 18px; height: 18px; background: #fff; transform: rotate(-45deg); border-top: 1px solid #f3f4f6; border-right: 1px solid #f3f4f6; } [dir="rtl"] .emailNotifactionSection::after { right: auto; left: 12px; } .app-theme-dark .emailNotifactionSection::after { background: var(--dark-theme-body-color); border-color: var(--dark-theme-body-color); } .notificationCount { position: absolute; top: -8px; right: -8px; width: 18px; height: 18px; border-radius: 100%; background: #dc2626; color: #fff; font-size: 11px; font-weight: 600; display: flex; justify-content: center; align-items: center; } .messege-section { max-height: 300px; overflow-y: auto; } .messege-section::-webkit-scrollbar { width: 5px; } .messege-section::-webkit-scrollbar-thumb { background: #ebebeb; border-radius: 25px; } .messege-section::-webkit-scrollbar-track { background: #f3f3f3ea; border-radius: 25px; } .emailMessege-section .dropdown-item:focus, .emailMessege-section .dropdown-item:hover { background-color: #fff; } .emailNotifaction { width: 380px !important; min-height: 300px !important; padding: 0 !important; margin: 0 !important; } .emailHeader { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 8px 15px; background: #fff; border-bottom: 1px solid #eee; } .app-theme-dark .emailHeader { background: var(--dark-theme-body-color); color: #fff; border-color: var(--dark-border-color); } .emailFooter { text-align: center; padding: 8px 15px; background: #fff; border-top: 1px solid #eee; } .app-theme-dark .emailFooter { background: #24262d; border-color: var(--dark-border-color); } .notification.unread { font-weight: bold !important; } .notification.unread .massTitel { font-weight: 500 !important; font-size: 14px; } .emailNotifaction { background: transparent !important; color: inherit !important; } .massTitel { font-size: 14px; font-weight: 400 !important; color: #000; margin: 2px 0 !important; } .app-theme-dark .massTitel { color: #fff; } .time { font-size: 12px !important; color: #475569; font-style: italic; margin: 0 !important; } .description { font-size: 12px !important; color: #64748b; margin: 0 !important; } .item { border-bottom: 1px solid #eee; padding: 8px 15px; transition: 0.3s; } .item:hover { background: rgba(223, 223, 223, 0.315); } .app-theme-dark .item { border-color: var(--dark-border-color); } .app-theme-dark .item:hover { background: var(--dark-theme-color); } .messege-section { display: flex; flex-direction: column; } .userName { display: flex; flex-wrap: wrap; justify-content: space-between; } .userImage { position: relative; width: 50px; height: 50px; border-radius: 50%; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; background: rgba(255, 255, 255, 0.945); box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; } .dropdown-item { white-space: normal !important; } .userImage img { width: 45px; height: 45px; border-radius: 50%; object-fit: cover; } .userImage::after { content: ""; position: absolute; bottom: 8px; right: 1px; width: 8px; height: 8px; border-radius: 50%; box-shadow: 0 0 0 2px #fff; background: #16e15e; } .iconBox i { width: 50px; height: 50px; border-radius: 50%; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; font-size: 20px; box-shadow: rgba(228, 228, 228, 0.2) 0px 7px 29px 0px; } .userIcon i { color: #008cff !important; background: rgba(0, 140, 255, 0.212); } .cardIcon i { color: #f41127; background: rgba(244, 17, 40, 0.212); } .pdfIcon i { color: #17a00e !important; background: rgba(24, 160, 14, 0.212) !important; } .sendIcon i { color: #ffc107 !important; background: rgba(255, 193, 7, 0.212) !important; } .homeIcon i { color: #0dcaf0 !important; background: rgba(13, 202, 240, 0.212) !important; } .massegeIcon i { color: #f41127 !important; background: rgba(244, 17, 40, 0.212) !important; } .badgeButtonBox .dropdown-toggle::after { display: none; } .noti, .gmail { font-size: 16px; color: #4e4e4e; } /* Dashbord-1 CSS chart */ .header-Box { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; } .header-Box .headerBox-content h4 { font-size: 22px; color: #010f00; margin: 2px 0; } .revenuePara { font-size: 14px; color: #16a00d !important; text-shadow: 0px 1px 4px rgba(30, 255, 0, 0.315); margin: 0; } .totalcuPara { font-size: 14px; color: #ffc10d !important; text-shadow: 0px 1px 4px rgba(233, 192, 9, 0.315); margin: 0; } .storeviPara { font-size: 14px; color: #0d6efd !important; text-shadow: 0px 1px 4px rgba(13, 109, 253, 0.315); margin: 0; } .chartTitle { font-family: Inter; font-size: 16px; font-weight: 400; line-height: 24px; text-underline-position: from-font; text-decoration-skip-ink: none; font-weight: normal !important; color: #24262d !important; margin: 0px; } .chartTitle span { color: #687387 !important; } .charNavigation { font-family: Inter; font-size: 16px; font-weight: 400; line-height: 24px; text-underline-position: from-font; text-decoration-skip-ink: none; color: #5864ff; } .app-theme-dark .chartTitle { color: #fff !important; } .header-Box .headerBox-icon { width: 40px; height: 40px; border-radius: 100%; background: rgba(23, 160, 13, 0.212); display: flex; justify-content: center; align-items: center; } .header-Box .headerBox-icon .fileIcon { height: 22px; color: #16a00d; } .totalCustomers .headerBox-icon { width: 40px; height: 40px; border-radius: 100%; background: rgba(255, 195, 13, 0.212) !important; display: flex; justify-content: center; align-items: center; } .totalCustomers .headerBox-icon .fileIcon { height: 22px; color: #ffc10d !important; } .storeVisitors .headerBox-icon { width: 40px; height: 40px; border-radius: 100%; background: rgba(13, 109, 253, 0.212); display: flex; justify-content: center; align-items: center; } .storeVisitors .headerBox-icon .fileIcon { height: 22px; color: #0d6efd; } .lastAll { font-size: 14px; color: var(--paragraph-color) !important; text-shadow: 0px 1px 4px rgba(56, 56, 56, 0.315); margin: 0; } .apexcharts-text .apexcharts-yaxis-label { display: none !important; } .product-section { padding: 10px 0; background: #f8f9fa; margin: 15px 0; } .products-image { width: 70px; height: 70px; border-radius: 12px; background: rgba(86, 190, 250, 0.185); display: flex; justify-content: center; align-items: center; } .products-image img { width: 50px; height: 50px; } .product-content { height: 100%; display: flex; flex-wrap: wrap; gap: 15px; align-items: center; } .productPrice { height: 100%; display: flex; flex-wrap: wrap; align-items: center; } .ShortChart { height: 100%; display: flex; flex-wrap: wrap; align-items: center; } .priceTitle { font-size: 18px; font-weight: 500; } .priceDis { font-size: 14px; margin: 0; } .payment-section { display: flex; flex-wrap: wrap; gap: 15px; align-items: center; } .payment-image { width: 50px; height: 50px; border-radius: 100%; background: rgba(86, 190, 250, 0.363); display: flex; justify-content: center; align-items: center; } .payment-image img { width: 46px; height: 46px; border-radius: 100%; object-fit: contain; } .paymentTitle { font-size: 16px; margin: 0; font-weight: 500; } .paymentDis { font-size: 14px; font-weight: 400; color: #343a40; margin: 0; } .cardTitleBox { margin-bottom: 20px; display: flex; justify-content: space-between; align-items: center; } .customar-section { display: flex; justify-content: space-between; align-items: center; gap: 10px; border: 1px solid #eee; padding: 5px; transition: 0.3s; border-radius: 8px; } .app-theme-dark .customar-section { border: 1px solid var(--dark-border-color); background: var(--dark-theme-body-color); } .app-theme-dark .text-black, .app-theme-dark .text-dark { color: #fff !important; } .customar-section:hover { border-radius: 8px; transform: scale(1.01); box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .customar-section .customat-details { display: flex; align-items: center; gap: 15px; overflow: hidden; } .customat-details .customar-about { overflow: hidden; } .customat-details .customar-about .name { font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .customat-details .customar-about .order { color: var(--theme-color); font-weight: 500; letter-spacing: 0.5px; font-size: 12px; } .customar-image img { width: 50px; height: 50px; border-radius: 100%; object-fit: cover; } .circleIcon { width: 38px; height: 38px; background: #f6f7f9; display: flex; justify-content: center; align-items: center; border-radius: 50%; border: 1px solid #efeded; font-size: 16px; transition: 0.3s; padding: 0 !important; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .app-theme-dark .circleIcon { background: var(--dark-theme-color); border: 1px solid #131313; } .circleIcon.svg-bg { background: var(--theme-hover-bg); } .circleIcon.btn-sm { width: 32px; height: 32px; font-size: 16px; } .listproduct-section { display: flex; flex-wrap: wrap; gap: 6px; align-items: center; } .listproducts-image { width: 100px; height: 100px; border-radius: 10px; /* background: rgba(86, 190, 250, 0.185); */ display: flex; justify-content: center; align-items: center; } .product-image { width: 50px; height: 50px; border-radius: 12px; background: #e2e8f0; object-fit: cover; padding: 2px; display: flex; justify-content: center; align-items: center; overflow: hidden; } .product-image img { width: 40px; height: 40px; border-radius: 8px; object-fit: cover; } .listproducts-image img { width: 90%; height: 90%; border-radius: 10px; object-fit: cover; } .action-icon { display: flex; /* flex-wrap: wrap; */ align-items: center; gap: 15px; } .action-icon i { font-size: 18px !important; } .statusItem { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; } .circleDot { width: 7px; height: 7px; border-radius: 100%; font-size: 30px; display: flex; justify-content: center; align-items: center; } /* old css import */ .statusItem { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; } .circleDot { width: 10px; height: 10px; border-radius: 100%; font-size: 30px; display: flex; justify-content: center; align-items: center; } .animatedPending { background: #f41127; animation: animate 1s linear infinite; } @keyframes animate { 0% { box-shadow: 0 0 0 0 #f41127; } 40% { box-shadow: 0 0 0 5px rgb(244 17 39 / 50%); } 80% { box-shadow: 0 0 0 10px rgb(244 17 39 / 30%); } 100% { box-shadow: 0 0 0 rgb(244 17 39 / 0%); } } .stutsPanding { color: #d91656; font-weight: 500; } .stutsDispatched { color: #008cff; font-weight: 500; } .animatedDispatched { background: #008cff; animation: animateDispatched 1s linear infinite; } @keyframes animateDispatched { 0% { box-shadow: 0 0 0 0 #008cff; } 40% { box-shadow: 0 0 0 5px rgb(0 140 255 / 50%); } 80% { box-shadow: 0 0 0 10px rgb(0 140 255 / 30%); } 100% { box-shadow: 0 0 0 rgb(0 140 255 / 0%); } } .stutsCompleted { color: #17a00e; font-weight: 500; } .animatedCompleted { background: #17a00e; animation: animateCompleted 1s linear infinite; } @keyframes animateCompleted { 0% { box-shadow: 0 0 0 0 #17a00e; } 40% { box-shadow: 0 0 0 5px rgb(23 160 14 / 50%); } 80% { box-shadow: 0 0 0 10px rgb(23 160 14 / 30%); } 100% { box-shadow: 0 0 0rgb (23 160 14 / 0%); } } .statusPending { color: #f59e0b; font-weight: 500; } .statusProcessing { color: #a855f7; font-weight: 500; } .animatedProcessing { background: #a855f7; animation: animateProcessing 1s linear infinite; } @keyframes animateProcessing { 0% { box-shadow: 0 0 0 0 #a855f7; } 40% { box-shadow: 0 0 0 4px #d8b4fe; } 80% { box-shadow: 0 0 0 8px #e9d5ff; } 100% { box-shadow: 0 0 0 #f3e8ff; } } .statusOnTheWay { color: #475569; font-weight: 500; } .animatedOnTheWay { background: #475569; animation: animateOnTheWay 1s linear infinite; } @keyframes animateOnTheWay { 0% { box-shadow: 0 0 0 0 #475569; } 40% { box-shadow: 0 0 0 4px #cbd5e1; } 80% { box-shadow: 0 0 0 8px #f1f5f9; } 100% { box-shadow: 0 0 0 #f8fafc; } } .statusCancelled { color: #ef4444; font-weight: 500; } .animatedCancelled { background: #ef4444; box-shadow: 0 0 0 4px #fecaca; } .statusConfirm { color: #008cff; font-weight: 500; } .animatedConfirm { background: #008cff; animation: animateConfirm 1s linear infinite; } @keyframes animateConfirm { 0% { box-shadow: 0 0 0 0 #008cff; } 40% { box-shadow: 0 0 0 4px rgb(0 140 255 / 50%); } 80% { box-shadow: 0 0 0 8px rgb(0 140 255 / 30%); } 100% { box-shadow: 0 0 0 rgb(0 140 255 / 0%); } } .animatedPickup { background: #8b5cf6; animation: animatePickup 1s linear infinite; } @keyframes animatePickup { 0% { box-shadow: 0 0 0 0 #8b5cf6; } 40% { box-shadow: 0 0 0 4px #a78bfa; } 80% { box-shadow: 0 0 0 8px #e9d5ff; } 100% { box-shadow: 0 0 0 #f3e8ff; } } .statusDelivered { color: #17a00e; font-weight: 500; } .animatedDelivered { background: #17a00e; box-shadow: 0 0 0 4px #17a00e39; } .tableId, .tableAction { min-width: 100px !important; } .tableProduct { min-width: 200px !important; } .tableCustomar { min-width: 120px !important; } .tableStatus { min-width: 150px; } /* Dashbord-2 Style */ .cardBox-section { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; } .titleName { font-size: 18px; color: #5a5a5ad9; font-weight: 500; padding: 0; margin: 0; } .headerBox-Icon i { width: 40px; height: 40px; border-radius: 100%; background: rgba(0, 140, 255, 0.212); font-size: 16px; color: #008cff !important; display: flex; justify-content: center; align-items: center; } .userCount { font-size: 28px; color: #141414d1 !important; font-weight: 600; margin: 18px 0; } .Front12, p { font-size: 14px; margin: 0; } .ratingText { font-size: 16px; color: #17a00e !important; margin-right: 10px; } .downRate { font-size: 16px; color: #f41127 !important; margin-right: 10px; } .cardBox-title { font-size: 16px; font-weight: 500; color: #5a5a5ad9; margin: 15px 0; } .weekTitle { font-size: 14px; font-weight: 400; color: #5a5a5ad9; } .price { font-size: 28px; color: #141414d1 !important; margin: 0; } .dotgreen { width: 12px; height: 12px; border-radius: 50%; background: #17a00e !important; } .timeline-section { border-left: 1px solid #d4c6ff; padding: 0 25px; } .timelineIcon { width: 25px; height: 25px; border-radius: 50%; position: absolute; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; left: 9px; top: 67px; font-size: 12px; } .fontTitle { font-size: 14px; font-weight: 700; } .agoTime { font-size: 12px !important; color: #98a6ad; } .iconColor1 { color: #55afd1; background: #cdebf3; } .textColor1 { color: #55afd1 !important; } .iconColor2 { left: 9px; top: 172px; color: #727cf5; background: #dcdefc; } .textColor2 { color: #727cf5; } .iconColor3 { left: 9px; top: 257px; color: #0acf97; background: #b7f3c7; } .textColor3 { color: #0acf97; } .iconColor4 { left: 9px; top: 357px; color: #ffbc00; background: #f9e5b9; } .textColor4 { color: #ffbc00; } .badge.badge-circle, .badge.badge-square { display: inline-flex; align-items: center; justify-content: center; height: 10px; min-width: 10px; padding: 14px; } .borderDot { border: 3px dotted #dc4c64; } .borderSolid { border-top: 3px double indianred; border-left: 3px double indianred; border-right: 3px double indianred; border-bottom: 3px double #fff; } .borderDot2 { border: 3px dotted #17a00e; } .borderDot3 { border: 3px dotted #2c9de4 !important; } .cardTitleText { font-size: 16px; font-weight: 500; color: #5a5a5ad9; margin-bottom: 15px !important; } /* TimeLine */ .timeline { list-style: none; padding: 20px 0 20px; position: relative; } .timeline:before { top: 0; bottom: 0; position: absolute; content: " "; width: 3px; background-color: #eeeeee; left: 50%; margin-left: -1.5px; } .timeline > li { margin-bottom: 20px; position: relative; } .timeline > li:before, .timeline > li:after { content: " "; display: table; } .timeline > li:after { clear: both; } .timeline > li:before, .timeline > li:after { content: " "; display: table; } .timeline > li:after { clear: both; } .timeline > li > .timeline-panel { width: 50%; float: left; border: 1px solid #d4d4d4; border-radius: 2px; padding: 20px; position: relative; -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); } .timeline > li.timeline-inverted + li:not(.timeline-inverted), .timeline > li:not(.timeline-inverted) + li.timeline-inverted { margin-top: -60px; } .timeline > li:not(.timeline-inverted) { padding-right: 90px; } .timeline > li.timeline-inverted { padding-left: 90px; } .timeline > li > .timeline-panel:before { position: absolute; top: 26px; right: -15px; display: inline-block; border-top: 15px solid transparent; border-left: 15px solid #ccc; border-right: 0 solid #ccc; border-bottom: 15px solid transparent; content: " "; } .timeline > li > .timeline-panel:after { position: absolute; top: 27px; right: -14px; display: inline-block; border-top: 14px solid transparent; border-left: 14px solid #fff; border-right: 0 solid #fff; border-bottom: 14px solid transparent; content: " "; } .timeline > li > .timeline-badge { color: #fff; width: 40px; height: 40px; line-height: 50px; font-size: 1.4em; text-align: center; position: absolute; top: 16px; left: 51%; margin-left: -25px; background-color: #999999; z-index: 100; border-top-right-radius: 50%; border-top-left-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; } .timeline > li.timeline-inverted > .timeline-panel { float: right; } .timeline > li.timeline-inverted > .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto; } .timeline > li.timeline-inverted > .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto; } .timeline-badge.primary { background-color: #2e6da4 !important; } .timeline-badge.success { background-color: #3f903f !important; } .timeline-badge.warning { background-color: #f0ad4e !important; } .timeline-badge.danger { background-color: #d9534f !important; } .timeline-badge.info { background-color: #5bc0de !important; } .timeline-title { margin-top: 0; color: inherit; } .timeline-body > p, .timeline-body > ul { margin-bottom: 0; } .timeline-body > p + p { margin-top: 5px; } /* Timeline-2 */ .timelineTwo ul.timeline { list-style-type: none; position: relative; } .timelineTwo ul.timeline:before { content: " "; background: #d4d9df; display: inline-block; position: absolute; left: 29px; width: 2px; height: 100%; z-index: 400; } .timelineTwo ul.timeline > li { margin: 20px 30px; padding-left: 20px; } .timelineTwo ul.timeline > li:before { content: " "; background: white; display: inline-block; position: absolute; border-radius: 50%; border: 3px solid #22c0e8; left: -12px; width: 20px; height: 20px; z-index: 400; } .timelineTwo ul.timeline-3 { list-style-type: none; position: relative; } .timelineTwo ul.timeline-3:before { content: " "; background: #d4d9df; display: inline-block; position: absolute; left: 29px; width: 2px; height: 100%; z-index: 400; } ul.timeline-3 > li { margin: 20px 0; padding-left: 20px; } .timelineTwo ul.timeline-3 > li:before { content: " "; background: white; display: inline-block; position: absolute; border-radius: 50%; border: 3px solid #22c0e8; left: 20px; width: 20px; height: 20px; z-index: 400; } /* timelineThree */ .timelineThree .timeline-with-icons { border-left: 1px solid hsl(0, 0%, 90%); position: relative; list-style: none; } .timelineThree .timeline-with-icons .timeline-item { position: relative; } .timelineThree .timeline-with-icons .timeline-item:after { position: absolute; display: block; top: 0; } .timelineThree .timeline-with-icons .timeline-icon { position: absolute; left: -48px; background-color: hsl(217, 88.2%, 90%); color: hsl(217, 88.8%, 35.1%); border-radius: 50%; height: 31px; width: 31px; display: flex; align-items: center; justify-content: center; } /* timelineFour */ .timelineFour .horizontal-timeline .items { border-top: 3px solid #e9ecef; } .timelineFour .horizontal-timeline .items .items-list { display: block; position: relative; text-align: center; padding-top: 70px; margin-right: 0; } .timelineFour .horizontal-timeline .items .items-list:before { content: ""; position: absolute; height: 36px; border-right: 2px dashed #dee2e6; top: 0; } .timelineFour .horizontal-timeline .items .items-list .event-date { position: absolute; top: 36px; left: 0; right: 0; width: 75px; margin: 0 auto; font-size: 0.9rem; padding-top: 8px; } @media (min-width: 1140px) { .timelineFour .horizontal-timeline .items .items-list { display: inline-block; width: 24%; padding-top: 45px; } .timelineFour .horizontal-timeline .items .items-list .event-date { top: -40px; } } .razinsoftText { font-size: 14px; color: var(--theme-color); font-weight: bold; } .reset-btn { color: #fc1d1f; text-align: center; font-family: DM Sans; font-size: 16px; font-style: normal; font-weight: 500; line-height: 120%; letter-spacing: 0.08px; border-radius: 5px; background: #fee7e7; width: 100%; padding: 8px 24px 8px 16px; } .submit-btn { color: var(--blue-color-light, #ebf7ff); text-align: center; font-family: DM Sans; font-size: 16px; font-style: normal; font-weight: 500; line-height: 120%; letter-spacing: 0.08px; border-radius: 5px; background: #29aae1; width: 100%; padding: 8px 24px 8px 16px; } .submit-btn:hover { background: #29aae1; color: var(--blue-color-light, #ebf7ff); } .reset-btn:hover { background: #fee7e7; color: #fc1d1f; } .common-btn { --bs-btn-color: #fff; --bs-btn-bg: #29aae1; --bs-btn-border-color: #29aae1; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #4089f3; --bs-btn-hover-border-color: #4089f3; --bs-btn-focus-shadow-rgb: 49, 132, 253; --bs-btn-active-color: #fff; --bs-btn-active-bg: #0a58ca; --bs-btn-active-border-color: #0a53be; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #0d6efd; --bs-btn-disabled-border-color: #0d6efd; margin-left: 5px; } .import-btn { --bs-btn-color: #fff; --bs-btn-bg: #2c56cf; --bs-btn-border-color: #2c56cf; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #0b5ed7; --bs-btn-hover-border-color: #0a58ca; --bs-btn-focus-shadow-rgb: 49, 132, 253; --bs-btn-active-color: #fff; --bs-btn-active-bg: #0a58ca; --bs-btn-active-border-color: #0a53be; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #0d6efd; --bs-btn-disabled-border-color: #0d6efd; margin-left: 5px; } .print-btn { --bs-btn-color: #fff; --bs-btn-bg: #8553bb; --bs-btn-border-color: #8553bb; --bs-btn-hover-color: #fff; --bs-btn-hover-bg: #7b15e9; --bs-btn-hover-border-color: #7b15e9; --bs-btn-focus-shadow-rgb: 49, 132, 253; --bs-btn-active-color: #fff; --bs-btn-active-bg: #0a58ca; --bs-btn-active-border-color: #0a53be; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: #0d6efd; --bs-btn-disabled-border-color: #0d6efd; margin-left: 5px; } table.dataTable { background-color: #fff; border-collapse: collapse !important; border-radius: 5px; box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15); } .table-bg-color { background: var(--table-header-bg, #29aae1); color: #fff; } .table-hover > tbody > tr:hover { border-bottom: 1px solid var(--blue-color-light-active, #c2e7fe); background: var(--table-hover-bg, #eaf7fc); } .card-header-color { background: var(--table-header-bg, #29aae1); color: #fff; } .btn-info2 { color: #fff; background: #108abf; } .btn-info2:hover { color: #fff; background: var(--blur-blue-500, #108abf); border-color: var(--blur-blue-500, #108abf); } .btn-info { background: #29aae1; color: #fff; } .btn-info:hover { color: #fff; background: var(--blur-blue-500, #148abd); border-color: var(--blur-blue-500, #148abd); } .dropdown-menu > a { color: #2e3134; font-size: 15px; } .container-fluid { width: 100%; padding-right: 10px; padding-left: 10px; } .table-bg-color { background: var(--table-header-bg, #29aae1); color: #fff; } /* +++++++=====================+++++++ */ .jpreview-image { width: 100%; height: 200px; margin: 10px; box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } .product-item { background: #cccccc1c; border-radius: 8px; margin-bottom: 4px; cursor: pointer; } .products { background-color: #eef1f5 !important; max-height: 400px; z-index: 999; top: 40px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; display: none; overflow-x: hidden; overflow-y: scroll; } .colored-box { padding: 24px; align-items: flex-start; gap: 8px; flex: 1 0 0; border-radius: 12px; background: #fff; box-shadow: 4px 4px 8px 0px rgba(41, 170, 225, 0.1); } .report-box-top { border-bottom: 1px solid #ddd; padding-bottom: 10px; } .report-box-top > h3 { font-size: 22px; margin: 0; } .report-box-top > i { font-size: 21px; color: #3bb2fb; } .modal-content { border: 0px; } .app-theme-dark label span { color: #000; } .app-theme-dark .hamburger { color: #000; } .app-theme-dark .modal-content { background-color: #24262d; } .app-theme-dark .modal-footer, .app-theme-dark .modal-header { border-color: #343a40; } /* dashboard css */ .report-section-card { padding: 24px; align-items: flex-start; gap: 8px; flex: 1 0 0; border-radius: 12px; background: #fff; box-shadow: 4px 4px 8px 0px rgba(41, 170, 225, 0.1); } .report-section-card-body { display: flex; justify-content: space-between; } .report-section-card-text { color: #626578; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; } .report-section-card-image { display: flex; width: 24px; height: 24px; justify-content: center; align-items: center; } .up-arrow-square-color img { border-radius: 20px; background: #efe6fd; padding: 8px; } .dwon-arrow-square-color img { border-radius: 20px; background: #eaf7fc; padding: 8px; } .cup-arrow-square-color img { border-radius: 20px; background: #fffade; padding: 8px; } .report-section-card-price { color: #43475d; font-size: 22px; font-style: normal; font-weight: 700; line-height: 30px; letter-spacing: 0.6px; margin-top: 8px; } .report-month-card { background: #fff; padding: 16px 24px; gap: 8px; border-radius: 12px; } .report-month-card-text { color: #080b16; font-size: 24px; font-style: normal; font-weight: 700; line-height: 32px; } .month-report-card { display: flex; gap: 15px; margin-top: 15px; } .monthly-purchase { height: 64px; border-radius: 12px; background: #f36b84; } .monthly-revenue { height: 64px; border-radius: 12px; background: #52e850; } .monthly-expense { height: 64px; border-radius: 12px; background: #edda2c; } .all-report-amount { display: flex; align-items: flex-start; gap: 32px; margin-top: 35px; } .all-report-card { display: flex; width: 140px; flex-direction: column; align-items: flex-start; gap: 8px; } .all-report-card-text { font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; } .all-report-card-amount { color: #43475d; font-size: 18px; font-style: normal; font-weight: 700; line-height: 24px; } .purchase-text-color { color: #f36b84; } .revenue-text-color { color: #52e850; } .expense-text-color { color: #edda2c; } .graph-card { border-radius: 16px; background: #fff; padding: 20px; } .graph-card-text { color: #080b16; font-size: 18px; font-style: normal; font-weight: 700; line-height: 28px; margin-left: 22px; } .best-sale-monthly-card { display: flex; padding: 0px 24px 24px 24px; flex-direction: column; align-items: flex-start; gap: 8px; background: #fff; border-radius: 16px; } .best-sale-monthly { display: flex; padding-top: 16px; align-items: center; gap: 8px; align-self: stretch; } .best-sale-monthly-text { color: #080b16; font-size: 24px; font-style: normal; font-weight: 700; line-height: 32px; } .best-sale-monthly-table-tr { padding: 0px 16px; border-radius: 8px; background: #e8e8eb; } .best-sell-table th { padding: 16px; font-size: 16px; font-weight: normal; line-height: 22px; color: #43475d; } .best-sell-table td { border-bottom: 1px solid #ccc; padding: 16px; } .best-sell-table th:first-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } .best-sell-table th:last-child { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } .best-sale-monthly-image { margin-right: 10px; } .transaction-status { padding: 4px 20px; gap: 8px; border-radius: 24px; background: #e3f8f7; color: #2ba6a1; font-size: 12px; font-style: normal; font-weight: 400; } .list-title { font-size: 16px; color: #626578; line-height: 24px; font-weight: 500; } [dir="rtl"] #dataTable_filter { position: absolute; top: 12px; right: 135px; } @media (max-width: 708px) { #dataTable_filter { position: relative; top: 0; left: 0; padding-bottom: 13px; } div.dataTables_wrapper div.dataTables_filter label { width: 100%; } div.dataTables_wrapper div.dataTables_filter input { margin-left: 0 !important; width: 100%; } } .custom-card-header { height: 2rem; } .language-item { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 8px; padding: 14px; border-bottom: 1px dotted #eee; background: #fff; margin-top: 6px; border-radius: 8px; } .app-theme-dark .language-item { background: #24262d; border-color: var(--dark-border-color); } .app-theme-dark .text-black-50 { color: #aaa !important; } .languageInput { width: 100%; min-height: 34px; padding: 0 8px; border: 1px solid #cad1d7; border-radius: 4px; outline: 0; } .languageInput:focus { border-color: var(--theme-color); } .dashboard-summery { padding: 1.5rem 1.5rem 2.4rem; position: relative; z-index: 1; overflow: hidden; color: #fff !important; border-radius: 8px; } .dashboard-summery::after { position: absolute; inset-inline-start: 0; inset-block-end: 0rem; background-color: #fff; opacity: 0.05; content: ""; block-size: 100%; inline-size: 8.125rem; z-index: -1; border-end-end-radius: 100%; } .dashboard-summery h2 { font-weight: 700; font-size: 1.75rem; color: #fff; -webkit-margin-after: 0.4375rem; margin-block-end: 0.4375rem; } .dashboard-summery h3 { font-weight: 400; font-size: 1.125rem; color: #fff; } .dashboard-summery .icon { position: absolute; inset-block-end: 0.9375rem; inset-inline-end: 1.25rem; font-size: 28px; } .bg-shop { background: linear-gradient( 180deg, rgba(59, 177, 4, 0.95) 0, rgba(54, 169, 0, 0.95) 100% ); } .bg-midnight { background-image: linear-gradient( -20deg, #2b5876 0, #4e4376 100% ) !important; } .bg-plum-plate { background-image: linear-gradient( 135deg, #667eea 0, #764ba2 100% ) !important; } .bg-grow-early { background-image: linear-gradient( to top, #0ba360 0, #3cba92 100% ) !important; } .active > .page-link, .page-link.active { background-color: var(--theme-color); border-color: var(--theme-color); } .row-gap { row-gap: 20px; } .gap-2 { gap: 8px; } .shop .banner { background: #f1f5f9; width: 100%; height: 140px; border-radius: 6px; overflow: hidden; } .app-theme-dark .shop .banner { background: var(--dark-theme-body-color); } .img-fit { width: 100%; object-fit: cover; height: 100%; } .shop .main-content { padding: 0 12px; display: flex; } .shop .main-content .logo { width: 80px; height: 80px; flex-shrink: 0; border: 1px solid #e2e8f0; border-radius: 100%; background: #f1f5f9; overflow: hidden; padding: 2px; margin-top: -40px; } .personal { display: flex; flex-direction: column; overflow: hidden; margin-top: -10px; margin-left: 6px; } .shop .main-content .name { flex-shrink: 1; font-weight: bold; background: #ffffff; box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); border: 1px solid #f1f5f9; padding: 2px 6px; border-radius: 25px; line-height: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 100%; } .shop .main-content .email { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; font-weight: 500; } .shop .item { display: flex; justify-content: space-between; align-items: center; border: 1px solid #f1f5f9; padding: 4px 6px; border-radius: 8px; background: #f8fafc; } .app-theme-dark .shop .main-content .name, .app-theme-dark .shop .item { background: var(--dark-theme-body-color); border-color: var(--dark-border-color); } .shop.details .item { padding: 8px 12px; margin-top: 2px; border-radius: 4px; background: none; flex-wrap: wrap; } .overlay { position: absolute; top: -100%; right: 16px; display: flex; gap: 8px; transition: all 0.4s ease-in-out; } .overlay > .icons { width: 38px; height: 38px; font-size: 16px; background: #fff; display: inline-flex; justify-content: center; align-items: center; border-radius: 50%; color: #64748b; box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); border: 1px solid #f1f5f9; transition: 0.2s ease-in-out; } .overlay > .icons:hover { color: var(--theme-color); transform: scale(1.1); } .show-card:hover .overlay { top: 16px; } .show-card { transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out; } .show-card:hover { transform: scale(1.04); box-shadow: 0 10px 20px -3px rgb(0 0 0 / 0.2), 0 6px 8px -4px rgb(0 0 0 / 0.2); opacity: 1; } .details .overlay { top: 16px !important; } @media (min-width: 1536px) { .mt-2xl-0 { margin-top: 0 !important; } } @media (min-width: 768px) { .shop.details .banner { height: 280px; } .shop.details .main-content .logo { width: 200px; height: 200px; margin-top: -100px; } .shop.details .personal { display: flex; flex-direction: column; overflow: hidden; margin-top: 8px; margin-left: 6px; } .shop.details .main-content .name { font-size: 20px; line-height: normal; } .shop.details .main-content .email { margin-top: 6px; font-size: 16px; font-weight: bold; } } .shop-nav .nav-link { color: #677788; border-bottom: 2px solid transparent; font-size: 0.875rem; padding: 0.895rem; } .shop-nav .nav-link.active { font-weight: 700; color: var(--theme-color); border-bottom: 2px solid var(--theme-color); } .page-title { font-size: 20px; font-weight: 700; } .ratio1x1 { aspect-ratio: 1 / 1; block-size: 162px; object-fit: cover; border-radius: 5px; border: 0.5px solid #99a7ba; overflow: hidden; } .ratio1x1 img { width: 100%; height: 100%; object-fit: cover; border-radius: 5px; } .ratio4x1 { aspect-ratio: 4/1; block-size: 162px; inline-size: auto; max-inline-size: 100%; border-radius: 5px; border: 0.5px solid #99a7ba; overflow: hidden; } .logoratio { aspect-ratio: 4/1; block-size: 102px; inline-size: auto; max-inline-size: 100%; border-radius: 5px; border: 0.5px solid #99a7ba; overflow: hidden; } .logoFav { aspect-ratio: 1/1; block-size: 120px; inline-size: auto; max-inline-size: 100%; border-radius: 5px; border: 0.5px solid #99a7ba; overflow: hidden; } .logoratio img, .logoFav img { width: 100%; height: 100%; object-fit: contain; border-radius: 5px; } .btn-sm { font-size: 12px; padding: 4px 8px; } .status-approved, .status-pending { font-size: 12px; font-weight: 500; border: 1px solid #f1f5f9; padding: 2px 6px; border-radius: 25px; background: #f8fafc; } .status-approved { color: #10b981; background: #ecfdf5; border: 1px solid #10b981; } .status-pending { color: #f59e0b; background: #fffbeb; border: 1px solid #f59e0b; } .productThumbnail { display: flex; } .productThumbnail img { width: 70px; height: 70px; object-fit: cover; border-radius: 5px; border: 0.5px solid #99a7ba; } .table-borderless { border: none !important; } .table-borderless th { border: none !important; } .table-borderless td { border: none !important; } .table-borderless td:last-child, .table-borderless td:first-child { border: none !important; } .select2-container .select2-selection--single { height: 42px; } .select2-container--default .select2-selection--single .select2-selection__rendered { color: #000; line-height: 42px; } .app-theme-dark .select2-container--default .select2-selection--single .select2-selection__rendered { color: #fff; } .select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #d0dbe9; border-radius: 5px; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 40px; } .select2-container--default.select2-container--focus .select2-selection--multiple { border: 1px solid #d0dbe9; } .select2-container--default .select2-selection--multiple { border: 1px solid #d0dbe9; } .app-theme-dark .select2-container--default .select2-selection--multiple { border: 1px solid #6c757d70; } .select2-container .select2-selection--multiple { min-height: 42px; } .app-theme-dark .select2-container--default .select2-selection--multiple { background-color: #000000; } .app-theme-dark .select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: var(--dark-theme-color); border: 1px solid #6c757d70; } .app-theme-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { border-right: 1px solid #6c757d70; } .app-theme-dark .select2-container--default .select2-selection--single { background-color: #000000; border: 1px solid #6c757d70; } .select2-container--default .select2-selection--multiple .select2-selection__choice { margin-top: 6px; } .select2-container .select2-search--inline .select2-search__field { margin-top: 8px; } .additionThumbnail { width: 220px; height: 220px; object-fit: cover; border-radius: 6px; border: 2px dashed #99a7ba; overflow: hidden; position: relative; cursor: pointer; padding: 4px; } .additionThumbnail img { object-fit: cover; width: 100%; height: 100%; border-radius: 6px; } .additionThumbnail .delete { position: absolute; top: 10px; right: 10px; cursor: pointer; } .subMenu.hasCount { display: flex; overflow: hidden; align-items: center; justify-content: space-between; gap: 4px; } .subMenu.hasCount span { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .subMenu.hasCount .count { flex-shrink: 0; width: 18px; height: 18px; border-radius: 50%; background: #94a3b8; color: #fff; display: flex; align-items: center; justify-content: center; font-size: 10px; font-weight: 500; line-height: normal; } .subMenu.hasCount .count.statuspending { background: #eab308; box-shadow: 0 0 0 0.2rem #fcd34d; } .subMenu.hasCount .count.statuspending { background: #eab308; box-shadow: 0 0 0 0.2rem #fcd34d; } .subMenu.hasCount .count.statusconfirm { background: #38bdf8; box-shadow: 0 0 0 0.2rem #7dd3fc; } .subMenu.hasCount .count.statusprocessing { background: #a855f7; box-shadow: 0 0 0 0.2rem #d8b4fe; } .subMenu.hasCount .count.statusonTheWay { background: #475569; box-shadow: 0 0 0 0.2rem #94a3b8; } .subMenu.hasCount .count.statusdelivered { background: #059669; box-shadow: 0 0 0 0.2rem #34d399; } .subMenu.hasCount .count.statuscancelled { background: #ef4444; box-shadow: 0 0 0 0.2rem #fca5a5; } .subMenu.hasCount .count.statusAll { box-shadow: 0 0 0 0.2rem #cbd5e1; } .gridBtn { border-radius: 0.2rem; cursor: pointer; background: transparent; color: #000; border: transparent; } .app-theme-dark .gridBtn { color: #fff; } .gridBtn.active { color: var(--theme-color); border: 1px solid var(--theme-color); } tr { transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; } .shopTable { border-collapse: separate; border-spacing: 0 4px; } .shopTable tr:hover { transform: scale(1.01); -webkit-transform: scale(1); -moz-transform: scale(1); box-shadow: 0px 0px -4px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2); transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; background: transparent; color: #fff; border-radius: 8px; } .shopTable tr td:first-child { border-radius: 8px 0 0 8px !important; } .shopTable tr td:last-child { border-radius: 0 8px 8px 0; } .w-min { min-width: 140px; } .orderStatus > .status { cursor: pointer; min-width: 200px; max-width: 330px; align-items: flex-start !important; justify-content: space-between; flex-direction: column; gap: 8px; border-radius: 8px; padding: 8px; border: 1px solid #d7dae0; background: #fff; color: #687387; font-size: 14px; font-weight: 400; transition: all 0.3s ease-in-out; } .app-theme-dark .orderStatus > .status { background: var(--dark-theme-body-color); border: 1px solid #131313; color: #687387; } .orderStatus > .status img { width: 18px; height: 18px; } .app-theme-dark .orderStatus > .status img { filter: brightness(0) saturate(100%) invert(100%) opacity(0.7); } .orderStatus > .status:hover { border: 1px solid var(--theme-color); font-weight: 500; } .orderStatus .count { font-size: 20px; font-style: normal; font-weight: 600; line-height: 28px; } .app-theme-dark .orderStatus .count { color: #fff; } .fz-16 { font-size: 16px !important; } .fz-18 { font-size: 18px !important; } .fz-20 { font-size: 20px !important; } .fz-22 { font-size: 22px !important; } .fz-24 { font-size: 24px !important; } .text-color { color: #687387 !important; } .app-theme-dark .text-color { color: #8f96a6 !important; } .info { width: 17px; height: 17px; display: flex; border: 1px solid #64748b; align-items: center; justify-content: center; border-radius: 50%; background: #f1f5f9; color: #000; font-size: 16px; cursor: pointer; animation: info 1s linear infinite; } @keyframes info { 0% { box-shadow: 0 0 0 0 #e2e8f0; } 40% { box-shadow: 0 0 0 4px #cbd5e1; } 100% { box-shadow: 0 0 0 0 #f1f5f9; } } .barcodeBox { display: flex; flex-wrap: wrap; gap: 12px; width: 780px; border: 1px solid #cbd5e1; padding: 10px; margin: 0 auto; background: #fff; } .barcodeBox .productBarcode { width: 242px; border: 1px dotted #d4d4d8; padding: 10px 30px; text-align: center; page-break-inside: avoid; } .productBarcode .siteName { font-weight: bold; color: #475569; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .productBarcode .name { color: #475569; font-size: 13px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin-top: 4px; } .productBarcode img { width: 100%; } .productBarcode .price { font-size: 12px; color: #64748b !important; margin: 5px 0; } .productBarcode .code { margin-top: 6px; font-size: 13px; color: #64748b; font-weight: bold; } .paymentTitle { font-weight: 600; font-size: 24px; color: #334155; } .app-theme-dark .paymentTitle { color: #fff; } .paymentLogo { height: 60px; width: 100%; object-fit: contain; } .statusOn, .statusOff { font-weight: bold; font-size: 16px; } .statusOn { color: var(--theme-color); } .statusOff { color: #9ca3af; } .color-panel { display: flex; gap: 10px; flex-direction: column; justify-content: center; align-items: center; font-size: 16px; } .color-input { width: 130px; height: 87px; padding: 12px; border-radius: 6px; border: 1px solid #cbd5e1; background: #fff; } .color-label { font-weight: 500; color: #475569; } .py-2\.5 { padding-top: 0.625rem; padding-bottom: 0.625rem; } .py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } .wallet { display: flex; justify-content: center; gap: 16px; flex-direction: column; padding: 24px; border-radius: 8px; border: 1.3px solid #d7dae0; background: #fff; } .app-theme-dark .wallet { border: 1.3px solid #131313; background: var(--dark-theme-body-color); } .wallet .percentUp { color: #4bb543; font-feature-settings: "liga" off, "clig" off; font-family: "Inter" sans-serif; font-size: 14px; font-weight: 500; } .wallet .percentDown { color: #f44336; font-feature-settings: "liga" off, "clig" off; font-family: "Inter" sans-serif; font-size: 14px; font-weight: 500; } .wallet .wallet-icon { display: flex; width: 60px; height: 60px; padding: 6px; justify-content: center; align-items: center; border-radius: 12px; background: #fff; box-shadow: 0px 3.02px 6.041px 0px rgba(171, 190, 209, 0.16); } .app-theme-dark .wallet .wallet-icon { background: var(--dark-theme-color); box-shadow: none; } .wallet .wallet-icon img { width: 100%; height: 100%; object-fit: contain; } .wallet .balance { font-weight: 600; font-size: 32px; margin: 0; } .wallet .title { color: #687387; font-size: 18px; margin-top: 6px; font-weight: normal; } .wallet-others { width: 100%; padding: 16px; border-radius: 8px; border: 1px solid #d7dae0; background: #fff; box-shadow: 0px 2px 4px 0px rgba(171, 190, 209, 0.16); } .app-theme-dark .wallet-others { border: 1px solid #131313; background: var(--dark-theme-body-color); box-shadow: none; } .wallet-others .amount { font-weight: 600; font-size: 24px; margin: 0; line-height: 32px; } .wallet-others .title { font-weight: 400; font-size: 14px; color: #687387; } .wallet-others .icon { display: flex; width: 32px; height: 32px; padding: 4px; justify-content: center; align-items: center; border-radius: 8px; background: #fff; box-shadow: 0px 2px 4px 0px rgba(171, 190, 209, 0.16); } .app-theme-dark .wallet-others .icon { background: var(--dark-theme-color); box-shadow: none; } .wallet-others .icon img { width: 24px; height: 24px; object-fit: contain; } .badgePending, .badgeApproved, .badgeDenied { border-radius: 25px; display: inline-flex; align-items: center; gap: 6px; flex-grow: 0; padding: 5px 10px; text-transform: capitalize; } .badgePending { background: #fef3c7; border: 1px solid #fde68a; color: #ca8a04; } .badgeApproved { background: #f0fff4; border: 1px solid #a7f3d0; color: #0f766e; } .badgeDenied { background: #fee2e2; border: 1px solid #fed7d7; color: #b91c1c; } .withdrawStatus { border-radius: 6px; padding: 8px 12px; font-weight: 500; text-transform: capitalize; } .gradient-custom { background: var(--theme-color); background: -webkit-linear-gradient( to right bottom, var(--theme-color), var(--theme-hover-bg) ); background: linear-gradient( to right bottom, var(--theme-color), var(--theme-hover-bg) ); } .cursor-pointer { cursor: pointer; } .riderSelectBtn { display: flex; align-items: center; justify-content: space-between; border: 1px solid #f1f1f1; } .riderSelectBtn .profilePhoto { width: 40px; height: 40px; border-radius: 50%; object-fit: cover; } .riderSelectBtn .riderName { font-size: 14px; font-weight: 500; display: inline-block; width: 220px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: left; vertical-align: middle; } .riderSelectBtn .inComplated { font-size: 12px; font-weight: 500; } .riderSelectBtn .totalOrders { width: 28px; height: 28px; border: 1px solid #eee; border-radius: 50%; vertical-align: middle; background: aliceblue; display: flex; align-items: center; justify-content: center; } .menu-divider { margin: 8px 0; } .dashboard-divider { width: 100%; height: 2px; background: #f6f6f6; border-radius: 2px; margin: 8px 0; } .menu-title { color: #8a94a6; font-feature-settings: "liga" off, "clig" off; font-family: Inter; font-size: 10px; font-style: normal; font-weight: 500; margin-left: 8px; line-height: 12px; letter-spacing: 0.4px; text-transform: uppercase; } [dir="rtl"] .menu-title { margin-left: 0; margin-right: 8px; } .closed-sidebar .vertical-nav-menu li .menu { padding-left: 10px !important; } .closed-sidebar .app-sidebar:hover .vertical-nav-menu li .menu { padding-left: 16px !important; } .closed-sidebar .menu-divider { display: none; } .closed-sidebar .app-sidebar:hover .menu-divider { display: block; } .galleryimg { flex-grow: 1; width: 200px; height: 200px; max-width: 320px; max-height: 240px; overflow: hidden; border-radius: 8px; border: 4px solid #ccc; } .galleryimg img { width: 100%; height: 100%; object-fit: cover; } .drop-zone { max-width: 800px; height: 260px; padding: 25px; display: flex; align-items: center; justify-content: center; text-align: center; font-family: "Quicksand", sans-serif; font-weight: 500; font-size: 20px; cursor: pointer; color: #6c757d; border: 4px dashed var(--theme-color); border-radius: 10px; } .drop-zone--over { border-style: solid; animation: pulse 1s infinite; } .drop-zone__input { display: none; } .drop-zone__thumb { width: 100%; height: 100%; border-radius: 10px; overflow: hidden; background-color: #cccccc; background-size: contain; position: relative; background-repeat: no-repeat; background-position: center; } .drop-zone__thumb::after { content: attr(data-label); position: absolute; bottom: 0; left: 0; width: 100%; padding: 5px 0; color: #ffffff; background: rgba(0, 0, 0, 0.75); font-size: 14px; text-align: center; } .drop-zone__prompt .icon { font-size: 60px; color: var(--theme-color); } /* Animation for dragover effect */ @keyframes pulse { 0% { box-shadow: 0 0 10px rgba(0, 123, 255, 0.5); } 50% { box-shadow: 0 0 20px rgba(0, 123, 255, 0.8); } 100% { box-shadow: 0 0 10px rgba(0, 123, 255, 0.5); } } .truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pos-list-head-btn { padding: 10px 20px; } .unavailable-product .pos-product-title, .unavailable-product .pos-product-price, .unavailable-product .pos-product-discount, .unavailable-product .pos-product-meta, .unavailable-product .pos-product-image { filter: opacity(0.5); } .bg-warning-light { background-color: #fff2c7 !important; } .text-warning { color: #f59f0a !important; } .pos-cart { height: 375px; overflow-y: auto; } .varient { font-weight: bold; cursor: pointer; padding: 10px 14px; border: 1px solid #eee; border-radius: 6px; } .varient.active { background-color: #ded4f6aa; border: 2px solid #8b5cf6; } .quantity .quantity-number { border: 2px solid #eee; } .quantity .substract-btn { margin-top: 5px; margin-bottom: 5px; margin-right: -48px; z-index: 9; } .quantity .add-btn { margin-top: 5px; margin-bottom: 5px; margin-left: -48px; z-index: 9; } .checkout-item-number { padding: 1px 7px; } .alert-danger { --bs-alert-bg: #fee5e8 !important; --bs-alert-border-color: #fee5e8 !important; } .export-steps-item { border-radius: 10px; border: 1px solid rgba(51, 66, 87, 0.1); background: #fff; padding: 30px; color: #677788; } .app-theme-dark .export-steps-item { background: var(--dark-theme-body-color); } .language-active { background: #dee2e6; border: 1px dashed #ccc; border-radius: 4px; font-weight: 600; } .app-theme-dark .language-active { background: #24262d; border-color: #24262d; } .ui-widget.ui-widget-content { z-index: 9 !important; } .dashboard-box { position: relative; display: flex; padding: 16px; flex-direction: column; align-items: flex-start; gap: 12px; flex: 1 0 0; border-radius: 8px; box-shadow: 0px 2px 4px 0px rgba(171, 190, 209, 0.16); } .dashboard-box .count { color: #24262d; font-family: "Inter", sans-serif; font-size: 32px; font-style: normal; font-weight: 700; line-height: 40px; margin: 0; } .app-theme-dark .dashboard-box .count { color: #fff; } .dashboard-box .title { color: #687387; font-family: "Inter", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; margin: 0; } .dashboard-box .icon { position: absolute; right: 16px; bottom: 10px; display: flex; width: 40px; height: 40px; padding: 4px; justify-content: center; align-items: center; display: flex; border-radius: 8px; background: #fff; box-shadow: 0px 2px 4px 0px rgba(171, 190, 209, 0.16); } .app-theme-dark .dashboard-box .icon { background: var(--dark-theme-color); box-shadow: none; } .dashboard-box .icon img { width: 32px; height: 32px; } .dashboard-box.item-1 { border: 1px solid #8d4cdf; background: #faf6ff; } .dashboard-box.item-2 { border: 1px solid #347ec2; background: #ebf5ff; } .dashboard-box.item-3 { border: 1px solid #dd2c5c; background: #fff1f3; } .dashboard-box.item-4 { border: 1px solid #44aa5c; background: #f2fff5; } .app-theme-dark .dashboard-box.item-1, .app-theme-dark .dashboard-box.item-2, .app-theme-dark .dashboard-box.item-3, .app-theme-dark .dashboard-box.item-4 { background: var(--dark-theme-body-color); } .statisticsBtn { padding: 6px 12px; display: inline-block; color: #687387; font-size: 16px; font-weight: 300; border-radius: 8px; background: transparent; border: none; } .app-theme-dark .statisticsBtn { color: #fff; } .statisticsBtn.active { background: var(--theme-hover-bg); color: var(--theme-color); font-weight: 600; } .statisticsDivder { width: 1px; background: #d7dae0; height: 24px; } .statisticsInput { padding: 6px 12px; color: #687387; font-size: 16px; border-radius: 8px; background: transparent; border: 1px solid #dee2e6; outline: none; } @media (max-width: 767px) { .app-header .app-header-content .header-text { display: none !important; } .user-profile-box.user-profile { padding-left: 0; } } /* .border, .border-top, .border-bottom { border-color: var(--theme-color) !important; } */ .app-theme-dark .border, .app-theme-dark .border-top, .app-theme-dark .border-bottom { border-color: #24262d !important; } .app-theme-dark .colorDark { color: #fff !important; } .app-theme-dark .dropdown a { color: #fff !important; } .app-theme-dark .theme-dark { background: var(--dark-theme-body-color) !important; } .app-theme-dark .bg-white { background: var(--dark-theme-color) !important; } .app-theme-dark .bg-light { background: var(--dark-theme-body-color) !important; } .app-theme-dark .offcanvas { background: var(--dark-theme-color) !important; color: #fff; } .app-theme-dark .btn-close { --close-bg: url("/assets/images/close.png"); color: #fff !important; background: transparent var(--close-bg) center / 1em auto no-repeat !important; opacity: 1 !important; } .app-theme-dark .btn-light { background: var(--dark-theme-color); color: #fff; border-color: var(--dark-border-color); } .app-theme-dark .roleBtn, .app-theme-dark .permission-container, .app-theme-dark .roleBtn:hover { background: var(--dark-theme-body-color); border-color: var(--dark-border-color); } .app-theme-dark .roleBtn .linkBtn { color: #fff; } .app-theme-dark .colRight { border-color: var(--dark-border-color); } .app-theme-dark .roleBtn.active { background-color: #ffffff14; border: 1px solid var(--dark-theme-body-color); } .app-theme-dark .accordion-item { background-color: var(--dark-theme-color) !important; border-color: var(--dark-border-color) !important; } .app-theme-dark .accordion-header, .app-theme-dark .accordion-body { border-color: var(--dark-border-color) !important; } .app-theme-dark .accordion-button { background: var(--dark-theme-color) !important; color: #fff !important; } .app-theme-dark .accordion-button:not(.collapsed) { background-color: #24262d !important; border-color: var(--dark-border-color) !important; } .app-theme-dark .accordion-button::after { filter: invert(1); } .app-theme-dark .table.table-bordered { border-color: var(--dark-border-color) !important; } /* mode chage icon */ .emailBadge .lightModeIcon { display: block; } .emailBadge .darkModeIcon { display: none; } .app-theme-dark .emailBadge .lightModeIcon { display: none; } .app-theme-dark .emailBadge .darkModeIcon { display: block; } .app-theme-dark .downIcon, .app-theme-dark .menu-icon, .btn-outline-secondary img, .app-theme-dark .lang img, .app-theme-dark .dropdown-item img, .app-theme-dark .fullbtn img { filter: invert(1) brightness(100) contrast(100); fill: white; mix-blend-mode: difference; } .app-theme-dark .menu.active .menu-icon, .app-theme-dark .logout img { filter: invert(0); mix-blend-mode: difference; } /* infocard css */ .infocard { transition: all 0.3s ease-in-out; } .infocard-image { width: 48px; height: 48px; border-radius: 50%; } .infocard-image img { width: 100%; height: 100%; border-radius: 50%; object-fit: cover; } .infocard-name { font-family: Inter; font-size: 14px; font-weight: 600; line-height: 22px; color: #24262d; } .infocard-email { font-family: Inter; font-size: 10px; font-weight: 400; line-height: 18px; color: #687387; } .infocard-icon { font-family: Inter; font-size: 10px; font-weight: 400; line-height: 18px; color: #faad14; } .infocard-rating { color: #1e293b !important; } .infocard-rating-count { color: #64748b !important; } .infocard-count { font-family: Inter; font-size: 12px; font-weight: 500; line-height: 20px; text-align: end; color: #24262d; } .infocard:hover { transform: scale(1.02); -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -ms-transform: scale(1.02); -o-transform: scale(1.02); } .border-color-white { border-color: #fff !important; } .bg-primary-light { background: #ecf2ff; } .form-label { font-family: "Inter", sans-serif !important; font-size: 0.875rem !important; font-weight: 500 !important; } .bs-gold-star { color: #faad14; } .courseImage { width: 1.875rem; height: 1.875rem; } .userImage { width: 5rem; height: 5rem; } .chapter-duration { font-size: 0.75rem; font-weight: 500; color: #475569; font-family: "Inter", sans-serif; } .profile-title { margin: 0; font-family: "Lexend", sans-serif; font-size: 1.25rem; font-weight: 700; color: #020617; } .profile-subtitle { margin: 0; font-family: "Lexend", sans-serif; font-size: 0.9rem; font-weight: 400; color: #64748b; } .profile-content-title { margin: 0; font-family: "Lexend", sans-serif; font-size: 0.9rem; font-weight: 400; color: #64748b; margin-bottom: 10px; } .profile-content-subtitle { margin: 0; font-family: "Lexend", sans-serif; font-size: 0.9rem; font-weight: 400; color: #1e293b; } .profile-img { object-fit: cover; border-radius: 50%; position: relative; } .overlay-img { position: absolute; bottom: 10px; right: 10px; width: 50px; height: 50px; padding: 8px; border-radius: 50%; background-color: var(--theme-color); display: flex; justify-content: center; align-items: center; border: 2px solid #cccc; } .profile-info-title { font-family: "Lexend", sans-serif; font-size: 1rem; font-weight: 500; color: #0f172a; } .profile-info-des { margin-top: 12px; font-family: "Lexend", sans-serif; font-size: 0.9rem; font-weight: 400; color: #64748b; } .form-date-title { font-family: "Lexend", sans-serif; font-size: 1rem; font-weight: 400; color: #0f172a; } /* date picker css */ .daterangepicker .ranges li.active { background-color: var(--theme-color) !important; } .daterangepicker td.active, .daterangepicker td.active:hover { background-color: var(--theme-color) !important; } .date-controller { position: relative; } .date-icon { position: absolute; top: 50%; right: 10px; transform: translateY(-50%); } .swal-title { font-size: 1rem; /* Adjust font size as needed */ font-weight: bold; /* Optional: Make it bold */ }
/home/users/unlimited/www/learnoid.codeskitter.site/tests/../public/./assets/css/../css/./style.css