@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap";#app-boot-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:none;align-items:center;justify-content:center;background:#f2f2f4}#app-boot-loader .boot-loader-content{text-align:center;color:#5f6773;font-family:Plus Jakarta Sans,sans-serif}#app-boot-loader .boot-loader-icon{width:clamp(90px,24vw,160px);height:clamp(90px,24vw,160px);display:block;margin:0 auto 18px;background:transparent}#app-boot-loader .boot-loader-text{margin:0;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.01em}.logo-desktop{display:block}@media (max-width: 1024px){.logo-desktop{display:none}}.logo-mobile{display:none}@media (max-width: 1024px){.logo-mobile{display:block}}.dropdown-menu .profilename .language-switcher{padding:.5rem 1rem;background:#f8f9fa;border-radius:8px;margin:.5rem 1rem}.dropdown-menu .profilename .language-switcher .btn{font-size:.8rem;padding:.375rem .75rem;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .2s ease-in-out;white-space:nowrap}.dropdown-menu .profilename .language-switcher .btn span{line-height:1}@media (max-width: 768px){.dropdown-menu .language-switcher .btn{font-size:.75rem;padding:.35rem .5rem}.dropdown-menu .language-switcher .btn span{display:none}}@media (max-width: 768px) and (min-width: 576px){.dropdown-menu .language-switcher .btn span{display:inline}}.fullscreen-search-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:99999;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.fullscreen-search-overlay.show{opacity:1;visibility:visible}.fullscreen-search-container{width:100%;max-width:720px;padding:0 1.5rem;transform:translateY(-30px);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.fullscreen-search-overlay.show .fullscreen-search-container{transform:translateY(0)}.fullscreen-search-header{position:relative;margin-bottom:1.5rem}.search-input-wrapper{width:100%;display:flex;align-items:center;background:#fff;padding:.625rem 1.25rem;border-radius:999px;box-shadow:0 1px 2px #0f172a0a,0 12px 32px #0f172a1a;border:1.5px solid #e6eaf0;transition:border-color .2s ease,box-shadow .2s ease}.search-input-wrapper:hover{border-color:#cfd6e0}.search-input-wrapper:focus-within{border-color:var(--bs-primary);box-shadow:0 0 0 4px rgba(var(--bs-primary-rgb),.12),0 12px 32px #0f172a1f}.search-input-wrapper .search-icon-large{color:var(--bs-primary);margin-right:.875rem;flex-shrink:0;width:22px;height:22px}.search-input-wrapper .form-control{border:none;border-radius:0;padding:.4rem 0;font-size:1.125rem;font-weight:500;color:#1e293b;background:transparent;height:auto;line-height:1.4}.search-input-wrapper .form-control:focus{outline:none;box-shadow:none}.search-input-wrapper .form-control::-moz-placeholder{color:#94a3b8;font-weight:400}.search-input-wrapper .form-control::placeholder{color:#94a3b8;font-weight:400}.search-input-wrapper .btn-close{padding:.5rem;margin-left:.5rem;border-radius:50%;background-color:#f1f5f9;background-size:.65em;opacity:.7;transition:opacity .18s ease,transform .18s ease,background-color .18s ease}.search-input-wrapper .btn-close:hover{opacity:1;transform:scale(1.05);background-color:#e2e8f0}.search-shortcut-hint{text-align:center;margin-top:.75rem;color:#ffffff80;font-size:.8rem}.search-shortcut-hint kbd{background:#ffffff1f;padding:.25rem .5rem;border-radius:4px;font-family:inherit;font-size:.75rem;border:1px solid rgba(255,255,255,.15)}.fullscreen-search-results{background:#fff;border-radius:16px;max-height:60vh;overflow-y:auto;padding:.75rem 0;box-shadow:0 1px 2px #0f172a0a,0 18px 50px #0f172a2e;border:1px solid #e6eaf0}.fullscreen-search-results::-webkit-scrollbar{width:6px}.fullscreen-search-results::-webkit-scrollbar-track{background:transparent}.fullscreen-search-results::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.fullscreen-search-results::-webkit-scrollbar-thumb:hover{background:#94a3b8}.search-results-container{padding:0 .75rem}.results-count{font-size:.75rem;color:#64748b;margin:0;padding:.5rem .75rem .625rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid #f1f5f9}.search-results-list{list-style:none;padding:.5rem 0 0;margin:0}.search-result-item-full{display:flex;align-items:center;gap:.875rem;padding:.625rem .75rem;border-radius:10px;cursor:pointer;transition:background-color .15s ease,color .15s ease;margin-bottom:.125rem;animation:slideInUp .2s ease;position:relative}@keyframes slideInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.search-result-item-full:after{content:"↵";position:absolute;right:.875rem;font-size:.75rem;color:#cbd5e1;opacity:0;transition:opacity .15s ease;font-weight:600}.search-result-item-full:hover,.search-result-item-full.active{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb),.08),rgba(var(--bs-primary-rgb),.04))}.search-result-item-full:hover .result-label,.search-result-item-full.active .result-label{color:var(--bs-primary)}.search-result-item-full:hover .result-icon,.search-result-item-full.active .result-icon{background:rgba(var(--bs-primary-rgb),.12);color:var(--bs-primary)}.search-result-item-full:hover:after,.search-result-item-full.active:after{opacity:1;color:var(--bs-primary)}.search-result-item-full .result-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#f1f5f9;border-radius:10px;flex-shrink:0;color:#64748b;transition:background-color .15s ease,color .15s ease}.search-result-item-full .result-icon svg{width:18px;height:18px}.search-result-item-full .result-label{flex:1;font-weight:500;color:#334155;line-height:1.4;font-size:.95rem;padding-right:1.5rem}.search-result-item-full .result-label mark{background:rgba(var(--bs-primary-rgb),.12);color:var(--bs-primary);font-weight:700;padding:0 2px;border-radius:3px;text-decoration:none}.search-result-item-full .result-badge{font-size:.7rem;padding:.2rem .5rem;background:#f1f5f9;border-radius:999px;color:#64748b;flex-shrink:0;font-weight:600}.no-results{text-align:center;padding:3rem 1.5rem}.no-results .no-results-icon{color:#cbd5e1;margin-bottom:.75rem;width:56px;height:56px}.no-results p{color:#334155;font-weight:600;margin-bottom:.25rem;font-size:1rem}.no-results small{color:#94a3b8}.search-placeholder-content{text-align:center;padding:5rem 1.5rem;color:#fff}.search-placeholder-content .placeholder-icon{width:80px;height:80px;color:#000;margin-bottom:1.5rem}.search-placeholder-content h4{font-size:1.75rem;font-weight:700;margin-bottom:.5rem;letter-spacing:-.02em}.search-placeholder-content p{color:#0009;font-size:1.1rem;max-width:400px;margin:0 auto}body.search-open{overflow:hidden}@media (max-width: 768px){.fullscreen-search-overlay{padding-top:10vh}.fullscreen-search-container{padding:0 1rem}.search-input-wrapper{padding:.5rem 1rem;border-radius:999px}.search-input-wrapper .search-icon-large{margin-right:.625rem;width:20px;height:20px}.search-input-wrapper .form-control{font-size:1rem}.fullscreen-search-results{max-height:70vh;border-radius:14px}.search-result-item-full{padding:.625rem;gap:.75rem}.search-result-item-full .result-icon{width:32px;height:32px}.search-result-item-full .result-icon svg{width:16px;height:16px}.search-result-item-full .result-label{font-size:.9rem}.search-result-item-full:after{display:none}.header-search{padding:0 .5rem}.header-search .search-input-wrapper,.header-search .fullscreen-search-results{max-width:100%}}.dropdown-menu .profilename .language-switcher small{font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.dropdown-menu .profilename .language-switcher .btn{font-size:.8rem;padding:.375rem .75rem;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .2s ease-in-out}.dropdown-menu .profilename .language-switcher .btn:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.dropdown-menu .profilename .language-switcher .btn.btn-primary{box-shadow:0 2px 4px rgba(var(--bs-primary-rgb),.3)}.dropdown-menu .profilename .language-switcher .btn img{-o-object-fit:contain;object-fit:contain}.header-search{max-height:0px;align-items:center;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:9999;padding:0 1rem;transition:max-height .25s ease,opacity .25s ease}.header-search.is-open{max-height:100%;opacity:1;overflow:visible}.header-search.is-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;z-index:0;opacity:0;animation:header-search-fade .25s ease forwards}@keyframes header-search-fade{to{opacity:1}}.header-search--input{align-items:center;display:flex;position:relative;width:100%}.header-search .search-input-wrapper{position:relative;z-index:1;margin:14px auto 0;max-width:760px}.header-search .fullscreen-search-results{margin:12px auto 25px;max-width:760px;position:relative;z-index:1}.navbar-nav .dropdown-menu .dropdown-item.active,.dropdown-menu.menu-drop-user .dropdown-item.active,.dropdown-menu.dropdown-menu-right .dropdown-item.active{background-color:#0acfff!important;color:#fff!important}.horizontal-sidebar{position:relative;width:100%;overflow:visible}.horizontal-sidebar .nav{list-style:none;padding:0;margin:0 0 0 12px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li{margin-top:0}.menu-icon.center{display:flex;align-items:center}@media (max-width: 1250px) and (min-width: 992px){.sidebar.horizontal-sidebar .nav>li>a>.menu-text{display:none!important}.sidebar.horizontal-sidebar .nav>li>a{justify-content:center!important;padding-left:10px!important;padding-right:10px!important;gap:0!important}.sidebar.horizontal-sidebar .nav>li>a .menu-icon{margin-right:0!important}.sidebar.horizontal-sidebar .nav>li>ul{min-width:200px!important}.sidebar.horizontal-sidebar .nav>li>ul li a span{display:inline-block!important}.header-subbar .subbar-item-text,.header-subbar .header-subbar-sep{display:none!important}.header-subbar .subbar-menu-icon{display:inline-block!important;margin:0 5px!important}.header-subbar-inner{justify-content:start!important;gap:15px!important}}.dashboard-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:32px}.stat-card{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px #00000014;transition:all .2s ease;position:relative;overflow:hidden;border:1px solid #e5e7eb;display:block}.stat-card-clickable{cursor:pointer;text-decoration:none;color:inherit}.stat-card-clickable:hover{text-decoration:none;color:inherit}.stat-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;transition:all .2s ease}.stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#d1d5db}.stat-card-blue:before{background:#2563eb}.stat-card-blue .stat-card-icon{background:#eff6ff;color:#2563eb}.stat-card-green:before{background:#059669}.stat-card-green .stat-card-icon{background:#ecfdf5;color:#059669}.stat-card-orange:before{background:#d97706}.stat-card-orange .stat-card-icon{background:#fffbeb;color:#d97706}.stat-card-purple:before{background:#7c3aed}.stat-card-purple .stat-card-icon{background:#f5f3ff;color:#7c3aed}.stat-card-yellow:before{background:#ca8a04}.stat-card-yellow .stat-card-icon{background:#fefce8;color:#ca8a04}.stat-card-icon{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;transition:all .2s ease}.stat-card:hover .stat-card-icon{transform:scale(1.05)}.stat-card-content{margin-bottom:12px}.stat-card-value{font-size:28px;font-weight:700;margin:0 0 4px;color:#111827;letter-spacing:-.02em;line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.stat-card-title{font-size:13px;color:#6b7280;margin:0;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.stat-card-trend{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#059669;margin-top:8px;font-weight:600;padding:2px 8px;background:#ecfdf5;border-radius:4px}.stat-card-link{color:#6b7280;font-size:13px;text-decoration:none;font-weight:500;transition:all .2s;display:inline-flex;align-items:center;gap:4px;position:relative;z-index:10;cursor:pointer}.stat-card-link:hover{color:#2563eb}.dashboard-section{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px #00000014;margin-bottom:24px;border:1px solid #e5e7eb}.section-title{font-size:16px;font-weight:600;color:#111827;margin:0 0 20px;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.quick-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.action-btn{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:8px;text-decoration:none;font-weight:500;font-size:14px;transition:all .2s ease;border:1px solid transparent}.action-btn-primary{background:#eff6ff;color:#1d4ed8;border-color:#dbeafe}.action-btn-primary:hover{background:#2563eb;color:#fff;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb40}.action-btn-success{background:#ecfdf5;color:#047857;border-color:#d1fae5}.action-btn-success:hover{background:#059669;color:#fff;border-color:#059669;transform:translateY(-2px);box-shadow:0 4px 12px #05966940}.action-btn-warning{background:#fffbeb;color:#b45309;border-color:#fef3c7}.action-btn-warning:hover{background:#d97706;color:#fff;border-color:#d97706;transform:translateY(-2px);box-shadow:0 4px 12px #d9770640}.action-btn-info{background:#f5f3ff;color:#6d28d9;border-color:#ede9fe}.action-btn-info:hover{background:#7c3aed;color:#fff;border-color:#7c3aed;transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed40}.page-header{margin-bottom:24px}.page-header .page-title h4{font-size:20px;font-weight:600;color:#111827;margin-bottom:4px;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-header .page-title h6{font-size:14px;color:#6b7280;font-weight:400}.dashboard-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f9fafb}.dashboard-loading__logo{width:48px;height:48px;animation:pulse 1.2s ease-in-out infinite;margin-bottom:16px}.dashboard-loading__text{font-size:14px;color:#6b7280;font-weight:500}.stat-card-value:empty:after{content:"...";animation:pulse 1.5s ease-in-out infinite}.dashboard-charts{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:32px}.chart-card{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px #00000014;border:1px solid #e5e7eb;transition:all .2s ease}.chart-card:hover{box-shadow:0 4px 12px #0000001a;border-color:#d1d5db}.chart-card-large{grid-column:span 1}.chart-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f3f4f6}.chart-card{overflow:hidden}.dashboard-charts .recharts-cartesian-axis .recharts-cartesian-axis-tick text{font-size:12px;font-weight:500;fill:#6b7280}.chart-title{font-size:16px;font-weight:600;color:#111827;margin:0 0 4px;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.chart-subtitle{font-size:13px;color:#6b7280;margin:0;font-weight:400}.chart-link{color:#2563eb;font-size:13px;text-decoration:none;font-weight:500;transition:all .2s;display:inline-flex;align-items:center;gap:4px}.chart-link:hover{color:#1d4ed8;text-decoration:underline}.chart-legend{display:flex;gap:16px;align-items:center}.legend-item{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#6b7280}.legend-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.legend-dot-blue{background:#2563eb}.chart-container{margin-top:16px}.custom-tooltip{background:#1f2937;border:none;border-radius:6px;padding:12px 16px;box-shadow:0 4px 12px #00000026}.tooltip-label{font-size:12px;color:#9ca3af;margin:0 0 4px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.tooltip-value{font-size:16px;color:#fff;margin:0;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.recent-employees{display:flex;flex-direction:column;gap:12px}.employee-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f9fafb;border-radius:8px;transition:all .2s ease;border:1px solid #f3f4f6}.employee-item:hover{background:#f3f4f6;border-color:#e5e7eb}.employee-avatar{width:44px;height:44px;border-radius:8px;overflow:hidden;flex-shrink:0;border:1px solid #e5e7eb}.employee-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder{width:100%;height:100%;background:#2563eb;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.employee-info{flex:1;min-width:0}.employee-name{font-size:14px;font-weight:600;color:#111827;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.employee-meta{font-size:12px;color:#6b7280;margin:0;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-date{font-size:11px;color:#9ca3af;font-weight:500;padding:4px 8px;background:#fff;border-radius:4px;white-space:nowrap;border:1px solid #e5e7eb}@media (max-width: 1400px){.dashboard-charts{grid-template-columns:1fr}.chart-card-large{grid-column:span 1}}@media (max-width: 1024px){.dashboard-stats{grid-template-columns:repeat(2,1fr)}.dashboard-charts{grid-template-columns:1fr}}@media (max-width: 768px){.dashboard-stats{grid-template-columns:1fr;gap:16px}.quick-actions{grid-template-columns:1fr}.stat-card{padding:20px}.stat-card-value{font-size:24px}.page-header .page-title h4{font-size:18px}.chart-card{padding:20px}.chart-header{flex-direction:column;gap:12px}.employee-item{padding:10px}.employee-avatar{width:36px;height:36px}}.emp-welcome-section{background:#1e40af;border-radius:8px;padding:28px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 12px #1e40af33;position:relative;overflow:hidden}.emp-welcome-content{display:flex;align-items:center;gap:24px;position:relative;z-index:1;width:100%}.emp-avatar-container{display:flex;flex-direction:column;align-items:center}.emp-avatar{width:80px;height:80px;border-radius:50%;overflow:hidden;box-shadow:0 4px 12px #00000026;background:#fff;flex-shrink:0;border:3px solid rgba(255,255,255,.3)}.emp-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.emp-avatar-placeholder{width:100%;height:100%;background:#eff6ff;display:flex;align-items:center;justify-content:center;color:#1e40af}.hiweb-brand-title{font-size:24px;color:#fff;font-weight:700;letter-spacing:.02em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left;flex-shrink:0}.hiweb-slogan{font-size:20px!important;font-weight:500!important;color:#ffffffe6!important;line-height:1.5!important;margin:4px 0!important}.hiweb-slogan .highlight{font-size:18px;font-weight:700;color:#fff}.emp-welcome-text h2{font-size:22px;font-weight:600;color:#fff;margin:0 0 4px;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.emp-welcome-text p{font-size:14px;color:#ffffffd9;margin:0;font-weight:400}.emp-welcome-actions{display:flex;gap:10px;position:relative;z-index:1}.emp-action-btn{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;text-decoration:none;font-weight:500;font-size:14px;transition:all .2s ease;white-space:nowrap}.emp-action-primary{background:#fff;color:#1e40af}.emp-action-primary:hover{background:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.emp-action-secondary{background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.25)}.emp-action-secondary:hover{background:#ffffff40;border-color:#fff6}.emp-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}.emp-stat-card{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px #00000014;border:1px solid #e5e7eb;transition:all .2s ease;position:relative;overflow:hidden;display:block}.emp-stat-card-clickable{cursor:pointer;text-decoration:none;color:inherit}.emp-stat-card-clickable:hover{text-decoration:none;color:inherit}.emp-stat-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;transition:all .2s ease}.emp-stat-card-blue:before{background:#2563eb}.emp-stat-card-purple:before{background:#7c3aed}.emp-stat-card-orange:before{background:#d97706}.emp-stat-card-green:before{background:#059669}.emp-stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#d1d5db}.emp-stat-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;transition:all .2s ease}.emp-stat-card-blue .emp-stat-icon{background:#eff6ff;color:#2563eb}.emp-stat-card-purple .emp-stat-icon{background:#f5f3ff;color:#7c3aed}.emp-stat-card-orange .emp-stat-icon{background:#fffbeb;color:#d97706}.emp-stat-card-green .emp-stat-icon{background:#ecfdf5;color:#059669}.emp-stat-value{font-size:24px;font-weight:700;margin:0 0 4px;color:#111827;letter-spacing:-.02em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.emp-stat-title{font-size:12px;color:#6b7280;margin:0 0 10px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.emp-stat-link{color:#2563eb;font-size:12px;text-decoration:none;font-weight:500;transition:all .2s;display:inline-flex;align-items:center;gap:4px;position:relative;z-index:10}.emp-stat-card-clickable:hover .emp-stat-link{text-decoration:underline}.emp-charts-section{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;margin-bottom:24px}.emp-chart-card{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px #00000014;border:1px solid #e5e7eb}.emp-chart-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f3f4f6}.emp-chart-title{font-size:15px;font-weight:600;color:#111827;margin:0 0 2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.emp-chart-subtitle{font-size:12px;color:#6b7280;margin:0;font-weight:400}.emp-chart-link{color:#2563eb;font-size:12px;text-decoration:none;font-weight:500;transition:all .2s}.emp-chart-link:hover{color:#1d4ed8;text-decoration:underline}.emp-chart-container{margin-top:12px}.emp-custom-tooltip{background:#1f2937;border-radius:6px;padding:10px 14px;box-shadow:0 4px 12px #00000026}.emp-tooltip-label{font-size:11px;color:#9ca3af;margin:0 0 2px;font-weight:500}.emp-tooltip-value{font-size:14px;color:#fff;margin:0;font-weight:600}.emp-leaves-list{display:flex;flex-direction:column;gap:10px}.emp-leave-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f9fafb;border-radius:6px;transition:all .2s ease;border:1px solid #f3f4f6}.emp-leave-item:hover{background:#f3f4f6;border-color:#e5e7eb}.emp-leave-icon{width:36px;height:36px;border-radius:6px;background:#eff6ff;display:flex;align-items:center;justify-content:center;color:#2563eb;flex-shrink:0}.emp-leave-info{flex:1;min-width:0}.emp-leave-date{font-size:13px;font-weight:600;color:#111827;margin:0 0 2px}.emp-leave-type{font-size:11px;color:#6b7280;margin:0;font-weight:400}.emp-leave-status{padding:4px 10px;border-radius:4px;font-size:11px;font-weight:500;white-space:nowrap}.emp-empty-state{text-align:center;padding:32px 16px;color:#9ca3af}.emp-empty-state p{margin:8px 0 0;font-size:13px;font-weight:400}.emp-info-section{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px #00000014;border:1px solid #e5e7eb;position:relative;overflow:hidden}.emp-section-title{font-size:15px;font-weight:600;color:#111827;margin:0 0 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.emp-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.emp-info-card{display:flex;align-items:center;gap:14px;padding:16px;background:#f9fafb;border-radius:6px;border:1px solid #f3f4f6;transition:all .2s ease}.emp-info-card:hover{background:#f3f4f6;border-color:#e5e7eb}.emp-info-icon{width:44px;height:44px;border-radius:8px;background:#1e40af;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.emp-info-content{flex:1}.emp-info-label{font-size:11px;color:#6b7280;margin:0 0 2px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.emp-info-value{font-size:14px;color:#111827;margin:0;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (max-width: 1200px){.emp-charts-section{grid-template-columns:1fr}}@media (max-width: 768px){.emp-welcome-section{flex-direction:column;gap:20px;padding:24px}.emp-welcome-content{flex-direction:column;text-align:center}.emp-welcome-actions{width:100%;flex-direction:column}.emp-action-btn{width:100%;justify-content:center}.emp-stats-grid,.emp-info-grid{grid-template-columns:1fr}}.services-scroll-section{margin:40px 0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative;min-height:400px}.services-scroll-section::-webkit-scrollbar{display:none}.service-nav-btn{position:sticky;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:#fffffff2;border:2px solid #e5e7eb;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;box-shadow:0 4px 12px #00000026;color:#333;flex-shrink:0}.service-nav-btn svg{display:block;stroke:currentColor}.service-nav-btn:hover:not(:disabled){background:#116b81;border-color:#116b81;color:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 16px #116b8166}.service-nav-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.service-nav-prev{left:10px;margin-right:-50px}.service-nav-next{right:10px;margin-left:-50px}.services-container{display:flex;gap:20px;padding:15px 0;min-width:-moz-max-content;min-width:max-content}.service-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-width:800px;max-width:900px;padding:40px;border-radius:24px;background:#ffffffd9!important;backdrop-filter:blur(25px) saturate(180%)!important;-webkit-backdrop-filter:blur(25px) saturate(180%)!important;box-shadow:0 8px 32px #1f268726,0 2px 8px #0000000d,inset 0 1px 1px #ffffffe6!important;border:1px solid rgba(255,255,255,.6)!important;transition:transform .3s ease,box-shadow .3s ease}.service-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #116b811f,inset 0 1px #fff!important;background:#ffffffd9!important;border:1px solid rgba(17,107,129,.2)!important}.service-content{flex:1;padding-right:40px;color:#475569}.service-header{margin-bottom:12px}.service-category{display:inline-block;font-size:13px;font-weight:600;font-style:italic;letter-spacing:.5px;opacity:.95;margin-bottom:8px;color:#64748b}.service-subtitle{font-size:32px;font-weight:800;margin:0 0 20px;line-height:1.3;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(135deg,#116b81,#1a8aa5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 8px rgba(17,107,129,.15))}.service-description{font-size:15px;line-height:1.7;margin-bottom:16px;opacity:.95;color:#475569}.service-features{font-size:14px;line-height:1.7;opacity:.9;color:#475569}.service-image{flex-shrink:0;width:350px;display:flex;align-items:center;justify-content:center}.device-mockup{position:relative;width:100%;height:280px;perspective:1000px}.device-frame{position:relative;width:100%;height:100%;background:linear-gradient(145deg,#fffffff2,#ffffffd9);border-radius:20px;padding:8px;box-shadow:0 10px 40px #00000026;transform:rotateY(-5deg) rotateX(2deg);transition:transform .3s ease}.service-card:hover .device-frame{transform:rotateY(0) rotateX(0)}.device-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.navigation-tabs{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:1000;animation:slideUp .5s ease-out}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.tabs-container{display:flex;align-items:center;gap:8px;background:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 20px;border-radius:50px;box-shadow:0 10px 40px #0000004d}.tab-button{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;background:transparent;color:#fff;font-size:14px;font-weight:500;cursor:pointer;border-radius:25px;transition:all .3s ease;white-space:nowrap}.tab-button:hover{background:#ffffff1a;transform:translateY(-2px)}.tab-button.active{background:#ffffff26}.tab-highlight{background:linear-gradient(135deg,#00d4ff,#06f)!important;color:#fff!important;box-shadow:0 4px 15px #0064ff66}.tab-highlight:hover{background:linear-gradient(135deg,#00e4ff,#0076ff)!important;box-shadow:0 6px 20px #0064ff80;transform:translateY(-3px)}.tab-icon{font-size:18px;line-height:1}.tab-label{font-size:14px;font-weight:500}@media (max-width: 1024px){.service-card{min-width:700px;max-width:750px;padding:30px}.service-image{width:300px}.service-subtitle{font-size:28px}}@media (max-width: 768px){.services-container{gap:20px}.service-card{flex-direction:column;min-width:90vw;max-width:90vw;padding:25px}.service-content{padding-right:0;margin-bottom:20px}.service-image{width:100%;max-width:300px}.device-mockup{height:240px}.service-subtitle{font-size:24px}.tabs-container{gap:4px;padding:10px 15px;overflow-x:auto}.tab-button{padding:8px 12px;font-size:13px}.tab-icon{font-size:16px}.tab-label{display:none}.tab-highlight .tab-label{display:inline}}@media (max-width: 480px){.navigation-tabs{bottom:10px;left:10px;right:10px;transform:none}.tabs-container{width:100%;justify-content:space-between}}.platform-banner{display:inline-block;padding:4px;border-radius:50px;margin:32px 0;background:linear-gradient(90deg,#d4af37,#fff,#d4af37,#fff,#d4af37,#fff,#d4af37,#fff,#d4af37,#fff,#d4af37);background-size:300% 100%;animation:platformLedMove 3s linear infinite;box-shadow:0 0 30px #d4af3799,inset 0 0 20px #d4af374d}@keyframes platformLedMove{0%{background-position:0% 0%}to{background-position:300% 0%}}.platform-text{font-size:20px;font-weight:700;color:orange;margin:0;padding:12px 44px;background:#116b81f2;border-radius:46px;text-transform:uppercase;letter-spacing:.05em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-shadow:0 0 10px rgba(255,165,0,.5)}.tech-services-section{background:#ffffffd9;backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);border-radius:24px;padding:60px;margin:40px 0;box-shadow:0 8px 32px #1f268726,0 2px 8px #0000000d,inset 0 1px 1px #ffffffe6;border:1px solid rgba(255,255,255,.6);position:relative;overflow:visible}.tech-header{text-align:center;margin-bottom:40px}.tech-title{font-size:36px;font-weight:800;margin:0 0 16px;letter-spacing:-.5px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(135deg,#116b81,#1a8aa5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 8px rgba(17,107,129,.15))}.tech-description{font-size:18px;color:#64748b;margin:0;font-weight:500}.tech-tabs{display:flex;flex-direction:column;gap:20px}.tech-tab-item{background:#ffffffb3;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:16px;padding:28px 32px;border:1px solid rgba(255,255,255,.8);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 4px 16px #116b8114,inset 0 1px #fff;position:relative;overflow:hidden}.tech-tab-item:hover{transform:translateY(-2px);box-shadow:0 8px 24px #116b811f,inset 0 1px #fff;background:#ffffffd9;border:1px solid rgba(17,107,129,.2)}.tech-tab-item.active{background:#116b8114;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 24px #116b8126,inset 0 1px #ffffffe6,inset 0 0 0 1px #116b8126;border:1px solid rgba(17,107,129,.25)}.tech-tab-header h4{font-size:22px;font-weight:700;color:#116b81;margin:0 0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tech-tab-item.active .tech-tab-header h4{color:#0d5466;font-weight:800}.tech-tab-content p{font-size:15px;line-height:1.8;color:#475569;margin:0;font-weight:400}.tech-tab-item.active .tech-tab-content p{color:#334155;font-weight:500}@media (max-width: 768px){.tech-services-section{padding:24px;margin:20px 0}.tech-title{font-size:24px}.tech-description{font-size:16px}.tech-tab-item{padding:20px}.tech-tab-header h4{font-size:20px}.tech-tab-content p{font-size:14px}}.splash-screen{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);display:flex;align-items:center;justify-content:center;z-index:10000;animation:splashFadeOut .8s ease-in-out 2.7s forwards}.splash-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 0%,rgba(0,0,0,.4) 100%);pointer-events:none}.splash-content{position:relative;z-index:2;text-align:center}.splash-logo-container{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:40px;perspective:1000px}.splash-text{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:900;font-size:120px;letter-spacing:-.03em;text-transform:uppercase;opacity:0;transform:scale(.3) rotateY(-90deg);display:inline-block;background:linear-gradient(135deg,#3b82f6,#60a5fa,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 30px rgba(59,130,246,.6))}.splash-text-hi{animation:splashTextReveal .8s cubic-bezier(.34,1.56,.64,1) .2s forwards}.splash-text-web{animation:splashTextReveal .8s cubic-bezier(.34,1.56,.64,1) .5s forwards}.splash-text-vn{animation:splashTextReveal .8s cubic-bezier(.34,1.56,.64,1) .8s forwards;background:linear-gradient(135deg,#f59e0b,#fbbf24,#fcd34d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 30px rgba(245,158,11,.6))}.splash-tagline{opacity:0;animation:splashTaglineFadeIn 1s ease-in-out 1.3s forwards}.tagline-text{font-size:24px;font-weight:600;color:#94a3b8;margin:0;letter-spacing:.05em;text-transform:uppercase;position:relative}.tagline-text:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:0;height:3px;background:linear-gradient(90deg,transparent,#3b82f6,transparent);animation:splashUnderlineExpand .8s ease-out 1.6s forwards}@keyframes splashTextReveal{0%{opacity:0;transform:scale(.3) rotateY(-90deg) translateZ(-200px)}50%{opacity:1;transform:scale(1.2) rotateY(10deg) translateZ(50px)}to{opacity:1;transform:scale(1) rotateY(0) translateZ(0)}}@keyframes splashTaglineFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes splashUnderlineExpand{0%{width:0}to{width:200px}}@keyframes splashFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1);pointer-events:none}}@media (max-width: 768px){.splash-text{font-size:72px}.tagline-text{font-size:16px}.tagline-text:after{width:120px}@keyframes splashUnderlineExpand{to{width:120px}}}@media (max-width: 480px){.splash-text{font-size:48px}.splash-logo-container{gap:4px}.tagline-text{font-size:14px;padding:0 20px}.tagline-text:after{width:80px}@keyframes splashUnderlineExpand{to{width:80px}}}.rotating-border-container{position:relative;display:inline-block;padding:4px;border-radius:50px;background:linear-gradient(90deg,#116b81,#1a8aa5,#fff,#1a8aa5,#116b81,#1a8aa5,#fff,#1a8aa5,#116b81,#1a8aa5,#fff);background-size:300% 100%;animation:ledBorderMove 3s linear infinite}@keyframes ledBorderMove{0%{background-position:0% 0%}to{background-position:300% 0%}}.rotating-border-container .view-more-btn{display:inline-block;padding:14px 36px;background:linear-gradient(135deg,#1a8aa5,#116b81);color:#fff;text-decoration:none;border-radius:50px;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 4px 15px #116b814d;position:relative;z-index:1}.rotating-border-container .view-more-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #116b8166}.premium-wrapper{font-family:Plus Jakarta Sans,sans-serif;background-color:#fcfcfd;padding:40px 0}.premium-hero{width:min(100% - 40px,1320px);margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 1024px){.premium-hero{grid-template-columns:1fr;gap:32px}}.premium-wedding-banner{position:relative;min-height:320px;border-radius:24px;overflow:hidden;padding:32px;background:linear-gradient(140deg,#7dc8e8,#d3dfe3,#bdd8e4);border:1px solid rgb(61,149,244);display:flex;align-items:center;transition:all .3s ease;box-shadow:0 10px 30px #00000008}.premium-wedding-banner:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000014}.premium-wedding-banner__content{position:relative;z-index:5;flex:1;display:flex;flex-direction:column;justify-content:center}.premium-wedding-banner__title{margin:0 0 16px;color:#0f172a;font-family:Playfair Display,serif;font-size:1.75rem;font-weight:700;line-height:1.2}.premium-wedding-banner__actions{margin-top:24px}.premium-wedding-banner__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s ease}.premium-wedding-banner__btn--primary{background:linear-gradient(135deg,#17b8c5,#1097ab);color:#fff;box-shadow:0 8px 20px #17b8c54d}.premium-wedding-banner__btn--primary:hover{transform:scale(1.02);box-shadow:0 12px 25px #17b8c566}.premium-wedding-banner__btn-icon{width:18px;height:18px}.premium-wedding-banner__image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.9;filter:drop-shadow(-10px 10px 20px rgba(0,0,0,.1))}@media (max-width: 600px){.premium-wrapper{padding:20px 0}.premium-wedding-banner{padding:24px;min-height:380px;flex-direction:column;align-items:flex-start;justify-content:space-between}.premium-wedding-banner__title{margin:0 0 5px;font-size:1.5rem;max-width:100%}.premium-wedding-banner__media{position:relative;right:0;bottom:0;width:100%;display:flex;justify-content:center;margin-top:20px}.premium-wedding-banner__image,.premium-wedding-banner__actions{width:100%}.premium-wedding-banner__actions .premium-wedding-banner__btn{width:100%;justify-content:center}}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid rgba(0,0,0,0);border-bottom:0;border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.department-grid-actions__view-toggle{display:flex;align-items:center;gap:4px}.department-grid-actions__view-toggle .department-grid-btn{width:32px;height:32px;min-width:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.department-grid-actions__view-toggle .department-grid-btn svg{width:16px;height:16px}.department-list-widget{display:block}@media (min-width: 769px){.department-list-widget{display:none}}.department-list-container{display:flex;flex-direction:column;gap:12px}.department-list-item{background:#fff;border-radius:12px;padding:12px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 8px #00000014;transition:all .2s;border-left:4px solid transparent}.department-list-item:hover{box-shadow:0 4px 12px #0000001f;border-left-color:#0acfff}.department-list-item .department-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.department-list-item .department-icon svg{color:#fff}.department-list-item .department-icon:after{content:"";position:absolute;bottom:2px;right:2px;width:12px;height:12px;border-radius:50%;border:2px solid #fff}.department-list-item .department-icon.status-active:after{background:#28a745;animation:pulse 2s infinite}.department-list-item .department-icon.status-inactive:after{background:#dc3545}.department-list-item .department-info{flex:1;min-width:0}.department-list-item .department-info .department-header{margin-bottom:6px}.department-list-item .department-info .department-header .department-name-section .department-name{font-size:16px;font-weight:700;color:#2c3e50;margin:0;line-height:1.3}.department-list-item .department-info .department-details{display:flex;flex-wrap:wrap;gap:8px;font-size:12px}.department-list-item .department-info .department-details span{display:inline-flex;align-items:center;padding:4px 10px;background:#f8f9fa;border-radius:6px;color:#6c757d;border:1px solid #e9ecef;transition:all .2s}.department-list-item .department-info .department-details span:hover{background:#e9ecef;border-color:#0acfff}.department-list-item .department-info .department-details .department-slug{font-weight:600;color:#0acfff;background:#0acfff1a;border-color:#0acfff4d}.department-list-item .department-info .department-details .department-users{gap:5px;font-weight:700;color:#138a5b;background:#20c9971f;border-color:#20c99752}.department-list-item .department-info .department-details .department-users svg{flex-shrink:0}.department-list-item .department-actions{display:flex;transform:translateY(-90%);gap:6px;flex-shrink:0}.department-list-item .department-actions button{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.department-list-item .department-actions button.edit-btn{background:#0acfff1a;color:#0acfff}.department-list-item .department-actions button.edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.department-list-item .department-actions button.delete-btn{background:#dc35451a;color:#dc3545}.department-list-item .department-actions button.delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.department-grid-widget{display:none}@media (min-width: 769px){.department-grid-widget{display:block}}.department-grid-container .row{margin:0 -8px}.department-grid-container .row>div{padding:0 8px}.department-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;height:100%;display:flex;flex-direction:column}.department-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.department-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:24px;text-align:center;position:relative}.department-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:80px;height:80px;margin:0 auto;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.department-grid-profile .card-header-section .card-icon-wrapper .card-icon svg{color:#fff}.department-grid-profile .card-header-section .card-icon-wrapper .card-icon:after{content:"";position:absolute;bottom:4px;right:4px;width:20px;height:20px;border-radius:50%;border:4px solid #fff}.department-grid-profile .card-header-section .card-icon-wrapper .card-icon.status-active:after{background:#28a745;animation:pulse 2s infinite}.department-grid-profile .card-header-section .card-icon-wrapper .card-icon.status-inactive:after{background:#dc3545}.department-grid-profile .card-body-section{padding:20px;flex:1;display:flex;flex-direction:column;gap:12px}.department-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin:0 0 8px;text-align:center;line-height:1.3}.department-grid-profile .card-body-section .card-slug{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:#0acfff1a;border-radius:8px;font-size:13px;font-weight:600;color:#0acfff;margin-bottom:8px}.department-grid-profile .card-body-section .card-slug svg{flex-shrink:0}.department-grid-profile .card-body-section .card-slug span{word-break:break-word}.department-grid-profile .card-body-section .card-info-list{background:#f8f9fa;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px}.department-grid-profile .card-body-section .card-info-list .info-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#6c757d}.department-grid-profile .card-body-section .card-info-list .info-item svg{flex-shrink:0;color:#0acfff}.department-grid-profile .card-body-section .card-info-list .info-item span{word-break:break-word}.department-grid-profile .card-body-section .card-info-list .info-item--users{padding:8px 10px;border:1px solid rgba(32,201,151,.28);border-radius:8px;background:#20c9971a;color:#138a5b;font-weight:700}.department-grid-profile .card-body-section .card-info-list .info-item--users svg{color:#138a5b}.department-grid-profile .card-body-section .card-status-badge{text-align:center;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600;margin-top:auto}.department-grid-profile .card-body-section .card-status-badge.active{background:#28a7451a;color:#28a745}.department-grid-profile .card-body-section .card-status-badge.inactive{background:#dc35451a;color:#dc3545}.department-grid-profile .card-footer-actions{display:flex;gap:8px;padding:16px;border-top:1px solid #f0f0f0;background:#fafbfc}.department-grid-profile .card-footer-actions .action-btn{flex:1;height:42px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.department-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.department-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.department-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.department-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.department-grid-empty{text-align:center;padding:60px 20px;color:#6c757d}.department-grid-empty p{font-size:16px;margin:0}.department-grid-error{text-align:center;margin-top:3rem}.employee-grid-widget .dropdown-menu .dropdown-item,.employee-grid-widget .dropdown-menu .dropdown-item .info-img{opacity:1!important;color:inherit!important;filter:none!important}.employee-grid-widget .dropdown-menu .dropdown-item:hover,.employee-grid-widget .dropdown-menu .dropdown-item:focus{opacity:1!important;background-color:#00000008}.employee-grid-widget .dropdown-menu .info-img{opacity:1!important}.modal-provider-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1012;display:flex;align-items:center;justify-content:center;pointer-events:none}.modal-provider-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1012;pointer-events:auto;animation:fadeIn .2s ease-in-out}.modal-provider-content{pointer-events:auto;z-index:1013;width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.modal-open{overscroll-behavior-x:none!important;touch-action:pan-y!important}.payroll-detail-modal-v2{z-index:1013!important}.payroll-detail-modal-backdrop-v2{z-index:1012!important}.payroll-detail-modal-body-v2{max-height:100%;width:100%!important;max-width:100%!important;overflow-y:auto;padding-bottom:18px!important}.payroll-detail-modal-content-inner-v2{padding-bottom:18px}.payroll-detail-modal{z-index:1013!important}.payroll-detail-modal-backdrop{z-index:1012!important}.payroll-detail-modal-body{max-height:70vh;overflow-y:auto}.payroll-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1012!important;animation:fadeIn .2s ease-in-out}.payroll-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:90%;max-width:900px;max-height:86dvh;background:#fff;z-index:9999;display:flex;flex-direction:column;animation:fadeInScale .18s ease-out;box-shadow:0 10px 40px #0003;border-radius:10px;overflow:hidden}.payroll-modal-header{display:flex;align-items:center;justify-content:flex-end;padding:16px 20px;border-bottom:1px solid #f0f0f0}.payroll-modal-header .header-actions{display:flex;gap:12px}.payroll-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.payroll-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.payroll-modal-header .header-actions .edit-actions{display:flex;gap:8px}.payroll-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.payroll-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.payroll-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.payroll-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.payroll-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.payroll-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.payroll-modal-content{flex:1;overflow-y:auto;padding:24px 20px}.payroll-modal-content::-webkit-scrollbar{width:6px}.payroll-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.payroll-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.payroll-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.payroll-modal-profile{text-align:center;padding-bottom:24px;border-bottom:2px solid #f0f0f0;margin-bottom:24px}.payroll-modal-profile .payroll-icon{width:120px;height:120px;margin:0 auto 16px;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.payroll-modal-profile .payroll-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.payroll-modal-profile .payroll-modal-period{font-size:16px;color:#0acfff;font-weight:600;margin-bottom:8px}.payroll-modal-profile .payroll-modal-id{display:inline-block;padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600}.payroll-modal-profile .payroll-modal-status{display:inline-block;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600}.payroll-modal-profile .payroll-modal-status.approved{background:#28a7451a;color:#28a745}.payroll-modal-profile .payroll-modal-status.pending{background:#ffc1071a;color:#ffc107}.payroll-modal-profile .payroll-modal-status.rejected{background:#dc35451a;color:#dc3545}.payroll-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .info-note{padding:16px;background:#f8f9fa;border-left:4px solid #0acfff;border-radius:8px}.info-section .info-note p{margin:0;font-size:14px;color:#495057;line-height:1.6}@media (max-width: 992px){.modal.payroll-detail-modal-v2{--bs-modal-margin: 0 !important;--bs-modal-width: 100vw !important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.modal.payroll-detail-modal-v2 .modal-dialog.payroll-detail-modal-dialog-v2{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;transform:none!important;display:flex!important;align-items:stretch!important}.modal-dialog.payroll-detail-modal-dialog-v2.modal-xl.modal-dialog-centered{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;transform:none!important}.modal.payroll-detail-modal-v2 .modal-content.payroll-detail-modal-content-v2{margin:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;border-radius:0!important;border:0!important;box-shadow:none!important;overflow:hidden!important}.modal.payroll-detail-modal-v2 .modal-header,.modal.payroll-detail-modal-v2 .modal-footer,.modal.payroll-detail-modal-v2 .payroll-detail-modal-body-v2{border-radius:0!important;padding-bottom:18px!important}.modal.payroll-detail-modal-v2 .payroll-detail-modal-body-v2{max-height:calc(100dvh - 64px)!important;min-height:0;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}.modal.payroll-detail-modal-v2 .payroll-detail-modal-content-inner-v2{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))!important}.modal.payroll-detail-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;margin:0!important;z-index:1013!important;overflow:hidden!important;padding-bottom:18px important}.payroll-detail-modal-dialog,.payroll-detail-modal-dialog.modal-dialog-centered,.modal.payroll-detail-modal .modal-dialog,.modal.payroll-detail-modal .modal-dialog.payroll-detail-modal-dialog,.modal.show .payroll-detail-modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:0!important;padding:0!important;width:100%!important;min-width:100%!important;max-width:none!important;max-width:100%!important;min-height:100dvh;height:100dvh!important;max-height:100dvh;align-items:stretch!important;transform:none!important}.payroll-detail-modal-content,.modal.payroll-detail-modal .payroll-detail-modal-content,.payroll-detail-modal .modal-content.payroll-detail-modal-content{width:100%!important;max-width:100%!important;min-height:100dvh!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;margin:0!important}.payroll-detail-modal,.modal.payroll-detail-modal .modal-content,.modal.payroll-detail-modal .modal-header,.modal.payroll-detail-modal .payroll-detail-modal-body,.modal.payroll-detail-modal .modal-footer{border-radius:0!important}.payroll-detail-modal .modal-header{border-left:0!important;border-right:0!important}.payroll-detail-modal .modal-footer,.payroll-detail-modal .payroll-detail-modal-body{border-radius:0!important}.payroll-detail-modal .payroll-detail-modal-body{max-height:calc(100dvh - 64px)!important;min-height:0;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.payroll-modal-header{padding:12px 16px}.payroll-modal-header .header-actions .edit-mode-btn,.payroll-modal-header .header-actions .save-btn,.payroll-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.payroll-modal-header .header-actions .edit-mode-btn span,.payroll-modal-header .header-actions .save-btn span,.payroll-modal-header .header-actions .cancel-btn span{display:none}.payroll-modal-content{padding:20px 16px}.payroll-modal-profile .payroll-icon{width:100px;height:100px}.payroll-modal-profile .payroll-icon svg{width:40px;height:40px}.payroll-modal-profile .payroll-modal-name{font-size:20px}}.payroll-modal .info-item{align-items:flex-start}.payroll-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.payroll-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.payroll-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.payroll-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.payroll-modal .info-item{align-items:flex-start}.payroll-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.payroll-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.payroll-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.payroll-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.password-modal{z-index:1013!important}.password-modal-wrapper{max-height:calc(100% - var(--bottom-nav-height));z-index:1013!important}.password-modal__wrapper{z-index:10}.password-modal__header-close-btn{font-size:1.5rem;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;transition:all .2s ease}.password-modal__header-close-btn:hover{background:#ffffff1a;color:#fff}.password-modal__footer-cancel-btn{background:transparent;border:1px solid #e5e7eb;color:#374151}.password-modal__footer-cancel-btn:hover{background:#f3f4f6;border-color:#d1d5db}.modal-header__wrapper{display:flex;gap:1rem;align-items:flex-start;width:100%}.modal-header__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;background:#667eea;border-radius:8px;flex-shrink:0}.modal-header__des{font-size:.875rem;color:#6b7280;margin:.25rem 0 0}.modal-title{font-size:1.125rem;font-weight:600;margin:0;color:#1f2937}.button-show-password{background:transparent;border:none;cursor:pointer;padding:.5rem;color:#6b7280;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.button-show-password:hover{background:#f3f4f6;color:#374151}.input-re_new{font-size:.875rem;margin-top:.5rem;display:flex;gap:.5rem;align-items:center}.input-re_new.input-error{color:#dc2626}.input-re_new.input-error svg{color:#dc2626}.input-re_new.input-success{color:#10b981}.input-re_new.input-success svg{color:#10b981}.password-requirements{padding:1rem;background:#f9fafb;border-radius:8px;margin-top:1rem}.password-requirements__title{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.75rem}.password-requirements__wrapper{display:flex;flex-direction:column;gap:.5rem}.password-requiremnets__item{display:flex;gap:.5rem;align-items:center;font-size:.875rem}.password-requiremnets__icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.password-requiremnets__icon.password-requirements__icon--valid{background:#10b981}.password-requiremnets__icon.password-requirements__icon--invalid{background:#d1d5db}.is-changing-password{width:14px;height:14px;border:2px solid #f3f4f6;border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite}@media (max-width: 768px){.modal-header__wrapper .modal-content .modal-header .btn-close{font-size:50px;padding:4px}}.toast-message{position:fixed;top:20px;right:20px;padding:12px 14px;border-radius:8px;display:flex;align-items:center;gap:10px;color:#fff;font-weight:500;z-index:9999;animation:fadeIn .3s ease forwards;box-shadow:0 4px 10px #00000026}.toast-info{background:#007bff}.toast-success{background:#28a745}.toast-error{background:#dc3545;animation:fadeIn .3s ease forwards,shake .4s ease}.toast-warning{background:#ffc107;color:#000}.toast-icon{font-size:22px}.toast-close{margin-left:auto;font-size:20px;cursor:pointer;opacity:.8}.toast-close:hover{opacity:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@media (max-width: 768px){.leave-request-add-modal .items-wrapper{color:#fff!important}.btn.btn-outline-danger{background-color:#fff!important}}.clear-filters-btn{background:#0acfff!important;border-color:#0acfff!important;margin:0 3px;color:#fff;border-radius:8px!important;padding:4px 8px!important}.clear-filters-btn:hover{background:#004469!important;border-color:#004469!important;color:#fff!important}.clear-filters-btn:focus{background:#00cfff!important;border-color:#00cfff!important;color:#fff!important;box-shadow:0 0 0 .2rem #00cfff40!important}.clear-filters-btn:active{background:#00a3cc!important;border-color:#00a3cc!important;color:#fff!important}.clear-filters-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;height:18px;color:#fff}.clear-filters-icon .feather-filter{font-size:18px;line-height:1}.clear-filters-icon .clear-filters-x{position:absolute;top:-8px;right:-12px;background:red;border-radius:50%;color:#fff;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.leave-detail-modal-xl{max-width:1400px!important;width:98%!important}@media (max-width: 1600px){.leave-detail-modal-xl{max-width:1200px!important}}@media (max-width: 1200px){.leave-detail-modal-xl{max-width:95%!important}}.leave-detail-modal{display:flex;flex-direction:column;max-height:calc(100vh - 2rem);overflow:hidden}.leave-detail-modal .leave-detail-modal__header{display:flex;justify-content:space-between;align-items:center;position:relative;position:sticky;top:0;z-index:1;background:#fff;flex:0 0 auto}.leave-detail-modal .leave-detail-modal__export{position:absolute;right:80px;top:15px;z-index:10}.leave-detail-modal .leave-detail-modal__body{background-color:#f8f9fa;overflow-y:auto;flex:1 1 auto;min-height:0}@media (min-width: 768px){.leave-detail-modal .border-end-md{border-right:1px solid #dee2e6}}.leave-detail-modal .leave-detail-toolbar{display:flex;flex-direction:column;gap:10px;min-width:0}.leave-detail-modal .leave-detail-toolbar__row{display:flex;align-items:center;gap:8px;min-width:0}.leave-detail-modal .leave-detail-toolbar__row--top{flex-wrap:nowrap;justify-content:space-between;overflow-x:auto;overflow-y:visible}.leave-detail-modal .leave-detail-toolbar__row--top::-webkit-scrollbar{display:none}.leave-detail-modal .leave-detail-toolbar__row--filters{flex-wrap:wrap;justify-content:flex-end}.leave-detail-modal .leave-detail-toolbar__left{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0}.leave-detail-modal .leave-detail-range-display{font-size:16px;font-weight:500;color:#333;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .2s;white-space:noWrap}.leave-detail-modal .leave-detail-range-display:hover{background:#f5f5f5}.leave-detail-modal .leave-detail-range-editor{display:flex;align-items:center;gap:4px}.leave-detail-modal .leave-detail-range-input{width:50px;height:28px;border:1px solid #ddd;border-radius:4px;padding:4px;text-align:center;font-size:16px;font-weight:500;color:#333;outline:none}.leave-detail-modal .leave-detail-range-input:focus{border-color:#94a3b8;box-shadow:0 0 0 2px #94a3b840}.leave-detail-modal .leave-detail-range-sep{font-size:16px;color:#666}.leave-detail-modal .leave-detail-range-total{font-size:16px;font-weight:500;color:#333}.leave-detail-modal .leave-detail-range-nav{display:flex;gap:4px;margin-left:8px}.leave-detail-modal .leave-detail-range-nav-btn{width:32px;height:32px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#333}.leave-detail-modal .leave-detail-range-nav-btn:hover{background:#f8fafc}.leave-detail-modal .leave-detail-toolbar__right{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;justify-content:flex-end}.leave-detail-modal .leave-detail-toolbar__select,.leave-detail-modal .leave-detail-toolbar__date{flex:1 1 220px;max-width:100%;min-width:220px}.leave-detail-modal .leave-detail-toolbar__date.ant-picker{width:100%;height:38px;padding:0 12px;display:flex;align-items:center;border-radius:6px;z-index:9999}.leave-detail-modal .leave-detail-toolbar__date.ant-picker .ant-picker-input{display:flex;align-items:center}.leave-detail-modal .leave-detail-toolbar__date.ant-picker .ant-picker-input>input{height:36px;line-height:36px;font-size:13px}.leave-detail-modal .leave-detail-toolbar__date.ant-picker .ant-picker-suffix,.leave-detail-modal .leave-detail-toolbar__date.ant-picker .ant-picker-clear{display:flex;align-items:center}.leave-detail-modal .leave-detail-toolbar__danger-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;max-width:100%;overflow-x:auto;overflow-y:visible;padding-top:0}.leave-detail-modal .leave-detail-toolbar__danger-actions--top{margin-left:auto;flex:0 0 auto}.leave-detail-modal .leave-detail-toolbar__danger-actions .btn{flex:0 0 auto;height:38px;display:inline-flex;align-items:center}.leave-detail-modal .leave-detail-toolbar__danger-actions .clear-filters-btn{width:38px;min-width:38px;height:38px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;border-radius:8px!important}.leave-detail-modal .leave-detail-toolbar__danger-actions .clear-filters-btn .clear-filters-icon{width:22px;height:22px;margin:0 auto;line-height:0}.leave-detail-modal .leave-detail-toolbar__bulk{display:flex;gap:8px;flex-wrap:nowrap;min-width:0}.leave-detail-modal .leave-detail-table-scroll{overflow-x:auto;overflow-y:auto;width:100%;max-height:60dvh;cursor:grab}.leave-detail-modal .leave-detail-table-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leave-detail-modal .leave-detail-table{min-width:800px;font-size:.9rem}.leave-detail-modal .leave-detail-table__head{z-index:1}.leave-detail-modal .leave-detail-col-index{width:50px}.leave-detail-modal .leave-detail-sortable{cursor:pointer}.leave-detail-modal .leave-detail-sort-icon{color:#007bff}.leave-detail-modal .leave-detail-reason{min-width:120px;max-width:200px}.leave-detail-modal .leave-detail-type-badge{border:1px solid transparent}.leave-detail-modal .leave-detail-type-badge--paid{color:#22c55e;background-color:#22c55e14;border-color:#22c55e2e}.leave-detail-modal .leave-detail-type-badge--unpaid{color:#f43f5e;background-color:#f43f5e14;border-color:#f43f5e2e}.leave-detail-modal .leave-detail-type-badge--default{color:#64748b;background-color:#64748b14;border-color:#64748b2e}.leave-detail-modal .leave-detail-status-badge{border:1px solid transparent;font-weight:500}.leave-detail-modal .leave-detail-status-badge--approved{color:#10b981;background-color:#10b98114;border-color:#10b9812e}.leave-detail-modal .leave-detail-status-badge--rejected{color:#ef4444;background-color:#ef444414;border-color:#ef44442e}.leave-detail-modal .leave-detail-status-badge--pending{color:#f59e0b;background-color:#f59e0b1a;border-color:#f59e0b33}.leave-detail-modal .leave-detail-status-badge--default{color:#9ca3af;background-color:#9ca3af1a;border-color:#9ca3af33}@media (max-width: 767.98px){.leave-detail-modal .leave-detail-modal__export{right:56px;top:12px}.leave-detail-modal .leave-detail-toolbar__bulk>.btn.btn-outline-danger{width:38px;min-width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:8px!important}.leave-detail-modal .leave-detail-toolbar__bulk>.btn.btn-outline-danger>i{margin:0!important}}@media (max-width: 991.98px){.leave-detail-modal .leave-detail-toolbar__row--top{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.leave-detail-modal .leave-detail-toolbar__left{width:auto;flex:1 1 auto;min-width:0;flex-wrap:nowrap}.leave-detail-modal .leave-detail-toolbar__danger-actions--top{margin-left:auto;flex:0 0 auto;justify-content:flex-end}.leave-detail-modal .leave-detail-toolbar__row--filters{width:100%;justify-content:flex-start;flex-wrap:wrap}.leave-detail-modal .leave-detail-toolbar__select{flex:1 1 100%;width:100%;min-width:0;max-width:100%}.leave-detail-modal .leave-detail-toolbar__date{flex:1 1 calc(50% - 4px);width:calc(50% - 4px);min-width:0;max-width:calc(50% - 4px)}.leave-detail-modal .leave-detail-toolbar__date.ant-picker{min-width:0}}@media (max-width: 450px){.leave-detail-modal .leave-detail-toolbar__danger-actions--top{width:auto;margin-left:0;width:100%;justify-content:center}.leave-detail-modal .leave-detail-toolbar__left{justify-content:center}}.ant-picker-dropdown{z-index:20000!important}.modal-xl-extended{max-width:1200px!important;width:95%!important}.custom-scrollbar::-webkit-scrollbar{height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.custom-inline-modal{border:0;box-shadow:0 .5rem 1rem #00000026}.table-selected-row td{background-color:#e8f0fe!important}.table-scroll-area{overflow-x:auto;width:100%;max-height:350px}@media (max-width: 768px){.table-scroll-area{max-height:200px!important}.border-end-md{border-right:none}.modal-dialog{margin-bottom:80px!important}}.leaverequest-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;animation:fadeIn .2s ease}.leaverequest-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%!important;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;z-index:1051;max-width:700px;width:90%;max-height:86dvh;overflow:hidden;display:flex;flex-direction:column;animation:fadeIn .2s ease}@media (max-width: 768px){.leaverequest-modal{max-width:100%;left:0}}.leaverequest-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.leaverequest-modal-header .header-title{display:flex;align-items:center;gap:12px}.leaverequest-modal-header .header-title h3{font-size:18px;font-weight:700;color:#2c3e50;margin:0}.leaverequest-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.leaverequest-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.leaverequest-modal-content{flex:1;overflow-y:auto;padding:10px}.leaverequest-modal-content::-webkit-scrollbar{width:6px}.leaverequest-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.leaverequest-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.leaverequest-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.leaverequest-modal-profile{text-align:center;padding-bottom:10px;margin-bottom:10px}.leaverequest-modal-profile .leave-icon{width:120px;height:120px;margin:0 auto 16px;position:relative;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.leaverequest-modal-profile .leave-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.leaverequest-modal-profile .leave-modal-date{font-size:18px;color:#0acfff;font-weight:600;margin-bottom:12px;padding:4px 8px;background:#0acfff1a;border-radius:8px;display:inline-block}.leaverequest-modal-profile .leave-modal-badges{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.leaverequest-modal-profile .leave-modal-badges .status-badge,.leaverequest-modal-profile .leave-modal-badges .type-badge{padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600}.leaverequest-modal-profile .leave-modal-badges .status-badge.status-pending,.leaverequest-modal-profile .leave-modal-badges .type-badge.status-pending{background:#ffc1071a;color:#ffc107}.leaverequest-modal-profile .leave-modal-badges .status-badge.status-approved,.leaverequest-modal-profile .leave-modal-badges .type-badge.status-approved{background:#28a7451a;color:#28a745}.leaverequest-modal-profile .leave-modal-badges .status-badge.status-rejected,.leaverequest-modal-profile .leave-modal-badges .type-badge.status-rejected{background:#dc35451a;color:#dc3545}.leaverequest-modal-profile .leave-modal-badges .status-badge.type-paid,.leaverequest-modal-profile .leave-modal-badges .type-badge.type-paid{background:#0acfff1a;color:#0acfff}.leaverequest-modal-profile .leave-modal-badges .status-badge.type-unpaid,.leaverequest-modal-profile .leave-modal-badges .type-badge.type-unpaid{background:#6c757d1a;color:#6c757d}.leaverequest-modal-sections{display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.leaverequest-modal{width:100%;border-radius:0;height:100%;max-height:calc(100% - var(--bottom-nav-height))}.leaverequest-modal-header{padding:10px 12px}.leaverequest-modal-header .header-title{gap:8px}.leaverequest-modal-header .header-title h3{font-size:15px}.leaverequest-modal-header .close-btn{width:32px;height:32px}.leaverequest-modal-content{flex:1;overflow-y:auto;padding:10px;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.leaverequest-modal-content::-webkit-scrollbar{display:none}.leaverequest-modal-profile{padding-bottom:12px;margin-bottom:12px}.leaverequest-modal-profile .leave-icon{width:60px;height:60px;margin-bottom:10px}.leaverequest-modal-profile .leave-icon svg{width:32px;height:32px}.leaverequest-modal-profile .leave-modal-name{font-size:18px;margin-bottom:6px}.leaverequest-modal-profile .leave-modal-date{font-size:14px;margin-bottom:8px;padding:3px 8px}.leaverequest-modal-profile .leave-modal-badges{gap:6px}.leaverequest-modal-profile .leave-modal-badges .status-badge,.leaverequest-modal-profile .leave-modal-badges .type-badge{font-size:12px;padding:4px 10px}.leaverequest-modal-sections{gap:12px}.leaverequest-modal .info-section .section-title{font-size:13px;margin-bottom:10px;padding-bottom:6px}.leaverequest-modal .info-section .section-title svg{width:15px;height:15px}.leaverequest-modal .info-section .info-list{gap:10px}.leaverequest-modal .info-section .info-item{gap:8px;padding:8px;border-radius:10px}.leaverequest-modal .info-section .info-item .info-icon{width:28px;height:28px;border-radius:8px}.leaverequest-modal .info-section .info-item .info-icon svg{width:14px;height:14px}.leaverequest-modal .info-section .info-item .info-content .info-label{font-size:12px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.leaverequest-modal .info-section .info-item .info-content .info-value{font-size:13px;line-height:1.35;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}}.leaverequest-modal .info-item{align-items:flex-start}.leaverequest-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.leaverequest-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.leaverequest-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.leaverequest-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.leaverequest-modal .info-item{align-items:flex-start}.leaverequest-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.leaverequest-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.leaverequest-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.leaverequest-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.leave-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:9998}.leave-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:90%;max-width:900px;width:95vw;max-height:86dvh;background:#fff;box-shadow:0 10px 40px #0003;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:10px}.leave-modal-header{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:10}.leave-modal-header .header-actions{display:flex;gap:8px}.leave-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#0acfff;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.leave-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.leave-modal-header .header-actions .edit-actions{display:flex;gap:8px}.leave-modal-header .header-actions .edit-actions .cancel-btn,.leave-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.leave-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px}.leave-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.leave-modal-header .header-actions .edit-actions .save-btn{background:#28a745;color:#fff;border-radius:8px}.leave-modal-header .header-actions .edit-actions .save-btn:hover{transform:translateY(-1px);background:#218838;box-shadow:0 4px 12px #28a7454d}.leave-modal-header .close-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border:none;border-radius:50%;color:#6c757d;cursor:pointer;transition:all .2s ease}.leave-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.leave-modal-content{flex:1;overflow-y:auto;padding:10px}.leave-modal-content::-webkit-scrollbar{width:6px}.leave-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.leave-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:4px}.leave-modal-content::-webkit-scrollbar-thumb:hover{background:#08b8e6}.leave-modal-profile{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:10px}.leave-modal-profile .leave-icon{width:120px;height:120px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0acfff,#08b8e6);border-radius:50%;color:#fff;box-shadow:0 4px 16px #0acfff4d}.leave-modal-profile .leave-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin:0 0 4px}.leave-modal-profile .leave-modal-username{font-size:16px;color:#6c757d;margin-bottom:8px}.leave-modal-profile .leave-modal-date{font-size:18px;color:#0acfff;font-weight:600;margin-bottom:8px;padding:8px 16px;background:#0acfff1a;border-radius:8px;display:inline-block}.leave-modal-profile .leave-modal-id{display:inline-block;padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600;margin-bottom:12px}.leave-modal-profile .leave-modal-summary{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:12px}.leave-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .section-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#111827;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid #0acfff}.leave-detail-table-actions{display:flex;justify-content:flex-end;margin:0 0 12px}.info-list{display:flex;flex-direction:column;gap:16px}.info-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f8f9fa;border-radius:12px;transition:all .2s;cursor:pointer}.info-item:hover{background:#e9ecef}.info-item.highlight{background:#e0f7ff;border-color:#0acfff}.info-item.highlight-primary{background:linear-gradient(135deg,#0acfff,#08b8e6);border:none}.info-item.highlight-primary .info-label,.info-item.highlight-primary .info-value{color:#fff!important;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-item .info-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#0acfff1a;border-radius:10px;color:#0acfff;flex-shrink:0}.info-item .info-content{flex:1;min-width:0;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;-moz-column-gap:10px;column-gap:10px}.info-item .info-content .info-label{font-size:12px;font-weight:600;color:#6b7280;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-item .info-content .info-value code{background:#e0f7ff;color:#0acfff;padding:2px 8px;border-radius:4px;font-size:13px;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-item .info-content .info-value.success{color:#10b981}.info-item .info-content .info-value.danger{color:#ef4444}.info-item .info-content .info-value.primary{color:#0acfff;font-size:18px;font-weight:700}.leave-dates-table-wrapper{overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.leave-dates-table{width:100%;border-collapse:collapse;font-size:14px}.leave-dates-table thead{background:#f9fafb}.leave-dates-table thead tr th{padding:12px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;font-size:13px;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px}.leave-dates-table tbody tr{border-bottom:1px solid #e5e7eb;transition:background .2s ease}.leave-dates-table tbody tr:hover{background:#f9fafb}.leave-dates-table tbody tr:last-child{border-bottom:none}.leave-dates-table tbody tr td{padding:12px;color:#6b7280;vertical-align:middle}.leave-dates-table tbody tr td.leave-reason-cell{min-width:120px;max-width:200px;white-space:normal;word-break:break-word}@media (max-width: 768px){.leave-modal{width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.leave-modal ::-webkit-scrollbar{display:none}.leave-modal-profile{padding:24px 16px}.leave-modal-profile .leave-icon{width:60px;height:60px}.leave-modal-profile .leave-modal-name{font-size:18px}.info-section{padding:10px}.leave-dates-table{font-size:12px}.leave-dates-table thead tr th,.leave-dates-table tbody tr td{padding:8px}}.leave-modal .info-item{align-items:flex-start}.leave-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.leave-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.leave-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.leave-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.leave-modal .info-item{align-items:flex-start}.leave-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.leave-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.leave-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.leave-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.leave-dates-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:10px 0}.leave-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;gap:12px;transition:all .2s ease;position:relative;text-align:left}.leave-card:hover{box-shadow:0 4px 16px #0acfff26;transform:translateY(-2px);border-color:#0acfff}.leave-card.is-selected{border-color:#0acfff;background:#f0faff;box-shadow:0 0 0 2px #0acfff1f}.leave-card .leave-card__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #f3f4f6}.leave-card .leave-card__body{display:flex;flex-direction:column;gap:8px}.leave-card .leave-item{display:flex;justify-content:space-between;align-items:center;font-size:13px}.leave-card .leave-item span{color:#6b7280;font-weight:500}.leave-card .leave-item strong{color:#111827;font-weight:600}.leave-card .leave-item-reason{margin-top:4px;padding:8px;background:#f9fafb;border-radius:8px}.leave-card .leave-item-reason span{display:block;font-size:11px;color:#6b7280;font-weight:600;text-transform:uppercase;margin-bottom:4px;letter-spacing:.025em}.leave-card .leave-item-reason p{margin:0;font-size:13px;color:#374151;line-height:1.4;word-break:break-word}.leave-card .leave-card__actions{display:flex;justify-content:flex-end;margin-top:auto;padding-top:12px;border-top:1px solid #f3f4f6}.leave-card .leave-card__actions .btn-sm{display:flex;align-items:center;gap:4px;padding:6px 12px;font-weight:600;border-radius:8px}@media (max-width: 576px){.leave-dates-grid{grid-template-columns:1fr;gap:12px}}.leave-original-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a121e73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1060;display:flex;align-items:center;justify-content:center;padding:16px}.leave-original-modal{width:min(96vw,1380px);max-height:calc(100vh - 32px);overflow:hidden;display:flex;flex-direction:column;border-radius:10px;background:#f4f7fb;box-shadow:0 22px 70px #02061759;border:1px solid rgba(255,255,255,.4);min-height:90dvh}.leave-original-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(135deg,#0f4c81,#0b6ea8);color:#fff}.leave-original-header h4{margin:0;font-size:20px;font-weight:700}.leave-original-close{border:0;width:38px;height:38px;border-radius:999px;color:#fff;font-size:34px;line-height:1;background:#ffffff2e;display:grid;place-items:center;cursor:pointer}.leave-original-body{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;-webkit-overflow-scrolling:touch}.leave-original-block{background:#fff;border-radius:8px;border:1px solid #e8eef5;padding:20px}.leave-modal-profile-mini{background:#fff;border-radius:8px;border:1px solid #e8eef5;padding:16px;margin-bottom:16px}@media (min-width: 768px){.leave-modal-profile-mini .border-end-md{border-right:1px solid #dee2e6}}.leave-modal-profile-mini .text-primary{color:#0acfff!important}@media (max-width: 768px){.leave-original-backdrop{padding:0;align-items:stretch;justify-content:stretch}.leave-original-modal{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0;border:none;box-shadow:none}.leave-original-modal ::-webkit-scrollbar{display:none}.leave-original-header{padding:12px 14px}.leave-modal-profile-mini{padding:12px}.leave-modal-profile-mini .border-end-md{border-right:none;border-bottom:1px solid #f0f0f0;padding-bottom:8px;margin-bottom:8px}}.salary-employee-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;animation:fadeIn .2s ease}.salary-employee-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%!important;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;z-index:1051;max-width:700px;width:90%;max-height:86dvh;overflow:hidden;display:flex;flex-direction:column;animation:fadeIn .2s ease;padding-bottom:50px}@media (max-width: 768px){.salary-employee-modal{max-width:100%;left:0}}.salary-employee-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.salary-employee-modal-header .header-title{display:flex;align-items:center;gap:12px}.salary-employee-modal-header .header-title h3{font-size:18px;font-weight:700;color:#2c3e50;margin:0}.salary-employee-modal-header .header-title .header-period{padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600}.salary-employee-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.salary-employee-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.salary-employee-modal-content{flex:1;overflow-y:auto;padding:10px}.salary-employee-modal-content::-webkit-scrollbar{width:6px}.salary-employee-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.salary-employee-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.salary-employee-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.salary-employee-modal-profile{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:10px}.salary-employee-modal-profile .employee-icon{width:120px;height:120px;margin:0 auto 16px;position:relative;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.salary-employee-modal-profile .employee-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.salary-employee-modal-profile .employee-modal-department{font-size:16px;color:#0acfff;font-weight:600;padding:4px 8px;background:#0acfff1a;border-radius:8px;display:inline-block}.salary-employee-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .info-item{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#f8f9fa;border-radius:12px;transition:all .2s}.info-section .info-item .info-content .info-value.text-primary{color:#0acfff}.info-section.highlight-section .section-title{border-bottom-color:#28a745}.info-section.highlight-section .section-title svg{color:#28a745}.info-section.highlight-section .total-income-card{display:flex;align-items:center;gap:16px;padding:20px;background:linear-gradient(135deg,#0acfff,#09b8e6);border-radius:16px;box-shadow:0 4px 16px #0acfff4d}.info-section.highlight-section .total-income-card .income-icon{width:64px;height:64px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.info-section.highlight-section .total-income-card .income-details{flex:1}.info-section.highlight-section .total-income-card .income-details .income-label{font-size:14px;color:#ffffffe6;font-weight:600;letter-spacing:.5px;margin-bottom:8px}.info-section.highlight-section .total-income-card .income-details .income-value{font-size:24px;font-weight:700;color:#fff;word-break:break-word}@media (max-width: 768px){.salary-employee-modal{width:100%;border-radius:0;max-height:calc(100% - var(--bottom-nav-height));padding-bottom:0}.salary-employee-modal-header{padding:10px 12px}.salary-employee-modal-header .header-title{gap:8px}.salary-employee-modal-header .header-title h3{font-size:15px}.salary-employee-modal-header .header-title .header-period{font-size:11px;padding:3px 8px}.salary-employee-modal-header .close-btn{width:32px;height:32px}.salary-employee-modal-content{flex:1;padding:10px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.salary-employee-modal-content::-webkit-scrollbar{display:none}.salary-employee-modal-profile{padding-bottom:12px;margin-bottom:12px}.salary-employee-modal-profile .employee-icon{width:60px;height:60px;margin-bottom:10px}.salary-employee-modal-profile .employee-icon svg{width:32px;height:32px}.salary-employee-modal-profile .employee-modal-name{font-size:18px;margin-bottom:6px}.salary-employee-modal-profile .employee-modal-department{font-size:13px;padding:3px 8px}.salary-employee-modal-sections{gap:12px}.salary-employee-modal .info-section .section-title{font-size:13px;margin-bottom:10px;padding-bottom:6px}.salary-employee-modal .info-section .section-title svg{width:15px;height:15px}.salary-employee-modal .info-section .info-list{gap:10px}.salary-employee-modal .info-section .info-item{gap:8px;padding:8px;border-radius:10px}.salary-employee-modal .info-section .info-item .info-icon{width:28px;height:28px;border-radius:8px}.salary-employee-modal .info-section .info-item .info-icon svg{width:14px;height:14px}.salary-employee-modal .info-section .info-item .info-content .info-label{font-size:12px;margin-bottom:2px}.salary-employee-modal .info-section .info-item .info-content .info-value{font-size:13px;line-height:1.35}.salary-employee-modal .info-section.highlight-section .total-income-card{gap:10px;padding:10px;border-radius:12px}.salary-employee-modal .info-section.highlight-section .total-income-card .income-icon{width:44px;height:44px}.salary-employee-modal .info-section.highlight-section .total-income-card .income-icon svg{width:22px;height:22px}.salary-employee-modal .info-section.highlight-section .total-income-card .income-details .income-label{font-size:11px;margin-bottom:4px}.salary-employee-modal .info-section.highlight-section .total-income-card .income-details .income-value{font-size:17px}}.salary-employee-modal .info-item{align-items:flex-start}.salary-employee-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.salary-employee-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.salary-employee-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.salary-employee-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.salary-employee-modal .info-item{align-items:flex-start}.salary-employee-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.salary-employee-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.salary-employee-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.salary-employee-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.export-button-container{position:relative;display:inline-block}.export-button-container .export-button{display:flex;align-items:center;justify-content:center;gap:8px;width:32px;height:32px;padding:0;background-color:#00cfff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s}.export-button-container .export-button:hover:not(:disabled){background-color:#00b8e6;transform:translateY(-1px);box-shadow:0 2px 8px #00cfff4d}.export-button-container .export-button:disabled{opacity:.5;cursor:not-allowed}.export-button-container .export-button svg{width:20px;height:20px}.export-button-container .export-dropdown{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border-radius:8px;box-shadow:0 4px 16px #00000026;z-index:1000;min-width:180px;overflow:hidden}.export-button-container .export-dropdown button{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:none;border:none;cursor:pointer;font-size:14px;color:#333;transition:all .2s;text-align:left}.export-button-container .export-dropdown button:hover:not(:disabled){background-color:#f5f5f5}.export-button-container .export-dropdown button:disabled{opacity:.5;cursor:not-allowed}.export-button-container .export-dropdown button i{font-size:18px;width:20px;text-align:center}.export-button-container .export-dropdown button .fa-file-pdf{color:#f44}.export-button-container .export-dropdown button .fa-file-excel{color:#0a0}.export-button-container .export-dropdown button .fa-file-alt{color:#666}@media (max-width: 768px){.export-dropdown{right:inherit!important}}.btn-large-custom{padding:0 16px!important;font-size:14px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border-radius:8px!important;transition:all .2s ease!important;box-shadow:0 2px 4px #0000000d!important}.btn-large-custom.btn-width-100{width:110px!important}.btn-large-custom.btn-close-custom{width:36px!important;padding:0!important}.btn-large-custom svg,.btn-large-custom i{width:18px!important;height:18px!important}.payslip-modal-backdrop{max-height:calc(100% - var(--bottom-nav-height))}.payslip-modal-dialog{max-width:1000px}.payslip-modal-header{z-index:1056;top:0;padding-top:0!important}.payslip-modal-header .page-btn{margin:0!important}.payslip-modal-body{max-height:80vh;overflow-y:auto;padding-left:0!important;padding-right:0!important}.payslip-logo{max-width:80px}.payslip-table-wrapper{overflow-x:auto;overflow-y:auto}@media (max-width: 991.98px){.payslip-modal-dialog{width:96%!important;max-width:96%!important;margin:.5rem auto!important}}.view-attendance-detail-modal{max-height:calc(100% - var(--bottom-nav-height))}.view-attendance-detail-modal.modal-backdrop-custom{display:block;background-color:#00000080;z-index:1013;max-height:calc(100% - var(--bottom-nav-height));position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.view-attendance-detail-modal .modal-dialog{margin:1.75rem auto}.view-attendance-detail-modal .modal-dialog.modal-lg{max-width:800px}.view-attendance-detail-modal .modal-dialog.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.view-attendance-detail-modal .modal-content{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px #00000080}.view-attendance-detail-modal .modal-header{padding:1rem 1.5rem;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;display:flex;align-items:center;justify-content:space-between}.view-attendance-detail-modal .modal-header .modal-title{margin-bottom:0;font-size:1.25rem;font-weight:600;color:#333}.view-attendance-detail-modal .modal-body{padding:1.5rem;max-height:70vh;overflow-y:auto}.view-attendance-detail-modal .modal-body .card{border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.view-attendance-detail-modal .modal-body .card .card-header{background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.view-attendance-detail-modal .modal-body .card .card-body{padding:1.25rem}.view-attendance-detail-modal .modal-body .card .card-body .card-body-item{display:grid;grid-template-columns:1fr 2fr;gap:5px;margin-bottom:.75rem}@media (max-width: 404px){.view-attendance-detail-modal .modal-body .card .card-body .card-body-item{grid-template-columns:1fr}}.view-attendance-detail-modal .modal-body .card .card-body .card-body-item .col-sm-5{font-weight:600;color:#555}.view-attendance-detail-modal .modal-body .card .card-body .card-body-item .col-sm-7{color:#333}.view-attendance-detail-modal .modal-footer{padding:1rem 1.5rem;background-color:#f8f9fa;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:.5rem}.view-attendance-detail-modal .modal-footer .btn{padding:.5rem 1rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .2s}.view-attendance-detail-modal .modal-footer .btn.btn-secondary{background-color:#6c757d;color:#fff;border:1px solid #6c757d}.view-attendance-detail-modal .modal-footer .btn.btn-secondary:hover{background-color:#5a6268;border-color:#5a6268}@media (max-width: 768px){.view-attendance-detail-modal.modal-backdrop-custom{padding:0;overflow:hidden;overscroll-behavior-y:none}.view-attendance-detail-modal .modal-viewAttendanceDetail{width:100%;height:100%;max-height:100%;border-radius:0;border:none;display:flex;flex-direction:column}.view-attendance-detail-modal .modal-viewAttendanceDetail ::-webkit-scrollbar{display:none}.view-attendance-detail-modal .modal-dialog{margin:0;height:100%}.view-attendance-detail-modal .modal-dialog.modal-lg{max-width:100%}.view-attendance-detail-modal .modal-dialog.modal-dialog-centered{min-height:100%;align-items:flex-start}.view-attendance-detail-modal .modal-content{border-radius:0;border:none;height:100%;max-height:100%;min-height:calc(100vh - var(--bottom-nav-height, 0px));display:flex;flex-direction:column}.view-attendance-detail-modal .modal-body{padding:0!important;flex:1 1 auto;max-height:none;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.view-attendance-detail-modal .modal-body .row{margin-left:0;margin-right:0}.view-attendance-detail-modal .modal-body .card{border-radius:0;border-left:0;border-right:0;margin-bottom:8px!important}.view-attendance-detail-modal .modal-body .card .card-header{margin-top:20px;padding:8px 15px!important}.view-attendance-detail-modal .modal-body .card .card-body{padding:10px 20px!important}.view-attendance-detail-modal .modal-body .stat-time-col{padding-left:0!important;padding-right:0!important;margin-bottom:1px!important}.view-attendance-detail-modal .modal-body .stat-time-col .text-center.p-3.border.rounded{padding:6px 4px!important}}.attendance-employee-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;animation:fadeIn .2s ease}.attendance-employee-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%!important;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;z-index:1051;max-width:700px;width:90%;max-height:86dvh;overflow:hidden;display:flex;flex-direction:column;animation:fadeIn .2s ease}@media (max-width: 768px){.attendance-employee-modal{max-width:100%;left:0}}.attendance-employee-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.attendance-employee-modal-header .header-title{display:flex;align-items:center;gap:12px}.attendance-employee-modal-header .header-title h3{font-size:18px;font-weight:700;color:#2c3e50;margin:0}.attendance-employee-modal-header .header-title .header-id{padding:4px 10px;background:#0acfff1a;color:#0acfff;border-radius:12px;font-size:12px;font-weight:600}.attendance-employee-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.attendance-employee-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.attendance-employee-modal-content{flex:1;overflow-y:auto;padding:10px}.attendance-employee-modal-content::-webkit-scrollbar{width:6px}.attendance-employee-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.attendance-employee-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.attendance-employee-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.attendance-employee-modal-profile{text-align:center;padding-bottom:20px}.attendance-employee-modal-profile .attendance-icon{width:120px;height:120px;margin:0 auto 16px;position:relative;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.attendance-employee-modal-profile .attendance-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.attendance-employee-modal-profile .attendance-modal-username{font-size:14px;color:#6c757d;margin-bottom:8px}.attendance-employee-modal-profile .attendance-modal-department{font-size:16px;color:#0acfff;font-weight:600;margin-bottom:12px}.attendance-employee-modal-profile .attendance-modal-date{font-size:18px;color:#2c3e50;font-weight:700;padding:8px 16px;background:#0acfff1a;border-radius:8px;display:inline-block}.attendance-employee-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .info-item .info-content .info-value.text-primary{color:#0acfff;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value.text-success{color:#28a745}.info-section .info-item .info-content .info-value.text-warning{color:#ffc107}.info-section.highlight-section .section-title{border-bottom-color:#0acfff}.info-section.highlight-section .total-time-card{display:flex;align-items:center;gap:16px;padding:20px;background:linear-gradient(135deg,#0acfff,#09b8e6);border-radius:16px;box-shadow:0 4px 16px #0acfff4d}.info-section.highlight-section .total-time-card .time-icon{width:64px;height:64px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.info-section.highlight-section .total-time-card .time-details{flex:1;display:flex;flex-direction:column;gap:8px}.info-section.highlight-section .total-time-card .time-details .time-item{display:flex;justify-content:space-between;align-items:center}.info-section.highlight-section .total-time-card .time-details .time-item .time-label{font-size:13px;color:#ffffffe6;font-weight:600;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px}.info-section.highlight-section .total-time-card .time-details .time-item .time-value{font-size:18px;font-weight:700;color:#fff}@media (max-width: 768px){.attendance-employee-modal{width:100%;border-radius:0;max-height:calc(100% - var(--bottom-nav-height))}.attendance-employee-modal-header{padding:10px 12px}.attendance-employee-modal-header .header-title{gap:8px}.attendance-employee-modal-header .header-title h3{font-size:15px}.attendance-employee-modal-header .header-title .header-id{font-size:10px;padding:2px 6px}.attendance-employee-modal-header .close-btn{width:32px;height:32px}.attendance-employee-modal-content{flex:1;padding:10px;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-y:auto}.attendance-employee-modal-content::-webkit-scrollbar{display:none}.attendance-employee-modal-profile{padding-bottom:0;margin-bottom:0}.attendance-employee-modal-profile .attendance-icon{width:60px;height:60px;margin-bottom:10px}.attendance-employee-modal-profile .attendance-icon svg{width:32px;height:32px}.attendance-employee-modal-profile .attendance-modal-name{font-size:18px;margin-bottom:2px}.attendance-employee-modal-profile .attendance-modal-username{font-size:12px;margin-bottom:4px}.attendance-employee-modal-profile .attendance-modal-department{font-size:13px;margin-bottom:8px}.attendance-employee-modal-profile .attendance-modal-date{font-size:14px;padding:5px 10px}.attendance-employee-modal-sections{gap:12px}.attendance-employee-modal .info-section .section-title{font-size:13px;margin-bottom:10px;padding-bottom:6px}.attendance-employee-modal .info-section .section-title svg{width:15px;height:15px}.attendance-employee-modal .info-section .info-list{gap:10px}.attendance-employee-modal .info-section .info-item{gap:8px;padding:8px;border-radius:10px}.attendance-employee-modal .info-section .info-item .info-icon{width:28px;height:28px;border-radius:8px}.attendance-employee-modal .info-section .info-item .info-icon svg{width:14px;height:14px}.attendance-employee-modal .info-section .info-item .info-content .info-label{font-size:12px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.attendance-employee-modal .info-section .info-item .info-content .info-value{font-size:13px;line-height:1.35;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.attendance-employee-modal .info-section.highlight-section .total-time-card{padding:10px;gap:8px;flex-direction:column;text-align:center;border-radius:12px}.attendance-employee-modal .info-section.highlight-section .total-time-card .time-icon{width:44px;height:44px}.attendance-employee-modal .info-section.highlight-section .total-time-card .time-icon svg{width:22px;height:22px}.attendance-employee-modal .info-section.highlight-section .total-time-card .time-details{width:100%;gap:6px}.attendance-employee-modal .info-section.highlight-section .total-time-card .time-details .time-item .time-label{font-size:11px}.attendance-employee-modal .info-section.highlight-section .total-time-card .time-details .time-item .time-value{font-size:14px}}.attendance-employee-modal .info-item{align-items:flex-start}.attendance-employee-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.attendance-employee-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.attendance-employee-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.attendance-employee-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.attendance-employee-modal .info-item{align-items:flex-start}.attendance-employee-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.attendance-employee-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.attendance-employee-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.attendance-employee-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.privacy-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;animation:fadeIn .2s ease}.privacy-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;z-index:1051;max-width:700px;width:96%;max-height:86dvh;overflow:hidden;display:flex;flex-direction:column;animation:fadeIn .2s ease}.privacy-modal-header{padding:.3rem;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#0acfff,#08a3d1);color:#fff}.privacy-modal-header .header-title{margin-left:1rem;display:flex;align-items:center;gap:1rem}.privacy-modal-header .header-title h3{margin:0;font-size:1.25rem;font-weight:600}.privacy-modal-header .header-title .header-period{font-size:.9rem;padding:.25rem .75rem;background:#fff3;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.privacy-modal-header .close-btn{background:#fff3;border:none;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#fff}.privacy-modal-header .close-btn:hover{background:#ffffff4d;transform:scale(1.05)}.privacy-modal-content{padding:0 10px 10px;flex:1;overflow-y:auto;padding-top:.5rem}.privacy-modal-content::-webkit-scrollbar{width:6px}.privacy-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.privacy-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:3px}.privacy-modal-content::-webkit-scrollbar-thumb:hover{background:#08a3d1}.privacy-modal-profile{text-align:center;padding:.5rem;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:12px;margin-bottom:1rem}.privacy-modal-profile .device-icon{width:80px;height:80px;margin:0 auto 1rem;background:linear-gradient(135deg,#0acfff,#08a3d1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #0acfff4d}.privacy-modal-profile .device-modal-name{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.75rem}.privacy-modal-profile .device-modal-ip{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border-radius:20px;color:#0acfff;font-weight:500;box-shadow:0 2px 8px #0000001a}.privacy-modal-sections{display:flex;flex-direction:column;gap:.5rem}.info-list{display:flex;flex-direction:column;gap:1rem}.info-item{display:flex;gap:1rem;align-items:flex-start}.info-item .info-icon{flex-shrink:0;width:36px;height:36px;background:#f0f9ff;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#0acfff}.info-item .info-content .info-label{font-size:.85rem;color:#6b7280;margin-bottom:.25rem}.info-item .info-content .info-value{font-size:.95rem;font-weight:500;color:#1f2937;word-break:break-word}.info-item .info-content .info-value.text-primary{color:#0acfff}.info-item .info-content .info-value.text-success{color:#10b981}.info-item .info-content .info-value.text-danger{color:#ef4444}.info-item .info-content .info-value.text-warning{color:#f59e0b}.info-item .info-content .info-value.text-info{color:#3b82f6}.info-item .info-content .info-value.text-muted{color:#6b7280}.info-item .info-content .info-value.small{font-size:.8rem;font-family:monospace}@media (max-width: 768px){.privacy-modal{width:100%;max-width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.privacy-modal ::-webkit-scrollbar{display:none}.privacy-modal-profile .device-icon{width:60px;height:60px}.privacy-modal-profile .device-modal-name{font-size:18px}.privacy-modal-profile .device-modal-ip{font-size:16px}}.employee-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;animation:fadeIn .2s ease}.employee-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;z-index:1051;max-width:700px;width:96%;max-height:86dvh;overflow:hidden;display:flex;flex-direction:column;animation:fadeIn .2s ease}.employee-modal-header{padding:10px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0}.employee-modal-header .header-actions{flex:1}.employee-modal-header .header-actions .edit-mode-btn{background:#0acfff;color:#fff;border:none;padding:8px 16px;border-radius:8px;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.employee-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px)}.employee-modal-header .header-actions .edit-actions{display:flex;gap:8px}.employee-modal-header .header-actions .edit-actions .cancel-btn,.employee-modal-header .header-actions .edit-actions .save-btn{border:none;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.employee-modal-header .header-actions .edit-actions .cancel-btn{background:#f8f9fa;color:#6c757d}.employee-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.employee-modal-header .header-actions .edit-actions .save-btn{background:#28a745;color:#fff}.employee-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px)}.employee-modal-header .close-btn{background:#f8f9fa;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;z-index:1}.employee-modal-header .close-btn:hover{background:#e9ecef;transform:scale(1.1)}.employee-modal-header .close-btn svg{color:#6c757d}.employee-modal-content{flex:1;overflow-y:auto;padding:0 0 24px}.employee-modal-content::-webkit-scrollbar{width:6px}.employee-modal-content::-webkit-scrollbar-track{background:#f8f9fa}.employee-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:3px}.employee-modal-profile{text-align:center;padding:10px;border-bottom:1px solid #f0f0f0}.employee-modal-profile .employee-modal-avatar{width:100px;height:100px;border-radius:50%;margin:0 auto 16px;overflow:hidden;border:4px solid #f0f0f0;position:relative}.employee-modal-profile .employee-modal-avatar.active{border-color:#28a745}.employee-modal-profile .employee-modal-avatar.inactive{border-color:#dc3545}.employee-modal-profile .employee-modal-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.employee-modal-profile .employee-modal-avatar:after{content:"";position:absolute;bottom:4px;right:4px;width:15px;height:15px;border-radius:50%;border:4px solid #fff}.employee-modal-profile .employee-modal-avatar.active:after{background:#28a745}.employee-modal-profile .employee-modal-avatar.inactive:after{background:#dc3545}.employee-modal-profile .employee-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin:0 0 8px}.employee-modal-profile .employee-modal-id{display:inline-block;background:#0acfff;color:#fff;font-size:12px;font-weight:700;padding:4px 12px;border-radius:12px;margin-bottom:0}.employee-modal-profile .employee-modal-status{display:inline-block;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600}.employee-modal-profile .employee-modal-status.active{background:#28a7451a;color:#28a745}.employee-modal-profile .employee-modal-status.inactive{background:#dc35451a;color:#dc3545}.employee-modal-sections{padding:0 10px}.employee-modal .info-section.deleted{background:#dc35450d;padding:16px;border-radius:12px;margin:24px 0 0}.employee-modal .info-section .section-title{font-size:16px;font-weight:700;color:#2c3e50;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #0acfff}.employee-modal .info-list{display:flex;flex-direction:column;gap:16px}.employee-modal .info-item{display:flex;gap:12px;align-items:center;position:relative}.employee-modal .info-item .info-icon{width:40px;height:40px;background:#0acfff1a;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.employee-modal .info-item .info-icon svg{color:#0acfff}.employee-modal .info-item .info-content{flex:1;min-width:0;display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.employee-modal .info-item .info-content .info-label{font-size:12px;color:#6c757d;font-weight:600;margin-bottom:0;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:.5px;text-align:left!important;max-width:100%}.employee-modal .info-item .info-content .info-value{font-size:14px;color:#2c3e50;font-weight:500;min-width:0;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;word-break:break-word;text-align:left!important}.employee-modal .info-item .info-content .info-value.text-danger{color:#dc3545;font-weight:600}.employee-modal .info-item .info-content .info-value .badge-success{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;background:#28a7451a;color:#28a745}.employee-modal .info-item .info-content .info-value .badge-danger{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;background:#dc35451a;color:#dc3545}.employee-modal .info-item .info-content .info-value .badge-secondary{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;background:#6c757d1a;color:#6c757d}.employee-modal .info-item .info-content .info-value span{white-space:normal}.employee-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;margin-top:0}.employee-modal .info-item .info-content .info-edit-wrapper .form-control{border:1px solid #0acfff;border-radius:6px;font-size:13px;margin-top:5%}.employee-modal .info-item .info-content .info-edit-wrapper .form-control:focus{outline:none;border-color:#0acfff;box-shadow:0 0 0 3px #0acfff1a}.employee-modal .info-item .info-content .info-edit-wrapper .edit-select{font-size:13px}.employee-modal .info-item .info-content .info-edit-wrapper .edit-select .select__control{border-color:#0acfff;min-height:32px;margin-top:10px}.employee-modal .info-item .info-content .info-edit-wrapper .edit-select .select__control:hover{border-color:#0acfff}.employee-modal .info-item .info-content .info-edit-wrapper .edit-select .select__control--is-focused{border-color:#0acfff;box-shadow:0 0 0 3px #0acfff1a}.employee-modal .info-item .info-content .info-edit-wrapper .edit-select .select__value-container{padding:2px 8px}.employee-modal .info-item .info-content .info-edit-wrapper .edit-select .select__indicator{padding:4px}.employee-modal .info-item .info-content .info-edit-wrapper .form-check-input{width:40px;height:20px;cursor:pointer}.employee-modal .info-item .info-content .info-edit-wrapper .form-check-input:checked{background-color:#0acfff;border-color:#0acfff}.employee-modal .info-item .info-content .info-edit-wrapper .form-check-input:focus{box-shadow:0 0 0 3px #0acfff1a}.employee-modal .info-item .edit-field-btn{position:absolute;right:0;top:0;background:#0acfff1a;border:none;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;opacity:.7}.employee-modal .info-item .edit-field-btn:hover{opacity:1;background:#0acfff33;transform:scale(1.1)}.employee-modal .info-item .edit-field-btn svg{color:#0acfff}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,-50%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width: 768px){.employee-modal{width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.employee-modal ::-webkit-scrollbar{display:none}.employee-modal-profile .employee-modal-avatar{width:60px;height:60px}.employee-modal-profile .employee-modal-name{font-size:18px}.employee-modal .info-item{gap:10px}.employee-modal .info-item .info-content{-moz-column-gap:8px;column-gap:8px;row-gap:0}}@media (max-width: 399px){.employee-modal .info-item{align-items:flex-start}.employee-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.employee-modal .info-item .info-content .info-label{flex:0 0 auto;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.employee-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%}.employee-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.employee-modal .info-item{align-items:flex-start}.employee-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.employee-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.employee-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.employee-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.employee-modal .info-item{align-items:flex-start}.employee-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.employee-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.employee-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.employee-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.edit-user-close-btn{border:0;background:transparent;color:#ef4444;padding:0;line-height:1;display:inline-flex;align-items:center;justify-content:center}.edit-user-close-btn:hover{opacity:.85}.edit-user-page-compact .edit-user-page-content{padding-top:10px;padding-bottom:10px}.edit-user-page-compact .edit-user-page-header{min-height:56px!important;padding:10px 14px}.edit-user-page-compact .edit-user-page-body,.edit-user-page-compact .edit-user-page-footer{padding:10px 14px}.edit-user-form-compact .row{--bs-gutter-x: .75rem;--bs-gutter-y: .25rem}.edit-user-form-compact .input-blocks{margin-bottom:8px}.edit-user-form-compact .input-blocks label,.edit-user-form-compact .form-label{margin-bottom:4px}.edit-user-form-compact .mb-3{margin-bottom:8px!important}.edit-user-form-compact .edit-user-account-block{margin-top:0!important}.edit-user-form-compact .input-blocks p{margin-bottom:0}.employeetype-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;animation:fadeIn .2s ease}.employeetype-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:96%;max-width:700px;background:#fff;z-index:1051;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0000004d;max-height:86dvh}@keyframes employeetypeSlideDown{}.employeetype-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0}.employeetype-modal-header .header-actions{display:flex;gap:12px}.employeetype-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.employeetype-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.employeetype-modal-header .header-actions .edit-actions{display:flex;gap:8px}.employeetype-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.employeetype-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.employeetype-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.employeetype-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.employeetype-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer}.employeetype-modal-header .close-btn:hover{background:#e9ecef;color:#495057}.employeetype-modal-content{flex:1;overflow-y:auto;padding:10px}.employeetype-modal-content::-webkit-scrollbar{width:6px}.employeetype-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.employeetype-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.employeetype-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.employeetype-modal-profile{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:10px}.employeetype-modal-profile .employeetype-icon{width:100px;height:100px;margin:0 auto 16px;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.employeetype-modal-profile .employeetype-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.employeetype-modal-profile .employeetype-modal-code{font-size:16px;color:#0acfff;font-weight:600;margin-bottom:8px}.employeetype-modal-profile .employeetype-modal-id{display:inline-block;padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600}.employeetype-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .info-item .info-content .info-label{font-size:12px;color:#6c757d;font-weight:600;text-transform:none!important;letter-spacing:.5px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 768px){.employeetype-modal{width:100%;max-width:100%!important;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.employeetype-modal ::-webkit-scrollbar{display:none}.employeetype-modal-header{padding:12px 16px}.employeetype-modal-header .header-actions .edit-mode-btn,.employeetype-modal-header .header-actions .save-btn,.employeetype-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.employeetype-modal-header .header-actions .edit-mode-btn span,.employeetype-modal-header .header-actions .save-btn span,.employeetype-modal-header .header-actions .cancel-btn span{display:none}.employeetype-modal-content{padding:10px}.employeetype-modal-profile .employeetype-icon{width:60px;height:60px}.employeetype-modal-profile .employeetype-icon svg{width:40px;height:40px}.employeetype-modal-profile .employeetype-modal-name{font-size:20px}employeetype-icon{width:60px;height:60px}employeetype-icon svg{width:24px;height:24px}.employeetype-modal-name{font-size:18px}.employeetype-modal-content{padding:8px}employeetype-modal-code{font-size:16px}}.employeetype-modal .info-item{align-items:flex-start}.employeetype-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.employeetype-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.employeetype-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.employeetype-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.employeetype-modal .info-item{align-items:flex-start}.employeetype-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.employeetype-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.employeetype-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.employeetype-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.department-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;animation:fadeIn .2s ease}.department-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;z-index:1051;max-width:500px;width:96dvw;max-height:86dvh;overflow:hidden;display:flex;flex-direction:column}.department-modal-header{padding:10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0}.department-modal-header .header-actions{flex:1}.department-modal-header .header-actions .edit-mode-btn{background:#0acfff;color:#fff;border:none;padding:8px 16px;border-radius:8px;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.department-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px)}.department-modal-header .header-actions .edit-actions{display:flex;gap:8px}.department-modal-header .header-actions .edit-actions .cancel-btn,.department-modal-header .header-actions .edit-actions .save-btn{border:none;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.department-modal-header .header-actions .edit-actions .cancel-btn{background:#f8f9fa;color:#6c757d}.department-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.department-modal-header .header-actions .edit-actions .save-btn{background:#28a745;color:#fff}.department-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px)}.department-modal-header .close-btn{background:#f8f9fa;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.department-modal-header .close-btn:hover{background:#e9ecef;transform:scale(1.1)}.department-modal-header .close-btn svg{color:#6c757d}.department-modal-content{flex:1;overflow-y:auto;padding:0 0 24px}.department-modal-content::-webkit-scrollbar{width:6px}.department-modal-content::-webkit-scrollbar-track{background:#f8f9fa}.department-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:3px}.department-modal-profile{text-align:center;padding:10px;border-bottom:1px solid #f0f0f0}.department-modal-profile .department-icon{width:100px;height:100px;border-radius:50%;margin:0 auto 16px;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center}.department-modal-profile .department-icon svg{color:#fff}.department-modal-profile .department-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin:0 0 8px}.department-modal-profile .department-modal-id{display:inline-block;background:#0acfff;color:#fff;font-size:12px;font-weight:700;padding:4px 12px;border-radius:12px;margin-bottom:0}.department-modal-profile .department-modal-status{display:inline-block;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600}.department-modal-profile .department-modal-status.active{background:#28a7451a;color:#28a745}.department-modal-profile .department-modal-status.inactive{background:#dc35451a;color:#dc3545}.department-modal-profile .department-modal-users{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;padding:7px 14px;border:1px solid rgba(32,201,151,.3);border-radius:999px;background:#20c9971f;color:#138a5b;font-size:13px;font-weight:700}.department-modal-profile .department-modal-users svg{flex-shrink:0}.department-modal-sections{padding:0 10px}.department-modal .info-section .section-title{font-size:16px;font-weight:700;color:#2c3e50;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #0acfff}.department-modal .info-list{display:flex;flex-direction:column;gap:16px}.department-modal .info-item{display:flex;gap:12px;align-items:flex-start;position:relative}.department-modal .info-item.editable{cursor:pointer}.department-modal .info-item .info-icon{width:40px;height:40px;background:#0acfff1a;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.department-modal .info-item .info-icon svg{color:#0acfff}.department-modal .info-item .info-icon--users{background:#20c9971f}.department-modal .info-item .info-icon--users svg{color:#138a5b}.department-modal .info-item .info-content{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:10px;column-gap:10px;row-gap:4px}.department-modal .info-item .info-content .info-label{font-size:12px;color:#6c757d;font-weight:600;text-transform:none!important;letter-spacing:.5px;flex:0 0 auto;margin-bottom:0;white-space:nowrap;overflow:visible;text-overflow:clip;max-width:100%}.department-modal .info-item .info-content .info-value{font-size:14px;color:#2c3e50;font-weight:500;flex:0 1 auto;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.department-modal .info-item .info-content .department-total-users-value{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:4px 10px;border-radius:999px;background:#20c9971f;color:#138a5b;font-weight:700}.department-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}.department-modal .info-item .info-content .info-edit-wrapper .form-control{border:1px solid #0acfff;border-radius:6px;padding:6px 10px;font-size:13px}.department-modal .info-item .info-content .info-edit-wrapper .form-control:focus{outline:none;border-color:#0acfff;box-shadow:0 0 0 3px #0acfff1a}.department-modal .info-item .info-content .info-edit-wrapper textarea.form-control{resize:vertical;min-height:60px}.department-modal .info-item .info-content .info-edit-wrapper .edit-select{font-size:13px}.department-modal .info-item .info-content .info-edit-wrapper .edit-select .select__control{border-color:#0acfff;min-height:32px}.department-modal .info-item .info-content .info-edit-wrapper .edit-select .select__control:hover{border-color:#0acfff}.department-modal .info-item .info-content .info-edit-wrapper .edit-select .select__control--is-focused{border-color:#0acfff;box-shadow:0 0 0 3px #0acfff1a}.department-modal .info-item .info-content .info-edit-wrapper .edit-select .select__value-container{padding:2px 8px}.department-modal .info-item .info-content .info-edit-wrapper .edit-select .select__indicator{padding:4px}.department-modal .info-item .info-content .info-edit-wrapper .form-check-input{width:40px;height:20px;cursor:pointer}.department-modal .info-item .info-content .info-edit-wrapper .form-check-input:checked{background-color:#0acfff;border-color:#0acfff}.department-modal .info-item .info-content .info-edit-wrapper .form-check-input:focus{box-shadow:0 0 0 3px #0acfff1a}@keyframes departmentSlideDown{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width: 768px){.department-modal{width:100%;max-width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.department-modal ::-webkit-scrollbar{display:none}.department-modal-profile .department-icon{width:60px;height:60px}.department-modal-profile .department-icon svg{width:24px;height:24px}.department-modal-profile .department-modal-name{font-size:18px}.department-modal-profile .department-modal-id{font-size:10px;padding:2px 8px}.department-modal-profile .department-modal-status{font-size:11px;padding:4px 12px}}.department-modal .info-item{align-items:flex-start}.department-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.department-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.department-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.department-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.department-modal .info-item{align-items:flex-start}.department-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.department-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.department-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.department-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.dept-users-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1050}.dept-users-modal{position:fixed;top:50%;right:50%;bottom:0;left:auto;width:100%;max-width:80dvw;max-height:100dvh;transform:translate(50%,-50%);background:var(--bs-body-bg, #fff);border-radius:16px;box-shadow:0 24px 64px #0000002e;z-index:1051;display:flex;flex-direction:column;overflow:hidden;height:-moz-max-content;height:max-content}@media (max-width: 576px){.dept-users-modal{width:100dvw;min-width:100dvw;height:100dvh;top:auto;right:0;transform:none;border-radius:0;animation:dept-slide-up .25s cubic-bezier(.34,1.56,.64,1)}}.dept-users-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--bs-border-color, #e9ecef);flex-shrink:0}.dept-users-header__left{display:flex;align-items:center;gap:12px}.dept-users-header__icon{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.dept-users-header__title{font-size:1rem;font-weight:700;margin:0;color:var(--bs-heading-color, #212529);line-height:1.3}.dept-users-header__subtitle{font-size:.78rem;color:var(--bs-secondary-color, #6c757d);margin:2px 0 0}.dept-users-close{width:36px;height:36px;border:none;border-radius:50%;background:var(--bs-secondary-bg, #f8f9fa);color:var(--bs-body-color, #495057);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s,transform .15s}.dept-users-close:hover{background:var(--bs-danger, #dc3545);color:#fff;transform:scale(1.08)}.dept-users-summary{padding:10px 24px;background:linear-gradient(135deg,#667eea14,#764ba214);border-bottom:1px solid var(--bs-border-color, #e9ecef);flex-shrink:0}.dept-users-summary__count{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:#667eea}.dept-users-body{flex:1;overflow-y:auto;padding:12px 8px}.dept-users-body::-webkit-scrollbar{width:4px}.dept-users-body::-webkit-scrollbar-track{background:transparent}.dept-users-body::-webkit-scrollbar-thumb{background:var(--bs-border-color, #dee2e6);border-radius:4px}.dept-users-loading,.dept-users-error,.dept-users-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:180px;color:var(--bs-secondary-color, #6c757d);font-size:.88rem}.dept-users-error{color:var(--bs-danger, #dc3545)}.dept-users-empty svg{opacity:.25}.dept-users-empty p{margin:0}.dept-users-list{display:flex;flex-direction:column;gap:4px;padding:0 8px}.dept-user-item{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:12px;background:var(--bs-body-bg, #fff);border:1px solid var(--bs-border-color, #e9ecef);transition:background .15s,box-shadow .15s,transform .15s}.dept-user-item:hover{background:linear-gradient(135deg,#667eea0a,#764ba20a);box-shadow:0 4px 16px #667eea1a;transform:translateY(-1px)}.dept-user-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;font-weight:700;flex-shrink:0;box-shadow:0 4px 12px #667eea59;letter-spacing:0}.dept-user-info{flex:1;min-width:0}.dept-user-name{font-size:.9rem;font-weight:600;color:var(--bs-heading-color, #212529);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.dept-user-meta{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.dept-user-username,.dept-user-email,.dept-user-phone,.dept-user-date{display:inline-flex;align-items:center;gap:4px;font-size:.73rem;color:var(--bs-secondary-color, #6c757d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.dept-user-username svg,.dept-user-email svg,.dept-user-phone svg,.dept-user-date svg{flex-shrink:0;opacity:.7}@keyframes dept-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dept-slide-in{0%{opacity:0;transform:translateY(-50%) scale(.93)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes dept-slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .dept-users-modal,.dark-mode .dept-users-modal{background:#1e2430;border:1px solid rgba(255,255,255,.08)}[data-theme=dark] .dept-user-item,.dark-mode .dept-user-item{background:#ffffff08;border-color:#ffffff12}[data-theme=dark] .dept-user-item:hover,.dark-mode .dept-user-item:hover{background:#667eea12}[data-theme=dark] .dept-user-name,.dark-mode .dept-user-name{color:#e2e8f0}[data-theme=dark] .dept-users-close,.dark-mode .dept-users-close{background:#ffffff14;color:#e2e8f0}.range-pagination{display:flex;align-items:center;height:32px}.range-display{font-size:16px;font-weight:500;color:#333;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .2s;min-width:84px;white-space:nowrap}.range-display:hover{background:#f5f5f5}.range-edit{display:flex;align-items:center;gap:4px}.range-input{width:50px;height:28px;border:1px solid #ddd;border-radius:4px;padding:4px;text-align:center;font-size:16px;font-weight:500;color:#333;outline:none}.range-separator{font-size:16px;color:#666}.range-total{font-size:16px;font-weight:500;color:#333}.range-actions{display:flex;gap:4px}.range-btn{width:32px;height:32px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#333;pointer-events:auto;z-index:10}.range-btn:hover{background-color:#f5f5f5}.dept-users-table-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1050}.dept-users-table-modal{position:fixed;top:5vh;right:4vw;bottom:5vh;left:4vw;z-index:1051;display:flex;flex-direction:column;overflow:hidden;background:var(--bs-body-bg, #fff);border:1px solid var(--bs-border-color, #e5e7eb);border-radius:10px;box-shadow:0 24px 64px #0f172a33}.dept-users-table-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--bs-border-color, #e5e7eb);flex-shrink:0}.dept-users-table-header__left{display:flex;align-items:center;gap:12px;min-width:0}.dept-users-table-header__icon{width:38px;height:38px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#2563eb;flex-shrink:0}.dept-users-table-header__title{margin:0;font-size:1rem;font-weight:700;color:var(--bs-heading-color, #111827)}.dept-users-table-header__subtitle{margin:2px 0 0;color:var(--bs-secondary-color, #6b7280);font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dept-users-table-close{width:34px;height:34px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--bs-secondary-bg, #f3f4f6);color:var(--bs-body-color, #374151);flex-shrink:0}.dept-users-table-close:hover{color:#fff;background:#dc3545}.dept-users-table-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;border-bottom:1px solid var(--bs-border-color, #e5e7eb);background:var(--bs-tertiary-bg, #f8fafc);flex-shrink:0}.dept-users-table-summary .sumary-text{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;color:#2563eb}.dept-users-table-controls{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.dept-users-table-pagination{flex-shrink:0}.dept-users-table-body{flex:1;min-height:0;padding:0;overflow:hidden}.dept-users-table-scroll{width:100%;height:100%;overflow:auto}.dept-users-table{width:100%;min-width:980px;border-collapse:separate;border-spacing:0}.dept-users-table thead th{position:sticky;top:0;z-index:1;padding:12px 14px;background:var(--bs-tertiary-bg, #f8fafc);border-bottom:1px solid var(--bs-border-color, #e5e7eb);color:var(--bs-secondary-color, #475569);font-size:.76rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.dept-users-table tbody td{padding:12px 14px;border-bottom:1px solid var(--bs-border-color, #eef2f7);color:var(--bs-body-color, #1f2937);font-size:.84rem;vertical-align:middle}.dept-users-table tbody tr:hover td{background:#2563eb0a}.dept-users-table__index{width:60px;color:var(--bs-secondary-color, #64748b);text-align:center}.dept-users-table-user,.dept-users-table-inline{display:inline-flex;align-items:center;gap:8px;min-width:0}.dept-users-table-avatar{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#0f766e;font-size:.78rem;font-weight:700;flex-shrink:0}.dept-users-table-status{display:inline-flex;align-items:center;min-width:76px;justify-content:center;padding:4px 8px;border-radius:999px;font-size:.74rem;font-weight:700}.dept-users-table-status.is-active{color:#166534;background:#dcfce7}.dept-users-table-status.is-inactive{color:#991b1b;background:#fee2e2}.dept-users-table-state{min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--bs-secondary-color, #64748b);font-size:.9rem}.dept-users-table-state--error{color:#dc3545}[data-theme=dark] .dept-users-table-modal,.dark-mode .dept-users-table-modal{background:#1e2430;border-color:#ffffff14}[data-theme=dark] .dept-users-table thead th,.dark-mode .dept-users-table thead th{background:#242b38}[data-theme=dark] .dept-users-table tbody td,.dark-mode .dept-users-table tbody td{border-color:#ffffff12}[data-theme=dark] .dept-users-table tbody tr:hover td,.dark-mode .dept-users-table tbody tr:hover td{background:#2563eb1f}@media (max-width: 768px){.dept-users-table-modal{top:0;right:0;bottom:0;left:0;border-radius:0}.dept-users-table-header{padding:14px 16px}.dept-users-table-summary{align-items:flex-start;flex-direction:column;padding:10px 16px}}.modal.add-department-modal.show .modal-dialog{max-height:calc(100% - var(--bottom-nav-height))}.modal.add-department-modal .modal-header{justify-content:space-between}@media (max-width: 768px){.modal_department-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important}.modal_department-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}.modal.edit-department-modal.show .modal-dialog{max-height:calc(100% - var(--bottom-nav-height))}.modal.edit-department-modal .modal-header{justify-content:space-between}.designation-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;opacity:1}.designation-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:96%;max-width:720px;max-height:86dvh;background:#fff;z-index:9999;display:flex;flex-direction:column;box-shadow:0 14px 48px #00000047;border-radius:12px;overflow:hidden;will-change:auto}.designation-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.designation-modal-header .header-actions{display:flex;gap:12px}.designation-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.designation-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.designation-modal-header .header-actions .edit-actions{display:flex;gap:8px}.designation-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.designation-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.designation-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.designation-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.designation-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer}.designation-modal-header .close-btn:hover{background:#e9ecef;color:#495057}.designation-modal-content{flex:1;overflow-y:auto;padding:10px}.designation-modal-profile{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:10px}.designation-modal-profile .designation-avatar{width:120px;height:120px;margin:0 auto 16px;position:relative}.designation-modal-profile .designation-avatar img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:4px solid #0acfff;box-shadow:0 4px 16px #0acfff33}.designation-modal-profile .designation-avatar .manager-badge{position:absolute;bottom:0;right:0;width:40px;height:40px;border-radius:50%;border:3px solid #fff;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 2px 8px #00000026}.designation-modal-profile .designation-avatar .manager-badge.is-manager{background:linear-gradient(135deg,gold,#ffed4e)}.designation-modal-profile .designation-avatar .manager-badge.not-manager{background:linear-gradient(135deg,#e9ecef,#dee2e6)}.designation-modal-profile .designation-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.designation-modal-profile .designation-modal-username{font-size:16px;color:#0acfff;font-weight:600;margin-bottom:8px}.designation-modal-profile .designation-modal-id{display:inline-block;padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600}.designation-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .info-item .info-content .info-edit-wrapper .edit-select .select__control{border-radius:8px;border-color:#0acfff;min-height:38px}.info-section .info-item .info-content .info-edit-wrapper .edit-select .select__control:hover{border-color:#0acfff}.info-section .info-item .info-content .info-edit-wrapper .edit-select .select__control--is-focused{border-color:#0acfff;box-shadow:0 0 0 3px #0acfff1a}.info-section .info-item .info-content .info-edit-wrapper .edit-select .select__option--is-selected{background-color:#0acfff}.info-section .info-item .info-content .info-edit-wrapper .edit-select .select__option--is-focused{background-color:#0acfff1a}@media (max-width: 768px){.designation-modal{width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.designation-modal ::-webkit-scrollbar{display:none}.designation-modal-header{padding:12px 16px}.designation-modal-header .header-actions .edit-mode-btn,.designation-modal-header .header-actions .save-btn,.designation-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.designation-modal-header .header-actions .edit-mode-btn span,.designation-modal-header .header-actions .save-btn span,.designation-modal-header .header-actions .cancel-btn span{display:none}.designation-modal-profile .designation-avatar{width:60px;height:60px}.designation-modal-profile .designation-avatar .manager-badge{width:32px;height:32px;font-size:16px}.designation-modal-profile .designation-modal-name{font-size:18px}.designation-modal-profile .designation-modal-username,.info-section .section-title{font-size:14px}.info-section .info-item{padding:10px}.info-section .info-item .info-icon{width:32px;height:32px}.info-section .info-item .info-icon svg{width:16px;height:16px}.info-section .info-item .info-content .info-label{font-size:11px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value{font-size:14px;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}}.designation-modal .info-item{align-items:flex-start}.designation-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.designation-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.designation-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.designation-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.designation-modal .info-item{align-items:flex-start}.designation-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.designation-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.designation-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.designation-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.modal.add-designation-modal{max-height:calc(100% - var(--bottom-nav-height));z-index:1013!important}.designation-modal-bkur{z-index:1000!important}.ipconfig-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out}.ipconfig-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:96dvw;max-width:900px;max-height:86dvh;background:#fff;z-index:9999;display:flex;flex-direction:column;box-shadow:0 10px 40px #00000026;border-radius:10px;overflow:hidden}.ipconfig-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.ipconfig-modal-header .header-actions{display:flex;gap:12px}.ipconfig-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.ipconfig-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.ipconfig-modal-header .header-actions .edit-actions{display:flex;gap:8px}.ipconfig-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.ipconfig-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.ipconfig-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.ipconfig-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.ipconfig-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.ipconfig-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.ipconfig-modal-content{flex:1;overflow-y:auto;padding:10px}.ipconfig-modal-profile{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:10px}.ipconfig-modal-profile .ipconfig-icon{width:120px;height:120px;margin:0 auto 16px;position:relative;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.ipconfig-modal-profile .ipconfig-icon .status-badge{position:absolute;bottom:0;right:0;width:40px;height:40px;border-radius:50%;border:3px solid #fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;box-shadow:0 2px 8px #00000026}.ipconfig-modal-profile .ipconfig-icon .status-badge.active{background:#28a745;color:#fff}.ipconfig-modal-profile .ipconfig-icon .status-badge.inactive{background:#dc3545;color:#fff}.ipconfig-modal-profile .ipconfig-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.ipconfig-modal-profile .ipconfig-modal-ip{font-size:12px;color:#0acfff;font-weight:600;padding:8px 16px;background:#0acfff1a;border-radius:20px;display:inline-block}.ipconfig-modal-profile .ipconfig-modal-id{display:inline-block;padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600}.ipconfig-modal-sections{display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.ipconfig-modal{width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.ipconfig-modal ::-webkit-scrollbar{display:none}.ipconfig-modal-header{padding:12px 16px}.ipconfig-modal-header .header-actions .edit-mode-btn,.ipconfig-modal-header .header-actions .save-btn,.ipconfig-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.ipconfig-modal-header .header-actions .edit-mode-btn span,.ipconfig-modal-header .header-actions .save-btn span,.ipconfig-modal-header .header-actions .cancel-btn span{display:none}.ipconfig-modal-profile .ipconfig-icon{width:60px;height:60px}.ipconfig-modal-profile .ipconfig-icon svg{width:30px;height:30px}.ipconfig-modal-profile .ipconfig-icon .status-badge{width:20px;height:20px;font-size:16px}.ipconfig-modal-profile .ipconfig-modal-name{font-size:18px}.info-section .section-title{font-size:14px}.info-section .info-item{padding:10px}.info-section .info-item .info-icon{width:32px;height:32px}.info-section .info-item .info-icon svg{width:16px;height:16px}.info-section .info-item .info-content .info-label{font-size:11px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value{font-size:14px;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}}.ipconfig-modal .info-item{align-items:flex-start}.ipconfig-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.ipconfig-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.ipconfig-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.ipconfig-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.ipconfig-modal .info-item{align-items:flex-start}.ipconfig-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.ipconfig-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.ipconfig-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.ipconfig-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.shiftchange-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;animation:fadeIn .2s ease}.shiftchange-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%!important;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;z-index:1051;max-width:700px;width:96%;max-height:86dvh;overflow:hidden;display:flex;flex-direction:column;animation:fadeIn .2s ease}@media (max-width: 768px){.shiftchange-modal{max-width:100%;left:0}}.shiftchange-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.shiftchange-modal-header .header-title{display:flex;align-items:center;gap:12px}.shiftchange-modal-header .header-title h3{font-size:18px;font-weight:700;color:#2c3e50;margin:0}.shiftchange-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.shiftchange-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.shiftchange-modal-content{flex:1;overflow-y:auto;padding:10px}.shiftchange-modal-content::-webkit-scrollbar{width:6px}.shiftchange-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.shiftchange-modal-content::-webkit-scrollbar-thumb{background:#17a2b8;border-radius:10px}.shiftchange-modal-content::-webkit-scrollbar-thumb:hover{background:#138496}.shiftchange-modal-profile{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:10px}.shiftchange-modal-profile .shift-icon{width:120px;height:120px;margin:0 auto 16px;position:relative;border-radius:50%;background:linear-gradient(135deg,#17a2b8,#138496);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #17a2b84d}.shiftchange-modal-profile .shift-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.shiftchange-modal-profile .shift-modal-date{font-size:18px;color:#17a2b8;font-weight:600;margin-bottom:12px;padding:4px 8px;background:#17a2b81a;border-radius:8px;display:inline-block}.shiftchange-modal-profile .shift-id{margin-top:12px}.shiftchange-modal-profile .shift-id .badge{font-size:12px;padding:6px 12px;font-weight:600}.shiftchange-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .section-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#2c3e50;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #17a2b8}.info-section .section-title svg{color:#17a2b8}.info-section .info-item .info-icon{width:36px;height:36px;border-radius:10px;background:#17a2b81a;color:#17a2b8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-section .info-item .info-content .info-value.text-primary{color:#17a2b8;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value.text-info{color:#17a2b8}.info-section .info-item .info-content .info-value .shift-badges{display:flex;flex-wrap:wrap;gap:8px}.info-section .info-item .info-content .info-value .shift-badges .badge{font-size:12px;padding:6px 12px;font-weight:600}@media (max-width: 768px){.shiftchange-modal{width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.shiftchange-modal ::-webkit-scrollbar{display:none}.shiftchange-modal-header{padding:12px 16px}.shiftchange-modal-header .header-title h3{font-size:16px}.shiftchange-modal-profile .shift-icon{width:60px;height:60px}.shiftchange-modal-profile .shift-icon svg{width:20px;height:20px}.shiftchange-modal-profile .shift-modal-name{font-size:18px}.shiftchange-modal-profile .shift-modal-date{font-size:16px}.info-section .section-title{font-size:14px}.info-section .section-title svg{width:16px;height:16px}.info-section .info-item{padding:10px}.info-section .info-item .info-icon{width:32px;height:32px}.info-section .info-item .info-icon svg{width:16px;height:16px}.info-section .info-item .info-content .info-label{font-size:11px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value{font-size:14px;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}}.shiftchange-modal .info-item{align-items:flex-start}.shiftchange-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.shiftchange-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.shiftchange-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.shiftchange-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.shiftchange-modal .info-item{align-items:flex-start}.shiftchange-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.shiftchange-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.shiftchange-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.shiftchange-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}@media (max-width: 768px){.modal_shiftChange-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important}.modal_shiftChange-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}.holiday-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out}.holiday-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:96%;max-width:900px;max-height:86dvh;background:#fff;z-index:9999;display:flex;flex-direction:column;animation:fadeInScale .18s ease-out;box-shadow:0 10px 40px #0003;border-radius:10px;overflow:hidden}.holiday-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.holiday-modal-header .header-actions{display:flex;gap:12px}.holiday-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.holiday-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.holiday-modal-header .header-actions .edit-actions{display:flex;gap:8px}.holiday-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.holiday-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.holiday-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.holiday-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.holiday-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.holiday-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.holiday-modal-content{flex:1;overflow-y:auto;padding:10px}.holiday-modal-content::-webkit-scrollbar{width:6px}.holiday-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.holiday-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.holiday-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.holiday-modal-profile{text-align:center;padding-bottom:24px;border-bottom:2px solid #f0f0f0;margin-bottom:24px}.holiday-modal-profile .holiday-icon{width:120px;height:120px;margin:0 auto 16px;position:relative;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.holiday-modal-profile .holiday-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.holiday-modal-profile .holiday-modal-date{font-size:18px;color:#0acfff;font-weight:600;padding:4px 6px;background:#0acfff1a;border-radius:8px;display:inline-block}.holiday-modal-profile .holiday-modal-id{display:inline-block;padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600}.holiday-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .info-item .info-content .info-label{font-size:12px;color:#6c757d;font-weight:600;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value{font-size:15px;color:#2c3e50;font-weight:600;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 768px){.holiday-modal{width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.holiday-modal ::-webkit-scrollbar{display:none}.holiday-modal-header{padding:12px 16px}.holiday-modal-header .header-actions .edit-mode-btn,.holiday-modal-header .header-actions .save-btn,.holiday-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.holiday-modal-header .header-actions .edit-mode-btn span,.holiday-modal-header .header-actions .save-btn span,.holiday-modal-header .header-actions .cancel-btn span{display:none}.holiday-modal-profile .holiday-icon{width:60px;height:60px}.holiday-modal-profile .holiday-icon svg{width:20px;height:20px}.holiday-modal-profile .holiday-modal-name{font-size:18px}.holiday-modal-profile .holiday-modal-date{font-size:16px}.info-section .section-title{font-size:14px}.info-section .info-item{padding:10px}.info-section .info-item .info-icon{width:32px;height:32px}.info-section .info-item .info-icon svg{width:16px;height:16px}.info-section .info-item .info-content .info-label{font-size:11px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value{font-size:14px;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}}.holiday-modal .info-item{align-items:flex-start}.holiday-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.holiday-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.holiday-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.holiday-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.holiday-modal .info-item{align-items:flex-start}.holiday-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.holiday-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.holiday-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.holiday-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.salary-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out}.salary-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:96%;max-width:900px;max-height:86dvh;background:#fff;z-index:9999;display:flex;flex-direction:column;animation:fadeInScale .18s ease-out;box-shadow:0 10px 40px #0003;border-radius:10px;overflow:hidden}.salary-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.salary-modal-header .header-actions{display:flex;gap:12px}.salary-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.salary-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.salary-modal-header .header-actions .edit-actions{display:flex;gap:8px}.salary-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.salary-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.salary-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.salary-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.salary-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.salary-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.salary-modal-content{flex:1;overflow-y:auto;padding:10px}.salary-modal-content::-webkit-scrollbar{width:6px}.salary-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.salary-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.salary-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.salary-modal-profile{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:10px}.salary-modal-profile .salary-icon{width:100px;height:100px;margin:0 auto 16px;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.salary-modal-profile .salary-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:4px}.salary-modal-profile .salary-modal-username{font-size:16px;color:#6c757d;margin-bottom:8px}.salary-modal-profile .salary-modal-id{display:inline-block;padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600}.salary-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .section-title{font-size:16px;font-weight:700;color:#2c3e50;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #0acfff}.info-section .info-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f8f9fa;border-radius:12px;transition:all .2s}.info-section .info-item .info-content .info-label{font-size:12px;color:#6c757d;font-weight:600;letter-spacing:.5px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.info-section .stats-grid .stat-card{background:#f8f9fa;border-radius:12px;padding:16px;display:flex;align-items:center;gap:12px;border:2px solid transparent;transition:all .2s}.info-section .stats-grid .stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.info-section .stats-grid .stat-card .stat-icon{font-size:28px;flex-shrink:0}.info-section .stats-grid .stat-card .stat-info{display:flex;flex-direction:column;gap:4px;flex:1}.info-section .stats-grid .stat-card .stat-info .stat-label{font-size:11px;color:#6c757d;font-weight:600;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-section .stats-grid .stat-card .stat-info .stat-value{font-size:14px;font-weight:700}.info-section .stats-grid .stat-card.work{border-color:#0acfff4d}.info-section .stats-grid .stat-card.work .stat-value{color:#0acfff}.info-section .stats-grid .stat-card.late{border-color:#dc35454d}.info-section .stats-grid .stat-card.late .stat-value{color:#dc3545}@media (max-width: 768px){.salary-modal{width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.salary-modal ::-webkit-scrollbar{display:none}.salary-modal-header{padding:12px 16px}.salary-modal-header .header-actions .edit-mode-btn,.salary-modal-header .header-actions .save-btn,.salary-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.salary-modal-header .header-actions .edit-mode-btn span,.salary-modal-header .header-actions .save-btn span,.salary-modal-header .header-actions .cancel-btn span{display:none}.salary-modal-profile .salary-icon{width:60px;height:60px}.salary-modal-profile .salary-icon svg{width:20px;height:20px}.salary-modal-profile .salary-modal-name{font-size:18px}.info-section .section-title{font-size:14px}.info-section .info-item{padding:10px}.info-section .info-item .info-icon{width:32px;height:32px}.info-section .info-item .info-icon svg{width:16px;height:16px}.info-section .info-item .info-content .info-label{font-size:11px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value{font-size:14px;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .stats-grid{grid-template-columns:1fr}.info-section .stats-grid .stat-card{padding:12px}.info-section .stats-grid .stat-card .stat-icon{font-size:24px}.info-section .stats-grid .stat-card .stat-info .stat-label{font-size:10px}.info-section .stats-grid .stat-card .stat-info .stat-value{font-size:12px}}.salary-modal .info-item{align-items:flex-start}.salary-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.salary-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.salary-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.salary-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.salary-modal .info-item{align-items:flex-start}.salary-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.salary-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.salary-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.salary-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}.taxreport-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out}.taxreport-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:96%;max-width:900px;max-height:86dvh;background:#fff;z-index:9999;display:flex;flex-direction:column;animation:fadeInScale .18s ease-out;box-shadow:0 10px 40px #0003;border-radius:10px;overflow:hidden}@keyframes fadeInScale{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.taxreport-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #f0f0f0}.taxreport-modal-header .header-actions{display:flex;gap:12px}.taxreport-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-sxize:14px;font-weight:600;cursor:pointer;transition:all .2s}.taxreport-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.taxreport-modal-header .header-actions .edit-actions{display:flex;gap:8px}.taxreport-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.taxreport-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.taxreport-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.taxreport-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.taxreport-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.taxreport-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.taxreport-modal-content{flex:1;overflow-y:auto;padding:10px}.taxreport-modal-content::-webkit-scrollbar{width:6px}.taxreport-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.taxreport-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.taxreport-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.taxreport-modal-profile{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:10px}.taxreport-modal-profile .taxreport-icon{width:100px;height:100px;margin:0 auto 16px;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.taxreport-modal-profile .taxreport-modal-name{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.taxreport-modal-profile .taxreport-modal-rate{font-size:32px;color:#0acfff;font-weight:700;margin-bottom:8px}.taxreport-modal-profile .taxreport-modal-id{display:inline-block;padding:6px 12px;background:#0acfff1a;color:#0acfff;border-radius:20px;font-size:13px;font-weight:600}.taxreport-modal-profile .taxreport-modal-status{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600}.taxreport-modal-profile .taxreport-modal-status.active{background:#28a7451a;color:#28a745}.taxreport-modal-profile .taxreport-modal-status.inactive{background:#dc35451a;color:#dc3545}.taxreport-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .section-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#2c3e50;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #0acfff}.info-section .info-list{display:flex;flex-direction:column;gap:16px}.info-section .info-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f8f9fa;border-radius:12px;transition:all .2s;cursor:pointer}.info-section .info-item.highlight{background:#0acfff0d;border:1px solid rgba(10,207,255,.2)}.info-section .info-item.highlight-primary{background:linear-gradient(135deg,#0acfff1a,#09b8e61a);border:2px solid #0acfff;padding:16px}.info-section .info-item.highlight-primary .info-icon{background:#0acfff;color:#fff}.info-section .info-item .info-icon{width:36px;height:36px;border-radius:10px;background:#0acfff1a;color:#0acfff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-section .info-item .info-content{flex:1;min-width:0;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;-moz-column-gap:10px;column-gap:10px}.info-section .info-item .info-content .info-label{font-size:12px;color:#6c757d!important;font-weight:600;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px;margin-bottom:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value.success{color:#28a745;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.info-section .info-item .info-content .info-value.primary{color:#0acfff;font-size:18px;font-weight:700}.info-section .info-item .info-content .info-input{width:100%;padding:8px 12px;border:2px solid #0acfff;border-radius:8px;font-size:15px;font-weight:600;color:#2c3e50;outline:none;transition:all .2s}.info-section .info-item .info-content .info-input:focus{border-color:#09b8e6;box-shadow:0 0 0 3px #0acfff1a}@media (max-width: 768px){.taxreport-modal{width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.taxreport-modal ::-webkit-scrollbar{display:none}.taxreport-modal-header{padding:12px 16px}.taxreport-modal-header .header-actions .edit-mode-btn,.taxreport-modal-header .header-actions .save-btn,.taxreport-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.taxreport-modal-header .header-actions .edit-mode-btn span,.taxreport-modal-header .header-actions .save-btn span,.taxreport-modal-header .header-actions .cancel-btn span{display:none}.taxreport-modal-profile .taxreport-icon{width:60px;height:60px}.taxreport-modal-profile .taxreport-icon svg{width:20px;height:20px}.taxreport-modal-profile .taxreport-modal-name{font-size:18px}.taxreport-modal-profile .taxreport-modal-rate{font-size:20px}}.taxreport-modal .info-item{align-items:flex-start}.taxreport-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.taxreport-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.taxreport-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.taxreport-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 399px){.taxreport-modal .info-item{align-items:flex-start}.taxreport-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.taxreport-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.taxreport-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.taxreport-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}@media (max-width: 768px){.modal_taxReportAdd-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important}.modal_taxReportAdd-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}.userlog-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease}.userlog-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:480px;max-width:96dvw;height:auto;max-height:85dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;animation:fadeIn .3s ease}.userlog-modal-header{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}.userlog-modal-header.success,.userlog-modal-header.failed{background:linear-gradient(135deg,#0acfff,#08b8e6)}.userlog-modal-header .header-actions{display:flex;gap:8px}.userlog-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:6px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.userlog-modal-header .header-actions .edit-mode-btn:hover{background:#ffffff4d;transform:translateY(-1px)}.userlog-modal-header .header-actions .edit-actions{display:flex;gap:8px}.userlog-modal-header .header-actions .edit-actions .cancel-btn,.userlog-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.userlog-modal-header .header-actions .edit-actions .cancel-btn{background:#fff3;color:#fff}.userlog-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#ffffff4d}.userlog-modal-header .header-actions .edit-actions .save-btn{background:#fff;color:#10b981}.userlog-modal-header .header-actions .edit-actions .save-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.userlog-modal-header .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease}.userlog-modal-header .close-btn:hover{background:#ffffff4d;transform:rotate(90deg)}.userlog-modal-content{flex:1;overflow-y:auto;padding:0}.userlog-modal-content::-webkit-scrollbar{width:8px}.userlog-modal-content::-webkit-scrollbar-track{background:#f3f4f6}.userlog-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:4px}.userlog-modal-content::-webkit-scrollbar-thumb:hover{background:#08b8e6}.userlog-modal-profile{padding:16px;text-align:center;background:linear-gradient(180deg,#f9fafb,#fff);border-bottom:1px solid #e5e7eb}.userlog-modal-profile .userlog-icon{width:64px;height:64px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff}.userlog-modal-profile .userlog-icon.success{background:linear-gradient(135deg,#10b981,#059669)}.userlog-modal-profile .userlog-icon.failed{background:linear-gradient(135deg,#ef4444,#dc2626)}.userlog-modal-profile .userlog-modal-name{font-size:20px;font-weight:600;color:#111827;margin:0 0 6px}.userlog-modal-profile .userlog-modal-username{font-size:13px;color:#6b7280;font-family:monospace;margin:0 0 8px 2px;gap:6px;padding:6px 16px;border-radius:20px;font-weight:600}.userlog-modal-profile .userlog-modal-id{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;min-height:30px;background:#e0f7ff;color:#0acfff;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.userlog-modal-profile .userlog-modal-status{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;min-height:30px;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.userlog-modal-profile .userlog-modal-status.success{background:#d1fae5;color:#10b981}.userlog-modal-profile .userlog-modal-status.failed{background:#fee2e2;color:#ef4444}.userlog-modal-sections{padding:0}.info-section{border-bottom:1px solid #e5e7eb}.info-item .info-content .info-input{width:100%;padding:8px 12px;border:2px solid #0acfff;border-radius:6px;font-size:15px;color:#111827;background:#fff;outline:none;transition:all .2s ease}.info-item .info-content .info-input:focus{box-shadow:0 0 0 3px #0acfff1a}@media (max-width: 768px){.userlog-modal{width:100%!important;max-width:100%!important;height:100%!important;max-height:calc(100% - var(--bottom-nav-height))!important;border-radius:0}.userlog-modal ::-webkit-scrollbar{display:none}.userlog-modal-profile{padding:10px}.userlog-modal-profile .userlog-icon{width:64px;height:64px}.userlog-modal-profile .userlog-modal-name{font-size:20px}.info-section{padding:10px}}.modal.userlogs-modal .userlogs-modal__header,.modal.userlogs-modal .userlogs-modal__body,.modal.userlogs-modal .userlogs-modal__content,.modal.userlogs-modal .userlogs-modal__footer{padding:10px}.modal.userlogs-modal .userlogs-modal__content .row.mb-3{margin-bottom:10px}.payment-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998}.payment-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:480px;max-width:96dvw;height:auto;max-height:85dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px}.payment-modal-header{display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#0acfff,#08b8e6)}.payment-modal-header.success{background:linear-gradient(135deg,#10b981,#059669)}.payment-modal-header.pending{background:linear-gradient(135deg,#f59e0b,#d97706)}.payment-modal-header.failed{background:linear-gradient(135deg,#ef4444,#dc2626)}.payment-modal-header.cancelled{background:linear-gradient(135deg,#6b7280,#4b5563)}.payment-modal-header .header-title{display:flex;align-items:center;gap:8px}.payment-modal-header .header-title h5{color:#fff;font-size:18px;font-weight:600;margin:0}.payment-modal-header .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease}.payment-modal-header .close-btn:hover{background:#ffffff4d;transform:rotate(90deg)}.payment-modal-content{flex:1;overflow-y:auto;padding:10px}.payment-modal-content::-webkit-scrollbar{width:8px}.payment-modal-content::-webkit-scrollbar-track{background:#f3f4f6}.payment-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:4px}.payment-modal-content::-webkit-scrollbar-thumb:hover{background:#08b8e6}.payment-modal-profile{padding:10px;text-align:center;background:linear-gradient(180deg,#f9fafb,#fff);border-bottom:1px solid #e5e7eb}.payment-modal-profile .payment-icon{width:64px;height:64px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#0acfff,#08b8e6)}.payment-modal-profile .payment-icon.success{background:linear-gradient(135deg,#10b981,#059669)}.payment-modal-profile .payment-icon.pending{background:linear-gradient(135deg,#f59e0b,#d97706)}.payment-modal-profile .payment-icon.failed{background:linear-gradient(135deg,#ef4444,#dc2626)}.payment-modal-profile .payment-icon.cancelled{background:linear-gradient(135deg,#6b7280,#4b5563)}.payment-modal-profile .payment-modal-name{font-size:20px;font-weight:600;color:#111827;margin:0 0 6px}.payment-modal-profile .payment-modal-username{font-size:13px;color:#6b7280;font-family:monospace;margin:0 0 8px 2px;gap:6px;padding:6px 16px;border-radius:20px;font-weight:600}.payment-modal-profile .payment-modal-id{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;min-height:30px;background:#e0f7ff;color:#0acfff;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.payment-modal-profile .payment-modal-status{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;min-height:30px;border-radius:999px;font-size:13px;font-weight:600;line-height:1;margin-left:8px}.payment-modal-profile .payment-modal-status.success{background:#d1fae5;color:#10b981}.payment-modal-profile .payment-modal-status.pending{background:#fef3c7;color:#f59e0b}.payment-modal-profile .payment-modal-status.failed{background:#fee2e2;color:#ef4444}.payment-modal-profile .payment-modal-status.cancelled{background:#e5e7eb;color:#4b5563}.payment-modal-sections{padding:0}.info-section .section-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#111827;margin:0 0 10px;padding-bottom:6px;border-bottom:2px solid #0acfff}.info-item:hover{background:#f3f4f6;border-color:#0acfff}.info-item .info-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;color:#0acfff}.info-item .info-content .info-label{font-size:16px;font-weight:600;color:#101112;letter-spacing:.5px;margin-bottom:4px}.amount-value{color:#10b981;font-weight:700;font-size:16px}.modal-backdrop-custom.payment-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1060;display:flex;align-items:center;justify-content:center}.payment-modal.modal.show{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:10px}.payment-modal.modal.show .modal-dialog{margin:0;width:100%}.payment-modal.modal.show .payment-detail-list__content{padding:10px}.modal-dialog.modal-lg{max-width:800px}.modal-dialog.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{border:none;border-radius:8px;box-shadow:0 4px 20px #00000026}.custom-modal-header{background:#f9f9f9;border-bottom:1px solid #ddd;padding:10px}.custom-modal-header .modal-title{font-size:18px;font-weight:600;color:#111827}.custom-modal-header .close{color:#ba1212;opacity:1;font-size:24px;line-height:1}.custom-modal-header .close:hover{color:#111827}.modal-body{padding:0}.modal-body .row{margin:0}.modal-body .row.mb-3{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.modal-body .row.mb-3:last-child{border-bottom:none;padding-bottom:0}.modal-body .col-sm-4{font-weight:600;color:#6b7280;font-size:14px}.modal-body .col-sm-8{color:#111827;word-break:break-word}.modal-body .badge{font-size:12px;padding:6px 12px;font-weight:600}.modal-body .badge.badge-linesuccess{background-color:#d4edda;color:#28a745;border:1px solid #28a745}.modal-body .badge.badge-linedanger{background-color:#f8d7da;color:#dc3545;border:1px solid #dc3545}.modal-body .badge.badge-lineinfo{background-color:#d1ecf1;color:#0c5460;border:1px solid #0c5460}.modal-body .text-success{color:#28a745}.modal-body .text-danger{color:#dc3545}.modal-body .fw-bold{font-weight:600}.modal-footer{background:#f9f9f9;border-top:1px solid #ddd;padding:10px}.modal-footer .btn{padding:8px 16px;font-size:14px;font-weight:600;border-radius:4px}.modal-footer .btn.btn-secondary{background-color:#6b7280;border-color:#6b7280;color:#fff}.modal-footer .btn.btn-secondary:hover{background-color:#4b5563;border-color:#4b5563}@media (max-width: 768px){.payment-modal{width:100%;max-width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.payment-modal ::-webkit-scrollbar{display:none}.payment-modal-profile{padding:10px}.payment-modal-profile .payment-icon{width:64px;height:64px}.payment-modal-profile .payment-modal-name{font-size:20px}.info-section{padding:10px}.modal-dialog{margin:.5rem}.modal-dialog.modal-lg{max-width:calc(100% - 1rem)}.modal-body .col-sm-4,.modal-body .col-sm-8{font-size:13px}}.payment-detail-modal-lg{max-width:700px}.payment-detail-modal-dialog .modal-content{border-radius:.5rem;border:1px solid #e5e7eb}.payment-detail-modal-dialog .modal-header{background:#fff;border-bottom:1px solid #e5e7eb;padding:10px}.payment-detail-modal-dialog .modal-header .modal-title h4{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}.payment-detail-modal-dialog .modal-header .close{font-size:1.5rem;color:#ef4444;opacity:1;transition:opacity .2s ease}.payment-detail-modal-dialog .modal-header .close:hover{color:#dc2626}.payment-detail-modal-dialog .modal-body .card{border-radius:.375rem}.payment-detail-modal-dialog .modal-body .card .card-body{padding:10px}.payment-detail-modal-dialog .modal-body .card .card-body .row.mb-4{margin-bottom:10px}.payment-detail-modal-dialog .modal-body .card .card-body .row.pb-3{padding-bottom:10px}.payment-detail-modal-dialog .modal-body .card .card-body .row.border-bottom{border-bottom:1px solid #e5e7eb}.payment-detail-modal-dialog .modal-body .card .card-body .mb-3{margin-bottom:10px}.payment-detail-modal-dialog .modal-body .card .card-body .mb-3 .form-label{margin-bottom:.25rem;font-size:.75rem;font-weight:500;letter-spacing:.5px}.payment-detail-modal-dialog .modal-body .card .card-body .mb-3 .fw-bold{font-size:.95rem;color:#1f2937;word-break:break-word}.payment-detail-modal-dialog .modal-body .card .card-body .mb-3 .fw-bold.text-success{color:#059669}.payment-detail-modal-dialog .modal-body .card .card-body .mb-3 .fw-bold.text-info{color:#0891b2}.payment-detail-modal-dialog .modal-body .card .card-body .mb-3 .fw-bold.fs-5{font-size:1.25rem}.payment-detail-modal-dialog .modal-body .card .card-body .mb-3 .badge{margin-top:4px;display:inline-block}.payment-detail-modal-dialog .modal-footer{background:#f9fafb;border-top:1px solid #e5e7eb;padding:10px}.payment-detail-modal-dialog .modal-footer .btn{padding:8px 10px;font-weight:500;border-radius:.375rem;transition:all .2s ease}.payment-detail-modal-dialog .modal-footer .btn.btn-secondary{background:#6b7280;border-color:#6b7280}.payment-detail-modal-dialog .modal-footer .btn.btn-secondary:hover{background:#4b5563;border-color:#4b5563}.order-detail-modal{max-height:calc(100% - var(--bottom-nav-height))}.order-detail-modal.modal-backdrop-custom{display:block;background-color:#00000080;z-index:1060;max-height:calc(100% - var(--bottom-nav-height))}.order-detail-modal .modal-dialog.modal-lg{max-width:800px}.order-detail-modal .modal-dialog.modal-md{max-width:600px}.order-detail-modal .modal-dialog.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.order-detail-modal .modal-content{border-radius:12px;overflow:hidden;border:none;box-shadow:0 10px 40px #0003}.order-detail-modal .modal-header.custom-modal-header{padding:10px;background-color:#2782dd;border-bottom:1px solid #dee2e6;display:flex;align-items:center;justify-content:space-between}.order-detail-modal .modal-header.custom-modal-header .modal-title{margin-bottom:0;font-size:15px;font-weight:600;color:#fff}.order-detail-modal .modal-header.custom-modal-header .close{width:auto;font-size:24px;border:0;background:transparent;cursor:pointer;line-height:1;padding:0;color:#f42828;opacity:.8;transition:opacity .2s}.order-detail-modal .modal-header.custom-modal-header .close:hover{opacity:1}.order-detail-modal .modal-header.custom-modal-header .close span[aria-hidden=true]{font-size:24px;line-height:1}.order-detail-modal .modal-body{padding:10px;max-height:60vh;overflow-y:auto}.order-detail-modal .modal-body .row{margin-bottom:10px;padding:10px;background:#f9fafb;border-radius:6px;align-items:center}.order-detail-modal .modal-body .row:last-child{margin-bottom:0}.order-detail-modal .modal-body .row:hover{background:#f3f4f6}.order-detail-modal .modal-body .col-sm-4{font-weight:500;color:#6b7280;font-size:13px}.order-detail-modal .modal-body .col-sm-8{color:#1f2937;font-size:13px}.order-detail-modal .modal-body .col-sm-8.text-success{color:#10b981;font-weight:600}.order-detail-modal .modal-body .col-sm-8.fw-bold{font-weight:600}.order-detail-modal .modal-body .col-sm-8 .badge{margin-top:4px;display:inline-block}.order-detail-modal .order-detail-list__content{padding:10px}.order-detail-modal .order-detail-list__item{display:flex;gap:10px;padding:10px;background:#f9fafb;border-radius:6px;align-items:center;justify-content:space-between}.order-detail-modal .order-detail-list__item:hover{background:#f3f4f6}.order-detail-modal .order-detail-list__item .col-sm-4{font-weight:500;color:#6b7280;font-size:13px}.order-detail-modal .order-detail-list__item .col-sm-8{color:#1f2937;font-size:13px}.order-detail-modal .order-detail-list__item .col-sm-8.text-success{color:#10b981;font-weight:600}.order-detail-modal .order-detail-list__item .col-sm-8.fw-bold{font-weight:600}.order-detail-modal .modal-footer{padding:10px;background-color:#f8f9fa;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:8px}.order-detail-modal .modal-footer .btn{padding:8px 10px;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .2s}.order-detail-modal .modal-footer .btn.btn-secondary{background-color:#6c757d;color:#fff;border:1px solid #6c757d}.order-detail-modal .modal-footer .btn.btn-secondary:hover{background-color:#5a6268;border-color:#5a6268}@media (max-width: 768px){.order-detail-modal.modal-backdrop-custom{padding:.5rem}.order-detail-modal .modal-dialog{margin:.5rem}.order-detail-modal .modal-dialog.modal-lg,.order-detail-modal .modal-dialog.modal-md{max-width:calc(100% - 1rem)}.order-detail-modal .modal-body{padding:10px;max-height:70vh}.order-detail-modal .modal-header.custom-modal-header{padding:10px 12px}}.order-detail-grid-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9998;animation:fadeIn .2s ease;max-height:calc(100% - var(--bottom-nav-height))}.order-detail-grid-modal{background:#fff;border-radius:12px;max-width:500px;width:96dvw;max-height:86dvh;display:flex;flex-direction:column}.order-detail-grid-modal-header{padding:4px 8px!important;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;align-items:center;color:#fff;font-weight:600}.order-detail-grid-modal-header .header-title h5{margin:0;font-size:15px}.order-detail-grid-modal__close{background:#fff3;border:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff}.order-detail-grid-modal__close:hover{background:#ffffff4d;transform:scale(1.05)}.order-detail-grid-modal-content{flex:1;overflow-y:auto;padding:16px}.order-detail-grid-modal-profile{text-align:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.order-detail-grid-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;color:#fff}.order-detail-grid-icon.success{background:#d1fae5;color:#10b981}.order-detail-grid-icon.pending{background:#fef3c7;color:#f59e0b}.order-detail-grid-icon.failed{background:#fee2e2;color:#ef4444}.order-detail-grid-icon.default{background:#e0e7ff;color:#6366f1}.order-detail-grid-id{font-size:16px;font-weight:700;color:#1f2937;margin-bottom:6px}.order-detail-grid-status{font-size:14px;font-weight:600;padding:4px 12px;border-radius:20px;display:inline-block}.order-detail-grid-status.success{background:#d1fae5;color:#10b981}.order-detail-grid-status.pending{background:#fef3c7;color:#f59e0b}.order-detail-grid-status.failed{background:#fee2e2;color:#ef4444}.order-detail-grid-status.default{background:#e0e7ff;color:#6366f1}.order-detail-grid-sections{display:flex;flex-direction:column;gap:12px}@media (max-width: 768px){.order-detail-grid-modal{max-width:100%;width:100%;max-height:100%;height:100%;border-radius:0}.order-detail-grid-modal ::-webkit-scrollbar{display:none}.order-detail-grid-modal-header{border-radius:0}.order-detail-grid-modal-content{padding:12px}.order-detail-grid-modal-header{padding:10px 12px}}.payments-detail-bootstrap-safe[tabindex="-1"],.payments-detail-original-safe[tabindex="-1"]{max-height:calc(100% - var(--bottom-nav-height));top:0;display:flex;align-items:center;justify-content:center}.payments-detail-bootstrap-safe[tabindex="-1"] .modal-dialog,.payments-detail-original-safe[tabindex="-1"] .modal-dialog{margin:auto;display:flex;align-items:center;max-height:100%;width:95%;max-width:600px}.payments-detail-bootstrap-safe[tabindex="-1"] .modal-dialog .modal-content,.payments-detail-original-safe[tabindex="-1"] .modal-dialog .modal-content{max-height:calc(100vh - var(--bottom-nav-height) - 40px);overflow-y:auto}.payments-detail-modal-bootstrap .modal-header{padding:10px}.payments-detail-modal-bootstrap .modal-body{background-color:#f8f9fa;padding:10px}.payments-detail-modal-bootstrap .payments-detail-list__content{padding:10px}.payments-detail-modal-bootstrap .payments-detail-list-body .row.mb-3{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eef1f4}.payments-detail-modal-bootstrap .payments-detail-list-body .row.mb-3:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.payments-detail-modal-bootstrap .payments-detail-list-body .col-sm-4{font-size:14px;color:#6b7280;font-weight:600}.payments-detail-modal-bootstrap .payments-detail-list-body .col-sm-8{font-size:14px;color:#111827;word-break:break-word}.payments-detail-modal-bootstrap .payments-detail-list__qr{display:inline-flex;flex-direction:column;gap:.75rem;padding:.85rem;border:1px dashed #d1d5db;border-radius:10px;background:#fff}.payments-detail-modal-bootstrap .payments-detail-list__qr-image{max-width:100%;width:230px;height:auto;display:block}.payments-detail-modal-bootstrap .payments-detail-list__qr-note{font-size:12px;color:#6b7280}.payments-detail-modal-bootstrap .modal-footer{background:#f8f9fa;border-top:1px solid #e5e7eb;padding:10px}.payments-modal-content-original{border-radius:12px;box-shadow:0 10px 40px #0003;border:none;animation:fadeIn .3s ease-in-out}.payments-modal-content-original .modal-header{padding:10px;border-bottom:1px solid #e5e7eb}.payments-modal-content-original .modal-header h3{margin:0;font-size:18px;font-weight:600;color:#1f2937}.payments-modal-content-original .modal-header .payments-modal__close{background:none;border:none;cursor:pointer;color:#6b7280;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s}.payments-modal-content-original .modal-header .payments-modal__close:hover{color:#1f2937}.payments-modal-content-original .modal-body{padding:0}.payments-modal-content-original .payments-modal-original-body{padding:10px;background:#f9fafb}.payments-modal-content-original .payments-modal__vietqr-wrapper{text-align:center;padding:10px;background-color:#fdfdfd;border-radius:12px;border:1px dashed #e0e0e0}.payments-modal-content-original .payments-modal__vietqr-image{max-width:250px;height:auto;border:1px solid #dee2e6;border-radius:12px;padding:12px;background-color:#fff;box-shadow:0 4px 12px #00000014}.payment-section{margin-bottom:10px}.payment-section__title{font-size:14px;font-weight:600;color:#374151;margin:0 0 10px;text-transform:inherit;letter-spacing:.5px}.payment-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.info-header{display:block;font-size:12px;font-weight:500;color:#6b7280;margin-bottom:4px;letter-spacing:.3px}.info-value{font-size:14px;color:#1f2937;word-break:break-word}.info-value.text-success{color:#10b981}.info-value.text-info{color:#3b82f6}@media (max-width: 768px){.payment-info-grid{grid-template-columns:1fr}.payments-modal-content-original .modal-header{padding:10px}.payments-modal-content-original .modal-header h3{font-size:16px}}.modal-body-two{padding:10px!important}.responsive-table-wrapper{overflow:auto;height:400px}.modal-xl-extended{max-width:1400px!important;width:98%!important;margin-top:0!important}@media (max-width: 1200px){.modal-xl-extended{max-width:95%!important}}@media (max-width: 767px){.responsive-table-wrapper{overflow:auto;height:300px}}.custom-inline-modal .device-detail-toolbar__date.ant-picker{width:150px;height:38px;padding:0 12px;display:inline-flex;align-items:center;border-radius:6px}.custom-inline-modal .device-detail-toolbar__date.ant-picker .ant-picker-input{display:flex;align-items:center}.custom-inline-modal .device-detail-toolbar__date.ant-picker .ant-picker-input>input{height:36px;line-height:36px;font-size:13px}.custom-inline-modal .device-detail-toolbar__date.ant-picker .ant-picker-suffix,.custom-inline-modal .device-detail-toolbar__date.ant-picker .ant-picker-clear{display:flex;align-items:center}.view-device-detail-modal{overflow:hidden!important}.view-device-detail-modal .modal-body{max-height:86dvh;overflow:auto!important;border-radius:0}.ant-picker-dropdown{z-index:99999!important;position:fixed!important}.ant-picker-dropdown,.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown-placement-bottomRight,.device-detail-datepicker-popup,.device-detail-datepicker-popup.ant-picker-dropdown{z-index:99999!important}.view-device-detail-modal .modal-content{overflow:hidden!important;border-radius:10px}.table-wrapper{overflow-x:auto;overflow-y:auto;max-height:86dvh}.table-wrapper-original{overflow:visible!important;max-height:none!important;height:auto!important}.device-session-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.device-session-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:12px;box-shadow:0 2px 8px #0f172a0f;display:flex;flex-direction:column;gap:10px}.device-session-card.is-selected{border-color:#f1aeb5;box-shadow:0 0 0 2px #dc35451f;background:#fff8f8}.device-session-card__head{display:flex;justify-content:space-between;align-items:center}.device-session-card__body{display:grid;gap:6px}.device-session-item{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-bottom:1px dashed #f1f3f5;padding-bottom:4px}.device-session-item:last-child{border-bottom:none;padding-bottom:0}.device-session-item>span{color:#6c757d;font-size:12px;white-space:nowrap}.device-session-item>strong{color:#212529;font-size:13px;text-align:right;font-weight:600}.device-session-card__actions{display:flex;justify-content:flex-end}.device-original-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a121e73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1060;display:flex;justify-content:center;padding:0;width:100%;align-items:center;max-height:calc(100% - var(--bottom-nav-height))}.device-original-modal{width:min(96vw,1380px);max-height:calc(90dvh - var(--bottom-nav-height));overflow:hidden;display:flex;flex-direction:column;border-radius:10px;background:#f4f7fb;box-shadow:0 22px 70px #02061759;border:1px solid rgba(255,255,255,.4)}.device-original-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(135deg,#0f4c81,#0b6ea8);color:#fff}.device-original-header h4{margin:0;font-size:20px;font-weight:700}.device-original-close{border:0;width:38px;height:38px;border-radius:999px;color:#fff;font-size:34px;line-height:1;background:#ffffff2e;display:grid;place-items:center}.device-original-body{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;-webkit-overflow-scrolling:touch}.device-original-block{background:#fff;border-radius:8px;border:1px solid #e8eef5;padding:20px}.device-original-block .row.g-3.align-items-center{padding:8px}.view-device-detail-toolbar{padding:10px}.view-device-detail-toolbar.is-original{background:linear-gradient(180deg,#f8fbff,#f2f7ff)}.view-device-detail-toolbar.is-original .btn-danger{border-radius:8px}@media (max-width: 768px){.device-original-backdrop{padding:0;align-items:stretch;justify-content:stretch}.device-original-modal{width:100dvw;max-width:100dvw;height:100dvh;max-height:calc(100dvh - var(--bottom-nav-height));border-radius:0;border:none;box-shadow:none}.device-original-header{position:sticky;top:0;z-index:5;border-radius:0;padding:12px 14px}.device-original-header h4{font-size:18px;line-height:1.25;margin-right:8px}.device-original-close{width:34px;height:34px;font-size:30px;flex-shrink:0}.device-original-body{max-height:none;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));scrollbar-width:none;-ms-overflow-style:none}.device-original-body::-webkit-scrollbar{width:0;height:0;display:none}.device-original-block{border-radius:6px;padding:0}.device-original-block .row.g-3.align-items-center{padding:0}.modal-body-two{padding:0!important}.device-original-body .row{margin:0}.device-original-body .col-12.p-0{padding-left:0!important;padding-right:0!important}.device-original-body .card-body,.view-device-detail-toolbar{padding:10px!important}.view-device-detail-toolbar .d-flex.justify-content-between.align-items-center.mb-3{margin-bottom:10px!important;gap:8px;flex-wrap:wrap}.view-device-detail-toolbar .d-flex.align-items-center.gap-2{width:100%;flex-wrap:wrap;gap:8px!important}.view-device-detail-toolbar .btn{white-space:nowrap}.device-session-grid{padding:10px 0;grid-template-columns:1fr;gap:10px;margin-bottom:18px!important;touch-action:pan-y}.device-session-card{padding:10px;border-radius:8px;touch-action:pan-y}.device-session-item{align-items:center;gap:8px;padding-bottom:3px}.device-session-item>span,.device-session-item>strong{font-size:13px;line-height:1.25}.device-session-item>span{color:#4b5563;font-weight:500}.device-session-item>strong{max-width:62%;word-break:break-word;text-align:right;font-weight:700}.device-session-card__head .badge{font-size:12px;line-height:1.2}.device-original-body,.view-device-detail-modal .modal-body{overscroll-behavior:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}}.auditlog-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out}.auditlog-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:760px;max-width:90vw;height:auto;max-height:85dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;animation:fadeIn .3s ease}@media (max-width: 768px){.auditlog-modal{width:100%!important;max-width:100%!important;height:100%!important;max-height:calc(100% - var(--bottom-nav-height))!important;border-radius:0}.auditlog-modal ::-webkit-scrollbar{display:none}}.auditlog-modal__header{display:flex;justify-content:space-between;align-items:center;padding:10px;background:linear-gradient(135deg,#0acfff,#09b8e6);border-bottom:1px solid rgba(255,255,255,.1)}.auditlog-modal__header h3{margin:0;font-size:18px;font-weight:600;color:#fff}.auditlog-modal__close{background:#fff3;border:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff}.auditlog-modal__close:hover{background:#ffffff4d;transform:scale(1.05)}.auditlog-modal__body{flex:1;overflow-y:auto;padding:10px}.audit-section{margin-bottom:10px}.audit-section:last-child{margin-bottom:0}.audit-section__title{font-size:15px;font-weight:600;color:#111827;margin-bottom:10px;padding-bottom:6px;border-bottom:2px solid #0acfff;display:flex;align-items:center;gap:8px}.audit-section__title svg{color:#0acfff}.audit-info-grid{display:grid;grid-template-columns:2fr 1fr;gap:10px}@media (max-width: 576px){.audit-info-grid{grid-template-columns:1fr}}.info-item.full-width{grid-column:1/-1}.info-item label{display:block;font-size:12px;font-weight:500;color:#6b7280;margin-bottom:6px;letter-spacing:.5px}.info-item .info-header{font-size:15px;font-weight:600;margin-bottom:6px;height:100%;align-content:center}.info-item .info-value{font-size:14px;font-weight:600;color:#111827;padding:10px 12px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb;word-break:break-all}.info-item .info-value.code{font-family:Courier New,monospace;font-size:13px;background:#1f2937;color:#10b981;border-color:#374151}.info-item .info-value .method-badge{display:inline-block;font-size:11px;font-weight:700;padding:4px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.info-item .info-value .method-badge.success{background:#10b981;color:#fff}.info-item .info-value .method-badge.primary{background:#0acfff;color:#fff}.info-item .info-value .method-badge.warning{background:#f59e0b;color:#fff}.info-item .info-value .method-badge.info{background:#6366f1;color:#fff}.info-item .info-value .method-badge.danger{background:#ef4444;color:#fff}.info-item .info-value .method-badge.secondary{background:#6b7280;color:#fff}.info-item .info-value .status-badge{display:inline-block;font-size:14px;font-weight:700;padding:6px 12px;border-radius:6px}.info-item .info-value .status-badge.success{background:#10b9811a;color:#10b981}.info-item .info-value .status-badge.error{background:#ef44441a;color:#ef4444}.info-item .info-value .status-badge.info{background:#0acfff1a;color:#0acfff}.auditlog-modal__footer{padding:10px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:12px;background:#f9fafb}.permission-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out}.permission-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:480px;max-width:90vw;height:auto;max-height:85dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;animation:fadeIn .3s ease}.permission-modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.permission-modal-header .header-actions{display:flex;gap:12px}.permission-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.permission-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.permission-modal-header .header-actions .edit-actions{display:flex;gap:8px}.permission-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.permission-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.permission-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.permission-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.permission-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.permission-modal-header .close-btn:hover{background:#e9ecef;color:#495057;transform:rotate(90deg)}.permission-modal-content{flex:1;overflow-y:auto;padding:10px}.permission-modal-content::-webkit-scrollbar{width:6px}.permission-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.permission-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.permission-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.permission-modal-profile{text-align:center;padding-bottom:14px;border-bottom:2px solid #f0f0f0;margin-bottom:14px}.permission-modal-profile .permission-icon{width:80px;height:80px;margin:0 auto 10px;position:relative;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.permission-modal-profile .permission-modal-name{font-size:20px;font-weight:700;color:#2c3e50;margin-bottom:6px}.permission-modal-profile .permission-modal-slug{font-size:14px;color:#0acfff;font-weight:600;margin-bottom:6px}.permission-modal-profile .permission-modal-badges{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.permission-modal-profile .permission-modal-id{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;min-height:30px;background:#0acfff1a;color:#0acfff;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.permission-modal-profile .permission-modal-module{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;min-height:30px;background:#0acfff1a;border-radius:999px;color:#0acfff;font-size:13px;font-weight:600;line-height:1}.permission-modal-profile .permission-modal-module svg{width:14px;height:14px}.permission-modal-sections{display:flex;flex-direction:column;gap:14px}.info-section .info-item .info-content .info-label{font-size:12px;color:#6c757d;font-weight:600;letter-spacing:.5px;margin-bottom:4px}.info-section .info-item .info-content .info-value{font-size:15px;color:#2c3e50;font-weight:600;word-break:break-word}@media (max-width: 768px){.permission-modal{width:100%;max-width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.permission-modal ::-webkit-scrollbar{display:none}.permission-modal-header{padding:12px 16px}.permission-modal-header .header-actions .edit-mode-btn,.permission-modal-header .header-actions .save-btn,.permission-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.permission-modal-header .header-actions .edit-mode-btn span,.permission-modal-header .header-actions .save-btn span,.permission-modal-header .header-actions .cancel-btn span{display:none}.permission-modal-profile .permission-icon{width:60px;height:60px}.permission-modal-profile .permission-icon svg{width:20px;height:20px}.permission-modal-profile .permission-modal-name{font-size:20px}.permission-modal-profile .permission-modal-slug,.info-section .section-title{font-size:14px}.info-section .info-item{padding:10px}.info-section .info-item .info-icon{width:32px;height:32px}.info-section .info-item .info-icon svg{width:16px;height:16px}.info-section .info-item .info-content .info-label{font-size:11px}.info-section .info-item .info-content .info-value{font-size:14px}}@media (max-width: 768px){.modal_permission-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important}.modal_permission-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}@media (max-width: 768px){.modal_role-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important;z-index:1013!important}.modal_role-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}.role-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out}.role-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:480px;max-width:96dvw;height:auto;max-height:85dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;animation:fadeIn .3s ease}.role-modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#1791af;position:sticky;top:0;z-index:10}.role-modal-header .header-actions{display:flex;gap:12px}.role-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.role-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.role-modal-header .header-actions .edit-actions{display:flex;gap:8px}.role-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.role-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.role-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.role-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.role-modal-header .close-btn{width:32px;height:32px;border-radius:8px;border:none;color:#ea152a;display:flex;align-items:center;justify-content:center;background-color:#e9edef;cursor:pointer;transition:all .2s}.role-modal-header .close-btn:hover{background:#e9ecef;color:#e90f0f}.role-modal-content{flex:1;overflow-y:auto;padding:10px}.role-modal-content::-webkit-scrollbar{width:6px}.role-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.role-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.role-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.role-modal-profile{text-align:center;padding-bottom:14px;border-bottom:2px solid #f0f0f0;margin-bottom:14px}.role-modal-profile .role-icon{width:80px;height:80px;margin:0 auto 10px;position:relative;border-radius:50%;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #0acfff4d}.role-modal-profile .role-modal-name{font-size:20px;font-weight:700;color:#2c3e50;margin-bottom:6px}.role-modal-profile .role-modal-slug{font-size:14px;color:#0acfff;font-weight:600;margin-bottom:6px}.role-modal-profile .role-modal-badges{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.role-modal-profile .role-modal-id{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;min-height:30px;background:#0acfff1a;color:#0acfff;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.role-modal-profile .role-modal-permissions{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#0acfff1a;border-radius:999px;color:#0acfff;font-size:13px;font-weight:600;min-height:30px;line-height:1}.role-modal-profile .role-modal-permissions svg{width:14px;height:14px}.role-modal-sections{display:flex;flex-direction:column;gap:14px}.info-section .info-item .info-content .info-label{font-size:11px;color:#6c757d;font-weight:600;letter-spacing:.5px;margin-bottom:3px}.info-section .info-item .info-content .info-value .permissions-count{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#0acfff;color:#fff;font-size:16px;font-weight:700;box-shadow:0 4px 12px #0acfff4d}@media (max-width: 768px){.role-modal{width:100%;max-width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.role-modal ::-webkit-scrollbar{display:none}.role-modal-header{padding:12px 16px}.role-modal-header .header-actions .edit-mode-btn,.role-modal-header .header-actions .save-btn,.role-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.role-modal-header .header-actions .edit-mode-btn span,.role-modal-header .header-actions .save-btn span,.role-modal-header .header-actions .cancel-btn span{display:none}.role-modal-profile .role-icon{width:60px;height:60px}.role-modal-profile .role-icon svg{width:20px;height:20px}.role-modal-profile .role-modal-name{font-size:20px}.role-modal-profile .role-modal-slug,.info-section .section-title{font-size:14px}.info-section .info-item{padding:10px}.info-section .info-item .info-icon{width:32px;height:32px}.info-section .info-item .info-icon svg{width:16px;height:16px}.info-section .info-item .info-content .info-label{font-size:11px}.info-section .info-item .info-content .info-value{font-size:14px}}.role-permissions-original-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a121e73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1060;display:flex;justify-content:center;padding:16px}.role-permissions-original-modal{width:min(96vw,1380px);max-height:calc(96dvh - var(--bottom-nav-height));overflow:hidden;display:flex;flex-direction:column;border-radius:10px;background:#f4f7fb;box-shadow:0 22px 70px #02061759;border:1px solid rgba(255,255,255,.4)}.role-permissions-original-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(135deg,#0f4c81,#0b6ea8);color:#fff}.role-permissions-original-header h4{margin:0;font-size:20px;font-weight:700;color:#fff}.role-permissions-original-close{border:0;width:38px;height:38px;border-radius:999px;color:#fff;font-size:34px;line-height:1;background:#ffffff2e;display:grid;place-items:center;cursor:pointer}.role-permissions-original-body{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;padding:12px;-webkit-overflow-scrolling:touch}.role-permissions-original-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;background:#fff;border-top:1px solid #e8eef5}.role-permissions-original-block{background:#fff;border-radius:8px;border:1px solid #e8eef5;padding:16px;margin-bottom:12px}.role-permissions-original-block .role-info-row{display:flex;flex-wrap:wrap;gap:16px}.role-permissions-original-block .role-info-cell{display:flex;flex-direction:column;min-width:200px;flex:1}.role-permissions-original-block .role-info-cell .label{color:#6c757d;font-size:12px;font-weight:600;margin-bottom:4px;text-transform:uppercase}.role-permissions-original-block .role-info-cell .value{color:#0b6ea8;font-size:16px;font-weight:700}.role-permissions-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;background:linear-gradient(180deg,#f8fbff,#f2f7ff);border-radius:8px;border:1px solid #e8eef5;margin-bottom:12px}.role-permissions-toolbar .search-input{flex:1 1 240px;min-width:220px;height:36px;border:1px solid #d7e0ec;border-radius:6px;padding:0 12px;background:#fff;font-size:13px}.role-permissions-toolbar .filter-group{display:flex;align-items:center;gap:6px;font-size:13px}.role-permissions-toolbar .filter-group label{margin:0;font-weight:600;color:#334155}.role-permissions-toolbar .filter-group select{height:36px;border:1px solid #d7e0ec;border-radius:6px;background:#fff;padding:0 26px 0 10px;font-size:13px;min-width:140px}.role-permissions-toolbar .total-badge{margin-left:auto;font-size:13px;font-weight:600;color:#0b6ea8;background:#e6f2fb;padding:6px 10px;border-radius:999px}.permission-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.permission-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:12px;box-shadow:0 2px 8px #0f172a0f;display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease,box-shadow .15s ease;cursor:pointer}.permission-card:hover{border-color:#b6d8f0;box-shadow:0 4px 14px #0b6ea81f}.permission-card.is-selected{border-color:#0acfff;box-shadow:0 0 0 2px #0acfff2e;background:#f4fdff}.permission-card__head{display:flex;justify-content:space-between;align-items:center;gap:8px}.permission-card__head .head-left{display:flex;align-items:center;gap:8px;min-width:0}.permission-card__head .index-badge{background:#f1f5f9;color:#0f172a;border:1px solid #e2e8f0;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;white-space:nowrap}.permission-card__head .module-badge{background:#e6f2fb;color:#0b6ea8;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;max-width:60%;overflow:hidden;text-overflow:ellipsis}.permission-card__title{font-size:14px;font-weight:700;color:#0f172a;word-break:break-word}.permission-card__body{display:grid;gap:6px}.permission-card__item{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-bottom:1px dashed #f1f3f5;padding-bottom:4px}.permission-card__item:last-child{border-bottom:none;padding-bottom:0}.permission-card__item>span{color:#6c757d;font-size:12px;white-space:nowrap}.permission-card__item>strong{color:#212529;font-size:13px;text-align:right;font-weight:600;word-break:break-word;max-width:65%}.permission-card__empty{grid-column:1/-1;text-align:center;padding:40px 16px;color:#6c757d;background:#fff;border:1px dashed #e2e8f0;border-radius:10px}.permission-card__loading{grid-column:1/-1;display:flex;justify-content:center;align-items:center;gap:10px;padding:40px 16px;color:#6c757d;background:#fff;border-radius:10px}@media (max-width: 768px){.role-permissions-original-backdrop{padding:0;align-items:stretch;justify-content:stretch}.role-permissions-original-modal{width:100dvw;max-width:100vw;height:100dvh;max-height:calc(100dvh - var(--bottom-nav-height));border-radius:0;border:none;box-shadow:none}.role-permissions-original-header{position:sticky;top:0;z-index:5;border-radius:0}.role-permissions-original-body{padding:8px}.permission-card-grid{grid-template-columns:1fr}.role-permissions-toolbar .total-badge{margin-left:0}}@media (max-width: 768px){.add-user-modal{z-index:1013!important}.add_modal_backdrop{z-index:1000!important}.modal_user-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important}.modal_user-contain--add ::-webkit-scrollbar{display:none}.modal_user-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}@media (max-width: 768px){.modal_userChangePassword-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important}.modal_userChangePassword-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}.user-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out}.user-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:480px;max-width:90vw;height:auto;max-height:86dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;animation:fadeIn .3s ease}.user-modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:10}.user-modal-header .header-actions{display:flex;gap:12px}.user-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0acfff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.user-modal-header .header-actions .edit-mode-btn:hover{background:#09b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.user-modal-header .header-actions .edit-actions{display:flex;gap:8px}.user-modal-header .header-actions .edit-actions .cancel-btn{padding:8px 16px;background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.user-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#e9ecef}.user-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.user-modal-header .header-actions .edit-actions .save-btn:hover{background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}.user-modal-header .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#d41414;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.user-modal-header .close-btn:hover{background:#e9ecef;color:#db1212;transform:rotate(90deg)}.user-modal-content{flex:1;overflow-y:auto;padding:10px}.user-modal-content::-webkit-scrollbar{width:6px}.user-modal-content::-webkit-scrollbar-track{background:#f1f1f1}.user-modal-content::-webkit-scrollbar-thumb{background:#0acfff;border-radius:10px}.user-modal-content::-webkit-scrollbar-thumb:hover{background:#09b8e6}.user-modal-profile{text-align:center;padding-bottom:14px;border-bottom:2px solid #f0f0f0;margin-bottom:14px}.user-modal-profile .user-avatar-large{width:80px;height:80px;margin:0 auto 10px;border-radius:50%;overflow:hidden;border:4px solid #0acfff;box-shadow:0 4px 16px #0acfff4d}.user-modal-profile .user-avatar-large img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-modal-profile .user-modal-name{font-size:20px;font-weight:700;color:#2c3e50;margin-bottom:6px}.user-modal-profile .user-modal-username{font-size:15px;color:#0acfff;font-weight:600;margin-bottom:6px}.user-modal-profile .user-modal-id{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;min-height:30px;background:#0acfff1a;color:#0acfff;border-radius:999px;font-size:13px;font-weight:600;line-height:1;margin-bottom:6px}.user-modal-profile .user-modal-badges{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.user-modal-profile .user-modal-badges .badge{padding:5px 10px;border-radius:12px;font-size:10px;font-weight:600;text-transform:uppercase}.user-modal-profile .user-modal-badges .badge.active{background:#0acfff1a;color:#0acfff}.user-modal-profile .user-modal-badges .badge.inactive{background:#f8f9fa;color:#6c757d}.user-modal-profile .user-modal-badges .badge.verified{background:#28a7451a;color:#28a745}.user-modal-profile .user-modal-badges .badge.twofa{background:#ffc1071a;color:#ffc107}.user-modal-profile .user-modal-badges .badge.manager{background:#9c27b01a;color:#9c27b0}.user-modal-sections{display:flex;flex-direction:column;gap:14px}.info-section .section-title{font-size:15px;font-weight:700;color:#2c3e50;margin-bottom:10px;padding-bottom:6px;border-bottom:2px solid #0acfff}.info-section .info-list{display:flex;flex-direction:column;gap:10px}.info-section .info-item{display:flex;align-items:flex-start;gap:10px;padding:10px;background:#f8f9fa;border-radius:12px;transition:all .2s}.info-section .info-item.qr-code-item{flex-direction:column;align-items:center;padding:14px}.info-section .info-item.qr-code-item .qr-code-wrapper{width:160px;height:160px;padding:10px;background:#fff;border-radius:12px;border:2px solid #0acfff;box-shadow:0 4px 12px #0acfff33}.info-section .info-item.qr-code-item .qr-code-wrapper .qr-code-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.info-section .info-item .info-icon{width:32px;height:32px;border-radius:8px;background:#0acfff1a;color:#0acfff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-section .info-item .info-content .info-label{font-size:14px;color:#6c757d;font-weight:600;letter-spacing:.5px;margin-bottom:3px}.info-section .info-item .info-content .info-value{font-size:14px;color:#2c3e50;font-weight:600;word-break:break-word}.info-section .info-item .info-content .info-value.text-danger{color:#dc3545}.info-section .info-item .info-content .info-edit-wrapper{margin-top:8px}.info-section .info-item .info-content .info-edit-wrapper .form-control{border-radius:8px;border:1px solid #0acfff;padding:8px 12px;font-size:14px}.info-section .info-item .info-content .info-edit-wrapper .form-control:focus{border-color:#0acfff;box-shadow:0 0 0 3px #0acfff1a}.info-section .info-item .info-content .info-edit-wrapper select.form-control{cursor:pointer}.info-section .info-item .info-content .info-edit-wrapper textarea.form-control{resize:vertical;min-height:80px}.info-section .info-item .info-content .info-edit-wrapper .form-check-input{width:48px;height:24px;cursor:pointer}.info-section .info-item .info-content .info-edit-wrapper .form-check-input:checked{background-color:#0acfff;border-color:#0acfff}.info-section .info-item .info-content .info-edit-wrapper .form-check-input:focus{box-shadow:0 0 0 3px #0acfff1a}.info-section .info-item .edit-field-btn{width:32px;height:32px;border-radius:8px;border:none;background:#0acfff1a;color:#0acfff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.info-section .info-item .edit-field-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}@media (max-width: 768px){.user-modal{width:100%;max-width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.user-modal ::-webkit-scrollbar{display:none}.user-modal-header{padding:12px 16px}.user-modal-header .header-actions .edit-mode-btn,.user-modal-header .header-actions .save-btn,.user-modal-header .header-actions .cancel-btn{padding:6px 12px;font-size:13px}.user-modal-header .header-actions .edit-mode-btn span,.user-modal-header .header-actions .save-btn span,.user-modal-header .header-actions .cancel-btn span{display:none}.user-modal-profile .user-avatar-large{width:60px;height:60px}.user-modal-profile .user-modal-name{font-size:18px}.user-modal-profile .user-modal-username{font-size:16px}.info-section .section-title{font-size:14px}.info-section .info-item{padding:10px}.info-section .info-item.qr-code-item .qr-code-wrapper{width:150px;height:150px}.info-section .info-item .info-icon{width:32px;height:32px}.info-section .info-item .info-icon svg{width:16px;height:16px}.info-section .info-item .info-content .info-label{font-size:12px}.info-section .info-item .info-content .info-value{font-size:14px}}.users-detail-modal .row{margin-left:0;margin-right:0}.users-detail-modal strong{font-size:14px}@media (min-width: 576px){.users-detail-modal .row{font-size:14px}}.users-detail-modal .user-detail-row{display:flex;align-items:flex-start;gap:12px;padding:10px;margin-bottom:8px;background:#f9fafb;border-radius:6px;transition:background .2s}.users-detail-modal .user-detail-row:hover{background:#f3f4f6}.users-detail-modal .user-detail-row:last-child{margin-bottom:0}.users-detail-modal .user-detail-row .user-detail-label{flex:0 0 auto;min-width:100px;font-weight:600;color:#6b7280;font-size:13px}.users-detail-modal .user-detail-row .user-detail-label strong{font-weight:600;color:#374151}.users-detail-modal .user-detail-row .user-detail-value{flex:1;color:#1f2937;font-size:13px;word-break:break-word}.users-detail-modal .user-detail-row .user-detail-value .badge{margin-top:4px;display:inline-block}.user-list-modal .user-modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.user-list-modal .user-modal-header .header-actions{display:flex;align-items:center;gap:12px}.user-list-modal .user-modal-header .navigation-actions{display:flex;align-items:center;gap:8px}.user-list-modal .user-modal-header .navigation-actions .nav-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.user-list-modal .user-modal-header .navigation-actions .nav-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.user-list-modal .user-modal-header .navigation-actions .nav-btn:active{transform:scale(.95)}.user-list-modal .user-modal-header .navigation-actions .nav-btn.prev{margin-right:4px}.user-list-modal .user-modal-header .navigation-actions .nav-btn.next{margin-right:12px}.user-list-modal .user-modal-header .navigation-actions .close-btn{width:36px;height:36px;border-radius:50%;border:none;background:#f8f9fa;color:#6c757d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.user-list-modal .user-modal-header .navigation-actions .close-btn:hover{background:#ef4444;color:#fff;transform:rotate(90deg)}.user-list-modal .user-modal-content{animation:fadeIn .3s ease}@media (max-width: 768px){.user-list-modal .user-modal-header .navigation-actions .nav-btn{width:32px;height:32px}.user-list-modal .user-modal-header .navigation-actions .nav-btn svg{width:20px;height:20px}.user-list-modal .user-modal-header .navigation-actions .close-btn{width:32px;height:32px}}.wallet-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1040}.wallet-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;z-index:1050;box-shadow:0 10px 40px #0003}.wallet-modal .wallet-modal-header{display:flex;justify-content:flex-end;padding:15px 20px 0}.wallet-modal .wallet-modal-header .close-btn{background:none;border:none;cursor:pointer;color:#6c757d;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.wallet-modal .wallet-modal-header .close-btn:hover{background:#f8f9fa;color:#333}.wallet-modal .wallet-modal-content{padding:20px}.wallet-modal .wallet-modal-profile{text-align:center;margin-bottom:25px}.wallet-modal .wallet-modal-profile .wallet-avatar-large{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;margin:0 auto 15px;color:#fff}.wallet-modal .wallet-modal-profile .wallet-modal-title{font-size:20px;font-weight:600;color:#333;margin:0 0 5px}.wallet-modal .wallet-modal-profile .wallet-modal-id{font-size:14px;color:#6c757d;font-family:monospace}.wallet-modal .wallet-modal-sections .info-section{margin-bottom:20px}.wallet-modal .wallet-modal-sections .info-section .section-title{font-size:14px;font-weight:600;color:#495057;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid #e9ecef}.wallet-modal .wallet-modal-sections .info-section .info-list .info-item{display:flex;align-items:flex-start;padding:8px 0}.wallet-modal .wallet-modal-sections .info-section .info-list .info-item .info-icon{width:32px;height:32px;border-radius:8px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;margin-right:12px;color:#667eea;flex-shrink:0}.wallet-modal .wallet-modal-sections .info-section .info-list .info-item .info-content{flex:1}.wallet-modal .wallet-modal-sections .info-section .info-list .info-item .info-content .info-label{font-size:12px;color:#6c757d;margin-bottom:2px}.wallet-modal .wallet-modal-sections .info-section .info-list .info-item .info-content .info-value{font-size:14px;color:#333;font-weight:500;word-break:break-all}.wallet-modal .wallet-modal-sections .info-section .info-list .info-item .info-content .info-value.balance{color:#28a745;font-size:16px}.wallet-modal .wallet-modal-sections .info-section .info-list .info-item .info-content .info-value.frozen{color:#ffc107;font-size:16px}.topup-modal-wrapper{max-height:calc(100% - var(--bottom-nav-height))}.topup-modal-wrapper .modal-content{background-color:#f8f9fa;max-height:86dvh;overflow-y:auto}.topup-modal-wrapper .modal-header{background-color:#fff;box-shadow:0 2px 4px #0000000d;z-index:10}.topup-modal-wrapper .card{border-radius:12px;transition:all .3s ease}.topup-modal-wrapper .card:hover{box-shadow:0 5px 15px #00000014!important}.topup-modal-wrapper .bg-light-gray{background-color:#f3f6f9}.topup-modal-wrapper .bg-primary-light{background-color:#eef2ff!important}.topup-modal-wrapper .cursor-pointer{cursor:pointer}.topup-modal-wrapper .transition-all{transition:all .2s ease-in-out}.topup-modal-wrapper .shrink-0{flex-shrink:0}.topup-modal-wrapper .border-dashed{border-style:dashed!important}.topup-modal-wrapper .label-info p.text-muted{font-size:.75rem;text-transform:uppercase;letter-spacing:.025em}.topup-modal-wrapper .invoice-profile-section{max-height:500px;overflow-y:auto;padding-right:5px}.topup-modal-wrapper .invoice-profile-section::-webkit-scrollbar{width:4px}.topup-modal-wrapper .invoice-profile-section::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.topup-modal-wrapper .modal-backdrop{z-index:1055}.topup-modal-wrapper .modal{z-index:1056}.topup-modal-wrapper .modal-dialog.modal-lg .modal-content{max-height:86dvh;overflow-y:auto}.topup-modal-wrapper .modal-dialog.modal-dialog-full{max-width:1200px;width:95%}.topup-modal-wrapper .modal-dialog.modal-dialog-full .modal-content{border:0;border-radius:12px}.bg-warning-light{background-color:#fffbeb!important}@media (max-width: 991.98px){.topup-modal-wrapper .col-lg-4{margin-top:2rem}.topup-modal-wrapper .position-sticky{position:relative!important;top:0!important}}.withdraw-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease-in-out;cursor:pointer}.withdraw-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:480px;max-width:96dvw;height:auto;max-height:85dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;animation:fadeIn .3s ease}.withdraw-action-modal .withdraw-modal-header{background:#f9fafb;padding:20px;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center;border:none;border-bottom:1px solid #e5e7eb;background-color:#059669}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-header__wrapper{flex:1;display:flex;justify-content:space-between;align-items:center;gap:15px}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-header__wrapper>div{flex:1}.withdraw-action-modal .withdraw-modal-header .modal-title{font-size:18px;font-weight:600;color:#fff;margin:0}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-header__desc{display:flex;align-items:center;gap:8px;font-size:13px;color:#c81818;margin:8px 0 0}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-header__desc svg{width:13px;height:13px;flex-shrink:0;color:#c01818}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-header__desc span{color:#ea0d0d}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-close-btn{background:#fff;border:none;color:#ef4444;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:transform .2s,color .2s;flex-shrink:0}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-close-btn:hover:not(:disabled){transform:scale(1.2);color:#dc2626}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-close-btn:disabled{opacity:.6;cursor:not-allowed}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-close-btn svg{width:20px;height:20px}.withdraw-action-modal .withdraw-modal-body{padding:24px;overflow-y:auto;max-height:calc(85dvh - 140px)}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-list{display:flex;flex-direction:column;gap:12px}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row{display:flex;gap:12px;padding:12px;background:#f9fafb;border-radius:8px;transition:background-color .2s}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row:hover{background:#f3f4f6}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row strong{color:#0f1012;font-weight:600;min-width:140px;font-size:13px}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row span{color:#1f2937;font-size:13px;flex:1;word-break:break-word}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row span.withdraw-modal-status-chip{display:inline-block;padding:4px 12px;border-radius:6px;font-weight:500;font-size:12px;text-transform:capitalize}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row span.withdraw-modal-status-chip.pending{background:#fef3c7;color:#92400e}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row span.withdraw-modal-status-chip.approved{background:#ecfdf5;color:#065f46}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row span.withdraw-modal-status-chip.rejected{background:#fef2f2;color:#7f1d1d}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-note-section{margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-note-section .form-label{font-size:13px;font-weight:600;color:#374151;margin-bottom:8px;text-transform:uppercase;letter-spacing:.3px}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-note-section .form-control{border:1px solid #d1d5db;border-radius:6px;padding:10px 12px;font-size:13px;font-family:inherit;resize:vertical;transition:border-color .2s,box-shadow .2s}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-note-section .form-control:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-note-section .form-control:disabled{background:#f3f4f6;cursor:not-allowed}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-note-section .form-control::-moz-placeholder{color:#9ca3af}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-note-section .form-control::placeholder{color:#9ca3af}.withdraw-action-modal .withdraw-modal-footer{padding:16px 24px;border-top:1px solid #e5e7eb;background:#f9fafb;display:flex;gap:12px;justify-content:flex-end}.withdraw-action-modal .withdraw-modal-footer .btn{padding:8px 16px;font-size:13px;font-weight:500;border-radius:6px;transition:all .2s;border:none;cursor:pointer;display:flex;align-items:center;gap:8px}.withdraw-action-modal .withdraw-modal-footer .btn:disabled{opacity:.6;cursor:not-allowed}.withdraw-action-modal .withdraw-modal-footer .btn .spinner-border{width:14px;height:14px;border-width:2px}.withdraw-action-modal .withdraw-modal-footer .btn.btn-secondary{background:#e5e7eb;color:#374151}.withdraw-action-modal .withdraw-modal-footer .btn.btn-secondary:hover:not(:disabled){background:#d1d5db}.withdraw-action-modal .withdraw-modal-footer .btn.btn-success{background:#10b981;color:#fff}.withdraw-action-modal .withdraw-modal-footer .btn.btn-success:hover:not(:disabled){background:#059669}.withdraw-action-modal .withdraw-modal-footer .btn.btn-danger{background:#ef4444;color:#fff}.withdraw-action-modal .withdraw-modal-footer .btn.btn-danger:hover:not(:disabled){background:#dc2626}.withdraw-action-modal .withdraw-modal-footer .btn.btn-primary{background:#3b82f6;color:#fff}.withdraw-action-modal .withdraw-modal-footer .btn.btn-primary:hover:not(:disabled){background:#2563eb}.withdraw-action-modal .modal-body::-webkit-scrollbar{width:6px}.withdraw-action-modal .modal-body::-webkit-scrollbar-track{background:#f1f5f9}.withdraw-action-modal .modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.withdraw-action-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width: 768px){.withdraw-modal{width:100%;max-width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.withdraw-modal ::-webkit-scrollbar{display:none}.withdraw-action-modal .modal-dialog{margin:10px}.withdraw-action-modal .withdraw-modal-header{padding:16px}.withdraw-action-modal .withdraw-modal-header .modal-title{font-size:16px}.withdraw-action-modal .withdraw-modal-header .withdraw-modal-header__desc{font-size:12px}.withdraw-action-modal .withdraw-modal-body{padding:16px;max-height:calc(85dvh - 120px)}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row{flex-wrap:wrap;gap:8px}.withdraw-action-modal .withdraw-modal-body .withdraw-modal-info-row strong{min-width:auto}.withdraw-action-modal .withdraw-modal-footer{padding:12px 16px;flex-wrap:wrap}.withdraw-action-modal .withdraw-modal-footer .btn{flex:1;min-width:100px}}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.withdraw-modal-header{display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#f59e0b,#d97706)}.withdraw-modal-header.approved{background:linear-gradient(135deg,#10b981,#059669)}.withdraw-modal-header.pending{background:linear-gradient(135deg,#f59e0b,#d97706)}.withdraw-modal-header.rejected{background:linear-gradient(135deg,#ef4444,#dc2626)}.withdraw-modal-header .header-title{display:flex;align-items:center;gap:8px}.withdraw-modal-header .header-title h5{color:#fff;font-size:18px;font-weight:600;margin:0;padding:16px 0}.withdraw-modal-header .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease;flex-shrink:0}.withdraw-modal-header .close-btn:hover:not(:disabled){background:#ffffff4d;transform:rotate(90deg)}.withdraw-modal-header .close-btn:disabled{opacity:.6;cursor:not-allowed}.withdraw-modal-header .close-btn svg{width:20px;height:20px}.withdraw-modal-content{flex:1;overflow-y:auto;padding:0}.withdraw-modal-content::-webkit-scrollbar{width:8px}.withdraw-modal-content::-webkit-scrollbar-track{background:#f3f4f6}.withdraw-modal-content::-webkit-scrollbar-thumb{border-radius:4px}.withdraw-modal-profile{padding:10px;text-align:center;background:linear-gradient(180deg,#f9fafb,#fff);border-bottom:1px solid #e5e7eb}.withdraw-modal-profile .withdraw-icon{width:64px;height:64px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.withdraw-modal-profile .withdraw-icon.approved{background:linear-gradient(135deg,#10b981,#059669)}.withdraw-modal-profile .withdraw-icon.pending{background:linear-gradient(135deg,#f59e0b,#d97706)}.withdraw-modal-profile .withdraw-icon.rejected{background:linear-gradient(135deg,#ef4444,#dc2626)}.withdraw-modal-profile .withdraw-icon svg{width:32px;height:32px}.withdraw-modal-profile .withdraw-modal-id{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;min-height:30px;background:#fef3c7;color:#f59e0b;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.withdraw-modal-profile .withdraw-modal-status{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;min-height:30px;border-radius:999px;font-size:13px;font-weight:600;line-height:1;margin-left:8px;text-transform:capitalize}.withdraw-modal-profile .withdraw-modal-status.approved{background:#d1fae5;color:#10b981}.withdraw-modal-profile .withdraw-modal-status.pending{background:#fef3c7;color:#f59e0b}.withdraw-modal-profile .withdraw-modal-status.rejected{background:#fee2e2;color:#ef4444}.withdraw-modal-sections{padding:10px}.info-section .section-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#111827;margin:0 0 10px;padding-bottom:6px;border-bottom:2px solid #f59e0b}.info-section .section-title svg{color:#f59e0b}.info-item{display:flex;align-items:flex-start;gap:10px;padding:10px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease}.info-item:hover{background:#f3f4f6;border-color:#f59e0b}.info-item .info-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;color:#f59e0b}.info-item .info-content .badge{margin-top:4px;display:inline-block}.withdraw-modal-note-section{padding:10px 0}.withdraw-modal-textarea{width:100%;border:1px solid #d1d5db;border-radius:6px;padding:10px 12px;font-size:13px;font-family:inherit;resize:vertical;transition:border-color .2s,box-shadow .2s}.withdraw-modal-textarea:focus{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a;outline:none}.withdraw-modal-textarea:disabled{background:#f3f4f6;cursor:not-allowed}.withdraw-modal-textarea::-moz-placeholder{color:#9ca3af}.withdraw-modal-textarea::placeholder{color:#9ca3af}@media (max-width: 768px){.withdraw-modal-header{padding:0 12px}.withdraw-modal-header .header-title h5{font-size:16px;padding:12px 0}.withdraw-modal-header .close-btn{width:28px;height:28px}.withdraw-modal-profile{padding:8px}.withdraw-modal-profile .withdraw-icon{width:56px;height:56px}.withdraw-modal-profile .withdraw-icon svg{width:28px;height:28px}.withdraw-modal-profile .withdraw-modal-id,.withdraw-modal-profile .withdraw-modal-status{font-size:12px;padding:4px 10px}.info-section{padding:8px}.info-section .section-title{font-size:14px;gap:6px}.info-section .section-title svg{width:14px;height:14px}.info-item{padding:8px;gap:8px}.info-item .info-icon{width:28px;height:28px}.info-item .info-icon svg{width:14px;height:14px}.info-item .info-content .info-label{font-size:11px}.info-item .info-content .info-value{font-size:13px}.withdraw-modal-textarea{font-size:12px;padding:8px 10px}}.withdraw-detail-modal .card{border-radius:8px}.withdraw-detail-modal .card-body{padding:20px}.withdraw-detail-modal .form-label{margin-bottom:0;color:#6b7280;font-weight:500}.withdraw-detail-modal .form-label b{color:#111827;font-weight:600}.withdraw-detail-modal .border-bottom{border-bottom:1px solid #e5e7eb!important}.withdraw-detail-modal .text-success{color:#10b981!important}.withdraw-detail-modal .text-danger{color:#ef4444!important}.withdraw-detail-modal .text-warning{color:#f59e0b!important}.withdraw-detail-modal .form-control{border:1px solid #d1d5db;border-radius:6px;padding:10px 12px;font-size:13px}.withdraw-detail-modal .form-control:focus{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a}.withdraw-detail-modal .form-control:disabled{background:#f3f4f6;cursor:not-allowed}.withdraw-detail-modal-lg{max-width:800px}.withdraw-detail-modal-dialog .modal-header{border-bottom:1px solid #e5e7eb;padding:16px 20px}.withdraw-detail-modal-dialog .modal-header h4{font-size:18px;font-weight:600;color:#111827;margin:0}.withdraw-detail-modal-dialog .modal-header .close{color:#ba1212;opacity:1;font-size:24px;line-height:1}.withdraw-detail-modal-dialog .modal-header .close:hover{color:#111827}.withdraw-detail-modal-dialog .modal-body{padding:10px 0}.column-visibility-wrapper{position:relative}.column-visibility-dropdown{position:absolute;right:0;top:110%;z-index:1000;background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:8px;min-width:180px;box-shadow:0 4px 12px #00000026}.column-visibility-dropdown{max-height:50dvh;overflow-y:auto}.column-item{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;padding:6px 0}@supports (accent-color: #000){.column-item input[type=checkbox]{width:16px;height:16px;accent-color:var(--checkbox-color);cursor:pointer}}@supports not (accent-color: #000){.column-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #cfcfcf;border-radius:3px;display:inline-block;position:relative;vertical-align:middle;background:#fff;cursor:pointer}.column-item input[type=checkbox]:checked{background:var(--checkbox-color);border-color:var(--checkbox-color)}.column-item input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-left:0;border-top:0;transform:rotate(45deg)}}.column-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#00000073;display:flex;align-items:center;justify-content:center}.column-modal-content{width:90%;max-width:420px;background:#fff;border-radius:12px;overflow:hidden;animation:fadeUp .25s ease}.column-modal-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;border-bottom:1px solid #eee}.column-modal-header button{background:none;border:none;cursor:pointer}.column-modal-body{padding:12px 16px;max-height:50dvh;overflow-y:auto}.column-modal-footer{padding:12px 16px;display:flex;gap:8px;border-top:1px solid #eee}.desktop-only{display:block}.mobile-only{display:none}@media (max-width: 768px){.desktop-only{display:none}.mobile-only{display:flex}.column-modal-content{position:relative;transform:translateZ(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.info-section{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .2s}.info-section:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.info-section.highlight-section{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#0acfff}.info-section .section-title{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb}.info-section .section-title svg{color:#0acfff}.modal.userlogs-modal.device-list-detail-modal .modal-dialog{max-width:860px}.modal.userlogs-modal.device-list-detail-modal .modal-content{border-radius:8px;border:1px solid #dbeafe;overflow:hidden;box-shadow:0 10px 32px #0f172a2e}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__header{padding:12px 16px;border-bottom:1px solid #e5e7eb}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__header .modal-title{font-weight:700;color:#111827}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__header .close{color:#ef4444;text-shadow:none;opacity:1}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__header .close:hover{color:#dc2626}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__body{padding:12px 16px 4px;max-height:65dvh;overflow-y:auto}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__content .row.mb-3{margin-bottom:12px!important;padding-bottom:8px;border-bottom:1px solid #eef2f7}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__content .row.mb-3:last-child{border-bottom:none;margin-bottom:0!important}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__content .col-sm-4 strong{color:#64748b;font-weight:600}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__content .col-sm-8{color:#0f172a;font-weight:500}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__footer{border-top:none;padding:6px 16px 16px;justify-content:flex-start}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__footer .btn-secondary{min-width:112px}.device-list-detail-modal__ua{white-space:normal;word-break:break-word;line-height:1.5;font-family:Consolas,Courier New,monospace;color:#334155}@media (max-width: 767.98px){.modal.userlogs-modal.device-list-detail-modal .modal-dialog{max-width:calc(100% - 12px);margin:.5rem auto}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__body{max-height:70dvh;padding:0}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__content .row.mb-3{margin-bottom:10px!important}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__content .row.mb-3 .col-sm-4,.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__content .row.mb-3 .col-sm-8{width:100%;max-width:100%}.modal.userlogs-modal.device-list-detail-modal .userlogs-modal__content .row.mb-3 .col-sm-8{margin-top:6px}}.admin-device-detail-modal-xl{max-width:1400px;width:98%;margin:.5rem auto}.modal.show .admin-device-detail-modal-dialog{display:flex;align-items:center;min-height:calc(100dvh - 1rem)}@media (max-width: 1600px){.admin-device-detail-modal-xl{max-width:1200px}}@media (max-width: 1200px){.admin-device-detail-modal-xl{max-width:100dvw}}.admin-device-detail-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a9e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9998}.admin-device-detail-modal{border-radius:16px;overflow:hidden}.admin-device-detail-modal .modal-header{border-top-left-radius:16px;border-top-right-radius:16px}.admin-device-detail-modal .modal-body{max-height:100%;overflow:auto;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.admin-device-detail-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px;background:linear-gradient(135deg,#f8fbff,#edf7ff);border-bottom:1px solid #dbeafe}.admin-device-detail-modal__header h3{margin:0;color:#0f172a;font-weight:800;line-height:1.2}.admin-device-detail-modal__eyebrow{margin:0 0 4px;font-weight:800;letter-spacing:.14em;color:#0284c7}.admin-device-detail-modal__subtitle{margin:6px 0 0;color:#64748b;font-size:.92rem}.admin-device-detail-modal__close{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:14px;background:#ffffffe6;color:#ef4444;box-shadow:0 10px 20px #94a3b829;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.admin-device-detail-modal__close:hover{transform:translateY(-1px);background:#fff;box-shadow:0 12px 24px #94a3b838}.admin-device-detail-modal__body{flex:1;overflow-y:auto;display:grid;gap:10px;padding:10px;background:linear-gradient(180deg,#fff,#f8fbff)}.admin-device-detail-hero{display:flex;align-items:center;gap:14px;padding:8px;border-radius:16px;border:1px solid rgba(14,165,233,.18);background:linear-gradient(135deg,#0ea5e91f,#14b8a61a)}.admin-device-detail-hero__icon{display:flex;align-items:center;justify-content:center;width:74px;height:74px;border-radius:18px;flex-shrink:0;color:#fff;background:linear-gradient(135deg,#0ea5e9,#14b8a6);box-shadow:0 18px 30px #0ea5e947}.admin-device-detail-hero__content{flex:1;min-width:0}.admin-device-detail-hero__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-device-detail-hero__label{margin:0;font-size:.6rem;font-weight:800;letter-spacing:.12em;color:#0f766e}.admin-device-detail-hero h2{margin:4px 0 0;color:#0f172a;font-size:clamp(.98rem,1.3vw,1.28rem);font-weight:800;line-height:1.2}.admin-device-detail-status{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:.66rem;font-weight:800;white-space:nowrap}.admin-device-detail-status.is-active{background:#dcfce7;color:#166534}.admin-device-detail-status.is-inactive{background:#e2e8f0;color:#475569}.admin-device-detail-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.admin-device-detail-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#fff;color:#334155;font-size:.73rem;font-weight:700;box-shadow:0 10px 24px #0f172a0d}.admin-device-detail-chip--accent{border-color:#14b8a63d;background:#f0fdfa;color:#0f766e}.admin-device-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.admin-device-detail-card{border:1px solid #e2e8f0;border-radius:22px;background:#fff;padding:10px;box-shadow:0 18px 40px #0f172a0d}.admin-device-detail-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.admin-device-detail-card__header--table{margin-bottom:16px}.admin-device-detail-card__header--stack{align-items:center}.admin-device-detail-card__eyebrow{margin:0 0 4px;font-size:.72rem;font-weight:800;letter-spacing:.12em;color:#0ea5e9}.admin-device-detail-card h4{margin:0;color:#0f172a;font-size:1rem;font-weight:800}.admin-device-detail-card__description{margin:6px 0 0;color:#64748b;font-size:.88rem}.admin-device-detail-count{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border-radius:14px;background:#eff6ff;color:#0369a1;font-size:.95rem;font-weight:800}.admin-device-detail-card__list{display:grid;gap:12px}.admin-device-detail-item{display:flex;gap:12px;padding:14px;border-radius:16px;border:1px solid #e2e8f0;background:linear-gradient(180deg,#f8fbff,#fff);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.admin-device-detail-item:hover{transform:translateY(-1px);border-color:#bae6fd;box-shadow:0 12px 24px #0ea5e914}.admin-device-detail-device-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-device-detail-device-card{align-items:flex-start}.admin-device-detail-device-card__icon{width:42px;height:42px}.admin-device-detail-device-card__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-device-detail-device-card__status{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.76rem;font-weight:700}.admin-device-detail-device-card__status.is-active{background:#dcfce7;color:#166534}.admin-device-detail-device-card__status.is-inactive{background:#e2e8f0;color:#475569}.admin-device-detail-device-card__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:10px}.admin-device-detail-device-card__meta-item{min-width:0}.admin-device-detail-device-card__actions{margin-top:12px;display:flex;justify-content:flex-end}.admin-device-detail-device-card__delete{display:inline-flex;align-items:center;gap:8px}.admin-device-detail-item__icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;flex-shrink:0;background:linear-gradient(135deg,#0ea5e924,#14b8a624);color:#0284c7}.admin-device-detail-item__content{min-width:0;flex:1}.admin-device-detail-item__label{margin:0 0 4px;padding-right:2px;color:#64748b;font-size:13px;font-weight:800;letter-spacing:.08em}.admin-device-detail-item__value{color:#0f172a;font-size:13px;font-weight:700;line-height:1.45;word-break:break-word}.admin-device-detail-item__value--muted{color:#64748b;font-weight:600}.admin-device-detail-item__value--primary{color:#0284c7}.admin-device-detail-item__value--success{color:#059669}.admin-device-detail-item__value--info{color:#0f766e}.admin-device-detail-item__helper{margin-top:4px;color:#94a3b8;font-size:.78rem;line-height:1.4;word-break:break-word}.admin-device-detail-dot{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;font-size:.78rem;font-weight:900}.admin-device-detail-dot.is-active{background:#dcfce7;color:#16a34a}.admin-device-detail-dot.is-inactive{background:#e2e8f0;color:#64748b}.admin-device-detail-card--table{padding-bottom:8px}.admin-device-detail-table-wrap{overflow:auto;margin:0 -10px -10px;padding:0 10px 10px}.admin-device-detail-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0}.admin-device-detail-table thead th{position:sticky;top:0;z-index:1;padding:14px 12px;background:#f8fbff;border-bottom:1px solid #dbeafe;color:#334155;font-size:.75rem;font-weight:800;letter-spacing:.08em;white-space:nowrap}.admin-device-detail-table tbody td{padding:14px 12px;border-bottom:1px solid #e2e8f0;color:#334155;vertical-align:middle}.admin-device-detail-table tbody tr:hover{background:#f8fbff}.admin-device-detail-table .badge{padding:.42rem .72rem;border-radius:999px;font-size:.5rem;font-weight:700}.admin-device-detail-table .badge.bg-success{background:#dcfce7;color:#166534}.admin-device-detail-table .badge.bg-secondary{background:#e2e8f0;color:#475569}.admin-device-detail-table__muted{color:#64748b}.admin-device-detail-table__info{color:#0f766e;font-weight:600}.admin-device-detail-table__success{color:#059669;font-weight:600}.admin-device-detail-modal__footer{display:flex;justify-content:flex-end;padding:10px;border-top:1px solid #e2e8f0;background:#f8fbff}.admin-device-detail-modal__action{border:0;border-radius:14px;padding:10px;background:#0ea5e9;color:#fff;font-size:.92rem;font-weight:800;box-shadow:0 12px 24px #0ea5e940;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.admin-device-detail-modal__action:hover{transform:translateY(-1px);background:#0284c7;box-shadow:0 14px 26px #0ea5e94d}@media (max-width: 1024px){.admin-device-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.admin-device-detail-modal-xl{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.admin-device-detail-hero__icon{width:60px;height:60px;border-radius:16px}.modal.show .admin-device-detail-modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;min-height:100dvh;height:100dvh;margin:0!important;padding:0!important;align-items:stretch;width:100%!important;max-width:100%!important}.admin-device-detail-modal{border-radius:0!important;min-height:100dvh;height:100dvh;border:none!important}.admin-device-detail-modal .modal-content,.admin-device-detail-modal .modal-header{border-radius:0!important}.admin-device-detail-modal .modal-content{height:100dvh;max-height:100dvh;overflow:hidden}.admin-device-detail-modal .modal-footer,.admin-device-detail-modal .modal-body{border-radius:0!important}.admin-device-detail-modal .modal-body{padding:6px;max-height:88%;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.admin-device-detail-modal__header,.admin-device-detail-modal__body,.admin-device-detail-modal__footer{padding-left:10px;padding-right:10px}.admin-device-detail-hero{padding:8px;align-items:center;flex-direction:column;gap:10px}.admin-device-detail-chip{font-size:.7rem;padding:6px 9px}.admin-device-detail-hero__top{flex-direction:column}.admin-device-detail-grid{grid-template-columns:1fr}.admin-device-detail-card__header--stack{align-items:flex-start;flex-direction:column}.admin-device-detail-device-grid{grid-template-columns:1fr}.admin-device-detail-device-card__meta{grid-template-columns:1fr;gap:10px}.admin-device-detail-device-card__actions{justify-content:stretch}.admin-device-detail-device-card__delete{width:100%;justify-content:center}}@media (max-width: 1024px){.admin-device-detail-device-grid{grid-template-columns:1fr}}.admin-device-detail-toolbar{padding:10px}.wallet-transaction-bootstrap-safe[tabindex="-1"],.wallet-transaction-original-safe[tabindex="-1"]{top:0;display:flex;align-items:center;justify-content:center;z-index:1050;max-height:calc(100% - var(--bottom-nav-height))!important}.wallet-transaction-bootstrap-safe[tabindex="-1"] .modal-dialog,.wallet-transaction-original-safe[tabindex="-1"] .modal-dialog{margin:auto;display:flex;align-items:center;max-height:100%;width:96%;max-width:500px}.wallet-transaction-bootstrap-safe[tabindex="-1"] .modal-dialog .modal-content,.wallet-transaction-original-safe[tabindex="-1"] .modal-dialog .modal-content{max-height:86dvh;overflow-y:auto;border-radius:12px;box-shadow:0 10px 40px #0003;border:none}.wallet-transaction-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9998;animation:fadeIn .2s ease;max-height:calc(100% - var(--bottom-nav-height))}.wallet-transaction-modal{background:#fff;border-radius:12px;max-width:500px;width:96dvw;max-height:86dvh;display:flex;flex-direction:column}.wallet-transaction-modal-header{padding:4px 8px;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;align-items:center;color:#fff;font-weight:600}.wallet-transaction-modal-header .header-title h5{margin:0;font-size:15px}.wallet-transaction-modal__close{background:#fff3;border:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff}.wallet-transaction-modal__close:hover{background:#ffffff4d;transform:scale(1.05)}.wallet-transaction-modal-content{flex:1;overflow-y:auto;padding:16px}.wallet-transaction-modal-profile{text-align:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.wallet-transaction-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;color:#fff}.wallet-transaction-icon.success{background:#d1fae5;color:#10b981}.wallet-transaction-icon.failed{background:#fee2e2;color:#ef4444}.wallet-transaction-icon.default{background:#e0e7ff;color:#6366f1}.wallet-transaction-id{font-size:16px;font-weight:700;color:#1f2937;margin-bottom:6px}.wallet-transaction-status{font-size:14px;font-weight:600;padding:4px 12px;border-radius:20px;display:inline-block}.wallet-transaction-status.success{background:#d1fae5;color:#10b981}.wallet-transaction-status.failed{background:#fee2e2;color:#ef4444}.wallet-transaction-status.default{background:#e0e7ff;color:#6366f1}.wallet-transaction-sections{display:flex;flex-direction:column;gap:12px}.info-section .section-title{font-size:13px;font-weight:600;color:#374151;margin-bottom:8px;display:flex;align-items:center;gap:6px}.info-section .section-title svg{color:#6366f1}.info-section .info-list{display:flex;flex-direction:column;gap:8px}.info-section .info-item{display:flex;gap:10px;padding:10px;background:#f9fafb;border-radius:6px;transition:background .2s}.info-section .info-item.highlight-success{background:#d1fae5}.info-section .info-item.highlight-danger{background:#fee2e2}.info-section .info-item .info-icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;color:#6366f1}.info-section .info-item .info-content .info-label{font-size:11px;color:#6b7280;margin-bottom:2px}.info-section .info-item .info-content .info-value{font-size:13px;font-weight:600;color:#1f2937;word-break:break-word}.info-section .info-item .info-content .info-value.success{color:#10b981}.info-section .info-item .info-content .info-value.danger{color:#ef4444}.info-section .info-item .info-content .badge{margin-top:4px;display:inline-block}@media (max-width: 768px){.wallet-transaction-modal{width:100%;border-radius:0;max-height:100%;height:100%;max-width:100%}.wallet-transaction-modal ::-webkit-scrollbar{display:none}.wallet-transaction-modal-header{border-radius:0}.wallet-transaction-detail-modal-content .modal-header{padding:10px}.wallet-transaction-detail-modal-content .wallet-transaction-detail__list .col-sm-4,.wallet-transaction-detail-modal-content .wallet-transaction-detail__list .col-sm-8{font-size:12px}.transaction-info-grid{grid-template-columns:1fr;gap:10px}.wallet-transaction-modal-content-original .modal-header{padding:10px}.wallet-transaction-modal-content-original .modal-header h3{font-size:1.1rem}}.wallet-transaction-detail-modal-content{--wt-accent: #0ea5e9;--wt-bg: #f8fafc;--wt-border: #e5e7eb;--wt-text: #0f172a;--wt-muted: #64748b;background:var(--wt-bg);border:none;border-radius:12px;overflow:hidden}.wallet-transaction-detail-modal-content .modal-header{border-bottom:1px solid var(--wt-border);padding:10px;background:#fff;display:flex;justify-content:space-between;align-items:center}.wallet-transaction-detail-modal-content .wallet-transaction-detail__title{display:flex;align-items:baseline;gap:.5rem;font-weight:700;color:var(--wt-text)}.wallet-transaction-detail-modal-content .wallet-transaction-detail__title .title-text{font-size:15px}.wallet-transaction-detail-modal-content .wallet-transaction-detail__title .title-id{font-size:14px;color:var(--wt-accent)}.wallet-transaction-detail-modal-content .wallet-transaction-detail__subtitle{margin-top:.35rem;font-size:.85rem;color:var(--wt-muted)}.wallet-transaction-detail-modal-content .modal-body{background:var(--wt-bg);padding:10px}.wallet-transaction-detail-modal-content .wallet-transaction-detail__content{padding:10px}.wallet-transaction-detail-modal-content .wallet-transaction-detail__list .row.mb-3{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eef1f4}.wallet-transaction-detail-modal-content .wallet-transaction-detail__list .row.mb-3:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.wallet-transaction-detail-modal-content .wallet-transaction-detail__list .col-sm-4{font-size:13px;color:#6b7280;font-weight:500}.wallet-transaction-detail-modal-content .wallet-transaction-detail__list .col-sm-8{font-size:13px;color:#1f2937;word-break:break-word}.wallet-transaction-detail-modal-content .modal-footer{background:#f8f9fa;border-top:1px solid #e5e7eb;padding:10px}.wallet-transaction-detail__item{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:8px}.wallet-transaction-modal-content-original{border-radius:12px;box-shadow:0 10px 40px #0003;border:none;overflow:hidden;display:flex;flex-direction:column}.wallet-transaction-modal-content-original .modal-header{padding:10px;border-bottom:1px solid #e5e7eb;background:#fff;display:flex;justify-content:space-between;align-items:center}.wallet-transaction-modal-content-original .modal-header h3{margin:0;font-size:15px;font-weight:600;color:#1f2937}.wallet-transaction-modal-content-original .modal-header .wallet-transaction-modal-original__close{background:none;border:none;cursor:pointer;color:#c41b1b;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s}.wallet-transaction-modal-content-original .modal-header .wallet-transaction-modal-original__close:hover{color:#1f2937}.wallet-transaction-modal-content-original .modal-body{padding:0;flex:1;overflow-y:auto}.wallet-transaction-modal-content-original .wallet-transaction-modal-original__body{padding:10px;background:#f9fafb}.transaction-section{margin-bottom:10px}.transaction-section:last-child{margin-bottom:0}.transaction-section__title{font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.transaction-profile{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-right:10px}.transaction-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.income{background:#d1fae5;color:#10b981}.expense{background:#fee2e2;color:#ef4444}.transaction-id{font-size:16px;font-weight:700;color:#1f2937;margin-bottom:6px}.transaction-type{font-size:14px;font-weight:600;padding:4px 12px;border-radius:20px;display:inline-block}.transaction-type.income{background:#d1fae5;color:#10b981}.transaction-type.expense{background:#fee2e2;color:#ef4444}.transaction-sections{display:flex;flex-direction:column;gap:12px}.transaction-section .section-title{font-size:1rem;font-weight:600;color:#374151;margin:8px 0}.transaction-section .info-list{display:flex;flex-direction:column;gap:8px}.transaction-section .group-item{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.transaction-section .info-item{display:flex;flex-direction:column;gap:4px;padding:10px;background:#f9fafb;border-radius:6px;transition:background .2s}.transaction-section .info-item:hover{background:#f3f4f6}.transaction-section .info-item .info-label{font-size:14px;color:#6b7280;font-weight:500}.transaction-section .info-item .info-value{font-size:13px;font-weight:600;color:#1f2937;word-break:break-word}.transaction-section .info-item .info-value.success{color:#10b981}.transaction-section .info-item .info-value.danger{color:#ef4444}@media (max-width: 768px){.wallet-transaction-detail-modal-content .modal-header{padding:10px}.wallet-transaction-detail-modal-content .wallet-transaction-detail__list .col-sm-4,.wallet-transaction-detail-modal-content .wallet-transaction-detail__list .col-sm-8{font-size:12px}.transaction-info-grid{grid-template-columns:1fr;gap:10px}.wallet-transaction-modal-content-original .modal-header{padding:10px}.wallet-transaction-modal-content-original .modal-header h3{font-size:1.1rem}.wallet-detail-modal_dialog{max-width:100%!important;margin:0!important;height:100%;max-height:100%!important}.wallet-detail-modal_content{width:100%!important;max-width:100%;height:100%;max-height:100%!important;border-radius:0!important}}.wallet-transaction-detail-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1040;animation:fadeIn .3s ease-in-out}.wallet-transaction-detail-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;box-shadow:0 10px 40px #0003;z-index:1050;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;animation:fadeIn .3s ease-in-out}.wallet-transaction-detail-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #ddd;background-color:#f9f9f9}.wallet-transaction-detail-modal .modal-header h3{margin:0;font-size:18px;font-weight:600;color:#333}.wallet-transaction-detail-modal .modal-header .modal-close{background:none;border:none;cursor:pointer;color:#666;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s}.wallet-transaction-detail-modal .modal-header .modal-close:hover{color:#333}.wallet-transaction-detail-modal .modal-body{padding:20px}.wallet-transaction-detail-modal .modal-body .info-section{margin-bottom:24px}.wallet-transaction-detail-modal .modal-body .info-section:last-child{margin-bottom:0}.wallet-transaction-detail-modal .modal-body .info-section .section-title{font-size:14px;font-weight:600;color:#666;margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}.wallet-transaction-detail-modal .modal-body .info-section .info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item{display:flex;flex-direction:column;gap:6px}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item label{font-size:12px;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.3px}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value{font-size:14px;color:#333;font-weight:500;word-break:break-word}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value.text-success{color:#28a745}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value.text-danger{color:#dc3545}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value.text-info{color:#06c}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value.fw-bold{font-weight:700}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value .badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:500;margin-right:4px}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value .badge.badge-success{background-color:#d4edda;color:#155724}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value .badge.badge-danger{background-color:#f8d7da;color:#721c24}.wallet-transaction-detail-modal .modal-body .info-section .info-grid .info-item .value .badge.badge-info{background-color:#d1ecf1;color:#0c5460}.wallet-transaction-detail-modal .modal-body .info-section .description-box{background-color:#f9f9f9;border:1px solid #ddd;border-radius:6px;padding:12px;font-size:14px;color:#666;line-height:1.5;word-break:break-word;min-height:60px}.wallet-transaction-detail-modal .modal-body .info-section .timestamp{background-color:#f9f9f9;border:1px solid #ddd;border-radius:6px;padding:12px;font-size:14px;color:#666}.wallet-transaction-detail-modal .modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid #ddd;background-color:#f9f9f9}.wallet-transaction-detail-modal .modal-footer .btn{padding:8px 16px;font-size:14px;border-radius:6px;border:1px solid #ddd;background-color:#fff;color:#666;cursor:pointer;transition:all .2s}.wallet-transaction-detail-modal .modal-footer .btn:hover{background-color:#f3f3f3;border-color:#999}.wallet-transaction-detail-modal .modal-footer .btn.btn-secondary{background-color:#666;color:#fff;border-color:#666}.wallet-transaction-detail-modal .modal-footer .btn.btn-secondary:hover{background-color:#555;border-color:#555}@media (max-width: 768px){.wallet-transaction-detail-modal{width:95%;max-height:95vh}.wallet-transaction-detail-modal .modal-body{padding:16px}.wallet-transaction-detail-modal .modal-body .info-section .info-grid{grid-template-columns:1fr}}.video-ai-detail-modal .modal-dialog{max-width:800px}.video-ai-detail-modal .modal-header{border-bottom:1px solid #dee2e6;padding:1rem 1.5rem}.video-ai-detail-modal .modal-header .modal-title{font-weight:600;font-size:1.1rem}.video-ai-detail-modal .video-ai-modal-body{padding:1.5rem;max-height:70vh;overflow-y:auto}.video-ai-detail-modal .video-ai-modal-body .video-container{display:flex;flex-direction:column;gap:1rem}.video-ai-detail-modal .video-ai-modal-body .video-container video{border-radius:8px;background-color:#000;width:100%;max-height:50vh;-o-object-fit:contain;object-fit:contain}.video-ai-detail-modal .video-ai-modal-body .video-container .video-info{padding:1rem;background-color:#f8f9fa;border-radius:8px}.video-ai-detail-modal .video-ai-modal-body .video-container .video-info p{margin-bottom:.5rem;font-size:.95rem}.video-ai-detail-modal .video-ai-modal-body .video-container .video-info p:last-child{margin-bottom:0}.video-ai-detail-modal .video-ai-modal-body .video-container .video-info strong{color:#212529}.video-ai-detail-modal .video-ai-modal-body .video-container .video-info .text-muted{color:#6c757d}.video-ai-detail-modal .video-ai-modal-footer{border-top:1px solid #dee2e6;padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.video-ai-detail-modal .video-ai-modal-footer .btn{white-space:nowrap}.video-ai-detail-modal .video-ai-modal-footer .btn:disabled{opacity:.5;cursor:not-allowed}.video-ai-detail-modal .video-ai-modal-footer .flex-grow-1{flex-grow:1;min-width:100px}.video-ai-detail-modal .video-ai-modal-footer .d-flex{display:flex;gap:.5rem;align-items:center}.modal.show .modal-dialog{max-height:calc(100% - var(--bottom-nav-height, 0px))}.video-ai-admin-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.video-ai-admin-modal{width:480px;max-width:100%;height:86dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;margin:auto}@media (max-width: 768px){.video-ai-admin-modal{max-width:97%;height:auto;max-height:90vh}}@media (max-width: 480px){.video-ai-admin-modal{max-width:95%;height:86dvh;margin-top:20px}}.video-ai-admin-modal-header{display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#667eea,#764ba2)}.video-ai-admin-modal-header.completed{background:linear-gradient(135deg,#10b981,#059669)}.video-ai-admin-modal-header.processing{background:linear-gradient(135deg,#f59e0b,#d97706)}.video-ai-admin-modal-header.failed{background:linear-gradient(135deg,#ef4444,#dc2626)}.video-ai-admin-modal-header.pending{background:linear-gradient(135deg,#3b82f6,#2563eb)}.video-ai-admin-modal-header .header-title{display:flex;align-items:center;gap:8px}.video-ai-admin-modal-header .header-title h5{color:#fff;font-size:18px;font-weight:600;margin:0;padding:16px 0}.video-ai-admin-modal-header .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease;flex-shrink:0}.video-ai-admin-modal-header .close-btn:hover:not(:disabled){background:#ffffff4d;transform:rotate(90deg)}.video-ai-admin-modal-header .close-btn:disabled{opacity:.6;cursor:not-allowed}.video-ai-admin-modal-header .close-btn svg{width:20px;height:20px}.video-ai-admin-modal-content{flex:1;overflow-y:auto;padding:0}.video-ai-admin-modal-content::-webkit-scrollbar{width:8px}.video-ai-admin-modal-content::-webkit-scrollbar-track{background:#f3f4f6}.video-ai-admin-modal-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.video-ai-admin-modal-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.video-ai-admin-modal-profile{padding:16px;text-align:center;background:linear-gradient(180deg,#f9fafb,#fff);border-bottom:1px solid #e5e7eb}.video-ai-admin-modal-profile .video-ai-admin-thumbnail{width:40px;height:40px;margin:0 auto 12px;border-radius:6px;overflow:hidden;background:#f3f4f6}.video-ai-admin-modal-profile .video-ai-admin-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-ai-admin-modal-profile .video-ai-admin-id{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;min-height:30px;background:#fef3c7;color:#f59e0b;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.video-ai-admin-modal-profile .video-ai-admin-name{display:block;font-size:16px;font-weight:600;color:#111827;margin:8px 0}.video-ai-admin-modal-profile .video-ai-admin-status{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;min-height:30px;border-radius:999px;font-size:13px;font-weight:600;line-height:1;margin-left:8px;text-transform:capitalize}.video-ai-admin-modal-profile .video-ai-admin-status.completed{background:#d1fae5;color:#10b981}.video-ai-admin-modal-profile .video-ai-admin-status.processing{background:#fef3c7;color:#f59e0b}.video-ai-admin-modal-profile .video-ai-admin-status.failed{background:#fee2e2;color:#ef4444}.video-ai-admin-modal-profile .video-ai-admin-status.pending{background:#dbeafe;color:#3b82f6}.video-ai-admin-modal-sections{padding:16px}.info-section{padding:0 0 16px;border-bottom:1px solid #e5e7eb}.info-section:last-child{border-bottom:none;padding-bottom:0}.info-section .section-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#111827;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid #667eea}.info-list{display:flex;flex-direction:column;gap:12px}.info-item{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease}.info-item:hover{background:#f3f4f6;border-color:#667eea}.info-item.highlight-success{background:#d1fae5;border-color:#10b981}.info-item .info-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;color:#667eea}.info-item .info-icon svg{width:16px;height:16px}.info-item .info-content .info-label{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.info-item .info-content .info-value{font-size:14px;font-weight:500;color:#111827;word-break:break-word}.info-item .info-content .info-value.success{color:#10b981;font-weight:600}.info-item .info-content .info-value a{color:#667eea;text-decoration:none}.info-item .info-content .info-value a:hover{text-decoration:underline}.alert{margin:0;padding:12px;border-left:3px solid #ef4444;background:#fef2f2;border-radius:6px;font-size:13px;color:#991b1b}.alert strong{color:#7f1d1d}.alert svg{color:#ef4444}.video-ai-admin-modal-footer{padding:12px 16px;border-top:1px solid #e5e7eb;display:flex;gap:8px;justify-content:flex-end;flex-shrink:0;background:#f9fafb}.video-ai-admin-modal-footer .btn{padding:8px 16px;font-size:13px;font-weight:500;border-radius:6px;transition:all .2s;border:none;cursor:pointer;display:flex;align-items:center;gap:8px}.video-ai-admin-modal-footer .btn:disabled{opacity:.6;cursor:not-allowed}.video-ai-admin-modal-footer .btn.btn-secondary{background:#e5e7eb;color:#374151}.video-ai-admin-modal-footer .btn.btn-secondary:hover:not(:disabled){background:#d1d5db}.video-ai-admin-modal-footer .btn.btn-primary{background:linear-gradient(135deg,#05714d,#10b981);color:#fff}.video-ai-admin-modal-footer .btn.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#06573c,#10b981)}@media (max-width: 768px){.video-ai-admin-modal{max-width:97%}.video-ai-admin-modal-header{padding:0 12px}.video-ai-admin-modal-header .header-title h5{font-size:16px;padding:12px 0}.video-ai-admin-modal-header .close-btn{width:28px;height:28px}.video-ai-admin-modal-content{max-height:calc(90vh - 100px)}.video-ai-admin-modal-profile{padding:12px}.video-ai-admin-modal-profile .video-ai-admin-thumbnail{width:35px;height:35px;margin-bottom:10px}.video-ai-admin-modal-profile .video-ai-admin-id,.video-ai-admin-modal-profile .video-ai-admin-status{font-size:12px;padding:4px 10px}.video-ai-admin-modal-profile .video-ai-admin-name{font-size:14px;margin:6px 0}.video-ai-admin-modal-sections{padding:12px}.info-section{padding:0 0 12px}.info-section .section-title{font-size:14px;gap:6px;margin-bottom:10px}.info-section .section-title svg{width:14px;height:14px}.info-list{gap:10px}.info-item{padding:10px;gap:10px}.info-item .info-icon{width:28px;height:28px}.info-item .info-icon svg{width:14px;height:14px}.info-item .info-content .info-label{font-size:11px}.info-item .info-content .info-value{font-size:13px}.alert{padding:10px;font-size:12px}.video-ai-admin-modal-footer{padding:10px 12px;flex-wrap:wrap}.video-ai-admin-modal-footer .btn{padding:6px 12px;font-size:12px;flex:1;min-width:80px}}@media (max-width: 480px){.video-ai-admin-modal{max-width:95%;width:95%}.video-ai-admin-modal-header{padding:0 10px}.video-ai-admin-modal-header .header-title h5{font-size:14px;padding:10px 0}.video-ai-admin-modal-header .close-btn{width:24px;height:24px}.video-ai-admin-modal-header .close-btn svg{width:16px;height:16px}.video-ai-admin-modal-content{max-height:calc(90vh - 90px)}.video-ai-admin-modal-profile{padding:10px}.video-ai-admin-modal-profile .video-ai-admin-thumbnail{width:32px;height:32px;margin-bottom:8px}.video-ai-admin-modal-profile .video-ai-admin-id,.video-ai-admin-modal-profile .video-ai-admin-status{font-size:11px;padding:3px 8px}.video-ai-admin-modal-profile .video-ai-admin-name{font-size:13px;margin:4px 0}.video-ai-admin-modal-sections{padding:10px}.info-section{padding:0 0 10px}.info-section .section-title{font-size:13px;gap:5px;margin-bottom:8px}.info-section .section-title svg{width:12px;height:12px}.info-list{gap:8px}.info-item{padding:8px;gap:8px}.info-item .info-icon{width:24px;height:24px;min-width:24px}.info-item .info-icon svg{width:12px;height:12px}.info-item .info-content .info-label{font-size:10px}.info-item .info-content .info-value{font-size:12px}.alert{padding:8px;font-size:11px}.alert svg{width:14px;height:14px}.video-ai-admin-modal-footer{padding:8px 10px;gap:6px}.video-ai-admin-modal-footer .btn{padding:5px 10px;font-size:11px;flex:1;min-width:70px}}.video-ai-admin-view-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1040;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;align-items:center;justify-content:center;padding:20px 10px}.video-ai-admin-view-overlay .video-ai-admin-detail-page{padding-top:0!important;min-height:auto;background:transparent;width:100%;max-width:720px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .content{padding:0!important}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-shell{display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:12px;padding:16px;box-shadow:0 10px 40px #0000004d;max-height:calc(90dvh - (var(--bottom-nav-height)));min-height:90dvh;overflow-y:auto}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-header{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:6px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-header h4{margin:0;font-size:.98rem;font-weight:700;line-height:1.2}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-header .video-order{font-size:.82rem;color:#64748b;white-space:nowrap}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-media{width:100%;border-radius:8px;overflow:hidden;background:#0f172a;min-height:350px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-media video{width:100%;display:block;max-height:50vh;-o-object-fit:contain;object-fit:contain;background:#000}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-meta{display:flex;flex-direction:column;gap:2px;font-size:.8rem;color:#475569}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-meta strong{color:#0f172a;font-weight:700}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-meta-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-meta-row .video-ai-mobile-meta{flex:1;min-width:0}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-meta-row .mini-btn{flex-shrink:0;align-self:flex-start;margin-top:1px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-prompt-box{border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:6px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-prompt-box .prompt-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;font-size:.82rem}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-prompt-box .prompt-content{font-size:.83rem;line-height:1.45;color:#0f172a;white-space:pre-wrap;word-break:break-word;max-height:24vh;overflow-y:auto;padding-right:2px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:8px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata .metadata-header{font-size:.85rem;font-weight:700;color:#0f172a;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #e2e8f0}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata .metadata-grid{display:grid;grid-template-columns:1fr;gap:6px;max-height:30vh;overflow-y:auto}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata .metadata-item{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:4px 6px;background:#f8fafc;border-radius:4px;font-size:.78rem}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata .metadata-item .metadata-label{color:#64748b;font-weight:600;flex-shrink:0;min-width:120px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata .metadata-item .metadata-value{color:#0f172a;text-align:right;word-break:break-word;flex:1}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-actions{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-actions .video-ai-mobile-spacer{width:32px;height:32px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-empty{min-height:160px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:.88rem;color:#64748b;padding:8px;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.video-ai-admin-view-overlay .video-ai-admin-detail-page .mini-btn{height:30px;min-width:30px;border:1px solid #d5dbe5;border-radius:7px;background:#fff;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;padding:0 7px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .mini-btn:disabled{opacity:.45;cursor:not-allowed}.video-ai-admin-view-overlay .video-ai-admin-detail-page .mini-btn.success{border-color:#22c55e;color:#15803d}@media (max-width: 992px){.video-ai-admin-view-overlay{align-items:inherit!important}}@media (min-width: 768px){.video-ai-admin-view-overlay .video-ai-admin-detail-page .content{padding:0!important}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-shell{padding:16px;gap:10px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata .metadata-grid{grid-template-columns:repeat(2,1fr);gap:8px}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata .metadata-item{font-size:.8rem}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-admin-metadata .metadata-item .metadata-label{min-width:140px}}@media (max-width: 576px){.video-ai-admin-view-overlay .video-ai-admin-detail-page .content{padding:0!important}.video-ai-admin-view-overlay .video-ai-admin-detail-page .video-ai-mobile-shell{border-radius:8px;padding:8px}}.my-service-detail-modal .modal-header{background:linear-gradient(135deg,#15608b,#1f799c);color:#fff;border-bottom:none;padding:1rem 1.25rem}.my-service-detail-modal .modal-header .btn-close{filter:brightness(0) invert(1);opacity:.8}.my-service-detail-modal .modal-header .btn-close:hover{opacity:1}.my-service-detail-modal .modal-header .modal-title{font-weight:600;font-size:1.1rem;color:#fff}.my-service-detail-modal .modal-body{padding:1.25rem;background:#f8fafc}.my-service-detail-modal .modal-body label,.my-service-detail-modal .modal-body .text-muted{color:#6b7280!important;font-weight:500;text-transform:uppercase;letter-spacing:.03em;font-size:.7rem!important}.my-service-detail-modal .modal-body p,.my-service-detail-modal .modal-body .fw-medium{color:#1f2937;font-size:.9rem}.my-service-detail-modal .modal-body .price-value{color:#28a745}.my-service-detail-modal .modal-body .renewal-price-value{color:#dc2626}.my-service-detail-modal .modal-body .border-bottom{border-color:#e5e7eb!important}.my-service-detail-modal.modal-dialog-centered .modal-body .d-flex{padding:0 .25rem}@media (max-width: 568px){.my-service-detail-modal{width:100dvw!important;max-width:100dvw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important}.my-service-detail-modal .modal-content{border-radius:0!important;width:100dvw!important;max-width:100dvw!important;height:100dvh!important;max-height:100dvh!important;border:none;border-radius:none}.my-service-detail-modal .modal-content .modal-header{border-radius:0!important}.my-service-detail-modal .modal-content .modal-body{padding:1rem}}.rsvp-wish-detail-modal-xl{max-width:1240px;width:min(96vw,1240px);margin:.75rem auto}.modal.show .rsvp-wish-detail-modal-dialog{display:flex;align-items:center;min-height:calc(100dvh - 1.5rem)}@media (max-width: 1600px){.rsvp-wish-detail-modal-xl{max-width:1200px}}@media (max-width: 1200px){.rsvp-wish-detail-modal-xl{max-width:100dvw}}.rsvp-wish-detail-modal-container{border-radius:18px;overflow:hidden;border:none;box-shadow:0 25px 50px -12px #0f172a40}.rsvp-wish-detail-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #e2e8f0;background:#fff}.rsvp-wish-detail-modal__header .modal-title{margin:0;min-width:0}.rsvp-wish-detail-modal__titlewrap{display:grid;gap:3px}.rsvp-wish-detail-modal__titlewrap h4{margin:0;font-size:1.05rem;line-height:1.2;font-weight:800;color:#0f172a}.rsvp-wish-detail-modal__actions{display:inline-flex;align-items:center;gap:8px}.rsvp-wish-detail-modal__close{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:10px;background:transparent;color:#ef4444;transition:background-color .2s ease,transform .2s ease}.rsvp-wish-detail-modal__close:hover{background:#ef444414;transform:translateY(-1px)}.rsvp-wish-detail-modal__body{flex:1;overflow-y:auto;display:grid;gap:14px;padding:14px;background:linear-gradient(180deg,#fff,#f8fafc)}.rsvp-wish-detail-summary{border:1px solid rgba(244,63,94,.14);background:linear-gradient(135deg,#ffffffeb,#fff1f2b8);border-radius:16px;padding:16px 18px 14px}.rsvp-wish-detail-summary__text{display:grid;gap:8px}.rsvp-wish-detail-summary__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.rsvp-wish-detail-summary__title-row h2{margin:0;color:#0f172a;font-size:1.3rem;font-weight:800;line-height:1.2;min-width:0}.rsvp-wish-detail-summary__count{flex-shrink:0;display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid rgba(148,163,184,.22);color:#334155;font-size:.8rem;font-weight:800}.rsvp-wish-detail-chip-row{display:flex;flex-wrap:wrap;gap:8px}.rsvp-wish-detail-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.2);background:#fff;color:#475569;font-size:.78rem;font-weight:700;box-shadow:0 2px 4px #0f172a05}.rsvp-wish-detail-chip--accent{border-color:#f43f5e33;background:#fff1f2;color:#be123c}.rsvp-wish-detail-card{border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:14px;box-shadow:0 10px 30px #0f172a0a}.rsvp-wish-detail-card__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:14px;border-bottom:1px solid #f1f5f9;padding-bottom:12px}.rsvp-wish-detail-toolbar-inline{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:1 1 100%;min-width:0;flex-wrap:nowrap}.rsvp-wish-detail-filter-input{border-radius:10px;border:1px solid #cbd5e1;padding:8px 12px;font-size:.875rem;transition:all .2s ease;height:40px}.rsvp-wish-detail-filter-input:focus{border-color:#f43f5e;box-shadow:0 0 0 3px #f43f5e26;outline:none}.rsvp-wish-detail-select{width:190px;cursor:pointer}.rsvp-wish-detail-search-input{width:260px;flex:0 1 260px}.rsvp-wish-detail-export-btn{display:inline-flex;align-items:center;gap:8px;padding:0 14px;height:40px;background-color:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#475569;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .2s ease}.rsvp-wish-detail-export-btn:hover:not(:disabled){background-color:#f8fafc;border-color:#94a3b8;color:#0f172a;transform:translateY(-1px)}.rsvp-wish-detail-export-btn:disabled{opacity:.6;cursor:not-allowed}.rsvp-wish-detail-export-btn--icon{width:40px;padding:0;justify-content:center}.rsvp-wish-detail-pagination-wrap{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;min-width:0;width:auto}.rsvp-wish-detail-pagination-wrap--smart .range-pagination{display:flex;align-items:center;gap:8px;white-space:nowrap}.rsvp-wish-detail-pagination-wrap--smart .range-display{pointer-events:auto;cursor:pointer;font-size:15px;padding:4px 8px;min-width:84px;text-align:center}.rsvp-wish-detail-pagination-wrap--smart .range-edit{pointer-events:auto;position:relative;z-index:1}.rsvp-wish-detail-pagination-wrap--smart .range-actions{gap:4px}.rsvp-wish-detail-pagination-wrap--smart .range-btn{width:32px;height:32px}.rsvp-wish-detail-item-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}.rsvp-wish-detail-item-card{display:flex;flex-direction:column;padding:16px;border-radius:14px;border:1px solid #e2e8f0;background:linear-gradient(180deg,#f8fafc,#fff);transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 4px 6px -1px #00000005,0 2px 4px -1px #00000003}.rsvp-wish-detail-item-card:hover{transform:translateY(-4px);border-color:#f43f5e4d;box-shadow:0 12px 20px -8px #f43f5e26,0 4px 6px -2px #f43f5e0d}.rsvp-wish-detail-item-card.is-wish{border-top:4px solid #10b981}.rsvp-wish-detail-item-card.is-wish:hover{border-color:#10b9814d;border-top-color:#10b981;box-shadow:0 12px 20px -8px #10b98126}.rsvp-wish-detail-item-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.rsvp-wish-detail-item-card__index{font-size:.72rem;font-weight:800;letter-spacing:.05em;color:#94a3b8;text-transform:uppercase}.rsvp-wish-detail-item-card__status{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:700;line-height:1}.rsvp-wish-detail-item-card__status.is-attending{background-color:#dcfce7;color:#15803d}.rsvp-wish-detail-item-card__status.is-declined{background-color:#fee2e2;color:#b91c1c}.rsvp-wish-detail-item-card__status.is-pending{background-color:#fef3c7;color:#b45309}.rsvp-wish-detail-item-card__name{font-size:1rem;font-weight:800;color:#1e293b;margin-bottom:12px;display:flex;align-items:center;border-bottom:1px solid #f1f5f9;padding-bottom:8px}.rsvp-wish-detail-item-card__meta{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;flex-grow:1}.rsvp-wish-detail-item-card__meta-item{display:flex;justify-content:space-between;align-items:center;font-size:.83rem;gap:12px}.rsvp-wish-detail-item-card__meta-item .meta-label{color:#64748b;font-weight:600}.rsvp-wish-detail-item-card__meta-item .meta-value{color:#334155;font-weight:700;text-align:right}.rsvp-wish-detail-item-card__message{margin-top:auto;background-color:#f8fafc;border-radius:10px;padding:10px;border:1px dashed #e2e8f0}.rsvp-wish-detail-item-card__message .message-label{font-size:.75rem;font-weight:800;color:#64748b;text-transform:uppercase;margin-bottom:4px;letter-spacing:.05em}.rsvp-wish-detail-item-card__message .message-content{margin:0;font-size:.8rem;color:#334155;line-height:1.45;white-space:pre-wrap;word-break:break-word}.grid-column-span-all{grid-column:1/-1}@media (max-width: 1200px){.rsvp-wish-detail-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.rsvp-wish-detail-modal-xl{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.modal.show .rsvp-wish-detail-modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;min-height:100dvh;height:100dvh;margin:0!important;padding:0!important;align-items:stretch;width:100%!important;max-width:100%!important}.rsvp-wish-detail-modal-container{border-radius:0!important;min-height:100dvh;height:100dvh}.rsvp-wish-detail-modal__body{padding:12px;max-height:calc(100dvh - 60px);overflow-y:auto}.rsvp-wish-detail-summary{padding:14px}.rsvp-wish-detail-summary__title-row{flex-direction:column;align-items:flex-start}.rsvp-wish-detail-summary__count{width:-moz-fit-content;width:fit-content}.rsvp-wish-detail-card{padding:14px}.rsvp-wish-detail-card__header{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px}.rsvp-wish-detail-toolbar-inline{flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:0;flex-wrap:wrap;gap:8px}.rsvp-wish-detail-select,.rsvp-wish-detail-search-input,.rsvp-wish-detail-export-btn{width:100%}.rsvp-wish-detail-search-input{flex:1 1 auto;width:100%}.rsvp-wish-detail-pagination-wrap{justify-content:flex-end;align-self:flex-end;min-width:0;width:100%}.rsvp-wish-detail-pagination-wrap--smart .range-pagination{justify-content:flex-end!important;width:-moz-fit-content;width:fit-content;margin-left:auto}.rsvp-wish-detail-export-btn--icon{width:36px;height:36px}.rsvp-wish-detail-modal__actions{gap:6px}.rsvp-wish-detail-modal__close{width:36px;height:36px}.rsvp-wish-detail-item-grid{grid-template-columns:1fr;gap:16px}}.date-filter-dropdown{position:absolute;top:90%;left:0;margin-top:4px;width:180px;background:#fff;border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:1000;overflow:hidden}.date-filter-option{padding:10px 16px;cursor:pointer;font-size:14px;background-color:#fff;color:#333;transition:background-color .2s}.date-filter-option:hover{background-color:#f5f5f5}.date-filter-option.active{background-color:#e6f7ff;color:#1890ff}.date-filter-option.clear{color:#ff4d4f;border-top:1px solid #f0f0f0;font-weight:500}.date-filter-option.clear:hover{background-color:#fff1f0}.date-range-picker-popup-large{position:absolute;padding:10px;background:#fff;border-radius:6px;box-shadow:0 4px 16px #0003;z-index:1001;min-width:500px;max-width:550px}.quick-options-row{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.quick-option-btn{padding:8px 12px;cursor:pointer;font-size:12px;border-radius:4px;background-color:#f5f5f5;color:#333;transition:all .2s;border:1px solid #e0e0e0;min-height:36px;display:flex;align-items:center;justify-content:center}.quick-option-btn:hover{background-color:#e0e0e0;border-color:#d0d0d0}.quick-option-btn.active{background-color:#17a2b8;color:#fff;border-color:#17a2b8;font-weight:500}.date-picker-content{display:flex;gap:10px;margin-bottom:10px}.calendars-container-horizontal{display:flex;gap:6px;flex:1}.date-range-header{margin-bottom:8px}.date-input-group{display:flex;gap:8px}.date-input-wrapper{flex:1}.date-input-wrapper label{display:block;font-size:10px;color:#666;margin-bottom:3px}.date-input-wrapper input{width:100%;padding:4px 6px;border:1px solid #d9d9d9;border-radius:3px;font-size:11px;text-align:center;background-color:#f5f5f5}.calendar-panel{flex:1;min-width:180px}.calendar-header{display:flex;align-items:center;justify-content:space-between;padding:3px;margin-bottom:4px}.calendar-nav-btn{width:20px;height:20px;border:1px solid #d9d9d9;background:#fff;border-radius:3px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s}.calendar-nav-btn:hover{background:#f5f5f5;border-color:#40a9ff}.calendar-month-select,.calendar-year-select{padding:2px 4px;border:1px solid #d9d9d9;border-radius:4px;font-size:11px;cursor:pointer;background:#fff}.calendar-month-select{margin-right:4px}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:2px}.calendar-weekday{text-align:center;font-size:9px;font-weight:600;color:#666;padding:1px}.calendar-days{display:flex;flex-direction:column;gap:2px}.calendar-week{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.calendar-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:10px;cursor:pointer;border-radius:2px;transition:all .2s;color:#333;min-height:22px}.calendar-day:hover{background-color:#f5f5f5}.calendar-day.other-month{color:#bbb}.calendar-day.today{font-weight:700;color:#1890ff}.calendar-day.selected{background-color:#17a2b8;color:#fff;font-weight:700}.calendar-day.in-range{background-color:#d4edff;color:#333}.date-range-footer{display:flex;justify-content:flex-end;gap:5px;padding-top:6px;border-top:1px solid #f0f0f0}.btn-cancel,.btn-apply{padding:4px 10px;border-radius:3px;font-size:11px;cursor:pointer;border:none;transition:all .2s}.btn-cancel{background:#f5f5f5;color:#333}.btn-cancel:hover{background:#e0e0e0}.btn-apply{background:#17a2b8;color:#fff}.btn-apply:hover{background:#138496}.btn-apply:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 1068px){.date-range-picker-popup-large{left:auto;right:0;min-width:auto;max-width:90vw}.date-picker-content{flex-direction:column}.date-picker-sidebar{width:100%;border-right:none;border-bottom:1px solid #f0f0f0;padding-right:0;padding-bottom:12px;margin-bottom:12px}.calendars-container-horizontal{flex-direction:column}.calendar-panel{min-width:auto}}.view-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:flex;align-items:center;justify-content:center;padding:12px;background:#11182773;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.view-modal-shell{width:100%;max-width:1480px;max-height:92vh;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 24px 80px #0f172a38;display:flex;flex-direction:column}.view-modal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid #e5e7eb;background:#fff}.view-modal-heading{min-width:0}.view-modal-title{margin:0;font-size:18px;line-height:1.3;font-weight:700;color:#0f172a}.view-modal-subtitle{display:block;margin-top:4px;font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-modal-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.view-modal-icon-button{width:40px;height:40px;border:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.view-modal-icon-button:hover{transform:translateY(-1px)}.view-modal-icon-button--export{background:#0f172a;color:#fff;box-shadow:0 8px 18px #0f172a33}.view-modal-icon-button--export:hover{background:#111827}.view-modal-actions .btn.btn-light{width:40px;height:40px;border:1px solid #e5e7eb;border-radius:10px;color:#64748b;background:#fff}.view-modal-actions .btn.btn-light:hover{color:#0f172a;background:#f8fafc}.view-modal-body{padding:18px;overflow:auto;background:#f8fafc}.view-modal-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:16px;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0f172a0d}.view-modal-summary-card{padding:18px 20px;min-width:0;border-right:1px solid #eef2f7}.view-modal-summary-card:last-child{border-right:0}.view-modal-summary-label{display:block;margin-bottom:8px;font-size:12px;font-weight:700;color:#64748b;letter-spacing:.03em}.view-modal-summary-value{display:block;min-width:0;color:#111827;font-size:15px;font-weight:600;line-height:1.35;word-break:break-word}.view-modal-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px}.view-modal-toolbar-left{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.view-modal-select{width:150px;flex-shrink:0}.view-modal-search-input{width:280px;min-width:0}.view-modal-toolbar .view-modal-pagination{justify-content:flex-end}.view-modal-badge{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#334155;font-size:13px;font-weight:600;box-shadow:0 1px 2px #0f172a0a}.view-modal-pagination{display:flex;align-items:center;flex-shrink:0}.view-modal-table-wrap{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff}.view-modal-table{margin:0;min-width:980px}.view-modal-table thead th{padding:14px 16px;border-bottom:1px solid #e5e7eb!important;background:#fff;color:#475569;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.view-modal-filter-input{border-radius:10px!important;border-color:#dbe3ea!important;background:#fff!important;box-shadow:none!important}.view-modal-filter-input:focus{border-color:#0ea5e9!important;box-shadow:0 0 0 .18rem #0ea5e91f!important}.view-modal-table tbody td{padding:14px 16px;border-top:1px solid #eef2f7;color:#1f2937;font-size:14px;vertical-align:top}.view-modal-table tbody tr:hover{background:#f8fafc}.view-modal-table tbody td .badge{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600}.view-modal-table tbody td small{color:#64748b}.view-modal-empty{color:#64748b;font-size:14px}.view-modal-shell--rsvp .view-modal-toolbar,.view-modal-shell--rsvp .view-modal-pagination{justify-content:flex-end}.view-modal-shell--rsvp .view-modal-range-pagination{width:-moz-max-content;width:max-content}.view-modal-shell--rsvp .view-modal-table-wrap{border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0f172a0d}.view-modal-shell--rsvp .view-modal-table--rsvp{min-width:1080px;border-collapse:separate;border-spacing:0;background:#fff}.view-modal-shell--rsvp .view-modal-table--rsvp thead th{position:sticky;top:0;z-index:4;background:#fff;color:#475569;font-size:12px;font-weight:700;letter-spacing:.02em}.view-modal-shell--rsvp .view-modal-table--rsvp thead tr:nth-child(2) th{top:18px;z-index:3;padding:6px 12px 10px;background:#fff;border-top:0!important;border-bottom:1px solid #eef2f7!important}.view-modal-shell--rsvp .view-modal-filter-row .view-modal-filter-spacer{background:#fff;border-top:0!important;border-bottom:1px solid #eef2f7!important;min-width:70px;width:70px;padding:6px 12px 10px}.view-modal-shell--rsvp .view-modal-table--rsvp tbody td{color:#1f2937;font-size:14px;vertical-align:middle}.view-modal-shell--rsvp .view-modal-rsvp-content{min-width:260px;white-space:normal;word-break:break-word}.view-modal-shell--rsvp .view-modal-rsvp-badge{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1}.view-modal-shell--rsvp .view-modal-filter-row .searchTh,.view-modal-shell--rsvp .view-modal-filter-row .form-select,.view-modal-shell--rsvp .view-modal-filter-row .view-modal-filter-select{width:100%;min-width:0}.view-modal-shell--rsvp .view-modal-filter-row th{background:#fff;border-top:0!important}.view-modal-shell--rsvp .view-modal-filter-row{background:#fff;box-shadow:none}.view-modal-shell--rsvp .view-modal-filter-row th{padding-top:6px;padding-bottom:10px}.view-modal-shell--rsvp .view-modal-filter-row .searchTh .ant-input-affix-wrapper,.view-modal-shell--rsvp .view-modal-filter-row .searchTh .ant-input{width:100%}.view-modal-shell--rsvp .view-modal-col-contact{width:96px;min-width:96px;max-width:96px}.view-modal-shell--rsvp .view-modal-col-guests{width:76px;min-width:76px;max-width:76px}.view-modal-shell--rsvp .view-modal-col-event{width:96px;min-width:96px;max-width:96px}.view-modal-shell--rsvp .view-modal-col-content{width:auto;min-width:260px}.view-modal-shell--rsvp .view-modal-col-time{width:140px;min-width:140px;max-width:140px}.view-modal-shell--rsvp .view-modal-table--rsvp thead th.view-modal-col-contact,.view-modal-shell--rsvp .view-modal-table--rsvp thead th.view-modal-col-guests,.view-modal-shell--rsvp .view-modal-table--rsvp thead th.view-modal-col-event,.view-modal-shell--rsvp .view-modal-table--rsvp thead th.view-modal-col-time,.view-modal-shell--rsvp .view-modal-table--rsvp tbody td.view-modal-col-time{white-space:nowrap}.view-modal-shell--wish .view-modal-table-wrap{border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0f172a0d}.view-modal-shell--wish .view-modal-table--wish{min-width:720px;border-collapse:separate;border-spacing:0;background:#fff}.view-modal-shell--wish .view-modal-table--wish thead th{position:sticky;top:0;z-index:2;background:#fff;color:#475569;font-size:12px;font-weight:700;letter-spacing:.02em}.view-modal-shell--wish .view-modal-table--wish tbody td{color:#1f2937;font-size:14px;vertical-align:middle}.view-modal-shell--wish .view-modal-wish-content{min-width:260px;white-space:normal;word-break:break-word}.view-modal-shell--wish .view-modal-col-time{width:160px;min-width:160px;max-width:160px}.view-modal-shell--wish .view-modal-col-name{min-width:160px}.view-modal-wish-cards{display:none}@media (max-width: 991.98px){.view-modal-shell{max-height:96vh}.view-modal-header{padding-left:16px;padding-right:16px}.view-modal-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.view-modal-summary-card:nth-child(2n){border-right:0}.view-modal-summary-card:nth-child(n+3){border-top:1px solid #eef2f7}.view-modal-toolbar{flex-direction:column;align-items:stretch}.view-modal-toolbar-left,.view-modal-search-input{width:100%}}@media (max-width: 767.98px){.view-modal-header{padding:14px 16px}.view-modal-title{font-size:16px}.view-modal-body{padding:14px}.view-modal-summary-grid{grid-template-columns:1fr}.view-modal-summary-card{border-right:0}.view-modal-summary-card+.view-modal-summary-card{border-top:1px solid #eef2f7}.view-modal-select,.view-modal-search-input{width:100%}.view-modal-table{min-width:860px}.view-modal-shell--rsvp .view-modal-table--rsvp{min-width:920px;overflow-x:auto}.view-modal-shell--rsvp .view-modal-table-wrap{overflow-x:auto;overflow-y:hidden}.view-modal-shell--rsvp .view-modal-table--rsvp thead th,.view-modal-shell--rsvp .view-modal-table--rsvp tbody td{white-space:nowrap}.view-modal-shell--rsvp .view-modal-table--rsvp thead th{position:static}.view-modal-shell--rsvp .view-modal-table--rsvp thead tr:nth-child(2) th{position:static;top:auto}.view-modal-shell--rsvp .view-modal-filter-row .view-modal-filter-spacer,.view-modal-shell--rsvp .view-modal-filter-row th{position:static}.view-modal-shell--rsvp .view-modal-rsvp-content{min-width:180px}.view-modal-shell--wish .view-modal-table-wrap{overflow-x:auto;overflow-y:hidden}.view-modal-shell--wish .view-modal-wish-content{min-width:220px}.view-modal-shell--wish{width:min(100%,430px);max-height:calc(100dvh - var(--bottom-nav-height, 0px) - 16px);border-radius:12px}.view-modal-shell--wish .view-modal-body{background:#fff}.view-modal-shell--wish .view-modal-summary-grid{margin-bottom:12px;border-radius:12px}.view-modal-shell--wish .view-modal-summary-card{padding:12px 14px}.view-modal-shell--wish .view-modal-summary-label{margin-bottom:5px;font-size:10px}.view-modal-shell--wish .view-modal-summary-value{font-size:13px}.view-modal-shell--wish .view-modal-table-wrap{display:block;overflow-x:auto;overflow-y:hidden}.view-modal-shell--wish .view-modal-table--wish{min-width:680px}.view-modal-shell--wish .view-modal-table--wish thead th,.view-modal-shell--wish .view-modal-table--wish tbody td{white-space:nowrap}.view-modal-wish-cards{display:none}}.modal-body{padding:0;margin-left:0}.modal-body .col-12{padding-left:0!important;padding-right:0!important}.commission-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1050;cursor:pointer}.commission-modal{position:fixed;top:calc(50% - var(--half-bottom-nav-height));left:50%;transform:translate(-50%,-50%);width:480px;max-width:90vw;height:auto;max-height:85dvh;background:#fff;box-shadow:0 4px 20px #00000026;z-index:9999;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;animation:fadeIn .3s ease}.commission-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);padding:20px;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;align-items:center}.commission-modal-header .header-actions{flex:1}.commission-modal-header .close-btn{background:none;border:none;color:red;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:transform .2s}.commission-modal-header .close-btn:hover{transform:scale(1.2);background-color:#fff}.commission-modal-content{padding:20px;overflow-y:auto;flex:1}.commission-modal-profile{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}.commission-modal-profile .commission-icon{margin-bottom:15px;display:flex;justify-content:center}.commission-modal-profile .commission-icon .level-badge{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:14px;font-weight:700}.commission-modal-profile .commission-modal-name{font-size:20px;font-weight:600;margin:10px 0 5px;color:#1f2937}.commission-modal-profile .commission-modal-username{font-size:14px;color:#6b7280;margin:0 0 15px}.commission-modal-profile .commission-modal-id{font-size:12px;color:#9ca3af;background:#f3f4f6;padding:4px 8px;border-radius:4px}.commission-modal-profile .commission-modal-amount{font-size:16px;font-weight:600;color:#10b981;background:#ecfdf5;padding:6px 12px;border-radius:6px}.commission-modal-sections{display:flex;flex-direction:column;gap:20px}.info-section .section-title{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#374151;margin:0 0 12px;letter-spacing:.5px}.info-section .section-title svg{color:#667eea}.info-section .info-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f9fafb;border-radius:8px;transition:background-color .2s}.info-section .info-item:hover{background:#f3f4f6}.info-section .info-item.highlight-success{background:#ecfdf5}.info-section .info-item.highlight-danger{background:#fef2f2}.info-section .info-item .info-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fff;border-radius:8px;color:#667eea;flex-shrink:0}.info-section .info-item .info-icon svg{width:18px;height:18px}.info-section .info-item .info-content{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between}.info-section .info-item .info-content .info-label{font-size:12px;color:#9ca3af;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.info-section .info-item .info-content .info-value{font-size:14px;font-weight:500;color:#1f2937}.info-section .info-item .info-content .info-value.success{color:#10b981;font-weight:600}.info-section .info-item .info-content .info-value.danger{color:#ef4444;font-weight:600}.info-section .info-item .info-content .info-value.text-success{color:#10b981}.info-section .info-item .info-content .info-value.text-muted{color:#9ca3af}.info-section .info-item .info-content .info-value.font-monospace{font-family:Courier New,monospace;font-size:12px}.info-section .info-item .info-content .info-value .badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.commission-modal::-webkit-scrollbar{width:6px}.commission-modal::-webkit-scrollbar-track{background:#f1f5f9}.commission-modal::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.commission-modal::-webkit-scrollbar-thumb:hover{background:#94a3b8}.commission-modal .info-item{align-items:flex-start}.commission-modal .info-item .info-content{display:grid!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;-moz-column-gap:10px;column-gap:10px;row-gap:0}.commission-modal .info-item .info-content .info-label{margin-bottom:0!important;text-align:left!important;justify-self:start;align-self:center;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.commission-modal .info-item .info-content .info-value{margin:0!important;text-align:left!important;justify-self:start;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.commission-modal .info-item .info-content .info-edit-wrapper{grid-column:2;width:100%;justify-self:start}@media (max-width: 768px){.commission-modal{width:100%;max-width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.commission-modal ::-webkit-scrollbar{display:none}}@media (max-width: 399px){.commission-modal{max-width:100%;width:100%;height:100%;max-height:calc(100% - var(--bottom-nav-height));border-radius:0}.commission-modal ::-webkit-scrollbar{display:none}.commission-modal .info-item{align-items:flex-start}.commission-modal .info-item .info-content{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;row-gap:4px}.commission-modal .info-item .info-content .info-label{flex:0 0 auto;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.commission-modal .info-item .info-content .info-value{flex:1 0 100%;width:100%;max-width:100%;text-align:left!important}.commission-modal .info-item .info-content .info-edit-wrapper{flex:1 0 100%;width:100%;margin-top:4px}}@media (max-width: 576px){.modal-dialog{margin:.5rem}.modal-content{border-radius:.5rem}.modal-header{padding:.75rem 1rem}.modal-header .modal-title{font-size:1rem}.modal-header .btn-close{padding:.25rem}.modal-body{padding:.75rem 1rem}.modal-body .form-group{margin-bottom:.75rem!important}.modal-body .form-group .form-label{margin-bottom:.25rem;font-size:.875rem}.modal-body .form-group .form-control{font-size:.875rem;padding:.375rem .5rem;height:auto}.modal-body .row{gap:.5rem}.modal-body .row .col-md-6,.modal-body .row .col-12{margin-bottom:0}.modal-body .d-flex{gap:.5rem!important}.modal-body .d-flex .form-check{margin-bottom:0}.modal-body .d-flex .form-check .form-check-label{font-size:.875rem;margin-bottom:0}.modal-body .invalid-feedback{font-size:.75rem;margin-top:.125rem}.modal-footer{padding:.75rem 1rem;gap:.5rem}.modal-footer .btn{padding:.375rem .75rem;font-size:.875rem}.modal-footer .btn .spinner-border-sm{width:.875rem;height:.875rem;border-width:.15em}}@media (min-width: 577px){.modal-body .form-group{margin-bottom:1rem!important}}.crm-modal-dialog-xxl .modal-content{max-width:96dvw;margin:0 auto}.crm-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050;padding:20px;max-height:calc(100% - var(--bottom-nav-height))}.crm-modal{background:#fff;border-radius:16px;max-width:800px;max-height:86dvh;width:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 40px #0003}.crm-modal-dialog-xxl{max-width:1400px!important;width:100%!important}.crm-modal-header{padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.crm-modal-header.success{background:linear-gradient(135deg,#43e97b,#38f9d7)}.crm-modal-header.expired{background:linear-gradient(135deg,#fa709a,#fee140)}.crm-modal-header .header-title h5{font-size:18px;font-weight:600;margin-left:10px}.crm-modal-header .close{cursor:pointer;transition:opacity .3s}.crm-modal-header .close:hover{opacity:.8}.crm-modal-content{flex:1;overflow-y:auto;padding:24px}.crm-modal-profile{text-align:center;padding:24px 0;border-bottom:1px solid #e9ecef;margin-bottom:24px}.crm-modal-profile .crm-icon{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.crm-modal-profile .crm-icon.success{background:linear-gradient(135deg,#43e97b,#38f9d7)}.crm-modal-profile .crm-icon.expired{background:linear-gradient(135deg,#fa709a,#fee140)}.crm-modal-profile .crm-modal-name{font-size:24px;font-weight:600;color:#2c3e50;margin-bottom:8px}.crm-modal-profile .crm-modal-status{display:inline-block;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500}.crm-modal-profile .crm-modal-status.success{background:#d4edda;color:#155724}.crm-modal-profile .crm-modal-status.expired{background:#f8d7da;color:#721c24}.crm-modal-sections{display:flex;flex-direction:column;gap:24px}.info-section .section-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #e9ecef}.info-section .info-list{display:flex;flex-direction:column;gap:12px}.info-section .info-item{display:flex;gap:12px;padding:12px;background:#f8f9fa;border-radius:8px;transition:all .3s ease}.info-section .info-item:hover{background:#e9ecef}.info-section .info-item.highlight-success{background:#d4edda;border-left:4px solid #28a745}.info-section .info-item.highlight-danger{background:#f8d7da;border-left:4px solid #dc3545}.info-section .info-item .info-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#fff;color:#667eea;flex-shrink:0}.info-section .info-item .info-content{flex:1;min-width:0}.info-section .info-item .info-content .info-label{font-size:12px;color:#6c757d;margin-bottom:4px;text-transform:uppercase}.info-section .info-item .info-content .info-value{font-size:15px;font-weight:600;color:#2c3e50;word-break:break-word}.info-section .info-item .info-content .info-value.success{color:#28a745}.info-section .info-item .info-content .info-value.danger{color:#dc3545}.services-list-original{display:flex;flex-direction:column;gap:12px}.services-list-original .service-item-original{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;transition:all .3s ease}.services-list-original .service-item-original:hover{border-color:#667eea;box-shadow:0 2px 8px #667eea1a}.services-list-original .service-item-original .service-header-original{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #dee2e6}.services-list-original .service-item-original .service-header-original strong{font-size:15px;color:#2c3e50}.services-list-original .service-item-original .service-header-original .service-status{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.services-list-original .service-item-original .service-header-original .service-status.using{background:#d4edda;color:#155724}.services-list-original .service-item-original .service-header-original .service-status.expired{background:#f8d7da;color:#721c24}.services-list-original .service-item-original .service-details-original{display:flex;flex-direction:column;gap:8px}.services-list-original .service-item-original .service-details-original .detail-row{display:flex;justify-content:space-between;align-items:center;font-size:14px}.services-list-original .service-item-original .service-details-original .detail-row span:first-child{color:#6c757d}.services-list-original .service-item-original .service-details-original .detail-row span:last-child,.services-list-original .service-item-original .service-details-original .detail-row strong{color:#2c3e50;font-weight:500}.services-list-original .service-item-original .service-details-original .detail-row .text-success{color:#28a745!important}.modal-body .badge.bg-primary{font-size:.8rem;padding:5px 10px;font-weight:500}.modal-body .btn-danger.btn-sm{transition:all .2s ease}.modal-body .btn-danger.btn-sm:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 6px #dc35454d}.modal-body .btn-danger.btn-sm:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.crm-modal-dialog-xxl{margin:0}.crm-modal-backdrop{padding:10px}.crm-modal{width:100%;border-radius:0;max-height:100%}.crm-modal ::-webkit-scrollbar{display:none}.crm-modal-content{padding:16px}.crm-modal-profile{padding:16px 0}.crm-modal-profile .crm-icon{width:60px;height:60px}.crm-modal-profile .crm-modal-name{font-size:20px}.info-section .section-title{font-size:14px}.info-section .info-item{padding:10px}.info-section .info-item .info-icon{width:36px;height:36px}.info-section .info-item .info-content .info-label{font-size:11px}.info-section .info-item .info-content .info-value{font-size:14px}.services-list-original .service-item-original{padding:12px}.services-list-original .service-item-original .service-header-original{flex-direction:column;align-items:flex-start;gap:8px}.modal-body .table-responsive table{font-size:12px}.modal-body .table-responsive table thead.table-dark th{font-size:11px;padding:10px 8px}.modal-body .table-responsive table tbody tr td{padding:8px;font-size:12px}}@media (max-width: 568px){.modal-dialog.crm-modal-dialog-xxl{margin:0!important}}.react-select-sm .react-select__control{min-height:32px;border-width:1px}.react-select-sm .react-select__value-container{padding:2px 8px;font-size:13px}.react-select-sm .react-select__input{padding:0;margin:0}.react-select-sm .react-select__single-value{font-size:13px}.react-select-sm .react-select__menu{z-index:1060;max-height:200px;overflow-y:auto}.react-select-sm .react-select__option{padding:8px 12px;font-size:13px}.react-select-sm .react-select__option.react-select__option--is-selected{background-color:#0d6efd;color:#fff}.react-select-sm .react-select__option.react-select__option--is-focused{background-color:#e9ecef;color:#000}.react-select-sm .react-select__indicators{display:none}.crm-select--assigned .react-select__control{min-height:32px;font-size:14px}.crm-select--assigned .react-select__value-container{padding:2px 8px}.crm-select--assigned .react-select__single-value{font-size:14px}.crm-select--assigned .react-select__menu{z-index:1060}.td_crm--at{min-width:160px;max-width:200px}.td_crm--at .fw-medium{font-size:.85rem;line-height:1.2}.td_crm--at small{font-size:.75rem;line-height:1.1}.td_crm--note{min-width:220px;max-width:320px;word-break:break-word}.add-crm-customer-service-modal .modal-header{background-color:#667eea;color:#fff}.add-crm-customer-service-modal .modal-header .btn-close{filter:invert(1)}.add-crm-customer-service-modal .modal-footer .btn-primary{background-color:#667eea;border-color:#667eea}.add-crm-customer-service-modal .modal-footer .btn-primary:hover{background-color:#5568d3;border-color:#5568d3}.add-crm-customer-service-modal .modal-footer .btn-primary:disabled{background-color:#667eea;border-color:#667eea}.add-crm-customer-service-modal .react-select__control{min-height:38px}.add-crm-customer-service-modal .react-select__value-container{padding:2px 8px}.add-crm-customer-service-modal .react-select__input{padding:0}.add-crm-customer-service-modal .react-select__single-value{display:flex;align-items:center}.add-crm-customer-service-modal .react-select__menu{z-index:1050}.add-crm-customer-service-modal .react-select__option.react-select__option--is-selected{background-color:#0d6efd;color:#fff}.add-crm-customer-service-modal .react-select__option.react-select__option--is-focused{background-color:#e9ecef}.add-crm-customer-service-modal .react-select__indicators{margin-right:-8px}@media (max-width: 768px){.modal_crmCustomer-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important}.modal_crmCustomer-contain--add ::-webkit-scrollbar{display:none}.modal_crmCustomer-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}.department-tree-view{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px #00000014}.tree-controls{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0;flex-wrap:wrap}.tree-controls .tree-control-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;font-size:13px;font-weight:600;color:#6c757d;cursor:pointer;transition:all .2s}.tree-controls .tree-control-btn:hover{background:#0acfff;border-color:#0acfff;color:#fff;transform:translateY(-1px)}.tree-controls .tree-control-btn svg{flex-shrink:0}.tree-controls .tree-stats{margin-left:auto;font-size:13px;color:#6c757d;font-weight:600;padding:8px 16px;background:#0acfff1a;border-radius:8px}.tree-container{display:flex;flex-direction:column;gap:4px}.tree-node{position:relative}.tree-node .tree-node-content{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;transition:all .2s;position:relative;border-left:3px solid transparent;background:#fff;border:2px solid #e9ecef;margin-bottom:8px}.tree-node .tree-node-content:hover{background:#f8f9fa;border-left-color:#0acfff;box-shadow:0 2px 8px #00000014}.tree-node .tree-node-content:hover .tree-actions{opacity:1}.tree-node .tree-node-content.level-0{background:linear-gradient(90deg,rgba(10,207,255,.05) 0%,transparent 100%);font-weight:600}.tree-node .tree-node-content.level-1{background:linear-gradient(90deg,rgba(10,207,255,.03) 0%,transparent 100%)}.tree-node .tree-node-content .tree-toggle{width:24px;height:24px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;transition:all .2s;flex-shrink:0}.tree-node .tree-node-content .tree-toggle.has-children{color:#0acfff}.tree-node .tree-node-content .tree-toggle.has-children:hover{background:#0acfff1a;transform:scale(1.1)}.tree-node .tree-node-content .tree-toggle.no-children{cursor:default;opacity:.3}.tree-node .tree-node-content .tree-toggle .tree-dot{width:6px;height:6px;border-radius:50%;background:#cbd5e0}.tree-node .tree-node-content .tree-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.tree-node .tree-node-content .tree-icon.active{background:linear-gradient(135deg,#0acfff,#09b8e6)}.tree-node .tree-node-content .tree-icon.active svg{color:#fff}.tree-node .tree-node-content .tree-icon.inactive{background:#f8f9fa}.tree-node .tree-node-content .tree-icon.inactive svg{color:#6c757d}.tree-node .tree-node-content .tree-info{flex:1;min-width:0;cursor:pointer}.tree-node .tree-node-content .tree-info .tree-name{font-size:15px;font-weight:600;color:#2c3e50;margin-bottom:4px;line-height:1.3}.tree-node .tree-node-content .tree-info .tree-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.tree-node .tree-node-content .tree-info .tree-meta span{display:inline-flex;align-items:center;padding:3px 8px;background:#f8f9fa;border-radius:6px;color:#6c757d;border:1px solid #e9ecef}.tree-node .tree-node-content .tree-info .tree-meta .tree-slug{font-weight:600;color:#0acfff;background:#0acfff1a;border-color:#0acfff4d}.tree-node .tree-node-content .tree-info .tree-meta .tree-level{font-weight:600}.tree-node .tree-node-content .tree-info .tree-meta .tree-children-count{color:#28a745;background:#28a7451a;border-color:#28a7454d}.tree-node .tree-node-content .tree-status{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;flex-shrink:0}.tree-node .tree-node-content .tree-status.active{background:#28a7451a;color:#28a745}.tree-node .tree-node-content .tree-status.inactive{background:#dc35451a;color:#dc3545}.tree-node .tree-node-content .tree-actions{display:flex;gap:6px;opacity:0;transition:opacity .2s;flex-shrink:0}.tree-node .tree-node-content .tree-actions .tree-action-btn{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.tree-node .tree-node-content .tree-actions .tree-action-btn.edit{background:#0acfff1a;color:#0acfff}.tree-node .tree-node-content .tree-actions .tree-action-btn.edit:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.tree-node .tree-node-content .tree-actions .tree-action-btn.detail{background:#0d6efd1a;color:#0d6efd}.tree-node .tree-node-content .tree-actions .tree-action-btn.detail:hover{background:#0d6efd;color:#fff;transform:scale(1.1)}.tree-node .tree-node-content .tree-actions .tree-action-btn.delete{background:#dc35451a;color:#dc3545}.tree-node .tree-node-content .tree-actions .tree-action-btn.delete:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.tree-node .tree-children{position:relative;margin-left:24px;padding-left:24px}.tree-node .tree-children:before{content:"";position:absolute;left:0;top:-8px;bottom:16px;width:2px;background:#cbd5e0}.tree-node .tree-children .tree-node{position:relative}.tree-node .tree-children .tree-node:before{content:"";position:absolute;left:-24px;top:50%;width:24px;height:2px;background:#cbd5e0}.tree-node .tree-children .tree-node:last-child:after{content:"";position:absolute;left:-24px;top:50%;bottom:-100%;width:2px;background:#fff}.tree-node.level-0+.tree-children:before{background:#0acfff66}.tree-node.level-0+.tree-children .tree-node:before{background:#0acfff66}.tree-node.level-1+.tree-children:before{background:#34d39966}.tree-node.level-1+.tree-children .tree-node:before{background:#34d39966}.tree-node.level-2+.tree-children:before{background:#fb923c66}.tree-node.level-2+.tree-children .tree-node:before{background:#fb923c66}.tree-node.level-3+.tree-children:before{background:#a855f766}.tree-node.level-3+.tree-children .tree-node:before{background:#a855f766}.tree-node.level-4+.tree-children:before{background:#ec489966}.tree-node.level-4+.tree-children .tree-node:before{background:#ec489966}.tree-node.level-5+.tree-children:before{background:#3b82f666}.tree-node.level-5+.tree-children .tree-node:before{background:#3b82f666}.tree-empty{text-align:center;padding:60px 20px;color:#6c757d}.tree-empty svg{color:#cbd5e0;margin-bottom:16px}.tree-empty p{font-size:16px;margin:0}@media (max-width: 768px){.department-tree-view{padding:16px}.tree-controls .tree-control-btn{padding:6px 12px;font-size:12px}.tree-controls .tree-control-btn span{display:none}.tree-controls .tree-stats{font-size:12px;padding:6px 12px}.tree-node .tree-node-content{padding:10px 8px;gap:8px;margin-bottom:6px}.tree-node .tree-node-content .tree-icon{width:36px;height:36px}.tree-node .tree-node-content .tree-icon svg{width:16px;height:16px}.tree-node .tree-node-content .tree-info .tree-name{font-size:14px}.tree-node .tree-node-content .tree-info .tree-meta{font-size:11px;gap:6px}.tree-node .tree-node-content .tree-info .tree-meta span{padding:2px 6px}.tree-node .tree-node-content .tree-info .tree-meta .tree-slug,.tree-node .tree-node-content .tree-status{display:none}.tree-node .tree-node-content .tree-actions{opacity:1}.tree-node .tree-node-content .tree-actions .tree-action-btn{width:28px;height:28px}.tree-node .tree-node-content .tree-actions .tree-action-btn svg{width:12px;height:12px}.tree-node .tree-children{margin-left:16px;padding-left:16px}.tree-node .tree-children .tree-node:before{left:-16px;width:16px}.tree-node .tree-children .tree-node:last-child:after{left:-16px}}.loading_page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.loading_page__logo{width:50px;height:50px;animation:pulse 1s ease-in-out infinite;margin-bottom:20px}.loading_page__text{font-size:16px;color:#6c757d;font-weight:500}.search-box{position:relative;height:32px}.search-box__input{width:200px;height:32px;line-height:32px;padding-right:34px}.search-box__icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#6c757d}.search-box__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;cursor:pointer;color:#6c757d}.search-box__clear-btn:hover{color:#495057}.breadcrumb-list{list-style:none;display:flex;align-items:center;margin:0;padding:0}.breadcrumb-item{display:flex;align-items:center;font-size:14px;font-weight:500}.breadcrumb-link{color:#36b8ff;text-decoration:none;font-weight:500;transition:color .2s}.breadcrumb-link:hover{text-decoration:underline;color:#36b8ff}.breadcrumb-item{display:flex;align-items:center;color:#555;font-weight:500;transition:color .2s}.breadcrumb-item:last-child{color:#36b8ff;font-weight:600;cursor:pointer}.breadcrumb-home-icon{background:#36b8ff;color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:16px;box-shadow:0 2px 8px #6c63ff1f}.breadcrumb-link{color:#36b8ff;text-decoration:none;font-weight:600}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-item{white-space:nowrap;display:flex;align-items:center}.breadcrumb .breadcrumb-item a{color:#495057!important}.breadcrumb-item:not(.breadcrumb-item--last):hover{background-color:#002e4b;border-radius:4px}.breadcrumb-item:not(.breadcrumb-item--last):hover a{color:#ffffffe6!important}.breadcrumb-item:not(.breadcrumb-item--last){padding:5px}.breadcrumb-item--last{background-color:#002e4b;color:#ffffffe6!important;padding:5px;border-radius:4px}.breadcrumb .breadcrumb-item--last a{color:#ffffffe6!important}.designation-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.designation-loading__logo{width:50px;height:50px;animation:pulse 1s ease-in-out infinite;margin-bottom:20px}.designation-loading__text{font-size:16px;color:#6c757d;font-weight:500}.designation-actions{display:flex;align-items:center;gap:12px;height:32px}.designation-actions__search{position:relative;height:32px}.designation-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.designation-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.designation-pagination{display:flex;align-items:center;gap:12px}.designation-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.designation-btn--full-width{width:100%;padding:8px}.designation-btn--add{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.designation-btn--delete{display:flex;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.designation-btn--view{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.designation-export{position:relative}.designation-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.designation-export__menu{display:flex;flex-direction:column;gap:4px}.designation-view-toggle{display:flex;gap:4px}.designation-page-actions{display:flex;align-items:center;gap:8px;height:32px;margin-left:8px}.designation-column__header{display:flex;flex-direction:column;gap:4px;width:100px;max-width:auto}.designation-grid-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.designation-grid-loading__logo{width:50px;height:50px;animation:pulse 1s ease-in-out infinite;margin-bottom:20px}.designation-grid-loading__text{font-size:16px;color:#6c757d;font-weight:500}.designation-list-widget{display:block}@media (min-width: 769px){.designation-list-widget{display:none}}.designation-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.designation-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.designation-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.designation-list-item .designation-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #0acfff}.designation-list-item .designation-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.designation-list-item .designation-info{flex:1;min-width:0;cursor:pointer}.designation-list-item .designation-info .designation-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.designation-list-item .designation-info .designation-header .designation-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designation-list-item .designation-info .designation-details{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#6c757d}.designation-list-item .designation-info .designation-details span{display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designation-list-item .designation-info .designation-details .designation-username{color:#0acfff;font-weight:600}.designation-list-item .designation-info .designation-details .designation-department{color:#6c757d}.designation-list-item .designation-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.designation-list-item .designation-actions button{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.designation-list-item .designation-actions button.manager-btn{background:#28a7451a;color:#28a745}.designation-list-item .designation-actions button.manager-btn:hover{background:#28a745;color:#fff;transform:scale(1.1)}.designation-list-item .designation-actions button.manager-btn.not-manager{background:#6c757d1a;color:#6c757d}.designation-list-item .designation-actions button.manager-btn.not-manager:hover{background:#6c757d;color:#fff}.designation-list-item .designation-actions button.delete-btn{background:#dc35451a;color:#dc3545}.designation-list-item .designation-actions button.delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.designation-grid-widget{display:none}@media (min-width: 769px){.designation-grid-widget{display:block}}.designation-grid-container{display:flex;flex-wrap:wrap;gap:20px}.designation-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.designation-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.designation-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:10px;text-align:center;position:relative}.designation-grid-profile .card-header-section .card-avatar-wrapper{display:inline-block;position:relative}.designation-grid-profile .card-header-section .card-avatar-wrapper .card-avatar{width:80px;height:80px;border-radius:50%;border:4px solid #fff;overflow:hidden;box-shadow:0 4px 12px #00000026}.designation-grid-profile .card-header-section .card-avatar-wrapper .card-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.designation-grid-profile .card-header-section .card-avatar-wrapper .manager-indicator{position:absolute;bottom:0;right:0;width:32px;height:32px;background:#28a745;border-radius:50%;border:3px solid #fff;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.designation-grid-profile .card-header-section .card-avatar-wrapper .manager-indicator.not-manager{background:#6c757d}.designation-grid-profile .card-body-section{padding:10px 0;flex:1;cursor:pointer;transition:background .2s}.designation-grid-profile .card-body-section:hover{background:#f8f9fa}.designation-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:8px;text-align:center}.designation-grid-profile .card-body-section .card-username{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:#0acfff;font-weight:600;margin-bottom:16px}.designation-grid-profile .card-body-section .card-username svg{flex-shrink:0}.designation-grid-profile .card-body-section .card-username span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designation-grid-profile .card-body-section .card-info-list{background:#f8f9fa;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.designation-grid-profile .card-body-section .card-info-list .info-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#6c757d}.designation-grid-profile .card-body-section .card-info-list .info-item svg{flex-shrink:0;color:#0acfff}.designation-grid-profile .card-body-section .card-info-list .info-item span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designation-grid-profile .card-footer-actions{padding:10px 16px;border-top:1px solid #f0f0f0;display:flex;gap:12px}.designation-grid-profile .card-footer-actions .action-btn{flex:1;height:40px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.designation-grid-profile .card-footer-actions .action-btn.manager-btn{background:#28a7451a;color:#28a745}.designation-grid-profile .card-footer-actions .action-btn.manager-btn:hover{background:#28a745;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}.designation-grid-profile .card-footer-actions .action-btn.manager-btn.not-manager{background:#6c757d1a;color:#6c757d}.designation-grid-profile .card-footer-actions .action-btn.manager-btn.not-manager:hover{background:#6c757d;color:#fff;box-shadow:0 4px 12px #6c757d4d}.designation-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.designation-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.designation-grid-empty{text-align:center;padding:60px 20px;color:#6c757d}.designation-grid-empty p{font-size:16px;margin:0}@media (min-width: 1400px){.designation-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.designation-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.designation-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 768px){.modal-dialog-content{margin:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;outline:none!important}.modal_designation-content--add{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;box-shadow:none;margin:0!important;border:none!important}}.perfect-timepicker .ant-picker{height:42px!important;border:1px solid #d9d9d9!important;font-size:16px!important}.perfect-timepicker .ant-picker:hover,.perfect-timepicker .ant-picker-focused{border-color:#1ecbe1!important}.perfect-timepicker .ant-picker-suffix{background-color:transparent!important}.ant-picker-dropdown .ant-picker-time-panel-column{width:120px!important}.ant-picker-dropdown .ant-picker-time-panel-cell-inner{font-size:16px!important;height:38px!important;line-height:38px!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#1ecbe11a!important;color:#1ecbe1!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled{color:#00000040!important;background:#f5f5f5!important;cursor:not-allowed!important}.ant-picker-dropdown .ant-picker-footer{padding:8px 12px!important;border-top:1px solid #f0f0f0!important;display:flex!important;justify-content:flex-end!important}.ant-picker-dropdown .ant-picker-ok{height:40px!important;padding:0!important;min-width:90px!important;font-size:16px!important;border-radius:6px!important;background-color:#1ecbe1!important;border:1px solid #1ecbe1!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:2px!important}.ant-picker-dropdown .ant-picker-ok button{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important;width:100%!important;height:100%!important;font-size:16px!important;padding:0 15px!important;cursor:pointer!important}.ant-picker-dropdown .ant-picker-ok:hover{background-color:#19b1c5!important;border-color:#19b1c5!important}.ant-picker-dropdown .ant-picker-ok button:hover,.ant-picker-dropdown .ant-picker-ok *{color:#fff!important}.attendance-employee-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.attendance-employee-loading__logo{width:50px;height:50px;animation:attendance-employee-pulse 1s ease-in-out infinite;margin-bottom:20px}@keyframes attendance-employee-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.attendance-employee-actions{display:flex;align-items:center;gap:8px}.attendance-employee-actions__search{position:relative;height:32px}.attendance-employee-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.attendance-employee-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.attendance-employee-date-filter{position:relative}.attendance-employee-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.attendance-employee-date-filter__actions{display:flex;gap:10px;margin-top:10px}.attendance-employee-date-filter__btn{flex:1;padding:8px}.attendance-employee-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.attendance-employee-btn--full-width{width:100%;padding:8px}.attendance-employee-export{position:relative}.attendance-employee-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.attendance-employee-export__menu,.attendance-employee-column__header{display:flex;flex-direction:column;gap:4px}.attendance-employee-cell{text-align:center}.attendance-employee-plus{font-size:10px;margin-left:2px;display:inline-block}.table-responsive{overflow-x:auto;max-width:100%;cursor:grab;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.table-responsive.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.attendance-employee-table-loading{display:flex;justify-content:center;align-items:center;height:200px;color:#6c757d}.attendance-employee-spinner{width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid #1ECBE1;border-radius:50%;animation:attendance-employee-spin 1s linear infinite;margin:0 auto 10px}@keyframes attendance-employee-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.view-toggle{display:flex;gap:8px}.attendance-employee-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}.attendance-employee-loading__logo{width:80px;height:80px;animation:pulse 1.5s ease-in-out infinite}.attendance-employee-loading__text{font-size:16px;color:#6c757d;font-weight:500}.attendance-list-widget .attendance-list-container{display:flex;flex-direction:column;gap:12px}.attendance-list-widget .attendance-list-item{display:flex;align-items:flex-start;gap:12px;padding:8px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.attendance-list-widget .attendance-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.attendance-list-widget .attendance-list-item .attendance-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.attendance-list-widget .attendance-list-item .attendance-info{flex:1;min-width:0}.attendance-list-widget .attendance-list-item .attendance-info .attendance-header{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.attendance-list-widget .attendance-list-item .attendance-info .attendance-header .attendance-name{font-size:16px;font-weight:700;color:#2c3e50;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attendance-list-widget .attendance-list-item .attendance-info .attendance-header .attendance-date{font-size:13px;color:#0acfff;font-weight:600;flex-shrink:0}.attendance-list-widget .attendance-list-item .attendance-info .attendance-department{font-size:13px;color:#6c757d;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attendance-list-widget .attendance-list-item .attendance-info .attendance-details{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:0!important}.attendance-list-widget .attendance-list-item .attendance-info .attendance-details .attendance-time,.attendance-list-widget .attendance-list-item .attendance-info .attendance-details .attendance-hours,.attendance-list-widget .attendance-list-item .attendance-info .attendance-details .attendance-late{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.attendance-list-widget .attendance-list-item .attendance-info .attendance-details .attendance-time svg,.attendance-list-widget .attendance-list-item .attendance-info .attendance-details .attendance-hours svg,.attendance-list-widget .attendance-list-item .attendance-info .attendance-details .attendance-late svg{flex-shrink:0}.attendance-list-widget .attendance-list-item .attendance-info .attendance-details .attendance-time{color:#0acfff}.attendance-list-widget .attendance-list-item .attendance-info .attendance-details .attendance-hours{color:#28a745}.attendance-grid-widget .attendance-grid-container{display:flex;flex-wrap:wrap;gap:20px}.attendance-grid-widget .attendance-grid-container>div{flex:0 0 calc(50% - 10px)}@media (min-width: 992px){.attendance-grid-widget .attendance-grid-container>div{flex:0 0 calc(33.333% - 14px)}}@media (min-width: 1400px){.attendance-grid-widget .attendance-grid-container>div{flex:0 0 calc(25% - 15px)}}.attendance-grid-widget .attendance-grid-profile{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column}.attendance-grid-widget .attendance-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.attendance-grid-widget .attendance-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:10px;display:flex;justify-content:space-between;align-items:center}.attendance-grid-widget .attendance-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#fff}.attendance-grid-widget .attendance-grid-profile .card-header-section .card-date{font-size:12px;font-weight:700;color:#fff;background:#fff3;padding:8px 16px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:0!important}.attendance-grid-widget .attendance-grid-profile .card-body-section{padding:15px 10px;flex:1;cursor:pointer}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-department{font-size:14px;color:#6c757d;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-times{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:12px;background:#f8f9fa;border-radius:8px}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-times .time-item{display:flex;justify-content:space-between;align-items:center}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-times .time-item .time-label{font-size:12px;color:#6c757d;font-weight:600}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-times .time-item .time-value{font-size:14px;font-weight:700}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-stats{display:flex;flex-direction:column;gap:8px}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-stats .stat-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#0acfff0d;border-radius:8px}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-stats .stat-item .stat-label{font-size:12px;color:#6c757d;font-weight:600}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-stats .stat-item .stat-value{font-size:14px;font-weight:700;color:#0acfff}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-stats .stat-item .stat-value.text-danger{color:#dc3545}.attendance-grid-widget .attendance-grid-profile .card-body-section .card-stats .stat-item .stat-value.text-info{color:#17a2b8}.attendance-grid-empty{text-align:center;padding:60px 20px;color:#6c757d;font-size:16px}@media (max-width: 768px){.attendance-list-item .attendance-info .attendance-header .attendance-name{font-size:15px}.attendance-list-item .attendance-info .attendance-header .attendance-date,.attendance-list-item .attendance-info .attendance-department{font-size:12px}.attendance-list-item .attendance-info .attendance-details .attendance-time,.attendance-list-item .attendance-info .attendance-details .attendance-hours,.attendance-list-item .attendance-info .attendance-details .attendance-late{font-size:11px}}@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(../eot/boxicons-CSrLvhY_.eot);src:url(../eot/boxicons-CSrLvhY_.eot) format("embedded-opentype"),url(../woff2/boxicons-CeGEncwm.woff2) format("woff2"),url(../woff/boxicons-CTVby2V1.woff) format("woff"),url(../ttf/boxicons-EIQNrSje.ttf) format("truetype"),url(../svg/boxicons-Dp7W9qN3.svg?#boxicons) format("svg")}.bx-rotate-90{transform:rotate(90deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"}.bx-rotate-180{transform:rotate(180deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"}.bx-rotate-270{transform:rotate(270deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"}.bx-flip-horizontal{transform:scaleX(-1);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"}.bx-flip-vertical{transform:scaleY(-1);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(../eot/boxicons-CSrLvhY_.eot);src:url(../eot/boxicons-CSrLvhY_.eot) format("embedded-opentype"),url(../woff2/boxicons-CeGEncwm.woff2) format("woff2"),url(../woff/boxicons-CTVby2V1.woff) format("woff"),url(../ttf/boxicons-EIQNrSje.ttf) format("truetype"),url(../svg/boxicons-Dp7W9qN3.svg?#boxicons) format("svg")}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-ul{margin-left:2em;padding-left:0;list-style:none}.bx-ul>li{position:relative}.bx-ul .bx{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes burst{0%{transform:scale(1);opacity:1}90%{transform:scale(1.5);opacity:0}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes fade-left{0%{transform:translate(0);opacity:1}75%{transform:translate(-20px);opacity:0}}@keyframes fade-right{0%{transform:translate(0);opacity:1}75%{transform:translate(20px);opacity:0}}@keyframes fade-up{0%{transform:translateY(0);opacity:1}75%{transform:translateY(-20px);opacity:0}}@keyframes fade-down{0%{transform:translateY(0);opacity:1}75%{transform:translateY(20px);opacity:0}}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{transform:scaleZ(1) rotate3d(0,0,1,10deg)}40%,60%,80%{transform:rotate3d(0,0,1,-10deg)}to{transform:scaleZ(1)}}.bx-spin,.bx-spin-hover:hover{animation:spin 2s linear infinite}.bx-tada,.bx-tada-hover:hover{animation:tada 1.5s ease infinite}.bx-flashing,.bx-flashing-hover:hover{animation:flashing 1.5s infinite linear}.bx-burst,.bx-burst-hover:hover{animation:burst 1.5s infinite linear}.bx-fade-up,.bx-fade-up-hover:hover{animation:fade-up 1.5s infinite linear}.bx-fade-down,.bx-fade-down-hover:hover{animation:fade-down 1.5s infinite linear}.bx-fade-left,.bx-fade-left-hover:hover{animation:fade-left 1.5s infinite linear}.bx-fade-right,.bx-fade-right-hover:hover{animation:fade-right 1.5s infinite linear}.bx-xs{font-size:1rem!important}.bx-sm{font-size:1.55rem!important}.bx-md{font-size:2.25rem!important}.bx-lg{font-size:3rem!important}.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.bx-pull-left{float:left;margin-right:.3em!important}.bx-pull-right{float:right;margin-left:.3em!important}.bx-rotate-90{transform:rotate(90deg)}.bx-rotate-180{transform:rotate(180deg)}.bx-rotate-270{transform:rotate(270deg)}.bx-flip-horizontal{transform:scaleX(-1)}.bx-flip-vertical{transform:scaleY(-1)}.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em}.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%}.bxs-balloon:before{content:""}.bxs-castle:before{content:""}.bxs-coffee-bean:before{content:""}.bxs-objects-horizontal-center:before{content:""}.bxs-objects-horizontal-left:before{content:""}.bxs-objects-horizontal-right:before{content:""}.bxs-objects-vertical-bottom:before{content:""}.bxs-objects-vertical-center:before{content:""}.bxs-objects-vertical-top:before{content:""}.bxs-pear:before{content:""}.bxs-shield-minus:before{content:""}.bxs-shield-plus:before{content:""}.bxs-shower:before{content:""}.bxs-sushi:before{content:""}.bxs-universal-access:before{content:""}.bx-child:before{content:""}.bx-horizontal-left:before{content:""}.bx-horizontal-right:before{content:""}.bx-objects-horizontal-center:before{content:""}.bx-objects-horizontal-left:before{content:""}.bx-objects-horizontal-right:before{content:""}.bx-objects-vertical-bottom:before{content:""}.bx-objects-vertical-center:before{content:""}.bx-objects-vertical-top:before{content:""}.bx-rfid:before{content:""}.bx-shield-minus:before{content:""}.bx-shield-plus:before{content:""}.bx-shower:before{content:""}.bx-sushi:before{content:""}.bx-universal-access:before{content:""}.bx-vertical-bottom:before{content:""}.bx-vertical-top:before{content:""}.bxl-graphql:before{content:""}.bxl-typescript:before{content:""}.bxs-color:before{content:""}.bx-reflect-horizontal:before{content:""}.bx-reflect-vertical:before{content:""}.bx-color:before{content:""}.bxl-mongodb:before{content:""}.bxl-postgresql:before{content:""}.bxl-deezer:before{content:""}.bxs-hard-hat:before{content:""}.bxs-home-alt-2:before{content:""}.bxs-cheese:before{content:""}.bx-home-alt-2:before{content:""}.bx-hard-hat:before{content:""}.bx-cheese:before{content:""}.bx-cart-add:before{content:""}.bx-cart-download:before{content:""}.bx-no-signal:before{content:""}.bx-signal-1:before{content:""}.bx-signal-2:before{content:""}.bx-signal-3:before{content:""}.bx-signal-4:before{content:""}.bx-signal-5:before{content:""}.bxl-xing:before{content:""}.bxl-meta:before{content:""}.bx-lemon:before{content:""}.bxs-lemon:before{content:""}.bx-cricket-ball:before{content:""}.bx-baguette:before{content:""}.bx-bowl-hot:before{content:""}.bx-bowl-rice:before{content:""}.bx-cable-car:before{content:""}.bx-candles:before{content:""}.bx-circle-half:before{content:""}.bx-circle-quarter:before{content:""}.bx-circle-three-quarter:before{content:""}.bx-cross:before{content:""}.bx-fork:before{content:""}.bx-knife:before{content:""}.bx-money-withdraw:before{content:""}.bx-popsicle:before{content:""}.bx-scatter-chart:before{content:""}.bxs-baguette:before{content:""}.bxs-bowl-hot:before{content:""}.bxs-bowl-rice:before{content:""}.bxs-cable-car:before{content:""}.bxs-circle-half:before{content:""}.bxs-circle-quarter:before{content:""}.bxs-circle-three-quarter:before{content:""}.bxs-cricket-ball:before{content:""}.bxs-invader:before{content:""}.bx-male-female:before{content:""}.bxs-popsicle:before{content:""}.bxs-tree-alt:before{content:""}.bxl-venmo:before{content:""}.bxl-upwork:before{content:""}.bxl-netlify:before{content:""}.bxl-java:before{content:""}.bxl-heroku:before{content:""}.bxl-go-lang:before{content:""}.bxl-gmail:before{content:""}.bxl-flask:before{content:""}.bxl-99designs:before{content:""}.bxl-500px:before{content:""}.bxl-adobe:before{content:""}.bxl-airbnb:before{content:""}.bxl-algolia:before{content:""}.bxl-amazon:before{content:""}.bxl-android:before{content:""}.bxl-angular:before{content:""}.bxl-apple:before{content:""}.bxl-audible:before{content:""}.bxl-aws:before{content:""}.bxl-baidu:before{content:""}.bxl-behance:before{content:""}.bxl-bing:before{content:""}.bxl-bitcoin:before{content:""}.bxl-blender:before{content:""}.bxl-blogger:before{content:""}.bxl-bootstrap:before{content:""}.bxl-chrome:before{content:""}.bxl-codepen:before{content:""}.bxl-c-plus-plus:before{content:""}.bxl-creative-commons:before{content:""}.bxl-css3:before{content:""}.bxl-dailymotion:before{content:""}.bxl-deviantart:before{content:""}.bxl-dev-to:before{content:""}.bxl-digg:before{content:""}.bxl-digitalocean:before{content:""}.bxl-discord:before{content:""}.bxl-discord-alt:before{content:""}.bxl-discourse:before{content:""}.bxl-django:before{content:""}.bxl-docker:before{content:""}.bxl-dribbble:before{content:""}.bxl-dropbox:before{content:""}.bxl-drupal:before{content:""}.bxl-ebay:before{content:""}.bxl-edge:before{content:""}.bxl-etsy:before{content:""}.bxl-facebook:before{content:""}.bxl-facebook-circle:before{content:""}.bxl-facebook-square:before{content:""}.bxl-figma:before{content:""}.bxl-firebase:before{content:""}.bxl-firefox:before{content:""}.bxl-flickr:before{content:""}.bxl-flickr-square:before{content:""}.bxl-flutter:before{content:""}.bxl-foursquare:before{content:""}.bxl-git:before{content:""}.bxl-github:before{content:""}.bxl-gitlab:before{content:""}.bxl-google:before{content:""}.bxl-google-cloud:before{content:""}.bxl-google-plus:before{content:""}.bxl-google-plus-circle:before{content:""}.bxl-html5:before{content:""}.bxl-imdb:before{content:""}.bxl-instagram:before{content:""}.bxl-instagram-alt:before{content:""}.bxl-internet-explorer:before{content:""}.bxl-invision:before{content:""}.bxl-javascript:before{content:""}.bxl-joomla:before{content:""}.bxl-jquery:before{content:""}.bxl-jsfiddle:before{content:""}.bxl-kickstarter:before{content:""}.bxl-kubernetes:before{content:""}.bxl-less:before{content:""}.bxl-linkedin:before{content:""}.bxl-linkedin-square:before{content:""}.bxl-magento:before{content:""}.bxl-mailchimp:before{content:""}.bxl-markdown:before{content:""}.bxl-mastercard:before{content:""}.bxl-mastodon:before{content:""}.bxl-medium:before{content:""}.bxl-medium-old:before{content:""}.bxl-medium-square:before{content:""}.bxl-messenger:before{content:""}.bxl-microsoft:before{content:""}.bxl-microsoft-teams:before{content:""}.bxl-nodejs:before{content:""}.bxl-ok-ru:before{content:""}.bxl-opera:before{content:""}.bxl-patreon:before{content:""}.bxl-paypal:before{content:""}.bxl-periscope:before{content:""}.bxl-php:before{content:""}.bxl-pinterest:before{content:""}.bxl-pinterest-alt:before{content:""}.bxl-play-store:before{content:""}.bxl-pocket:before{content:""}.bxl-product-hunt:before{content:""}.bxl-python:before{content:""}.bxl-quora:before{content:""}.bxl-react:before{content:""}.bxl-redbubble:before{content:""}.bxl-reddit:before{content:""}.bxl-redux:before{content:""}.bxl-sass:before{content:""}.bxl-shopify:before{content:""}.bxl-sketch:before{content:""}.bxl-skype:before{content:""}.bxl-slack:before{content:""}.bxl-slack-old:before{content:""}.bxl-snapchat:before{content:""}.bxl-soundcloud:before{content:""}.bxl-spotify:before{content:""}.bxl-spring-boot:before{content:""}.bxl-squarespace:before{content:""}.bxl-stack-overflow:before{content:""}.bxl-steam:before{content:""}.bxl-stripe:before{content:""}.bxl-tailwind-css:before{content:""}.bxl-telegram:before{content:""}.bxl-tiktok:before{content:""}.bxl-trello:before{content:""}.bxl-trip-advisor:before{content:""}.bxl-tumblr:before{content:""}.bxl-tux:before{content:""}.bxl-twitch:before{content:""}.bxl-twitter:before{content:""}.bxl-unity:before{content:""}.bxl-unsplash:before{content:""}.bxl-vimeo:before{content:""}.bxl-visa:before{content:""}.bxl-visual-studio:before{content:""}.bxl-vk:before{content:""}.bxl-vuejs:before{content:""}.bxl-whatsapp:before{content:""}.bxl-whatsapp-square:before{content:""}.bxl-wikipedia:before{content:""}.bxl-windows:before{content:""}.bxl-wix:before{content:""}.bxl-wordpress:before{content:""}.bxl-yahoo:before{content:""}.bxl-yelp:before{content:""}.bxl-youtube:before{content:""}.bxl-zoom:before{content:""}.bx-collapse-alt:before{content:""}.bx-collapse-horizontal:before{content:""}.bx-collapse-vertical:before{content:""}.bx-expand-horizontal:before{content:""}.bx-expand-vertical:before{content:""}.bx-injection:before{content:""}.bx-leaf:before{content:""}.bx-math:before{content:""}.bx-party:before{content:""}.bx-abacus:before{content:""}.bx-accessibility:before{content:""}.bx-add-to-queue:before{content:""}.bx-adjust:before{content:""}.bx-alarm:before{content:""}.bx-alarm-add:before{content:""}.bx-alarm-exclamation:before{content:""}.bx-alarm-off:before{content:""}.bx-alarm-snooze:before{content:""}.bx-album:before{content:""}.bx-align-justify:before{content:""}.bx-align-left:before{content:""}.bx-align-middle:before{content:""}.bx-align-right:before{content:""}.bx-analyse:before{content:""}.bx-anchor:before{content:""}.bx-angry:before{content:""}.bx-aperture:before{content:""}.bx-arch:before{content:""}.bx-archive:before{content:""}.bx-archive-in:before{content:""}.bx-archive-out:before{content:""}.bx-area:before{content:""}.bx-arrow-back:before{content:""}.bx-arrow-from-bottom:before{content:""}.bx-arrow-from-left:before{content:""}.bx-arrow-from-right:before{content:""}.bx-arrow-from-top:before{content:""}.bx-arrow-to-bottom:before{content:""}.bx-arrow-to-left:before{content:""}.bx-arrow-to-right:before{content:""}.bx-arrow-to-top:before{content:""}.bx-at:before{content:""}.bx-atom:before{content:""}.bx-award:before{content:""}.bx-badge:before{content:""}.bx-badge-check:before{content:""}.bx-ball:before{content:""}.bx-band-aid:before{content:""}.bx-bar-chart:before{content:""}.bx-bar-chart-alt:before{content:""}.bx-bar-chart-alt-2:before{content:""}.bx-bar-chart-square:before{content:""}.bx-barcode:before{content:""}.bx-barcode-reader:before{content:""}.bx-baseball:before{content:""}.bx-basket:before{content:""}.bx-basketball:before{content:""}.bx-bath:before{content:""}.bx-battery:before{content:""}.bx-bed:before{content:""}.bx-been-here:before{content:""}.bx-beer:before{content:""}.bx-bell:before{content:""}.bx-bell-minus:before{content:""}.bx-bell-off:before{content:""}.bx-bell-plus:before{content:""}.bx-bible:before{content:""}.bx-bitcoin:before{content:""}.bx-blanket:before{content:""}.bx-block:before{content:""}.bx-bluetooth:before{content:""}.bx-body:before{content:""}.bx-bold:before{content:""}.bx-bolt-circle:before{content:""}.bx-bomb:before{content:""}.bx-bone:before{content:""}.bx-bong:before{content:""}.bx-book:before{content:""}.bx-book-add:before{content:""}.bx-book-alt:before{content:""}.bx-book-bookmark:before{content:""}.bx-book-content:before{content:""}.bx-book-heart:before{content:""}.bx-bookmark:before{content:""}.bx-bookmark-alt:before{content:""}.bx-bookmark-alt-minus:before{content:""}.bx-bookmark-alt-plus:before{content:""}.bx-bookmark-heart:before{content:""}.bx-bookmark-minus:before{content:""}.bx-bookmark-plus:before{content:""}.bx-bookmarks:before{content:""}.bx-book-open:before{content:""}.bx-book-reader:before{content:""}.bx-border-all:before{content:""}.bx-border-bottom:before{content:""}.bx-border-inner:before{content:""}.bx-border-left:before{content:""}.bx-border-none:before{content:""}.bx-border-outer:before{content:""}.bx-border-radius:before{content:""}.bx-border-right:before{content:""}.bx-border-top:before{content:""}.bx-bot:before{content:""}.bx-bowling-ball:before{content:""}.bx-box:before{content:""}.bx-bracket:before{content:""}.bx-braille:before{content:""}.bx-brain:before{content:""}.bx-briefcase:before{content:""}.bx-briefcase-alt:before{content:""}.bx-briefcase-alt-2:before{content:""}.bx-brightness:before{content:""}.bx-brightness-half:before{content:""}.bx-broadcast:before{content:""}.bx-brush:before{content:""}.bx-brush-alt:before{content:""}.bx-bug:before{content:""}.bx-bug-alt:before{content:""}.bx-building:before{content:""}.bx-building-house:before{content:""}.bx-buildings:before{content:""}.bx-bulb:before{content:""}.bx-bullseye:before{content:""}.bx-buoy:before{content:""}.bx-bus:before{content:""}.bx-bus-school:before{content:""}.bx-cabinet:before{content:""}.bx-cake:before{content:""}.bx-calculator:before{content:""}.bx-calendar:before{content:""}.bx-calendar-alt:before{content:""}.bx-calendar-check:before{content:""}.bx-calendar-edit:before{content:""}.bx-calendar-event:before{content:""}.bx-calendar-exclamation:before{content:""}.bx-calendar-heart:before{content:""}.bx-calendar-minus:before{content:""}.bx-calendar-plus:before{content:""}.bx-calendar-star:before{content:""}.bx-calendar-week:before{content:""}.bx-calendar-x:before{content:""}.bx-camera:before{content:""}.bx-camera-home:before{content:""}.bx-camera-movie:before{content:""}.bx-camera-off:before{content:""}.bx-capsule:before{content:""}.bx-captions:before{content:""}.bx-car:before{content:""}.bx-card:before{content:""}.bx-caret-down:before{content:""}.bx-caret-down-circle:before{content:""}.bx-caret-down-square:before{content:""}.bx-caret-left:before{content:""}.bx-caret-left-circle:before{content:""}.bx-caret-left-square:before{content:""}.bx-caret-right:before{content:""}.bx-caret-right-circle:before{content:""}.bx-caret-right-square:before{content:""}.bx-caret-up:before{content:""}.bx-caret-up-circle:before{content:""}.bx-caret-up-square:before{content:""}.bx-carousel:before{content:""}.bx-cart:before{content:""}.bx-cart-alt:before{content:""}.bx-cast:before{content:""}.bx-category:before{content:""}.bx-category-alt:before{content:""}.bx-cctv:before{content:""}.bx-certification:before{content:""}.bx-chair:before{content:""}.bx-chalkboard:before{content:""}.bx-chart:before{content:""}.bx-chat:before{content:""}.bx-check:before{content:""}.bx-checkbox:before{content:""}.bx-checkbox-checked:before{content:""}.bx-checkbox-minus:before{content:""}.bx-checkbox-square:before{content:""}.bx-check-circle:before{content:""}.bx-check-double:before{content:""}.bx-check-shield:before{content:""}.bx-check-square:before{content:""}.bx-chevron-down:before{content:""}.bx-chevron-down-circle:before{content:""}.bx-chevron-down-square:before{content:""}.bx-chevron-left:before{content:""}.bx-chevron-left-circle:before{content:""}.bx-chevron-left-square:before{content:""}.bx-chevron-right:before{content:""}.bx-chevron-right-circle:before{content:""}.bx-chevron-right-square:before{content:""}.bx-chevrons-down:before{content:""}.bx-chevrons-left:before{content:""}.bx-chevrons-right:before{content:""}.bx-chevrons-up:before{content:""}.bx-chevron-up:before{content:""}.bx-chevron-up-circle:before{content:""}.bx-chevron-up-square:before{content:""}.bx-chip:before{content:""}.bx-church:before{content:""}.bx-circle:before{content:""}.bx-clinic:before{content:""}.bx-clipboard:before{content:""}.bx-closet:before{content:""}.bx-cloud:before{content:""}.bx-cloud-download:before{content:""}.bx-cloud-drizzle:before{content:""}.bx-cloud-lightning:before{content:""}.bx-cloud-light-rain:before{content:""}.bx-cloud-rain:before{content:""}.bx-cloud-snow:before{content:""}.bx-cloud-upload:before{content:""}.bx-code:before{content:""}.bx-code-alt:before{content:""}.bx-code-block:before{content:""}.bx-code-curly:before{content:""}.bx-coffee:before{content:""}.bx-coffee-togo:before{content:""}.bx-cog:before{content:""}.bx-coin:before{content:""}.bx-coin-stack:before{content:""}.bx-collapse:before{content:""}.bx-collection:before{content:""}.bx-color-fill:before{content:""}.bx-columns:before{content:""}.bx-command:before{content:""}.bx-comment:before{content:""}.bx-comment-add:before{content:""}.bx-comment-check:before{content:""}.bx-comment-detail:before{content:""}.bx-comment-dots:before{content:""}.bx-comment-edit:before{content:""}.bx-comment-error:before{content:""}.bx-comment-minus:before{content:""}.bx-comment-x:before{content:""}.bx-compass:before{content:""}.bx-confused:before{content:""}.bx-conversation:before{content:""}.bx-cookie:before{content:""}.bx-cool:before{content:""}.bx-copy:before{content:""}.bx-copy-alt:before{content:""}.bx-copyright:before{content:""}.bx-credit-card:before{content:""}.bx-credit-card-alt:before{content:""}.bx-credit-card-front:before{content:""}.bx-crop:before{content:""}.bx-crosshair:before{content:""}.bx-crown:before{content:""}.bx-cube:before{content:""}.bx-cube-alt:before{content:""}.bx-cuboid:before{content:""}.bx-current-location:before{content:""}.bx-customize:before{content:""}.bx-cut:before{content:""}.bx-cycling:before{content:""}.bx-cylinder:before{content:""}.bx-data:before{content:""}.bx-desktop:before{content:""}.bx-detail:before{content:""}.bx-devices:before{content:""}.bx-dialpad:before{content:""}.bx-dialpad-alt:before{content:""}.bx-diamond:before{content:""}.bx-dice-1:before{content:""}.bx-dice-2:before{content:""}.bx-dice-3:before{content:""}.bx-dice-4:before{content:""}.bx-dice-5:before{content:""}.bx-dice-6:before{content:""}.bx-directions:before{content:""}.bx-disc:before{content:""}.bx-dish:before{content:""}.bx-dislike:before{content:""}.bx-dizzy:before{content:""}.bx-dna:before{content:""}.bx-dock-bottom:before{content:""}.bx-dock-left:before{content:""}.bx-dock-right:before{content:""}.bx-dock-top:before{content:""}.bx-dollar:before{content:""}.bx-dollar-circle:before{content:""}.bx-donate-blood:before{content:""}.bx-donate-heart:before{content:""}.bx-door-open:before{content:""}.bx-dots-horizontal:before{content:""}.bx-dots-horizontal-rounded:before{content:""}.bx-dots-vertical:before{content:""}.bx-dots-vertical-rounded:before{content:""}.bx-doughnut-chart:before{content:""}.bx-down-arrow:before{content:""}.bx-down-arrow-alt:before{content:""}.bx-down-arrow-circle:before{content:""}.bx-download:before{content:""}.bx-downvote:before{content:""}.bx-drink:before{content:""}.bx-droplet:before{content:""}.bx-dumbbell:before{content:""}.bx-duplicate:before{content:""}.bx-edit:before{content:""}.bx-edit-alt:before{content:""}.bx-envelope:before{content:""}.bx-envelope-open:before{content:""}.bx-equalizer:before{content:""}.bx-eraser:before{content:""}.bx-error:before{content:""}.bx-error-alt:before{content:""}.bx-error-circle:before{content:""}.bx-euro:before{content:""}.bx-exclude:before{content:""}.bx-exit:before{content:""}.bx-exit-fullscreen:before{content:""}.bx-expand:before{content:""}.bx-expand-alt:before{content:""}.bx-export:before{content:""}.bx-extension:before{content:""}.bx-face:before{content:""}.bx-fast-forward:before{content:""}.bx-fast-forward-circle:before{content:""}.bx-female:before{content:""}.bx-female-sign:before{content:""}.bx-file:before{content:""}.bx-file-blank:before{content:""}.bx-file-find:before{content:""}.bx-film:before{content:""}.bx-filter:before{content:""}.bx-filter-alt:before{content:""}.bx-fingerprint:before{content:""}.bx-first-aid:before{content:""}.bx-first-page:before{content:""}.bx-flag:before{content:""}.bx-folder:before{content:""}.bx-folder-minus:before{content:""}.bx-folder-open:before{content:""}.bx-folder-plus:before{content:""}.bx-font:before{content:""}.bx-font-color:before{content:""}.bx-font-family:before{content:""}.bx-font-size:before{content:""}.bx-food-menu:before{content:""}.bx-food-tag:before{content:""}.bx-football:before{content:""}.bx-fridge:before{content:""}.bx-fullscreen:before{content:""}.bx-game:before{content:""}.bx-gas-pump:before{content:""}.bx-ghost:before{content:""}.bx-gift:before{content:""}.bx-git-branch:before{content:""}.bx-git-commit:before{content:""}.bx-git-compare:before{content:""}.bx-git-merge:before{content:""}.bx-git-pull-request:before{content:""}.bx-git-repo-forked:before{content:""}.bx-glasses:before{content:""}.bx-glasses-alt:before{content:""}.bx-globe:before{content:""}.bx-globe-alt:before{content:""}.bx-grid:before{content:""}.bx-grid-alt:before{content:""}.bx-grid-horizontal:before{content:""}.bx-grid-small:before{content:""}.bx-grid-vertical:before{content:""}.bx-group:before{content:""}.bx-handicap:before{content:""}.bx-happy:before{content:""}.bx-happy-alt:before{content:""}.bx-happy-beaming:before{content:""}.bx-happy-heart-eyes:before{content:""}.bx-hash:before{content:""}.bx-hdd:before{content:""}.bx-heading:before{content:""}.bx-headphone:before{content:""}.bx-health:before{content:""}.bx-heart:before{content:""}.bx-heart-circle:before{content:""}.bx-heart-square:before{content:""}.bx-help-circle:before{content:""}.bx-hide:before{content:""}.bx-highlight:before{content:""}.bx-history:before{content:""}.bx-hive:before{content:""}.bx-home:before{content:""}.bx-home-alt:before{content:""}.bx-home-circle:before{content:""}.bx-home-heart:before{content:""}.bx-home-smile:before{content:""}.bx-horizontal-center:before{content:""}.bx-hotel:before{content:""}.bx-hourglass:before{content:""}.bx-id-card:before{content:""}.bx-image:before{content:""}.bx-image-add:before{content:""}.bx-image-alt:before{content:""}.bx-images:before{content:""}.bx-import:before{content:""}.bx-infinite:before{content:""}.bx-info-circle:before{content:""}.bx-info-square:before{content:""}.bx-intersect:before{content:""}.bx-italic:before{content:""}.bx-joystick:before{content:""}.bx-joystick-alt:before{content:""}.bx-joystick-button:before{content:""}.bx-key:before{content:""}.bx-label:before{content:""}.bx-landscape:before{content:""}.bx-laptop:before{content:""}.bx-last-page:before{content:""}.bx-laugh:before{content:""}.bx-layer:before{content:""}.bx-layer-minus:before{content:""}.bx-layer-plus:before{content:""}.bx-layout:before{content:""}.bx-left-arrow:before{content:""}.bx-left-arrow-alt:before{content:""}.bx-left-arrow-circle:before{content:""}.bx-left-down-arrow-circle:before{content:""}.bx-left-indent:before{content:""}.bx-left-top-arrow-circle:before{content:""}.bx-library:before{content:""}.bx-like:before{content:""}.bx-line-chart:before{content:""}.bx-line-chart-down:before{content:""}.bx-link:before{content:""}.bx-link-alt:before{content:""}.bx-link-external:before{content:""}.bx-lira:before{content:""}.bx-list-check:before{content:""}.bx-list-minus:before{content:""}.bx-list-ol:before{content:""}.bx-list-plus:before{content:""}.bx-list-ul:before{content:""}.bx-loader:before{content:""}.bx-loader-alt:before{content:""}.bx-loader-circle:before{content:""}.bx-location-plus:before{content:""}.bx-lock:before{content:""}.bx-lock-alt:before{content:""}.bx-lock-open:before{content:""}.bx-lock-open-alt:before{content:""}.bx-log-in:before{content:""}.bx-log-in-circle:before{content:""}.bx-log-out:before{content:""}.bx-log-out-circle:before{content:""}.bx-low-vision:before{content:""}.bx-magnet:before{content:""}.bx-mail-send:before{content:""}.bx-male:before{content:""}.bx-male-sign:before{content:""}.bx-map:before{content:""}.bx-map-alt:before{content:""}.bx-map-pin:before{content:""}.bx-mask:before{content:""}.bx-medal:before{content:""}.bx-meh:before{content:""}.bx-meh-alt:before{content:""}.bx-meh-blank:before{content:""}.bx-memory-card:before{content:""}.bx-menu:before{content:""}.bx-menu-alt-left:before{content:""}.bx-menu-alt-right:before{content:""}.bx-merge:before{content:""}.bx-message:before{content:""}.bx-message-add:before{content:""}.bx-message-alt:before{content:""}.bx-message-alt-add:before{content:""}.bx-message-alt-check:before{content:""}.bx-message-alt-detail:before{content:""}.bx-message-alt-dots:before{content:""}.bx-message-alt-edit:before{content:""}.bx-message-alt-error:before{content:""}.bx-message-alt-minus:before{content:""}.bx-message-alt-x:before{content:""}.bx-message-check:before{content:""}.bx-message-detail:before{content:""}.bx-message-dots:before{content:""}.bx-message-edit:before{content:""}.bx-message-error:before{content:""}.bx-message-minus:before{content:""}.bx-message-rounded:before{content:""}.bx-message-rounded-add:before{content:""}.bx-message-rounded-check:before{content:""}.bx-message-rounded-detail:before{content:""}.bx-message-rounded-dots:before{content:""}.bx-message-rounded-edit:before{content:""}.bx-message-rounded-error:before{content:""}.bx-message-rounded-minus:before{content:""}.bx-message-rounded-x:before{content:""}.bx-message-square:before{content:""}.bx-message-square-add:before{content:""}.bx-message-square-check:before{content:""}.bx-message-square-detail:before{content:""}.bx-message-square-dots:before{content:""}.bx-message-square-edit:before{content:""}.bx-message-square-error:before{content:""}.bx-message-square-minus:before{content:""}.bx-message-square-x:before{content:""}.bx-message-x:before{content:""}.bx-meteor:before{content:""}.bx-microchip:before{content:""}.bx-microphone:before{content:""}.bx-microphone-off:before{content:""}.bx-minus:before{content:""}.bx-minus-back:before{content:""}.bx-minus-circle:before{content:""}.bx-minus-front:before{content:""}.bx-mobile:before{content:""}.bx-mobile-alt:before{content:""}.bx-mobile-landscape:before{content:""}.bx-mobile-vibration:before{content:""}.bx-money:before{content:""}.bx-moon:before{content:""}.bx-mouse:before{content:""}.bx-mouse-alt:before{content:""}.bx-move:before{content:""}.bx-move-horizontal:before{content:""}.bx-move-vertical:before{content:""}.bx-movie:before{content:""}.bx-movie-play:before{content:""}.bx-music:before{content:""}.bx-navigation:before{content:""}.bx-network-chart:before{content:""}.bx-news:before{content:""}.bx-no-entry:before{content:""}.bx-note:before{content:""}.bx-notepad:before{content:""}.bx-notification:before{content:""}.bx-notification-off:before{content:""}.bx-outline:before{content:""}.bx-package:before{content:""}.bx-paint:before{content:""}.bx-paint-roll:before{content:""}.bx-palette:before{content:""}.bx-paperclip:before{content:""}.bx-paper-plane:before{content:""}.bx-paragraph:before{content:""}.bx-paste:before{content:""}.bx-pause:before{content:""}.bx-pause-circle:before{content:""}.bx-pen:before{content:""}.bx-pencil:before{content:""}.bx-phone:before{content:""}.bx-phone-call:before{content:""}.bx-phone-incoming:before{content:""}.bx-phone-off:before{content:""}.bx-phone-outgoing:before{content:""}.bx-photo-album:before{content:""}.bx-pie-chart:before{content:""}.bx-pie-chart-alt:before{content:""}.bx-pie-chart-alt-2:before{content:""}.bx-pin:before{content:""}.bx-planet:before{content:""}.bx-play:before{content:""}.bx-play-circle:before{content:""}.bx-plug:before{content:""}.bx-plus:before{content:""}.bx-plus-circle:before{content:""}.bx-plus-medical:before{content:""}.bx-podcast:before{content:""}.bx-pointer:before{content:""}.bx-poll:before{content:""}.bx-polygon:before{content:""}.bx-pound:before{content:""}.bx-power-off:before{content:""}.bx-printer:before{content:""}.bx-pulse:before{content:""}.bx-purchase-tag:before{content:""}.bx-purchase-tag-alt:before{content:""}.bx-pyramid:before{content:""}.bx-qr:before{content:""}.bx-qr-scan:before{content:""}.bx-question-mark:before{content:""}.bx-radar:before{content:""}.bx-radio:before{content:""}.bx-radio-circle:before{content:""}.bx-radio-circle-marked:before{content:""}.bx-receipt:before{content:""}.bx-rectangle:before{content:""}.bx-recycle:before{content:""}.bx-redo:before{content:""}.bx-refresh:before{content:""}.bx-registered:before{content:""}.bx-rename:before{content:""}.bx-repeat:before{content:""}.bx-reply:before{content:""}.bx-reply-all:before{content:""}.bx-repost:before{content:""}.bx-reset:before{content:""}.bx-restaurant:before{content:""}.bx-revision:before{content:""}.bx-rewind:before{content:""}.bx-rewind-circle:before{content:""}.bx-right-arrow:before{content:""}.bx-right-arrow-alt:before{content:""}.bx-right-arrow-circle:before{content:""}.bx-right-down-arrow-circle:before{content:""}.bx-right-indent:before{content:""}.bx-right-top-arrow-circle:before{content:""}.bx-rocket:before{content:""}.bx-rotate-left:before{content:""}.bx-rotate-right:before{content:""}.bx-rss:before{content:""}.bx-ruble:before{content:""}.bx-ruler:before{content:""}.bx-run:before{content:""}.bx-rupee:before{content:""}.bx-sad:before{content:""}.bx-save:before{content:""}.bx-scan:before{content:""}.bx-screenshot:before{content:""}.bx-search:before{content:""}.bx-search-alt:before{content:""}.bx-search-alt-2:before{content:""}.bx-selection:before{content:""}.bx-select-multiple:before{content:""}.bx-send:before{content:""}.bx-server:before{content:""}.bx-shape-circle:before{content:""}.bx-shape-polygon:before{content:""}.bx-shape-square:before{content:""}.bx-shape-triangle:before{content:""}.bx-share:before{content:""}.bx-share-alt:before{content:""}.bx-shekel:before{content:""}.bx-shield:before{content:""}.bx-shield-alt:before{content:""}.bx-shield-alt-2:before{content:""}.bx-shield-quarter:before{content:""}.bx-shield-x:before{content:""}.bx-shocked:before{content:""}.bx-shopping-bag:before{content:""}.bx-show:before{content:""}.bx-show-alt:before{content:""}.bx-shuffle:before{content:""}.bx-sidebar:before{content:""}.bx-sitemap:before{content:""}.bx-skip-next:before{content:""}.bx-skip-next-circle:before{content:""}.bx-skip-previous:before{content:""}.bx-skip-previous-circle:before{content:""}.bx-sleepy:before{content:""}.bx-slider:before{content:""}.bx-slider-alt:before{content:""}.bx-slideshow:before{content:""}.bx-smile:before{content:""}.bx-sort:before{content:""}.bx-sort-alt-2:before{content:""}.bx-sort-a-z:before{content:""}.bx-sort-down:before{content:""}.bx-sort-up:before{content:""}.bx-sort-z-a:before{content:""}.bx-spa:before{content:""}.bx-space-bar:before{content:""}.bx-speaker:before{content:""}.bx-spray-can:before{content:""}.bx-spreadsheet:before{content:""}.bx-square:before{content:""}.bx-square-rounded:before{content:""}.bx-star:before{content:""}.bx-station:before{content:""}.bx-stats:before{content:""}.bx-sticker:before{content:""}.bx-stop:before{content:""}.bx-stop-circle:before{content:""}.bx-stopwatch:before{content:""}.bx-store:before{content:""}.bx-store-alt:before{content:""}.bx-street-view:before{content:""}.bx-strikethrough:before{content:""}.bx-subdirectory-left:before{content:""}.bx-subdirectory-right:before{content:""}.bx-sun:before{content:""}.bx-support:before{content:""}.bx-swim:before{content:""}.bx-sync:before{content:""}.bx-tab:before{content:""}.bx-table:before{content:""}.bx-tachometer:before{content:""}.bx-tag:before{content:""}.bx-tag-alt:before{content:""}.bx-target-lock:before{content:""}.bx-task:before{content:""}.bx-task-x:before{content:""}.bx-taxi:before{content:""}.bx-tennis-ball:before{content:""}.bx-terminal:before{content:""}.bx-test-tube:before{content:""}.bx-text:before{content:""}.bx-time:before{content:""}.bx-time-five:before{content:""}.bx-timer:before{content:""}.bx-tired:before{content:""}.bx-toggle-left:before{content:""}.bx-toggle-right:before{content:""}.bx-tone:before{content:""}.bx-traffic-cone:before{content:""}.bx-train:before{content:""}.bx-transfer:before{content:""}.bx-transfer-alt:before{content:""}.bx-trash:before{content:""}.bx-trash-alt:before{content:""}.bx-trending-down:before{content:""}.bx-trending-up:before{content:""}.bx-trim:before{content:""}.bx-trip:before{content:""}.bx-trophy:before{content:""}.bx-tv:before{content:""}.bx-underline:before{content:""}.bx-undo:before{content:""}.bx-unite:before{content:""}.bx-unlink:before{content:""}.bx-up-arrow:before{content:""}.bx-up-arrow-alt:before{content:""}.bx-up-arrow-circle:before{content:""}.bx-upload:before{content:""}.bx-upside-down:before{content:""}.bx-upvote:before{content:""}.bx-usb:before{content:""}.bx-user:before{content:""}.bx-user-check:before{content:""}.bx-user-circle:before{content:""}.bx-user-minus:before{content:""}.bx-user-pin:before{content:""}.bx-user-plus:before{content:""}.bx-user-voice:before{content:""}.bx-user-x:before{content:""}.bx-vector:before{content:""}.bx-vertical-center:before{content:""}.bx-vial:before{content:""}.bx-video:before{content:""}.bx-video-off:before{content:""}.bx-video-plus:before{content:""}.bx-video-recording:before{content:""}.bx-voicemail:before{content:""}.bx-volume:before{content:""}.bx-volume-full:before{content:""}.bx-volume-low:before{content:""}.bx-volume-mute:before{content:""}.bx-walk:before{content:""}.bx-wallet:before{content:""}.bx-wallet-alt:before{content:""}.bx-water:before{content:""}.bx-webcam:before{content:""}.bx-wifi:before{content:""}.bx-wifi-0:before{content:""}.bx-wifi-1:before{content:""}.bx-wifi-2:before{content:""}.bx-wifi-off:before{content:""}.bx-wind:before{content:""}.bx-window:before{content:""}.bx-window-alt:before{content:""}.bx-window-close:before{content:""}.bx-window-open:before{content:""}.bx-windows:before{content:""}.bx-wine:before{content:""}.bx-wink-smile:before{content:""}.bx-wink-tongue:before{content:""}.bx-won:before{content:""}.bx-world:before{content:""}.bx-wrench:before{content:""}.bx-x:before{content:""}.bx-x-circle:before{content:""}.bx-yen:before{content:""}.bx-zoom-in:before{content:""}.bx-zoom-out:before{content:""}.bxs-party:before{content:""}.bxs-hot:before{content:""}.bxs-droplet:before{content:""}.bxs-cat:before{content:""}.bxs-dog:before{content:""}.bxs-injection:before{content:""}.bxs-leaf:before{content:""}.bxs-add-to-queue:before{content:""}.bxs-adjust:before{content:""}.bxs-adjust-alt:before{content:""}.bxs-alarm:before{content:""}.bxs-alarm-add:before{content:""}.bxs-alarm-exclamation:before{content:""}.bxs-alarm-off:before{content:""}.bxs-alarm-snooze:before{content:""}.bxs-album:before{content:""}.bxs-ambulance:before{content:""}.bxs-analyse:before{content:""}.bxs-angry:before{content:""}.bxs-arch:before{content:""}.bxs-archive:before{content:""}.bxs-archive-in:before{content:""}.bxs-archive-out:before{content:""}.bxs-area:before{content:""}.bxs-arrow-from-bottom:before{content:""}.bxs-arrow-from-left:before{content:""}.bxs-arrow-from-right:before{content:""}.bxs-arrow-from-top:before{content:""}.bxs-arrow-to-bottom:before{content:""}.bxs-arrow-to-left:before{content:""}.bxs-arrow-to-right:before{content:""}.bxs-arrow-to-top:before{content:""}.bxs-award:before{content:""}.bxs-baby-carriage:before{content:""}.bxs-backpack:before{content:""}.bxs-badge:before{content:""}.bxs-badge-check:before{content:""}.bxs-badge-dollar:before{content:""}.bxs-ball:before{content:""}.bxs-band-aid:before{content:""}.bxs-bank:before{content:""}.bxs-bar-chart-alt-2:before{content:""}.bxs-bar-chart-square:before{content:""}.bxs-barcode:before{content:""}.bxs-baseball:before{content:""}.bxs-basket:before{content:""}.bxs-basketball:before{content:""}.bxs-bath:before{content:""}.bxs-battery:before{content:""}.bxs-battery-charging:before{content:""}.bxs-battery-full:before{content:""}.bxs-battery-low:before{content:""}.bxs-bed:before{content:""}.bxs-been-here:before{content:""}.bxs-beer:before{content:""}.bxs-bell:before{content:""}.bxs-bell-minus:before{content:""}.bxs-bell-off:before{content:""}.bxs-bell-plus:before{content:""}.bxs-bell-ring:before{content:""}.bxs-bible:before{content:""}.bxs-binoculars:before{content:""}.bxs-blanket:before{content:""}.bxs-bolt:before{content:""}.bxs-bolt-circle:before{content:""}.bxs-bomb:before{content:""}.bxs-bone:before{content:""}.bxs-bong:before{content:""}.bxs-book:before{content:""}.bxs-book-add:before{content:""}.bxs-book-alt:before{content:""}.bxs-book-bookmark:before{content:""}.bxs-book-content:before{content:""}.bxs-book-heart:before{content:""}.bxs-bookmark:before{content:""}.bxs-bookmark-alt:before{content:""}.bxs-bookmark-alt-minus:before{content:""}.bxs-bookmark-alt-plus:before{content:""}.bxs-bookmark-heart:before{content:""}.bxs-bookmark-minus:before{content:""}.bxs-bookmark-plus:before{content:""}.bxs-bookmarks:before{content:""}.bxs-bookmark-star:before{content:""}.bxs-book-open:before{content:""}.bxs-book-reader:before{content:""}.bxs-bot:before{content:""}.bxs-bowling-ball:before{content:""}.bxs-box:before{content:""}.bxs-brain:before{content:""}.bxs-briefcase:before{content:""}.bxs-briefcase-alt:before{content:""}.bxs-briefcase-alt-2:before{content:""}.bxs-brightness:before{content:""}.bxs-brightness-half:before{content:""}.bxs-brush:before{content:""}.bxs-brush-alt:before{content:""}.bxs-bug:before{content:""}.bxs-bug-alt:before{content:""}.bxs-building:before{content:""}.bxs-building-house:before{content:""}.bxs-buildings:before{content:""}.bxs-bulb:before{content:""}.bxs-bullseye:before{content:""}.bxs-buoy:before{content:""}.bxs-bus:before{content:""}.bxs-business:before{content:""}.bxs-bus-school:before{content:""}.bxs-cabinet:before{content:""}.bxs-cake:before{content:""}.bxs-calculator:before{content:""}.bxs-calendar:before{content:""}.bxs-calendar-alt:before{content:""}.bxs-calendar-check:before{content:""}.bxs-calendar-edit:before{content:""}.bxs-calendar-event:before{content:""}.bxs-calendar-exclamation:before{content:""}.bxs-calendar-heart:before{content:""}.bxs-calendar-minus:before{content:""}.bxs-calendar-plus:before{content:""}.bxs-calendar-star:before{content:""}.bxs-calendar-week:before{content:""}.bxs-calendar-x:before{content:""}.bxs-camera:before{content:""}.bxs-camera-home:before{content:""}.bxs-camera-movie:before{content:""}.bxs-camera-off:before{content:""}.bxs-camera-plus:before{content:""}.bxs-capsule:before{content:""}.bxs-captions:before{content:""}.bxs-car:before{content:""}.bxs-car-battery:before{content:""}.bxs-car-crash:before{content:""}.bxs-card:before{content:""}.bxs-caret-down-circle:before{content:""}.bxs-caret-down-square:before{content:""}.bxs-caret-left-circle:before{content:""}.bxs-caret-left-square:before{content:""}.bxs-caret-right-circle:before{content:""}.bxs-caret-right-square:before{content:""}.bxs-caret-up-circle:before{content:""}.bxs-caret-up-square:before{content:""}.bxs-car-garage:before{content:""}.bxs-car-mechanic:before{content:""}.bxs-carousel:before{content:""}.bxs-cart:before{content:""}.bxs-cart-add:before{content:""}.bxs-cart-alt:before{content:""}.bxs-cart-download:before{content:""}.bxs-car-wash:before{content:""}.bxs-category:before{content:""}.bxs-category-alt:before{content:""}.bxs-cctv:before{content:""}.bxs-certification:before{content:""}.bxs-chalkboard:before{content:""}.bxs-chart:before{content:""}.bxs-chat:before{content:""}.bxs-checkbox:before{content:""}.bxs-checkbox-checked:before{content:""}.bxs-checkbox-minus:before{content:""}.bxs-check-circle:before{content:""}.bxs-check-shield:before{content:""}.bxs-check-square:before{content:""}.bxs-chess:before{content:""}.bxs-chevron-down:before{content:""}.bxs-chevron-down-circle:before{content:""}.bxs-chevron-down-square:before{content:""}.bxs-chevron-left:before{content:""}.bxs-chevron-left-circle:before{content:""}.bxs-chevron-left-square:before{content:""}.bxs-chevron-right:before{content:""}.bxs-chevron-right-circle:before{content:""}.bxs-chevron-right-square:before{content:""}.bxs-chevrons-down:before{content:""}.bxs-chevrons-left:before{content:""}.bxs-chevrons-right:before{content:""}.bxs-chevrons-up:before{content:""}.bxs-chevron-up:before{content:""}.bxs-chevron-up-circle:before{content:""}.bxs-chevron-up-square:before{content:""}.bxs-chip:before{content:""}.bxs-church:before{content:""}.bxs-circle:before{content:""}.bxs-city:before{content:""}.bxs-clinic:before{content:""}.bxs-cloud:before{content:""}.bxs-cloud-download:before{content:""}.bxs-cloud-lightning:before{content:""}.bxs-cloud-rain:before{content:""}.bxs-cloud-upload:before{content:""}.bxs-coffee:before{content:""}.bxs-coffee-alt:before{content:""}.bxs-coffee-togo:before{content:""}.bxs-cog:before{content:""}.bxs-coin:before{content:""}.bxs-coin-stack:before{content:""}.bxs-collection:before{content:""}.bxs-color-fill:before{content:""}.bxs-comment:before{content:""}.bxs-comment-add:before{content:""}.bxs-comment-check:before{content:""}.bxs-comment-detail:before{content:""}.bxs-comment-dots:before{content:""}.bxs-comment-edit:before{content:""}.bxs-comment-error:before{content:""}.bxs-comment-minus:before{content:""}.bxs-comment-x:before{content:""}.bxs-compass:before{content:""}.bxs-component:before{content:""}.bxs-confused:before{content:""}.bxs-contact:before{content:""}.bxs-conversation:before{content:""}.bxs-cookie:before{content:""}.bxs-cool:before{content:""}.bxs-copy:before{content:""}.bxs-copy-alt:before{content:""}.bxs-copyright:before{content:""}.bxs-coupon:before{content:""}.bxs-credit-card:before{content:""}.bxs-credit-card-alt:before{content:""}.bxs-credit-card-front:before{content:""}.bxs-crop:before{content:""}.bxs-crown:before{content:""}.bxs-cube:before{content:""}.bxs-cube-alt:before{content:""}.bxs-cuboid:before{content:""}.bxs-customize:before{content:""}.bxs-cylinder:before{content:""}.bxs-dashboard:before{content:""}.bxs-data:before{content:""}.bxs-detail:before{content:""}.bxs-devices:before{content:""}.bxs-diamond:before{content:""}.bxs-dice-1:before{content:""}.bxs-dice-2:before{content:""}.bxs-dice-3:before{content:""}.bxs-dice-4:before{content:""}.bxs-dice-5:before{content:""}.bxs-dice-6:before{content:""}.bxs-direction-left:before{content:""}.bxs-direction-right:before{content:""}.bxs-directions:before{content:""}.bxs-disc:before{content:""}.bxs-discount:before{content:""}.bxs-dish:before{content:""}.bxs-dislike:before{content:""}.bxs-dizzy:before{content:""}.bxs-dock-bottom:before{content:""}.bxs-dock-left:before{content:""}.bxs-dock-right:before{content:""}.bxs-dock-top:before{content:""}.bxs-dollar-circle:before{content:""}.bxs-donate-blood:before{content:""}.bxs-donate-heart:before{content:""}.bxs-door-open:before{content:""}.bxs-doughnut-chart:before{content:""}.bxs-down-arrow:before{content:""}.bxs-down-arrow-alt:before{content:""}.bxs-down-arrow-circle:before{content:""}.bxs-down-arrow-square:before{content:""}.bxs-download:before{content:""}.bxs-downvote:before{content:""}.bxs-drink:before{content:""}.bxs-droplet-half:before{content:""}.bxs-dryer:before{content:""}.bxs-duplicate:before{content:""}.bxs-edit:before{content:""}.bxs-edit-alt:before{content:""}.bxs-edit-location:before{content:""}.bxs-eject:before{content:""}.bxs-envelope:before{content:""}.bxs-envelope-open:before{content:""}.bxs-eraser:before{content:""}.bxs-error:before{content:""}.bxs-error-alt:before{content:""}.bxs-error-circle:before{content:""}.bxs-ev-station:before{content:""}.bxs-exit:before{content:""}.bxs-extension:before{content:""}.bxs-eyedropper:before{content:""}.bxs-face:before{content:""}.bxs-face-mask:before{content:""}.bxs-factory:before{content:""}.bxs-fast-forward-circle:before{content:""}.bxs-file:before{content:""}.bxs-file-archive:before{content:""}.bxs-file-blank:before{content:""}.bxs-file-css:before{content:""}.bxs-file-doc:before{content:""}.bxs-file-export:before{content:""}.bxs-file-find:before{content:""}.bxs-file-gif:before{content:""}.bxs-file-html:before{content:""}.bxs-file-image:before{content:""}.bxs-file-import:before{content:""}.bxs-file-jpg:before{content:""}.bxs-file-js:before{content:""}.bxs-file-json:before{content:""}.bxs-file-md:before{content:""}.bxs-file-pdf:before{content:""}.bxs-file-plus:before{content:""}.bxs-file-png:before{content:""}.bxs-file-txt:before{content:""}.bxs-film:before{content:""}.bxs-filter-alt:before{content:""}.bxs-first-aid:before{content:""}.bxs-flag:before{content:""}.bxs-flag-alt:before{content:""}.bxs-flag-checkered:before{content:""}.bxs-flame:before{content:""}.bxs-flask:before{content:""}.bxs-florist:before{content:""}.bxs-folder:before{content:""}.bxs-folder-minus:before{content:""}.bxs-folder-open:before{content:""}.bxs-folder-plus:before{content:""}.bxs-food-menu:before{content:""}.bxs-fridge:before{content:""}.bxs-game:before{content:""}.bxs-gas-pump:before{content:""}.bxs-ghost:before{content:""}.bxs-gift:before{content:""}.bxs-graduation:before{content:""}.bxs-grid:before{content:""}.bxs-grid-alt:before{content:""}.bxs-group:before{content:""}.bxs-guitar-amp:before{content:""}.bxs-hand:before{content:""}.bxs-hand-down:before{content:""}.bxs-hand-left:before{content:""}.bxs-hand-right:before{content:""}.bxs-hand-up:before{content:""}.bxs-happy:before{content:""}.bxs-happy-alt:before{content:""}.bxs-happy-beaming:before{content:""}.bxs-happy-heart-eyes:before{content:""}.bxs-hdd:before{content:""}.bxs-heart:before{content:""}.bxs-heart-circle:before{content:""}.bxs-heart-square:before{content:""}.bxs-help-circle:before{content:""}.bxs-hide:before{content:""}.bxs-home:before{content:""}.bxs-home-circle:before{content:""}.bxs-home-heart:before{content:""}.bxs-home-smile:before{content:""}.bxs-hotel:before{content:""}.bxs-hourglass:before{content:""}.bxs-hourglass-bottom:before{content:""}.bxs-hourglass-top:before{content:""}.bxs-id-card:before{content:""}.bxs-image:before{content:""}.bxs-image-add:before{content:""}.bxs-image-alt:before{content:""}.bxs-inbox:before{content:""}.bxs-info-circle:before{content:""}.bxs-info-square:before{content:""}.bxs-institution:before{content:""}.bxs-joystick:before{content:""}.bxs-joystick-alt:before{content:""}.bxs-joystick-button:before{content:""}.bxs-key:before{content:""}.bxs-keyboard:before{content:""}.bxs-label:before{content:""}.bxs-landmark:before{content:""}.bxs-landscape:before{content:""}.bxs-laugh:before{content:""}.bxs-layer:before{content:""}.bxs-layer-minus:before{content:""}.bxs-layer-plus:before{content:""}.bxs-layout:before{content:""}.bxs-left-arrow:before{content:""}.bxs-left-arrow-alt:before{content:""}.bxs-left-arrow-circle:before{content:""}.bxs-left-arrow-square:before{content:""}.bxs-left-down-arrow-circle:before{content:""}.bxs-left-top-arrow-circle:before{content:""}.bxs-like:before{content:""}.bxs-location-plus:before{content:""}.bxs-lock:before{content:""}.bxs-lock-alt:before{content:""}.bxs-lock-open:before{content:""}.bxs-lock-open-alt:before{content:""}.bxs-log-in:before{content:""}.bxs-log-in-circle:before{content:""}.bxs-log-out:before{content:""}.bxs-log-out-circle:before{content:""}.bxs-low-vision:before{content:""}.bxs-magic-wand:before{content:""}.bxs-magnet:before{content:""}.bxs-map:before{content:""}.bxs-map-alt:before{content:""}.bxs-map-pin:before{content:""}.bxs-mask:before{content:""}.bxs-medal:before{content:""}.bxs-megaphone:before{content:""}.bxs-meh:before{content:""}.bxs-meh-alt:before{content:""}.bxs-meh-blank:before{content:""}.bxs-memory-card:before{content:""}.bxs-message:before{content:""}.bxs-message-add:before{content:""}.bxs-message-alt:before{content:""}.bxs-message-alt-add:before{content:""}.bxs-message-alt-check:before{content:""}.bxs-message-alt-detail:before{content:""}.bxs-message-alt-dots:before{content:""}.bxs-message-alt-edit:before{content:""}.bxs-message-alt-error:before{content:""}.bxs-message-alt-minus:before{content:""}.bxs-message-alt-x:before{content:""}.bxs-message-check:before{content:""}.bxs-message-detail:before{content:""}.bxs-message-dots:before{content:""}.bxs-message-edit:before{content:""}.bxs-message-error:before{content:""}.bxs-message-minus:before{content:""}.bxs-message-rounded:before{content:""}.bxs-message-rounded-add:before{content:""}.bxs-message-rounded-check:before{content:""}.bxs-message-rounded-detail:before{content:""}.bxs-message-rounded-dots:before{content:""}.bxs-message-rounded-edit:before{content:""}.bxs-message-rounded-error:before{content:""}.bxs-message-rounded-minus:before{content:""}.bxs-message-rounded-x:before{content:""}.bxs-message-square:before{content:""}.bxs-message-square-add:before{content:""}.bxs-message-square-check:before{content:""}.bxs-message-square-detail:before{content:""}.bxs-message-square-dots:before{content:""}.bxs-message-square-edit:before{content:""}.bxs-message-square-error:before{content:""}.bxs-message-square-minus:before{content:""}.bxs-message-square-x:before{content:""}.bxs-message-x:before{content:""}.bxs-meteor:before{content:""}.bxs-microchip:before{content:""}.bxs-microphone:before{content:""}.bxs-microphone-alt:before{content:""}.bxs-microphone-off:before{content:""}.bxs-minus-circle:before{content:""}.bxs-minus-square:before{content:""}.bxs-mobile:before{content:""}.bxs-mobile-vibration:before{content:""}.bxs-moon:before{content:""}.bxs-mouse:before{content:""}.bxs-mouse-alt:before{content:""}.bxs-movie:before{content:""}.bxs-movie-play:before{content:""}.bxs-music:before{content:""}.bxs-navigation:before{content:""}.bxs-network-chart:before{content:""}.bxs-news:before{content:""}.bxs-no-entry:before{content:""}.bxs-note:before{content:""}.bxs-notepad:before{content:""}.bxs-notification:before{content:""}.bxs-notification-off:before{content:""}.bxs-offer:before{content:""}.bxs-package:before{content:""}.bxs-paint:before{content:""}.bxs-paint-roll:before{content:""}.bxs-palette:before{content:""}.bxs-paper-plane:before{content:""}.bxs-parking:before{content:""}.bxs-paste:before{content:""}.bxs-pen:before{content:""}.bxs-pencil:before{content:""}.bxs-phone:before{content:""}.bxs-phone-call:before{content:""}.bxs-phone-incoming:before{content:""}.bxs-phone-off:before{content:""}.bxs-phone-outgoing:before{content:""}.bxs-photo-album:before{content:""}.bxs-piano:before{content:""}.bxs-pie-chart:before{content:""}.bxs-pie-chart-alt:before{content:""}.bxs-pie-chart-alt-2:before{content:""}.bxs-pin:before{content:""}.bxs-pizza:before{content:""}.bxs-plane:before{content:""}.bxs-plane-alt:before{content:""}.bxs-plane-land:before{content:""}.bxs-planet:before{content:""}.bxs-plane-take-off:before{content:""}.bxs-playlist:before{content:""}.bxs-plug:before{content:""}.bxs-plus-circle:before{content:""}.bxs-plus-square:before{content:""}.bxs-pointer:before{content:""}.bxs-polygon:before{content:""}.bxs-printer:before{content:""}.bxs-purchase-tag:before{content:""}.bxs-purchase-tag-alt:before{content:""}.bxs-pyramid:before{content:""}.bxs-quote-alt-left:before{content:""}.bxs-quote-alt-right:before{content:""}.bxs-quote-left:before{content:""}.bxs-quote-right:before{content:""}.bxs-quote-single-left:before{content:""}.bxs-quote-single-right:before{content:""}.bxs-radiation:before{content:""}.bxs-radio:before{content:""}.bxs-receipt:before{content:""}.bxs-rectangle:before{content:""}.bxs-registered:before{content:""}.bxs-rename:before{content:""}.bxs-report:before{content:""}.bxs-rewind-circle:before{content:""}.bxs-right-arrow:before{content:""}.bxs-right-arrow-alt:before{content:""}.bxs-right-arrow-circle:before{content:""}.bxs-right-arrow-square:before{content:""}.bxs-right-down-arrow-circle:before{content:""}.bxs-right-top-arrow-circle:before{content:""}.bxs-rocket:before{content:""}.bxs-ruler:before{content:""}.bxs-sad:before{content:""}.bxs-save:before{content:""}.bxs-school:before{content:""}.bxs-search:before{content:""}.bxs-search-alt-2:before{content:""}.bxs-select-multiple:before{content:""}.bxs-send:before{content:""}.bxs-server:before{content:""}.bxs-shapes:before{content:""}.bxs-share:before{content:""}.bxs-share-alt:before{content:""}.bxs-shield:before{content:""}.bxs-shield-alt-2:before{content:""}.bxs-shield-x:before{content:""}.bxs-ship:before{content:""}.bxs-shocked:before{content:""}.bxs-shopping-bag:before{content:""}.bxs-shopping-bag-alt:before{content:""}.bxs-shopping-bags:before{content:""}.bxs-show:before{content:""}.bxs-skip-next-circle:before{content:""}.bxs-skip-previous-circle:before{content:""}.bxs-skull:before{content:""}.bxs-sleepy:before{content:""}.bxs-slideshow:before{content:""}.bxs-smile:before{content:""}.bxs-sort-alt:before{content:""}.bxs-spa:before{content:""}.bxs-speaker:before{content:""}.bxs-spray-can:before{content:""}.bxs-spreadsheet:before{content:""}.bxs-square:before{content:""}.bxs-square-rounded:before{content:""}.bxs-star:before{content:""}.bxs-star-half:before{content:""}.bxs-sticker:before{content:""}.bxs-stopwatch:before{content:""}.bxs-store:before{content:""}.bxs-store-alt:before{content:""}.bxs-sun:before{content:""}.bxs-tachometer:before{content:""}.bxs-tag:before{content:""}.bxs-tag-alt:before{content:""}.bxs-tag-x:before{content:""}.bxs-taxi:before{content:""}.bxs-tennis-ball:before{content:""}.bxs-terminal:before{content:""}.bxs-thermometer:before{content:""}.bxs-time:before{content:""}.bxs-time-five:before{content:""}.bxs-timer:before{content:""}.bxs-tired:before{content:""}.bxs-toggle-left:before{content:""}.bxs-toggle-right:before{content:""}.bxs-tone:before{content:""}.bxs-torch:before{content:""}.bxs-to-top:before{content:""}.bxs-traffic:before{content:""}.bxs-traffic-barrier:before{content:""}.bxs-traffic-cone:before{content:""}.bxs-train:before{content:""}.bxs-trash:before{content:""}.bxs-trash-alt:before{content:""}.bxs-tree:before{content:""}.bxs-trophy:before{content:""}.bxs-truck:before{content:""}.bxs-t-shirt:before{content:""}.bxs-tv:before{content:""}.bxs-up-arrow:before{content:""}.bxs-up-arrow-alt:before{content:""}.bxs-up-arrow-circle:before{content:""}.bxs-up-arrow-square:before{content:""}.bxs-upside-down:before{content:""}.bxs-upvote:before{content:""}.bxs-user:before{content:""}.bxs-user-account:before{content:""}.bxs-user-badge:before{content:""}.bxs-user-check:before{content:""}.bxs-user-circle:before{content:""}.bxs-user-detail:before{content:""}.bxs-user-minus:before{content:""}.bxs-user-pin:before{content:""}.bxs-user-plus:before{content:""}.bxs-user-rectangle:before{content:""}.bxs-user-voice:before{content:""}.bxs-user-x:before{content:""}.bxs-vector:before{content:""}.bxs-vial:before{content:""}.bxs-video:before{content:""}.bxs-video-off:before{content:""}.bxs-video-plus:before{content:""}.bxs-video-recording:before{content:""}.bxs-videos:before{content:""}.bxs-virus:before{content:""}.bxs-virus-block:before{content:""}.bxs-volume:before{content:""}.bxs-volume-full:before{content:""}.bxs-volume-low:before{content:""}.bxs-volume-mute:before{content:""}.bxs-wallet:before{content:""}.bxs-wallet-alt:before{content:""}.bxs-washer:before{content:""}.bxs-watch:before{content:""}.bxs-watch-alt:before{content:""}.bxs-webcam:before{content:""}.bxs-widget:before{content:""}.bxs-window-alt:before{content:""}.bxs-wine:before{content:""}.bxs-wink-smile:before{content:""}.bxs-wink-tongue:before{content:""}.bxs-wrench:before{content:""}.bxs-x-circle:before{content:""}.bxs-x-square:before{content:""}.bxs-yin-yang:before{content:""}.bxs-zap:before{content:""}.bxs-zoom-in:before{content:""}.bxs-zoom-out:before{content:""}.fc button,.fc table,body .fc{font-size:1em}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-webkit-touch-callout:none;-khtml-user-select:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px #00000026}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px #0003}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px #0000004d}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc.fc-bootstrap3 a,.ui-widget .fc-event{text-decoration:none}.fc-limited{display:none}.fc-icon,.fc-toolbar .fc-center{display:inline-block}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-icon:after,.fc-toolbar button{position:relative}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{height:1em;line-height:1em;font-size:1em;font-family:Courier New,Courier,monospace;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fc-icon-left-single-arrow:after{content:"‹";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"›";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"«";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"»";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"◄";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"►";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"▼";font-size:125%;top:2%}.fc-icon-x:after{content:"×";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container:after,.fc-view-container:before{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:gray}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:" - "}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.button_export{position:relative}.button_export__trigger{width:32px;height:32px;padding:5px!important}.button_export__trigger svg{width:30px;height:18px}.button_export__menu{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;padding:4px;display:flex;flex-direction:column;gap:4px}.button_export__item{width:100%;padding:8px;display:flex;align-items:center;justify-content:center}.button_export__item svg{width:16px;height:16px;stroke-width:2}.tax-report-table .ant-table-thead>tr>th,.tax-report-table .ant-table-tbody>tr>td{padding:12px 16px!important;text-align:center!important}.tax-report-table .ant-table-thead>tr>th{background-color:#f8f9fa;font-weight:600;border-bottom:2px solid #dee2e6}.tax-report-table .ant-table-tbody>tr:hover>td{background-color:#f8f9fa}.taxreport-search{position:relative;min-height:32px;height:32px}.taxreport-search .search-box__input{padding-right:35px;width:200px;height:32px;border-color:#116b81}.taxreport-controls{display:flex;align-items:center;gap:8px;height:32px;min-height:32px}.taxreport-filter-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px;flex-shrink:0}.taxreport-card{margin-bottom:20px;min-height:300px}.taxreport-card__body{padding:0;min-height:300px}.table-wrapper{min-height:300px}.modal-xl-extended{max-width:1400px!important;width:98%!important}@media (max-width: 1600px){.modal-xl-extended{max-width:1200px!important}}@media (max-width: 1200px){.modal-xl-extended{max-width:96dvw!important}}.viewleaverequest-header{display:flex;justify-content:space-between;align-items:center}.viewleaverequest-body{background-color:#f8f9fa}@media (min-width: 768px){.border-end-md{border-right:1px solid #dee2e6}}.viewleaverequest-approval-icon{width:36px;height:36px;background-color:#e9f2ff;color:#0d6efd;flex-shrink:0}.viewleaverequest-approval-note{background-color:#f8f9fa;font-style:italic;color:#6c757d}@keyframes leaverequest-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.leaverequest-select__value-container{padding:0 8px;height:30px}.leaverequest-select__indicators{height:30px}.leaverequest-select__indicator-separator{display:none}.leaverequest-reason{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaverequest-status-badge{font-size:13px;padding:4px 8px;border-radius:6px;display:inline-block}.leaverequest-status-badge.status-total{background-color:#6366f115;color:#6366f1;border:1px solid rgba(99,102,241,.1882352941)}.leaverequest-status-badge.status-approved{background-color:#10b98115;color:#10b981;border:1px solid rgba(16,185,129,.1882352941)}.leaverequest-status-badge.status-rejected{background-color:#ef444415;color:#ef4444;border:1px solid rgba(239,68,68,.1882352941)}.leaverequest-status-badge.status-pending{background-color:#f59e0b15;color:#f59e0b;border:1px solid rgba(245,158,11,.1882352941)}.leaverequest-status-badge.status-default{background-color:#9ca3af15;color:#9ca3af;border:1px solid rgba(156,163,175,.1882352941)}.leaverequest-type-badge{font-size:13px}.leaverequest-type-badge.type-paid{color:#22c55e}.leaverequest-type-badge.type-unpaid{color:#f43f5e}.leaverequest-type-badge.type-default{color:#64748b}.leaverequest-list-widget{display:block}@media (min-width: 769px){.leaverequest-list-widget{display:none}}.leaverequest-list-widget .leaverequest-list-container{display:flex;flex-direction:column;gap:12px}.leaverequest-list-widget .leaverequest-list-item{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.leaverequest-list-widget .leaverequest-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.leaverequest-list-widget .leaverequest-list-item .leaverequest-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info{flex:1;min-width:0}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-header{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-header .leaverequest-name{font-size:16px;font-weight:700;color:#2c3e50;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-header .leaverequest-date{font-size:13px;color:#0acfff;font-weight:600;flex-shrink:0}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-status,.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-type{padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-status.status-pending,.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-type.status-pending{background:#ffc1071a;color:#ffc107}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-status.status-approved,.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-type.status-approved{background:#28a7451a;color:#28a745}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-status.status-rejected,.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-type.status-rejected{background:#dc35451a;color:#dc3545}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-status.type-paid,.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-type.type-paid{background:#0acfff1a;color:#0acfff}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-status.type-unpaid,.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-details .leaverequest-type.type-unpaid{background:#6c757d1a;color:#6c757d}.leaverequest-list-widget .leaverequest-list-item .leaverequest-info .leaverequest-reason{font-size:13px;color:#6c757d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.leaverequest-list-widget .leaverequest-list-item .leaverequest-actions{display:flex;gap:8px;flex-shrink:0}.leaverequest-list-widget .leaverequest-list-item .leaverequest-actions .delete-btn{width:36px;height:36px;border-radius:8px;border:none;background:#dc35451a;color:#dc3545;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.leaverequest-list-widget .leaverequest-list-item .leaverequest-actions .delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.leaverequest-grid-widget{display:none}@media (min-width: 769px){.leaverequest-grid-widget{display:block}}.leaverequest-grid-widget .leaverequest-grid-container{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 768px){.leaverequest-grid-widget .leaverequest-grid-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.leaverequest-grid-widget .leaverequest-grid-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1400px){.leaverequest-grid-widget .leaverequest-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.leaverequest-grid-widget .leaverequest-grid-item{min-width:0}.leaverequest-grid-widget .leaverequest-grid-profile{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column}.leaverequest-grid-widget .leaverequest-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.leaverequest-grid-widget .leaverequest-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:10px;display:flex;justify-content:space-between;align-items:center}.leaverequest-grid-widget .leaverequest-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#fff}.leaverequest-grid-widget .leaverequest-grid-profile .card-header-section .card-date{font-size:12px;font-weight:700;color:#fff;background:#fff3;padding:8px 16px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-status-badge,.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-type-badg4e{padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-status-badge.status-pending,.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-type-badg4e.status-pending{background:#ffc1071a;color:#ffc107}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-status-badge.status-approved,.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-type-badg4e.status-approved{background:#28a7451a;color:#28a745}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-status-badge.status-rejected,.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-type-badg4e.status-rejected{background:#dc35451a;color:#dc3545}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-status-badge.type-paid,.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-type-badg4e.type-paid{background:#0acfff1a;color:#0acfff}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-status-badge.type-unpaid,.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-badges .card-type-badg4e.type-unpaid{background:#6c757d1a;color:#6c757d}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-reason{font-size:14px;color:#6c757d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:60px}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-approved-by{display:flex;align-items:center;gap:6px;font-size:13px;color:#0acfff;font-weight:600;padding:8px 12px;background:#00d9ff1a;border-radius:8px}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-approved-by svg{flex-shrink:0}.leaverequest-grid-widget .leaverequest-grid-profile .card-body-section .card-approved-by span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaverequest-grid-widget .leaverequest-grid-profile .card-footer-actions{padding:8px;border-top:1px solid #f0f0f0;display:flex;gap:8px}.leaverequest-grid-widget .leaverequest-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.leaverequest-grid-widget .leaverequest-grid-profile .card-footer-actions .action-btn.view-btn{background:#dc35451a;color:#dc8b35}.leaverequest-grid-widget .leaverequest-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#dc9935;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc89354d}.leaverequest-grid-widget .leaverequest-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.leaverequest-grid-widget .leaverequest-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.leaverequest-grid-empty{text-align:center;padding:60px 20px;color:#6c757d;font-size:16px}@media (max-width: 768px){.leaverequest-list-item .leaverequest-info .leaverequest-header .leaverequest-name{font-size:15px}.leaverequest-list-item .leaverequest-info .leaverequest-header .leaverequest-date,.leaverequest-list-item .leaverequest-info .leaverequest-reason{font-size:12px}.modal_leaveRequestGrid-contain--add{max-width:inherit!important;max-height:100dvh!important;margin:0!important}.modal_leaveRequestGrid-content--add{border:none!important;border-radius:0!important;width:100dvw!important;max-width:100dvw;max-height:calc(100dvh - var(--bottom-nav-height))!important;height:100dvh}}.attendance-actions{display:flex;align-items:center;gap:12px;height:32px}.attendance-actions__search{position:relative;height:32px}.attendance-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.attendance-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.attendance-pagination{display:flex;align-items:center;gap:12px}.attendance-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.attendance-btn--full-width{width:100%;padding:8px}.attendance-btn--flex-1{flex:1;padding:8px}.attendance-date-filter{position:relative}.attendance-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.attendance-date-filter__actions{display:flex;gap:10px;margin-top:16px}.attendance-export{position:relative}.attendance-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.attendance-export__menu,.attendance-column__header{display:flex;flex-direction:column;gap:4px}.attendance-column__title{font-weight:600;min-height:40px;display:flex;align-items:flex-start;justify-content:center;padding-top:2px;text-align:center}.attendance-cell{text-align:center}.attendance-cell--nowrap{white-space:nowrap}.attendance-btn--add{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.attendance-table{overflow-x:auto;max-width:100%;cursor:grab;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.attendance-table.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.attendance-table-loading{display:flex;justify-content:center;align-items:center;height:200px;color:#6c757d}.attendance-table-loading__spinner{width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid #1ECBE1;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 10px}.attendance-export__plus{font-size:10px;margin-left:2px}.attendance-modal__header{justify-content:space-between}.attendance-list-widget{display:block}@media (min-width: 769px){.attendance-list-widget{display:none}}.attendance-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.attendance-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.attendance-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.attendance-list-item .attendance-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff}.attendance-list-item .attendance-info{flex:1;min-width:0;cursor:pointer}.attendance-list-item .attendance-info .attendance-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.attendance-list-item .attendance-info .attendance-header .attendance-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attendance-list-item .attendance-info .attendance-header .attendance-date{font-size:11px;color:#0acfff;font-weight:600;white-space:nowrap}.attendance-list-item .attendance-info .attendance-details{display:flex;gap:8px;margin-bottom:6px;font-size:12px}.attendance-list-item .attendance-info .attendance-details .attendance-username{color:#6c757d;background:#f8f9fa;padding:2px 8px;border-radius:10px}.attendance-list-item .attendance-info .attendance-details .attendance-dept{color:#0acfff;background:#0acfff1a;padding:2px 8px;border-radius:10px;font-weight:600}.attendance-list-item .attendance-info .attendance-times{display:flex;gap:12px;font-size:11px}.attendance-list-item .attendance-info .attendance-times .time-item{display:flex;align-items:center;gap:4px;color:#6c757d}.attendance-list-item .attendance-info .attendance-times .time-item svg{color:#0acfff}.attendance-list-item .attendance-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.attendance-list-item .attendance-actions button{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.attendance-list-item .attendance-actions button.view-btn{background:#6c757d1a;color:#6c757d}.attendance-list-item .attendance-actions button.view-btn:hover{background:#6c757d;color:#fff;transform:scale(1.1)}.attendance-list-item .attendance-actions button.edit-btn{background:#0acfff1a;color:#0acfff}.attendance-list-item .attendance-actions button.edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.attendance-list-item .attendance-actions button.delete-btn{background:#dc35451a;color:#dc3545}.attendance-list-item .attendance-actions button.delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.attendance-grid-widget{display:none}@media (min-width: 769px){.attendance-grid-widget{display:block}}.attendance-grid-container{display:flex;flex-wrap:wrap;gap:20px}.attendance-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.attendance-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.attendance-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:24px;text-align:center;position:relative}.attendance-grid-profile .card-header-section .card-icon-wrapper{display:inline-block;position:relative}.attendance-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:80px;height:80px;border-radius:50%;background:#fff3;border:4px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.attendance-grid-profile .card-header-section .card-date{color:#fff;font-size:12px;font-weight:600;margin-top:12px}.attendance-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer;transition:background .2s}.attendance-grid-profile .card-body-section:hover{background:#f8f9fa}.attendance-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:4px;text-align:center}.attendance-grid-profile .card-body-section .card-username{text-align:center;font-size:13px;color:#6c757d;margin-bottom:12px}.attendance-grid-profile .card-body-section .card-department{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:#0acfff1a;border-radius:8px;font-size:13px;font-weight:600;color:#0acfff;margin-bottom:16px}.attendance-grid-profile .card-body-section .card-department svg{flex-shrink:0}.attendance-grid-profile .card-body-section .card-department span{word-break:break-word}.attendance-grid-profile .card-body-section .card-info-list{background:#f8f9fa;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.attendance-grid-profile .card-body-section .card-info-list .info-row{display:flex;gap:12px;padding-bottom:12px;border-bottom:1px solid #e9ecef}.attendance-grid-profile .card-body-section .card-info-list .info-row .info-item{flex:1;display:flex;align-items:center;gap:6px;font-size:12px;color:#6c757d}.attendance-grid-profile .card-body-section .card-info-list .info-row .info-item svg{flex-shrink:0;color:#0acfff}.attendance-grid-profile .card-body-section .card-info-list .info-row .info-item span{font-weight:600}.attendance-grid-profile .card-body-section .card-info-list .stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.attendance-grid-profile .card-body-section .card-info-list .stats-grid .stat-item{display:flex;flex-direction:column;align-items:center;padding:10px;border-radius:8px;background:#fff}.attendance-grid-profile .card-body-section .card-info-list .stats-grid .stat-item .stat-label{font-size:10px;color:#6c757d;margin-bottom:4px;text-align:center}.attendance-grid-profile .card-body-section .card-info-list .stats-grid .stat-item .stat-value{font-size:14px;font-weight:700}.attendance-grid-profile .card-body-section .card-info-list .stats-grid .stat-item.work .stat-value{color:#0acfff}.attendance-grid-profile .card-body-section .card-info-list .stats-grid .stat-item.late .stat-value{color:#dc3545}.attendance-grid-profile .card-body-section .card-info-list .stats-grid .stat-item.ot .stat-value{color:#28a745}.attendance-grid-profile .card-body-section .card-info-list .stats-grid .stat-item.allowance .stat-value{color:#ffc107}.attendance-grid-profile .card-footer-actions{padding:10px 16px;border-top:1px solid #f0f0f0;display:flex;gap:8px}.attendance-grid-profile .card-footer-actions .action-btn{flex:1;height:40px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}@media (max-width: 1199px){.attendance-grid-profile .card-footer-actions .action-btn span{display:none}}.attendance-grid-profile .card-footer-actions .action-btn.view-btn{background:#6c757d1a;color:#6c757d}.attendance-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#6c757d;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #6c757d4d}.attendance-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.attendance-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.attendance-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.attendance-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.attendance-grid-empty{text-align:center;padding:60px 20px;color:#6c757d}.attendance-grid-empty p{font-size:16px;margin:0}@media (min-width: 1400px){.attendance-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.attendance-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.attendance-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 768px){.attendance-modal-bkur{z-index:1000!important}.add-attendance-modal{z-index:1013!important}.modal-dialog-content{margin:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;outline:none!important}.modal_attendance-content--add{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;box-shadow:none;margin:0!important;border:none!important}}.holidays-loading{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100dvh}.holidays-loading__logo{width:48px;height:48px;animation:holidays-pulse 1s ease-in-out infinite;margin-bottom:14px}.holidays-loading__text{color:#6c757d;font-size:15px}@keyframes holidays-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.78}}.holidays-page-loading{display:flex;align-items:center;gap:10px}.holidays-search{display:flex;align-items:center;gap:12px}.holidays-search__input{min-width:220px}.holidays-export{position:relative}.holidays-export__dropdown{position:absolute;top:100%;right:0;margin-top:6px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:110px;border:1px solid #e8e8e8;padding:6px}.holidays-select__control{min-width:140px;height:34px}.holidays-select__value-container{padding:2px 8px;height:32px}.holidays-select__indicators{height:32px}.holidays-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.holidays-actions{display:flex;align-items:center;gap:8px}.holidays-column-header{display:flex;flex-direction:column}.login-fail-actions{display:flex;align-items:center;gap:12px;height:32px}.login-fail-actions__search{position:relative;height:32px}.login-fail-actions__search-input{box-sizing:border-box;padding-right:64px;width:220px;height:32px;line-height:32px;border-color:#116b81}.login-fail-actions__search-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:3;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;padding:4px}.login-fail-actions__search-icon svg{width:16px;height:16px;color:#6c757d;display:block}@media (max-width: 767px){.login-fail-actions__search-input{width:140px;padding-right:56px}.login-fail-actions__search-icon{right:6px;padding:3px}.login-fail-actions__search-icon svg{width:14px;height:14px}}.login-fail-pagination{display:flex;align-items:center;gap:12px}.login-fail-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px;border-radius:8px;line-height:1}.login-fail-btn svg{width:16px;height:16px;flex-shrink:0}.login-fail-btn--full-width{width:100%;padding:8px}.login-fail-btn--flex-1{flex:1;padding:8px}@media (max-width: 767px){.login-fail-btn{width:28px;height:28px}.login-fail-btn svg{width:18px;height:18px}}.login-fail-date-filter{position:relative}.login-fail-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.login-fail-date-filter__actions{display:flex;gap:10px;margin-top:16px}.login-fail-export{position:relative}.login-fail-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.login-fail-export__menu,.login-fail-column__header{display:flex;flex-direction:column;gap:4px}.login-fail-table-loading{display:flex;justify-content:center;align-items:center;height:200px;color:#6c757d}.login-fail-table-loading__spinner{width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid #1ECBE1;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loginfail-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;animation:fadeIn .2s ease}.loginfail-modal{position:fixed;top:0;right:0;width:600px;max-width:90vw;height:100dvh;background:#fff;box-shadow:-4px 0 20px #00000026;z-index:9999;display:flex;flex-direction:column;animation:slideInRight .3s ease;overflow:hidden}@media (max-width: 768px){.loginfail-modal{width:100%;max-width:100%}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.loginfail-modal-header{display:flex;justify-content:space-between;align-items:center;padding:10px;background:linear-gradient(135deg,#ef4444,#dc2626);border-bottom:1px solid rgba(255,255,255,.1)}.loginfail-modal-header .header-actions{display:flex;gap:8px}.loginfail-modal-header .header-actions .edit-mode-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:6px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.loginfail-modal-header .header-actions .edit-mode-btn:hover{background:#ffffff4d;transform:translateY(-1px)}.loginfail-modal-header .header-actions .edit-actions{display:flex;gap:8px}.loginfail-modal-header .header-actions .edit-actions .cancel-btn,.loginfail-modal-header .header-actions .edit-actions .save-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.loginfail-modal-header .header-actions .edit-actions .cancel-btn{background:#fff3;color:#fff}.loginfail-modal-header .header-actions .edit-actions .cancel-btn:hover{background:#ffffff4d}.loginfail-modal-header .header-actions .edit-actions .save-btn{background:#fff;color:#ef4444}.loginfail-modal-header .header-actions .edit-actions .save-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.loginfail-modal-header .close-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease}.loginfail-modal-header .close-btn:hover{background:#ffffff4d;transform:rotate(90deg)}.loginfail-modal-content{flex:1;overflow-y:auto;padding:0}.loginfail-modal-content::-webkit-scrollbar{width:8px}.loginfail-modal-content::-webkit-scrollbar-track{background:#f3f4f6}.loginfail-modal-content::-webkit-scrollbar-thumb{background:#ef4444;border-radius:4px}.loginfail-modal-content::-webkit-scrollbar-thumb:hover{background:#dc2626}.loginfail-modal-profile{padding:10px;text-align:center;background:linear-gradient(180deg,#fef2f2,#fff);border-bottom:1px solid #e5e7eb}.loginfail-modal-profile .loginfail-icon{width:80px;height:80px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:50%;color:#fff}.loginfail-modal-profile .loginfail-modal-name{font-size:24px;font-weight:600;color:#111827;margin:0 0 8px}.loginfail-modal-profile .loginfail-modal-username{font-size:14px;color:#6b7280;font-family:monospace;margin:0 0 12px}.loginfail-modal-profile .loginfail-modal-id{display:inline-block;padding:4px 12px;background:#fee2e2;color:#ef4444;border-radius:12px;font-size:12px;font-weight:600;margin-bottom:12px}.loginfail-modal-profile .loginfail-modal-time{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;color:#ef4444;font-weight:500;margin-top:12px}.loginfail-modal-sections{padding:0}.info-section{padding:10px;border-bottom:1px solid #e5e7eb}.info-section:last-child{border-bottom:none}.info-section .section-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#111827;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid #ef4444}.info-section .section-title svg{color:#ef4444}.info-list{display:flex;flex-direction:column;gap:10px}.info-item{display:flex;align-items:flex-start;gap:10px;padding:10px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.info-item:hover{background:#f3f4f6;border-color:#ef4444}.info-item.highlight-danger{background:#fee2e2;border-color:#ef4444}.info-item .info-icon{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;color:#ef4444}.info-item .info-content{flex:1;min-width:0}.info-item .info-content .info-label{font-size:12px;font-weight:600;color:#6b7280;letter-spacing:.5px;margin-bottom:4px}.info-item .info-content .info-value{font-size:15px;font-weight:500;color:#111827;word-break:break-word}.info-item .info-content .info-value.user-agent{font-size:13px;font-family:monospace;color:#6b7280}.info-item .info-content .info-value.danger{color:#ef4444;font-weight:600}.info-item .info-content .info-input{width:100%;padding:8px 12px;border:2px solid #ef4444;border-radius:6px;font-size:15px;color:#111827;background:#fff;outline:none;transition:all .2s ease}.info-item .info-content .info-input:focus{box-shadow:0 0 0 3px #ef44441a}@media (max-width: 768px){.loginfail-modal{width:100%;max-width:100%}.loginfail-modal-profile{padding:10px}.loginfail-modal-profile .loginfail-icon{width:64px;height:64px}.loginfail-modal-profile .loginfail-modal-name{font-size:20px}.info-section{padding:10px}}.loginfail-list-widget{display:block}@media (min-width: 769px){.loginfail-list-widget{display:none}}.loginfail-list-container{display:flex;flex-direction:column;gap:12px}.loginfail-list-item{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.loginfail-list-item:hover{border-color:#ef4444;box-shadow:0 2px 8px #ef44441a}.loginfail-list-item .loginfail-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:12px;color:#fff}.loginfail-list-item .loginfail-info{flex:1;min-width:0}.loginfail-list-item .loginfail-info .loginfail-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.loginfail-list-item .loginfail-info .loginfail-header .loginfail-name{font-size:16px;font-weight:600;color:#111827;margin:0}.loginfail-list-item .loginfail-info .loginfail-header .loginfail-username{font-size:13px;color:#6b7280;font-family:monospace}.loginfail-list-item .loginfail-info .loginfail-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:13px;color:#6b7280}.loginfail-list-item .loginfail-info .loginfail-details .loginfail-email,.loginfail-list-item .loginfail-info .loginfail-details .loginfail-ip{display:inline-block}.loginfail-list-item .loginfail-info .loginfail-time{font-size:12px;color:#ef4444;font-weight:500}.loginfail-list-item .loginfail-actions{display:flex;gap:8px;flex-shrink:0}.loginfail-list-item .loginfail-actions button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.loginfail-list-item .loginfail-actions button.view-btn{background:#e0f7ff;color:#0acfff}.loginfail-list-item .loginfail-actions button.view-btn:hover{background:#0acfff;color:#fff}.loginfail-list-item .loginfail-actions button.delete-btn{background:#fee2e2;color:#ef4444}.loginfail-list-item .loginfail-actions button.delete-btn:hover{background:#ef4444;color:#fff}.loginfail-grid-widget{display:none}@media (min-width: 769px){.loginfail-grid-widget{display:block}}.loginfail-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media (min-width: 1400px){.loginfail-grid-container{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1200px) and (max-width: 1399px){.loginfail-grid-container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 769px) and (max-width: 1199px){.loginfail-grid-container{grid-template-columns:repeat(2,1fr)}}.loginfail-grid-profile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.loginfail-grid-profile:hover{border-color:#ef4444;box-shadow:0 4px 12px #ef444426;transform:translateY(-2px)}.loginfail-grid-profile .card-header-section{background:linear-gradient(135deg,#ef4444,#dc2626);padding:20px;display:flex;justify-content:space-between;align-items:center}.loginfail-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:64px;height:64px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.loginfail-grid-profile .card-header-section .card-time{font-size:12px;color:#fff;font-weight:500;text-align:right}.loginfail-grid-profile .card-body-section{padding:20px;flex:1;cursor:pointer}.loginfail-grid-profile .card-body-section .card-name{font-size:18px;font-weight:600;color:#111827;margin-bottom:4px}.loginfail-grid-profile .card-body-section .card-username{font-size:14px;color:#6b7280;font-family:monospace;margin-bottom:12px}.loginfail-grid-profile .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6;font-size:14px}.loginfail-grid-profile .card-body-section .card-info-row:last-of-type{border-bottom:none}.loginfail-grid-profile .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500}.loginfail-grid-profile .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all}.loginfail-grid-profile .card-footer-actions{display:flex;gap:8px;padding:16px;background:#f9fafb;border-top:1px solid #e5e7eb}.loginfail-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.loginfail-grid-profile .card-footer-actions .action-btn.view-btn{background:#e0f7ff;color:#0acfff}.loginfail-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#0acfff;color:#fff}.loginfail-grid-profile .card-footer-actions .action-btn.delete-btn{background:#fee2e2;color:#ef4444}.loginfail-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#ef4444;color:#fff}.loginfail-grid-profile .card-footer-actions .action-btn span{font-size:14px}.loginfail-grid-empty{text-align:center;padding:60px 20px;color:#6b7280;font-size:16px}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.audit-log-actions{display:flex;align-items:center;gap:.5rem;height:32px}.audit-log-actions__delete-selected{display:flex;align-items:center;gap:5px}.audit-log-actions__delete-selected i,.audit-log-actions__delete-selected svg{width:16px;height:16px;flex-shrink:0}.audit-log-actions__search{position:relative}.audit-log-actions__search input{box-sizing:border-box;padding-right:64px;width:220px;height:32px;line-height:32px;border-color:#116b81}.audit-log-actions__search-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:3;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;padding:4px}.audit-log-actions__search-icon svg{width:16px;height:16px;color:#6c757d;display:block}.audit-log-actions__date-filter,.audit-log-actions__export{position:relative}.audit-log-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px;border-radius:8px;line-height:1}.audit-log-btn svg{width:16px;height:16px;flex-shrink:0}@media (max-width: 767px){.audit-log-actions__search input{width:140px;padding-right:56px}.audit-log-actions__search-icon{right:6px;padding:3px}.audit-log-actions__search-icon svg{width:14px;height:14px}.audit-log-btn{width:28px;height:28px}.audit-log-btn svg{width:18px;height:18px}}.audit-log-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.audit-log-date-filter__actions{display:flex;gap:10px;margin-top:24px}.audit-log-date-filter__button{flex:1;padding:8px}.audit-log-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.audit-log-export__menu{display:flex;flex-direction:column;gap:4px}.audit-log-export__button{display:flex;align-items:center;justify-content:center;padding:8px;width:100%}.audit-log-column__header{display:flex;flex-direction:column;gap:4px}.audit-log-page .ant-table-tbody>tr>td,.audit-log-page .table tbody tr td{padding:12px 8px;vertical-align:middle;line-height:1.5}.audit-log-page .ant-table-thead>tr>th,.audit-log-page .table thead tr th{padding:12px 8px;vertical-align:middle}.audit-log-code{font-size:12px;background:#f5f5f5;padding:4px 8px;border-radius:4px;display:inline-block;max-width:100%;word-break:break-word;white-space:normal;line-height:1.4}.audit-log-code--uuid{font-size:11px;color:#6c757d;word-break:break-all}.audit-log-code--query{font-size:11px;color:#0d6efd;max-width:380px;white-space:normal;word-break:break-word}.audit-log-email{color:#0d6efd;text-decoration:none}.audit-log-email:hover{text-decoration:underline}.audit-log-user-agent{font-size:11px;color:#6c757d;cursor:help;display:block;max-width:280px;word-break:break-word;line-height:1.4}.audit-log-error{color:#dc3545}.audit-log-view-toggle{display:flex;gap:4px;margin-left:6px}.audit-log-checkbox{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#0acfff;border-radius:4px}.auditlog-list-widget{display:block}@media (min-width: 769px){.auditlog-list-widget{display:none}}.auditlog-list-container{display:flex;flex-direction:column;gap:12px}.auditlog-list-item{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.auditlog-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.auditlog-list-item .auditlog-select{flex-shrink:0;display:flex;align-items:center}.auditlog-list-item .auditlog-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff}.auditlog-list-item .auditlog-icon.success,.auditlog-list-item .auditlog-icon.error,.auditlog-list-item .auditlog-icon.info{background:linear-gradient(135deg,#0acfff,#09b8e6)}.auditlog-list-item .auditlog-info{flex:1;min-width:0}.auditlog-list-item .auditlog-info .auditlog-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.auditlog-list-item .auditlog-info .auditlog-header .method-badge{font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.auditlog-list-item .auditlog-info .auditlog-header .method-badge.success{background:#10b981;color:#fff}.auditlog-list-item .auditlog-info .auditlog-header .method-badge.primary{background:#0acfff;color:#fff}.auditlog-list-item .auditlog-info .auditlog-header .method-badge.warning{background:#f59e0b;color:#fff}.auditlog-list-item .auditlog-info .auditlog-header .method-badge.info{background:#6366f1;color:#fff}.auditlog-list-item .auditlog-info .auditlog-header .method-badge.danger{background:#ef4444;color:#fff}.auditlog-list-item .auditlog-info .auditlog-header .auditlog-path{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auditlog-list-item .auditlog-info .auditlog-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px;color:#6b7280}.auditlog-list-item .auditlog-info .auditlog-details .auditlog-user,.auditlog-list-item .auditlog-info .auditlog-details .auditlog-ip{display:inline-block}.auditlog-list-item .auditlog-info .auditlog-time{font-size:11px;color:#0acfff;font-weight:500}.auditlog-list-item .auditlog-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.auditlog-list-item .auditlog-status .status-code{font-size:16px;font-weight:700;padding:4px 10px;border-radius:6px}.auditlog-list-item .auditlog-status .status-code.success{background:#10b9811a;color:#10b981}.auditlog-list-item .auditlog-status .status-code.error{background:#ef44441a;color:#ef4444}.auditlog-list-item .auditlog-status .status-code.info{background:#0acfff1a;color:#0acfff}.auditlog-list-item .auditlog-status .duration{font-size:11px;color:#6b7280;font-weight:500}.auditlog-grid-widget{display:none}@media (min-width: 769px){.auditlog-grid-widget{display:block}}.auditlog-grid-container{display:flex;flex-wrap:wrap;gap:20px}.auditlog-grid-profile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%;cursor:pointer}.auditlog-grid-profile:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.auditlog-grid-profile.success .card-header-section,.auditlog-grid-profile.error .card-header-section,.auditlog-grid-profile.info .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6)}.auditlog-grid-profile .card-header-section{padding:16px;display:flex;justify-content:space-between;align-items:center}.auditlog-grid-profile .card-header-section .card-select{display:flex;align-items:center;margin-left:auto;margin-right:8px}.auditlog-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:48px;height:48px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auditlog-grid-profile .card-header-section .card-method .method-badge{font-size:11px;font-weight:700;padding:6px 12px;border-radius:6px;text-transform:uppercase;letter-spacing:.5px;background:#fff3;color:#fff}.auditlog-grid-profile .card-body-section{padding:16px;flex:1;cursor:pointer}.auditlog-grid-profile .card-body-section .card-path{font-size:13px;font-weight:600;color:#111827;margin-bottom:12px;padding:8px;background:#f9fafb;border-radius:6px;font-family:monospace;word-break:break-all}.auditlog-grid-profile .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0;border-bottom:1px solid #f3f4f6;font-size:13px}.auditlog-grid-profile .card-body-section .card-info-row:last-of-type{border-bottom:none}.auditlog-grid-profile .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500;flex-shrink:0;margin-right:8px}.auditlog-grid-profile .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all;flex:1}.auditlog-grid-profile .card-body-section .card-info-row .card-value.status-success{color:#10b981}.auditlog-grid-profile .card-body-section .card-info-row .card-value.status-error{color:#ef4444}.auditlog-grid-profile .card-body-section .card-info-row .card-value.status-info{color:#0acfff}.auditlog-grid-profile .card-footer-actions{display:flex;gap:8px;padding:12px 16px;background:#f9fafb;border-top:1px solid #e5e7eb}.auditlog-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.auditlog-grid-profile .card-footer-actions .action-btn.view-btn{background:#e0f7ff;color:#0acfff}.auditlog-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#0acfff;color:#fff}.auditlog-grid-profile .card-footer-actions .action-btn.delete-btn{background:#ffebeb;color:#ef4444}.auditlog-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#ef4444;color:#fff}.auditlog-grid-profile .card-footer-actions .action-btn span{font-size:13px}.auditlog-checkbox{width:24px;height:24px;margin:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;accent-color:#0acfff;border-radius:6px;background-color:#27505b59;border:2px solid rgba(10,207,255,.95);box-shadow:0 0 0 1px #0acfff4d inset}.auditlog-checkbox:checked{background-color:#009ed0;border-color:#009ed0}.auditlog-checkbox:checked:after{content:"";display:block;width:11px;height:7px;margin:6px 0 0 5px;border-left:4px solid #fff;border-bottom:4px solid #fff;transform:rotate(-45deg)}.auditlog-grid-empty{text-align:center;padding:60px 20px;color:#6b7280;font-size:16px}@media (min-width: 1400px){.auditlog-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.auditlog-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.auditlog-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.audit-log-grid-view-toggle{display:flex;gap:4px}@keyframes wallet-audit-log-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.85}}.wallet-audit-log-actions{display:flex;align-items:center;gap:.5rem;height:32px}.wallet-audit-log-actions__delete-selected{display:flex;align-items:center;gap:5px}.wallet-audit-log-actions__delete-selected i,.wallet-audit-log-actions__delete-selected svg{width:16px;height:16px;flex-shrink:0}.wallet-audit-log-actions__search{position:relative}.wallet-audit-log-actions__search input{box-sizing:border-box;padding-right:64px;width:220px;height:32px;line-height:32px;border-color:#116b81}.wallet-audit-log-actions__search-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:3;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;padding:4px}.wallet-audit-log-actions__search-icon svg{width:16px;height:16px;color:#6c757d;display:block}.wallet-audit-log-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px;border-radius:8px;line-height:1}.wallet-audit-log-btn svg{width:16px;height:16px;flex-shrink:0}@media (max-width: 767px){.wallet-audit-log-actions__search input{width:140px;padding-right:56px}.wallet-audit-log-actions__search-icon{right:6px;padding:3px}.wallet-audit-log-actions__search-icon svg{width:14px;height:14px}}@media (max-width: 767px) and (max-width: 991px){.wallet-audit-log-page .wallet-audit-log-code{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(200px,30vw)}}@media (max-width: 767px) and (max-width: 768px){.wallet-audit-log-page .wallet-audit-log-code{max-width:min(150px,25vw)}}@media (max-width: 767px) and (max-width: 576px){.wallet-audit-log-page .wallet-audit-log-code{max-width:min(100px,20vw)}}@media (max-width: 767px){.wallet-audit-log-btn{width:28px;height:28px}.wallet-audit-log-btn svg{width:18px;height:18px}}.wallet-audit-log-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.wallet-audit-log-date-filter__actions{display:flex;gap:10px;margin-top:24px}.wallet-audit-log-date-filter__button{flex:1;padding:8px}.wallet-audit-log-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.wallet-audit-log-export__menu{display:flex;flex-direction:column;gap:4px}.wallet-audit-log-export__button{display:flex;align-items:center;justify-content:center;padding:8px;width:100%}.wallet-audit-log-column__header{display:flex;flex-direction:column;gap:4px}.wallet-audit-log-page .ant-table-tbody>tr>td,.wallet-audit-log-page .table tbody tr td{padding:12px 8px;vertical-align:middle;line-height:1.5}.wallet-audit-log-page .ant-table-thead>tr>th,.wallet-audit-log-page .table thead tr th{padding:12px 8px;vertical-align:middle}.wallet-audit-log-code{font-size:12px;background:#f5f5f5;padding:4px 8px;border-radius:4px;display:inline-block;max-width:100%;word-break:break-word;white-space:normal;line-height:1.4}.wallet-audit-log-code--uuid{font-size:11px;color:#6c757d;word-break:break-all}.wallet-audit-log-code--query{font-size:11px;color:#0d6efd;max-width:380px;white-space:normal;word-break:break-word}.wallet-audit-log-error{color:#dc3545}.wallet-audit-log-view-toggle{display:flex;gap:4px;margin-left:6px}.wallet-audit-log-checkbox{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#0acfff;border-radius:4px}.wallet-audit-log-list-widget{display:block}@media (min-width: 769px){.wallet-audit-log-list-widget{display:none}}.wallet-audit-log-list-container{display:flex;flex-direction:column;gap:12px}.wallet-audit-log-list-item{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.wallet-audit-log-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.wallet-audit-log-list-item .wallet-audit-log-select{flex-shrink:0;display:flex;align-items:center}.wallet-audit-log-list-item .wallet-audit-log-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff}.wallet-audit-log-list-item .wallet-audit-log-icon.success{background:linear-gradient(135deg,#0acfff,#09b8e6)}.wallet-audit-log-list-item .wallet-audit-log-icon.error{background:linear-gradient(135deg,#ef4444,#d32f2f)}.wallet-audit-log-list-item .wallet-audit-log-info{flex:1;min-width:0}.wallet-audit-log-list-item .wallet-audit-log-info .wallet-audit-log-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.wallet-audit-log-list-item .wallet-audit-log-info .wallet-audit-log-header .method-badge{font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;letter-spacing:.5px;background:#e0f7ff;color:#116b81}.wallet-audit-log-list-item .wallet-audit-log-info .wallet-audit-log-header .wallet-audit-log-path{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-audit-log-list-item .wallet-audit-log-info .wallet-audit-log-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px;color:#6b7280}.wallet-audit-log-list-item .wallet-audit-log-info .wallet-audit-log-time{font-size:11px;color:#116b81;font-weight:500}.wallet-audit-log-list-item .wallet-audit-log-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.wallet-audit-log-list-item .wallet-audit-log-status .status-code{font-size:16px;font-weight:700;padding:4px 10px;border-radius:6px}.wallet-audit-log-list-item .wallet-audit-log-status .status-code.success{background:#10b9811a;color:#10b981}.wallet-audit-log-list-item .wallet-audit-log-status .status-code.error{background:#ef44441a;color:#ef4444}.wallet-audit-log-list-item .wallet-audit-log-status .duration{font-size:11px;color:#6b7280;font-weight:500}.wallet-audit-log-grid-widget{display:none}@media (min-width: 769px){.wallet-audit-log-grid-widget{display:block}}.wallet-audit-log-grid-container{display:flex;flex-wrap:wrap;gap:20px}.wallet-audit-log-grid-profile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.wallet-audit-log-grid-profile:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.wallet-audit-log-grid-profile.success .card-header-section{background:linear-gradient(135deg,#2f7384,#08a3d1)}.wallet-audit-log-grid-profile.error .card-header-section{background:linear-gradient(135deg,#ef4444,#d32f2f)}.wallet-audit-log-grid-profile .card-header-section{padding:16px;display:flex;justify-content:space-between;align-items:center}.wallet-audit-log-grid-profile .card-header-section .card-select{display:flex;align-items:center;margin-left:auto;margin-right:8px}.wallet-audit-log-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:48px;height:48px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wallet-audit-log-grid-profile .card-header-section .card-method .method-badge{font-size:11px;font-weight:700;padding:6px 12px;border-radius:6px;letter-spacing:.5px;background:#fff3;color:#fff}.wallet-audit-log-grid-profile .card-body-section{padding:16px;flex:1;cursor:pointer}.wallet-audit-log-grid-profile .card-body-section .card-path{font-size:13px;font-weight:600;color:#111827;margin-bottom:12px;padding:8px;background:#f9fafb;border-radius:6px;font-family:monospace;word-break:break-all}.wallet-audit-log-grid-profile .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0;border-bottom:1px solid #f3f4f6;font-size:13px}.wallet-audit-log-grid-profile .card-body-section .card-info-row:last-of-type{border-bottom:none}.wallet-audit-log-grid-profile .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500;flex-shrink:0;margin-right:8px}.wallet-audit-log-grid-profile .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all;flex:1}.wallet-audit-log-grid-profile .card-body-section .card-info-row .card-value.status-success{color:#10b981}.wallet-audit-log-grid-profile .card-body-section .card-info-row .card-value.status-error{color:#ef4444}.wallet-audit-log-grid-profile .card-footer-actions{display:flex;gap:8px;padding:12px 16px;background:#f9fafb;border-top:1px solid #e5e7eb}.wallet-audit-log-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.wallet-audit-log-grid-profile .card-footer-actions .action-btn.view-btn{background:#e0f7ff;color:#0acfff}.wallet-audit-log-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#0acfff;color:#fff}.wallet-audit-log-grid-profile .card-footer-actions .action-btn.delete-btn{background:#ffebeb;color:#ef4444}.wallet-audit-log-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#ef4444;color:#fff}.wallet-audit-log-grid-profile .card-footer-actions .action-btn span{font-size:13px}.wallet-audit-log-checkbox{width:24px;height:24px;margin:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;accent-color:#0acfff;border-radius:6px;background-color:#0acfff59;border:2px solid rgba(10,207,255,.95);box-shadow:0 0 0 1px #0acfff4d inset}.wallet-audit-log-checkbox:checked{background-color:#009ed0;border-color:#009ed0}.wallet-audit-log-checkbox:checked:after{content:"";display:block;width:11px;height:7px;margin:6px 0 0 5px;border-left:4px solid #fff;border-bottom:4px solid #fff;transform:rotate(-45deg)}.wallet-audit-log-grid-empty{text-align:center;padding:60px 20px;color:#6b7280;font-size:16px}@media (min-width: 1400px){.wallet-audit-log-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.wallet-audit-log-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.wallet-audit-log-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.wallet-audit-log-grid-view-toggle{display:flex;gap:4px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../gif/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(../svg/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.permissions-display{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000014;margin-top:24px}.permissions-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:16px}.permissions-title{display:flex;align-items:center;gap:12px}.permissions-title h5{margin:0;font-size:20px;font-weight:600;color:#2c3e50}.title-icon{color:#3498db}.permissions-actions{display:flex;gap:8px}.permissions-search{position:relative;margin-bottom:20px}.permissions-search .form-control{padding-left:40px;padding-right:40px;height:44px;border-radius:8px;border:1px solid #e0e0e0;font-size:14px}.permissions-search .form-control:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}.permissions-search .search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#95a5a6}.permissions-search .btn-clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:24px;color:#95a5a6;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.permissions-search .btn-clear:hover{background:#ecf0f1;color:#2c3e50}.search-results-info{padding:8px 16px;background:#e3f2fd;border-radius:6px;color:#1976d2;font-size:14px;margin-bottom:16px}.permissions-grid{display:flex;flex-direction:column;gap:12px}.permission-category{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:all .2s}.permission-category:hover{box-shadow:0 2px 8px #0000001a}.category-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f8f9fa;cursor:pointer;transition:all .2s}.category-header:hover{background:#e9ecef}.category-title{display:flex;align-items:center;gap:12px;font-weight:600;color:#2c3e50;font-size:15px}.category-title svg{color:#3498db}.category-toggle{color:#95a5a6;transition:transform .2s}.category-content{padding:16px 20px;background:#fff;border-top:1px solid #e0e0e0}.permissions-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.permission-item{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f8f9fa;border-radius:6px;border:1px solid #e0e0e0;transition:all .2s}.permission-item:hover{background:#e9ecef;border-color:#3498db;transform:translateY(-1px)}.permission-badge{padding:4px 10px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.permission-code{font-size:13px;color:#5a6c7d;font-family:Courier New,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-permissions{text-align:center;padding:60px 20px;color:#95a5a6}.no-permissions-icon{margin-bottom:16px;opacity:.5}.no-permissions p{margin:0;font-size:16px}.permissions-footer{margin-top:20px;padding-top:16px;border-top:1px solid #e0e0e0;font-size:14px;color:#7f8c8d;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.permissions-header{flex-direction:column;align-items:flex-start}.permissions-actions{width:100%}.permissions-actions button{flex:1}.permissions-list{grid-template-columns:1fr}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.category-content{animation:slideDown .3s ease-out}@media (max-width: 578px){.permissions-display{padding:10px;margin-top:10px}.profile-permissions-toggle{padding:10px}}.profile-view{width:100%}html{scroll-behavior:smooth}.profile-change-password-btn{position:absolute;top:20px;right:20px;background:#f44336;color:#fff;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #f443364d;z-index:10;display:flex;align-items:center;gap:8px}.profile-change-password-btn:hover{background:#d32f2f;transform:translateY(-2px);box-shadow:0 6px 16px #f4433666}.profile-change-password-btn:active{transform:translateY(0);box-shadow:0 4px 12px #f443364d}.profile-avatar-wrapper{width:50px;height:50px;border-radius:50%;border:5px solid rgba(255,255,255,.3);overflow:hidden;box-shadow:0 8px 24px #0003;background:#fff}.profile-avatar-remove{position:absolute;top:5px;right:5px;width:32px;height:32px;background:#f44336;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #f443364d;transition:all .3s;z-index:2}.profile-avatar-remove:hover{transform:scale(1.1);box-shadow:0 6px 16px #f4433666;background:#d32f2f}.profile-avatar-wrapper.preview-active{border-color:#667eea;box-shadow:0 8px 24px #667eea4d}.profile-avatar-preview-badge{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);background:#667eea;color:#fff;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:600;letter-spacing:.5px;box-shadow:0 4px 12px #667eea4d;z-index:3}.view-type-toggle-group{display:flex;gap:12px;background:#00000008;padding:6px;border-radius:10px;margin-bottom:8px;width:-moz-fit-content;width:fit-content}.view-type-btn{display:flex;align-items:center;padding:10px 20px;border:none;background:transparent;border-radius:8px;color:#666;font-size:.95rem;font-weight:500;transition:all .3s ease;cursor:pointer}.view-type-btn:hover{background:#0000000d;color:#333}.view-type-btn.active{background:#fff;color:#2196f3;box-shadow:0 4px 12px #00000014}.view-type-btn i{font-size:1.1rem}.profile-content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:24px}.profile-form-input.account-type-personal{border-color:#10b981;background-color:#ecfdf5;color:#059669;font-weight:600}.profile-form-input.account-type-business{border-color:#f59e0b;background-color:#fffbeb;color:#d97706;font-weight:600}.profile-form-label{display:block;font-size:16px;font-weight:600;color:#5a6c7d;margin-bottom:8px;letter-spacing:.5px}.profile-form-input{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:all .3s;background:#fafafa}.profile-form-input:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.profile-form-input.error{border-color:#f44336;animation:errorPulse .5s ease-in-out}.profile-form-input.error:focus{border-color:#f44336;box-shadow:0 0 0 3px #f4433633}@keyframes errorPulse{0%{box-shadow:0 0 #f4433666}70%{box-shadow:0 0 0 6px #f4433600}to{box-shadow:0 0 #f4433600}}.verify-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:9999}.verify-modal{background:#fff;border-radius:16px;padding:28px;width:100%;max-width:420px;box-shadow:0 20px 60px #00000040;animation:modalScaleIn .3s ease;text-align:center}@keyframes modalScaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.verify-modal h3{font-size:22px;margin-bottom:12px;color:#2c3e50}.verify-modal p{font-size:15px;color:#555;margin-bottom:16px}.verify-actions{display:flex;gap:12px;justify-content:center;margin-top:20px}.btn-cancel,.btn-confirm{padding:10px 18px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .25s}.btn-cancel{background:#eee;color:#555}.btn-cancel:hover{background:#ddd}.btn-confirm{background:#42b7fe;color:#fff}.btn-confirm:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}.verify-error{background:#ffebee;color:#c62828;padding:10px;border-radius:8px;font-size:14px;margin-top:12px}.verify-success{font-size:16px;color:#2e7d32;background:#e8f5e9;padding:12px;border-radius:8px;margin-bottom:16px}.twofa-code-input-wrapper,.twofa-input-wrapper{position:relative;display:block}.twofa-code-input,.twofa-input{padding-right:44px!important}.twofa-code-input::-ms-reveal,.twofa-code-input::-ms-clear,.twofa-input::-ms-reveal,.twofa-input::-ms-clear{display:none}.profile-form-group .twofa-toggle-visibility{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;background:none!important;border:none!important;padding:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:#3c3c3c!important}.profile-form-group .twofa-toggle-visibility:focus-visible{outline:2px solid #42b7fe;outline-offset:2px}.twofa-toggle-visibility-disable{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;background:none!important;border:none!important;padding-bottom:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:#3c3c3c!important}.twofa-toggle-visibility-disable:focus-visible{outline:2px solid #42b7fe;outline-offset:2px}.btn-gmail-container{display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.open-gmail-btn{display:inline-block;background:#42b7fe;color:#fff;padding:10px 18px;border-radius:8px;text-decoration:none;font-weight:600;margin-bottom:12px;transition:all .25s}.open-gmail-btn:hover{opacity:.8;transform:translateY(-2px);color:#fff}.btn-close-gmail{display:inline-block;background:#d93025;color:#fff;padding:10px 18px;border-radius:8px;text-decoration:none;font-weight:600;margin-bottom:12px;transition:all .25s;outline:none;border:none}.btn-close-gmail:hover{opacity:.8;transform:translateY(2px)}.profile-verify-wrapper{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.profile-verify-btn{display:inline-flex;align-items:center;gap:6px;background:#42b7fe;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .25s}.profile-verify-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #746d6b66}.emailText{color:#42b7fe;font-weight:600;font-size:16px}.img__Qr{width:200px;margin:16px auto;display:block}.wallet-info{display:flex}.c-2{width:50%}@media (max-width: 1200px){.profile-content-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}@media (max-width: 768px){.profile-header-card{padding:55px 16px 20px;margin-bottom:16px;border-radius:12px}.profile-header-content{flex-direction:column;text-align:center;gap:20px}.profile-avatar-section{align-self:center}.profile-avatar-wrapper{width:80px;height:80px;border:4px solid rgba(255,255,255,.3)}.profile-avatar-edit{width:32px;height:32px;bottom:2px;right:2px}.profile-avatar-edit svg{width:14px;height:14px}.profile-avatar-remove{width:28px;height:28px;top:2px;right:2px}.profile-info-section{width:100%}.profile-name{font-size:22px;margin-bottom:6px}.profile-username{font-size:16px;margin-bottom:12px}.profile-roles{justify-content:center;margin-bottom:12px}.profile-role-badge{padding:4px 12px;font-size:13px}.profile-stats{justify-content:center;flex-wrap:wrap;gap:20px;margin-top:12px}.profile-stat-item{text-align:center;min-width:120px}.profile-stat-label{font-size:12px}.profile-stat-value{font-size:16px}.profile-change-password-btn{top:12px;right:12px;padding:8px 12px;font-size:12px;border-radius:6px;gap:4px}.profile-content-grid{grid-template-columns:1fr;gap:16px}.profile-card{padding:20px 16px;border-radius:10px}.profile-card-header{margin-bottom:16px;padding-bottom:12px}.profile-card-icon{width:36px;height:36px}.profile-card-title{font-size:16px}.profile-form-group{margin-bottom:16px}.profile-form-label{font-size:12px;margin-bottom:6px}.profile-form-input{padding:10px 12px;font-size:14px;border-radius:6px}}@media (max-width: 480px){.profile-header-card{padding:50px 12px 16px;margin-bottom:12px}.profile-avatar-wrapper{width:70px;height:70px}.profile-name{font-size:20px}.profile-username{font-size:14px}.profile-role-badge{padding:3px 10px;font-size:12px}.profile-stats{gap:16px}.profile-stat-item{min-width:100px}.profile-change-password-btn{top:10px;right:10px;padding:6px 10px;font-size:11px}.profile-card{padding:16px 12px}.profile-card-header{gap:8px}.profile-card-icon{width:32px;height:32px}.profile-card-title{font-size:15px}.profile-form-input{padding:8px 10px;font-size:13px}}.pwa-install-section{background:#f8f9fa;border-radius:12px;padding:20px;margin-top:8px}.pwa-install-info{margin-bottom:20px}.pwa-description{color:#666;font-size:14px;line-height:1.6;margin:0}.pwa-install-guide{background:#fff;border-radius:10px;padding:16px;margin-bottom:16px;border-left:4px solid;box-shadow:0 2px 4px #0000000d}.pwa-install-guide.android{border-left-color:#3ddc84}.pwa-install-guide.ios{border-left-color:#007aff}.pwa-install-guide.desktop{border-left-color:#667eea}.pwa-platform-title{font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 12px;display:flex;align-items:center;gap:8px}.pwa-steps{margin:0;padding-left:20px;color:#555}.pwa-share-icon{width:16px;height:16px;display:inline-block;vertical-align:middle;margin:0 2px}.pwa-install-actions{display:flex;justify-content:center;margin-top:20px}.btn-pwa-install{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #667eea4d;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 768px){.pwa-install-section{padding:16px}.pwa-install-guide{padding:12px;margin-bottom:12px}.pwa-platform-title{font-size:14px}.pwa-steps{padding-left:16px}.pwa-steps li{font-size:13px;margin-bottom:8px}.btn-pwa-install{width:100%;padding:12px 16px;font-size:14px}}.records-per-page-input-group{display:flex;align-items:center;gap:12px;margin-bottom:8px;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.records-per-page-input-group input{flex:0 0 120px;text-align:center;font-weight:600;font-size:16px;height:42px;max-width:120px}@media (max-width: 480px){.records-per-page-input-group{gap:6px;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.records-per-page-input-group input{flex:0 0 45px;font-size:12px;height:34px;padding:4px 2px;max-width:200px}.records-per-page-input-group{gap:6px}.records-per-page-input-group input{flex:0 0 50px;font-size:12px;height:34px;padding:4px 2px}}.records-per-page-label{color:#666;font-size:14px;font-weight:500}.records-per-page-input-group .sidebar-refresh{font-size:20px;color:#667eea;text-decoration:none;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f0f2f5}.records-per-page-input-group .sidebar-refresh:hover{transform:rotate(180deg);background:#e9ecef;color:#764ba2}.pwa-section .pwa-install-container{background:#f8f9fa;border-radius:12px;padding:20px;margin-top:8px}.pwa-description{color:#666;font-size:14px;line-height:1.6;margin:0 0 16px;text-align:center}.pwa-tabs{display:flex;gap:8px;margin-bottom:16px;background:#e9ecef;padding:4px;border-radius:10px}.pwa-tab{flex:1;background:transparent;border:none;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease}.pwa-tab:hover{background:#ffffff80;color:#333}.pwa-tab.active{background:#fff;color:#667eea;box-shadow:0 2px 4px #0000001a}.pwa-tab-content{background:#fff;border-radius:10px;padding:16px;margin-bottom:16px;min-height:120px}.pwa-steps{margin:0;padding-left:24px;color:#555}.pwa-steps li{margin-bottom:10px;line-height:1.6;font-size:14px}.pwa-steps li:last-child{margin-bottom:0}.pwa-steps strong{color:#2c3e50;font-weight:600}.pwa-share-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;margin:0 2px}.pwa-share-icon-fa{font-size:14px;color:#007aff;vertical-align:baseline;margin:0 4px}.btn-pwa-install{width:100%;background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:14px 24px;border-radius:10px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #667eea4d;display:flex;align-items:center;justify-content:center}.btn-pwa-install:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}.btn-pwa-install:active{transform:translateY(0)}.pwa-installed-message{display:flex;align-items:center;justify-content:center;padding:16px;background:#e8f5e9;border-radius:10px;gap:8px;color:#2e7d32;font-weight:600;font-size:15px}.view-mode-radio-group{display:flex;background:#f0f2f5;padding:6px;border-radius:12px;gap:8px;width:-moz-fit-content;width:fit-content;border:1px solid #e1e4e8;box-shadow:inset 0 2px 4px #0000000d;margin-bottom:8px}.view-mode-radio-option{position:relative;cursor:pointer}.view-mode-radio-option input{position:absolute;opacity:0;width:0;height:0}.view-mode-radio-option .radio-content{display:flex;align-items:center;justify-content:center;padding:10px 24px;border-radius:8px;color:#5a6c7d;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);background:transparent;border:1px solid transparent}.view-mode-radio-option:hover .radio-content{color:#212529;background:#ffffff80}.view-mode-radio-option.active .radio-content{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;box-shadow:0 4px 12px #667eea4d;transform:scale(1.02)}.view-mode-radio-option.active .radio-content i{transform:scale(1.1)}.view-mode-radio-option i{font-size:16px;transition:transform .3s ease}.storage-progress-wrapper{display:flex;gap:10px}.storage-progress-bar{height:10px;background-color:#e9ecef;border-radius:5px;overflow:hidden;margin-top:5px;flex:1}.storage-progress-bar-blue{background-color:#0acfff!important}.storage-progress-bar-red{background-color:red!important}@media (max-width: 768px){.pwa-section .pwa-install-container{padding:16px}.pwa-tabs{gap:4px}.pwa-tab{padding:8px 12px;font-size:13px}.pwa-tab-content{padding:12px;min-height:100px}.pwa-steps li{font-size:13px;margin-bottom:8px}.btn-pwa-install{padding:12px 20px;font-size:14px}.records-per-page-input-group{display:flex;align-items:center;gap:8px}.records-per-page-input-group input{flex:1;min-width:80px}.records-per-page-label{display:none}.records-per-page-input-group .sidebar-refresh{flex-shrink:0;width:36px;height:36px;font-size:18px}.view-mode-radio-option .radio-content{padding:6px}.profile-2fa-toggle{padding:6px!important}}.profile-page{background:#f5f7fa;min-height:100dvh;padding:24px 24px 120px}.profile-container{max-width:1400px;margin:0 auto}.profile-header-card{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:40px;margin-bottom:24px;box-shadow:0 10px 30px #0000001a;position:relative;overflow:hidden}.profile-header-card:before{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background:#ffffff1a;border-radius:50%;transform:translate(30%,-30%)}.profile-header-content{display:flex;align-items:center;gap:32px;position:relative;z-index:1}.profile-avatar-section{position:relative}.profile-avatar-wrapper{width:140px;height:140px;border-radius:50%;border:5px solid rgba(255,255,255,.3);overflow:hidden;box-shadow:0 8px 24px #0003;background:#fff}.profile-avatar-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-avatar-edit{position:absolute;bottom:5px;right:5px;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:all .3s}.profile-avatar-crop{position:absolute;bottom:5px;left:5px;width:24px;height:24px;background:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s}.profile-avatar-crop:hover{background:#000c}.profile-avatar-edit:hover{transform:scale(1.1);box-shadow:0 6px 16px #0003}.profile-avatar-edit input{display:none}.profile-info-section{flex:1;color:#fff}.profile-name{font-size:32px;font-weight:700;margin:0 0 8px;color:#fff}.profile-username{font-size:18px;opacity:.9;margin:0 0 16px}.profile-roles{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.profile-role-badge{padding:6px 16px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:20px;font-size:14px;font-weight:500;color:#fff;display:inline-flex;align-items:center;gap:6px}.profile-stats{display:flex;gap:32px;margin-top:16px}.profile-stat-item{display:flex;flex-direction:column}.profile-stat-label{font-size:13px;opacity:.8;margin-bottom:4px}.profile-stat-value{font-size:18px;font-weight:600}.profile-content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:24px;margin-bottom:24px}.profile-card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000014;transition:all .3s}.profile-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.profile-card-header{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}.profile-card-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px}.profile-card-icon.personal{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.profile-card-icon.work{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.profile-card-icon.security{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.image-crop-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000}.image-crop-modal{background:#fff;padding:1rem;border-radius:8px;max-width:90vw;max-height:90vh;overflow:hidden;box-shadow:0 8px 24px #0003}.crop-container{position:relative;width:400px;height:400px;background:#333}.crop-actions{margin-top:.5rem;text-align:right}.btn-cancel,.btn-confirm{margin-left:.5rem}.profile-card-icon.system{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#fff}.profile-card-title{font-size:18px;font-weight:600;color:#2c3e50;margin:0}.profile-form-group{margin-bottom:20px}.profile-form-group:last-child{margin-bottom:0}.profile-form-input{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:all .3s;background:#fff}.profile-form-input:focus{outline:none;border-color:#667eea;background:#fff;box-shadow:0 0 0 3px #667eea1a}.profile-form-input:disabled{background:#f5f5f5;color:#000;cursor:not-allowed}.profile-form-input.error{border-color:#f44336}.profile-error-message{color:#f44336;font-size:12px;margin-top:4px}.profile-status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500}.profile-status-badge.active{background:#e8f5e9;color:#2e7d32}.profile-status-badge.inactive{background:#ffebee;color:#c62828}.profile-status-badge.verified{background:#e3f2fd;color:#1565c0}.profile-2fa-toggle{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s;border:2px solid}.profile-2fa-toggle.enabled{background:#e8f5e9;color:#2e7d32;border-color:#2e7d32}.profile-2fa-toggle.disabled{background:#ffebee;color:#c62828;border-color:#c62828}.profile-2fa-toggle:hover{transform:scale(1.05)}.profile-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:0;padding-top:0;border-top:none}.profile-btn{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.profile-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.profile-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.profile-btn-secondary{background:#fff;color:#667eea;border:2px solid #667eea}.profile-btn-secondary:hover{background:#667eea;color:#fff}.profile-btn:disabled{opacity:.5;cursor:not-allowed}.profile-btn-floating{position:fixed;right:24px;bottom:24px;z-index:1100;box-shadow:0 10px 28px #667eea59}.profile-floating-actions{position:fixed;right:24px;bottom:24px;z-index:1100;display:inline-flex;align-items:center;gap:10px}.profile-floating-actions .profile-btn-floating{position:static}.profile-btn-floating-cancel{background:#dc2626;color:#fff;border:1px solid #b91c1c;box-shadow:0 10px 24px #dc262647}.profile-btn-floating-cancel:hover{background:#b91c1c;color:#fff}.profile-btn-floating-cancel:focus-visible{outline:2px solid rgba(220,38,38,.35);outline-offset:2px}@media (max-width: 991px){.profile-floating-actions{bottom:calc(64px + env(safe-area-inset-bottom,0px))}}.profile-permissions-section{margin-top:24px;background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000014}.profile-permissions-toggle{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border-radius:12px;border:"1px solid #e8ecf4";cursor:pointer;transition:"all 0.3s ease";box-shadow:0 2px 8px #0000000a}.profile-permissions-toggle:hover{background:#e9ecef}.profile-permissions-view{display:flex;align-items:center;gap:12px}.profile-permissions-view__icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.profile-permissions-view__icon--allow{background:linear-gradient(135deg,#667eea,#764ba2)}.profile-permissions-view__icon--deny{background:linear-gradient(135deg,#f093fb,#f5576c)}.profile-permissions-view__title{font-size:16px;font-weight:600;color:#1f2937;margin-bottom:2px}.profile-permissions-view__des{font-size:13px;color:#6b7280}.profile-permissions-section svg{transition:"transform 0.3s ease";color:"#9ca3af"}.profile-permissions-section svg.nav-top{transform:rotate(180deg)}.profile-permissions-section svg.nav-down{transform:rotate(0)}.password-modal{background-color:#0009}.password-modal__wrapper{min-width:500px}.password-modal__wrapper .modal-content{border-radius:16px;border:none;box-shadow:0 20px 60px #00000026}.password-modal__wrapper .modal-content .modal-header{border-bottom:1px solid #e8ecfe;padding:24px 24px 16px}.password-modal__wrapper .modal-content .modal-header .modal-header__wrapper{display:flex;align-items:center;gap:12px}.password-modal__wrapper .modal-content .modal-header .modal-header__icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center}.password-modal__wrapper .modal-content .modal-header .modal-title{margin:0;font-size:18px;font-weight:600;color:#1f2937}.password-modal__wrapper .modal-content .modal-header .modal-header__des{margin:0;font-size:14px;color:"#6b7280"}.password-modal__wrapper .modal-content .modal-header .btn-close{background:none;border:none;font-size:30px;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease}.password-modal__wrapper .modal-content .modal-body{padding:24px}.password-modal__wrapper .modal-content .modal-body .alert{border-radius:12px;border:none;padding:12px 16px;margin-bottom:20px}.password-modal__wrapper .modal-content .modal-body .alert.alert-success{background-color:#d1fae5;color:#065f46}.password-modal__wrapper .modal-content .modal-body .alert.alert-danger{background-color:#fee2e2;color:#991b1b}.password-modal__wrapper .modal-content .modal-body .form-label{font-weight:500;color:#374151;margin-bottom:8px;display:block}.password-modal__wrapper .modal-content .modal-body input.form-control{border-radius:12px!important;padding:12px 50px 12px 16px;font-size:14px;transition:"all 0.2s ease";background-color:#fff}.password-modal__wrapper .modal-content .modal-body input.is-invalid{border:2px solid;border-color:#ef4444!important}.password-modal__wrapper .modal-content .modal-body .button-show-password{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;border-radius:6px;color:#6b7280;z-index:10;transition:all .2s ease}.password-modal__wrapper .modal-content .modal-body .input-re_new{font-size:12px;margin-top:6px;display:flex;align-items:center;gap:4px}.password-modal__wrapper .modal-content .modal-body .input-re_new.input-error{color:#ef4444}.password-modal__wrapper .modal-content .modal-body .input-re_new.input-success{color:#10b981}.password-modal__wrapper .modal-content .overflow-hidden{height:4px}.password-modal__wrapper .modal-content .password-requirements{background-color:#fff;border-radius:12px;padding:16px;margin-top:16px}.password-modal__wrapper .modal-content .password-requirements .password-requirements__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:4px}.password-modal__wrapper .modal-content .password-requirements .password-requirements__title{font-size:13px;font-weight:500;color:#374151;margin-bottom:8px}.password-modal__wrapper .modal-content .password-requirements .password-requiremnets__item{display:flex;align-items:center;gap:6px;font-size:12px}.password-modal__wrapper .modal-content .password-requirements .password-requiremnets__icon{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.password-modal__wrapper .modal-content .password-requirements .password-requiremnets__icon.password-requirements__icon--valid{background-color:#10b981}.password-modal__wrapper .modal-content .password-requirements .password-requiremnets__icon.password-requirements__icon--invalid{background-color:#e5e7eb}.password-modal__wrapper .modal-footer{border-top:1px solid #e8ecf4;padding:16px 24px 24px;gap:12px}.password-modal__wrapper .modal-footer .btn{border-radius:12px;padding:12px 24px;font-weight:500;color:#fff;transition:all .2s ease}.password-modal__wrapper .modal-footer .btn.btn-close{border:2px solid #e5e7eb;background-color:#fff}.password-modal__wrapper .modal-footer .btn.btn-primary{border:none;cursor:pointer}.password-modal__wrapper .modal-footer .btn.btn-primary.disabled{background-color:#d1d5db}.password-modal__wrapper .is-changing-password{width:16px;height:16px;bottom:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:spin\ 1s\ linear\ infinite}@media (max-width: 1200px){.profile-content-grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}@media (max-width: 768px){.profile-page{padding:16px 8px;padding-bottom:calc(160px + env(safe-area-inset-bottom,0px))}.profile-header-card{padding:20px 16px;margin-bottom:16px;border-radius:12px}.profile-header-content{flex-direction:column;text-align:center;gap:20px}.profile-avatar-wrapper{width:100px;height:100px;border:4px solid rgba(255,255,255,.3)}.profile-avatar-edit{width:32px;height:32px;bottom:2px;right:2px}.profile-name{font-size:24px;margin-bottom:6px}.profile-username{font-size:16px;margin-bottom:12px}.profile-roles{justify-content:center;margin-bottom:12px}.profile-role-badge{padding:4px 12px;font-size:13px}.profile-stats{justify-content:center;flex-wrap:wrap;gap:20px;margin-top:12px}.profile-stat-item{text-align:center;min-width:120px}.profile-stat-label{font-size:12px}.profile-stat-value{font-size:16px}.profile-content-grid{grid-template-columns:1fr;gap:16px;margin-bottom:16px}.profile-card{padding:20px 16px;border-radius:10px}.profile-card-header{margin-bottom:16px;padding-bottom:12px}.profile-card-icon{width:36px;height:36px}.profile-card-title{font-size:16px}.profile-form-group{margin-bottom:16px}.profile-form-label{font-size:12px;margin-bottom:6px}.profile-form-input{padding:10px 12px;font-size:14px;border-radius:6px}.profile-actions{flex-direction:row;gap:8px;margin-top:0;padding-top:0}.profile-btn{width:auto;justify-content:center;padding:14px 20px;font-size:15px}.profile-floating-actions{right:12px;left:12px;bottom:calc(68px + env(safe-area-inset-bottom,0px));width:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px}.profile-permissions-section{padding:16px;border-radius:10px}}@media (max-width: 480px){.profile-page{padding:12px 4px;padding-bottom:calc(148px + env(safe-area-inset-bottom,0px))}.profile-header-card{padding:16px 12px;margin-bottom:12px}.profile-avatar-wrapper{width:80px;height:80px}.profile-name{font-size:20px}.profile-username{font-size:14px}.profile-role-badge{padding:3px 10px;font-size:12px}.profile-stats{gap:16px}.profile-stat-item{min-width:100px}.profile-content-grid{gap:12px}.profile-card{padding:16px 12px}.profile-card-header{gap:8px}.profile-card-icon{width:32px;height:32px}.profile-card-title{font-size:15px}.profile-form-input{padding:8px 10px;font-size:13px}.profile-btn{padding:12px 16px;font-size:14px}.profile-floating-actions{right:8px;left:8px;bottom:calc(66px + env(safe-area-inset-bottom,0px))}.profile-permissions-section{padding:12px}}@media (max-width: 768px){.password-modal__wrapper{margin:0!important;min-width:auto!important;width:100%!important;height:100%!important;max-height:100%!important;max-width:100%!important}.password-modal__wrapper .modal-content{height:100%;max-height:100%;border-radius:0}.password-modal__wrapper .modal-content .modal-header{padding:16px 12px 12px;flex-wrap:wrap}.password-modal__wrapper .modal-content .modal-header .modal-header__wrapper{flex:1;min-width:0}.password-modal__wrapper .modal-content .modal-header .modal-header__icon{border-radius:8px}.password-modal__wrapper .modal-content .modal-header .modal-header__icon svg{width:16px;height:16px}.password-modal__wrapper .modal-content .modal-header .modal-title{font-size:15px}.password-modal__wrapper .modal-content .modal-header .modal-header__des{font-size:12px}.password-modal__wrapper .modal-content .modal-header .btn-close{font-size:28px;padding:4px}.password-modal__wrapper .modal-content .modal-body{padding:16px 12px}.password-modal__wrapper .modal-content .modal-body .form-label{font-size:13px;margin-bottom:6px}.password-modal__wrapper .modal-content .modal-body input.form-control{padding:10px 40px 10px 12px;font-size:13px;border-radius:8px!important}.password-modal__wrapper .modal-content .modal-body .button-show-password{right:8px}.password-modal__wrapper .modal-content .modal-body .button-show-password svg{width:18px;height:18px}.password-modal__wrapper .modal-content .password-requirements{padding:12px;border-radius:8px;margin-top:12px}.password-modal__wrapper .modal-content .password-requirements .password-requirements__wrapper{grid-template-columns:1fr;gap:6px}.password-modal__wrapper .modal-content .password-requirements .password-requirements__title{font-size:12px;margin-bottom:6px}.password-modal__wrapper .modal-content .password-requirements .password-requiremnets__item{font-size:11px;gap:4px}.password-modal__wrapper .modal-content .password-requirements .password-requiremnets__icon{width:14px;height:14px}.password-modal__wrapper .modal-footer{padding:12px;flex-direction:column-reverse;gap:8px}.password-modal__wrapper .modal-footer .btn{width:100%;padding:10px 16px;font-size:14px;border-radius:8px}.password-modal__wrapper .is-changing-password{width:14px;height:14px}}.password-modal__header-close-btn{transition:all .2s ease;background-color:transparent;color:inherit}.password-modal__header-close-btn:hover{background-color:#fdfaf9!important;color:red!important}.password-modal__footer-cancel-btn{background-color:#fff;border-color:#e5e7eb;color:#374151;transition:all .2s ease}.password-modal__footer-cancel-btn:hover{background-color:#f9fafb!important;border-color:#d1d5db!important;color:#374151}.profile-privacy .card{border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px #00000008}.profile-privacy .card-header{padding:.75rem 1rem}.button_export__button{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.button_export__menu .btn{display:flex;align-items:center;justify-content:center;padding:80px;width:100%}.profile-privacy .card-body{padding:1rem}.profile-privacy table th,.profile-privacy table td{vertical-align:middle}.profile-privacy .btn-outline-danger{border-color:#f44336;color:#f44336}.profile-privacy .btn-outline-danger:hover{background:#f443360f}.profile-privacy .muted{color:#6c757d}.profile-privacy-column-header{display:flex;flex-direction:column;gap:4px}.profile-privacy-ua{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-privacy-search-wrapper{width:200px}.profile-privacy .btn-outline-danger{border:none!important;background-color:#fff;color:#f44336;box-shadow:0 1px 3px #0000000a}.profile-privacy .btn-sm.btn-outline-danger{padding:6px 8px;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:#fff}.btn-outline-danger-red{padding:6px 12px;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #f44336!important;background:#fff;color:#f44336!important;box-shadow:0 1px 3px #0000000a;font-size:14px}.btn-outline-danger-red:hover{background:#f44336!important;color:#fff!important}.btn-outline-danger .me-1,.confirm-text .me-1{margin-right:8px}@media (max-width: 575.98px){.btn-outline-danger span,.confirm-text span{display:none!important}.header__controls{display:flex!important;align-items:center!important;gap:5px!important}.btn-outline-danger,.btn-sm.btn-outline-danger,.confirm-text{padding:5px!important;width:32px!important;height:32px!important;min-width:32px!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:8px!important;border:none!important;background:#f44336!important;color:#fff!important}.btn-outline-danger .me-1,.btn-sm.btn-outline-danger .me-1,.confirm-text .me-1{margin-right:0!important}.btn-outline-danger svg,.btn-outline-danger .feather,.btn-sm.btn-outline-danger svg,.btn-sm.btn-outline-danger .feather,.confirm-text svg,.confirm-text .feather{color:#fff!important}}.profile-privacy .feather-trash-2,.profile-privacy i[data-feather=trash-2],.profile-privacy svg.feather-trash-2{color:inherit}.profile-privacy .table-wrapper.is-empty{width:100%}.profile-privacy .table-wrapper.is-empty .card.table-list-card{width:100%!important;min-width:100%!important}.profile-privacy .table-wrapper.is-empty .table-responsive{min-height:360px;display:block}.profile-privacy .table-wrapper.is-empty .ant-table-thead{position:sticky;top:0;z-index:8;background:#f7f9f9;display:table-header-group!important}.profile-privacy .table-wrapper.is-empty .ant-table-thead>tr>th{height:72px;vertical-align:middle;padding:10px 12px;white-space:nowrap;min-width:120px}.profile-privacy .table-wrapper.is-empty tbody .empty-row td{height:320px;vertical-align:middle;color:#6c757d}.profile-privacy .empty-placeholder{min-height:320px;display:flex;align-items:center;justify-content:center;color:#6c757d;background:#fff;border-top:1px solid #f1f3f5}.profile-privacy .table-wrapper.is-empty .card.table-list-card{display:block!important}.profile-privacy .table-wrapper.is-empty table.table{width:100%!important;table-layout:fixed!important}.profile-privacy .table-wrapper.is-empty .table-responsive{overflow:visible!important;width:100%!important}.privacy-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.privacy-loading__logo{width:80px;height:80px;animation:pulse 1.5s ease-in-out infinite}.privacy-loading__text{margin-top:1rem;font-size:1.1rem;color:#0acfff}.privacy-list-widget{display:block}@media (min-width: 769px){.privacy-list-widget{display:none}}.privacy-list-container{display:flex;flex-direction:column;gap:.75rem}.privacy-list-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s;cursor:pointer}.privacy-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.privacy-list-item .privacy-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0acfff,#08a3d1);border-radius:12px;color:#fff}.privacy-list-item .privacy-info{flex:1;min-width:0}.privacy-list-item .privacy-info .privacy-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.privacy-list-item .privacy-info .privacy-header .privacy-device{font-size:.95rem;font-weight:600;color:#1f2937;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.privacy-list-item .privacy-info .privacy-header .privacy-ip{font-size:.85rem;color:#6b7280;padding:.25rem .5rem;background:#f3f4f6;border-radius:4px;white-space:nowrap}.privacy-list-item .privacy-info .privacy-details{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:#6b7280}.privacy-list-item .privacy-info .privacy-details span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.privacy-list-item .privacy-actions{flex-shrink:0}.privacy-list-item .privacy-actions .delete-btn{padding:.5rem;background:#fee2e2;border:none;border-radius:6px;color:#dc2626;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.privacy-list-item .privacy-actions .delete-btn:hover{background:#fecaca;transform:scale(1.05)}.privacy-grid-widget{display:none}@media (min-width: 769px){.privacy-grid-widget{display:block}}.privacy-grid-container{display:flex;flex-wrap:wrap;gap:1.5rem}.privacy-grid-container>div{flex:0 0 auto}@media (min-width: 1400px){.privacy-grid-container>div{width:calc(25% - 1.125rem)}}@media (min-width: 992px) and (max-width: 1399px){.privacy-grid-container>div{width:calc(33.333% - 1rem)}}@media (min-width: 769px) and (max-width: 991px){.privacy-grid-container>div{width:calc(50% - .75rem)}}.privacy-grid-profile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column}.privacy-grid-profile:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.privacy-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#08a3d1);padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.privacy-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:56px;height:56px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.privacy-grid-profile .card-header-section .card-ip{font-size:.9rem;font-weight:600;color:#fff;padding:.5rem .75rem;background:#fff3;border-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.privacy-grid-profile .card-body-section{padding:1.5rem;flex:1;cursor:pointer}.privacy-grid-profile .card-body-section .card-device{font-size:1.1rem;font-weight:600;color:#1f2937;margin-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.privacy-grid-profile .card-body-section .card-ua{font-size:.85rem;color:#6b7280;margin-bottom:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.privacy-grid-profile .card-body-section .card-stats{display:flex;flex-direction:column;gap:.75rem}.privacy-grid-profile .card-body-section .card-stats .stat-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f9fafb;border-radius:6px}.privacy-grid-profile .card-body-section .card-stats .stat-item .stat-label{font-size:.8rem;color:#6b7280}.privacy-grid-profile .card-body-section .card-stats .stat-item .stat-value{font-size:.85rem;font-weight:600;color:#1f2937}.privacy-grid-profile .card-footer-actions{padding:1rem 1.5rem;border-top:1px solid #e5e7eb;display:flex;gap:.5rem}.privacy-grid-profile .card-footer-actions .action-btn{flex:1;padding:.625rem 1rem;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.privacy-grid-profile .card-footer-actions .action-btn.delete-btn{background:#fee2e2;color:#dc2626}.privacy-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#fecaca;transform:translateY(-1px)}.privacy-grid-empty{text-align:center;padding:3rem;color:#6b7280;font-size:1.1rem}.twofa-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:9999}.twofa-modal{width:380px;background:#fff;border-radius:12px;padding:24px;text-align:center;animation:scaleIn .25s ease}.twofa-modal h3{margin-bottom:8px;font-weight:600}.twofa-modal p{font-size:14px;color:#666;margin-bottom:16px}.twofa-input-wrapper{position:relative}.twofa-input{width:100%;padding:12px 44px 12px 12px;font-size:18px;text-align:center;letter-spacing:6px;border-radius:8px;border:1px solid #ddd;margin-bottom:12px}.twofa-input::-ms-reveal,.twofa-input::-ms-clear{display:none}.twofa-toggle-visibility-login{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding-bottom:14px;color:#3c3c3c}.twofa-toggle-visibility-login:focus-visible{outline:2px solid #42b7fe;outline-offset:2px}.twofa-error{color:#e74c3c;font-size:13px;margin-bottom:10px}.twofa-actions{display:flex;gap:12px}.twofa-actions button{flex:1;padding:10px;border-radius:8px;border:none;cursor:pointer;font-weight:500}.btn-confirm:disabled{opacity:.7;cursor:not-allowed}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.register-three-page .language-switcher-fixed .nav-link img{vertical-align:middle;border-radius:4px;border:1px solid #ccc}.register-three-page .pass-group{position:relative}.register-three-page .pass-group .pass-input,.register-three-page .pass-group .pass-inputs{padding-right:45px}.register-three-page .pass-group .toggle-password-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;border-radius:6px;color:#6b7280;z-index:10;transition:all .2s ease}.register-three-page .pass-group .toggle-password-btn:hover{background-color:#f3f4f6;color:#374151}.register-three-page .password-strength-wrapper{margin-top:8px}.register-three-page .password-strength-wrapper .strength-meta{display:flex;align-items:center;gap:8px;margin-bottom:6px}.register-three-page .password-strength-wrapper .strength-bar-bg{flex:1;height:4px;background-color:#e5e7eb;border-radius:2px;overflow:hidden}.register-three-page .password-strength-wrapper .strength-bar-bg .strength-bar-fill{height:100%;transition:all .3s ease}.register-three-page .password-strength-wrapper .strength-text{font-size:12px;font-weight:500}.register-three-page .passwords-match-indicator{color:#10b981;font-size:12px;margin-top:6px;display:flex;align-items:center;gap:4px}.register-three-page .password-requirements-box{background-color:#f8fafc;border-radius:8px;padding:12px;margin-bottom:16px}.register-three-page .password-requirements-box .requirements-title{font-size:13px;font-weight:500;color:#374151;margin-bottom:8px}.register-three-page .password-requirements-box .requirements-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px}.register-three-page .password-requirements-box .requirement-item{display:flex;align-items:center;gap:6px;font-size:12px}.register-three-page .password-requirements-box .requirement-item .status-dot{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.register-three-page .password-requirements-box .requirement-item .status-dot.checked{background-color:#10b981}.register-three-page .password-requirements-box .requirement-item .status-dot.unchecked{background-color:#e5e7eb}.register-three-page .password-requirements-box .requirement-item .status-dot .dot-inner{width:6px;height:6px;background-color:#9ca3af;border-radius:50%}.register-three-page .password-requirements-box .requirement-item .req-text.checked{color:#10b981}.register-three-page .password-requirements-box .requirement-item .req-text.unchecked{color:#6b7280}.register-three-page .google-popup-container{left:-9999px}@keyframes users-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.users-actions{display:flex;align-items:center;gap:8px;height:32px}.users-actions__search{position:relative;height:32px}.users-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.users-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.users-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.users-actions__clear-btn:hover{color:#495057}.users-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.users-btn--full-width{width:100%;padding:8px}.users-btn--add{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.users-date-filter{position:relative}.users-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.users-date-filter__actions{display:flex;gap:10px;margin-top:10px}.users-date-filter__btn{flex:1;padding:8px}.users-export{position:relative}.users-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.users-export__menu,.users-column__header{display:flex;flex-direction:column;gap:4px}.users-detail-modal{display:block;background-color:#00000080}.users-detail-modal__header{z-index:1056;top:0}.users-toggle{cursor:pointer;opacity:1}.users-toggle--disabled{cursor:not-allowed;opacity:.6}.users-detail-modal__body{max-height:75dvh;overflow-y:auto}.users-avatar-wrapper{max-width:100px}.users-view-toggle{display:flex;gap:4px}.profile-pic__user{width:100%!important;height:100%!important}@media (max-width: 1200px){.header__user-management{width:100%}}.user-list-item .user-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #0acfff}.user-list-item .user-info .user-header .user-username{font-size:13px;color:#0acfff;font-weight:600}.user-list-item .user-info .user-details .user-email,.user-list-item .user-info .user-details .user-phone{display:flex;align-items:center;gap:6px;font-size:12px;color:#6c757d}.user-list-item .user-info .user-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.user-list-item .user-info .user-meta .user-status{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase}.user-list-item .user-info .user-meta .user-status.active{background:#0acfff1a;color:#0acfff}.user-list-item .user-info .user-meta .user-status.inactive{background:#f8f9fa;color:#6c757d}.user-list-item .user-info .user-meta .user-department{font-size:11px;color:#6c757d;font-weight:600}.user-list-item .user-actions{display:flex;flex-direction:column;gap:6px}.user-list-item .user-actions .edit-btn,.user-list-item .user-actions .delete-btn,.user-list-item .user-actions .restore-btn{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.user-list-item .user-actions .edit-btn{background:#0acfff1a;color:#0acfff}.user-list-item .user-actions .edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.user-list-item .user-actions .delete-btn{background:#dc35451a;color:#dc3545}.user-list-item .user-actions .delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.user-list-item .user-actions .restore-btn{background:#28a7451a;color:#28a745}.user-list-item .user-actions .restore-btn:hover{background:#28a745;color:#fff;transform:scale(1.1)}.user-grid-container{display:flex;flex-wrap:wrap;gap:20px;height:auto}.user-grid-container .col-xxl-3,.user-grid-container .col-xl-4,.user-grid-container .col-lg-6,.user-grid-container .col-md-6{padding:0}@media (min-width: 1400px){.user-grid-container .col-xxl-3{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.user-grid-container .col-xl-4{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.user-grid-container .col-lg-6{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.user-grid-profile{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column;cursor:pointer}.user-grid-profile .card-header-section{position:relative;padding:24px 20px 16px;background:linear-gradient(135deg,#0acfff,#09b8e6);text-align:center}.user-grid-profile .card-header-section .card-avatar-wrapper{width:100px;height:100px;margin:0 auto;border-radius:50%;overflow:hidden;border:4px solid #fff;box-shadow:0 4px 12px #00000026}.user-grid-profile .card-body-section .card-username{font-size:14px;color:#0acfff;font-weight:600;text-align:center;margin:0 0 16px}.user-grid-profile .card-body-section .card-info{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.user-grid-profile .card-body-section .card-info .info-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8f9fa;border-radius:8px;font-size:13px;color:#495057}.user-grid-profile .card-body-section .card-info .info-item span{overflow:hidden;text-overflow:ellipsis}.user-grid-profile .card-body-section .card-department{text-align:center;padding:8px 12px;background:#0acfff1a;border-radius:8px;font-size:13px;color:#0acfff;font-weight:600;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis}.user-grid-profile .card-body-section .card-badges{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.user-grid-profile .card-body-section .card-badges .badge{padding:6px 12px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase}.user-grid-profile .card-body-section .card-badges .badge.active{background:#0acfff1a;color:#0acfff}.user-grid-profile .card-body-section .card-badges .badge.inactive{background:#f8f9fa;color:#6c757d}.user-grid-profile .card-body-section .card-badges .badge.verified{background:#28a7451a;color:#28a745}.user-grid-profile .card-body-section .card-badges .badge.twofa{background:#ffc1071a;color:#ffc107}.user-grid-profile .card-footer-actions{display:flex;gap:8px;padding:16px 20px;border-top:1px solid #f0f0f0;background:#f8f9fa}.user-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.user-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.user-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.user-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.user-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.user-grid-profile .card-footer-actions .action-btn.restore-btn{background:#28a7451a;color:#28a745}.user-grid-profile .card-footer-actions .action-btn.restore-btn:hover{background:#28a745;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}.user-grid-empty{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;border:2px dashed #e9ecef}.user-grid-empty p{font-size:16px;color:#6c757d;margin:0}@media (max-width: 1200px){.header__user-management--grid{width:100%}}@media (max-width: 768px){.user-list-item .user-avatar{width:50px;height:50px}.user-list-item .user-info .user-header .user-name{font-size:14px}.user-list-item .user-info .user-header .user-username{font-size:12px}.user-list-item .user-info .user-details .user-email,.user-list-item .user-info .user-details .user-phone{font-size:11px}.user-list-item .user-actions .edit-btn,.user-list-item .user-actions .delete-btn{width:28px;height:28px}.user-list-item .user-actions .edit-btn svg,.user-list-item .user-actions .delete-btn svg{width:12px;height:12px}}.user-type-content{margin-top:20px}.no-data-message{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6c757d}.no-data-message svg{margin-bottom:16px;color:#e9ecef}.no-data-message p{font-size:16px;margin:0}.view-toggle-btn{display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;transition:all .2s ease}.view-toggle-btn:hover{background-color:#e9ecef}.user-type-grid-view{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:0}.user-type-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:20px;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.user-type-card:hover{border-color:#0acfff;box-shadow:0 4px 20px #0acfff26;transform:translateY(-4px)}.user-type-card__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.user-type-card__icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);display:flex;align-items:center;justify-content:center;color:#0d47a1}.user-type-card__icon svg{width:24px;height:24px}.user-type-card__actions{display:flex;gap:8px}.user-type-card__body{margin-bottom:16px}.user-type-card__name{font-size:18px;font-weight:600;color:#2c3e50;margin:0 0 8px;line-height:1.4}.user-type-card__code{font-size:14px;font-weight:500;margin:0}.user-type-card__footer{padding-top:12px;border-top:1px solid #e9ecef}.user-type-card__id{font-size:12px;color:#6c757d}.user-type-list-view{background:#fff;border-radius:12px;border:1px solid #e9ecef;overflow:hidden}.user-type-list-view .user-type-table{margin:0}.user-type-list-view .user-type-table thead{background:#f8f9fa}.user-type-list-view .user-type-table thead th{font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;padding:14px 16px}.user-type-list-view .user-type-table tbody tr{transition:background-color .2s ease}.user-type-list-view .user-type-table tbody tr:hover{background-color:#f8f9ff}.user-type-list-view .user-type-table tbody tr td{padding:14px 16px;vertical-align:middle;color:#495057;border-bottom:1px solid #e9ecef}.action-buttons{display:flex;gap:8px;align-items:center}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;cursor:pointer;transition:all .2s ease;color:#6c757d}.btn-icon:hover:not(:disabled){background:#e9ecef;color:#495057}.btn-icon:disabled{opacity:.6;cursor:not-allowed}.btn-icon.btn-delete:hover:not(:disabled){background:#ffebee;color:#dc3545}.btn-icon.btn-edit:hover:not(:disabled){background:#e3f2fd;color:#1976d2}.btn-icon.btn-view:hover:not(:disabled){background:#e8f5e9;color:#388e3c}.page-sub-title{font-size:14px;color:#6c757d;margin:4px 0 0}.header__actions-wrapper{display:flex;align-items:center;gap:12px}.header__controls{display:flex;align-items:center;gap:8px}.user-list-widget{display:block}@media (min-width: 769px){.user-list-widget{display:none}}.user-grid-widget{display:none}@media (min-width: 769px){.user-grid-widget{display:block}}.user-list-container{display:flex;flex-direction:column;gap:12px}.user-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.user-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.user-list-item .user-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #0acfff;display:flex;align-items:center;justify-content:center;background:#e3f2fd;color:#0d47a1}.user-list-item .user-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-list-item .user-info{flex:1;min-width:0;display:block}.user-list-item .user-info .user-header{margin-bottom:6px}.user-list-item .user-info .user-header .user-name{font-size:16px;font-weight:700;color:#2c3e50;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis}.user-list-item .user-info .user-header .user-username{font-size:13px;color:#0acfff;font-weight:600;overflow-wrap:break-word}.user-list-item .user-info .user-details{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.user-list-item .user-info .user-details .user-email,.user-list-item .user-info .user-details .user-phone{display:flex;align-items:center;gap:6px;font-size:12px;color:#6c757d;min-width:0;overflow-wrap:anywhere}.user-list-item .user-info .user-details .user-email svg,.user-list-item .user-info .user-details .user-phone svg{color:#0acfff;flex-shrink:0}.user-list-item .user-info .user-meta{display:flex;gap:8px}.user-list-item .user-info .user-meta .user-status{font-size:12px;padding:2px 8px;border-radius:4px}.user-list-item .user-info .user-meta .user-status.active{background:#d4edda;color:#155724}.user-list-item .user-info .user-meta .user-status.inactive{background:#f8d7da;color:#721c24}.user-list-item .user-info .user-meta .user-department{font-size:12px;color:#6c757d}.user-list-item .user-actions{display:flex;gap:8px}.user-list-item .user-actions button{width:32px;height:32px;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.user-list-item .user-actions button.edit-btn{background:#e3f2fd;color:#1976d2}.user-list-item .user-actions button.edit-btn:hover{background:#1976d2;color:#fff}.user-list-item .user-actions button.delete-btn{background:#ffebee;color:#dc3545}.user-list-item .user-actions button.delete-btn:hover{background:#dc3545;color:#fff}.user-list-item .user-actions button.restore-btn{background:#fff3e0;color:#f57c00}.user-list-item .user-actions button.restore-btn:hover{background:#f57c00;color:#fff}.user-grid-container{display:grid;gap:16px;padding:0;grid-template-columns:repeat(2,1fr)}@media (min-width: 768px){.user-grid-container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.user-grid-container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.user-grid-container{grid-template-columns:repeat(4,1fr)}}.user-grid-profile{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column}.user-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.user-grid-profile .card-header-section{position:relative;padding:24px 20px 16px;background:linear-gradient(135deg,#2f7384,#08a3d1);text-align:center}.user-grid-profile .card-header-section .card-avatar-wrapper{width:80px;height:80px;margin:0 auto;border-radius:50%;overflow:hidden;border:4px solid #fff;box-shadow:0 4px 12px #00000026;display:flex;align-items:center;justify-content:center;background:#fff}.user-grid-profile .card-header-section .card-avatar-wrapper .card-avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-grid-profile .card-header-section .card-avatar-wrapper .card-avatar-icon{color:#0acfff}.user-grid-profile .card-header-section .card-status-indicator{position:absolute;top:20px;right:20px;width:12px;height:12px;border-radius:50%;border:2px solid #fff}.user-grid-profile .card-header-section .card-status-indicator.active{background:#28a745}.user-grid-profile .card-header-section .card-status-indicator.inactive{background:#6c757d}.user-grid-profile .card-body-section{flex:1;padding:20px;cursor:pointer}.user-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin:0 0 4px;text-align:center;overflow:hidden;text-overflow:ellipsis}.user-grid-profile .card-body-section .card-username{font-size:14px;color:#17262a;font-weight:500;margin:0 0 12px;text-align:center}.user-grid-profile .card-body-section .card-info{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.user-grid-profile .card-body-section .card-info .info-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#6c757d;justify-content:center}.user-grid-profile .card-body-section .card-info .info-item svg{color:#0acfff;flex-shrink:0}.user-grid-profile .card-body-section .card-department{font-size:13px;color:#6c757d;text-align:center;margin-bottom:12px}.user-grid-profile .card-body-section .card-badges{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.user-grid-profile .card-body-section .card-badges .badge{font-size:11px;padding:4px 8px;border-radius:4px;font-weight:500}.user-grid-profile .card-body-section .card-badges .badge.active{background:#d4edda;color:#155724}.user-grid-profile .card-body-section .card-badges .badge.inactive{background:#f8d7da;color:#721c24}.user-grid-profile .card-body-section .card-badges .badge.verified{background:#d1ecf1;color:#0c5460}.user-grid-profile .card-body-section .card-badges .badge.twofa{background:#e2e3e5;color:#383d41}.user-grid-profile .card-footer-actions{padding:12px 20px 20px;display:flex;justify-content:center;gap:12px}.user-grid-profile .card-footer-actions .action-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.user-grid-profile .card-footer-actions .action-btn.edit-btn{background:#e3f2fd;color:#1976d2}.user-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#1976d2;color:#fff}.user-grid-profile .card-footer-actions .action-btn.delete-btn{background:#ffebee;color:#dc3545}.user-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff}@media (max-width: 768px){.user-type-grid-view{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.user-type-card{padding:16px}.user-type-card__icon{width:40px;height:40px}.user-type-card__icon svg{width:20px;height:20px}.user-type-card__name{font-size:16px}.user-type-card__code{font-size:13px}.user-type-list-view .user-type-table thead th,.user-type-list-view .user-type-table tbody td{padding:10px 12px}.user-grid-container{grid-template-columns:1fr}}.user-type-content{margin-top:1.5rem}.user-type-content .no-data-message{text-align:center;padding:3rem;color:#888;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.user-type-content .no-data-message p{margin-top:1rem;font-size:1.1rem}.user-type-grid-view{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.user-type-grid-view .user-type-card{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px #0000000d;transition:transform .2s,box-shadow .2s;border:1px solid #eee;position:relative;overflow:hidden}.user-type-grid-view .user-type-card:hover{transform:translateY(-4px);box-shadow:0 8px 15px #0000001a}.user-type-grid-view .user-type-card__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.user-type-grid-view .user-type-card__icon{width:48px;height:48px;background:#f0f4ff;color:#3d5ee1;border-radius:10px;display:flex;align-items:center;justify-content:center}.user-type-grid-view .user-type-card__actions{display:flex;gap:.5rem}.user-type-grid-view .user-type-card__body{margin-bottom:1rem}.user-type-grid-view .user-type-card__name{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:.25rem}.user-type-grid-view .user-type-card__code{color:#666;background:#f8f9fa;padding:2px 8px;border-radius:4px;font-size:.85rem;display:inline-block}.user-type-grid-view .user-type-card__footer{border-top:1px solid #f1f1f1;padding-top:1rem;display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:#999}.user-type-table{background:#fff;overflow:hidden;margin:0}.user-type-table thead{background:#f8f9fa}.user-type-table thead th{border-bottom:2px solid #eee;padding:1rem;font-weight:600;color:#444;white-space:nowrap;vertical-align:top}.user-type-table tbody tr{transition:background-color .2s}.user-type-table tbody tr:hover{background-color:#f8f9ff}.user-type-table tbody td{padding:1rem;vertical-align:middle;border-bottom:1px solid #f1f1f1}.user-type-table .action-buttons{display:flex;gap:.5rem}.table-wrapper .table-list-card{border:1px solid #e9ecef;border-radius:10px;box-shadow:none}.table-wrapper .table-list-card .card-body{padding:0}.users-column__header{display:flex;flex-direction:column;gap:4px}.users-column__title{font-weight:600;color:#444}.btn-icon{width:32px;height:32px;border-radius:6px;border:none;display:flex;align-items:center;justify-content:center;transition:all .2s;background:transparent}.btn-icon.btn-edit{color:#3d5ee1;background:#f0f4ff}.btn-icon.btn-edit:hover{background:#3d5ee1;color:#fff}.btn-icon.btn-delete{color:#e84646;background:#fff1f1}.btn-icon.btn-delete:hover{background:#e84646;color:#fff}.btn-icon.btn-view{color:#2bb3c0;background:#e9f9fb}.btn-icon.btn-view:hover{background:#2bb3c0;color:#fff}.view-toggle-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:8px}@media (max-width: 768px){.page-header{flex-direction:column;align-items:flex-start!important}.header__actions-wrapper{width:100%;justify-content:space-between}.user-type-grid-view{grid-template-columns:1fr}}.withdraw-column__header{display:flex;flex-direction:column;gap:4px;min-width:0}.withdraw-column__header .searchTh{width:100%}.withdraw-view-toggle{display:flex;gap:4px}.withdraw-cell-ellipsis{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.withdraw-cell-uuid{max-width:170px}.withdraw-cell-bank{max-width:180px}.withdraw-list-widget{display:block}@media (min-width: 769px){.withdraw-list-widget{display:none}}.withdraw-grid-widget{display:none}@media (min-width: 769px){.withdraw-grid-widget{display:block}}.withdraw-list-container{display:flex;flex-direction:column;gap:12px;cursor:pointer}.withdraw-list-item{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s}.withdraw-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.withdraw-list-main{flex:1;min-width:0}.withdraw-list-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.withdraw-status-badge{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:700;text-transform:uppercase}.withdraw-status-badge.pending{background:#ffc10726;color:#a56a00}.withdraw-status-badge.approved{background:#19875424;color:#198754}.withdraw-status-badge.rejected{background:#dc354524;color:#dc3545}.withdraw-list-id,.withdraw-grid-id{font-weight:600;color:#0b5870}.withdraw-list-amount{font-size:18px;font-weight:700;color:#0b5870;margin-bottom:8px}.withdraw-list-meta{display:flex;flex-direction:column;gap:6px}.withdraw-list-meta-section{display:flex;align-items:center;justify-content:space-between;gap:12px}.withdraw-list-meta-item{display:flex;align-items:flex-start;gap:6px;color:#0e0e0e;font-size:12px}.withdraw-list-meta-item svg{margin-top:2px;color:#0acfff;flex-shrink:0}.meta-text{min-width:0;overflow:hidden;word-break:break-word;font-weight:700}.meta-text-bank{min-width:0;overflow:hidden;word-break:break-word;font-weight:700;background-color:#3b5f55;padding:2px 6px;border-radius:6px;color:#fff;margin-right:15px}.withdraw-list-actions{display:flex;flex-direction:column;gap:6px}.withdraw-list-actions .action-btn{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.withdraw-list-actions .view-btn{background:#0d6efd1a;color:#171b20}.withdraw-list-actions .view-btn:hover{background:#0d6efd;color:#fff}.withdraw-list-actions .approve-btn{background:#1987541f;color:#198754}.withdraw-list-actions .approve-btn:hover{background:#198754;color:#fff}.withdraw-list-actions .reject-btn{background:#dc35451f;color:#dc3545}.withdraw-list-actions .reject-btn:hover{background:#dc3545;color:#fff}.withdraw-grid-container{display:grid;gap:20px;padding:0;grid-template-columns:1fr}@media (min-width: 768px){.withdraw-grid-container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.withdraw-grid-container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1400px){.withdraw-grid-container{grid-template-columns:repeat(4,1fr)}}.withdraw-grid-container>.w-100{padding:0;width:100%;max-width:100%;flex:none}.withdraw-grid-profile{background:#fff;border:none;border-radius:12px;box-shadow:0 2px 12px #00000014;overflow:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column}.withdraw-grid-profile:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00000029;cursor:pointer}.withdraw-grid-profile .card-header-section{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#2f7384,#08a3d1);position:relative}.withdraw-grid-profile .card-header-section .withdraw-status-badge{background:#fffffff2;padding:5px 12px;border-radius:12px;font-size:11px;font-weight:700;text-transform:uppercase;box-shadow:0 2px 8px #0000001a}.withdraw-grid-profile .card-header-section .withdraw-status-badge.pending{color:#a56a00}.withdraw-grid-profile .card-header-section .withdraw-status-badge.approved{color:#198754}.withdraw-grid-profile .card-header-section .withdraw-status-badge.rejected{color:#dc3545}.withdraw-grid-profile .card-header-section .withdraw-grid-id{color:#fff;font-weight:700;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.withdraw-grid-profile .card-body-section{flex:1;padding:20px}.withdraw-grid-profile .withdraw-amount{font-size:22px;font-weight:700;color:#1a1a1a;margin:0 0 10px;text-align:left;padding-left:0;line-height:1.3}.withdraw-grid-profile .withdraw-info{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.withdraw-grid-profile .withdraw-info .info-item{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f8f9fa;border-radius:8px;font-size:13px;color:#495057;transition:background .2s ease}.withdraw-grid-profile .withdraw-info .info-item:hover{background:#e9ecef}.withdraw-grid-profile .withdraw-info .info-item svg{color:#667eea;flex-shrink:0}.withdraw-grid-profile .withdraw-info .info-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdraw-grid-profile .withdraw-info .info-item span strong{color:#1a1a1a;font-weight:600}.withdraw-grid-profile .withdraw-date-block{display:flex;flex-direction:column;gap:5px}.withdraw-grid-profile .date-item{padding:10px 12px;border-radius:8px;background:#f8f9fa;transition:background .2s ease}.withdraw-grid-profile .date-item:hover{background:#e9ecef}.withdraw-grid-profile .date-label{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.withdraw-grid-profile .date-label svg{color:#667eea}.withdraw-grid-profile .date-value{font-size:12px;color:#6c757d;font-weight:500}.withdraw-grid-profile .card-footer-actions{display:flex;align-items:stretch;justify-content:space-between;gap:10px;padding:16px 20px;border-top:1px solid #e5e7eb;background:#fff}.withdraw-grid-profile .card-footer-actions .action-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1 0;min-width:0;border:none;border-radius:8px;font-size:13px;font-weight:600;padding:10px 14px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.withdraw-grid-profile .card-footer-actions .action-btn:hover{transform:translateY(-2px)}.withdraw-grid-profile .card-footer-actions .action-btn:active{transform:translateY(0)}.withdraw-grid-profile .card-footer-actions .view-btn{background:#dfe3f5!important;color:#21213e!important}.withdraw-grid-profile .card-footer-actions .view-btn:hover{background:#4eb0f1!important;color:#fff!important;box-shadow:0 4px 12px #667eea4d}.withdraw-grid-profile .card-footer-actions .approve-btn{background:#d1fae5;color:#065f46}.withdraw-grid-profile .card-footer-actions .approve-btn:hover{background:#10b981;color:#fff;box-shadow:0 4px 12px #10b9814d}.withdraw-grid-profile .card-footer-actions .reject-btn{background:#fee2e2;color:#991b1b}.withdraw-grid-profile .card-footer-actions .reject-btn:hover{background:#ef4444;color:#fff;box-shadow:0 4px 12px #ef44444d}.withdraw-grid-profile .card-footer-actions .action-btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.withdraw-action-modal .modal-dialog{max-width:min(760px,94vw)}.withdraw-action-modal .modal-content{border-radius:16px;border:1px solid #e8edf2;box-shadow:0 20px 50px #0f172a38;overflow:hidden;max-height:calc(100vh - 2.2rem)}.withdraw-action-modal .withdraw-modal-header{background:#21a1c1;border-bottom:1px solid #e7eef5;padding:14px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.withdraw-action-modal .withdraw-modal-header__wrapper{display:flex;align-items:flex-start;gap:12px;min-width:0}.withdraw-action-modal .withdraw-modal-header__icon{width:40px;height:40px;min-width:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff}.withdraw-action-modal .withdraw-modal-header__icon.view{background:linear-gradient(135deg,#0acfff,#09b8e6)}.withdraw-action-modal .withdraw-modal-header__icon.approve{background:linear-gradient(135deg,#2ec66d,#1fae5a)}.withdraw-action-modal .withdraw-modal-header__icon.reject{background:linear-gradient(135deg,#ef5e73,#dc425a)}.withdraw-action-modal .modal-title{margin:0;font-size:1.15rem;font-weight:700;color:#1f2a37;line-height:1.3}.withdraw-action-modal .withdraw-modal-header__desc{margin-top:4px;color:#5f6d7d;font-size:13px;display:inline-flex;align-items:center;gap:6px}.withdraw-action-modal .withdraw-modal-header__desc span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdraw-action-modal .withdraw-modal-close-btn{width:38px;height:38px;min-width:38px;border:0;background:transparent;border-radius:10px;color:#d51528;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.withdraw-action-modal .withdraw-modal-close-btn:hover:not(:disabled){background:#eef4f8;color:#1f2a37}.withdraw-action-modal .withdraw-modal-close-btn:disabled{opacity:.45;cursor:not-allowed}.withdraw-action-modal .withdraw-modal-body{padding:14px 18px 10px;overflow-y:auto}.withdraw-action-modal .withdraw-modal-info-list{display:flex;flex-direction:column;gap:0;background:#fff;border:1px solid #e7eef5;border-radius:10px;overflow:hidden}.withdraw-action-modal .withdraw-modal-info-row{padding:9px 12px;border-bottom:1px dashed #edf2f7;color:#2f3b4b;line-height:1.45}.withdraw-action-modal .withdraw-modal-info-row:last-child{border-bottom:0}.withdraw-action-modal .withdraw-modal-info-row strong{min-width:0;color:#1f2a37}.withdraw-action-modal .withdraw-modal-info-row span{min-width:0;word-break:break-word}.withdraw-action-modal .withdraw-modal-status-chip{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700}.withdraw-action-modal .withdraw-modal-status-chip.pending{background:#ffc10726;color:#a56a00}.withdraw-action-modal .withdraw-modal-status-chip.approved{background:#19875424;color:#198754}.withdraw-action-modal .withdraw-modal-status-chip.rejected{background:#dc354524;color:#dc3545}.withdraw-action-modal .withdraw-modal-note-wrap{background:#f9fbfd;border:1px solid #eaf0f4;border-radius:10px;padding:12px;margin-top:12px}.withdraw-action-modal .withdraw-modal-note-wrap .form-label{margin-bottom:8px;color:#334155}.withdraw-action-modal .withdraw-modal-note-wrap .form-control{min-height:126px;border-color:#d9e3ed}.withdraw-action-modal .withdraw-modal-note-wrap .form-control:focus{border-color:#0acfff;box-shadow:0 0 0 .2rem #0acfff1f}.withdraw-action-modal .withdraw-modal-footer{border-top:1px solid #e7eef5;padding:12px 18px 16px;gap:10px;justify-content:flex-end;background:#fff}.withdraw-action-modal .withdraw-modal-footer-btn{min-width:138px;height:44px;border-radius:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 575px){.withdraw-action-modal .withdraw-modal-body{padding:12px 12px 8px}.withdraw-action-modal .withdraw-modal-info-row{grid-template-columns:1fr;gap:4px;padding:8px 10px}.withdraw-action-modal .withdraw-modal-footer{padding:10px 12px 12px}.withdraw-action-modal .withdraw-modal-footer-btn{flex:1;min-width:0}.withdraw-action-modal .withdraw-modal-header__desc span{white-space:normal}}@media (max-width: 430px){.withdraw-list-header{align-items:flex-end}.withdraw-list-amount{font-size:20px}.withdraw-list-meta-item{font-size:11px}.withdraw-list-actions .action-btn{width:30px;height:30px}}.withdraw-grid-empty{text-align:center;padding:40px 20px;background:#fff;border:1px dashed #ced4da;border-radius:12px}.withdraw-grid-empty p{margin:0;color:#6c757d}.wallet-content .table-wrapper .card{border:none;box-shadow:0 0 20px #0000000d;border-radius:8px}.wallet-content .table-wrapper .card .card-body{padding:0}.wallet-table{margin-bottom:0}.wallet-table thead th{background-color:#f8f9fa;border-bottom:2px solid #e9ecef;font-weight:600;color:#495057;padding:12px 15px;white-space:nowrap;vertical-align:middle}.wallet-table tbody tr{transition:background-color .2s ease}.wallet-table tbody tr:hover{background-color:#f8f9fa}.wallet-table tbody tr td{padding:12px 15px;vertical-align:middle;border-bottom:1px solid #e9ecef}.wallet-column__header{display:flex;flex-direction:column;gap:4px}.wallet-column__title{font-weight:500;font-size:14px}.wallet-column .searchTh{max-width:150px}.wallet-user-uuid{font-family:monospace;font-size:13px;color:#495057;background-color:#f8f9fa;padding:2px 6px;border-radius:4px}.wallet-balance{font-weight:600;color:#28a745}.wallet-frozen-balance{font-weight:500;color:#ffc107}.no-data-message{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6c757d}.no-data-message svg,.no-data-message i{margin-bottom:10px;opacity:.5}.no-data-message p{margin:0;font-size:14px}.wallet-list-widget{display:block;margin-bottom:20px}@media (min-width: 992px){.wallet-list-widget{display:none}}.wallet-list-widget .wallet-list-container{display:flex;flex-direction:column;gap:12px}.wallet-list-widget .wallet-list-item{display:flex;align-items:center;padding:16px;background:#fff;border-radius:10px;box-shadow:0 2px 12px #00000014;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.wallet-list-widget .wallet-list-item:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001f}.wallet-list-widget .wallet-list-item .wallet-avatar{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#2f7384,#08a3d1);display:flex;align-items:center;justify-content:center;color:#fff;margin-right:16px;flex-shrink:0;box-shadow:0 4px 12px #667eea4d}.wallet-list-widget .wallet-list-item .wallet-info{flex:1;min-width:0;flex-direction:column}.wallet-list-widget .wallet-list-item .wallet-info .wallet-header{margin-bottom:6px}.wallet-list-widget .wallet-list-item .wallet-info .wallet-header .wallet-name{font-weight:700;color:#1a1a1a;font-size:16px;line-height:1.3}.wallet-list-widget .wallet-list-item .wallet-info .wallet-subheader{margin-bottom:8px}.wallet-list-widget .wallet-list-item .wallet-info .wallet-subheader .wallet-uuid{font-size:13px;font-weight:500;color:#6c757d;word-break:break-all}.wallet-list-widget .wallet-list-item .wallet-info .wallet-details{display:flex;flex-direction:column;gap:4px}.wallet-list-widget .wallet-list-item .wallet-info .wallet-details .wallet-balance{font-weight:700;color:#10b981;font-size:15px}.wallet-list-widget .wallet-list-item .wallet-info .wallet-details .wallet-frozen{font-size:13px;font-weight:500;color:#6c757d}.wallet-grid-widget{display:none}@media (min-width: 992px){.wallet-grid-widget{display:block}}.wallet-grid-widget .wallet-grid-container{display:grid;gap:20px;padding:0;grid-template-columns:1fr}@media (min-width: 768px){.wallet-grid-widget .wallet-grid-container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.wallet-grid-widget .wallet-grid-container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1400px){.wallet-grid-widget .wallet-grid-container{grid-template-columns:repeat(4,1fr)}}.wallet-grid-widget .wallet-grid-profile{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;overflow:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.wallet-grid-widget .wallet-grid-profile:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00000029}.wallet-grid-widget .wallet-grid-profile .card-header-section{background:linear-gradient(135deg,#2f7384,#08a3d1);padding:16px;display:flex;justify-content:center;position:relative}.wallet-grid-widget .wallet-grid-profile .card-header-section .card-avatar-wrapper{width:46px;height:46px;border-radius:50%;background:#ffffff40;display:flex;align-items:center;justify-content:center;border:4px solid rgba(255,255,255,.5);box-shadow:0 4px 12px #00000026}.wallet-grid-widget .wallet-grid-profile .card-header-section .card-avatar-wrapper .card-avatar-icon{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.wallet-grid-widget .wallet-grid-profile .card-body-section{padding:20px}.wallet-grid-widget .wallet-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 8px;text-align:center;line-height:1.3}.wallet-grid-widget .wallet-grid-profile .card-body-section .card-uuid{font-size:13px;font-weight:500;color:#6c757d;margin:0 0 15px;text-align:center;word-break:break-all}.wallet-grid-widget .wallet-grid-profile .card-body-section .card-info{display:flex;flex-direction:column;gap:12px}.wallet-grid-widget .wallet-grid-profile .card-body-section .card-info .info-row{display:flex;flex-direction:column;align-items:center;padding:12px;background:#f8f9fa;border-radius:8px}.wallet-grid-widget .wallet-grid-profile .card-body-section .card-info .info-row .info-value{font-size:20px;font-weight:700;margin-bottom:4px}.wallet-grid-widget .wallet-grid-profile .card-body-section .card-info .info-row .info-value.text-primary{color:#10b981!important}.wallet-grid-widget .wallet-grid-profile .card-body-section .card-info .info-row .info-value.text-warning{color:#d52020!important}.wallet-grid-widget .wallet-grid-profile .card-body-section .card-info .info-row .info-label{font-size:12px;font-weight:500;letter-spacing:.5px;color:#6c757d}.wallet-grid-widget .wallet-grid-profile .card-footer-actions{padding:16px 20px;border-top:1px solid #e5e7eb;display:flex;gap:10px}.wallet-grid-widget .wallet-grid-profile .card-footer-actions .action-btn{flex:1;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:6px}.wallet-grid-widget .wallet-grid-profile .card-footer-actions .action-btn.deposit-btn{background:#d1fae5;color:#065f46}.wallet-grid-widget .wallet-grid-profile .card-footer-actions .action-btn.deposit-btn:hover{background:#10b981;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.wallet-grid-widget .wallet-grid-profile .card-footer-actions .action-btn.withdraw-btn{background:#fee2e2;color:#991b1b}.wallet-grid-widget .wallet-grid-profile .card-footer-actions .action-btn.withdraw-btn:hover{background:#ef4444;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}.wallet-view-toggle{display:flex;gap:4px}.wallet-view-toggle .btn{padding:5px 10px}.wallet-view-toggle .btn.btn-primary{background-color:#ff9f43;border-color:#ff9f43}.wallet-view-toggle .btn.btn-primary:hover{background-color:#ff8f1a;border-color:#ff8f1a}.wallet-view-toggle .btn.btn-outline-primary{color:#ff9f43;border-color:#ff9f43}.wallet-view-toggle .btn.btn-outline-primary:hover{background-color:#ff9f43;color:#fff}.no-data-message{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6c757d;background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014}.no-data-message svg,.no-data-message i{margin-bottom:15px;opacity:.4}.no-data-message p{margin:0;font-size:16px}.header__actions-wrapper{display:flex;flex-direction:column;gap:10px}@media (min-width: 992px){.header__actions-wrapper{flex-direction:row;align-items:center}}.header__controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.header__pagination{display:flex;align-items:center;justify-content:flex-end}.wallet-list-actions{display:flex;gap:8px;flex-shrink:0}.wallet-list-actions .btn{padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1)}.wallet-list-actions .btn.text-success{background:#d1fae5;border:none;color:#065f46}.wallet-list-actions .btn.text-success:hover{background:#10b981;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.wallet-list-actions .btn.text-danger{background:#fee2e2;border:none;color:#991b1b}.wallet-list-actions .btn.text-danger:hover{background:#ef4444;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}@media (max-width: 768px){.wallet-info{flex-direction:column}}@keyframes roles-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.roles-actions{display:flex;align-items:center;gap:8px;height:32px}.roles-actions__search{position:relative;height:32px}.roles-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.roles-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.roles-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.roles-actions__clear-btn:hover{color:#495057}.roles-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.roles-btn--full-width{width:100%;padding:8px}.roles-btn--add{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.roles-date-filter{position:relative}.roles-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.roles-date-filter__actions{display:flex;gap:10px;margin-top:10px}.roles-date-filter__btn{flex:1;padding:8px}.roles-export{position:relative}.roles-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.roles-export__menu,.roles-column__header{display:flex;flex-direction:column;gap:4px}.role-permission-view-toggle{display:flex;gap:4px}.role-list-widget{display:block}@media (min-width: 769px){.role-list-widget{display:none}}.role-grid-widget{display:none}@media (min-width: 769px){.role-grid-widget{display:block}}.role-list-container{display:flex;flex-direction:column;gap:12px}.role-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.role-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.role-list-item .role-icon{width:50px;height:50px;border-radius:12px;background:#116b81;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.role-list-item .role-info{flex:1;min-width:0}.role-list-item .role-info .role-header{margin-bottom:6px}.role-list-item .role-info .role-header .role-name{font-size:16px;font-weight:700;color:#2c3e50;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-list-item .role-info .role-header .role-slug{font-size:12px;color:#0acfff;font-weight:600}.role-list-item .role-info .role-details{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.role-list-item .role-info .role-details .role-permissions{display:flex;align-items:center;gap:4px;padding:4px 10px;background:#0acfff1a;border-radius:12px;font-size:12px;color:#0acfff;font-weight:600;cursor:pointer;transition:all .2s}.role-list-item .role-info .role-details .role-permissions:hover{background:#0acfff;color:#fff}.role-list-item .role-info .role-details .role-permissions svg{flex-shrink:0}.role-list-item .role-info .role-details .role-date{font-size:11px;color:#6c757d}.role-list-item .role-actions{display:flex;gap:6px}.role-list-item .role-actions .delete-btn{width:32px;height:32px;border-radius:8px;border:none;background:#dc35451a;color:#dc3545;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.role-list-item .role-actions .delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.role-grid-container{display:flex;flex-wrap:wrap;gap:20px;cursor:pointer}.role-grid-container .col-xxl-3,.role-grid-container .col-xl-4,.role-grid-container .col-lg-6,.role-grid-container .col-md-6{padding:0}@media (min-width: 1400px){.role-grid-container .col-xxl-3{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.role-grid-container .col-xl-4{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.role-grid-container .col-lg-6{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.role-grid-profile{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column}.role-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.role-grid-profile .card-header-section{position:relative;padding:24px 20px;background:linear-gradient(135deg,#2f7384,#08a3d1);text-align:center}.role-grid-profile .card-header-section .card-icon-wrapper{margin-bottom:12px}.role-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:80px;height:80px;margin:0 auto;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #00000026}.role-grid-profile .card-header-section .card-id{font-size:13px;color:#ffffffe6;font-weight:600}.role-grid-profile .card-body-section{flex:1;padding:20px;cursor:pointer}.role-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin:0 0 6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-grid-profile .card-body-section .card-slug{font-size:13px;color:#0acfff;font-weight:600;text-align:center;margin:0 0 16px}.role-grid-profile .card-body-section .card-permissions{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:#0acfff1a;border-radius:12px;margin-bottom:16px;cursor:pointer;transition:all .2s}.role-grid-profile .card-body-section .card-permissions:hover{background:#0acfff33;transform:scale(1.02)}.role-grid-profile .card-body-section .card-permissions .permissions-badge{display:flex;align-items:center;justify-content:center;gap:8px;width:60px;height:60px;border-radius:50%;background:#0acfff;color:#fff;font-size:20px;font-weight:700;box-shadow:0 4px 12px #0acfff4d}.role-grid-profile .card-body-section .card-permissions .permissions-badge svg{width:20px;height:20px}.role-grid-profile .card-body-section .card-permissions .permissions-badge span{font-size:20px}.role-grid-profile .card-body-section .card-permissions .permissions-label{font-size:13px;color:#0acfff;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.role-grid-profile .card-body-section .card-date{text-align:center;font-size:12px;color:#6c757d;padding:8px 12px;background:#f8f9fa;border-radius:8px}.role-grid-profile .card-footer-actions{display:flex;gap:8px;padding:16px 20px;border-top:1px solid #f0f0f0;background:#f8f9fa}.role-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.role-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.role-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.role-grid-empty{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;border:2px dashed #e9ecef}.role-grid-empty p{font-size:16px;color:#6c757d;margin:0}@media (max-width: 768px){.role-list-item .role-icon{width:45px;height:45px}.role-list-item .role-icon svg{width:20px;height:20px}.role-list-item .role-info .role-header .role-name{font-size:14px}.role-list-item .role-info .role-header .role-slug{font-size:11px}.role-list-item .role-info .role-details .role-permissions{font-size:11px;padding:3px 8px}.role-list-item .role-info .role-details .role-permissions svg{width:12px;height:12px}.role-list-item .role-info .role-details .role-date{font-size:10px}.role-list-item .role-actions .delete-btn{width:28px;height:28px}.role-list-item .role-actions .delete-btn svg{width:12px;height:12px}}.employee-list-widget{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f}@media (min-width: 769px){.employee-list-widget{display:none}}.employee-list-widget .employee-list-container{display:flex;flex-direction:column}.employee-list-item{background:#fff;border-bottom:1px solid #f0f0f0;padding:12px 14px;position:relative;transition:background .2s}.employee-list-item:hover{background:#f8f9fa}.employee-list-item:last-child{border-bottom:none}.employee-list-item .employee-edit-mode{width:100%;padding:8px 0}.employee-list-item .employee-edit-mode .form-select{border-radius:6px;border:1px solid #e0e0e0;padding:8px 12px;font-size:14px;margin-bottom:12px}.employee-list-item .employee-edit-mode .form-select:focus{border-color:#0acfff;box-shadow:0 0 0 2px #0acfff1a}.employee-list-item .employee-edit-mode .btn{border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;border:none}.employee-list-item .employee-edit-mode .btn.btn-cancel{background:#f8f9fa;color:#6c757d}.employee-list-item .employee-edit-mode .btn.btn-cancel:hover{background:#e9ecef}.employee-list-item .employee-edit-mode .btn.btn-submit{background:#0acfff;color:#fff}.employee-list-item .employee-edit-mode .btn.btn-submit:hover{background:#00b8e6}.employee-list-item .employee-actions{position:absolute;top:50%;right:12px;transform:translateY(-150%);display:flex;gap:6px;z-index:5;align-items:center}.employee-list-item .status-btn,.employee-list-item .delete-btn,.employee-list-item .restore-btn,.employee-list-item .edit-btn{background:#f8f9fa;border:1px solid #e0e0e0;padding:6px 8px;cursor:pointer;border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px}.employee-list-item .status-btn svg,.employee-list-item .status-btn i,.employee-list-item .delete-btn svg,.employee-list-item .delete-btn i,.employee-list-item .restore-btn svg,.employee-list-item .restore-btn i,.employee-list-item .edit-btn svg,.employee-list-item .edit-btn i{width:14px;height:14px}.employee-list-item .status-btn.active{color:#0acfff}.employee-list-item .status-btn.active:hover{background:#0acfff;color:#fff;border-color:#0acfff;transform:scale(1.05)}.employee-list-item .status-btn.inactive{color:#6c757d}.employee-list-item .status-btn.inactive:hover{background:#6c757d;color:#fff;border-color:#6c757d;transform:scale(1.05)}.employee-list-item .delete-btn{color:#dc3545}.employee-list-item .delete-btn:hover{background:#dc3545;color:#fff;border-color:#dc3545;transform:scale(1.05)}.employee-list-item .restore-btn{color:#28a745}.employee-list-item .restore-btn:hover{background:#28a745;color:#fff;border-color:#28a745;transform:scale(1.05)}.employee-list-item .edit-btn{color:#0acfff}.employee-list-item .edit-btn:hover{background:#0acfff;color:#fff;border-color:#0acfff;transform:scale(1.05)}.employee-list-item>.employee-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0;box-shadow:0 2px 6px #0000001a;float:left;display:flex;align-items:center;justify-content:center;margin-left:-3%}.employee-list-item>.employee-avatar img{width:90%;height:90%;-o-object-fit:cover;object-fit:cover}.employee-list-item .employee-info{overflow:hidden}.employee-list-item .employee-info .employee-header{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.employee-list-item .employee-info .employee-header .employee-name-section{flex:1;min-width:0}.employee-list-item .employee-info .employee-header .employee-name-section .employee-id{display:block;font-size:11px;color:#0acfff;font-weight:600;margin-bottom:2px}.employee-list-item .employee-info .employee-header .employee-name-section .employee-name{font-size:13px;font-weight:700;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-list-item .employee-info .employee-header .employee-status-toggle{display:flex;align-items:center;gap:8px}.employee-list-item .employee-info .employee-header .employee-status-toggle .form-check-input{width:36px;height:20px;cursor:pointer;margin:0}.employee-list-item .employee-info .employee-header .employee-status-toggle .form-check-input:checked{background-color:#28a745;border-color:#28a745}.employee-list-item .employee-info .employee-header .employee-status-toggle .employee-action-buttons{display:flex;gap:6px}.employee-list-item .employee-info .employee-details{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.employee-list-item .employee-info .employee-details .employee-department{display:inline-block;font-size:12px;color:#0acfff;background:#0acfff1a;padding:2px 8px;border-radius:10px;font-weight:600}.employee-list-item .employee-info .employee-details .employee-employment,.employee-list-item .employee-info .employee-details .employee-username{display:inline-block;font-size:11px;color:#6c757d;background:#f8f9fa;padding:2px 8px;border-radius:10px}.employee-list-item .employee-info .employee-deleted{font-size:11px;color:#dc3545;margin-top:4px}.employee-list-item .employee-info .employee-deleted strong{font-weight:600}.employee-list-item .employee-info .employee-deleted span{margin-left:4px}.employee-list-item .department-edit{clear:both;margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0;display:none}.employee-list-item .department-edit .form-select{border-radius:6px;border:1px solid #e0e0e0;padding:6px 10px;font-size:13px;margin-bottom:8px}.employee-list-item .department-edit .form-select:focus{border-color:#0acfff;box-shadow:0 0 0 2px #0acfff1a}.employee-list-item .department-edit .d-flex{gap:8px}.employee-list-item .department-edit .btn{border-radius:6px;padding:6px 12px;font-size:13px;font-weight:600;border:none}.employee-list-item .department-edit .btn.btn-primary{background:#0acfff;color:#fff;width:100%}.employee-list-item .department-edit .btn.btn-primary:hover{background:#00b8e6}.employee-list-item .department-edit .btn.btn-cancel{background:#f8f9fa;color:#6c757d}.employee-list-item .department-edit .btn.btn-cancel:hover{background:#e9ecef}.employee-list-item .department-edit .btn.btn-submit{background:#28a745;color:#fff}.employee-list-item .department-edit .btn.btn-submit:hover{background:#218838}.employee-list-item ul.department{list-style:none;padding:8px 0 0;margin:10px 0 0;clear:both;border-top:1px solid #f0f0f0}.employee-list-item ul.department li{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:11px;gap:8px}.employee-list-item ul.department li:not(:last-child){border-bottom:1px solid #f8f9fa}.employee-list-item ul.department li strong{color:#6c757d;font-weight:600;flex-shrink:0;min-width:80px}.employee-list-item ul.department li span{color:#2c3e50;text-align:right;overflow:hidden;text-overflow:ellipsis;font-weight:500;flex:1}@media (max-width: 768px){.employee-grid-widget{display:none!important}}.employee-grid-widget .employee-grid-container{margin:0}.employee-grid-widget .employee-grid-container>div{padding:0}.employee-grid-profile{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s ease;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;cursor:pointer}.employee-grid-profile:focus-visible{outline:2px solid #0acfff;outline-offset:2px}.employee-grid-profile:hover{box-shadow:0 4px 16px #0acfff33;transform:translateY(-2px)}.employee-grid-profile .delete-btn-corner,.employee-grid-profile .restore-btn-corner{position:absolute;top:12px;right:12px;z-index:10;background:#fff;border:1px solid #e0e0e0;padding:6px;border-radius:6px;cursor:pointer;transition:all .2s}.employee-grid-profile .delete-btn-corner:hover,.employee-grid-profile .restore-btn-corner:hover{transform:scale(1.1)}.employee-grid-profile .delete-btn-corner{color:#dc3545}.employee-grid-profile .delete-btn-corner:hover{background:#dc3545;color:#fff;border-color:#dc3545}.employee-grid-profile .restore-btn-corner{color:#28a745}.employee-grid-profile .restore-btn-corner:hover{background:#28a745;color:#fff;border-color:#28a745}.employee-grid-profile .card-header-section{background:#fff;position:relative;text-align:center}.employee-grid-profile .card-header-section .card-checkbox{position:absolute;top:12px;left:12px}.employee-grid-profile .card-header-section .card-checkbox input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#fff}.employee-grid-profile .card-header-section .card-status-toggle{position:absolute;top:12px;right:50px;background:#28a745;border-radius:6px;padding:4px 8px;display:flex;align-items:center;justify-content:center;min-width:32px;height:28px}.employee-grid-profile .card-header-section .card-status-toggle .form-check-input{display:none}.employee-grid-profile .card-header-section .card-status-toggle:before{content:"✓";color:#fff;font-size:16px;font-weight:700;line-height:1}.employee-grid-profile .card-header-section .card-status-toggle.inactive{background:#6c757d}.employee-grid-profile .card-header-section .card-avatar-wrapper{position:relative;display:inline-block}.employee-grid-profile .card-header-section .card-avatar-wrapper .card-avatar{width:100px;height:100px;border-radius:50%;overflow:hidden;position:relative;background:#fff}.employee-grid-profile .card-header-section .card-avatar-wrapper .card-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.employee-grid-profile .card-header-section .card-avatar-wrapper .card-avatar:after{content:"";position:absolute;bottom:2px;right:2px;width:18px;height:18px;border-radius:50%;border:3px solid #fff}.employee-grid-profile .card-header-section .card-avatar-wrapper .card-avatar.status-active:after{background:#28a745}.employee-grid-profile .card-header-section .card-avatar-wrapper .card-avatar.status-inactive:after{background:#dc3545}.employee-grid-profile .card-body-section{padding:0 16px;text-align:center;flex-grow:1;display:flex;flex-direction:column}.employee-grid-profile .card-body-section .card-id-badge{display:block;background:#0acfff;color:#fff;font-size:12px;font-weight:700;padding:8px 16px;border-radius:20px;margin-bottom:12px;letter-spacing:.5px}.employee-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin:0 0 12px;line-height:1.3;min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.employee-grid-profile .card-body-section .card-department{display:flex;align-items:center;justify-content:center;gap:6px;background:#0acfff1a;color:#0acfff;font-size:13px;font-weight:600;padding:8px 14px;border-radius:8px;margin-bottom:12px}.employee-grid-profile .card-body-section .card-department svg{width:14px;height:14px;flex-shrink:0}.employee-grid-profile .card-body-section .card-department span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-grid-profile .card-body-section .card-contact-list{display:flex;flex-direction:column;gap:10px;text-align:left;background:#f8f9fa;padding:14px;border-radius:8px}.employee-grid-profile .card-body-section .card-contact-list .contact-item{display:flex;align-items:center;gap:10px;font-size:13px;color:#6c757d}.employee-grid-profile .card-body-section .card-contact-list .contact-item svg{width:14px;height:14px;color:#0acfff;flex-shrink:0}.employee-grid-profile .card-body-section .card-contact-list .contact-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.employee-grid-profile .card-body-section .card-deleted-info{font-size:11px;color:#dc3545;font-weight:600;margin-top:8px;padding:6px 10px;background:#dc35451a;border-radius:6px}.employee-grid-profile .card-footer-actions{padding:0 16px;display:flex;gap:8px;justify-content:space-between}.employee-grid-profile .card-footer-actions .action-btn{flex:1;background:#f8f9fa;border:1px solid #e0e0e0;padding:10px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;min-height:42px;max-height:42px}.employee-grid-profile .card-footer-actions .action-btn svg,.employee-grid-profile .card-footer-actions .action-btn i{width:16px;height:16px}.employee-grid-profile .card-footer-actions .action-btn:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.employee-grid-profile .card-footer-actions .action-btn.status-btn.active{background:#28a745;border-color:#28a745;color:#fff}.employee-grid-profile .card-footer-actions .action-btn.status-btn.active:hover{background:#218838;border-color:#218838}.employee-grid-profile .card-footer-actions .action-btn.status-btn.inactive{background:#6c757d;border-color:#6c757d;color:#fff}.employee-grid-profile .card-footer-actions .action-btn.status-btn.inactive:hover{background:#5a6268;border-color:#5a6268}.employee-grid-profile .card-footer-actions .action-btn.delete-btn{color:#dc3545}.employee-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;border-color:#dc3545;color:#fff}.employee-grid-profile .card-footer-actions .action-btn.restore-btn{color:#28a745}.employee-grid-profile .card-footer-actions .action-btn.restore-btn:hover{background:#28a745;border-color:#28a745;color:#fff}.employee-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff;border-color:#0acfff;color:#fff}.employee-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#00b8e6;border-color:#00b8e6}.employee-grid-profile .department-edit{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffffffa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:20px;border-radius:12px;z-index:20;display:flex;flex-direction:column;justify-content:center;box-shadow:0 4px 20px #00000026}.employee-grid-profile .department-edit .form-select{border-radius:8px;border:2px solid #0acfff;padding:12px 14px;font-size:14px;margin-bottom:14px;box-shadow:0 2px 8px #0acfff1a}.employee-grid-profile .department-edit .form-select:focus{border-color:#0acfff;box-shadow:0 0 0 4px #0acfff33}.employee-grid-profile .department-edit .btn{border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600;border:none;transition:all .2s}.employee-grid-profile .department-edit .btn.btn-cancel{background:#fff;color:#6c757d;border:2px solid #e0e0e0}.employee-grid-profile .department-edit .btn.btn-cancel:hover{background:#f8f9fa;border-color:#0acfff;color:#0acfff}.employee-grid-profile .department-edit .btn.btn-submit{background:#0acfff;color:#fff}.employee-grid-profile .department-edit .btn.btn-submit:hover{background:#00b8e6;transform:translateY(-1px);box-shadow:0 4px 12px #0acfff4d}.employees-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.employees-loading__logo{width:50px;height:50px;animation:pulse 1s ease-in-out infinite;margin-bottom:20px}.employees-loading__text{font-size:16px;color:#6c757d;font-weight:500}.employees-actions{display:flex;align-items:center;gap:12px;height:32px}.employees-actions__search{position:relative;height:32px}.employees-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.employees-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.employees-range{display:flex;align-items:center;gap:8px;height:32px}.employees-range__display{font-size:16px;font-weight:500;color:#333;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s}.employees-range__display:hover{background-color:#f0f0f0}.employees-range__edit{display:flex;align-items:center;gap:4px}.employees-range__input{width:32px;height:32px;border:1px solid rgb(221,221,221);border-radius:4px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700}.employees-range__input:focus{outline:none;border-color:#116b81}.employees-range__separator{font-size:16px;color:#666}.employees-range__total{font-size:16px;color:#666;margin-left:4px}.employees-range__total-count{font-size:16px;font-weight:500;color:#333}.employees-range__nav{display:flex;gap:4px;margin-left:8px}.employees-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.employees-btn--full-width{width:100%;padding:8px}.employees-btn__nav{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.employees-btn--add{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.employees-btn--view{display:flex;align-items:center;margin-left:2px;width:32px;height:32px}.employees-export{position:relative}.employees-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.employees-export__menu{display:flex;flex-direction:column;gap:4px}.employees-view-toggle{display:flex;gap:4px}.employees-page-actions{display:flex;align-items:center;gap:8px}.employees-column__header{display:flex;flex-direction:column;gap:4px}.employees-detail-modal{display:block;background-color:#00000080}.employees-detail-modal__header{z-index:1056;top:0}.employees-detail-modal__body{max-height:75dvh;overflow-y:auto}.employees-detail-modal__avatar{max-width:100px}.employee-detail-list-modal .users-detail-modal__body .row.mb-3{display:flex;align-items:center;flex-wrap:nowrap;margin-bottom:10px!important;border-bottom:1px solid #f0f0f0;padding-bottom:8px}.employee-detail-list-modal .users-detail-modal__body .row.mb-3>.col-4{flex:0 0 138px;max-width:138px;min-width:138px}.employee-detail-list-modal .users-detail-modal__body .row.mb-3>.col-8{flex:1 1 auto;max-width:none;min-width:0;text-align:left;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.employee-detail-list-modal .users-detail-modal__body .row.mb-3>.col-8 .badge{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-detail-list-modal .users-detail-modal__body .row.mb-3.employee-detail-list-row--full-name{align-items:flex-start;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:6px}.employee-detail-list-modal .users-detail-modal__body .row.mb-3.employee-detail-list-row--full-name>.col-4{flex:0 0 auto;max-width:none;min-width:0}.employee-detail-list-modal .users-detail-modal__body .row.mb-3.employee-detail-list-row--full-name>.col-8.employee-detail-list-value--full-name{flex:0 1 auto;width:-moz-max-content;width:max-content;min-width:0;max-width:100%;text-align:left;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 768px){.employee-detail-list-modal .users-detail-modal__body .row.mb-3>.col-4{flex:0 0 118px;max-width:118px;min-width:118px}}.selectNoTransition .react-select__control{min-height:40px!important;height:40px!important;overflow:hidden!important}.selectNoTransition .react-select__value-container{height:40px!important;padding:0 8px!important;display:flex!important;align-items:center!important}.selectNoTransition .react-select__single-value{margin-top:0!important;margin-left:0!important;margin-right:0!important}.selectNoTransition .react-select__input{margin:0!important;padding:0!important}.selectNoTransition .react-select__menu-portal{z-index:9999!important}@keyframes leavesadmin-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.leavesadmin-actions{display:flex;align-items:center;gap:8px;height:32px}.leavesadmin-actions__search{position:relative;height:32px}.leavesadmin-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.leavesadmin-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.leavesadmin-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.leavesadmin-actions__clear-btn:hover{color:#495057}.leavesadmin-date-filter{position:relative}.leavesadmin-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.leavesadmin-date-filter__actions{display:flex;gap:10px;margin-top:16px}.leavesadmin-date-filter__btn{flex:1;padding:8px}.leavesadmin-status-badge{width:40px;text-align:center}.leavesadmin-column__header{display:flex;flex-direction:column;gap:4px}.leavesadmin-select__control{min-width:120px;height:32px;min-height:32px}.leavesadmin-select__value-container{padding:0 8px;height:30px}.leavesadmin-select__indicators-container{height:30px}.leave-list-widget{display:block}@media (min-width: 769px){.leave-list-widget{display:none}}.leave-list-container{display:flex;flex-direction:column;gap:12px}.leave-list-item{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.leave-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.leave-list-item .leave-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0acfff,#08b8e6);border-radius:12px;color:#fff}.leave-list-item .leave-info{flex:1;min-width:0}.leave-list-item .leave-info .leave-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.leave-list-item .leave-info .leave-header .leave-name{font-size:16px;font-weight:600;color:#111827;margin:0}.leave-list-item .leave-info .leave-header .leave-username{font-size:13px;color:#6b7280;font-family:monospace}.leave-list-item .leave-info .leave-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:13px;color:#6b7280}.leave-list-item .leave-info .leave-details .leave-department,.leave-list-item .leave-info .leave-details .leave-phone{display:inline-block}.leave-list-item .leave-info .leave-status-summary{display:flex;flex-wrap:wrap;gap:4px}.leave-list-item .leave-actions{display:flex;gap:8px;flex-shrink:0}.leave-list-item .leave-actions button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.leave-list-item .leave-actions button.view-btn{background:#e0f7ff;color:#0acfff}.leave-list-item .leave-actions button.view-btn:hover{background:#0acfff;color:#fff}.leave-list-item .leave-actions button.edit-btn{background:#fef3c7;color:#f59e0b}.leave-list-item .leave-actions button.edit-btn:hover{background:#f59e0b;color:#fff}.leave-list-item .leave-actions button.delete-btn{background:#fee2e2;color:#ef4444}.leave-list-item .leave-actions button.delete-btn:hover{background:#ef4444;color:#fff}.leave-grid-widget{display:none}@media (min-width: 769px){.leave-grid-widget{display:block}}.leave-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;align-items:stretch}@media (min-width: 1400px){.leave-grid-container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px) and (max-width: 1399px){.leave-grid-container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 769px) and (max-width: 1199px){.leave-grid-container{grid-template-columns:repeat(2,1fr)}}.leave-grid-profile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.leave-grid-profile:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.leave-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#08b8e6);padding:10px;display:flex;justify-content:space-between;align-items:center}.leave-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.leave-grid-profile .card-header-section .card-expand-btn{width:36px;height:36px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .2s ease}.leave-grid-profile .card-header-section .card-expand-btn:hover{background:#ffffff4d;transform:scale(1.1)}.leave-grid-profile .card-body-section{padding:10px;flex:0 0 auto;cursor:pointer}.leave-grid-profile .card-body-section .card-name{font-size:18px;font-weight:600;color:#111827;margin-bottom:4px}.leave-grid-profile .card-body-section .card-username{font-size:14px;color:#6b7280;font-family:monospace;margin-bottom:12px}.leave-grid-profile .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6;font-size:14px}.leave-grid-profile .card-body-section .card-info-row:last-of-type{border-bottom:none}.leave-grid-profile .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500}.leave-grid-profile .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right}.leave-grid-profile .card-body-section .card-status-summary{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid #f3f4f6}.leave-grid-profile .card-nested-section{background:#f9fafb;border-top:1px solid #e5e7eb;padding:16px}.leave-grid-profile .card-nested-section .nested-table-wrapper{overflow-x:auto}.leave-grid-profile .card-nested-section .nested-actions{display:flex;justify-content:flex-end;margin-bottom:10px}.leave-grid-profile .card-nested-section .nested-actions .nested-delete-all-btn{display:inline-flex;align-items:center;gap:6px}.leave-grid-profile .card-nested-section .nested-table{width:100%;font-size:13px;border-collapse:collapse}.leave-grid-profile .card-nested-section .nested-table thead tr{background:#fff}.leave-grid-profile .card-nested-section .nested-table thead tr th{padding:8px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.leave-grid-profile .card-nested-section .nested-table tbody tr{border-bottom:1px solid #e5e7eb}.leave-grid-profile .card-nested-section .nested-table tbody tr:last-child{border-bottom:none}.leave-grid-profile .card-nested-section .nested-table tbody tr td{padding:8px;color:#6b7280}.leave-grid-profile .card-nested-section .nested-table .nested-status-badge{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leave-grid-profile .card-nested-section .nested-table .nested-status-badge--pending{background:#fef3c7;color:#f59e0b}.leave-grid-profile .card-nested-section .nested-table .nested-status-badge--approved{background:#d1fae5;color:#10b981}.leave-grid-profile .card-nested-section .nested-table .nested-status-badge--rejected{background:#fee2e2;color:#ef4444}.leave-grid-profile .card-nested-section .nested-table .nested-delete-btn{padding:4px 6px;line-height:1}.leave-grid-profile .card-footer-actions{display:flex;gap:8px;padding:10px 16px;background:#f9fafb;border-top:1px solid #e5e7eb;margin-top:auto}.leave-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.leave-grid-profile .card-footer-actions .action-btn.view-btn{background:#e0f7ff;color:#0acfff}.leave-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#0acfff;color:#fff}.leave-grid-profile .card-footer-actions .action-btn.edit-btn{background:#fef3c7;color:#f59e0b}.leave-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#f59e0b;color:#fff}.leave-grid-profile .card-footer-actions .action-btn.delete-btn{background:#fee2e2;color:#ef4444}.leave-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#ef4444;color:#fff}.leave-grid-profile .card-footer-actions .action-btn span{font-size:14px}.leave-grid-empty{text-align:center;padding:60px 20px;color:#6b7280;font-size:16px}.leavesadmin-status-badge{font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px}.table-skeleton-wrapper tbody tr:nth-child(odd) td{background-color:#f8f8f8}.table-skeleton-wrapper tbody tr:nth-child(2n) td{background-color:#fff}.ant-table-content table tr.ant-table-row{transition:background .25s ease,box-shadow .25s ease}.ant-table-content table tr.ant-table-row:hover td{background:#e1e1e1!important}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:1}to{opacity:1}}.skeleton-loader{animation:skeleton-pulse 1.5s ease-in-out infinite}.table-skeleton-wrapper{position:relative;overflow:visible;min-height:700px}.table-skeleton-wrapper table{width:100%;table-layout:auto}.table-skeleton-wrapper thead{display:table-header-group;width:100%}.table-skeleton-wrapper thead tr{display:table-row}.table-skeleton-wrapper thead th{display:table-cell;height:50px;vertical-align:middle;padding:12px 8px}.table-skeleton-wrapper tbody{display:table-row-group;width:100%}.table-skeleton-wrapper tbody tr{display:table-row;height:60px}.table-skeleton-wrapper tbody td{display:table-cell;height:60px;vertical-align:middle;padding:0 5px}.table-responsive{min-height:700px!important;position:relative;overflow:visible!important}.table-responsive .table.datanew tbody tr{height:46px}.table-responsive .table.datanew tbody td{height:46px;vertical-align:middle;padding:0 5px}.table-responsive .table.datanew thead th{height:50px;vertical-align:middle;padding:4px;border-right:0px!important;border-left:0px!important}.ant-table-content table td{max-width:"auto";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leavesemployee-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.leavesemployee-loading__logo{width:50px;height:50px;animation:leavesemployee-pulse 1s ease-in-out infinite;margin-bottom:20px}.leavesemployee-loading__text{font-size:16px;color:#6c757d;font-weight:500}@keyframes leavesemployee-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.leavesemployee-actions{display:flex;align-items:center;gap:15px}.leavesemployee-actions__search{position:relative}.leavesemployee-actions__search-input{padding-right:35px;position:relative;z-index:1;border-color:#116b81}.leavesemployee-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}@keyframes usersrole-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.usersrole-actions{display:flex;align-items:center;gap:8px;height:32px}.usersrole-actions__search{position:relative;height:32px}.usersrole-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.usersrole-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.usersrole-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.usersrole-actions__clear-btn:hover{color:#495057}.usersrole-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.usersrole-btn--full-width{width:100%;padding:8px}.usersrole-btn--add{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.usersrole-date-filter{position:relative}.usersrole-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.usersrole-date-filter__actions{display:flex;gap:10px;margin-top:10px}.usersrole-date-filter__btn{flex:1;padding:8px}.usersrole-export{position:relative}.usersrole-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.usersrole-export__menu,.usersrole-column__header{display:flex;flex-direction:column;gap:4px}.usersrole-badge{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.usersrole-modal{display:block;background-color:#00000080}.usersrole-perm-th{width:40px;text-align:center;vertical-align:middle}.usersrole-checkbox{accent-color:#36b8ff}@keyframes permsmgr-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.permsmgr-actions{display:flex;align-items:center;gap:8px;height:32px}.permsmgr-actions__search{position:relative;height:32px}.permsmgr-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.permsmgr-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.permsmgr-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.permsmgr-actions__clear-btn:hover{color:#495057}.permsmgr-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.permsmgr-btn--full-width{width:100%;padding:8px}.permsmgr-btn--add{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.permsmgr-date-filter{position:relative}.permsmgr-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.permsmgr-date-filter__actions{display:flex;gap:10px;margin-top:10px}.permsmgr-date-filter__btn{flex:1;padding:8px}.permsmgr-export{position:relative}.permsmgr-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.permsmgr-export__menu,.permsmgr-column__header{display:flex;flex-direction:column;gap:4px}.permission-manager-view-toggle{display:flex;gap:4px}.permission-list-widget{display:block}@media (min-width: 769px){.permission-list-widget{display:none}}.permission-grid-widget{display:none}@media (min-width: 769px){.permission-grid-widget{display:block}}.permission-list-container{display:flex;flex-direction:column;gap:12px}.permission-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.permission-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.permission-list-item .permission-icon{width:50px;height:50px;border-radius:12px;background:linear-gradient(135deg,#0acfff,#09b8e6);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.permission-list-item .permission-info{flex:1;min-width:0}.permission-list-item .permission-info .permission-header{margin-bottom:6px}.permission-list-item .permission-info .permission-header .permission-name{font-size:16px;font-weight:700;color:#2c3e50;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.permission-list-item .permission-info .permission-header .permission-slug{font-size:12px;color:#0acfff;font-weight:600}.permission-list-item .permission-info .permission-details{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.permission-list-item .permission-info .permission-details .permission-module{display:flex;align-items:center;gap:4px;padding:4px 10px;background:#0acfff1a;border-radius:12px;font-size:12px;color:#0acfff;font-weight:600}.permission-list-item .permission-info .permission-details .permission-module svg{flex-shrink:0}.permission-list-item .permission-info .permission-details .permission-date{font-size:11px;color:#6c757d}.permission-list-item .permission-actions{display:flex;gap:6px}.permission-list-item .permission-actions .edit-btn,.permission-list-item .permission-actions .delete-btn{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.permission-list-item .permission-actions .edit-btn{background:#0acfff1a;color:#0acfff}.permission-list-item .permission-actions .edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.permission-list-item .permission-actions .delete-btn{background:#dc35451a;color:#dc3545}.permission-list-item .permission-actions .delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.permission-grid-container{display:flex;flex-wrap:wrap;gap:20px}.permission-grid-container .col-xxl-3,.permission-grid-container .col-xl-4,.permission-grid-container .col-lg-6,.permission-grid-container .col-md-6{padding:0}@media (min-width: 1400px){.permission-grid-container .col-xxl-3{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.permission-grid-container .col-xl-4{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.permission-grid-container .col-lg-6{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.permission-grid-profile{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column}.permission-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.permission-grid-profile .card-header-section{position:relative;padding:24px 20px;background:linear-gradient(135deg,#0acfff,#09b8e6);text-align:center}.permission-grid-profile .card-header-section .card-icon-wrapper{margin-bottom:12px}.permission-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:80px;height:80px;margin:0 auto;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #00000026}.permission-grid-profile .card-header-section .card-id{font-size:13px;color:#ffffffe6;font-weight:600}.permission-grid-profile .card-body-section{flex:1;padding:20px;cursor:pointer}.permission-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin:0 0 6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.permission-grid-profile .card-body-section .card-slug{font-size:13px;color:#0acfff;font-weight:600;text-align:center;margin:0 0 16px}.permission-grid-profile .card-body-section .card-module{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#0acfff1a;border-radius:12px;margin-bottom:16px;color:#0acfff;font-size:14px;font-weight:600}.permission-grid-profile .card-body-section .card-module svg{flex-shrink:0}.permission-grid-profile .card-body-section .card-date{text-align:center;font-size:12px;color:#6c757d;padding:8px 12px;background:#f8f9fa;border-radius:8px}.permission-grid-profile .card-footer-actions{display:flex;gap:8px;padding:16px 20px;border-top:1px solid #f0f0f0;background:#f8f9fa}.permission-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.permission-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.permission-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.permission-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.permission-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.permission-grid-empty{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;border:2px dashed #e9ecef}.permission-grid-empty p{font-size:16px;color:#6c757d;margin:0}@media (max-width: 768px){.permission-list-item .permission-icon{width:45px;height:45px}.permission-list-item .permission-icon svg{width:20px;height:20px}.permission-list-item .permission-info .permission-header .permission-name{font-size:14px}.permission-list-item .permission-info .permission-header .permission-slug{font-size:11px}.permission-list-item .permission-info .permission-details .permission-module{font-size:11px;padding:3px 8px}.permission-list-item .permission-info .permission-details .permission-module svg{width:12px;height:12px}.permission-list-item .permission-info .permission-details .permission-date{font-size:10px}.permission-list-item .permission-actions .edit-btn,.permission-list-item .permission-actions .delete-btn{width:28px;height:28px}.permission-list-item .permission-actions .edit-btn svg,.permission-list-item .permission-actions .delete-btn svg{width:12px;height:12px}}.payroll-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.payroll-loading__logo{width:50px;height:50px;animation:payroll-pulse 1s ease-in-out infinite;margin-bottom:20px}.payroll-loading__text{font-size:16px;color:#6c757d;font-weight:500}@keyframes payroll-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.payroll-actions{display:flex;align-items:center;gap:8px;height:32px}.payroll-actions__search{position:relative;height:32px}.payroll-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.payroll-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.payroll-pagination{display:flex;align-items:center;gap:12px}.payroll-filter{display:flex;align-items:center;gap:8px;height:32px;margin-left:8px}.payroll-date-filter{position:relative}.payroll-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.payroll-date-filter__actions{display:flex;gap:10px;margin-top:16px}.payroll-date-filter__btn{flex:1;padding:8px}.payroll-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.payroll-btn--full-width{width:100%;padding:8px}.payroll-btn--approve{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.payroll-export{position:relative}.payroll-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.payroll-export__menu{display:flex;flex-direction:column;gap:4px}.payroll-view-toggle{display:flex;gap:2px}.payroll-sort-icon--inactive{opacity:.3}.payroll-sort-icon--active{color:#007bff}.payroll-card{border:1px solid #e9ecef;border-radius:12px;padding:20px;background:#fff;box-shadow:0 2px 8px #0000000a;transition:all .2s ease}.payroll-card:hover{box-shadow:0 4px 16px #00000014}.payroll-card__header{border-bottom:2px solid #f8f9fa;padding-bottom:12px}.payroll-card__status{min-height:60px;display:flex;align-items:center;justify-content:center}.payroll-column__header{display:flex;flex-direction:column;gap:4px}@media (min-width: 769px){th.sticky-col,td.sticky-col{position:sticky}}@media (max-width: 768px){th.sticky-col,td.sticky-col{position:inherit}}@keyframes payrolllist-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.payrolllist-actions{display:flex;align-items:center;gap:8px;height:32px}.payrolllist-actions__search{position:relative;height:32px}.payrolllist-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.payrolllist-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.payrolllist-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.payrolllist-actions__clear-btn:hover{color:#495057}.payrolllist-btn{display:flex;align-items:center;justify-content:center;padding:0;width:32px;height:32px}.payrolllist-btn--full-width{width:100%;padding:8px}.payrolllist-btn--approve{height:32px;font-weight:600}.payrolllist-date-filter{position:relative}.payrolllist-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.payrolllist-date-filter__actions{display:flex;gap:10px;margin-top:16px}.payrolllist-date-filter__btn{flex:1;padding:8px}.payrolllist-export{position:relative}.payrolllist-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.payrolllist-export__menu{display:flex;flex-direction:column;gap:4px}.payrolllist-export__detail-icon{font-size:10px;margin-left:2px}.payrolllist-view-toggle{display:flex;gap:4px}.payrolllist-table-container{overflow-x:auto;max-width:100%;cursor:grab;position:relative}.payrolllist-table-container--dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.payrolllist-table{min-width:3000px}.payrolllist-scroll-hint{position:absolute;top:20px;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;padding:8px 16px;border-radius:20px;font-size:12px;z-index:100;animation:payrolllist-fadeInOut 3s ease-in-out}@keyframes payrolllist-fadeInOut{0%,to{opacity:0}10%,90%{opacity:1}}.payrolllist-column__header{display:flex;flex-direction:column;gap:4px}.payrolllist-column--stt{min-width:50px;position:sticky;left:0;z-index:2;background:#fff}.payrolllist-column--fullname{min-width:150px;position:sticky;left:50px;z-index:2;background:#fff}.payrolllist-column--username{min-width:100px}.payrolllist-column--department{min-width:120px}.payrolllist-column--type,.payrolllist-column--status{min-width:100px}.payrolllist-column--number{min-width:80px}.payrolllist-column--currency{min-width:120px}.payrolllist-column--note{min-width:150px}.payrolllist-column--date{min-width:120px}.payrolllist-card{border:1px solid #e9ecef;border-radius:12px;padding:20px;background:#fff;box-shadow:0 2px 8px #0000000a;transition:all .2s ease}.payrolllist-card:hover{box-shadow:0 4px 16px #00000014}.payrolllist-card__header{border-bottom:2px solid #f8f9fa;padding-bottom:12px}.payrolllist-card__status{min-height:60px;display:flex;align-items:center;justify-content:center}.payrolllist-table-card{border:none}.payroll_actions--res{display:flex;gap:6px;align-items:center}.payroll_actions__items{width:auto}@media (max-width: 767px){.payroll_actions--res{flex-wrap:wrap-reverse;width:100%;gap:12px}.payroll_actions__items{width:100%}}.salary-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.salary-loading__logo{width:50px;height:50px;animation:salary-pulse 1s ease-in-out infinite;margin-bottom:20px}.salary-loading__text{font-size:16px;color:#6c757d;font-weight:500}@keyframes salary-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.salary-table.table-hover tbody tr{transition:all .15s ease-in-out}.salary-table.table-hover tbody tr:hover{background-color:#007bff0f!important;transform:translateY(-1px);box-shadow:0 2px 12px #007bff26}.salary-table tbody tr:hover td{font-weight:500!important;color:#495057!important}.salary-table tbody tr:hover .fw-bold{font-weight:600!important;color:#007bff!important}.salary-actions{display:flex;align-items:center;gap:15px}.salary-actions__search{position:relative;height:32px}.salary-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.salary-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.salary-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.salary-actions__clear-btn:hover{color:#495057}.salary-pagination{display:flex;align-items:center;gap:15px}.salary-page-actions{display:flex;align-items:center;gap:8px;height:32px;margin-left:8px}.salary-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.salary-btn--full-width{width:100%;padding:8px}.salary-btn--save{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.salary-export{position:relative}.salary-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.salary-export__menu,.salary-column__header{display:flex;flex-direction:column;gap:4px}.salary-column__actions{display:flex;align-items:center;justify-content:center;gap:8px}.salary-alert{padding:10px 15px}.salary-alert__content{flex:1}.salary-table-responsive{overflow-x:auto}.salary-table-responsive--dragging{cursor:grabbing}.salary-table-responsive--grab{cursor:grab}.salary-cell--index{width:60px;background:#fff}.salary-cell--name{min-width:180px;left:38px;z-index:497}.salary-cell--fullname{min-width:180px;left:34px;z-index:497}.salary-cell--right{text-align:right;padding-right:8px}.salary-cell--wrap{white-space:normal}.salary-cell--sticky-col{position:sticky;z-index:497}.salary-cell--sticky-index{position:sticky;left:0;z-index:498;width:60px}.salary-cell--column-toggle{width:50px;min-width:50px;text-align:right}.salary-table tbody tr:nth-of-type(odd){background-color:#f8f9fa}.salary-table tbody tr:nth-of-type(odd) td{background-color:#f8f9fa}.salary-table tbody tr:nth-of-type(2n){background-color:#fff}.salary-table tbody tr:nth-of-type(2n) td{background-color:#fff}.salary-table tbody tr:nth-of-type(odd) .salary-cell--sticky-index,.salary-table tbody tr:nth-of-type(odd) .salary-cell--sticky-col{background-color:#f8f9fa}.salary-table tbody tr:nth-of-type(2n) .salary-cell--sticky-index,.salary-table tbody tr:nth-of-type(2n) .salary-cell--sticky-col{background-color:#fff}.salary-table-responsive{cursor:grab;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.salary-table-responsive.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.salary-save--disabled{opacity:.6!important}.salary-swal__content{text-align:left;margin:20px 0}.salary-swal__note{background:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;padding:10px;margin:10px 0}.salary-swal__note-text{margin:0;font-size:13px;color:#856404}.salary-swal__danger{color:#dc3545;font-weight:500}.salary-select__control{min-width:120px;height:32px;min-height:32px}.salary-select__value-container{padding:2px 8px;height:30px}.salary-select__indicators{height:30px}.salary-select.salary-select--year .salary-select__control{min-width:100px}.salary-table.table-hover tbody tr:hover{transform:inherit!important}.salary-select{z-index:inherit!important}@media (max-width: 786px){.actions--res{width:72px}}.ipconfig-export__menu{display:flex;flex-direction:column;gap:4px}.ipconfig-column__header{display:flex;flex-direction:column;gap:4px;width:200px;max-width:auto}.ipconfig-column-visibility{width:40px}.ipconfig-list-widget{display:block}@media (min-width: 769px){.ipconfig-list-widget{display:none}}.ipconfig-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.ipconfig-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.ipconfig-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.ipconfig-list-item .ipconfig-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:24px}.ipconfig-list-item .ipconfig-icon.status-active{background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff}.ipconfig-list-item .ipconfig-icon.status-inactive{background:#f8f9fa;color:#6c757d}.ipconfig-list-item .ipconfig-info{flex:1;min-width:0;cursor:pointer}.ipconfig-list-item .ipconfig-info .ipconfig-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.ipconfig-list-item .ipconfig-info .ipconfig-header .ipconfig-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ipconfig-list-item .ipconfig-info .ipconfig-details{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#6c757d}.ipconfig-list-item .ipconfig-info .ipconfig-details span{display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ipconfig-list-item .ipconfig-info .ipconfig-details .ipconfig-ip{color:#0acfff;font-weight:600;font-family:Courier New,monospace}.ipconfig-list-item .ipconfig-info .ipconfig-details .ipconfig-note{color:#6c757d}.ipconfig-list-item .ipconfig-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0;justify-content:center}.ipconfig-list-item .ipconfig-actions button{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.ipconfig-list-item .ipconfig-actions button.status-btn{background:#28a7451a;color:#28a745}.ipconfig-list-item .ipconfig-actions button.status-btn:hover{background:#28a745;color:#fff;transform:scale(1.1)}.ipconfig-list-item .ipconfig-actions button.status-btn.inactive{background:#dc35451a;color:#dc3545}.ipconfig-list-item .ipconfig-actions button.status-btn.inactive:hover{background:#dc3545;color:#fff}.ipconfig-list-item .ipconfig-actions button.edit-btn{background:#0acfff1a;color:#0acfff}.ipconfig-list-item .ipconfig-actions button.edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.ipconfig-list-item .ipconfig-actions button.delete-btn{background:#dc35451a;color:#dc3545}.ipconfig-list-item .ipconfig-actions button.delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.ipconfig-grid-widget{display:none}@media (min-width: 769px){.ipconfig-grid-widget{display:block}}.ipconfig-grid-container{display:flex;flex-wrap:wrap;gap:20px}.ipconfig-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.ipconfig-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.ipconfig-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ipconfig-grid-profile .card-header-section .card-icon-wrapper{display:flex;align-items:center;position:relative;flex-shrink:0}.ipconfig-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;border:3px solid #fff;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 4px 12px #00000026}.ipconfig-grid-profile .card-header-section .card-icon-wrapper .card-icon.status-active{background:#ffffff4d}.ipconfig-grid-profile .card-header-section .card-icon-wrapper .card-icon.status-inactive{background:#6c757d4d;opacity:.7}.ipconfig-grid-profile .card-header-section .card-icon-wrapper .status-indicator{position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;font-size:11px}.ipconfig-grid-profile .card-header-section .card-icon-wrapper .status-indicator.active{background:#28a745;color:#fff}.ipconfig-grid-profile .card-header-section .card-icon-wrapper .status-indicator.inactive{background:#dc3545;color:#fff}.ipconfig-grid-profile .card-header-section .card-header-status{color:#fff;font-size:12px;font-weight:700;padding:6px 12px;border-radius:20px;white-space:nowrap}.ipconfig-grid-profile .card-header-section .card-header-status.active{background:#28a74540}.ipconfig-grid-profile .card-header-section .card-header-status.inactive{background:#dc354540}.ipconfig-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer;transition:background .2s}.ipconfig-grid-profile .card-body-section:hover{background:#f8f9fa}.ipconfig-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:8px;text-align:center}.ipconfig-grid-profile .card-body-section .card-ip{display:flex;align-items:center;justify-content:center;gap:6px;font-size:15px;color:#0acfff;font-weight:600;font-family:Courier New,monospace;margin-bottom:16px;padding:8px 12px;background:#0acfff1a;border-radius:8px}.ipconfig-grid-profile .card-body-section .card-ip svg{flex-shrink:0}.ipconfig-grid-profile .card-body-section .card-ip span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ipconfig-grid-profile .card-body-section .card-info-list{background:#f8f9fa;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.ipconfig-grid-profile .card-body-section .card-info-list .info-item{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#6c757d}.ipconfig-grid-profile .card-body-section .card-info-list .info-item svg{flex-shrink:0;color:#0acfff;margin-top:2px}.ipconfig-grid-profile .card-body-section .card-info-list .info-item span{flex:1;word-break:break-word}.ipconfig-grid-profile .card-body-section .card-status-badge{margin-top:16px;text-align:center;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600}.ipconfig-grid-profile .card-body-section .card-status-badge.active{background:#28a7451a;color:#28a745}.ipconfig-grid-profile .card-body-section .card-status-badge.inactive{background:#dc35451a;color:#dc3545}.ipconfig-grid-profile .card-footer-actions{padding:10px 16px;border-top:1px solid #f0f0f0;display:flex;gap:12px}.ipconfig-grid-profile .card-footer-actions .action-btn{flex:1;height:40px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.ipconfig-grid-profile .card-footer-actions .action-btn.status-btn{background:#28a7451a;color:#28a745}.ipconfig-grid-profile .card-footer-actions .action-btn.status-btn:hover{background:#28a745;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}.ipconfig-grid-profile .card-footer-actions .action-btn.status-btn.inactive{background:#dc35451a;color:#dc3545}.ipconfig-grid-profile .card-footer-actions .action-btn.status-btn.inactive:hover{background:#dc3545;color:#fff;box-shadow:0 4px 12px #dc35454d}.ipconfig-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.ipconfig-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.ipconfig-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.ipconfig-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.ipconfig-grid-empty{text-align:center;padding:60px 20px;color:#6c757d}.ipconfig-grid-empty p{font-size:16px;margin:0}@media (min-width: 1400px){.ipconfig-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.ipconfig-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.ipconfig-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 768px){.ipconfig-modal-bkur{z-index:1000!important}.ipconfig-content{z-index:1013!important}.modal-dialog-content{margin:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;outline:none!important}.modal_ipconfig-content--add{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;box-shadow:none;margin:0!important;border:none!important}}@keyframes employeetype-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.employeetype-actions{display:flex;align-items:center;gap:8px;height:32px}.employeetype-actions__search{position:relative;height:32px}.employeetype-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.employeetype-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.employeetype-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.employeetype-actions__clear-btn:hover{color:#495057}.employeetype-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.employeetype-btn--full-width{width:100%;padding:8px}.employeetype-btn--add{display:flex;align-items:center;gap:6px;padding:6px 12px;height:32px}.employeetype-export{position:relative}.employeetype-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.employeetype-export__menu,.employeetype-column__header{display:flex;flex-direction:column;gap:4px}@keyframes userlogs-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.modal.userlogs-modal{display:block;background-color:#00000080;z-index:1060}.userlogs-actions{display:flex;align-items:center;gap:12px;height:32px}.userlogs-actions__search{position:relative;height:32px}.userlogs-actions__search-input{box-sizing:border-box;padding-right:64px;width:220px;height:32px;line-height:32px;border-color:#116b81}.userlogs-actions__search-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:3;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;padding:4px}.userlogs-actions__search-icon svg{width:16px;height:16px;color:#6c757d;display:block}@media (max-width: 767px){.userlogs-actions__search-input{width:140px;padding-right:56px}.userlogs-actions__search-icon{right:6px;padding:3px}.userlogs-actions__search-icon svg{width:14px;height:14px}}.userlogs-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px;border-radius:8px;line-height:1}.userlogs-btn svg{width:16px;height:16px;flex-shrink:0}.userlogs-btn--full-width{width:100%;padding:8px}@media (max-width: 767px){.userlogs-btn{width:28px;height:28px}.userlogs-btn svg{width:18px;height:18px}}.userlogs-date-filter{position:relative}.userlogs-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.userlogs-date-filter__actions{display:flex;gap:10px;margin-top:24px}.userlogs-date-filter__btn{flex:1;padding:8px}.userlogs-export{position:relative}.userlogs-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.userlogs-export__menu,.userlogs-column__header{display:flex;flex-direction:column;gap:4px}.userlogs-table{opacity:1;transition:opacity .3s ease;transform:none!important}.userlogs-table--loading{opacity:0}.userlogs-table-override .ant-table-wrapper,.userlogs-table-override .ant-table,.userlogs-table-override .ant-table-container,.userlogs-table-override .ant-table-content{transform:none!important;transition:none!important;animation:none!important}@media (max-width: 991px){.page-header{flex-direction:column!important;align-items:center!important;gap:.75rem!important}.page-header .w-100{width:100%!important}.header__controls{width:90%!important;display:flex!important;justify-content:center!important}.userlogs-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important;height:auto!important}.userlogs-actions__search{width:100%!important;display:flex!important;justify-content:center!important;margin-bottom:8px}.userlogs-btn--full-width{width:100%!important}}.userlog-list-widget{display:block}@media (min-width: 769px){.userlog-list-widget{display:none}}.userlog-list-container{display:flex;flex-direction:column;gap:12px}.userlog-list-item{display:flex;align-items:center;gap:12px;padding:6px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.userlog-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.userlog-list-item .userlog-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#2f7384,#08a3d1)}.userlog-list-item .userlog-icon.success,.userlog-list-item .userlog-icon.failed{background:linear-gradient(135deg,#2f7384,#08a3d1)}.userlog-list-item .userlog-info{flex:1;min-width:0}.userlog-list-item .userlog-info .userlog-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.userlog-list-item .userlog-info .userlog-header .userlog-name{font-size:16px;font-weight:600;color:#111827;margin:0}.userlog-list-item .userlog-info .userlog-header .userlog-username{font-size:13px;color:#6b7280;font-family:monospace}.userlog-list-item .userlog-info .userlog-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:13px;color:#6b7280}.userlog-list-item .userlog-info .userlog-details .userlog-email,.userlog-list-item .userlog-info .userlog-details .userlog-ip{display:inline-block}.userlog-list-item .userlog-info .userlog-time{font-size:12px;color:#0acfff;font-weight:500}.userlog-list-item .userlog-actions{display:flex;gap:8px;flex-shrink:0}.userlog-list-item .userlog-actions button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.userlog-list-item .userlog-actions button.view-btn{background:#e0f7ff;color:#0acfff}.userlog-list-item .userlog-actions button.view-btn:hover{background:#0acfff;color:#fff}.userlog-list-item .userlog-actions button.delete-btn{background:#0acfff1a;color:#d51414}.userlog-list-item .userlog-actions button.delete-btn:hover{background:#cd4343;color:#fff}.userlog-grid-widget{display:none}@media (min-width: 769px){.userlog-grid-widget{display:block}}.userlog-grid-container{display:flex;flex-wrap:wrap;gap:20px}.userlog-grid-profile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.userlog-grid-profile:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px);cursor:pointer}.userlog-grid-profile.success .card-header-section,.userlog-grid-profile.failed .card-header-section{background:linear-gradient(135deg,#2f7384,#08a3d1)}.userlog-grid-profile .card-header-section{padding:16px;display:flex;justify-content:space-between;align-items:center}.userlog-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:46px;height:46px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.userlog-grid-profile .card-header-section .card-status{font-size:14px;font-weight:600;padding:6px 12px;border-radius:20px;letter-spacing:.5px;background:#fff3;color:#fff}.userlog-grid-profile .card-body-section{padding:20px;flex:1;cursor:pointer}.userlog-grid-profile .card-body-section .card-name{font-size:18px;font-weight:600;color:#111827;margin-bottom:4px}.userlog-grid-profile .card-body-section .card-username{font-size:14px;color:#6b7280;font-family:monospace;margin-bottom:12px}.userlog-grid-profile .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f3f4f6;font-size:14px}.userlog-grid-profile .card-body-section .card-info-row:last-of-type{border-bottom:none}.userlog-grid-profile .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500;flex-shrink:0;margin-right:8px}.userlog-grid-profile .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all;flex:1}.userlog-grid-profile .card-footer-actions{display:flex;gap:8px;padding:16px;background:#f9fafb;border-top:1px solid #e5e7eb}.userlog-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.userlog-grid-profile .card-footer-actions .action-btn.view-btn{background:#e0f7ff;color:#0acfff}.userlog-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#0acfff;color:#fff}.userlog-grid-profile .card-footer-actions .action-btn.delete-btn{background:#ffebeb;color:#ef4444}.userlog-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:red;color:#fff}.userlog-grid-profile .card-footer-actions .action-btn span{font-size:14px}.userlog-grid-empty{text-align:center;padding:60px 20px;color:#6b7280;font-size:16px}@media (min-width: 1400px){.userlog-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.userlog-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.userlog-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.userlogs-view-toggle{display:flex;gap:4px}.userlog-modal-content{padding-bottom:30px}@keyframes permissions-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.permissions-actions{display:flex;align-items:center;gap:8px;height:32px}.permissions-actions__search{position:relative;height:32px}.permissions-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.permissions-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.permissions-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.permissions-actions__clear-btn:hover{color:#495057}.permissions-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.permissions-btn--full-width{width:100%;padding:8px}.permissions-date-filter{position:relative}.permissions-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.permissions-date-filter__actions{display:flex;gap:10px;margin-top:10px}.permissions-date-filter__btn{flex:1;padding:8px}.permissions-export{position:relative}.permissions-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.permissions-export__menu,.permissions-column__header{display:flex;flex-direction:column;gap:4px}.permissions-badge{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.permissions-trash--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.permissions-trash{cursor:pointer}.permissions-tooltip{position:relative}.permissions-tooltip[data-tooltip]:hover:after,.permissions-tooltip[data-tooltip]:focus:after{content:attr(data-tooltip);position:absolute;bottom:120%;left:50%;transform:translate(-50%);background:#000000c7;color:#fff;padding:6px 8px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1050;pointer-events:none;opacity:1}.permissions-tooltip[data-tooltip]:hover:before,.permissions-tooltip[data-tooltip]:focus:before{content:"";position:absolute;bottom:110%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,.78) transparent transparent transparent;z-index:1050}.crm-column__header{display:flex;flex-direction:column;gap:8px;width:100%}.table-responsive .ant-table-thead>tr>th{vertical-align:top;padding:8px}.table-responsive .ant-table-tbody>tr>td{vertical-align:middle;padding:8px}.table-responsive .crm-column__header .form-select,.table-responsive .crm-column__header .form-control{width:100%;min-width:0}.crm-customers-page .table-list-card{box-shadow:0 0 10px #0000001a;border-radius:8px}.crm-customers-page .table-top{padding:15px 0;border-bottom:1px solid #e9ecef;margin-bottom:15px}.crm-customers-page .action-table-data{display:flex;align-items:center;gap:8px}.crm-customers-page .action-table-data .btn{padding:4px 8px;font-size:14px;border-radius:4px;transition:all .3s ease}.crm-customers-page .action-table-data .btn:hover{transform:translateY(-2px);box-shadow:0 2px 8px #00000026}.badge{padding:4px 12px;font-size:12px;font-weight:500;border-radius:12px}.badge.bg-info{background-color:#17a2b8!important}.badge.bg-primary{background-color:#007bff!important}.badge.bg-success{background-color:#28a745!important}.badge.bg-danger{background-color:#dc3545!important}.fw-bold{font-weight:600}.text-success{color:#28a745!important}@media (max-width: 1200px){.header__crm-management{width:100%}}.crm-list-widget{display:block}@media (min-width: 769px){.crm-list-widget{display:none}}.crm-grid-widget{display:none}@media (min-width: 769px){.crm-grid-widget{display:block}}.crm-list-container{display:flex;flex-direction:column;gap:12px}.crm-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.crm-list-item:hover{border-color:#28a745;box-shadow:0 4px 12px #28a74526;transform:translateY(-2px)}.crm-list-item .crm-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #28a745;background:linear-gradient(135deg,#28a745,#20c997);display:flex;align-items:center;justify-content:center;color:#fff}.crm-list-item .crm-info{flex:1;min-width:0;display:block}.crm-list-item .crm-info .crm-header{margin-bottom:6px}.crm-list-item .crm-info .crm-header .crm-name{font-size:16px;font-weight:700;color:#2c3e50;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-list-item .crm-info .crm-details{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.crm-list-item .crm-info .crm-details .crm-email,.crm-list-item .crm-info .crm-details .crm-phone{display:flex;align-items:center;gap:6px;font-size:12px;color:#6c757d}.crm-list-item .crm-info .crm-details .crm-email svg,.crm-list-item .crm-info .crm-details .crm-phone svg{color:#28a745;flex-shrink:0}.crm-list-item .crm-info .crm-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crm-list-item .crm-info .crm-meta .crm-status{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase}.crm-list-item .crm-info .crm-meta .crm-status.active{background:#28a7451a;color:#28a745}.crm-list-item .crm-info .crm-meta .crm-status.expired{background:#dc35451a;color:#dc3545}.crm-list-item .crm-info .crm-meta .crm-type{font-size:11px;color:#6c757d;font-weight:600}.crm-list-item .crm-actions{display:flex;flex-direction:column;gap:6px}.crm-list-item .crm-actions .view-btn{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;background:#28a7451a;color:#28a745}.crm-list-item .crm-actions .view-btn:hover{background:#28a745;color:#fff;transform:scale(1.1)}.crm-list-item .crm-actions .view-btn.add-btn{background:#0d6efd1a;color:#0d6efd}.crm-list-item .crm-actions .view-btn.add-btn:hover{background:#0d6efd;color:#fff}.crm-list-item .crm-actions .view-btn.edit-btn{background:#ffc10726;color:#b78103}.crm-list-item .crm-actions .view-btn.edit-btn:hover{background:#ffc107;color:#212529}.crm-list-item .crm-actions .view-btn.renew-btn{background:#6f42c11f;color:#6f42c1}.crm-list-item .crm-actions .view-btn.renew-btn:hover{background:#6f42c1;color:#fff}.crm-grid-container{display:grid;gap:16px;height:auto}@media (min-width: 1400px){.crm-grid-container{grid-template-columns:repeat(4,1fr)}}@media (min-width: 992px) and (max-width: 1399px){.crm-grid-container{grid-template-columns:repeat(4,1fr)}}@media (min-width: 769px) and (max-width: 991px){.crm-grid-container{grid-template-columns:repeat(3,1fr)}}.crm-grid-profile{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column;cursor:pointer}.crm-grid-profile:hover{border-color:#28a745;box-shadow:0 8px 24px #28a74533;transform:translateY(-4px)}.crm-grid-profile .card-header-section{position:relative;padding:16px 12px 12px;background:linear-gradient(135deg,#28a745,#20c997);text-align:center}.crm-grid-profile .card-header-section .card-avatar-wrapper{width:60px;height:60px;margin:0 auto;border-radius:50%;overflow:hidden;border:3px solid #fff;box-shadow:0 4px 8px #0000001a;background:#fff3;display:flex;align-items:center;justify-content:center}.crm-grid-profile .card-header-section .card-status-indicator{position:absolute;top:12px;right:12px;width:10px;height:10px;border-radius:50%;border:2px solid #fff}.crm-grid-profile .card-header-section .card-status-indicator.active{background:#28a745}.crm-grid-profile .card-header-section .card-status-indicator.expired{background:#dc3545}.crm-grid-profile .card-body-section{flex:1;padding:12px;cursor:pointer}.crm-grid-profile .card-body-section .card-name{font-size:15px;font-weight:700;color:#2c3e50;margin:0 0 3px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-grid-profile .card-body-section .card-type{font-size:12px;color:#28a745;font-weight:600;text-align:center;margin:0 0 10px}.crm-grid-profile .card-body-section .card-info{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.crm-grid-profile .card-body-section .card-info .info-item{display:flex;align-items:center;gap:6px;padding:6px 8px;background:#f8f9fa;border-radius:6px;font-size:11px;color:#495057}.crm-grid-profile .card-body-section .card-info .info-item svg{color:#28a745;flex-shrink:0;width:12px;height:12px}.crm-grid-profile .card-body-section .card-info .info-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-grid-profile .card-body-section .card-stats{display:flex;gap:6px;margin-bottom:10px}.crm-grid-profile .card-body-section .card-stats .stat-box{flex:1;display:flex;align-items:center;gap:6px;padding:8px;background:#28a7451a;border-radius:6px}.crm-grid-profile .card-body-section .card-stats .stat-box svg{color:#28a745;flex-shrink:0;width:14px;height:14px}.crm-grid-profile .card-body-section .card-stats .stat-box .stat-content{display:flex;flex-direction:column;gap:1px}.crm-grid-profile .card-body-section .card-stats .stat-box .stat-content .stat-value{font-size:13px;font-weight:700;color:#2c3e50}.crm-grid-profile .card-body-section .card-stats .stat-box .stat-content .stat-label{font-size:9px;color:#6c757d;font-weight:600}.crm-grid-profile .card-body-section .card-stats .stat-box.value{background:#28a74526}.crm-grid-profile .card-body-section .card-stats .stat-box.value .stat-value{color:#28a745;font-size:11px}.crm-grid-profile .card-body-section .card-badges{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.crm-grid-profile .card-body-section .card-badges .badge{padding:4px 8px;border-radius:10px;font-size:9px;font-weight:600;text-transform:uppercase}.crm-grid-profile .card-body-section .card-badges .badge.active{background:#28a7451a;color:#28a745}.crm-grid-profile .card-body-section .card-badges .badge.expired{background:#dc35451a;color:#dc3545}.crm-grid-profile .card-body-section .card-badges .badge.expire-date{background:#f8f9fa;color:#6c757d}.crm-grid-profile .card-footer-actions{display:flex;gap:6px;padding:10px 12px;border-top:1px solid #f0f0f0;background:#f8f9fa}.crm-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;border:none;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}.crm-grid-profile .card-footer-actions .action-btn svg{width:14px;height:14px}.crm-grid-profile .card-footer-actions .action-btn.view-btn{background:#28a7451a;color:#28a745}.crm-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#28a745;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}.crm-grid-profile .card-footer-actions .action-btn.add-btn{background:#0d6efd1a;color:#0d6efd}.crm-grid-profile .card-footer-actions .action-btn.add-btn:hover{background:#0d6efd;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0d6efd4d}.crm-grid-profile .card-footer-actions .action-btn.edit-btn{background:#ffc10726;color:#b78103}.crm-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#ffc107;color:#212529;transform:translateY(-2px);box-shadow:0 4px 12px #ffc1074d}.crm-grid-profile .card-footer-actions .action-btn.renew-btn{background:#6f42c11f;color:#6f42c1}.crm-grid-profile .card-footer-actions .action-btn.renew-btn:hover{background:#6f42c1;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #6f42c14d}.crm-grid-empty{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;border:2px dashed #e9ecef}.crm-grid-empty p{font-size:16px;color:#6c757d;margin:0}@media (max-width: 1200px){.header__crm-management--grid{width:100%}}@media (max-width: 768px){.crm-list-item .crm-avatar{width:50px;height:50px}.crm-list-item .crm-info .crm-header .crm-name{font-size:14px}.crm-list-item .crm-info .crm-details .crm-email,.crm-list-item .crm-info .crm-details .crm-phone{font-size:11px}.crm-list-item .crm-actions .view-btn{width:28px;height:28px}.crm-list-item .crm-actions .view-btn svg{width:12px;height:12px}}.salaryemployee-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.salaryemployee-loading__logo{width:50px;height:50px;animation:salaryemployee-pulse 1s ease-in-out infinite;margin-bottom:20px}@keyframes salaryemployee-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.salaryemployee-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.salaryemployee-btn--full-width{width:100%;padding:8px}.salaryemployee-export{position:relative}.salaryemployee-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.salaryemployee-export__menu,.salaryemployee-column__header{display:flex;flex-direction:column;gap:4px}.salaryemployee-controls{display:flex;align-items:center;gap:8px;height:32px}.salaryemployee-export__button{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.salaryemployee-export__menu .btn{display:flex;align-items:center;justify-content:center;padding:80px;width:100%}.salaryemployee-table__sticky-container{padding-bottom:500px}.salaryemployee-th{min-width:180px}.salaryemployee-amount{padding-right:8px}.salaryemployee-select__control{min-width:100px;height:32px;min-height:32px}.salaryemployee-select__value-container{padding:0 8px;height:30px}.salaryemployee-select__indicators{height:30px}.salaryemployee-select__indicator-separator{display:none}.salary_employee-select{z-index:inherit!important}.salaryemployee-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}.salaryemployee-loading__logo{width:80px;height:80px;animation:pulse 1.5s ease-in-out infinite}.salaryemployee-loading__text{font-size:16px;color:#6c757d;font-weight:500}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}.salary-list-widget .salary-list-container{display:flex;flex-direction:column;gap:12px}.salary-list-widget .salary-list-item{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.salary-list-widget .salary-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.salary-list-widget .salary-list-item .salary-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.salary-list-widget .salary-list-item .salary-info{flex:1;min-width:0}.salary-list-widget .salary-list-item .salary-info .salary-header{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.salary-list-widget .salary-list-item .salary-info .salary-header .salary-name{font-size:16px;font-weight:700;color:#2c3e50;margin:0}.salary-list-widget .salary-list-item .salary-info .salary-header .salary-department{font-size:13px;color:#6c757d;font-weight:500}.salary-list-widget .salary-list-item .salary-info .salary-details{display:flex;gap:12px;flex-wrap:wrap}.salary-list-widget .salary-list-item .salary-info .salary-details .salary-working-days,.salary-list-widget .salary-list-item .salary-info .salary-details .salary-income{display:flex;align-items:center;gap:4px;font-size:13px;color:#0acfff;font-weight:600}.salary-list-widget .salary-list-item .salary-info .salary-details .salary-working-days svg,.salary-list-widget .salary-list-item .salary-info .salary-details .salary-income svg{flex-shrink:0}.salary-list-widget .salary-list-item .salary-actions{display:flex;gap:8px;flex-shrink:0}.salary-list-widget .salary-list-item .salary-actions .view-btn{width:36px;height:36px;border-radius:8px;border:none;background:#0acfff1a;color:#0acfff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.salary-list-widget .salary-list-item .salary-actions .view-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.salary-grid-widget .salary-grid-container{display:flex;flex-wrap:wrap;gap:20px}.salary-grid-widget .salary-grid-container>div{flex:0 0 calc(50% - 10px)}@media (min-width: 992px){.salary-grid-widget .salary-grid-container>div{flex:0 0 calc(33.333% - 14px)}}@media (min-width: 1400px){.salary-grid-widget .salary-grid-container>div{flex:0 0 calc(25% - 15px)}}.salary-grid-widget .salary-grid-profile{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column}.salary-grid-widget .salary-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.salary-grid-widget .salary-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:10px;display:flex;justify-content:space-between;align-items:center}.salary-grid-widget .salary-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#fff}.salary-grid-widget .salary-grid-profile .card-header-section .card-month{font-size:12px;font-weight:700;color:#fff;background:#fff3;padding:8px 16px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.salary-grid-widget .salary-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer}.salary-grid-widget .salary-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.salary-grid-widget .salary-grid-profile .card-body-section .card-department{font-size:14px;color:#6c757d;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.salary-grid-widget .salary-grid-profile .card-body-section .card-stats{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.salary-grid-widget .salary-grid-profile .card-body-section .card-stats .stat-item{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#f8f9fa;border-radius:8px}.salary-grid-widget .salary-grid-profile .card-body-section .card-stats .stat-item .stat-label{font-size:12px;color:#6c757d;font-weight:600}.salary-grid-widget .salary-grid-profile .card-body-section .card-stats .stat-item .stat-value{font-size:14px;font-weight:700;color:#2c3e50}.salary-grid-widget .salary-grid-profile .card-body-section .card-stats .stat-item .stat-value.text-danger{color:#dc3545}.salary-grid-widget .salary-grid-profile .card-body-section .card-income{padding:16px;background:#0acfff1a;border-radius:12px;display:flex;flex-direction:column;gap:4px}.salary-grid-widget .salary-grid-profile .card-body-section .card-income .income-label{font-size:12px;color:#6c757d;font-weight:600;text-transform:uppercase}.salary-grid-widget .salary-grid-profile .card-body-section .card-income .income-value{font-size:18px;font-weight:700;color:#0acfff}.salary-grid-widget .salary-grid-profile .card-footer-actions{padding:10px 20px;border-top:1px solid #f0f0f0;display:flex;gap:8px}.salary-grid-widget .salary-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.salary-grid-widget .salary-grid-profile .card-footer-actions .action-btn.view-btn{background:#0acfff1a;color:#0acfff}.salary-grid-widget .salary-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.salary-grid-empty{text-align:center;padding:60px 20px;color:#6c757d;font-size:16px}@media (max-width: 768px){.salary-list-item .salary-info .salary-header .salary-name{font-size:15px}.salary-list-item .salary-info .salary-header .salary-department,.salary-list-item .salary-info .salary-details .salary-working-days,.salary-list-item .salary-info .salary-details .salary-income{font-size:12px}.dropdown-menu{inset:44px 0px auto auto!important}}.verify-page{min-height:100dvh;background:linear-gradient(135deg,#f5f7fa,#e4ecf5);display:flex;align-items:center;justify-content:center}.verify-modal{background:#fff;padding:32px;border-radius:16px;text-align:center;width:380px;box-shadow:0 20px 40px #00000026;animation:scaleFadeIn .45s ease}.verify-success svg{color:#22c55e}.verify-error svg{color:#ef4444}.verify-btn{display:inline-block;margin-top:20px;padding:10px 18px;background:#42b7fe;color:#fff;border-radius:8px;text-decoration:none;font-weight:600;transition:.25s}.verify-btn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #42b7fe66}.verify-btn.danger{background:#ef4444}.spin{animation:spin 1s linear infinite}@keyframes scaleFadeIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.device-admin-actions{display:flex;align-items:center;gap:8px;height:32px}.device-admin-actions__search{position:relative}.device-admin-actions__search-input{padding-right:30px}.device-admin-actions__search-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:14px}.button__custom{height:32px}.device-admin-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px}.device-admin-btn--icon{width:32px;height:32px}.device-admin-btn--flex-1{flex:1;padding:8px}.device-admin-date-filter{position:relative}.device-admin-date-filter__dropdown{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:320px;border:1px solid #e8e8e8}.device-admin-date-filter__actions{display:flex;gap:10px;margin-top:10px}.device-admin-column__header{display:flex;flex-direction:column;gap:4px}.device-admin-action-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.device-admin-stats-tag{width:40px;text-align:center}.device-admin-view-toggle{display:flex;gap:4px}.device-list-widget{display:block}@media (min-width: 769px){.device-list-widget{display:none}}.device-list-container{display:flex;flex-direction:column;gap:12px}.device-list-item{display:flex;align-items:center;gap:12px;padding:5px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.device-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.device-list-item .device-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#0acfff,#09b8e6)}.device-list-item .device-info{flex:1;min-width:0}.device-list-item .device-info .device-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.device-list-item .device-info .device-header .device-name{font-size:16px;font-weight:600;color:#111827;margin:0}.device-list-item .device-info .device-header .device-username{font-size:13px;color:#6b7280;font-family:monospace}.device-list-item .device-info .device-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:13px;color:#6b7280}.device-list-item .device-info .device-details .device-email,.device-list-item .device-info .device-details .device-count{display:inline-block}.device-list-item .device-info .device-time{font-size:12px;color:#0acfff;font-weight:500}.device-list-item .device-actions{display:flex;gap:8px;flex-shrink:0}.device-list-item .device-actions button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.device-list-item .device-actions button.view-btn{background:#e0f7ff;color:#0acfff}.device-list-item .device-actions button.view-btn:hover{background:#0acfff;color:#fff}.device-list-item .device-actions button.logout-btn{background:#0acfff1a;color:red}.device-list-item .device-actions button.logout-btn:hover{background:#cd4343;color:#fff}.view-actions{align-items:start}.device-grid-widget{display:none}@media (min-width: 769px){.device-grid-widget{display:block}}.device-grid-container{display:flex;flex-wrap:wrap;gap:20px}.device-grid-profile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%;cursor:pointer}.device-grid-profile:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.device-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:16px;display:flex;justify-content:space-between;align-items:center}.device-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:46px;height:46px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.device-grid-profile .card-header-section .card-stats{display:flex;flex-direction:column;align-items:flex-end;color:#fff}.device-grid-profile .card-header-section .card-stats .stats-total{font-size:32px;font-weight:700;line-height:1}.device-grid-profile .card-header-section .card-stats .stats-label{font-size:12px;opacity:.9;margin-top:4px}.device-grid-profile .card-body-section{padding:20px;flex:1;cursor:pointer}.device-grid-profile .card-body-section .card-name{font-size:18px;font-weight:600;color:#111827;margin-bottom:4px}.device-grid-profile .card-body-section .card-username{font-size:14px;color:#6b7280;font-family:monospace;margin-bottom:12px}.device-grid-profile .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f3f4f6;font-size:14px}.device-grid-profile .card-body-section .card-info-row:last-of-type{border-bottom:none}.device-grid-profile .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500;flex-shrink:0;margin-right:8px}.device-grid-profile .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all;flex:1}.device-grid-profile .card-footer-actions{display:flex;gap:8px;padding:16px;background:#f9fafb;border-top:1px solid #e5e7eb}.device-grid-profile .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.device-grid-profile .card-footer-actions .action-btn.view-btn{background:#e0f7ff;color:#0acfff}.device-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#0acfff;color:#fff}.device-grid-profile .card-footer-actions .action-btn.logout-btn{background:#ffebeb;color:#ef4444}.device-grid-profile .card-footer-actions .action-btn.logout-btn:hover{background:red;color:#fff}.device-grid-profile .card-footer-actions .action-btn span{font-size:14px}.device-grid-empty{text-align:center;padding:60px 20px;color:#6b7280;font-size:16px}@media (min-width: 1400px){.device-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.device-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.device-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.ipconfig-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.ipconfig-loading__logo{width:50px;height:50px;animation:ipconfig-pulse 1s ease-in-out infinite;margin-bottom:20px}.ipconfig-loading__text{font-size:16px;color:#6c757d;font-weight:500}@keyframes ipconfig-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.ipconfig-actions{display:flex;align-items:center;gap:8px;height:32px}.ipconfig-actions__search{position:relative;height:32px}.ipconfig-actions__search-input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.ipconfig-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.ipconfig-actions__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:2px;color:#6c757d;cursor:pointer}.ipconfig-actions__clear-btn:hover{color:#495057}.ipconfig-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.ipconfig-btn--full-width{width:100%;padding:8px}.ipconfig-btn--add,.ipconfig-btn--delete{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.ipconfig-export{position:relative}.ipconfig-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.ipconfig-export__menu,.ipconfig-column__header{display:flex;flex-direction:column;gap:4px}.ipconfig-column-visibility{width:40px;min-width:40px;padding-left:6px;padding-right:6px}.shiftchange .table-list-card .table{width:100%}.shiftchange .table-list-card th,.shiftchange .table-list-card td{vertical-align:middle}.shiftchange .table-wrapper.is-empty{width:100%}.shiftchange .table-wrapper.is-empty .card.table-list-card{width:100%!important;min-width:100%!important;display:block!important}.shiftchange .table-wrapper.is-empty .table-responsive{min-height:360px;display:block;overflow:visible!important;width:100%!important}.shiftchange .table-wrapper.is-empty .ant-table-thead{position:sticky;top:0;z-index:8;background:#f7f9f9;display:table-header-group!important}.shiftchange .table-wrapper.is-empty .ant-table-thead>tr>th{height:68px;padding:10px 12px;vertical-align:middle;white-space:nowrap;min-width:120px}.shiftchange .table-wrapper.is-empty table.table{width:100%!important;table-layout:fixed!important}.shiftchange .empty-placeholder{min-height:320px;display:flex;align-items:center;justify-content:center;color:#6c757d;background:#fff;border-top:1px solid #f1f3f5}.shiftchange-list-widget{display:block}@media (min-width: 769px){.shiftchange-list-widget{display:none}}.shiftchange-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.shiftchange-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.shiftchange-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.shiftchange-list-item .shiftchange-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff}.shiftchange-list-item .shiftchange-info{flex:1;min-width:0;cursor:pointer}.shiftchange-list-item .shiftchange-info .shiftchange-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.shiftchange-list-item .shiftchange-info .shiftchange-header .shiftchange-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shiftchange-list-item .shiftchange-info .shiftchange-header .shiftchange-date{font-size:11px;color:#0acfff;font-weight:600;white-space:nowrap}.shiftchange-list-item .shiftchange-info .shiftchange-details{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#6c757d}.shiftchange-list-item .shiftchange-info .shiftchange-details .badge{font-size:11px;padding:2px 6px}.shiftchange-list-item .shiftchange-info .shiftchange-details .shiftchange-note{font-size:12px;color:#6c757d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shiftchange-list-item .shiftchange-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.shiftchange-list-item .shiftchange-actions button{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.shiftchange-list-item .shiftchange-actions button.view-btn{background:#17a2b81a;color:#17a2b8}.shiftchange-list-item .shiftchange-actions button.view-btn:hover{background:#17a2b8;color:#fff;transform:scale(1.1)}.shiftchange-list-item .shiftchange-actions button.edit-btn{background:#0acfff1a;color:#0acfff}.shiftchange-list-item .shiftchange-actions button.edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.shiftchange-list-item .shiftchange-actions button.delete-btn{background:#dc35451a;color:#dc3545}.shiftchange-list-item .shiftchange-actions button.delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.shiftchange-grid-widget{display:none}@media (min-width: 769px){.shiftchange-grid-widget{display:block}}.shiftchange-grid-container{display:flex;flex-wrap:wrap;gap:20px}.shiftchange-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.shiftchange-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.shiftchange-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.shiftchange-grid-profile .card-header-section .card-icon-wrapper{display:flex;align-items:center;flex-shrink:0}.shiftchange-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;border:3px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shiftchange-grid-profile .card-header-section .card-date{display:flex;align-items:center;gap:6px;color:#fff;font-size:13px;font-weight:600;padding:6px 12px;border-radius:20px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.shiftchange-grid-profile .card-header-section .card-date svg{flex-shrink:0}.shiftchange-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer;transition:background .2s}.shiftchange-grid-profile .card-body-section:hover{background:#f8f9fa}.shiftchange-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:16px;text-align:center}.shiftchange-grid-profile .card-body-section .card-schedule{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:16px}.shiftchange-grid-profile .card-body-section .card-schedule .badge{font-size:12px;padding:4px 10px;border-radius:6px;background:#0acfff1a;color:#0acfff;border:1px solid rgba(10,207,255,.3)}.shiftchange-grid-profile .card-body-section .card-info-list{background:#f8f9fa;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.shiftchange-grid-profile .card-body-section .card-info-list .info-item{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#6c757d}.shiftchange-grid-profile .card-body-section .card-info-list .info-item svg{flex-shrink:0;color:#0acfff;margin-top:2px}.shiftchange-grid-profile .card-body-section .card-info-list .info-item span{flex:1;word-break:break-word}.shiftchange-grid-profile .card-footer-actions{padding:10px 16px;border-top:1px solid #f0f0f0;display:flex;gap:12px}.shiftchange-grid-profile .card-footer-actions .action-btn{flex:1;height:40px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.shiftchange-grid-profile .card-footer-actions .action-btn.view-btn{background:#17a2b81a;color:#17a2b8}.shiftchange-grid-profile .card-footer-actions .action-btn.view-btn:hover{background:#17a2b8;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #17a2b84d}.shiftchange-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.shiftchange-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.shiftchange-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.shiftchange-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}.shiftchange-grid-empty{text-align:center;padding:60px 20px;color:#6c757d}.shiftchange-grid-empty p{font-size:16px;margin:0}.shifchange-action{padding:0}@media (min-width: 1400px){.shiftchange-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.shiftchange-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.shiftchange-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.holiday-list-widget{display:block}@media (min-width: 769px){.holiday-list-widget{display:none}}.holiday-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.holiday-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.holiday-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.holiday-list-item .holiday-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff}.holiday-list-item .holiday-info{flex:1;min-width:0;cursor:pointer}.holiday-list-item .holiday-info .holiday-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.holiday-list-item .holiday-info .holiday-header .holiday-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.holiday-list-item .holiday-info .holiday-header .holiday-date{font-size:11px;color:#0acfff;font-weight:600;white-space:nowrap}.holiday-list-item .holiday-info .holiday-details{display:flex;gap:8px}.holiday-list-item .holiday-info .holiday-details .holiday-status{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600}.holiday-list-item .holiday-info .holiday-details .holiday-status.paid{background:#28a7451a;color:#28a745}.holiday-list-item .holiday-info .holiday-details .holiday-status.unpaid{background:#dc35451a;color:#dc3545}.holiday-list-item .holiday-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.holiday-list-item .holiday-actions button{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.holiday-list-item .holiday-actions button.edit-btn{background:#0acfff1a;color:#0acfff}.holiday-list-item .holiday-actions button.edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.holiday-list-item .holiday-actions button.delete-btn{background:#dc35451a;color:#dc3545}.holiday-list-item .holiday-actions button.delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.holiday-grid-widget{display:none}@media (min-width: 769px){.holiday-grid-widget{display:block}}.holiday-grid-container{display:flex;flex-wrap:wrap;gap:20px}.holiday-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.holiday-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.holiday-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.holiday-grid-profile .card-header-section .card-icon-wrapper{display:flex;align-items:center;flex-shrink:0}.holiday-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;border:3px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.holiday-grid-profile .card-header-section .card-date{color:#fff;font-size:13px;font-weight:600;padding:6px 12px;border-radius:20px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.holiday-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer;transition:background .2s;text-align:center}.holiday-grid-profile .card-body-section:hover{background:#f8f9fa}.holiday-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:16px;min-height:48px;display:flex;align-items:center;justify-content:center}.holiday-grid-profile .card-body-section .card-status-badge{display:inline-block;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600}.holiday-grid-profile .card-body-section .card-status-badge.paid{background:#28a7451a;color:#28a745}.holiday-grid-profile .card-body-section .card-status-badge.unpaid{background:#dc35451a;color:#dc3545}.holiday-grid-profile .card-footer-actions{padding:10px 16px;border-top:1px solid #f0f0f0;display:flex;gap:12px}.holiday-grid-profile .card-footer-actions .action-btn{flex:1;height:40px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.holiday-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.holiday-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.holiday-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.holiday-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}@media (max-width: 1199px){.holiday-grid-profile .card-footer-actions .action-btn span{display:none}}.holiday-grid-empty{text-align:center;padding:60px 20px;color:#6c757d}.holiday-grid-empty p{font-size:16px;margin:0}@media (min-width: 1400px){.holiday-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.holiday-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.holiday-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 768px){.add-holiday-modal{z-index:1013!important}.modal-dialog-content{margin:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;outline:none!important}.modal_holiday-type-content--add{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;box-shadow:none;margin:0!important;border:none!important}}.salary-list-widget{display:block}@media (min-width: 769px){.salary-list-widget{display:none}}.salary-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.salary-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.salary-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.salary-list-item .salary-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff}.salary-list-item .salary-info{flex:1;min-width:0;cursor:pointer}.salary-list-item .salary-info .salary-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.salary-list-item .salary-info .salary-header .salary-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salary-list-item .salary-info .salary-header .salary-username{font-size:11px;color:#6c757d;font-weight:600;white-space:nowrap}.salary-list-item .salary-info .salary-details{display:flex;justify-content:space-between;gap:8px}.salary-list-item .salary-info .salary-details .salary-department{font-size:12px;color:#0acfff;font-weight:600}.salary-list-item .salary-info .salary-details .salary-amount{font-size:13px;color:#28a745;font-weight:700}.salary-grid-widget{display:none}@media (min-width: 769px){.salary-grid-widget{display:block}}.salary-grid-container{display:flex;flex-wrap:wrap;gap:20px}.salary-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.salary-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.salary-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:24px;display:flex;justify-content:space-between;align-items:center}.salary-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;border:3px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.salary-grid-profile .card-header-section .card-badge{color:#fff;font-size:13px;font-weight:600;padding:6px 12px;background:#fff3;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.salary-grid-profile .card-body-section{padding:20px;flex:1;cursor:pointer;transition:background .2s}.salary-grid-profile .card-body-section:hover{background:#f8f9fa}.salary-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:4px}.salary-grid-profile .card-body-section .card-username{font-size:13px;color:#6c757d;margin-bottom:4px}.salary-grid-profile .card-body-section .card-department{font-size:14px;color:#0acfff;font-weight:600;margin-bottom:16px}.salary-grid-profile .card-body-section .card-stats{display:flex;flex-direction:column;gap:12px}.salary-grid-profile .card-body-section .card-stats .stat-item{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#f8f9fa;border-radius:10px}.salary-grid-profile .card-body-section .card-stats .stat-item .stat-label{font-size:11px;color:#6c757d;font-weight:600;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salary-grid-profile .card-body-section .card-stats .stat-item .stat-value{font-size:14px;font-weight:700;color:#2c3e50}.salary-grid-profile .card-body-section .card-stats .stat-item .stat-value.highlight{color:#0acfff}.salary-grid-profile .card-body-section .card-stats .stat-item .stat-value.success{color:#28a745}.salary-grid-empty{text-align:center;padding:80px 20px}.salary-grid-empty .empty-state-icon{width:120px;height:120px;margin:0 auto 24px;border-radius:50%;background:#0acfff1a;display:flex;align-items:center;justify-content:center;color:#0acfff}.salary-grid-empty h3{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.salary-grid-empty p{font-size:16px;color:#6c757d;margin:0}@media (min-width: 1400px){.salary-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.salary-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.salary-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 991px){div:where(.swal2-container) div:where(.swal2-popup){max-height:86dvh}}.payroll-list-widget{display:block}@media (min-width: 769px){.payroll-list-widget{display:none}}.payroll-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.payroll-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.payroll-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.payroll-list-item .payroll-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff}.payroll-list-item .payroll-info{flex:1;min-width:0;cursor:pointer}.payroll-list-item .payroll-info .payroll-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.payroll-list-item .payroll-info .payroll-header .payroll-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payroll-list-item .payroll-info .payroll-header .payroll-amount{font-size:13px;color:#0acfff;font-weight:700;white-space:nowrap}.payroll-list-item .payroll-info .payroll-details{display:flex;gap:8px;align-items:center}.payroll-list-item .payroll-info .payroll-details .payroll-department{font-size:11px;color:#6c757d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payroll-list-item .payroll-info .payroll-details .payroll-period{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600;background:#0acfff1a;color:#0acfff;white-space:nowrap}.payroll-grid-widget{display:none}@media (min-width: 769px){.payroll-grid-widget{display:block}}.payroll-grid-container{display:flex;flex-wrap:wrap;gap:20px}.payroll-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.payroll-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.payroll-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.payroll-grid-profile .card-header-section .card-icon-wrapper{display:flex;align-items:center;flex-shrink:0}.payroll-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;border:3px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.payroll-grid-profile .card-header-section .card-amount{color:#fff;font-size:14px;font-weight:700;padding:6px 12px;border-radius:20px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.payroll-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer;transition:background .2s;text-align:center}.payroll-grid-profile .card-body-section:hover{background:#f8f9fa}.payroll-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:12px;min-height:48px;display:flex;align-items:center;justify-content:center}.payroll-grid-profile .card-body-section .card-department{font-size:13px;color:#6c757d;margin-bottom:8px}.payroll-grid-profile .card-body-section .card-period{display:inline-block;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600;background:#0acfff1a;color:#0acfff}.payroll-grid-empty{text-align:center;padding:60px 20px;color:#6c757d}.payroll-grid-empty p{font-size:16px;margin:0}@media (min-width: 1400px){.payroll-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.payroll-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.payroll-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.taxreport-list-widget{display:block}@media (min-width: 769px){.taxreport-list-widget{display:none}}.taxreport-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.taxreport-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.taxreport-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.taxreport-list-item .taxreport-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff}.taxreport-list-item .taxreport-info{flex:1;min-width:0;cursor:pointer}.taxreport-list-item .taxreport-info .taxreport-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.taxreport-list-item .taxreport-info .taxreport-header .taxreport-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0}.taxreport-list-item .taxreport-info .taxreport-header .taxreport-rate{font-size:16px;color:#0acfff;font-weight:700}.taxreport-list-item .taxreport-info .taxreport-details{display:flex;justify-content:space-between;gap:8px}.taxreport-list-item .taxreport-info .taxreport-details .taxreport-amount{font-size:12px;color:#6c757d;font-weight:600}.taxreport-list-item .taxreport-info .taxreport-details .taxreport-status{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600}.taxreport-list-item .taxreport-info .taxreport-details .taxreport-status.active{background:#28a7451a;color:#28a745}.taxreport-list-item .taxreport-info .taxreport-details .taxreport-status.inactive{background:#dc35451a;color:#dc3545}.taxreport-list-item .taxreport-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.taxreport-list-item .taxreport-actions button{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.taxreport-list-item .taxreport-actions button.edit-btn{background:#0acfff1a;color:#0acfff}.taxreport-list-item .taxreport-actions button.edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.taxreport-list-item .taxreport-actions button.delete-btn{background:#dc35451a;color:#dc3545}.taxreport-list-item .taxreport-actions button.delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.taxreport-grid-widget{display:none}@media (min-width: 769px){.taxreport-grid-widget{display:block}}.taxreport-grid-container{display:flex;flex-wrap:wrap;gap:20px}.taxreport-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.taxreport-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.taxreport-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:10px;display:flex;justify-content:space-between;align-items:center}.taxreport-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;border:3px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.taxreport-grid-profile .card-header-section .card-badge{color:#fff;font-size:12px;font-weight:600;padding:6px 12px;background:#fff3;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.taxreport-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer;transition:background .2s;text-align:center}.taxreport-grid-profile .card-body-section:hover{background:#f8f9fa}.taxreport-grid-profile .card-body-section .card-rate{font-size:36px;font-weight:700;color:#0acfff;margin-bottom:12px}.taxreport-grid-profile .card-body-section .card-amount{font-size:14px;color:#6c757d;margin-bottom:16px}.taxreport-grid-profile .card-body-section .card-status-badge{display:inline-block;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600}.taxreport-grid-profile .card-body-section .card-status-badge.active{background:#28a7451a;color:#28a745}.taxreport-grid-profile .card-body-section .card-status-badge.inactive{background:#dc35451a;color:#dc3545}.taxreport-grid-profile .card-footer-actions{padding:10px 16px;border-top:1px solid #f0f0f0;display:flex;gap:12px}.taxreport-grid-profile .card-footer-actions .action-btn{flex:1;height:40px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.taxreport-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.taxreport-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.taxreport-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.taxreport-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}@media (max-width: 1199px){.taxreport-grid-profile .card-footer-actions .action-btn span{display:none}}.taxreport-grid-empty{text-align:center;padding:80px 20px}.taxreport-grid-empty .empty-state-icon{width:120px;height:120px;margin:0 auto 24px;border-radius:50%;background:#0acfff1a;display:flex;align-items:center;justify-content:center;color:#0acfff}.taxreport-grid-empty h3{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:8px}.taxreport-grid-empty p{font-size:16px;color:#6c757d;margin:0}@media (min-width: 1400px){.taxreport-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.taxreport-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.taxreport-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.info-section .info-item .info-content .info-value.primary{color:#0acfff!important}.employeetype-view-toggle{display:flex;gap:4px}.employeetype-btn--view{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:8px}.employeetype-btn--view svg{width:16px;height:16px}.employeetype-list-widget{display:block}@media (min-width: 769px){.employeetype-list-widget{display:none}}.employeetype-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.employeetype-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .2s}.employeetype-list-item:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.employeetype-list-item .employeetype-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#0acfff,#09b8e6);color:#fff}.employeetype-list-item .employeetype-info{flex:1;min-width:0;cursor:pointer}.employeetype-list-item .employeetype-info .employeetype-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.employeetype-list-item .employeetype-info .employeetype-header .employeetype-name{font-size:15px;font-weight:600;color:#2c3e50;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employeetype-list-item .employeetype-info .employeetype-header .employeetype-code{font-size:11px;color:#0acfff;font-weight:600;white-space:nowrap;padding:2px 8px;background:#0acfff1a;border-radius:10px}.employeetype-list-item .employeetype-info .employeetype-details{display:flex;gap:8px;flex-wrap:wrap}.employeetype-list-item .employeetype-info .employeetype-details .employeetype-badge{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600;background:#28a7451a;color:#28a745}.employeetype-list-item .employeetype-info .employeetype-details .employeetype-pit{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600;background:#0acfff1a;color:#0acfff}.employeetype-list-item .employeetype-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.employeetype-list-item .employeetype-actions button{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.employeetype-list-item .employeetype-actions button.edit-btn{background:#0acfff1a;color:#0acfff}.employeetype-list-item .employeetype-actions button.edit-btn:hover{background:#0acfff;color:#fff;transform:scale(1.1)}.employeetype-list-item .employeetype-actions button.delete-btn{background:#dc35451a;color:#dc3545}.employeetype-list-item .employeetype-actions button.delete-btn:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.employeetype-grid-widget{display:none}@media (min-width: 769px){.employeetype-grid-widget{display:block}}.employeetype-grid-container{display:flex;flex-wrap:wrap;gap:20px}.employeetype-grid-profile{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;display:flex;flex-direction:column;height:100%}.employeetype-grid-profile:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.employeetype-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.employeetype-grid-profile .card-header-section .card-icon-wrapper{display:flex;align-items:center;flex-shrink:0}.employeetype-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;border-radius:50%;background:#fff3;border:4px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.employeetype-grid-profile .card-header-section .card-code{color:#fff;font-size:13px;font-weight:700;padding:6px 12px;border-radius:20px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.employeetype-grid-profile .card-body-section{padding:10px;flex:1;cursor:pointer;transition:background .2s;text-align:center}.employeetype-grid-profile .card-body-section:hover{background:#f8f9fa}.employeetype-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:16px;min-height:48px;display:flex;align-items:center;justify-content:center}.employeetype-grid-profile .card-body-section .card-badges{display:flex;justify-content:center;gap:8px;align-items:center}.employeetype-grid-profile .card-body-section .card-badges .card-badge{display:inline-block;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600}.employeetype-grid-profile .card-body-section .card-badges .card-badge.enabled{background:#28a7451a;color:#28a745}.employeetype-grid-profile .card-body-section .card-badges .card-badge.disabled{background:#dc35451a;color:#dc3545}.employeetype-grid-profile .card-body-section .card-badges .card-pit{display:inline-block;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600;background:#0acfff1a;color:#0acfff}.employeetype-grid-profile .card-footer-actions{padding:10px 16px;border-top:1px solid #f0f0f0;display:flex;gap:12px}.employeetype-grid-profile .card-footer-actions .action-btn{flex:1;height:40px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.employeetype-grid-profile .card-footer-actions .action-btn.edit-btn{background:#0acfff1a;color:#0acfff}.employeetype-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0acfff4d}.employeetype-grid-profile .card-footer-actions .action-btn.delete-btn{background:#dc35451a;color:#dc3545}.employeetype-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #dc35454d}@media (max-width: 1199px){.employeetype-grid-profile .card-footer-actions .action-btn span{display:none}}.employeetype-grid-empty{text-align:center;padding:60px 20px;color:#6c757d}.employeetype-grid-empty p{font-size:16px;margin:0}@media (min-width: 1400px){.employeetype-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.employeetype-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.employeetype-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 768px){.modal-dialog-content{margin:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;outline:none!important}.modal_employee-type-content--add{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;box-shadow:none;margin:0!important;border:none!important}}.department-list-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:#f8f9fa}.department-list-loading__logo{width:50px;height:50px;animation:pulse 1s ease-in-out infinite;margin-bottom:20px}.department-list-loading__text{font-size:16px;color:#6c757d;font-weight:500}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.department-list-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-left:8px}@media (min-width: 992px){.department-list-actions{margin-top:0;flex-wrap:nowrap;margin-left:0}}.department-list-actions__search{position:relative;height:32px}.department-list-actions__search input{padding-right:35px;width:200px;height:32px;line-height:32px;border-color:#116b81}.department-list-actions__search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.department-list-actions__button-group{display:flex;align-items:center;gap:8px;height:32px}.department-list-actions__view-toggle{display:flex;gap:4px}.department-list-actions__add-container{display:flex;align-items:center;gap:8px;margin-top:0}.department-list-btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.department-list-btn--list-view{margin-left:.25rem;margin-top:0}.department-list-btn--grid-view{background-color:transparent}.department-list-btn--add{display:flex;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px;width:auto}.department-list-export{position:relative}.department-list-export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.department-list-export__menu{display:flex;flex-direction:column;gap:4px}.department-list-export__button{display:flex;align-items:center;justify-content:center;padding:8px;width:100%}.department-list-column__header{display:flex;flex-direction:column;gap:4px}.department-list-total-users{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:58px;padding:5px 10px;border:1px solid rgba(10,207,255,.26);border-radius:999px;background:#0acfff1a;color:#0a7894;font-size:12px;font-weight:700;line-height:1.1}.department-list-total-users__icon{width:13px;height:13px}.department-list-empty{text-align:center;margin-top:1rem;margin-bottom:1rem}.department-list-empty__message{color:#6c757d}.department-list-empty__hint{color:#6c757d;font-size:.875rem}.department-list-error{text-align:center}.dragdrop-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1013;background:#0f172a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;max-height:calc(100% - var(--bottom-nav-height, 60px));overflow-y:auto}.dragdrop-modal{width:min(980px,100%);max-height:86dvh;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 20px 50px #0f172a59;display:flex;flex-direction:column}.dragdrop-modal__header{position:relative;padding:16px 72px 16px 20px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;gap:16px}.dragdrop-modal__title{margin:0;font-size:18px;font-weight:700}.dragdrop-modal__subtitle{margin:4px 0 0;color:#6b7280;font-size:13px}.dragdrop-modal__close{position:absolute;top:10px;right:14px;border:0;background:transparent;color:#ef4444;width:42px;height:42px;font-size:36px;line-height:1;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;transition:background .2s ease,transform .2s ease}.dragdrop-modal__close:hover{background:#fef2f2;transform:scale(1.05)}.dragdrop-modal__close:disabled{opacity:.45;cursor:not-allowed}.dragdrop-modal__dropzone{margin:16px 20px;border:2px dashed #93c5fd;border-radius:12px;padding:28px;text-align:center;background:#eff6ff;transition:all .2s ease}.dragdrop-modal__dropzone.is-dragging{border-color:#2563eb;background:#dbeafe;transform:scale(1.01)}.dragdrop-modal__dropzone-icon{width:56px;height:56px;border-radius:999px;background:#dbeafe;color:#1d4ed8;margin:0 auto 10px;font-size:30px;display:inline-flex;align-items:center;justify-content:center}.dragdrop-modal__meta{margin:0 20px 12px;color:#4b5563;font-size:13px;display:flex;gap:14px;flex-wrap:wrap}.dragdrop-modal__errors{margin:0 20px 14px;max-height:100px;overflow:auto;font-size:13px}.dragdrop-modal__preview-grid{margin:0 20px;padding-bottom:8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;max-height:42vh;overflow:auto}.dragdrop-modal__preview-item{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.dragdrop-modal__image-wrap{position:relative}.dragdrop-modal__preview-item img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.dragdrop-modal__file-name{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:calc(100% - 20px);color:#fff;text-align:center;font-size:14px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;z-index:2}.dragdrop-modal__hover-delete{position:absolute;top:8px;right:8px;width:36px;height:36px;border:0;border-radius:999px;background:#fffffff2;color:#ef4444;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-4px);transition:all .2s ease;box-shadow:0 8px 20px #0f172a2e;z-index:3}.dragdrop-modal__preview-item:hover .dragdrop-modal__hover-delete{opacity:1;transform:translateY(0)}.dragdrop-modal__hover-delete:hover{background:#fff;transform:scale(1.05)}.dragdrop-modal__preview-meta{padding:8px;display:grid;gap:2px;font-size:12px}.dragdrop-modal__empty{border:1px dashed #cbd5e1;border-radius:10px;min-height:120px;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:14px}.dragdrop-modal__footer{border-top:1px solid #e5e7eb;margin-top:16px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.dragdrop-modal-backdrop{max-height:100%;padding:0}.dragdrop-modal{height:100%;max-height:100%;border-radius:0}.dragdrop-modal__header{padding-right:64px}.dragdrop-modal__footer{flex-direction:column;align-items:stretch;gap:10px}.dragdrop-modal__footer .d-flex{width:100%}.dragdrop-modal__footer .d-flex .btn{flex:1}}.gallery .lightbox-slide-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.yarl__slide_image{width:auto!important;height:auto!important;max-width:90vw!important;max-height:90vh!important;-o-object-fit:contain!important;object-fit:contain!important;box-shadow:0 20px 60px #0009;border-radius:8px;margin:auto}@media screen and (min-width: 992px){.yarl__slide_image{max-width:50vw!important;max-height:75vh!important}}@media screen and (min-width: 1600px){.yarl__slide_image{max-width:40vw!important}}.yarl__slide{padding:60px!important}@media screen and (max-width: 768px){.yarl__slide{padding:10px!important}}.gallery .slideshow-progress-bar{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#0000004d;z-index:100}.gallery .slideshow-progress-fill{height:100%;background-color:#4caf50;transition:width 50ms linear}.gallery-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width: 768px){.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 1440px){.gallery-grid{display:flex;flex-wrap:wrap;gap:20px}}.gallery-grid-container{gap:30px;display:flex}.gallery-editor-icon{width:32px;height:32px;background-color:red!important;position:relative}.gallery-editor-checkbox-wrapper{width:24px;height:24px;position:relative;display:flex;align-items:center;justify-content:center}.gallery-editor-checkbox-wrapper .gallery-editor-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;cursor:pointer;background-color:#fff!important;border:1px solid black;border-radius:4px;margin:0;transition:background-color .2s ease}.gallery-editor-checkbox-wrapper .gallery-editor-icon:checked{background-color:#3b82f6!important;border-color:#3b82f6}.gallery-editor-checkbox-wrapper .gallery-editor-icon:checked+.gallery-picture-edit-icon{transform:scale(1)}.gallery-editor-checkbox-wrapper .gallery-picture-edit-icon{position:absolute;top:20%;left:20%;width:60%;height:60%;fill:#fff;pointer-events:none;transform:scale(0);transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.gallery-picture{position:relative;cursor:pointer;overflow:hidden}@media screen and (min-width: 1440px){.gallery-picture{width:20%;min-width:250px;max-width:250px;border-radius:8px}}.gallery-picture img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:8px;transition:filter .3s ease}.gallery-picture:hover img,.gallery-picture:has(input:checked) img{filter:brightness(.7)}.gallery-picture:hover .gallery-picture-edit,.gallery-picture:has(input:checked) .gallery-picture-edit{visibility:visible;opacity:1}.gallery-picture-edit{position:absolute;z-index:3;left:.75rem;top:.75rem;visibility:hidden;opacity:0;height:1.5rem;width:1.5rem;transition:all .2s ease}.gallery-picture-edit input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;height:100%;border-radius:4px;border:2px solid rgba(255,255,255,.8);background-color:#14181e99;outline:none;transition:125ms;position:relative;margin:0}.gallery-picture-edit input:checked{background-color:#3b82f6;border-color:#3b82f6}.gallery-picture-edit input:checked+.gallery-picture-edit-icon{transform:scale(1)}.gallery-picture-edit-icon{position:absolute;top:20%;left:20%;width:60%;height:60%;pointer-events:none;fill:#fff;transform:scale(0);transition:transform .3s cubic-bezier(.68,1.51,.68,1.51)}.gallery-picture-delete{position:absolute;top:.75rem;right:.75rem;width:28px;height:28px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ef4444;box-shadow:0 2px 4px #0000001a;z-index:5;opacity:0;visibility:hidden;transition:all .2s ease}.gallery-picture-delete:hover{background:#ef4444;color:#fff;transform:scale(1.1)}.gallery-picture:hover .gallery-picture-delete{opacity:1;visibility:visible}.gallery-context-menu{position:absolute;z-index:1000;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:8px 0;min-width:150px;border:1px solid #e2e8f0;animation:fadeIn .15s ease-out}.gallery-context-menu .menu-item{padding:10px 16px;font-size:14px;color:#334155;cursor:pointer;transition:background .2s}.gallery-context-menu .menu-item:hover{background:#f1f5f9}.gallery-context-menu .menu-item.delete{color:#ef4444;border-top:1px solid #f1f5f9}.gallery-context-menu .menu-item.delete:hover{background:#fef2f2}.gallery-section{gap:30px;margin-bottom:40px;display:flex}.gallery-section .gallery-grid-date{font-size:16px;font-weight:600;color:#475569;margin-bottom:15px;display:flex;align-items:center}.gallery-section .gallery-grid-date:after{content:"";flex:1;height:1px;background:#e2e8f0;margin-left:15px}.gallery-pagination-numbers{display:flex;justify-content:center;align-items:center;gap:12px}.gallery-pagination-numbers .number-wrapper{display:flex;gap:8px;align-items:center}.gallery-pagination-numbers .number-wrapper .page-num{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s}.gallery-pagination-numbers .number-wrapper .page-num.active{background:#3b82f6;color:#fff;border-color:#3b82f6}.gallery-pagination-numbers .number-wrapper .page-num.dots{border:none;background:transparent;cursor:default}.gallery-pagination-numbers .number-wrapper .page-num:not(.active):not(.dots):hover{background:#f1f5f9;border-color:#3b82f6;color:#3b82f6}.gallery-date{position:relative;z-index:10;padding:0}@media screen and (max-width: 768px){.gallery-date{display:none}}.gallery-date-trigger{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;color:#64748b;cursor:pointer;transition:all .2s ease}.gallery-date-trigger:hover{background:#f8fafc;color:#3b82f6;border-color:#3b82f6}.gallery-date-dropdown{position:absolute;top:calc(100% + 10px);left:0;width:200px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:16px;max-height:400px;overflow-y:auto;animation:fadeIn .2s ease-out}.gallery-date-dropdown::-webkit-scrollbar{width:6px}.gallery-date-dropdown::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.gallery-date-dropdown .year-item{margin-bottom:12px}.gallery-date-dropdown .year-item:last-child{margin-bottom:0}.gallery-date-dropdown .year-item strong{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;color:#1e293b;font-weight:700;font-size:14px;transition:background .2s}.gallery-date-dropdown .year-item strong:hover{background:#f1f5f9;color:#3b82f6}.gallery-date-dropdown .year-item .month-list{list-style:none;padding-left:12px;margin:4px 0 0;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.gallery-date-dropdown .year-item .month-list.show{max-height:300px}.gallery-date-dropdown .year-item .month-list li{font-size:13px;color:#64748b;padding:5px 8px;border-radius:4px;cursor:pointer;transition:all .2s}.gallery-date-dropdown .year-item .month-list li:hover{background:#eff6ff;color:#3b82f6}.gallery-date-dropdown ul{list-style:none;padding:0;margin:0}.gallery .no-data-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background:#f8fafc;border:2px dashed #e2e8f0;border-radius:16px;color:#94a3b8;text-align:center;width:100%}.gallery .no-data-state:before{content:"🖼️";font-size:48px;margin-bottom:16px;opacity:.5}.gallery .no-data-state p{font-size:16px;font-weight:500;margin:0}.gallery-filter-container{position:relative;display:inline-block}.gallery-filter-container .js-filter{display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width: 768px){.gallery-filter-container .js-filter{width:36px!important;height:36px!important;padding:0}}.gallery-filter-container .filter-dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:130px;padding:8px 0;animation:fadeIn .2s ease-out}@media screen and (max-width: 768px){.gallery-filter-container .filter-dropdown{left:0}}.gallery-filter-container .filter-dropdown .filter-title{padding:4px 16px;font-size:11px;text-transform:uppercase;color:#94a3b8;font-weight:700;letter-spacing:.05em}.gallery-filter-container .filter-dropdown .filter-option{padding:8px 16px;font-size:14px;color:#334155;cursor:pointer;transition:all .2s}.gallery-filter-container .filter-dropdown .filter-option:hover{background:#f1f5f9;color:#3b82f6}.gallery-filter-container .filter-dropdown .filter-option.active{background:#eff6ff;color:#3b82f6;font-weight:600}@media screen and (max-width: 768px){.gallery .js-picture-delete{width:36px!important;height:36px!important;padding:0!important;display:flex;align-items:center;justify-content:center}}.gallery-tabs-container{display:flex;gap:15px;margin:0 20px;border-bottom:2px solid #f0f2f5;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 768px){.gallery-tabs-container{margin:0;width:auto;gap:5px;border-bottom:none}}.gallery-tab{padding:12px 16px;cursor:pointer;font-weight:600;color:#65676b;position:relative;transition:all .2s ease;font-size:15px}@media screen and (max-width: 768px){.gallery-tab{padding:8px 10px;font-size:13px}}.gallery-tab:hover{background-color:#f2f2f2;border-radius:8px 8px 0 0}.gallery-tab.active{color:#1877f2}.gallery-tab.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background-color:#1877f2}.gallery .breadcrumb-separator{color:#8e97a1;font-size:1.2rem;margin:0 4px;font-weight:300}.gallery .current-folder-breadcrumb{color:#1877f2!important;font-weight:700!important}.gallery-albums-container{padding:20px 0}.gallery-albums-container .albums-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px}@media screen and (max-width: 768px){.gallery-albums-container .albums-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.gallery-albums-container .album-card{background:#fff;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;border:1px solid #e2e8f0;position:relative}.gallery-albums-container .album-card.selected{border-color:#1877f2;background-color:#f0f7ff;transform:scale(.98)}.gallery-albums-container .album-card.selected .album-selection{opacity:1;visibility:visible}.gallery-albums-container .album-card:hover{transform:translateY(-5px);box-shadow:0 12px 20px #00000014}.gallery-albums-container .album-card:hover .album-cover .album-placeholder{transform:scale(1.05)}.gallery-albums-container .album-card:hover .album-cover .album-icon-overlay{opacity:1}.gallery-albums-container .album-card:hover .album-delete,.gallery-albums-container .album-card:hover .album-edit,.gallery-albums-container .album-card:hover .album-selection{opacity:1;visibility:visible}.gallery-albums-container .album-card .album-edit,.gallery-albums-container .album-card .album-delete{position:absolute;top:10px;width:32px;height:32px;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #00000026;z-index:10;opacity:0;visibility:hidden;transition:all .2s ease}.gallery-albums-container .album-card .album-edit:hover,.gallery-albums-container .album-card .album-delete:hover{color:#fff;transform:scale(1.1)}.gallery-albums-container .album-card .album-edit{right:48px;color:#3b82f6}.gallery-albums-container .album-card .album-edit:hover{background:#3b82f6}.gallery-albums-container .album-card .album-delete{right:10px;color:#ef4444}.gallery-albums-container .album-card .album-delete:hover{background:#ef4444}.gallery-albums-container .album-card .album-selection{position:absolute;top:10px;left:10px;z-index:10;height:1.5rem;width:1.5rem;opacity:0;visibility:hidden;transition:all .2s ease}.gallery-albums-container .album-card .album-selection input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;height:100%;border-radius:4px;border:2px solid rgba(255,255,255,.8);background-color:#0006;outline:none;transition:125ms}.gallery-albums-container .album-card .album-selection input:checked{background-color:#1877f2;border-color:#1877f2}.gallery-albums-container .album-card .album-selection-icon{position:absolute;top:20%;left:20%;width:60%;height:60%;pointer-events:none;fill:#fff;transform:scale(0);transition:transform .3s cubic-bezier(.68,1.51,.68,1.51)}.gallery-albums-container .album-card .album-selection input:checked+.album-selection-icon{transform:scale(1)}.gallery-albums-container .album-card .album-cover{aspect-ratio:1/1;position:relative;overflow:hidden;background-color:#f1f5f9}.gallery-albums-container .album-card .album-cover .album-placeholder{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.gallery-albums-container .album-card .album-cover .album-icon-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0003;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .3s ease}.gallery-albums-container .album-card .album-cover .album-icon-overlay svg{display:block}.gallery-albums-container .album-card .album-info{padding:12px;background:#fff}@media screen and (max-width: 768px){.gallery-albums-container .album-card .album-info{padding:8px}}.gallery-albums-container .album-card .album-info .album-name{margin:0;font-size:14px;font-weight:600;color:#334155;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 768px){.gallery-albums-container .album-card .album-info .album-name{font-size:12px}}.gallery-add-actions{position:relative;display:inline-flex}.gallery-add-actions .gallery-add-actions-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:110;display:flex;flex-direction:column;gap:4px;min-width:200px;padding:6px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 18px #0f172a29;animation:fadeIn .15s ease-out}.gallery-add-actions .gallery-add-actions-menu .gallery-add-action-item{width:100%;border:0;background:#f8fafc;color:#0f172a;border-radius:8px;padding:8px 10px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.gallery-add-actions .gallery-add-actions-menu .gallery-add-action-item:hover{background:#e2e8f0}@media screen and (max-width: 768px){.gallery-add-actions .gallery-add-actions-menu{min-width:170px;right:50%;transform:translate(50%)!important}.header__actions-wrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.header__actions-wrapper .header__controls{flex:1;justify-content:flex-start}.header__actions-wrapper .gallery-pagination-numbers{margin-left:auto}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.yarl__slideshow_progress{position:absolute;bottom:0;left:0;right:0;height:4px;background:#fff3;z-index:10}.yarl__slideshow_progress_bar{height:100%;background:#fff;width:0%;transition:width linear}.gallery-album-modal{padding-right:10px!important}.gallery-album-modal .modal-dialog{height:100%}.gallery-album-modal .modal-dialog.modal-dialog-centered{height:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}.gallery-upload-preview-modal .swal2-html-container{overflow-y:auto!important;max-height:86dvh!important}.my-wallet-page .wallet-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px}@media (max-width: 991px){.my-wallet-page .wallet-overview-grid{grid-template-columns:1fr}}.my-wallet-page .wallet-balance-panel{min-width:0;display:flex;flex-direction:column;gap:12px}.my-wallet-page .page-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.my-wallet-page .page-header .btn{display:inline-flex;align-items:center;gap:6px;min-height:40px}.my-wallet-page .spin-icon{animation:wallet-spin .9s linear infinite}.my-wallet-page .wallet-stat-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:0}@media (max-width: 575px){.my-wallet-page .wallet-stat-grid{grid-template-columns:1fr}}.my-wallet-page .wallet-stat-card{position:relative;border:1px solid #e8eef5;border-radius:14px;background:#fff;padding:14px;min-height:116px;overflow:hidden}.my-wallet-page .wallet-stat-card p{margin:0 0 6px;font-size:13px;color:#5d6b7c;font-weight:600}.my-wallet-page .wallet-stat-card h3{margin:0;font-size:24px;font-weight:700;color:#1f2937;word-break:break-word}.my-wallet-page .wallet-stat-card .wallet-stat-icon{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px}.my-wallet-page .wallet-stat-card.balance .wallet-stat-icon{background:#0acfff29;color:#0891b2}.my-wallet-page .wallet-stat-card.frozen .wallet-stat-icon{background:#ef444424;color:#dc2626}.my-wallet-page .wallet-stat-card.available .wallet-stat-icon{background:#22c55e24;color:#16a34a}.my-wallet-page .wallet-chart-card{border:1px solid #e8eef5;border-radius:14px;background:#fff;padding:14px 16px 10px;display:flex;flex-direction:column}.my-wallet-page .wallet-chart-card .wallet-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.my-wallet-page .wallet-chart-card .wallet-chart-head h5{margin:0;font-size:16px;font-weight:700;color:#1f2937}.my-wallet-page .wallet-chart-card .wallet-chart-head p{margin:2px 0 0;color:#5d6b7c;font-size:12px;font-weight:500}.my-wallet-page .wallet-chart-card .wallet-chart-head .wallet-chart-updated{font-size:12px;color:#5d6b7c;font-weight:600;white-space:nowrap}.my-wallet-page .wallet-chart-card .wallet-chart-legend{display:flex;align-items:center;gap:14px;margin-bottom:6px;color:#4b5563;font-size:12px;font-weight:600}.my-wallet-page .wallet-chart-card .wallet-chart-legend .legend-item{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px}.my-wallet-page .wallet-chart-card .wallet-chart-legend .legend-item i{width:8px;height:8px;border-radius:50%;display:inline-block}.my-wallet-page .wallet-chart-card .wallet-chart-legend .legend-item.balance i{background:#0ea5e9}.my-wallet-page .wallet-chart-card .wallet-chart-legend .legend-item.income{background-color:#0ea5e91a}.my-wallet-page .wallet-chart-card .wallet-chart-legend .legend-item.income i{background:#0ea5e9}.my-wallet-page .wallet-chart-card .wallet-chart-legend .legend-item.expense{background-color:#f973161a}.my-wallet-page .wallet-chart-card .wallet-chart-legend .legend-item.expense i{background:#f97316}.my-wallet-page .wallet-chart-card .wallet-chart-body{min-height:260px}.my-wallet-page .wallet-chart-card .wallet-chart-body .wallet-chart-empty{height:260px;border:1px dashed #dbe7f3;border-radius:12px;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;background:#f8fbff}.my-wallet-page .wallet-detail-card{border:1px solid #e8eef5;border-radius:14px}.my-wallet-page .wallet-detail-card .card-body{padding:16px}.my-wallet-page .wallet-detail-card .wallet-detail-title{margin-bottom:12px;font-size:16px;font-weight:700;color:#1f2937}.my-wallet-page .wallet-detail-card .wallet-detail-list{border:1px solid #edf2f7;border-radius:12px;overflow:hidden;background:#fff}.my-wallet-page .wallet-detail-card .wallet-detail-row{display:grid;grid-template-columns:160px minmax(0,1fr);gap:10px;padding:10px 12px;border-bottom:1px dashed #eef2f7}.my-wallet-page .wallet-detail-card .wallet-detail-row:last-child{border-bottom:0}.my-wallet-page .wallet-detail-card .wallet-detail-row span{color:#5b6670;font-weight:600}.my-wallet-page .wallet-detail-card .wallet-detail-row strong{color:#1f2937;font-weight:700;word-break:break-word}@media (max-width: 575px){.my-wallet-page .wallet-detail-card .wallet-detail-row{grid-template-columns:1fr;gap:4px}}.my-wallet-page .bg-success-light{background-color:#22c55e1f!important}.my-wallet-page .bg-danger-light{background-color:#ef44441f!important}.my-wallet-page .bg-info-light{background-color:#0ea5e91f!important}.my-wallet-page .text-success{color:#16a34a!important}.my-wallet-page .text-danger{color:#dc2626!important}.my-wallet-page .text-info{color:#0891b2!important}.my-wallet-page .transaction-column__header{display:flex;flex-direction:column;gap:8px;padding-top:4px;padding-bottom:4px}.my-wallet-page .transaction-column__header .date-column-filter{margin-top:4px}.my-wallet-page .btn-icon{width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:all .2s ease}.my-wallet-page .btn-icon:hover{background-color:#e0f2fe!important;transform:translateY(-1px)}.my-wallet-page .quick-amount-btn{min-width:120px}.my-wallet-page .btn-quick-amount{background-color:#f3f4f6;border:1px solid #d1d5db;color:#374151;font-weight:600;font-size:13px;transition:all .2s ease}.my-wallet-page .btn-quick-amount:hover{background-color:#e5e7eb;border-color:#9ca3af;color:#1f2937}.my-wallet-page .btn-quick-amount:active{background-color:#d1d5db;border-color:#6b7280}.my-wallet-page .btn-quick-amount-active{background-color:#0acfff;border:1px solid #0acfff;color:#fff;font-weight:600;font-size:13px;transition:all .2s ease}.my-wallet-page .btn-quick-amount-active:hover,.my-wallet-page .btn-quick-amount-active:active{background-color:#0acfff;border-color:#0acfff}.my-wallet-page .btn-quick-amount-other{background-color:#667eea;border:1px solid #667eea;color:#fff;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.my-wallet-page .btn-quick-amount-other:hover{background-color:#5568d3;border-color:#5568d3}.my-wallet-page .btn-quick-amount-other:active{background-color:#4c5ac9;border-color:#4c5ac9}.my-wallet-page .btn-quick-amount-other:disabled{background-color:#cbd5e1;border-color:#cbd5e1;cursor:not-allowed}.my-wallet-page .transaction-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}@media (max-width: 991px){.my-wallet-page .transaction-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.my-wallet-page .transaction-grid{grid-template-columns:1fr}}.my-wallet-page .transaction-grid-item{border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#fff;transition:all .2s ease}.my-wallet-page .transaction-grid-item:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0f172a0f}.my-wallet-page .transaction-grid-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f1f5f9}.my-wallet-page .transaction-grid-body{display:flex;flex-direction:column;gap:8px}.my-wallet-page .transaction-grid-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.my-wallet-page .transaction-grid-row .label{color:#64748b;font-weight:600;min-width:100px}.my-wallet-page .transaction-grid-row .value{color:#334155;word-break:break-word;text-align:right;flex:1}.my-wallet-page .col-stt{width:80px;padding-top:23px!important}.my-wallet-page .col-description{max-width:200px}.my-wallet-page .col-actions{width:100px}.my-wallet-page .table-responsive{touch-action:auto;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block}.my-wallet-page .table-responsive .table{min-width:800px;width:100%;margin-bottom:0}.my-wallet-page .table-responsive .table thead.thead-light th{background-color:#f8fbff;color:#718096;font-size:11px;letter-spacing:.5px;border-bottom:1px solid #e2e8f0;padding-top:14px;padding-bottom:14px;white-space:nowrap;min-width:120px}.my-wallet-page .table-responsive .table tbody tr{transition:all .2s ease;touch-action:auto}.my-wallet-page .table-responsive .table tbody tr:hover{background-color:#f8fafc}.my-wallet-page .table-responsive .table td{font-size:13.5px;color:#334155;touch-action:auto;white-space:nowrap;min-width:120px}.my-wallet-page .chart-tooltip-custom{border-radius:12px!important;border:1px solid #dbe7f3!important;box-shadow:0 8px 18px #0f172a14!important}@keyframes wallet-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes topup-pulse{0%{box-shadow:0 0 #16a34ab3;transform:scale(1)}70%{box-shadow:0 0 0 10px #16a34a00;transform:scale(1.05)}to{box-shadow:0 0 #16a34a00;transform:scale(1)}}.btn-topup-animate{animation:topup-pulse 2s infinite!important;background-color:#16a34a!important;border-color:#16a34a!important;color:#fff!important;font-weight:700;transition:all .3s ease}.btn-topup-animate:hover{background-color:#15803d!important;border-color:#15803d!important;transform:scale(1.05) translateY(-2px);box-shadow:0 4px 12px #16a34a4d}.btn-topup-animate svg{animation:bounce-icon 2s infinite}@keyframes bounce-icon{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.devices-list{display:flex;flex-direction:column;gap:1.5rem}.devices-list .device-card{border:1px solid #e9ecef;border-radius:8px;padding:1.5rem;background:#fff;transition:all .3s ease}.devices-list .device-card:hover{box-shadow:0 2px 8px #0000001a;border-color:#dee2e6}.devices-list .device-card .device-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}.devices-list .device-card .device-header .device-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f8f9fa;border-radius:8px;color:#495057}.devices-list .device-card .device-header .device-icon svg{width:24px;height:24px}.devices-list .device-card .device-header .device-info{flex:1}.devices-list .device-card .device-header .device-info .device-name{margin:0;font-size:1rem;font-weight:600;color:#212529}.devices-list .device-card .device-header .device-info .device-browser{margin:.25rem 0 0;font-size:.875rem;color:#6c757d}.devices-list .device-card .device-header .device-status .badge{font-size:.75rem;padding:.375rem .75rem;font-weight:500}.devices-list .device-card .device-details{margin-bottom:1.5rem}.devices-list .device-card .device-details .detail-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1rem}.devices-list .device-card .device-details .detail-row:last-child{margin-bottom:0}@media (max-width: 768px){.devices-list .device-card .device-details .detail-row{grid-template-columns:1fr;gap:1rem}}.devices-list .device-card .device-details .detail-row .detail-item{display:flex;flex-direction:column;gap:.5rem}.devices-list .device-card .device-details .detail-row .detail-item .detail-label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#6c757d}.devices-list .device-card .device-details .detail-row .detail-item .detail-label svg{width:16px;height:16px;color:#495057}.devices-list .device-card .device-details .detail-row .detail-item .detail-value{font-size:.95rem;color:#212529;word-break:break-all}.devices-list .device-card .device-actions{display:flex;gap:.5rem;justify-content:flex-end}.devices-list .device-card .device-actions .btn{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.devices-list .device-card .device-actions .btn svg{width:16px;height:16px}.no-data-state{text-align:center;padding:3rem 1rem;color:#6c757d}.no-data-state p{margin:0;font-size:1rem}.pagination-wrapper{display:flex;justify-content:center}.pagination-wrapper .pagination{margin:0}.pagination-wrapper .pagination .page-item.disabled .page-link{cursor:not-allowed;opacity:.5}.pagination-wrapper .pagination .page-item .page-link{border-color:#dee2e6;color:#0d6efd;cursor:pointer;transition:all .2s ease}.pagination-wrapper .pagination .page-item .page-link:hover:not(.disabled){background-color:#e7f1ff;border-color:#0d6efd}.pagination-wrapper .pagination .page-item.active .page-link{background-color:#0d6efd;border-color:#0d6efd}.loading-state{text-align:center;padding:2rem;color:#6c757d}.current-device-row{outline:2px solid #0acfff!important;outline-offset:-2px;background-color:#0acfff0d!important}.current-device-row:hover{background-color:#0acfff1a!important}.my-devices-user-agent{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-devices .edit-delete-action .view-btn .action-eye{width:14px;height:14px;color:#6b7280}.my-devices .edit-delete-action .view-btn:hover .action-eye{color:#111827}@media (max-width: 991.98px){.my-devices-user-agent{display:none}}.devices-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.devices-loading__logo{width:80px;height:80px;animation:pulse 1.5s ease-in-out infinite}.devices-loading__text{margin-top:1rem;font-size:1.1rem;color:#0acfff}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.devices-list-widget{display:block}@media (min-width: 769px){.devices-list-widget{display:none}}.devices-list-container{display:flex;flex-direction:column;gap:.75rem}.devices-list-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s;cursor:pointer}.devices-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.devices-list-item.current-device{border:2px solid #0acfff;box-shadow:0 0 0 3px #0acfff26}.devices-list-item .devices-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0acfff,#08a3d1);border-radius:12px;color:#fff}.devices-list-item .devices-info{flex:1;min-width:0}.devices-list-item .devices-info .devices-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.devices-list-item .devices-info .devices-header .devices-device{font-size:.95rem;font-weight:600;color:#1f2937;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devices-list-item .devices-info .devices-header .devices-ip{font-size:.85rem;color:#6b7280;padding:.25rem .5rem;background:#f3f4f6;border-radius:4px;white-space:nowrap}.devices-list-item .devices-info .devices-details{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:#6b7280}.devices-list-item .devices-info .devices-details span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devices-list-item .devices-actions{flex-shrink:0;display:flex;gap:.5rem}.devices-list-item .devices-actions .view-btn{padding:.5rem;background:#e0f2fe;border:none;border-radius:6px;color:#0284c7;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.devices-list-item .devices-actions .view-btn:hover{background:#bae6fd;transform:scale(1.05)}.devices-list-item .devices-actions .delete-btn{padding:.5rem;background:#fee2e2;border:none;border-radius:6px;color:#dc2626;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.devices-list-item .devices-actions .delete-btn:hover{background:#fecaca;transform:scale(1.05)}.devices-grid-widget{display:none}@media (min-width: 769px){.devices-grid-widget{display:block}}.devices-grid-container{display:flex;flex-wrap:wrap;gap:1.5rem}.devices-grid-container>div{flex:0 0 auto}@media (min-width: 1400px){.devices-grid-container>div{width:calc(25% - 1.125rem)}}@media (min-width: 992px) and (max-width: 1399px){.devices-grid-container>div{width:calc(33.333% - 1rem)}}@media (min-width: 769px) and (max-width: 991px){.devices-grid-container>div{width:calc(50% - .75rem)}}.device-grid-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s;height:100%;display:flex;flex-direction:column}.device-grid-card:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.device-grid-card.current-device{border:2px solid #0acfff;box-shadow:0 0 0 4px #0acfff26}.device-grid-card.current-device .card-header-section{background:linear-gradient(135deg,#0acfff,#08a3d1)}.device-grid-card .card-header-section{position:relative;background:linear-gradient(135deg,#2f7384,#08a3d1);padding:16px;display:flex;align-items:center;justify-content:center;min-height:80px;cursor:pointer}.device-grid-card .card-header-section .card-icon-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.device-grid-card .card-header-section .card-icon-wrapper .card-icon{width:50px;height:50px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.device-grid-card .card-header-section .card-ip{position:absolute;right:1rem;top:1rem;font-size:.7rem;font-weight:600;color:#fff;padding:.3rem .5rem;background:#fff3;border-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.device-grid-card .card-body-section{padding:1rem;flex:1;cursor:pointer}.device-grid-card .card-body-section .card-device{font-size:1.1rem;font-weight:600;color:#1f2937;margin-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-grid-card .card-body-section .card-ua{font-size:.85rem;color:#6b7280;margin-bottom:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-grid-card .card-body-section .card-stats{display:flex;flex-direction:column;gap:.75rem}.device-grid-card .card-body-section .card-stats .stat-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f9fafb;border-radius:6px}.device-grid-card .card-body-section .card-stats .stat-item .stat-label{font-size:.8rem;color:#6b7280}.device-grid-card .card-body-section .card-stats .stat-item .stat-value{font-size:.85rem;font-weight:600;color:#1f2937}.device-grid-card .card-footer-actions{padding:1rem;border-top:1px solid #e5e7eb;display:flex;gap:.5rem}.device-grid-card .card-footer-actions .action-btn{padding:.625rem 1rem;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.device-grid-card .card-footer-actions .action-btn.view-btn{background:#e0f2fe;color:#0284c7}.device-grid-card .card-footer-actions .action-btn.view-btn:hover{background:#bae6fd;transform:translateY(-1px)}.device-grid-card .card-footer-actions .action-btn.delete-btn{background:#fee2e2;color:#dc2626}.device-grid-card .card-footer-actions .action-btn.delete-btn:hover{background:#fecaca;transform:translateY(-1px)}.devices-grid-empty{text-align:center;padding:3rem;color:#6b7280;font-size:1.1rem}.admin-user-devices-table-responsive{position:relative;min-height:200px}.admin-user-devices-row{cursor:pointer}.admin-user-agent-text{max-width:200px}.device-agent-avatar{display:inline-flex;align-items:center;justify-content:center}.device-agent-icon{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;width:1em;height:1em}.device-agent-icon svg{width:100%;height:100%;stroke-width:2}.device-agent-icon--sm{width:16px;height:16px;font-size:16px}.device-agent-icon--lg{width:24px;height:24px;font-size:24px}.device-agent-icon--apple{transform:translate(.5px)}.device-agent-icon--android{transform:translate(.25px)}.device-agent-icon--windows{transform:translate(1px)}.device-agent-icon--linux{transform:translate(.5px)}.admin-user-devices-stats-tag{width:40px;text-align:center}.commission-list-widget{display:block}@media (min-width: 769px){.commission-list-widget{display:none}}.commission-list-container{display:flex;flex-direction:column;gap:.75rem}.commission-list-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s}.commission-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.commission-list-item .commission-list-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0acfff,#08a3d1);border-radius:12px;color:#fff}.commission-list-item .commission-list-info{flex:1;min-width:0}.commission-list-item .commission-list-info .commission-list-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.commission-list-item .commission-list-info .commission-list-header .commission-list-amount{font-size:1rem;font-weight:700;color:#10b981}.commission-list-item .commission-list-info .commission-list-header .commission-list-level{font-size:.72rem;font-weight:600;color:#fff;padding:.2rem .6rem;border-radius:20px;white-space:nowrap}.commission-list-item .commission-list-info .commission-list-details{display:flex;gap:1rem;font-size:.8rem;color:#6b7280}.commission-grid-widget{display:none}@media (min-width: 769px){.commission-grid-widget{display:block}}.commission-grid-container{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (min-width: 1400px){.commission-grid-container{grid-template-columns:repeat(4,1fr)}}@media (min-width: 992px) and (max-width: 1399px){.commission-grid-container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 769px) and (max-width: 991px){.commission-grid-container{grid-template-columns:repeat(2,1fr)}}.commission-grid-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s;display:flex;flex-direction:column;height:100%}.commission-grid-card:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.commission-grid-card .commission-card-header-section{background:linear-gradient(135deg,#2f7384,#08a3d1);padding:1rem;display:flex;align-items:center;justify-content:space-between}.commission-grid-card .commission-card-header-section .commission-card-icon-wrapper .commission-card-icon{width:52px;height:52px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.commission-grid-card .commission-card-header-section .commission-card-level{font-size:.8rem;font-weight:700;color:#fff;padding:.4rem .9rem;border-radius:20px;background:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.commission-grid-card .commission-card-body-section{padding:1.25rem 1.5rem;flex:1}.commission-grid-card .commission-card-body-section .commission-card-amount{font-size:1.35rem;font-weight:700;color:#10b981;margin-bottom:.25rem}.commission-grid-card .commission-card-body-section .commission-card-order{font-size:.85rem;color:#6b7280;margin-bottom:1rem}.commission-grid-card .commission-card-body-section .commission-card-stats{display:flex;flex-direction:column;gap:.5rem}.commission-grid-card .commission-card-body-section .commission-stat-item{display:flex;justify-content:space-between;align-items:center;padding:.4rem .6rem;background:#f9fafb;border-radius:6px}.commission-grid-card .commission-card-body-section .commission-stat-item .stat-label{font-size:.78rem;color:#6b7280}.commission-grid-card .commission-card-body-section .commission-stat-item .stat-value{font-size:.82rem;font-weight:500;color:#1f2937;max-width:55%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commission-grid-empty{text-align:center;padding:3rem;color:#6b7280;font-size:1.1rem}.commission-modal-header{background:linear-gradient(180deg,#fafdff,#f4faff);border-bottom:1px solid #e7eef5;padding:14px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.commission-modal-header__wrapper{display:flex;align-items:flex-start;gap:12px;min-width:0}.commission-modal-header__icon{width:40px;height:40px;min-width:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff}.commission-modal-header__icon.view{background:linear-gradient(135deg,#0acfff,#09b8e6)}.commission-modal-header__icon.approve{background:linear-gradient(135deg,#2ec66d,#1fae5a)}.commission-modal-header__icon.reject{background:linear-gradient(135deg,#ef5e73,#dc425a)}.modal-title{margin:0;font-size:1.15rem;font-weight:700;color:#1f2a37;line-height:1.3}.commission-modal-header__desc{margin-top:4px;color:#5f6d7d;font-size:13px;display:inline-flex;align-items:center;gap:6px}.commission-modal-header__desc span{min-width:0;text-overflow:ellipsis;white-space:nowrap}.commission-modal-close-btn{width:38px;height:38px;min-width:38px;border:0;background:transparent;border-radius:10px;color:#d51528;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.commission-modal-close-btn:hover:not(:disabled){background:#eef4f8;color:#1f2a37}.commission-modal-close-btn:disabled{opacity:.45;cursor:not-allowed}.commission-modal-body{padding:14px 18px 10px;overflow-y:auto}.commission-modal-info-list{display:flex;flex-direction:column;gap:0;background:#fff;border:1px solid #e7eef5;border-radius:10px;overflow:hidden}.commission-modal-info-row{padding:9px 12px;border-bottom:1px dashed #edf2f7;color:#2f3b4b;line-height:1.45}.commission-modal-info-row:last-child{border-bottom:0}.commission-modal-info-row strong{min-width:0;color:#1f2a37}.commission-modal-info-row span{min-width:0;word-break:break-word}.payment-list-widget{display:block}@media (min-width: 769px){.payment-list-widget{display:none}}.payment-list-container{display:flex;flex-direction:column;gap:12px}.payment-list-item{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.payment-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.payment-list-item .payment-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#0acfff,#09b8e6)}.payment-list-item .payment-icon.success{background:linear-gradient(135deg,#10b981,#059669)}.payment-list-item .payment-icon.pending{background:linear-gradient(135deg,#f59e0b,#d97706)}.payment-list-item .payment-icon.failed{background:linear-gradient(135deg,#ef4444,#dc2626)}.payment-list-item .payment-info{flex:1;min-width:0}.payment-list-item .payment-info .payment-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.payment-list-item .payment-info .payment-header .payment-name{font-size:16px;font-weight:600;color:#111827;margin:0}.payment-list-item .payment-info .payment-header .payment-username{font-size:13px;color:#6b7280;font-family:monospace}.payment-list-item .payment-info .payment-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:13px;color:#6b7280}.payment-list-item .payment-info .payment-details .payment-order,.payment-list-item .payment-info .payment-details .payment-method{display:inline-block}.payment-list-item .payment-info .payment-amount{font-size:14px;font-weight:600;color:#10b981;margin-bottom:8px}.payment-list-item .payment-info .payment-time{font-size:12px;color:#0acfff;font-weight:500}.payment-list-item .payment-actions{display:flex;gap:8px;flex-shrink:0}.payment-list-item .payment-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.payment-list-item .payment-actions .action-btn.view-btn{background:#eff6ff;color:#3b82f6}.payment-list-item .payment-actions .action-btn.view-btn:hover{background:#3b82f6;color:#fff}.payment-list-item .payment-actions .action-btn.pay-btn{background:#fee2e2;color:#ef4444}.payment-list-item .payment-actions .action-btn.pay-btn:hover{background:#ef4444;color:#fff}.payment-list-item .payment-actions .action-btn span{font-size:13px}.payment-grid-widget{display:none}@media (min-width: 769px){.payment-grid-widget{display:block}}.payment-grid-container{display:flex;flex-wrap:wrap;gap:20px}.payment-grid-profile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%;cursor:pointer}.payment-grid-profile:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.payment-grid-profile .card-header-section{padding:16px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#0acfff,#09b8e6)}.payment-grid-profile .card-header-section .card-icon-wrapper .card-icon{width:48px;height:48px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.payment-grid-profile .card-header-section .card-status{font-size:12px;font-weight:600;padding:6px 12px;border-radius:4px;letter-spacing:.5px;background:#fff3;color:#fff}.payment-grid-profile.success .card-header-section{background:linear-gradient(135deg,#10b981,#059669)}.payment-grid-profile.pending .card-header-section{background:linear-gradient(135deg,#f59e0b,#d97706)}.payment-grid-profile.failed .card-header-section{background:linear-gradient(135deg,#ef4444,#dc2626)}.payment-grid-profile .card-icon-wrapper .card-icon{width:64px;height:64px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.payment-grid-profile .card-status{font-size:14px;font-weight:600;padding:6px 12px;border-radius:20px;letter-spacing:.5px;background:#fff3;color:#fff}.card-body-section{padding:20px;flex:1;cursor:pointer}.card-body-section .card-name{font-size:18px;font-weight:600;color:#111827;margin-bottom:4px}.card-body-section .card-username{font-size:14px;color:#6b7280;font-family:monospace;margin-bottom:12px}.card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f3f4f6;font-size:14px}.card-body-section .card-info-row:last-of-type{border-bottom:none}.card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500;flex-shrink:0;margin-right:8px}.card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all;flex:1}.card-footer-actions{display:flex;gap:8px;padding:16px;background:#f9fafb;border-top:1px solid #e5e7eb}.card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.card-footer-actions .action-btn.view-btn{background:#eff6ff;color:#3b82f6}.card-footer-actions .action-btn.view-btn:hover{background:#3b82f6;color:#fff}.card-footer-actions .action-btn.pay-btn{background:#fee2e2;color:#ef4444}.card-footer-actions .action-btn.pay-btn:hover{background:#ef4444;color:#fff}.card-footer-actions .action-btn span{font-size:13px}.payment-grid-empty{text-align:center;padding:60px 20px;color:#6b7280;font-size:16px}@media (min-width: 1400px){.payment-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.payment-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.payment-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.payment-column__header{display:flex;flex-direction:column;gap:4px}.payment-table--loading{opacity:.6;pointer-events:none}.payments-admin-table .table{margin-bottom:0}.payments-list-widget{display:block}@media (min-width: 769px){.payments-list-widget{display:none}}.payments-list-container{display:flex;flex-direction:column;gap:12px}.payments-list-item{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.payments-list-item:hover{border-color:#0acfff;box-shadow:0 2px 8px #0acfff1a}.payments-list-item .payments-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff}.payments-list-item .payments-icon.deposit{background:linear-gradient(135deg,#3b82f6,#2563eb)}.payments-list-item .payments-icon.withdrawal{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.payments-list-item .payments-info{flex:1;min-width:0}.payments-list-item .payments-info .payments-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.payments-list-item .payments-info .payments-header .payments-id{font-size:12px;font-weight:700;color:#111827;background:#f3f4f6;padding:3px 8px;border-radius:4px}.payments-list-item .payments-info .payments-header .payments-code{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payments-list-item .payments-info .payments-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px;color:#6b7280}.payments-list-item .payments-info .payments-details .payments-amount{font-weight:700;color:#10b981}.payments-list-item .payments-info .payments-details .payments-method{display:inline-block}.payments-list-item .payments-info .payments-time{font-size:11px;color:#0acfff;font-weight:500}.payments-list-item .payments-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.payments-grid-widget{display:none}@media (min-width: 769px){.payments-grid-widget{display:block}}.payments-grid-container{display:flex;flex-wrap:wrap;gap:20px}.payments-grid-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.payments-grid-card:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.payments-grid-card.deposit .card-header-section{background:linear-gradient(135deg,#3b82f6,#2563eb)}.payments-grid-card.withdrawal .card-header-section{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.payments-grid-card .card-header-section{padding:16px;display:flex;justify-content:space-between;align-items:center}.payments-grid-card .card-header-section .card-icon-wrapper .card-icon{width:48px;height:48px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.payments-grid-card .card-header-section .card-badges{margin-left:auto;display:flex;gap:8px}.payments-grid-card .card-body-section{padding:16px;flex:1;cursor:pointer}.payments-grid-card .card-body-section .card-amount{font-size:18px;font-weight:700;color:#10b981;margin-bottom:12px;padding:8px;background:#f0fdf4;border-radius:6px}.payments-grid-card .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0;border-bottom:1px solid #f3f4f6;font-size:13px}.payments-grid-card .card-body-section .card-info-row:last-of-type{border-bottom:none}.payments-grid-card .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500;flex-shrink:0;margin-right:8px}.payments-grid-card .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all;flex:1}.payments-grid-card .card-footer-actions{display:flex;gap:8px;padding:12px 16px;background:#f9fafb;border-top:1px solid #e5e7eb}.payments-grid-card .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.payments-grid-card .card-footer-actions .action-btn.view-btn{background:#eff6ff;color:#22869f}.payments-grid-card .card-footer-actions .action-btn.view-btn:hover{background:#236e81;color:#fff}.payments-grid-card .card-footer-actions .action-btn span{font-size:13px}@media (min-width: 1400px){.payments-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.payments-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.payments-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.ipconfig-column__header{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ipconfig-column__header .search-th-wrapper{width:100%}.ipconfig-column-visibility{width:40px;text-align:center}.date-column-filter{width:100%}.orders-list-widget{display:block}@media (min-width: 769px){.orders-list-widget{display:none}}.orders-list-container{display:flex;flex-direction:column;gap:12px}.orders-list-item{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.orders-list-item:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f61a}.orders-list-item .orders-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff}.orders-list-item .orders-icon.deposit{background:linear-gradient(135deg,#3b82f6,#2563eb)}.orders-list-item .orders-icon.withdrawal{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.orders-list-item .orders-info{flex:1;min-width:0}.orders-list-item .orders-info .orders-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.orders-list-item .orders-info .orders-header .orders-id{font-size:12px;font-weight:700;color:#111827;background:#f3f4f6;padding:3px 8px;border-radius:4px}.orders-list-item .orders-info .orders-header .orders-user{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orders-list-item .orders-info .orders-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px;color:#6b7280}.orders-list-item .orders-info .orders-details .orders-amount{font-weight:700;color:#10b981}.orders-list-item .orders-info .orders-details .orders-method{display:inline-block}.orders-list-item .orders-info .orders-time{font-size:11px;color:#3b82f6;font-weight:500}.orders-list-item .orders-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.orders-grid-widget{display:none}@media (min-width: 769px){.orders-grid-widget{display:block}}.orders-grid-container{display:flex;flex-wrap:wrap;gap:20px}.orders-grid-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%;cursor:pointer}.orders-grid-card:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f626;transform:translateY(-2px)}.orders-grid-card.deposit .card-header-section{background:linear-gradient(135deg,#3b82f6,#2563eb)}.orders-grid-card.withdrawal .card-header-section{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.orders-grid-card .card-header-section{padding:16px;display:flex;justify-content:space-between;align-items:center}.orders-grid-card .card-header-section .card-icon-wrapper .card-icon{width:48px;height:48px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.orders-grid-card .card-header-section .card-badges{margin-left:auto;display:flex;gap:8px}.orders-grid-card .card-body-section{padding:16px;flex:1;cursor:pointer}.orders-grid-card .card-body-section .card-amount{font-size:18px;font-weight:700;color:#10b981;margin-bottom:12px;padding:8px;background:#f0fdf4;border-radius:6px}.orders-grid-card .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0;border-bottom:1px solid #f3f4f6;font-size:13px}.orders-grid-card .card-body-section .card-info-row:last-of-type{border-bottom:none}.orders-grid-card .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500;flex-shrink:0;margin-right:8px}.orders-grid-card .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all;flex:1}.orders-grid-card .card-footer-actions{display:flex;gap:8px;padding:12px 16px;background:#f9fafb;border-top:1px solid #e5e7eb}.orders-grid-card .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.orders-grid-card .card-footer-actions .action-btn.view-btn{background:#eff6ff;color:#3b82f6}.orders-grid-card .card-footer-actions .action-btn.view-btn:hover{background:#3b82f6;color:#fff}.orders-grid-card .card-footer-actions .action-btn.pay-btn{background:#fee2e2;color:#ef4444}.orders-grid-card .card-footer-actions .action-btn.pay-btn:hover{background:#ef4444;color:#fff}.orders-grid-card .card-footer-actions .action-btn span{font-size:13px}@media (min-width: 1400px){.orders-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.orders-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.orders-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.wallet-transactions-list-item:hover{border-color:#10b981;box-shadow:0 2px 8px #10b9811a}.wallet-transactions-list-item .wallet-transactions-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff}.wallet-transactions-list-item .wallet-transactions-icon.income{background:linear-gradient(135deg,#10b981,#059669)}.wallet-transactions-list-item .wallet-transactions-icon.expense{background:linear-gradient(135deg,#ef4444,#dc2626)}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-header .wallet-transactions-id{font-size:12px;font-weight:700;color:#111827;background:#f3f4f6;padding:3px 8px;border-radius:4px}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-header .wallet-transactions-user{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px;color:#6b7280}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-details .wallet-transactions-amount{font-weight:700;color:#10b981}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-time{font-size:11px;color:#10b981;font-weight:500}.wallet-transactions-grid-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.wallet-transactions-grid-card:hover{border-color:#10b981;box-shadow:0 4px 12px #10b98126;transform:translateY(-2px)}.wallet-transactions-grid-card.income .card-header-section{background:linear-gradient(135deg,#10b981,#059669)}.wallet-transactions-grid-card.expense .card-header-section{background:linear-gradient(135deg,#ef4444,#dc2626)}.wallet-transactions-grid-card .card-header-section{padding:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.wallet-transactions-grid-card .card-header-section .card-icon-wrapper .card-icon{width:48px;height:48px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wallet-transactions-grid-card .card-body-section .card-amount{font-size:18px;font-weight:700;color:#10b981;margin-bottom:12px;padding:8px;background:#f0fdf4;border-radius:6px}.wallet-transactions-grid-card .card-body-section .card-info-row .card-label{color:#6b7280;font-weight:500;flex-shrink:0;margin-right:8px}.wallet-transactions-grid-card .card-body-section .card-info-row .card-value{color:#111827;font-weight:600;text-align:right;word-break:break-all;flex:1}.wallet-transactions-grid-card .card-footer-actions{display:flex;gap:8px;padding:12px 16px;background:#f9fafb;border-top:1px solid #e5e7eb}.wallet-transactions-grid-card .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.wallet-transactions-grid-card .card-footer-actions .action-btn.view-btn{background:#ecfdf5;color:#10b981}.wallet-transactions-grid-card .card-footer-actions .action-btn.view-btn:hover{background:#10b981;color:#fff}.my-services-list-widget{display:block}@media (min-width: 769px){.my-services-list-widget{display:none}}.my-services-grid-widget{display:none}@media (min-width: 769px){.my-services-grid-widget{display:block}}.my-services-list-container{display:flex;flex-direction:column;gap:12px}.ms-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #15608b;background:linear-gradient(135deg,#15608b,#1f799c);color:#fff;margin:0 auto}.my-services-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.my-services-list-item:hover{border-color:#15608b;box-shadow:0 4px 12px #15608b26;transform:translateY(-2px)}.my-services-list-item .ms-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #15608b;background:linear-gradient(135deg,#15608b,#1f799c);display:flex;align-items:center;justify-content:center;color:#fff}.my-services-list-item .ms-info{flex:1;min-width:0;display:block}.my-services-list-item .ms-info .ms-header{margin-bottom:6px}.my-services-list-item .ms-info .ms-header .ms-name{font-size:15px;font-weight:700;color:#2c3e50;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-services-list-item .ms-info .ms-details{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.my-services-list-item .ms-info .ms-details .ms-price-status{display:flex;align-items:center;gap:8px;font-size:12px}.my-services-list-item .ms-info .ms-details .ms-price-status .ms-price{color:#28a745;font-weight:600}.my-services-list-item .ms-info .ms-details .ms-assign{display:flex;align-items:center;gap:6px;font-size:11px;color:#6c757d}.my-services-list-item .ms-info .ms-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;color:#6c757d}.my-services-list-item .ms-info .ms-meta .ms-dates{display:flex;align-items:center;gap:4px}.my-services-list-item .ms-info .ms-meta .ms-remaining{font-weight:600;font-size:11px}.my-services-list-item .ms-actions{display:flex;flex-direction:column;gap:6px}.my-services-list-item .ms-actions .view-btn{width:32px;height:32px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;background:#15608b1a;color:#15608b}.my-services-list-item .ms-actions .view-btn:hover{background:#15608b;color:#fff;transform:scale(1.1)}.my-services-grid-card{background:#fff;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%;box-shadow:0 1px 3px #00000014}.my-services-grid-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026;border-color:#15608b}.my-services-grid-card .card-body-section{flex:1;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.my-services-grid-card .card-body-section .card-info-row{font-size:.85rem;display:flex;flex-direction:column;gap:.1rem;padding:4px 8px}.my-services-grid-card .card-body-section .card-info-row .card-label{color:#6c757d;font-weight:500}.my-services-grid-card .card-body-section .card-info-row .card-value{color:#212529;word-break:break-word}.my-services-grid-card .card-footer-actions{padding:.75rem 1rem;border-top:1px solid #dee2e6;display:flex;gap:.5rem;background:#f8f9fa}.my-services-grid-card .card-footer-actions .action-btn{flex:1;padding:.5rem .75rem;border:1px solid #dee2e6;background:#fff;color:#212529;border-radius:4px;cursor:pointer;font-size:.85rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.4rem}.my-services-grid-card .card-footer-actions .action-btn i{font-size:.9rem}.my-services-grid-card .card-footer-actions .action-btn span{display:none}.my-services-grid-card .card-footer-actions .action-btn:hover:not(:disabled){background:#1f799c;color:#fff;border-color:#227cb1}.my-services-grid-card .card-footer-actions .action-btn:disabled{opacity:.5;cursor:not-allowed}.my-services-grid-card .card-footer-actions .action-btn.view-btn:hover:not(:disabled){background:#1b7697;border-color:#1869aa}@media (min-width: 768px){.my-services-grid-card .card-footer-actions .action-btn span{display:inline}}.price-value{color:#28a745}.renewal-price-value{color:#dc2626}@media (max-width: 768px){.my-services-grid-card .card-body-section{padding:.75rem}.my-services-grid-card .card-body-section .card-info-row{font-size:.8rem}.my-services-grid-card .card-footer-actions{padding:.5rem .75rem}.my-services-grid-card .card-footer-actions .action-btn{padding:.4rem .5rem;font-size:.8rem}.my-services-list-item .ms-avatar{width:50px;height:50px}.my-services-list-item .ms-info .ms-header .ms-name{font-size:14px}.my-services-list-item .ms-info .ms-details .ms-price-status{font-size:11px}.my-services-list-item .ms-info .ms-details .ms-assign{font-size:10px}.my-services-list-item .ms-actions .view-btn{width:28px;height:28px}}.prive-value--pc{color:#28a745!important}.register-service-wrapper{margin-top:1rem}.register-service-wrapper .type-selector{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:1.5rem}.register-service-wrapper .type-selector .type-card{position:relative;flex:1;min-width:140px;max-width:200px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;border:2px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease}.register-service-wrapper .type-selector .type-card:hover{border-color:#1f799c;box-shadow:0 2px 8px #15608b1f;transform:translateY(-2px)}.register-service-wrapper .type-selector .type-card.active{border-color:#15608b;background:linear-gradient(135deg,#f0f7fb,#e8f4fa);box-shadow:0 2px 8px #15608b33}.register-service-wrapper .type-selector .type-card .type-check{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;background:#15608b;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #15608b4d}.register-service-wrapper .type-selector .type-card .type-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.register-service-wrapper .type-selector .type-card .type-icon img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.register-service-wrapper .type-selector .type-card .type-name{font-size:.8rem;font-weight:600;color:#374151;text-align:center;line-height:1.3}.register-service-wrapper .pricing-grid{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;align-items:stretch}.register-service-wrapper .pricing-grid .pricing-card{flex:1;min-width:280px;max-width:380px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:28px 22px 22px;display:flex;flex-direction:column;transition:all .25s ease;position:relative}.register-service-wrapper .pricing-grid .pricing-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.register-service-wrapper .pricing-grid .pricing-card.active{border-color:#15608b;box-shadow:0 8px 24px #15608b33}.register-service-wrapper .pricing-grid .pricing-card .pricing-badge{display:inline-block;align-self:flex-start;background:#15608b;color:#fff;font-size:.75rem;font-weight:700;padding:4px 14px;border-radius:20px;margin-bottom:14px;text-transform:uppercase;letter-spacing:.04em}.register-service-wrapper .pricing-grid .pricing-card .pricing-name{font-size:1.05rem;font-weight:700;color:#1f2937;margin-bottom:6px}.register-service-wrapper .pricing-grid .pricing-card .pricing-name2{font-size:.78rem;color:#6b7280;line-height:1.5;margin-bottom:12px}.register-service-wrapper .pricing-grid .pricing-card .pricing-price{font-size:1.4rem;font-weight:800;color:#15608b;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #e5e7eb}.register-service-wrapper .pricing-grid .pricing-card .pricing-features{flex:1;display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.register-service-wrapper .pricing-grid .pricing-card .pricing-feature{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;color:#374151;padding:4px 0;gap:8px}.register-service-wrapper .pricing-grid .pricing-card .pricing-feature span:first-child{flex-shrink:0}.register-service-wrapper .pricing-grid .pricing-card .pricing-feature .pricing-feature-value{text-align:right;color:#f44336;font-weight:600;white-space:nowrap;flex-shrink:0}.register-service-wrapper .pricing-grid .pricing-card .pricing-btn{width:100%;padding:12px;border:none;border-radius:8px;background:linear-gradient(135deg,#15608b,#1f799c);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s ease}.register-service-wrapper .pricing-grid .pricing-card .pricing-btn:hover{background:linear-gradient(135deg,#0f4a6e,#15608b);transform:scale(1.02)}.register-service-wrapper .pricing-grid .pricing-card .pricing-btn a{color:#fff;text-decoration:none;display:block}@media (max-width: 768px){.register-service-wrapper .type-selector .type-card{min-width:calc(50% - 6px);max-width:none;flex:1 1 calc(50% - 6px);padding:12px 8px}.register-service-wrapper .type-selector .type-card .type-icon{width:40px;height:40px}.register-service-wrapper .type-selector .type-card .type-name{font-size:.75rem}.register-service-wrapper .pricing-grid .pricing-card{min-width:260px}}@media (max-width: 568px){.register-service-wrapper .pricing-grid .pricing-card{min-width:100%}}.video-ai-modal .modal-dialog,.library-modal .modal-dialog{max-width:800px}.video-ai-modal .modal-body,.library-modal .modal-body{padding:1.5rem}.video-ai-modal video,.library-modal video{border-radius:8px;background-color:#000}.video-ai-library-card,.video-ai-face-card{cursor:pointer}.video-ai-library-image,.video-ai-face-image{height:150px;-o-object-fit:cover;object-fit:cover}.library-modal .card{transition:all .2s ease}.library-modal .card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.library-modal .card.border-primary{border-width:2px}.library-modal .card-img-top{transition:opacity .2s ease}.library-modal .btn-file{cursor:pointer}.modal.show .modal-dialog{max-height:calc(100% - var(--bottom-nav-height))}.video-ai-create-page .videoai-create-tabs{border-bottom:none;gap:8px}.video-ai-create-page .videoai-create-tabs .videoai-create-tab{border-radius:10px;border:1px solid transparent;font-weight:700;padding:8px 14px;transition:all .2s ease}.video-ai-create-page .videoai-create-tabs .videoai-create-tab:hover{filter:brightness(.98)}.video-ai-create-page .videoai-create-tabs .videoai-create-tab--prompt{background:#e6f4f7;border-color:#b9dce2;color:#0f6f84}.video-ai-create-page .videoai-create-tabs .videoai-create-tab--prompt.active{background:#0f6f84!important;border-color:#0f6f84!important;color:#fff!important}.video-ai-create-page .videoai-create-tabs .videoai-create-tab--template{background:#ecf4fb;border-color:#c6daea;color:#1e5f80}.video-ai-create-page .videoai-create-tabs .videoai-create-tab--template.active{background:#1e5f80!important;border-color:#1e5f80!important;color:#fff!important}@media (max-width: 768px){.video-ai-create-page .videoai-create-tabs .videoai-create-tab{padding:7px 10px;font-size:13px}}.video-ai-create-page .videoai-prompt-mode{border-color:#9fcdd6}.video-ai-create-page .videoai-prompt-mode:focus{border-color:#0f6f84;box-shadow:0 0 0 .2rem #0f6f842e}.video-ai-create-page .videoai-template-mode{border-color:#a8cadc}.video-ai-create-page .videoai-template-mode:focus{border-color:#1e5f80;box-shadow:0 0 0 .2rem #1e5f802e}.video-ai-create-page .source-image-preview{position:relative}.video-ai-create-page .source-image-preview img{border:2px solid #dee2e6;transition:border-color .2s ease}.video-ai-create-page .source-image-preview img:hover{border-color:#156d99}.video-ai-create-page .source-image-preview .remove-btn{width:24px;height:24px;padding:0;line-height:1;border-radius:50%}.video-ai-create-page .btn-file{cursor:pointer}.video-ai-create-page .video-ai-aspect-select .video-ai-aspect-select__control{min-height:38px;height:38px;border-width:1px;border-color:#ced4da;box-shadow:none;transition:none}.video-ai-create-page .video-ai-aspect-select .video-ai-aspect-select__control--is-focused{border-color:#86b7fe;box-shadow:none}.video-ai-create-page .video-ai-aspect-select .video-ai-aspect-select__value-container{height:38px;padding:0 8px}.video-ai-create-page .video-ai-aspect-select .video-ai-aspect-select__indicators{height:38px}.video-ai-create-page .video-ai-latest-section{margin-top:1.25rem;border:1px solid #d8e3eb;border-radius:10px;background:#fff}.video-ai-create-page .video-ai-latest-section .video-ai-latest-header{padding:12px 16px;background:#f5fafc;border-bottom:1px solid #dfe8ef;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-header h6{font-size:15px;font-weight:700;color:#1f2d3d}.video-ai-create-page .video-ai-latest-section .video-ai-latest-header .video-ai-latest-subtitle{font-size:12px;margin-left:auto;text-align:right;white-space:nowrap}.video-ai-create-page .video-ai-latest-section .video-ai-latest-body{padding:12px 12px 10px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-grid .video-ai-latest-grid-row{margin-top:.35rem}.video-ai-create-page .video-ai-latest-section .video-ai-latest-grid .video-ai-latest-grid-col{padding-top:0;margin-top:0}.video-ai-create-page .video-ai-latest-section .video-ai-latest-grid .col{cursor:pointer}.video-ai-create-page .video-ai-latest-section .video-ai-latest-grid .video-ai-latest-progress-badge{display:flex;flex-direction:column;gap:4px;padding:4px 8px;background-color:#00000080;border-radius:4px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table-wrapper{min-height:0;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;border-radius:8px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-scroll{overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table{table-layout:auto;width:980px;min-width:980px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table th{font-size:12px;font-weight:700;color:#44566c;white-space:nowrap}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table td{font-size:13px;padding:.95rem .75rem}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table th{padding:.85rem .75rem}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table tbody tr{border-bottom:1px solid #e3ebf2}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table .video-ai-col-index{width:52px;min-width:52px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table .video-ai-col-thumb{width:100px;min-width:100px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table .video-ai-col-prompt{width:280px;min-width:280px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table .video-ai-col-model{width:150px;min-width:150px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table .video-ai-col-status{width:190px;min-width:190px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table .video-ai-col-created{width:160px;min-width:160px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table .video-ai-col-actions{width:120px;min-width:120px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-thumb{width:72px;height:40px;border-radius:6px;-o-object-fit:cover;object-fit:cover;border:1px solid #e1e6eb;background:#f4f6f9}.video-ai-create-page .video-ai-latest-section .video-ai-latest-thumb--placeholder{display:flex;align-items:center;justify-content:center;color:#91a2b1}.video-ai-create-page .video-ai-latest-section .video-ai-latest-prompt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;color:#243447}.video-ai-create-page .video-ai-latest-section .video-ai-latest-status-cell{min-width:180px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-status-cell .processing-progress-bar{min-width:150px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-actions{display:flex;align-items:center;gap:6px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-actions .btn{min-width:34px;padding:.3rem .45rem}@media (max-width: 992px){.video-ai-create-page .video-ai-latest-section .video-ai-latest-prompt{max-width:260px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-actions{gap:4px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-actions .btn{min-width:30px;padding:.25rem .35rem}}@media (max-width: 767px){.video-ai-create-page .video-ai-latest-section .video-ai-latest-body{padding-left:8px;padding-right:8px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-grid .row{margin-left:0;margin-right:0}.video-ai-create-page .video-ai-latest-section .video-ai-latest-grid .col{padding-left:4px;padding-right:4px}.video-ai-create-page .video-ai-latest-section .video-ai-latest-table{width:920px;min-width:920px}}.videoai-grid-widget .videoai-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.videoai-grid-card .card-thumbnail-section{position:relative;width:100%;height:180px;background:#f8f9fa;overflow:hidden}.videoai-grid-card .card-thumbnail-section .card-thumbnail{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.videoai-grid-card .card-thumbnail-section .card-thumbnail-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8f9fa}.videoai-grid-card .card-thumbnail-section .card-status-badge{position:absolute;top:8px;right:8px}.videoai-grid-card .card-thumbnail-section .card-status-badge .badge{font-size:.75rem;padding:.35rem .65rem}.videoai-grid-card .card-body-section{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.1rem}.videoai-grid-card .card-body-section .card-prompt{font-weight:500;color:#212529;font-size:.95rem;line-height:1.4;min-height:2.8em}.videoai-grid-card .card-body-section .card-info-row{font-size:.85rem;gap:.1rem;padding:4px 8px}.videoai-grid-card .card-body-section .card-info-row .card-label{color:#6c757d;font-weight:500}.videoai-grid-card .card-body-section .card-info-row .card-value{color:#76797c;text-align:left;word-break:normal}.videoai-grid-card .card-footer-actions{padding:.75rem 1rem;border-top:1px solid #dee2e6;display:flex;gap:.5rem;background:#f8f9fa}.videoai-grid-card .card-footer-actions .action-btn{flex:1;padding:.5rem .75rem;border:1px solid #dee2e6;background:#fff;color:#212529;border-radius:4px;cursor:pointer;font-size:.85rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.4rem}.videoai-grid-card .card-footer-actions .action-btn i{font-size:.9rem}.videoai-grid-card .card-footer-actions .action-btn span{display:none}.videoai-grid-card .card-footer-actions .action-btn:hover:not(:disabled){background:#1f799c;color:#fff;border-color:#227cb1}.videoai-grid-card .card-footer-actions .action-btn:disabled{opacity:.5;cursor:not-allowed}.videoai-grid-card .card-footer-actions .action-btn.view-btn:hover:not(:disabled){background:#1b7697;border-color:#1869aa}.videoai-grid-card .card-footer-actions .action-btn.download-btn:hover:not(:disabled){background:#198754;border-color:#198754}@media (min-width: 768px){.videoai-grid-card .card-footer-actions .action-btn span{display:inline}}.video-ai-create-settings{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.video-ai-aspect-ratio-select{flex:1;min-width:250px}.video-ai-create-actions{flex:1;display:flex;min-width:250px;align-items:end}.video-ai-create-actions button{flex:1;height:38px;border-radius:4px;background-color:#1b7697;color:#fff;font-weight:600}.price-box{display:inline-flex;align-items:flex-end;gap:4px;padding:8px 14px;border-radius:12px;background:linear-gradient(135deg,#ff4d4f,#ff7a45);box-shadow:0 4px 14px #ff4d4f40}.price-money{font-size:20px;font-weight:800;color:#fff;line-height:1}.price-time{font-size:13px;font-weight:600;color:#ffffffd9;margin-bottom:2px}@media (max-width: 1200px){.videoai-grid-widget .videoai-grid-container{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width: 768px){.videoai-grid-widget .videoai-grid-container{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.videoai-grid-card .card-thumbnail-section{height:140px}.videoai-grid-card .card-body-section{padding:.75rem}.videoai-grid-card .card-body-section .card-prompt{font-size:.9rem;min-height:2.4em}.videoai-grid-card .card-body-section .card-info-row{font-size:.8rem}.videoai-grid-card .card-footer-actions{padding:.5rem .75rem}.videoai-grid-card .card-footer-actions .action-btn{padding:.4rem .5rem;font-size:.8rem}}@keyframes progress-smooth-98{0%{width:0%}to{width:98%}}.processing-progress-bar{display:flex;flex-direction:column;gap:6px;width:100%}.processing-progress-bar .progress-container{width:100%}.processing-progress-bar .progress-label{font-size:12px;color:#666}.page-wrapper.video-ai-mobile-detail-page{padding-top:4.2rem!important}.page-wrapper.video-ai-mobile-detail-page .content{padding:8px!important}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-shell{display:flex;flex-direction:column;gap:8px;background:#fff}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-header{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:6px}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-header h4{margin:0;font-size:.98rem;font-weight:700;line-height:1.2}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-header .video-order{font-size:.82rem;color:#64748b;white-space:nowrap}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-media{width:100%;border-radius:8px;overflow:hidden;background:#0f172a;min-height:220px}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-media video{width:100%;display:block;max-height:50vh;-o-object-fit:contain;object-fit:contain;background:#000}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-meta{display:flex;flex-direction:column;gap:2px;font-size:.8rem;color:#475569}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-meta strong{color:#0f172a;font-weight:700}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-meta-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-meta-row .video-ai-mobile-meta{flex:1;min-width:0}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-meta-row .mini-btn{flex-shrink:0;align-self:flex-start;margin-top:1px}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-prompt-box{border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:6px}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-prompt-box .prompt-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;font-size:.82rem}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-prompt-box .prompt-content{font-size:.83rem;line-height:1.45;color:#0f172a;white-space:pre-wrap;word-break:break-word;max-height:24vh;overflow-y:auto;padding-right:2px}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-actions{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-actions .video-ai-mobile-spacer{width:32px;height:32px}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:8px}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata .metadata-header{font-size:.85rem;font-weight:700;color:#0f172a;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #e2e8f0}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata .metadata-grid{display:grid;grid-template-columns:1fr;gap:6px;max-height:30vh;overflow-y:auto}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata .metadata-item{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:4px 6px;background:#f8fafc;border-radius:4px;font-size:.78rem}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata .metadata-item .metadata-label{color:#64748b;font-weight:600;flex-shrink:0;min-width:120px}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata .metadata-item .metadata-value{color:#0f172a;text-align:right;word-break:break-word;flex:1}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-empty{min-height:160px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:.88rem;color:#64748b;padding:8px;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.page-wrapper.video-ai-mobile-detail-page .mini-btn{height:30px;min-width:30px;border:1px solid #d5dbe5;border-radius:7px;background:#fff;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;padding:0 7px}.page-wrapper.video-ai-mobile-detail-page .mini-btn:disabled{opacity:.45;cursor:not-allowed}.page-wrapper.video-ai-mobile-detail-page .mini-btn.success{border-color:#22c55e;color:#15803d}@media (min-width: 768px){.page-wrapper.video-ai-mobile-detail-page .content{padding:14px!important}.page-wrapper.video-ai-mobile-detail-page .video-ai-mobile-shell{max-width:720px;margin:0 auto;padding:10px;gap:10px}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata .metadata-grid{grid-template-columns:repeat(2,1fr);gap:8px}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata .metadata-item{font-size:.8rem}.page-wrapper.video-ai-mobile-detail-page .video-ai-admin-metadata .metadata-item .metadata-label{min-width:140px}}.page-wrapper .table-wrapper .card .table{margin-bottom:0}.page-wrapper .table-wrapper .card .table thead th{background-color:#f8f9fa;font-weight:600;border-bottom:2px solid #dee2e6;padding:1rem;vertical-align:middle}.page-wrapper .table-wrapper .card .table tbody tr:hover{background-color:#f8f9fa}.page-wrapper .table-wrapper .card .table tbody tr td{padding:1rem;vertical-align:middle}.page-wrapper .table-wrapper .card .table tbody tr td .badge{margin-top:4px;display:inline-block}.page-wrapper .table-wrapper .card .table tbody tr td .btn-outline-primary:hover{background-color:#0d6efd;color:#fff}.page-wrapper .table-wrapper .card .card-footer{background-color:#f8f9fa;border-top:1px solid #dee2e6;padding:1rem}.page-wrapper .table-wrapper .card .card-footer .form-select-sm,.page-wrapper .table-wrapper .card .card-footer .btn-outline-secondary{padding:.25rem .5rem;font-size:.875rem}.page-wrapper .table-wrapper .card .card-footer .btn-outline-secondary:disabled{opacity:.5;cursor:not-allowed}.page-wrapper .page-header .page-title h4{margin:0;font-weight:600}.videoai-grid-container{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:1.5rem}.videoai-grid-card{background:#fff;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%;box-shadow:0 1px 3px #00000014}.videoai-grid-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026;border-color:#15608b}.videoai-grid-card .card{margin-bottom:0;border:none;box-shadow:none;display:flex;flex-direction:column;height:100%}.videoai-grid-card .card .card-thumbnail-section{position:relative;width:100%;height:180px;background:#f8f9fa;overflow:hidden}.videoai-grid-card .card .card-thumbnail-section .card-thumbnail{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.videoai-grid-card .card .card-thumbnail-section .card-thumbnail-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8f9fa}.videoai-grid-card .card .card-thumbnail-section .card-status-badge{position:absolute;top:8px;right:8px;left:8px;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge{font-size:.75rem;padding:.35rem .65rem}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge .status-badge-content{display:flex;align-items:center;gap:.25rem}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge .status-text{display:inline}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge .status-icon{display:none;font-size:1rem;font-weight:700}.videoai-grid-card .card .card-thumbnail-section .card-model-badge{display:none}.videoai-grid-card .card .card-thumbnail-section .desktop-only{display:block}.videoai-grid-card .card .card-thumbnail-section .mobile-only{display:none}.videoai-grid-card .card .card-body{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.3rem}.videoai-grid-card .card .card-body .mobile-only{display:none}.videoai-grid-card .card .card-body .videoai-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.videoai-grid-card .card .card-body .videoai-header .videoai-title{margin:0;font-weight:600;font-size:.95rem;line-height:1.3;flex:1;word-break:break-word;color:#212529}.videoai-grid-card .card .card-body .videoai-header .badge{white-space:nowrap;font-size:.75rem;padding:.35rem .6rem;margin-top:2px}.videoai-grid-card .card .card-body .videoai-meta{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;font-size:.85rem}.videoai-grid-card .card .card-body .videoai-meta .meta-item{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1}.videoai-grid-card .card .card-body .videoai-meta .meta-item .meta-label{color:#6c757d;font-weight:500;font-size:.75rem}.videoai-grid-card .card .card-body .videoai-meta .meta-item .meta-value{color:#212529;font-weight:500;word-break:break-word}.videoai-grid-card .card .card-body .videoai-meta .meta-item .meta-value.text-success{color:#10b981}.videoai-grid-card .card .card-body .videoai-meta .meta-item .meta-value.small{font-size:.8rem}.videoai-grid-card .card .card-body .videoai-prompt{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #dee2e6}.videoai-grid-card .card .card-body .videoai-prompt .prompt-text{margin:0;font-size:.8rem;color:#6c757d;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.videoai-grid-card .card .card-footer{padding:.75rem 1rem;border-top:1px solid #dee2e6;display:flex;gap:.5rem;background:#f8f9fa;margin-top:auto}.videoai-grid-card .card .card-footer .btn{flex:1;font-size:.85rem;padding:.5rem .75rem;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .2s ease;white-space:nowrap;font-weight:500}.videoai-grid-card .card .card-footer .btn:disabled{opacity:.6;cursor:not-allowed}.videoai-grid-card .card .card-footer .btn.btn-primary{background-color:#00bcd4;border-color:#00bcd4;color:#fff}.videoai-grid-card .card .card-footer .btn.btn-primary:hover:not(:disabled){background-color:#00acc1;border-color:#00acc1}.videoai-grid-card .card .card-footer .btn.btn-outline-secondary{color:#212529;border:1px solid #212529;background:#fff}.videoai-grid-card .card .card-footer .btn.btn-outline-secondary:hover:not(:disabled){background-color:#f8f9fa;border-color:#212529}.videoai-grid-card .card .card-footer .btn span{display:inline}@media (max-width: 1200px){.videoai-grid-container{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width: 768px){.videoai-grid-container{grid-template-columns:repeat(2,1fr);gap:1rem}.videoai-grid-card .card .card-thumbnail-section{height:140px}.videoai-grid-card .card .card-thumbnail-section .card-status-badge{left:0;right:0;justify-content:flex-end;width:100%;padding:0 4px}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge .status-text{display:none}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge .status-icon{display:inline}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge.desktop-only,.videoai-grid-card .card .card-thumbnail-section .desktop-only{display:none}.videoai-grid-card .card .card-thumbnail-section .mobile-only{display:block}.videoai-grid-card .card .card-body{padding:.5rem}.videoai-grid-card .card .card-body .mobile-only{display:flex}.videoai-grid-card .card .card-body .videoai-header .videoai-title{font-size:.9rem}.videoai-grid-card .card .card-body .videoai-header .badge{font-size:.7rem;padding:.25rem .5rem}.videoai-grid-card .card .card-body .videoai-meta{flex-direction:column;gap:.3rem;font-size:.8rem}.videoai-grid-card .card .card-body .videoai-meta .meta-item{flex-direction:row;justify-content:space-between;align-items:center}.videoai-grid-card .card .card-body .videoai-meta .meta-item .meta-label{font-size:.75rem}.videoai-grid-card .card .card-body .videoai-meta .meta-item .meta-value{text-align:right;font-size:.8rem}.videoai-grid-card .card .card-body .videoai-prompt{margin-top:.3rem;padding-top:.3rem}.videoai-grid-card .card .card-body .videoai-prompt .prompt-text{font-size:.75rem;-webkit-line-clamp:1;line-clamp:1}.videoai-grid-card .card .card-footer{padding:.5rem .75rem;gap:.4rem}.videoai-grid-card .card .card-footer .btn{flex:1;padding:.4rem .5rem;font-size:.8rem;gap:.3rem;border-radius:6px;width:auto;height:auto;min-width:auto}.videoai-grid-card .card .card-footer .btn span{display:inline}.videoai-grid-card .card .card-footer .btn svg{width:14px;height:14px}}@media (max-width: 576px){.videoai-grid-container{grid-template-columns:repeat(2,1fr);gap:.75rem}.videoai-grid-card .card .card-thumbnail-section{height:120px}.videoai-grid-card .card .card-thumbnail-section .card-status-badge{left:2px;right:2px;justify-content:flex-end}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge .status-text{display:none}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge .status-icon{display:inline}.videoai-grid-card .card .card-thumbnail-section .card-status-badge .badge.desktop-only,.videoai-grid-card .card .card-thumbnail-section .desktop-only{display:none}.videoai-grid-card .card .card-thumbnail-section .mobile-only{display:block}.videoai-grid-card .card .card-body{padding:.4rem}.videoai-grid-card .card .card-body .mobile-only{display:flex}.videoai-grid-card .card .card-body .videoai-header .videoai-title{font-size:.85rem}.videoai-grid-card .card .card-body .videoai-header .badge{font-size:.65rem;padding:.2rem .4rem}.videoai-grid-card .card .card-body .videoai-meta{gap:.25rem;font-size:.75rem}.videoai-grid-card .card .card-body .videoai-meta .meta-item .meta-label{font-size:.7rem}.videoai-grid-card .card .card-body .videoai-meta .meta-item .meta-value{font-size:.75rem}.videoai-grid-card .card .card-body .videoai-prompt{margin-top:.25rem;padding-top:.25rem}.videoai-grid-card .card .card-body .videoai-prompt .prompt-text{font-size:.7rem;-webkit-line-clamp:1;line-clamp:1}.videoai-grid-card .card .card-footer{padding:.4rem;gap:.3rem}.videoai-grid-card .card .card-footer .btn{flex:1;padding:.35rem .4rem;font-size:.75rem;gap:.2rem;border-radius:6px;width:auto;height:auto;min-width:auto}.videoai-grid-card .card .card-footer .btn span{display:inline}.videoai-grid-card .card .card-footer .btn svg{width:12px;height:12px}}.wedding-services-grid .wedding-card{background:#fff;border:1px solid #e9edf4;border-radius:8px;overflow:hidden;height:100%;transition:box-shadow .2s ease,transform .2s ease;position:relative}.wedding-services-grid .wedding-card:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.wedding-services-grid .wedding-card__thumb{aspect-ratio:4/5;background:#f4f6f8;overflow:hidden;scroll-behavior:smooth;scrollbar-width:none}.wedding-services-grid .wedding-card__thumb::-webkit-scrollbar{display:none}.wedding-services-grid .wedding-card__thumb img{width:100%;min-height:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;will-change:transform}.wedding-services-grid .wedding-card__body{padding:12px}.wedding-services-grid .wedding-card__title{color:#1f2937;font-size:14px;font-weight:600;line-height:1.35;min-height:38px}.wedding-services-grid .wedding-card__meta{color:#6b7280;font-size:12px}.wedding-preview-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:24px}.wedding-preview-modal .wedding-preview-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a8a}.wedding-preview-modal .wedding-preview-modal__dialog{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,380px) minmax(260px,1fr);gap:28px;width:min(820px,100%);max-height:min(680px,100vh - 48px);overflow:auto;background:#fff;border-radius:8px;padding:32px;box-shadow:0 24px 80px #0f172a3d}.wedding-preview-modal .wedding-preview-modal__close{position:absolute;top:12px;right:12px;width:36px;height:36px;border:1px solid #dbe3ef;border-radius:50%;background:#fff;color:#667085;display:inline-flex;align-items:center;justify-content:center}.wedding-preview-modal .wedding-preview-modal__media{aspect-ratio:4/5;background:#f6f7f9;border:1px solid #e9edf4;border-radius:8px;overflow:hidden}.wedding-preview-modal .wedding-preview-modal__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wedding-preview-modal .wedding-preview-modal__content{display:flex;flex-direction:column;justify-content:center;min-width:0}.wedding-preview-modal .wedding-preview-modal__eyebrow{color:#98a2b3;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.wedding-preview-modal .wedding-preview-modal__content h3{color:#111827;font-size:24px;line-height:1.25;margin-bottom:14px}.wedding-preview-modal .wedding-preview-modal__content p{color:#667085;margin-bottom:28px}.wedding-preview-modal .wedding-preview-modal__actions{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 767px){.wedding-preview-modal{padding:16px}.wedding-preview-modal .wedding-preview-modal__dialog{grid-template-columns:1fr;padding:24px}}.wedding-services-table .table-responsive{overflow-x:auto;overflow-y:hidden}.wedding-services-table .table{min-width:1200px}.wedding-services-table .table th,.wedding-services-table .table td,.wedding-services-table .table .fw-semibold,.wedding-services-table .table .text-muted{white-space:nowrap}.wedding-services-table .wedding-thumb-sm{width:56px;height:56px;border-radius:6px;-o-object-fit:cover;object-fit:cover;background:#f4f6f8}.wedding-services-table thead th{vertical-align:top}.wedding-templates-page .content{padding:24px}.wedding-templates-page .page-header{margin-bottom:24px}.wedding-templates-page .wedding-templates-list-widget{display:block}@media (min-width: 769px){.wedding-templates-page .wedding-templates-list-widget{display:none}}.wedding-templates-page .wedding-templates-list-container{display:flex;flex-direction:column;gap:12px}.wedding-templates-page .wedding-templates-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9edf4;border-radius:12px;transition:all .2s ease}.wedding-templates-page .wedding-templates-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff1f;transform:translateY(-2px)}.wedding-templates-page .wedding-templates-list-thumb{width:56px;height:72px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#f4f6f8;display:flex;align-items:center;justify-content:center}.wedding-templates-page .wedding-templates-list-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wedding-templates-page .wedding-templates-list-thumb-placeholder{color:#0acfff;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wedding-templates-page .wedding-templates-list-info{flex:1;min-width:0}.wedding-templates-page .wedding-templates-list-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:6px}.wedding-templates-page .wedding-templates-list-title{margin:0;font-size:13px;font-weight:700;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wedding-templates-page .wedding-templates-list-status{flex-shrink:0;font-size:11px;padding:4px 8px;border-radius:12px;white-space:nowrap}.wedding-templates-page .wedding-templates-list-status.active{background:#d1fae5;color:#065f46}.wedding-templates-page .wedding-templates-list-status.inactive{background:#f3f4f6;color:#6b7280}.wedding-templates-page .wedding-templates-list-details{display:flex;flex-direction:column;gap:4px}.wedding-templates-page .wedding-templates-list-meta{font-size:12px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wedding-templates-page .wedding-templates-list-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.wedding-templates-page .wedding-templates-list-actions button{width:32px;height:32px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.wedding-templates-page .wedding-templates-list-actions .edit-btn{background:#0acfff1a;color:#0acfff}.wedding-templates-page .wedding-templates-list-actions .edit-btn:hover{background:#0acfff;color:#fff}.wedding-templates-page .wedding-templates-list-actions .delete-btn{background:#dc35451a;color:#dc3545}.wedding-templates-page .wedding-templates-list-actions .delete-btn:hover{background:#dc3545;color:#fff}.wedding-templates-page .wedding-services-grid{display:none}@media (min-width: 769px){.wedding-templates-page .wedding-services-grid{display:block}}.wedding-templates-page .wedding-templates-empty{padding:48px 16px;text-align:center;border:1px dashed #e9edf4;border-radius:12px;background:#fff}@media (max-width: 991.98px){.wedding-templates-page .header__actions-wrapper{justify-content:space-between;width:100%}}@media (max-width: 575.98px){.wedding-templates-page .content{padding:16px}.wedding-templates-page .wedding-templates-list-item{padding:10px}.wedding-templates-page .wedding-templates-list-thumb{width:50px;height:66px}}.wedding-templates-page .wedding-menu-col{width:48px}.wedding-templates-page .wedding-services-table .table{min-width:1020px}.wedding-view-toggle{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:8px;background:#f4f6f8}.wedding-view-toggle button{width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:#667085;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.wedding-view-toggle button:hover,.wedding-view-toggle button.active{background:#fff;color:#111827;box-shadow:0 2px 8px #0f172a14}.wedding-column__header{display:flex;flex-direction:column;gap:6px}.wedding-column__title{font-size:14px;font-weight:600;line-height:1.2}.wedding-column__select{min-width:140px}.wedding-stt-col{width:64px}.wedding-actions-header{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.wedding-invitations-header{overflow-x:auto;overflow-y:visible;scrollbar-width:none}.wedding-invitations-header::-webkit-scrollbar{display:none}.wedding-invitations-header .wedding-invitations-header__title-row{min-width:0}.wedding-invitations-header .wedding-invitations-header__actions{justify-content:space-between}.wedding-invitations-header .wedding-invitations-header__pagination{flex:0 0 auto;justify-content:flex-end;min-width:156px;overflow:visible}.wedding-invitations-header .wedding-invitations-header__pagination .range-pagination{width:-moz-max-content;width:max-content;min-width:156px;flex-shrink:0}.wedding-invitations-header .wedding-invitations-header__pagination .range-display,.wedding-invitations-header .wedding-invitations-header__pagination .range-actions{flex-shrink:0}.wedding-invitations-header .wedding-invitations-header__pagination .wedding-invitations-range,.wedding-invitations-header .wedding-invitations-header__pagination .wedding-invitations-range .range-actions{display:flex!important;visibility:visible!important}.wedding-invitations-header .wedding-invitations-header__pagination .wedding-invitations-range{gap:4px;width:156px!important;min-width:156px!important}.wedding-action-btn{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:6px;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.wedding-action-btn:hover,.wedding-action-btn:focus{transform:translateY(-1px)}.wedding-action-btn.btn-outline-info:hover,.wedding-action-btn.btn-outline-info:focus{background:#e0f2fe;border-color:#0ea5e9;color:#0284c7}.wedding-action-btn.btn-primary:hover,.wedding-action-btn.btn-primary:focus{background:#0ea5e9;border-color:#0ea5e9;color:#fff}.wedding-delete-btn{border:1px solid #ef4444!important;background:#fff!important;color:#ef4444!important;box-shadow:none!important}.wedding-delete-btn:hover,.wedding-delete-btn:focus,.wedding-delete-btn:active,.wedding-delete-btn.active{border:1px solid #ef4444!important;background:#fff1f2!important;color:#dc2626!important;box-shadow:none!important;transform:none!important}.wedding-invitations-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:10px}.wedding-invitations-list-mobile{display:none;margin-top:10px;flex-direction:column;gap:12px}.wedding-invitations-empty{grid-column:1/-1;padding:48px 16px;text-align:center;color:#667085;background:#fff;border:1px solid #e9edf4;border-radius:8px}.wedding-invitation-card{position:relative;background:#fff;border:1px solid #e9edf4;border-radius:8px;overflow:hidden;box-shadow:0 8px 22px #0f172a0f;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.wedding-invitation-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0f172a1a}.wedding-invitation-card.is-selected{border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf82e,0 14px 34px #0f172a1a}.wedding-invitation-card__media{position:relative;aspect-ratio:4/3;background:#f4f6f8;overflow:hidden}.wedding-invitation-card__media.is-selectable{cursor:pointer}.wedding-invitation-card__media.is-selectable:hover{box-shadow:inset 0 0 0 9999px #38bdf814}.wedding-invitation-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wedding-invitation-card__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f4f6f8,#edf1f6)}.wedding-invitation-card__status{position:absolute;top:12px;left:12px;padding:6px 12px;border-radius:6px;background:#fff;color:#344054;font-size:13px;font-weight:700;box-shadow:0 8px 20px #0f172a1f}.wedding-invitation-card__status.is-published{background:#38bdf8;color:#fff}.wedding-invitation-card__status.is-draft{background:#fff;color:#344054}.wedding-invitation-card__body{padding:16px}.wedding-invitation-card__body h3{margin:0 0 6px;color:#111827;font-size:18px;line-height:1.35;font-weight:800;min-height:48px}.wedding-invitation-card__slug{color:#98a2b3;font-size:13px;line-height:1.35;min-height:36px;word-break:break-word}.wedding-invitation-card__date{margin-top:10px;color:#98a2b3;font-size:13px}.wedding-invitation-list-card{position:relative;display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9edf4;border-radius:12px;box-shadow:0 8px 22px #0f172a0f}.wedding-invitation-list-card.is-selected{border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf82e,0 8px 22px #0f172a14}.wedding-invitation-list-card.is-selecting{cursor:pointer}.wedding-invitation-list-card__menu-wrap{position:absolute;top:10px;left:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.wedding-invitation-list-card__menu-trigger{width:32px;height:32px;border:0;border-radius:999px;background:#fff;color:#111827;box-shadow:0 8px 20px #0f172a1f;display:inline-flex;align-items:center;justify-content:center}.wedding-invitation-list-card__menu-trigger.is-select{background:#0acfff;color:#fff;border:1px solid #0acfff}.wedding-invitation-list-card__menu-trigger.is-select.is-active{background:#fff;color:#0acfff}.wedding-invitation-list-card__media{width:56px;height:56px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#f4f6f8}.wedding-invitation-list-card__media img,.wedding-invitation-list-card__media .wedding-invitation-list-card__placeholder{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wedding-invitation-list-card__placeholder{background:linear-gradient(135deg,#f4f6f8,#edf1f6)}.wedding-invitation-list-card__body{flex:1;min-width:0}.wedding-invitation-list-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:6px}.wedding-invitation-list-card__header h3{margin:0;font-size:14px;line-height:1.35;font-weight:800;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wedding-invitation-list-card__status{flex-shrink:0;font-size:11px;font-weight:700;padding:4px 8px;border-radius:999px;white-space:nowrap}.wedding-invitation-list-card__status.is-published{background:#38bdf8;color:#fff}.wedding-invitation-list-card__status.is-draft{background:#f3f4f6;color:#344054}.wedding-invitation-list-card__slug{color:#0ea5e9;font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wedding-invitation-list-card__date{margin-top:6px;color:#98a2b3;font-size:12px}.wedding-invitation-list-card__actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.wedding-invitation-list-card__action-btn{width:32px;height:32px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,transform .18s ease}.wedding-invitation-list-card__action-btn.is-copy{background:#0acfff1a;color:#0acfff}.wedding-invitation-list-card__action-btn.is-copy:hover{background:#0acfff;color:#fff}.wedding-invitation-list-card__action-btn.is-share{background:#22c55e1a;color:#16a34a}.wedding-invitation-list-card__action-btn.is-share:hover{background:#16a34a;color:#fff}.wedding-invitation-list-card__action-btn.is-edit{background:#3b82f61a;color:#2563eb}.wedding-invitation-list-card__action-btn.is-edit:hover{background:#2563eb;color:#fff}.wedding-card-actions__panel--mobile{left:0;right:auto;top:calc(100% + 8px);min-width:140px}.wedding-grid-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.wedding-grid-actions.has-three{grid-template-columns:repeat(3,minmax(0,1fr))}.is-favorite{position:absolute;top:12px;left:12px;z-index:2;padding:8px;border:1px solid #dbe3ef;border-radius:50%;background:#000;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease}.is-favorite.is-favorited{background:#e11d48;border-color:#e11d48;color:#fff}.wedding-grid-action{height:40px;border:1px solid #dbe3ef;border-radius:6px;background:#fff;color:#475467;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease}.wedding-grid-action:hover{background:#f8fafc;color:#111827}.wedding-grid-action.is-view{border-color:#38bdf8;color:#0ea5e9}.wedding-grid-action.is-view:hover,.wedding-grid-action.is-view:focus{background:#e0f2fe;border-color:#0ea5e9;color:#0284c7}.wedding-grid-action.is-edit{background:#38bdf8;border-color:#38bdf8;color:#fff}.wedding-grid-action.is-edit:hover,.wedding-grid-action.is-edit:focus{background:#0ea5e9;border-color:#0ea5e9;color:#fff}.wedding-grid-action.is-share{border-color:#22c55e;color:#16a34a}.wedding-grid-action.is-delete{border-color:#ef4444;color:#ef4444}.wedding-grid-action.is-delete:hover,.wedding-grid-action.is-delete:focus{background:#fff1f2;border-color:#dc2626;color:#dc2626}.wedding-card-actions{position:absolute;top:12px;right:12px;z-index:3}.is-favorite-list{border-radius:6px;color:#16a34a}.is-favorite-list:hover{background:#f8fafc;color:#111827}.is-favorite-list.is-favorited{color:#e11d48}.wedding-action-btn.btn-outline-warning{border-color:#ec4899;color:#db2777}.wedding-action-btn.btn-outline-warning:hover,.wedding-action-btn.btn-outline-warning:focus{background:#fce7f3;border-color:#ec4899;color:#be185d}.wedding-action-btn.btn-outline-warning.is-favorited{background:#fce7f3;border-color:#ec4899;color:#ec4899}.wedding-action-btn.wedding-action-favorite{border:1px solid #fbcfe8!important;padding:0!important;background:#fff;color:#db2777;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.wedding-action-btn.wedding-action-favorite:hover,.wedding-action-btn.wedding-action-favorite:focus{background:#fce7f3;border-color:#ec4899;color:#be185d;transform:translateY(-1px)}.wedding-action-btn.wedding-action-favorite.is-favorited{background:#fce7f3;border-color:#ec4899;color:#ec4899}.wedding-card-actions__trigger{width:36px;height:36px;border:0;border-radius:50%;background:#fff;color:#111827;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #0f172a24;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.wedding-card-actions__trigger:hover{background:#f8fafc;transform:translateY(-1px);box-shadow:0 14px 28px #0f172a2e}.wedding-card-actions__panel{position:absolute;top:42px;right:0;z-index:2;min-width:150px;padding:6px;border:1px solid #e9edf4;border-radius:8px;background:#fff;box-shadow:0 18px 42px #0f172a2e}.wedding-card-actions__panel button{width:100%;border:0;border-radius:6px;background:transparent;color:#344054;display:block;padding:9px 10px;text-align:left;font-size:14px;font-weight:600;transition:background .18s ease,color .18s ease}.wedding-card-actions__panel button:hover{background:#f4f6f8;color:#111827}.wedding-card-actions__panel button.is-danger{color:#ef4444}.wedding-card-actions__panel button.is-danger:hover{background:#fff1f2;color:#dc2626}.wedding-card-select{position:absolute;top:56px;right:12px;z-index:4;width:30px;height:30px;border:1px solid #dbe3ef;border-radius:8px;background:#fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #0f172a1f;transition:background .18s ease,border-color .18s ease,transform .18s ease}.wedding-card-select:hover{transform:translateY(-1px);border-color:#38bdf8}.wedding-card-select.is-active{background:#38bdf8;border-color:#38bdf8}.wedding-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:10px 14px;border:1px solid #dbeafe;border-radius:8px;background:#f0f9ff;color:#0f172a;font-weight:700}.wedding-selection-bar>div{display:inline-flex;align-items:center;gap:8px}.wedding-delete-swal-container{z-index:20000!important}@media (max-width: 1599px){.wedding-invitations-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1399px){.wedding-invitations-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 991px){.wedding-invitations-page .clear-filters-btn .clear-filters-x{display:none!important}.wedding-invitations-header .wedding-invitations-header__inner{align-items:center!important;flex-wrap:nowrap!important}.wedding-invitations-header .wedding-invitations-header__actions{flex:0 0 auto;width:auto}.wedding-invitations-header .wedding-invitations-header__controls{justify-content:flex-start!important}.wedding-invitations-header .wedding-invitations-header__pagination{margin-left:auto}.wedding-invitations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 770px){.wedding-invitations-header .wedding-invitations-header__inner{min-width:640px;flex-wrap:wrap!important}.wedding-invitations-header .wedding-invitations-header__title-row{width:100%;gap:8px!important}.wedding-invitations-header .page-title{flex:0 0 auto}.wedding-invitations-header .page-title h4{font-size:20px;white-space:nowrap}.wedding-invitations-header .wedding-invitations-header__search{flex:0 1 220px;min-width:0;margin-left:auto}.wedding-invitations-header .wedding-invitations-header__search .search-box,.wedding-invitations-header .wedding-invitations-header__search .search-box__input{width:100%;min-width:0}.wedding-invitations-header .wedding-invitations-header__actions{width:100%;min-width:640px;gap:8px}.wedding-invitations-header .wedding-invitations-header__controls{flex:0 0 auto;min-height:32px!important;padding:0;gap:6px}.wedding-invitations-header .wedding-view-toggle{display:none!important}.wedding-invitations-header .wedding-invitations-header__pagination{flex:0 0 156px;min-width:156px;margin-left:auto}.wedding-services-table{min-width:640px}.wedding-services-table .table-responsive{overflow-x:auto;overflow-y:hidden;max-height:none}.wedding-services-table .table thead,.wedding-services-table .table thead th{position:static!important;top:auto!important;z-index:auto!important;box-shadow:none!important}.wedding-services-table .table thead th{background-color:#fff!important}.wedding-templates-page .header__actions-wrapper{width:100%;justify-content:space-between;gap:8px}.wedding-templates-page .header__controls{gap:6px}.wedding-templates-page .wedding-services-table .table{min-width:820px}.wedding-templates-page .wedding-services-table .table th,.wedding-templates-page .wedding-services-table .table td,.wedding-templates-page .wedding-services-table .table .fw-semibold,.wedding-templates-page .wedding-services-table .table .text-muted{white-space:normal}.wedding-templates-page .wedding-services-table .table td{vertical-align:middle}.wedding-invitations-grid{display:none}.wedding-invitations-list-mobile{display:flex}}@media (max-width: 575px){.wedding-invitations-header .wedding-invitations-header__search{flex:1 1 auto}.wedding-invitations-list-mobile{gap:10px}.wedding-invitation-list-card{padding:10px;gap:10px}.wedding-invitation-list-card__menu-trigger{width:30px;height:30px}.wedding-invitation-list-card__menu-trigger.is-select{box-shadow:0 6px 16px #0acfff33}.wedding-invitation-list-card__menu-wrap{top:8px;left:8px}.wedding-invitation-list-card__media{width:48px;height:48px}.wedding-invitation-list-card__header h3{font-size:13px}.wedding-invitation-list-card__actions{gap:4px}.wedding-invitation-list-card__action-btn{width:30px;height:30px;border-radius:7px}.wedding-invitation-list-card.is-selecting .wedding-invitation-list-card__body{padding-left:18px}.wedding-selection-bar{align-items:stretch;flex-direction:column}.wedding-selection-bar>div{justify-content:flex-end}.wedding-templates-page .page-title h4{font-size:20px}.wedding-templates-page .wedding-services-table .table{min-width:760px}}.wish-list-widget{display:block}@media (min-width: 769px){.wish-list-widget{display:none}}.wish-grid-widget{display:none}@media (min-width: 769px){.wish-grid-widget{display:block}}.wish-list-container{display:flex;flex-direction:column;gap:12px}.wish-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s;cursor:pointer}.wish-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.wish-list-item .wish-list-thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #0acfff}.wish-list-item .wish-list-thumb img,.wish-list-item .wish-list-thumb .wish-grid-thumb-placeholder{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wish-list-item .wish-list-info{flex:1;min-width:0}.wish-list-item .wish-list-header{margin-bottom:6px}.wish-list-item .wish-list-title{display:block;color:#0acfff;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wish-list-item .wish-list-details{display:flex;flex-direction:column;gap:4px}.wish-list-item .wish-list-details span{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:#6c757d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.wish-list-item .wish-list-details svg{color:#0acfff;flex-shrink:0}.wish-list-item .wish-list-actions{display:flex;flex-direction:column;gap:6px}.wish-list-item .wish-list-actions button{width:32px;height:32px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s}.wish-list-item .wish-list-actions .view-btn{background:#0acfff1a;color:#0acfff}.wish-list-item .wish-list-actions .view-btn:hover{background:#0acfff;color:#fff}.wish-list-item .wish-list-actions .delete-btn{background:#dc35451a;color:#dc3545}.wish-list-item .wish-list-actions .delete-btn:hover{background:#dc3545;color:#fff}.wish-grid-thumb-placeholder{display:flex;align-items:center;justify-content:center;background:#0acfff1f;color:#0acfff}.wish-grid-container{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 992px){.wish-grid-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1400px){.wish-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.wish-grid-profile{height:100%;overflow:hidden;display:flex;flex-direction:column;background:#fff;border:1px solid #e9ecef;border-radius:16px;cursor:pointer;transition:all .3s}.wish-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.wish-grid-profile .card-header-section{position:relative;padding:22px 20px 16px;background:linear-gradient(135deg,#0acfff,#09b8e6);text-align:center}.wish-grid-profile .wish-grid-thumb{width:100px;height:100px;margin:0 auto;overflow:hidden;border:4px solid #fff;border-radius:50%;box-shadow:0 4px 12px #00000026}.wish-grid-profile .wish-grid-thumb img,.wish-grid-profile .wish-grid-thumb .wish-grid-thumb-placeholder{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wish-grid-profile .card-count{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;background:#ffffff38;color:#fff;font-size:12px;font-weight:700}.wish-grid-profile .card-body-section{flex:1;padding:20px}.wish-grid-profile .card-name{margin:0 0 4px;color:#2c3e50;font-size:18px;font-weight:700;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wish-grid-profile .card-slug{margin:0 0 16px;color:#0acfff;font-size:14px;font-weight:600;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wish-grid-profile .card-info{display:flex;flex-direction:column;gap:10px}.wish-grid-profile .info-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8f9fa;border-radius:8px;color:#495057;font-size:13px}.wish-grid-profile .info-item svg{flex-shrink:0;color:#0acfff}.wish-grid-profile .info-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wish-grid-profile .card-footer-actions{display:flex;gap:8px;padding:16px 20px;border-top:1px solid #f0f0f0;background:#f8f9fa}.wish-grid-profile .action-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border:0;border-radius:8px;font-size:13px;font-weight:600;transition:all .2s}.wish-grid-profile .view-btn{background:#0acfff1a;color:#0acfff}.wish-grid-profile .view-btn:hover{background:#0acfff;color:#fff;transform:translateY(-2px)}.wish-grid-profile .delete-btn{background:#dc35451a;color:#dc3545}.wish-grid-profile .delete-btn:hover{background:#dc3545;color:#fff;transform:translateY(-2px)}.wish-grid-empty{padding:60px 20px;text-align:center;background:#fff;border:2px dashed #e9ecef;border-radius:12px}.wish-grid-empty p{margin:0;color:#6c757d;font-size:16px}@media (max-width: 768px){.wish-list-item .wish-list-thumb{width:50px;height:50px}.wish-list-item .wish-list-title{font-size:12px}.wish-list-item .wish-list-details span{font-size:11px}.wish-list-item .wish-list-actions button{width:28px;height:28px}.wish-list-item .wish-list-actions button svg{width:12px;height:12px}}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{-ms-touch-action:none;touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;-webkit-transform:translate(50%);transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.page-wrapper.invitations-page .invitations-list-widget{display:block}@media (min-width: 769px){.page-wrapper.invitations-page .invitations-list-widget{display:none}}.page-wrapper.invitations-page .table-wrapper{display:block}@media (max-width: 768px){.page-wrapper.invitations-page .table-wrapper{display:none}}.page-wrapper.invitations-page .invitations-list-container{display:flex;flex-direction:column;gap:12px}.page-wrapper.invitations-page .invitations-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s ease;cursor:pointer}.page-wrapper.invitations-page .invitations-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.page-wrapper.invitations-page .invitations-list-icon{width:56px;height:56px;border-radius:50%;background:#0acfff1a;border:3px solid #0acfff;color:#0acfff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-wrapper.invitations-page .invitations-list-info{flex:1;min-width:0}.page-wrapper.invitations-page .invitations-list-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.page-wrapper.invitations-page .invitations-list-name{color:#0acfff;font-size:13px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.invitations-page .invitations-list-date{flex-shrink:0;font-size:12px;color:#6c757d}.page-wrapper.invitations-page .invitations-list-details{display:flex;flex-direction:column;gap:4px}.page-wrapper.invitations-page .invitations-list-details span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.page-wrapper.invitations-page .invitations-list-details .status-total{background:#0acfff1a;color:#0acfff;border-radius:12px;padding:4px 10px;font-weight:600;width:-moz-fit-content;width:fit-content}.page-wrapper.invitations-page .invitations-list-details .type-paid{background:#0ea5e91a;color:#0ea5e9;border-radius:12px;padding:4px 10px;width:-moz-fit-content;width:fit-content;font-weight:500}.page-wrapper.invitations-page .invitations-list-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.page-wrapper.invitations-page .invitations-list-actions .view-btn{width:32px;height:32px;border-radius:8px;border:none;background:#0acfff1a;color:#0acfff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.page-wrapper.invitations-page .invitations-list-actions .view-btn:hover{background:#0acfff;color:#fff}@media (max-width: 991.98px){.page-wrapper.invitations-page .page-header .d-flex{flex-direction:column;align-items:stretch}.page-wrapper.invitations-page .header__actions-wrapper{justify-content:space-between;width:100%}}@media (max-width: 575.98px){.page-wrapper.invitations-page .content{padding:16px}.page-wrapper.invitations-page .page-header>.d-flex{flex-direction:column!important;align-items:stretch!important;gap:8px;width:100%}.page-wrapper.invitations-page .page-header>.d-flex>.d-flex{flex-direction:column!important;align-items:stretch!important;gap:8px;width:100%}.page-wrapper.invitations-page .page-header>.d-flex>.d-flex>.d-flex:first-child{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px;width:100%}.page-wrapper.invitations-page .page-title{flex:0 0 auto;min-width:0}.page-wrapper.invitations-page .page-title h4{font-size:1rem;margin-bottom:0;white-space:nowrap;text-align:left}.page-wrapper.invitations-page .page-header .search-box{flex:1 1 160px;width:160px;min-width:0}.page-wrapper.invitations-page .page-header .search-box__input{width:100%}.page-wrapper.invitations-page .header__actions-wrapper{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:8px}.page-wrapper.invitations-page .header__controls{gap:8px;flex-wrap:nowrap;min-width:0}.page-wrapper.invitations-page .header__pagination{margin-left:auto;min-width:0}.page-wrapper.invitations-page .invitations-list-item{padding:10px}.page-wrapper.invitations-page .invitations-list-icon{width:48px;height:48px}.page-wrapper.invitations-page .invitations-list-name{font-size:12px}}.page-wrapper.invitations-grid-page .content{padding:24px}.page-wrapper.invitations-grid-page .page-header{margin-bottom:24px}.page-wrapper.invitations-grid-page .invitations-list-widget{display:block}@media (min-width: 769px){.page-wrapper.invitations-grid-page .invitations-list-widget{display:none}}.page-wrapper.invitations-grid-page .invitations-list-container{display:flex;flex-direction:column;gap:12px}.page-wrapper.invitations-grid-page .invitations-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s ease;cursor:pointer}.page-wrapper.invitations-grid-page .invitations-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.page-wrapper.invitations-grid-page .invitations-list-icon{width:56px;height:56px;border-radius:50%;background:#0acfff1a;border:3px solid #0acfff;color:#0acfff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-wrapper.invitations-grid-page .invitations-list-info{flex:1;min-width:0}.page-wrapper.invitations-grid-page .invitations-list-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.page-wrapper.invitations-grid-page .invitations-list-name{color:#0acfff;font-size:13px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.invitations-grid-page .invitations-list-date{flex-shrink:0;font-size:12px;color:#6c757d}.page-wrapper.invitations-grid-page .invitations-list-details{display:flex;flex-direction:column;gap:4px}.page-wrapper.invitations-grid-page .invitations-list-details span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.page-wrapper.invitations-grid-page .invitations-list-details .status-total{background:#0acfff1a;color:#0acfff;border-radius:12px;padding:4px 10px;font-weight:600;width:-moz-fit-content;width:fit-content}.page-wrapper.invitations-grid-page .invitations-list-details .type-paid{background:#0ea5e91a;color:#0ea5e9;border-radius:12px;padding:4px 10px;width:-moz-fit-content;width:fit-content;font-weight:500}.page-wrapper.invitations-grid-page .invitations-list-actions{display:flex;flex-shrink:0}.page-wrapper.invitations-grid-page .invitations-list-actions .view-btn{width:32px;height:32px;border-radius:8px;border:none;background:#0acfff1a;color:#0acfff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.page-wrapper.invitations-grid-page .invitations-list-actions .view-btn:hover{background:#0acfff;color:#fff}.page-wrapper.invitations-grid-page .invitations-grid-widget{display:none}@media (min-width: 769px){.page-wrapper.invitations-grid-page .invitations-grid-widget{display:block}}.page-wrapper.invitations-grid-page .invitations-grid-container{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 992px){.page-wrapper.invitations-grid-page .invitations-grid-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1400px){.page-wrapper.invitations-grid-page .invitations-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-wrapper.invitations-grid-page .invitations-grid-item{min-width:0}.page-wrapper.invitations-grid-page .invitations-grid-profile{min-height:100%;background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.page-wrapper.invitations-grid-page .invitations-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-header-section .card-icon{width:52px;height:52px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-header-section .card-date{font-size:12px;font-weight:700;color:#fff;background:#fff3;padding:8px 14px;border-radius:999px}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-body-section{padding:14px;flex:1}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-body-section .card-reason{font-size:14px;color:#6c757d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:48px;margin-top:8px}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-footer-actions{padding:12px 14px 14px;border-top:1px solid #f0f0f0;display:flex;gap:8px}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-footer-actions .action-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:none;border-radius:8px;font-size:14px;font-weight:600;background:#0acfff1a;color:#0acfff;transition:all .2s ease}.page-wrapper.invitations-grid-page .invitations-grid-profile .card-footer-actions .action-btn:hover{background:#0acfff;color:#fff}.page-wrapper.invitations-grid-page .invitations-grid-empty{padding:48px 20px;text-align:center;color:#6c757d}@media (max-width: 991.98px){.page-wrapper.invitations-grid-page .page-header .d-flex{flex-direction:column;align-items:stretch}.page-wrapper.invitations-grid-page .header__actions-wrapper{justify-content:space-between;width:100%}}@media (max-width: 575.98px){.page-wrapper.invitations-grid-page .content{padding:16px}.page-wrapper.invitations-grid-page .page-header>.d-flex{flex-direction:column!important;align-items:stretch!important;gap:8px;width:100%}.page-wrapper.invitations-grid-page .page-header>.d-flex>.d-flex{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px;width:100%}.page-wrapper.invitations-grid-page .page-title h4{font-size:1rem;margin-bottom:0;white-space:nowrap;text-align:left}.page-wrapper.invitations-grid-page .page-title{flex:0 0 auto;text-align:left}.page-wrapper.invitations-grid-page .header__actions-wrapper{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:8px}.page-wrapper.invitations-grid-page .invitations-list-item{padding:10px}.page-wrapper.invitations-grid-page .invitations-list-icon{width:48px;height:48px}.page-wrapper.invitations-grid-page .invitations-list-name{font-size:12px}.page-wrapper.invitations-grid-page .invitations-list-details span{font-size:11px}}.page-wrapper.rsvp-grid-page .content{padding:24px}.page-wrapper.rsvp-grid-page .rsvp-list-widget{display:block}@media (min-width: 769px){.page-wrapper.rsvp-grid-page .rsvp-list-widget{display:none}}.page-wrapper.rsvp-grid-page .rsvp-list-container{display:flex;flex-direction:column;gap:12px}.page-wrapper.rsvp-grid-page .rsvp-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #e9ecef;border-radius:12px;transition:all .2s ease;cursor:pointer}.page-wrapper.rsvp-grid-page .rsvp-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.page-wrapper.rsvp-grid-page .rsvp-list-thumb{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #0acfff;background:#f8fcff}.page-wrapper.rsvp-grid-page .rsvp-list-thumb img,.page-wrapper.rsvp-grid-page .rsvp-list-thumb .rsvp-list-thumb-placeholder{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-wrapper.rsvp-grid-page .rsvp-list-thumb-placeholder{display:flex;align-items:center;justify-content:center;color:#0acfff}.page-wrapper.rsvp-grid-page .rsvp-list-info{flex:1;min-width:0}.page-wrapper.rsvp-grid-page .rsvp-list-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.page-wrapper.rsvp-grid-page .rsvp-list-title{color:#0acfff;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.rsvp-grid-page .rsvp-list-date{flex-shrink:0;font-size:12px;color:#6c757d}.page-wrapper.rsvp-grid-page .rsvp-list-details{display:flex;flex-direction:column;gap:4px}.page-wrapper.rsvp-grid-page .rsvp-list-details span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6c757d;font-size:12px}.page-wrapper.rsvp-grid-page .rsvp-list-details .rsvp-list-slug{color:#0ea5e9;font-weight:500}.page-wrapper.rsvp-grid-page .rsvp-list-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.page-wrapper.rsvp-grid-page .rsvp-list-actions button{width:32px;height:32px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.page-wrapper.rsvp-grid-page .rsvp-list-actions .view-btn{background:#0acfff1a;color:#0acfff}.page-wrapper.rsvp-grid-page .rsvp-list-actions .view-btn:hover{background:#0acfff;color:#fff}.page-wrapper.rsvp-grid-page .rsvp-list-actions .delete-btn{background:#dc35451a;color:#dc3545}.page-wrapper.rsvp-grid-page .rsvp-list-actions .delete-btn:hover{background:#dc3545;color:#fff}.page-wrapper.rsvp-grid-page .leaverequest-grid-widget{display:none}@media (min-width: 769px){.page-wrapper.rsvp-grid-page .leaverequest-grid-widget{display:block}}.page-wrapper.rsvp-grid-page .leaverequest-grid-container{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 992px){.page-wrapper.rsvp-grid-page .leaverequest-grid-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1400px){.page-wrapper.rsvp-grid-page .leaverequest-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile{min-height:100%;background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile:hover{border-color:#0acfff;box-shadow:0 8px 24px #0acfff33;transform:translateY(-4px)}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-header-section{background:linear-gradient(135deg,#0acfff,#09b8e6);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-header-section .card-icon{width:52px;height:52px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-header-section .card-date{font-size:12px;font-weight:700;color:#fff;background:#fff3;padding:8px 14px;border-radius:999px}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-body-section{padding:14px;flex:1}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-body-section .card-name{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-body-section .card-reason{font-size:14px;color:#6c757d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:48px;margin-top:8px}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-footer-actions{padding:12px 14px 14px;border-top:1px solid #f0f0f0;display:flex;gap:8px}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-footer-actions .action-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:none;border-radius:8px;font-size:14px;font-weight:600;transition:all .2s ease}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-footer-actions .delete-btn{background:#dc35451a;color:#dc3545}.page-wrapper.rsvp-grid-page .leaverequest-grid-profile .card-footer-actions .delete-btn:hover{background:#dc3545;color:#fff}.page-wrapper.rsvp-grid-page .leaverequest-grid-empty{padding:48px 20px;text-align:center;color:#6c757d}@media (max-width: 991.98px){.page-wrapper.rsvp-grid-page .page-header .d-flex{flex-direction:column;align-items:stretch}.page-wrapper.rsvp-grid-page .header__actions-wrapper{justify-content:space-between;width:100%}}@media (max-width: 575.98px){.page-wrapper.rsvp-grid-page .content{padding:16px}.page-wrapper.rsvp-grid-page .page-header>.d-flex{flex-direction:column!important;align-items:stretch!important;gap:8px;width:100%}.page-wrapper.rsvp-grid-page .page-header>.d-flex>.d-flex{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px;width:100%}.page-wrapper.rsvp-grid-page .page-title h4{font-size:1rem;margin-bottom:0;white-space:nowrap;text-align:left}.page-wrapper.rsvp-grid-page .page-title{flex:0 0 auto;text-align:left}.page-wrapper.rsvp-grid-page .header__actions-wrapper{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.page-wrapper.rsvp-grid-page .rsvp-list-item{padding:10px}.page-wrapper.rsvp-grid-page .rsvp-list-thumb{width:48px;height:48px}.page-wrapper.rsvp-grid-page .rsvp-list-title{font-size:12px}.page-wrapper.rsvp-grid-page .rsvp-list-details span{font-size:11px}}.transaction-content .table-wrapper .transaction-table .transaction-id{font-weight:500;color:#333}.transaction-content .table-wrapper .transaction-table .transaction-amount{font-weight:600;font-size:14px}.transaction-content .table-wrapper .transaction-table .transaction-amount.text-success{color:#28a745!important}.transaction-content .table-wrapper .transaction-table .transaction-amount.text-danger{color:#dc3545!important}.transaction-content .table-wrapper .transaction-table .transaction-balance{font-weight:500;color:#06c}.transaction-content .table-wrapper .transaction-table .transaction-description{color:#666;font-size:13px}.transaction-content .table-wrapper .transaction-table .badge{font-size:11px;padding:4px 8px}.transaction-content .table-wrapper .transaction-table .badge.badge-success{background-color:#d4edda;color:#155724}.transaction-content .table-wrapper .transaction-table .badge.badge-danger{background-color:#f8d7da;color:#721c24}.transaction-content .table-wrapper .transaction-table .badge.badge-info{background-color:#d1ecf1;color:#0c5460}.transaction-content .table-wrapper .no-data-message{display:flex;flex-direction:column;align-items:center;gap:10px;color:#999}.transaction-content .table-wrapper .no-data-message svg{color:#ddd}.transaction-content .table-wrapper .no-data-message p{margin:0;font-size:14px}.transaction-column__header{display:flex;flex-direction:column;gap:8px}.transaction-view-toggle{display:flex;gap:4px}.transaction-view-toggle .btn{padding:6px 10px;font-size:12px}.transaction-view-toggle .btn.btn-primary{background-color:#06c;border-color:#06c;color:#fff}.transaction-view-toggle .btn.btn-primary:hover{background-color:#0052a3;border-color:#0052a3}.transaction-view-toggle .btn.btn-outline-primary{color:#06c;border-color:#06c}.transaction-view-toggle .btn.btn-outline-primary:hover{background-color:#06c;color:#fff}.wallet-transactions-list-widget{display:block}@media (min-width: 769px){.wallet-transactions-list-widget{display:none}}.wallet-transactions-list-container{display:flex;flex-direction:column;gap:12px}.wallet-transactions-list-item{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;cursor:pointer}.wallet-transactions-list-item:hover{border-color:#06c;box-shadow:0 2px 8px #0066cc1a}.wallet-transactions-list-item .wallet-transactions-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:600}.wallet-transactions-list-item .wallet-transactions-icon.income{background:#28a745}.wallet-transactions-list-item .wallet-transactions-icon.expense{background:#dc3545}.wallet-transactions-list-item .wallet-transactions-info{flex:1;min-width:0}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-header .wallet-transactions-id{font-size:11px;font-weight:700;color:#333;background:#f3f4f6;padding:2px 6px;border-radius:4px;flex-shrink:0}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-header .badge-info{font-size:10px;padding:3px 6px;font-weight:600;text-transform:capitalize}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-header .wallet-transactions-user{font-size:13px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px;color:#666}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-details .wallet-transactions-amount{font-weight:700;color:#28a745}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-details .wallet-transactions-source{display:inline-block}.wallet-transactions-list-item .wallet-transactions-info .wallet-transactions-time{font-size:11px;color:#06c;font-weight:500}.wallet-transactions-list-item .wallet-transactions-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.wallet-transactions-list-item .wallet-transactions-status .badge{font-size:11px;padding:4px 8px}.wallet-transactions-list-item .wallet-transactions-status .badge.badge-success{background-color:#d4edda;color:#155724}.wallet-transactions-list-item .wallet-transactions-status .badge.badge-danger{background-color:#f8d7da;color:#721c24}.wallet-transactions-list-item .wallet-transactions-status .badge.badge-info{background-color:#d1ecf1;color:#0c5460}.wallet-transactions-grid-widget{display:none}@media (min-width: 769px){.wallet-transactions-grid-widget{display:block}}.wallet-transactions-grid-container{display:flex;flex-wrap:wrap;gap:20px}.wallet-transactions-grid-card{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.wallet-transactions-grid-card .card-header-section{padding:16px;display:flex;justify-content:space-between;align-items:center;background:#fff}.wallet-transactions-grid-card .card-header-section .card-icon-wrapper .card-icon{width:48px;height:48px;background:#fff;border:2px solid #0066cc;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#06c;font-weight:600}.wallet-transactions-grid-card .card-header-section .card-icon-wrapper .card-icon.income{border-color:#28a745;color:#28a745}.wallet-transactions-grid-card .card-header-section .card-icon-wrapper .card-icon.expense{border-color:#dc3545;color:#dc3545}.wallet-transactions-grid-card .card-header-section .card-badges{margin-left:auto;display:flex;gap:8px}.wallet-transactions-grid-card .card-header-section .card-badges .badge{font-size:11px;padding:4px 8px;background:#fff;border:1px solid #0066cc;color:#06c}.wallet-transactions-grid-card .card-header-section .card-badges .badge.badge-success{border-color:#28a745;color:#28a745;background:#fff}.wallet-transactions-grid-card .card-header-section .card-badges .badge.badge-danger{border-color:#dc3545;color:#dc3545;background:#fff}.wallet-transactions-grid-card .card-header-section .card-badges .badge.badge-info{border-color:#06c;color:#06c;background:#fff}.wallet-transactions-grid-card .card-body-section{padding:16px;flex:1;cursor:pointer}.wallet-transactions-grid-card .card-body-section .card-amount{font-size:18px;font-weight:700;color:#28a745;margin-bottom:12px;padding:8px;background:#fff;border-radius:6px}.wallet-transactions-grid-card .card-body-section .card-info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:6px 0;border-bottom:1px solid #f3f4f6;font-size:13px}.wallet-transactions-grid-card .card-body-section .card-info-row:last-of-type{border-bottom:none}.wallet-transactions-grid-card .card-body-section .card-info-row .card-label{color:#666;font-weight:500;flex-shrink:0;margin-right:8px}.wallet-transactions-grid-card .card-body-section .card-info-row .card-value{color:#333;font-weight:600;text-align:right;word-break:break-all;flex:1}.wallet-transactions-grid-card .card-body-section .card-info-row .card-value.badge-success{background-color:#fff;color:#28a745;padding:4px 8px;border-radius:4px;font-size:11px}.wallet-transactions-grid-card .card-body-section .card-info-row .card-value.badge-danger{background-color:#fff;color:#dc3545;padding:4px 8px;border-radius:4px;font-size:11px}.wallet-transactions-grid-card .card-body-section .card-info-row .card-value.badge-info{background-color:#fff;color:#06c;padding:4px 8px;border-radius:4px;font-size:11px}.wallet-transactions-grid-card .card-footer-actions{display:flex;gap:8px;padding:12px 16px;background:#f9f9f9;border-top:1px solid #ddd}.wallet-transactions-grid-card .card-footer-actions .action-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:1px solid #ddd;background:#fff;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;color:#06c}.wallet-transactions-grid-card .card-footer-actions .action-btn:hover{background:#06c;color:#fff;border-color:#06c}.wallet-transactions-grid-card .card-footer-actions .action-btn.view-btn{color:#06c}.wallet-transactions-grid-card .card-footer-actions .action-btn.view-btn:hover{background:#06c;color:#fff}.wallet-transactions-grid-card .card-footer-actions .action-btn span{font-size:13px}@media (min-width: 1400px){.wallet-transactions-grid-container>div{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media (min-width: 992px) and (max-width: 1399px){.wallet-transactions-grid-container>div{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media (min-width: 769px) and (max-width: 991px){.wallet-transactions-grid-container>div{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.payment-detail-wrapper{margin-top:6px!important}.payment-detail-wrapper .row{align-items:stretch}.payment-detail-wrapper .payment-detail-main-col,.payment-detail-wrapper .payment-detail-qr-col{display:flex}.payment-detail-wrapper .payment-detail-bank-card,.payment-detail-wrapper .payment-detail-qr-card{width:100%}.payment-detail-wrapper .payment-detail-qr-content{height:100%;gap:6px;padding:8px!important}@media (min-width: 992px){.payment-detail-wrapper .payment-detail-qr-content{padding-top:24px!important}}.payment-detail-wrapper .payment-detail-qr-image{width:100%;max-width:280px;max-height:280px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.payment-detail-wrapper .payment-detail-qr-card .text-muted.small.mt-2{margin-top:4px!important}.payment-detail-wrapper .card.h-100{display:flex;flex-direction:column;height:auto}.payment-detail-wrapper .card.h-100 .card-body{display:flex;flex-direction:column;padding-bottom:.5rem}.payment-detail-wrapper .card.h-100 .bg-light{display:flex;flex-direction:column;gap:0}@media (min-width: 992px){.payment-detail-wrapper .modal-dialog{max-width:600px}.payment-detail-wrapper .qr-modal-body{padding:2rem!important}}@media (max-width: 991.98px){.payment-detail-wrapper .payment-detail-main-col,.payment-detail-wrapper .payment-detail-qr-col{display:block}.payment-detail-wrapper .payment-detail-qr-image{max-width:240px;max-height:240px}}@media (max-width: 768px){div.page-wrapper.payment-detail-wrapper{padding-top:70px!important;padding:6px;margin-bottom:0!important}}.payment-detail-page .card{border-radius:12px;border:1px solid #e2e8f0}.payment-detail-page .payment-detail-grid{display:flex;flex-direction:column;gap:8px}.payment-detail-page .detail-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #f1f5f9}.payment-detail-page .detail-row:last-child{border-bottom:none}.payment-detail-page .detail-row .detail-label{font-weight:600;color:#64748b;font-size:13px;min-width:140px}.payment-detail-page .detail-row .detail-value{color:#334155;font-size:13px;text-align:right;flex:1;word-break:break-word}.payment-detail-page .payment-qr-section{border-top:1px solid #f1f5f9}.payment-detail-page .payment-qr-section h6{font-size:13px;font-weight:600;color:#1f2937}.payment-detail-page .payment-qr-container{display:flex;flex-direction:column;align-items:center;gap:8px}.payment-detail-page .payment-qr-image{max-width:200px;width:100%;height:auto;border-radius:8px;border:1px solid #e2e8f0}.payment-detail-page .payment-qr-note{font-size:12px;color:#64748b;text-align:center}.payment-detail-page .btn-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;transition:all .2s ease}.payment-detail-page .btn-icon:hover{background-color:#f1f5f9}.invoice-profile-card{cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column}.invoice-profile-card:hover{border-color:#0acfff!important;background-color:#667eea0d!important}.invoice-profile-card.border-primary{background-color:#667eea1a}.border-dashed{border-style:dashed!important}.transition-all{transition:all .3s ease}.invoice-profiles-grid .row{margin-bottom:0}.invoice-form-section{margin-top:2rem;padding-top:2rem;border-top:1px solid #e9ecef}.label-info{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.5rem}.label-info p{margin-bottom:0}.invoice-profiles-list{max-height:400px;overflow-y:auto}.sticky-payment-button-wrapper{position:fixed;bottom:60px;left:0;right:0;background:#fff;padding:12px 16px;box-shadow:0 -2px 8px #0000001a;z-index:100;border-top:1px solid #e9ecef}.sticky-payment-button-wrapper .btn{margin:0}.sticky-payment-button-wrapper .sticky-payment-summary{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e9ecef}.sticky-payment-button-wrapper .sticky-payment-summary .form-check{margin-bottom:0}.sticky-payment-button-wrapper .sticky-payment-summary .form-check-label{color:#000;font-size:.875rem}@media (max-width: 991px){.page-wrapper{padding-bottom:130px}}.card.bg-light h6,.card.bg-light p,.card.bg-light .form-check-label{color:#000!important}.card.bg-light .text-muted{color:#6c757d!important}.card.bg-light .text-primary{color:#667eea!important}.card.bg-light .text-danger{color:#dc3545!important}.page-wrapper .content{padding:1.5rem}.page-wrapper .card{border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013}.page-wrapper .card .card-body{padding:1.5rem}.page-wrapper .card .card-body h5{color:#333;margin-bottom:1.5rem}.page-wrapper .card .card-body h6{color:#555;margin-bottom:1rem}.page-wrapper .input-group .form-control{border-radius:.375rem 0 0 .375rem}.page-wrapper .input-group .form-control:focus{border-color:#0d6efd;box-shadow:0 0 0 .25rem #0d6efd40}.page-wrapper .input-group .form-control.is-invalid{border-color:#dc3545}.page-wrapper .input-group .form-control.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.page-wrapper .input-group .input-group-text{background-color:#f8f9fa;border:1px solid #dee2e6;border-left:none;border-radius:0 .375rem .375rem 0;font-weight:500}.page-wrapper .alert{border-radius:.375rem;margin-bottom:1rem}.page-wrapper .alert.alert-info{background-color:#cfe2ff;border-color:#b6d4fe;color:#084298}.page-wrapper .alert.alert-info svg{flex-shrink:0}.page-wrapper .alert.alert-warning{background-color:#fff3cd;border-color:#ffecb5;color:#664d03}.page-wrapper .alert.alert-warning svg{flex-shrink:0}.page-wrapper .form-label{font-size:.875rem;font-weight:500;color:#555;margin-bottom:.5rem}.page-wrapper .form-label.small{font-size:.8125rem;color:#999}.page-wrapper code{background-color:#f8f9fa;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;color:#d63384}.page-wrapper .spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@media (max-width: 768px){.page-wrapper .content{padding:1rem}.page-wrapper .page-header{margin-bottom:1rem}.page-wrapper .card .card-body{padding:1rem}.page-wrapper .card .card-body h5{font-size:1.1rem;margin-bottom:1rem}.page-wrapper .row.g-2{gap:.5rem}}.page-wrapper.user-rsvp-page .content,.page-wrapper.user-rsvp-grid-page .content{padding:24px}.page-wrapper.user-rsvp-page .user-rsvp-header,.page-wrapper.user-rsvp-grid-page .user-rsvp-header{margin-bottom:24px}.page-wrapper.user-rsvp-page .user-rsvp-header__inner,.page-wrapper.user-rsvp-grid-page .user-rsvp-header__inner{width:100%}.page-wrapper.user-rsvp-page .user-rsvp-header__title-row,.page-wrapper.user-rsvp-grid-page .user-rsvp-header__title-row{flex-grow:1}.page-wrapper.user-rsvp-page .user-rsvp-title-block h4,.page-wrapper.user-rsvp-grid-page .user-rsvp-title-block h4{margin-bottom:0;font-size:1.25rem;font-weight:600}.page-wrapper.user-rsvp-page .user-rsvp-actions-wrap,.page-wrapper.user-rsvp-grid-page .user-rsvp-actions-wrap{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (min-width: 992px){.page-wrapper.user-rsvp-page .user-rsvp-actions-wrap,.page-wrapper.user-rsvp-grid-page .user-rsvp-actions-wrap{flex-wrap:nowrap}}.page-wrapper.user-rsvp-page .user-rsvp-controls,.page-wrapper.user-rsvp-grid-page .user-rsvp-controls{display:flex;align-items:center;gap:.75rem}.page-wrapper.user-rsvp-page .user-rsvp-pagination,.page-wrapper.user-rsvp-grid-page .user-rsvp-pagination{flex-shrink:0}.page-wrapper.user-rsvp-page .user-rsvp-panel,.page-wrapper.user-rsvp-grid-page .user-rsvp-panel{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.page-wrapper.user-rsvp-page .user-rsvp-table-wrap,.page-wrapper.user-rsvp-grid-page .user-rsvp-table-wrap{overflow-x:auto}.page-wrapper.user-rsvp-page .user-rsvp-table,.page-wrapper.user-rsvp-grid-page .user-rsvp-table{width:100%;border-collapse:collapse;min-width:800px}.page-wrapper.user-rsvp-page .user-rsvp-table thead th,.page-wrapper.user-rsvp-grid-page .user-rsvp-table thead th{background-color:#f8f9fa;padding:12px 16px;text-align:left;font-weight:600;font-size:.875rem;color:#495057;border-bottom:2px solid #dee2e6}.page-wrapper.user-rsvp-page .user-rsvp-table tbody tr,.page-wrapper.user-rsvp-grid-page .user-rsvp-table tbody tr{transition:background-color .2s}.page-wrapper.user-rsvp-page .user-rsvp-table tbody tr:hover,.page-wrapper.user-rsvp-grid-page .user-rsvp-table tbody tr:hover{background-color:#f8f9fa}.page-wrapper.user-rsvp-page .user-rsvp-table tbody td,.page-wrapper.user-rsvp-grid-page .user-rsvp-table tbody td{padding:16px;vertical-align:middle;border-bottom:1px solid #e9ecef;font-size:.875rem;color:#212529}.page-wrapper.user-rsvp-page .user-rsvp-table__title,.page-wrapper.user-rsvp-grid-page .user-rsvp-table__title{font-weight:500;color:#1a1a1a}.page-wrapper.user-rsvp-page .user-rsvp-table__slug,.page-wrapper.user-rsvp-grid-page .user-rsvp-table__slug{font-family:Courier New,monospace;font-size:.8125rem;color:#6c757d}.page-wrapper.user-rsvp-page .user-rsvp-table__thumb,.page-wrapper.user-rsvp-grid-page .user-rsvp-table__thumb{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.page-wrapper.user-rsvp-page .user-rsvp-table__thumb img,.page-wrapper.user-rsvp-grid-page .user-rsvp-table__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.page-wrapper.user-rsvp-page .user-rsvp-action-btn,.page-wrapper.user-rsvp-grid-page .user-rsvp-action-btn{background:none;border:none;padding:6px;cursor:pointer;color:#6c757d;border-radius:4px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.page-wrapper.user-rsvp-page .user-rsvp-action-btn:hover,.page-wrapper.user-rsvp-grid-page .user-rsvp-action-btn:hover{color:#0d6efd;background-color:#0d6efd1a}.page-wrapper.user-rsvp-page .user-rsvp-empty,.page-wrapper.user-rsvp-grid-page .user-rsvp-empty{text-align:center;padding:48px;color:#6c757d;font-size:.875rem}@media (max-width: 991.98px){.page-wrapper.user-rsvp-page .user-rsvp-header__inner,.page-wrapper.user-rsvp-grid-page .user-rsvp-header__inner,.page-wrapper.user-rsvp-page .user-rsvp-header__title-row,.page-wrapper.user-rsvp-grid-page .user-rsvp-header__title-row{flex-direction:column;align-items:stretch;gap:1rem}.page-wrapper.user-rsvp-page .user-rsvp-actions-wrap,.page-wrapper.user-rsvp-grid-page .user-rsvp-actions-wrap{justify-content:space-between}}@media (max-width: 767.98px){.page-wrapper.user-rsvp-page .user-rsvp-controls,.page-wrapper.user-rsvp-grid-page .user-rsvp-controls{flex-wrap:wrap}}@media (max-width: 575.98px){.page-wrapper.user-rsvp-page .content,.page-wrapper.user-rsvp-grid-page .content{padding:16px}.page-wrapper.user-rsvp-page .user-rsvp-actions-wrap,.page-wrapper.user-rsvp-grid-page .user-rsvp-actions-wrap{flex-direction:column;align-items:stretch}.page-wrapper.user-rsvp-page .user-rsvp-controls,.page-wrapper.user-rsvp-grid-page .user-rsvp-controls{justify-content:space-between}}.page-wrapper.user-rsvp-page .user-rsvp-grid-panel,.page-wrapper.user-rsvp-grid-page .user-rsvp-grid-panel{margin-top:24px}.page-wrapper.user-rsvp-page .user-rsvp-grid-layout,.page-wrapper.user-rsvp-grid-page .user-rsvp-grid-layout{display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 768px){.page-wrapper.user-rsvp-page .user-rsvp-grid-layout,.page-wrapper.user-rsvp-grid-page .user-rsvp-grid-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.page-wrapper.user-rsvp-page .user-rsvp-grid-layout,.page-wrapper.user-rsvp-grid-page .user-rsvp-grid-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1400px){.page-wrapper.user-rsvp-page .user-rsvp-grid-layout,.page-wrapper.user-rsvp-grid-page .user-rsvp-grid-layout{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-wrapper.user-rsvp-page .user-rsvp-card,.page-wrapper.user-rsvp-grid-page .user-rsvp-card{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column;box-shadow:0 4px 12px #00000008}.page-wrapper.user-rsvp-page .user-rsvp-card:hover,.page-wrapper.user-rsvp-grid-page .user-rsvp-card:hover{border-color:#0d6efd;box-shadow:0 8px 24px #0d6efd26;transform:translateY(-4px)}.page-wrapper.user-rsvp-page .user-rsvp-card__cover,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__cover{position:relative;height:160px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;align-items:center;justify-content:center;overflow:hidden}.page-wrapper.user-rsvp-page .user-rsvp-card__image,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.user-rsvp-card:hover .page-wrapper.user-rsvp-page .user-rsvp-card__image,.user-rsvp-card:hover .page-wrapper.user-rsvp-grid-page .user-rsvp-card__image{transform:scale(1.05)}.page-wrapper.user-rsvp-page .user-rsvp-card__empty,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__empty{color:#a0aec0;display:flex;align-items:center;justify-content:center}.page-wrapper.user-rsvp-page .user-rsvp-card__date,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__date{position:absolute;top:12px;right:12px;font-size:11px;font-weight:700;color:#fff;background:#00000080;padding:4px 10px;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page-wrapper.user-rsvp-page .user-rsvp-card__body,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__body{padding:20px;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.page-wrapper.user-rsvp-page .user-rsvp-card__title,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__title{font-size:17px;font-weight:700;color:#2d3748;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.user-rsvp-page .user-rsvp-card__slug,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__slug{font-size:13px;color:#718096;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.user-rsvp-page .user-rsvp-card__stats,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__stats{display:flex;gap:12px;background:#f7fafc;padding:10px 12px;border-radius:8px}.page-wrapper.user-rsvp-page .user-rsvp-card__stat,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__stat{flex:1;display:flex;flex-direction:column;gap:2px}.page-wrapper.user-rsvp-page .user-rsvp-card__stat-label,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__stat-label{font-size:11px;color:#718096;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.page-wrapper.user-rsvp-page .user-rsvp-card__stat-value,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__stat-value{font-size:16px;font-weight:700;color:#2d3748}.page-wrapper.user-rsvp-page .user-rsvp-card__button,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__button{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;background:#0d6efd14;color:#0d6efd}.page-wrapper.user-rsvp-page .user-rsvp-card__button:hover,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__button:hover{background:#0d6efd;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0d6efd40}.page-wrapper.user-rsvp-page .user-rsvp-card__button svg,.page-wrapper.user-rsvp-grid-page .user-rsvp-card__button svg{flex-shrink:0}.page-wrapper.user-rsvp-page .user-rsvp-empty-card,.page-wrapper.user-rsvp-grid-page .user-rsvp-empty-card{text-align:center;padding:48px;color:#718096;font-size:15px;background:#fff;border-radius:12px;border:1px dashed #e2e8f0;grid-column:1/-1}.page-wrapper.user-rsvp-page .user-list-widget,.page-wrapper.user-rsvp-grid-page .user-list-widget{display:block}.page-wrapper.user-rsvp-page .user-list-widget .user-list-container .user-list-item .user-info .user-header .user-name,.page-wrapper.user-rsvp-grid-page .user-list-widget .user-list-container .user-list-item .user-info .user-header .user-name{color:#2c3e50!important}@media (min-width: 769px){.page-wrapper.user-rsvp-page .user-list-widget,.page-wrapper.user-rsvp-grid-page .user-list-widget{display:none}}.page-wrapper.user-rsvp-page .user-grid-widget,.page-wrapper.user-rsvp-grid-page .user-grid-widget{display:none}@media (min-width: 769px){.page-wrapper.user-rsvp-page .user-grid-widget,.page-wrapper.user-rsvp-grid-page .user-grid-widget{display:block}}.page-wrapper.user-rsvp-page .user-list-item:hover,.page-wrapper.user-rsvp-grid-page .user-list-item:hover{border-color:#0d6efd;box-shadow:0 4px 12px #0d6efd26}.page-wrapper.user-rsvp-page .user-list-item .user-avatar,.page-wrapper.user-rsvp-grid-page .user-list-item .user-avatar{border:3px solid #0d6efd;display:flex;align-items:center;justify-content:center;background:#f8f9fa;width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0}.page-wrapper.user-rsvp-page .user-list-item .user-avatar img,.page-wrapper.user-rsvp-grid-page .user-list-item .user-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-wrapper.user-rsvp-page .user-list-item .user-info .user-header .user-username,.page-wrapper.user-rsvp-grid-page .user-list-item .user-info .user-header .user-username{color:#0d6efd}.page-wrapper.user-rsvp-page .user-list-item .user-info .user-details .user-email svg,.page-wrapper.user-rsvp-grid-page .user-list-item .user-info .user-details .user-email svg{color:#0d6efd}.page-wrapper.user-rsvp-page .user-list-item .user-info .user-meta .user-status.active,.page-wrapper.user-rsvp-grid-page .user-list-item .user-info .user-meta .user-status.active,.page-wrapper.user-rsvp-page .user-list-item .user-actions .edit-btn,.page-wrapper.user-rsvp-grid-page .user-list-item .user-actions .edit-btn{background:#0d6efd1a;color:#0d6efd}.page-wrapper.user-rsvp-page .user-list-item .user-actions .edit-btn:hover,.page-wrapper.user-rsvp-grid-page .user-list-item .user-actions .edit-btn:hover{background:#0d6efd;color:#fff}.page-wrapper.user-wishes-page .content,.page-wrapper.user-wishes-grid-page .content{padding:24px}.page-wrapper.user-wishes-page .user-wish-header,.page-wrapper.user-wishes-grid-page .user-wish-header{margin-bottom:24px}.page-wrapper.user-wishes-page .user-wish-header__inner,.page-wrapper.user-wishes-grid-page .user-wish-header__inner{width:100%}.page-wrapper.user-wishes-page .user-wish-header__title-row,.page-wrapper.user-wishes-grid-page .user-wish-header__title-row{flex-grow:1}.page-wrapper.user-wishes-page .user-wish-title-block h4,.page-wrapper.user-wishes-grid-page .user-wish-title-block h4{margin-bottom:0;font-size:1.25rem;font-weight:600}.page-wrapper.user-wishes-page .user-wish-actions-wrap,.page-wrapper.user-wishes-grid-page .user-wish-actions-wrap{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (min-width: 992px){.page-wrapper.user-wishes-page .user-wish-actions-wrap,.page-wrapper.user-wishes-grid-page .user-wish-actions-wrap{flex-wrap:nowrap}}.page-wrapper.user-wishes-page .user-wish-controls,.page-wrapper.user-wishes-grid-page .user-wish-controls{display:flex;align-items:center;gap:.75rem}.page-wrapper.user-wishes-page .user-wish-pagination,.page-wrapper.user-wishes-grid-page .user-wish-pagination{flex-shrink:0}.page-wrapper.user-wishes-page .user-wish-panel,.page-wrapper.user-wishes-grid-page .user-wish-panel{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.page-wrapper.user-wishes-page .user-wish-table-wrap,.page-wrapper.user-wishes-grid-page .user-wish-table-wrap{overflow-x:auto}.page-wrapper.user-wishes-page .user-wish-table,.page-wrapper.user-wishes-grid-page .user-wish-table{width:100%;border-collapse:collapse;min-width:800px}.page-wrapper.user-wishes-page .user-wish-table thead th,.page-wrapper.user-wishes-grid-page .user-wish-table thead th{background-color:#f8f9fa;padding:12px 16px;text-align:left;font-weight:600;font-size:.875rem;color:#495057;border-bottom:2px solid #dee2e6}.page-wrapper.user-wishes-page .user-wish-table tbody tr,.page-wrapper.user-wishes-grid-page .user-wish-table tbody tr{transition:background-color .2s}.page-wrapper.user-wishes-page .user-wish-table tbody tr:hover,.page-wrapper.user-wishes-grid-page .user-wish-table tbody tr:hover{background-color:#f8f9fa}.page-wrapper.user-wishes-page .user-wish-table tbody td,.page-wrapper.user-wishes-grid-page .user-wish-table tbody td{padding:16px;vertical-align:middle;border-bottom:1px solid #e9ecef;font-size:.875rem;color:#212529}.page-wrapper.user-wishes-page .user-wish-table__title,.page-wrapper.user-wishes-grid-page .user-wish-table__title{font-weight:500;color:#1a1a1a}.page-wrapper.user-wishes-page .user-wish-table__slug,.page-wrapper.user-wishes-grid-page .user-wish-table__slug{font-family:Courier New,monospace;font-size:.8125rem;color:#6c757d}.page-wrapper.user-wishes-page .user-wish-table__thumb,.page-wrapper.user-wishes-grid-page .user-wish-table__thumb{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.page-wrapper.user-wishes-page .user-wish-table__thumb img,.page-wrapper.user-wishes-grid-page .user-wish-table__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.page-wrapper.user-wishes-page .user-wish-action-btn,.page-wrapper.user-wishes-grid-page .user-wish-action-btn{background:none;border:none;padding:6px;cursor:pointer;color:#6c757d;border-radius:4px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.page-wrapper.user-wishes-page .user-wish-action-btn:hover,.page-wrapper.user-wishes-grid-page .user-wish-action-btn:hover{color:#0d6efd;background-color:#0d6efd1a}.page-wrapper.user-wishes-page .user-wish-empty,.page-wrapper.user-wishes-grid-page .user-wish-empty{text-align:center;padding:48px;color:#6c757d;font-size:.875rem}@media (max-width: 991.98px){.page-wrapper.user-wishes-page .user-wish-header__inner,.page-wrapper.user-wishes-grid-page .user-wish-header__inner,.page-wrapper.user-wishes-page .user-wish-header__title-row,.page-wrapper.user-wishes-grid-page .user-wish-header__title-row{flex-direction:column;align-items:stretch;gap:1rem}.page-wrapper.user-wishes-page .user-wish-actions-wrap,.page-wrapper.user-wishes-grid-page .user-wish-actions-wrap{justify-content:space-between}}@media (max-width: 767.98px){.page-wrapper.user-wishes-page .user-wish-controls,.page-wrapper.user-wishes-grid-page .user-wish-controls{flex-wrap:wrap}}@media (max-width: 575.98px){.page-wrapper.user-wishes-page .content,.page-wrapper.user-wishes-grid-page .content{padding:16px}.page-wrapper.user-wishes-page .user-wish-actions-wrap,.page-wrapper.user-wishes-grid-page .user-wish-actions-wrap{flex-direction:column;align-items:stretch}.page-wrapper.user-wishes-page .user-wish-controls,.page-wrapper.user-wishes-grid-page .user-wish-controls{justify-content:space-between}}.page-wrapper.user-wishes-page .user-rsvp-grid-panel,.page-wrapper.user-wishes-grid-page .user-rsvp-grid-panel{margin-top:24px}.page-wrapper.user-wishes-page .user-rsvp-grid-layout,.page-wrapper.user-wishes-grid-page .user-rsvp-grid-layout{display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 768px){.page-wrapper.user-wishes-page .user-rsvp-grid-layout,.page-wrapper.user-wishes-grid-page .user-rsvp-grid-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.page-wrapper.user-wishes-page .user-rsvp-grid-layout,.page-wrapper.user-wishes-grid-page .user-rsvp-grid-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1400px){.page-wrapper.user-wishes-page .user-rsvp-grid-layout,.page-wrapper.user-wishes-grid-page .user-rsvp-grid-layout{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-wrapper.user-wishes-page .user-rsvp-card,.page-wrapper.user-wishes-grid-page .user-rsvp-card{background:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column;box-shadow:0 4px 12px #00000008}.page-wrapper.user-wishes-page .user-rsvp-card:hover,.page-wrapper.user-wishes-grid-page .user-rsvp-card:hover{border-color:#0d6efd;box-shadow:0 8px 24px #0d6efd26;transform:translateY(-4px)}.page-wrapper.user-wishes-page .user-rsvp-card__cover,.page-wrapper.user-wishes-grid-page .user-rsvp-card__cover{position:relative;height:160px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;align-items:center;justify-content:center;overflow:hidden}.page-wrapper.user-wishes-page .user-rsvp-card__image,.page-wrapper.user-wishes-grid-page .user-rsvp-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.user-rsvp-card:hover .page-wrapper.user-wishes-page .user-rsvp-card__image,.user-rsvp-card:hover .page-wrapper.user-wishes-grid-page .user-rsvp-card__image{transform:scale(1.05)}.page-wrapper.user-wishes-page .user-rsvp-card__empty,.page-wrapper.user-wishes-grid-page .user-rsvp-card__empty{color:#a0aec0;display:flex;align-items:center;justify-content:center}.page-wrapper.user-wishes-page .user-rsvp-card__date,.page-wrapper.user-wishes-grid-page .user-rsvp-card__date{position:absolute;top:12px;right:12px;font-size:11px;font-weight:700;color:#fff;background:#00000080;padding:4px 10px;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page-wrapper.user-wishes-page .user-rsvp-card__body,.page-wrapper.user-wishes-grid-page .user-rsvp-card__body{padding:20px;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.page-wrapper.user-wishes-page .user-rsvp-card__title,.page-wrapper.user-wishes-grid-page .user-rsvp-card__title{font-size:17px;font-weight:700;color:#2d3748;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.user-wishes-page .user-rsvp-card__slug,.page-wrapper.user-wishes-grid-page .user-rsvp-card__slug{font-size:13px;color:#718096;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper.user-wishes-page .user-rsvp-card__stats,.page-wrapper.user-wishes-grid-page .user-rsvp-card__stats{display:flex;gap:12px;background:#f7fafc;padding:10px 12px;border-radius:8px}.page-wrapper.user-wishes-page .user-rsvp-card__stat,.page-wrapper.user-wishes-grid-page .user-rsvp-card__stat{flex:1;display:flex;flex-direction:column;gap:2px}.page-wrapper.user-wishes-page .user-rsvp-card__stat-label,.page-wrapper.user-wishes-grid-page .user-rsvp-card__stat-label{font-size:11px;color:#718096;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.page-wrapper.user-wishes-page .user-rsvp-card__stat-value,.page-wrapper.user-wishes-grid-page .user-rsvp-card__stat-value{font-size:16px;font-weight:700;color:#2d3748}.page-wrapper.user-wishes-page .user-rsvp-card__button,.page-wrapper.user-wishes-grid-page .user-rsvp-card__button{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;background:#0d6efd14;color:#0d6efd}.page-wrapper.user-wishes-page .user-rsvp-card__button:hover,.page-wrapper.user-wishes-grid-page .user-rsvp-card__button:hover{background:#0d6efd;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0d6efd40}.page-wrapper.user-wishes-page .user-rsvp-card__button svg,.page-wrapper.user-wishes-grid-page .user-rsvp-card__button svg{flex-shrink:0}.page-wrapper.user-wishes-page .user-rsvp-empty-card,.page-wrapper.user-wishes-grid-page .user-rsvp-empty-card{text-align:center;padding:48px;color:#718096;font-size:15px;background:#fff;border-radius:12px;border:1px dashed #e2e8f0;grid-column:1/-1}.page-wrapper.user-wishes-page .user-list-widget,.page-wrapper.user-wishes-grid-page .user-list-widget{display:block}.page-wrapper.user-wishes-page .user-list-widget .user-list-container .user-list-item .user-info .user-header .user-name,.page-wrapper.user-wishes-grid-page .user-list-widget .user-list-container .user-list-item .user-info .user-header .user-name{color:#2c3e50!important}@media (min-width: 769px){.page-wrapper.user-wishes-page .user-list-widget,.page-wrapper.user-wishes-grid-page .user-list-widget{display:none}}.page-wrapper.user-wishes-page .user-grid-widget,.page-wrapper.user-wishes-grid-page .user-grid-widget{display:none}@media (min-width: 769px){.page-wrapper.user-wishes-page .user-grid-widget,.page-wrapper.user-wishes-grid-page .user-grid-widget{display:block}}.page-wrapper.user-wishes-page .user-list-item:hover,.page-wrapper.user-wishes-grid-page .user-list-item:hover{border-color:#0d6efd;box-shadow:0 4px 12px #0d6efd26}.page-wrapper.user-wishes-page .user-list-item .user-avatar,.page-wrapper.user-wishes-grid-page .user-list-item .user-avatar{border:3px solid #0d6efd;display:flex;align-items:center;justify-content:center;background:#f8f9fa;width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0}.page-wrapper.user-wishes-page .user-list-item .user-avatar img,.page-wrapper.user-wishes-grid-page .user-list-item .user-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-wrapper.user-wishes-page .user-list-item .user-info .user-header .user-username,.page-wrapper.user-wishes-grid-page .user-list-item .user-info .user-header .user-username{color:#0d6efd}.page-wrapper.user-wishes-page .user-list-item .user-info .user-details .user-email svg,.page-wrapper.user-wishes-grid-page .user-list-item .user-info .user-details .user-email svg{color:#0d6efd}.page-wrapper.user-wishes-page .user-list-item .user-info .user-meta .user-status.active,.page-wrapper.user-wishes-grid-page .user-list-item .user-info .user-meta .user-status.active,.page-wrapper.user-wishes-page .user-list-item .user-actions .edit-btn,.page-wrapper.user-wishes-grid-page .user-list-item .user-actions .edit-btn{background:#0d6efd1a;color:#0d6efd}.page-wrapper.user-wishes-page .user-list-item .user-actions .edit-btn:hover,.page-wrapper.user-wishes-grid-page .user-list-item .user-actions .edit-btn:hover{background:#0d6efd;color:#fff}.page-wrapper.categories-grid-page .content{padding:24px}.page-wrapper.categories-grid-page .page-header{margin-bottom:24px}@media (max-width: 991.98px){.page-wrapper.categories-grid-page .page-header .d-flex{flex-direction:column;align-items:stretch}.page-wrapper.categories-grid-page .header__actions-wrapper{justify-content:space-between;width:100%}}@media (max-width: 575.98px){.page-wrapper.categories-grid-page .content{padding:16px}.page-wrapper.categories-grid-page .page-header>.d-flex{flex-direction:column!important;align-items:stretch!important;gap:8px;width:100%}.page-wrapper.categories-grid-page .page-header>.d-flex>.d-flex{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px;width:100%}.page-wrapper.categories-grid-page .page-title h4{font-size:1rem;margin-bottom:0;white-space:nowrap;text-align:left}.page-wrapper.categories-grid-page .page-title{flex:0 0 auto;text-align:left}.page-wrapper.categories-grid-page .header__actions-wrapper{flex-direction:row;align-items:center;justify-content:space-between;width:100%}}.categories-list-widget{display:block}@media (min-width: 769px){.categories-list-widget{display:none}}.categories-list-container{display:flex;flex-direction:column;gap:12px;padding:0}.categories-list-item{display:flex;align-items:center;gap:12px;padding:12px;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .3s ease;cursor:pointer}.categories-list-item:hover{border-color:#0acfff;box-shadow:0 4px 12px #0acfff26;transform:translateY(-2px)}.categories-list-item .categories-icon{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#0acfff1a;border:3px solid #0acfff;border-radius:50%;font-size:24px}.categories-list-item .categories-icon svg{width:24px;height:24px;color:#0acfff}.categories-list-item .categories-info{flex:1;min-width:0}.categories-list-item .categories-info .categories-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.categories-list-item .categories-info .categories-header .categories-name{font-size:13px;font-weight:700;color:#0acfff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.categories-list-item .categories-info .categories-header .categories-status{font-size:11px;padding:2px 8px;border-radius:12px;white-space:nowrap;font-weight:500}.categories-list-item .categories-info .categories-header .categories-status.active{background-color:#d1fae5;color:#065f46}.categories-list-item .categories-info .categories-header .categories-status.inactive{background-color:#f3f4f6;color:#6b7280}.categories-list-item .categories-info .categories-details{display:flex;flex-direction:column;gap:4px}.categories-list-item .categories-info .categories-details .categories-slug{font-size:12px;color:#0ea5e9;font-weight:500}.categories-list-item .categories-info .categories-details .categories-description{font-size:12px;color:#9ca3af;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.categories-list-item .categories-actions{flex-shrink:0;display:flex;flex-direction:column;gap:6px}.categories-list-item .categories-actions .edit-btn,.categories-list-item .categories-actions .delete-btn{width:32px;height:32px;padding:0;border:1px solid #e5e7eb;background-color:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.categories-list-item .categories-actions .edit-btn svg,.categories-list-item .categories-actions .delete-btn svg{width:14px;height:14px}.categories-list-item .categories-actions .edit-btn:hover,.categories-list-item .categories-actions .delete-btn:hover{border-color:#d1d5db;background-color:#f9fafb}.categories-list-item .categories-actions .edit-btn{color:#2563eb}.categories-list-item .categories-actions .edit-btn:hover{background-color:#eff6ff;border-color:#93c5fd}.categories-list-item .categories-actions .delete-btn{color:#dc2626}.categories-list-item .categories-actions .delete-btn:hover{background-color:#fef2f2;border-color:#fca5a5}.categories-grid-widget{display:none}@media (min-width: 769px){.categories-grid-widget{display:block}}.categories-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:0;margin:20px 0}@media (min-width: 1400px){.categories-grid-container{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1399.98px){.categories-grid-container{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1199.98px){.categories-grid-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.categories-grid-container{grid-template-columns:repeat(1,1fr)}}.categories-grid-container .col-xxl-3,.categories-grid-container .col-xl-4,.categories-grid-container .col-lg-6,.categories-grid-container .col-md-6{all:unset;display:block}.categories-grid-profile{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer}.categories-grid-profile:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000001a}.categories-grid-profile .card-header-section{padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.categories-grid-profile .card-header-section .card-icon-wrapper{flex-shrink:0}.categories-grid-profile .card-header-section .card-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:#fff3;border-radius:8px;font-size:28px;color:#fff}.categories-grid-profile .card-header-section .card-icon svg{width:32px;height:32px;color:#fff}.categories-grid-profile .card-header-section .card-status-badge{padding:4px 12px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap}.categories-grid-profile .card-header-section .card-status-badge.active{background-color:#d1fae5;color:#065f46}.categories-grid-profile .card-header-section .card-status-badge.inactive{background-color:#ffffff4d;color:#fff}.categories-grid-profile .card-body-section{flex:1;padding:16px;display:flex;flex-direction:column;gap:8px}.categories-grid-profile .card-body-section .card-title{font-size:16px;font-weight:600;color:#111827;margin:0;word-break:break-word}.categories-grid-profile .card-body-section .card-slug{font-size:12px;color:#6b7280;margin:0;font-weight:500;font-family:Courier New,monospace}.categories-grid-profile .card-body-section .card-description{font-size:13px;color:#6b7280;margin:4px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.categories-grid-profile .card-body-section .card-order{font-size:12px;color:#9ca3af;margin-top:auto;padding-top:8px;border-top:1px solid #f3f4f6}.categories-grid-profile .card-footer-actions{padding:12px 16px;display:flex;gap:8px;border-top:1px solid #f3f4f6;background-color:#fafafa}.categories-grid-profile .card-footer-actions .action-btn{flex:1;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease;background-color:#fff}.categories-grid-profile .card-footer-actions .action-btn svg{width:14px;height:14px;flex-shrink:0}.categories-grid-profile .card-footer-actions .action-btn span{white-space:nowrap}.categories-grid-profile .card-footer-actions .action-btn:hover{border-color:#d1d5db;background-color:#f9fafb}.categories-grid-profile .card-footer-actions .action-btn.edit-btn{color:#2563eb}.categories-grid-profile .card-footer-actions .action-btn.edit-btn:hover{background-color:#eff6ff;border-color:#93c5fd}.categories-grid-profile .card-footer-actions .action-btn.delete-btn{color:#dc2626}.categories-grid-profile .card-footer-actions .action-btn.delete-btn:hover{background-color:#fef2f2;border-color:#fca5a5}.categories-grid-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background-color:#fafafa;border-radius:12px;margin:20px 0}.categories-grid-empty .empty-state-icon{font-size:64px;margin-bottom:16px;opacity:.5}.categories-grid-empty h3{font-size:18px;font-weight:600;color:#111827;margin:0 0 8px}.categories-grid-empty p{font-size:14px;color:#6b7280;margin:0}@media (max-width: 576px){.categories-list-item{padding:10px}.categories-list-item .categories-icon{width:40px;height:40px;font-size:20px}.categories-list-item .categories-actions{gap:4px}.categories-list-item .categories-actions .edit-btn,.categories-list-item .categories-actions .delete-btn{width:28px;height:28px}.categories-list-item .categories-actions .edit-btn svg,.categories-list-item .categories-actions .delete-btn svg{width:12px;height:12px}.categories-grid-empty{padding:40px 20px}.categories-grid-empty .empty-state-icon{font-size:48px}.categories-grid-empty h3{font-size:16px}.categories-grid-empty p{font-size:13px}}.customizer-links#setdata{background:#0ae6fd}.theme-head{margin-bottom:20px;padding:15px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:10px;border:1px solid #dee2e6}.theme-head h6{font-size:16px;font-weight:600;color:#495057;margin-bottom:5px;display:flex;align-items:center;gap:8px}.theme-head p{font-size:13px;color:#6c757d;margin-bottom:0}.layout-wrap{padding:10px;border-radius:12px;border:2px solid #e9ecef;transition:all .3s ease;cursor:pointer}.layout-wrap.active.default{border:2px solid #007bff;box-shadow:0 4px 12px #007bff26}.layout-wrap.active.horizontal{border:2px solid #17a2b8;box-shadow:0 4px 12px #17a2b826}.center-style{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;width:100%}.thumb{border-radius:12px;box-shadow:0 4px 16px #0000001f;transition:all .3s ease;border:2px solid transparent;width:185px;height:150px;-o-object-fit:cover;object-fit:cover}.thumb:hover{transform:scale(1.02);box-shadow:0 8px 24px #0000001f}.layout-wrap.default .thumb:hover,.layout-wrap.active.default .thumb:hover{transform:scale(1.02);box-shadow:0 8px 24px #007bff33;border-color:#007bff}.layout-wrap.horizontal .thumb:hover,.layout-wrap.active.horizontal .thumb:hover{transform:scale(1.02);box-shadow:0 8px 24px #17a2b833;border-color:#17a2b8}.layout-wrap .center-style{padding:6px 4px}.sidebar-settings.nav-toggle{transition:right .3s ease,opacity .3s ease}.sidebar-settings.nav-toggle.show-settings{right:0;opacity:1}.records-per-page{padding-bottom:15px}.theme-color-row{display:flex;gap:12px}.color-item{flex:1;display:flex;flex-direction:column}.color-item label{font-size:13px;margin-bottom:4px;font-weight:500}.color-item input[type=color]{width:100%;height:36px;padding:2px;cursor:pointer}.theme-language-section{padding:15px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:10px;border:1px solid #dee2e6}.theme-language-section h6{font-size:16px;font-weight:600;color:#495057;margin-bottom:8px;display:flex;align-items:center;gap:8px}.theme-language-section small.text-muted{font-size:12px;line-height:1.4}.theme-language-section .btn{font-size:.85rem;padding:.5rem .75rem;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease-in-out}.theme-language-section .btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.theme-language-section .btn.btn-primary{box-shadow:0 4px 8px rgba(var(--bs-primary-rgb),.3)}.theme-language-section .btn img{-o-object-fit:contain;object-fit:contain}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important}.container{width:100%}@media (min-width: 480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 960px){.\!container{max-width:960px!important}.container{max-width:960px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1440px){.\!container{max-width:1440px!important}.container{max-width:1440px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}#hiweb-wedding-editor-root :is(.sr-only){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#hiweb-wedding-editor-root :is(.pointer-events-none){pointer-events:none}#hiweb-wedding-editor-root :is(.pointer-events-auto){pointer-events:auto}#hiweb-wedding-editor-root :is(.\!visible){visibility:visible!important}#hiweb-wedding-editor-root :is(.visible){visibility:visible}#hiweb-wedding-editor-root :is(.invisible){visibility:hidden}#hiweb-wedding-editor-root :is(.collapse){visibility:collapse}#hiweb-wedding-editor-root :is(.static){position:static}#hiweb-wedding-editor-root :is(.\!fixed){position:fixed!important}#hiweb-wedding-editor-root :is(.fixed){position:fixed}#hiweb-wedding-editor-root :is(.absolute){position:absolute}#hiweb-wedding-editor-root :is(.relative){position:relative}#hiweb-wedding-editor-root :is(.sticky){position:sticky}#hiweb-wedding-editor-root :is(.inset-0){top:0;right:0;bottom:0;left:0}#hiweb-wedding-editor-root :is(.inset-x-0){left:0;right:0}#hiweb-wedding-editor-root :is(.inset-y-0){top:0;bottom:0}#hiweb-wedding-editor-root :is(.-bottom-6){bottom:-24px}#hiweb-wedding-editor-root :is(.-bottom-\[100\%\]){bottom:-100%}#hiweb-wedding-editor-root :is(.-left-4){left:-16px}#hiweb-wedding-editor-root :is(.-right-1){right:-4px}#hiweb-wedding-editor-root :is(.-right-1\.5){right:-5px}#hiweb-wedding-editor-root :is(.-right-6){right:-24px}#hiweb-wedding-editor-root :is(.-top-0){top:0}#hiweb-wedding-editor-root :is(.-top-0\.5){top:-.125rem}#hiweb-wedding-editor-root :is(.-top-1){top:-4px}#hiweb-wedding-editor-root :is(.-top-1\.5){top:-5px}#hiweb-wedding-editor-root :is(.-top-10){top:-40px}#hiweb-wedding-editor-root :is(.-top-6){top:-24px}#hiweb-wedding-editor-root :is(.bottom-0){bottom:0}#hiweb-wedding-editor-root :is(.bottom-1){bottom:4px}#hiweb-wedding-editor-root :is(.bottom-1\.5){bottom:5px}#hiweb-wedding-editor-root :is(.bottom-14){bottom:56px}#hiweb-wedding-editor-root :is(.bottom-4){bottom:16px}#hiweb-wedding-editor-root :is(.bottom-5){bottom:20px}#hiweb-wedding-editor-root :is(.bottom-6){bottom:24px}#hiweb-wedding-editor-root :is(.bottom-\[5px\]){bottom:5px}#hiweb-wedding-editor-root :is(.end-0){inset-inline-end:0}#hiweb-wedding-editor-root :is(.left-0){left:0}#hiweb-wedding-editor-root :is(.left-1){left:4px}#hiweb-wedding-editor-root :is(.left-1\.5){left:5px}#hiweb-wedding-editor-root :is(.left-1\/2){left:50%}#hiweb-wedding-editor-root :is(.left-1\/3){left:33.333333%}#hiweb-wedding-editor-root :is(.left-2){left:8px}#hiweb-wedding-editor-root :is(.left-2\/3){left:66.666667%}#hiweb-wedding-editor-root :is(.left-3){left:12px}#hiweb-wedding-editor-root :is(.left-4){left:16px}#hiweb-wedding-editor-root :is(.left-\[10\%\]){left:10%}#hiweb-wedding-editor-root :is(.left-full){left:100%}#hiweb-wedding-editor-root :is(.right-0){right:0}#hiweb-wedding-editor-root :is(.right-1){right:4px}#hiweb-wedding-editor-root :is(.right-1\.5){right:5px}#hiweb-wedding-editor-root :is(.right-2){right:8px}#hiweb-wedding-editor-root :is(.right-2\.5){right:.625rem}#hiweb-wedding-editor-root :is(.right-3){right:12px}#hiweb-wedding-editor-root :is(.right-4){right:16px}#hiweb-wedding-editor-root :is(.right-6){right:24px}#hiweb-wedding-editor-root :is(.right-full){right:100%}#hiweb-wedding-editor-root :is(.start-0){inset-inline-start:0}#hiweb-wedding-editor-root :is(.top-0){top:0}#hiweb-wedding-editor-root :is(.top-1){top:4px}#hiweb-wedding-editor-root :is(.top-1\.5){top:5px}#hiweb-wedding-editor-root :is(.top-1\/2){top:50%}#hiweb-wedding-editor-root :is(.top-1\/3){top:33.333333%}#hiweb-wedding-editor-root :is(.top-2){top:8px}#hiweb-wedding-editor-root :is(.top-2\/3){top:66.666667%}#hiweb-wedding-editor-root :is(.top-20){top:80px}#hiweb-wedding-editor-root :is(.top-4){top:16px}#hiweb-wedding-editor-root :is(.top-\[\.2rem\]){top:.2rem}#hiweb-wedding-editor-root :is(.top-\[1\.1rem\]){top:1.1rem}#hiweb-wedding-editor-root :is(.top-\[1\.3rem\]){top:1.3rem}#hiweb-wedding-editor-root :is(.isolate){isolation:isolate}#hiweb-wedding-editor-root :is(.-z-\[1\]){z-index:-1}#hiweb-wedding-editor-root :is(.z-0){z-index:0}#hiweb-wedding-editor-root :is(.z-10){z-index:10}#hiweb-wedding-editor-root :is(.z-20){z-index:20}#hiweb-wedding-editor-root :is(.z-30){z-index:30}#hiweb-wedding-editor-root :is(.z-40){z-index:40}#hiweb-wedding-editor-root :is(.z-50){z-index:50}#hiweb-wedding-editor-root :is(.z-\[10000\]){z-index:10000}#hiweb-wedding-editor-root :is(.z-\[10050\]){z-index:10050}#hiweb-wedding-editor-root :is(.z-\[10051\]){z-index:10051}#hiweb-wedding-editor-root :is(.z-\[120\]){z-index:120}#hiweb-wedding-editor-root :is(.z-\[1\]){z-index:1}#hiweb-wedding-editor-root :is(.z-\[20000\]){z-index:20000}#hiweb-wedding-editor-root :is(.z-\[2147483000\]){z-index:2147483000}#hiweb-wedding-editor-root :is(.z-\[66\]){z-index:66}#hiweb-wedding-editor-root :is(.z-\[67\]){z-index:67}#hiweb-wedding-editor-root :is(.z-\[68\]){z-index:68}#hiweb-wedding-editor-root :is(.z-\[80\]){z-index:80}#hiweb-wedding-editor-root :is(.z-\[90\]){z-index:90}#hiweb-wedding-editor-root :is(.z-\[99999\]){z-index:99999}#hiweb-wedding-editor-root :is(.z-\[9999\]){z-index:9999}#hiweb-wedding-editor-root :is(.z-\[999\]){z-index:999}#hiweb-wedding-editor-root :is(.order-1){order:1}#hiweb-wedding-editor-root :is(.order-2){order:2}#hiweb-wedding-editor-root :is(.order-3){order:3}#hiweb-wedding-editor-root :is(.order-4){order:4}#hiweb-wedding-editor-root :is(.order-5){order:5}#hiweb-wedding-editor-root :is(.order-first){order:-9999}#hiweb-wedding-editor-root :is(.order-last){order:9999}#hiweb-wedding-editor-root :is(.col-auto){grid-column:auto}#hiweb-wedding-editor-root :is(.col-span-2){grid-column:span 2 / span 2}#hiweb-wedding-editor-root :is(.float-start){float:inline-start}#hiweb-wedding-editor-root :is(.float-end){float:inline-end}#hiweb-wedding-editor-root :is(.float-left){float:left}#hiweb-wedding-editor-root :is(.m-0){margin:0}#hiweb-wedding-editor-root :is(.m-1){margin:4px}#hiweb-wedding-editor-root :is(.m-2){margin:8px}#hiweb-wedding-editor-root :is(.m-3){margin:12px}#hiweb-wedding-editor-root :is(.m-4){margin:16px}#hiweb-wedding-editor-root :is(.m-5){margin:20px}#hiweb-wedding-editor-root :is(.m-auto){margin:auto}#hiweb-wedding-editor-root :is(.-mx-3){margin-left:-12px;margin-right:-12px}#hiweb-wedding-editor-root :is(.-mx-4){margin-left:-16px;margin-right:-16px}#hiweb-wedding-editor-root :is(.mx-0){margin-left:0;margin-right:0}#hiweb-wedding-editor-root :is(.mx-1){margin-left:4px;margin-right:4px}#hiweb-wedding-editor-root :is(.mx-2){margin-left:8px;margin-right:8px}#hiweb-wedding-editor-root :is(.mx-3){margin-left:12px;margin-right:12px}#hiweb-wedding-editor-root :is(.mx-4){margin-left:16px;margin-right:16px}#hiweb-wedding-editor-root :is(.mx-\[-6px\]){margin-left:-6px;margin-right:-6px}#hiweb-wedding-editor-root :is(.mx-auto){margin-left:auto;margin-right:auto}#hiweb-wedding-editor-root :is(.my-0){margin-top:0;margin-bottom:0}#hiweb-wedding-editor-root :is(.my-0\.5){margin-top:.125rem;margin-bottom:.125rem}#hiweb-wedding-editor-root :is(.my-1){margin-top:4px;margin-bottom:4px}#hiweb-wedding-editor-root :is(.my-2){margin-top:8px;margin-bottom:8px}#hiweb-wedding-editor-root :is(.my-3){margin-top:12px;margin-bottom:12px}#hiweb-wedding-editor-root :is(.my-4){margin-top:16px;margin-bottom:16px}#hiweb-wedding-editor-root :is(.my-\[-6px\]){margin-top:-6px;margin-bottom:-6px}#hiweb-wedding-editor-root :is(.my-auto){margin-top:auto;margin-bottom:auto}#hiweb-wedding-editor-root :is(.\!mt-0){margin-top:0!important}#hiweb-wedding-editor-root :is(.-ml-2){margin-left:-8px}#hiweb-wedding-editor-root :is(.-ml-2\.5){margin-left:-.625rem}#hiweb-wedding-editor-root :is(.-mr-2){margin-right:-8px}#hiweb-wedding-editor-root :is(.-mr-2\.5){margin-right:-.625rem}#hiweb-wedding-editor-root :is(.mb-0){margin-bottom:0}#hiweb-wedding-editor-root :is(.mb-0\.5){margin-bottom:.125rem}#hiweb-wedding-editor-root :is(.mb-1){margin-bottom:4px}#hiweb-wedding-editor-root :is(.mb-1\.5){margin-bottom:5px}#hiweb-wedding-editor-root :is(.mb-2){margin-bottom:8px}#hiweb-wedding-editor-root :is(.mb-2\.5){margin-bottom:.625rem}#hiweb-wedding-editor-root :is(.mb-3){margin-bottom:12px}#hiweb-wedding-editor-root :is(.mb-4){margin-bottom:16px}#hiweb-wedding-editor-root :is(.mb-5){margin-bottom:20px}#hiweb-wedding-editor-root :is(.mb-6){margin-bottom:24px}#hiweb-wedding-editor-root :is(.mb-8){margin-bottom:32px}#hiweb-wedding-editor-root :is(.mb-rem){margin-bottom:10px}#hiweb-wedding-editor-root :is(.me-0){margin-inline-end:0}#hiweb-wedding-editor-root :is(.me-1){margin-inline-end:4px}#hiweb-wedding-editor-root :is(.me-2){margin-inline-end:8px}#hiweb-wedding-editor-root :is(.me-3){margin-inline-end:12px}#hiweb-wedding-editor-root :is(.me-4){margin-inline-end:16px}#hiweb-wedding-editor-root :is(.me-auto){margin-inline-end:auto}#hiweb-wedding-editor-root :is(.ml-0){margin-left:0}#hiweb-wedding-editor-root :is(.ml-0\.5){margin-left:.125rem}#hiweb-wedding-editor-root :is(.ml-1){margin-left:4px}#hiweb-wedding-editor-root :is(.ml-1\.5){margin-left:5px}#hiweb-wedding-editor-root :is(.ml-2){margin-left:8px}#hiweb-wedding-editor-root :is(.ml-3){margin-left:12px}#hiweb-wedding-editor-root :is(.ml-4){margin-left:16px}#hiweb-wedding-editor-root :is(.ml-\[3rem\]){margin-left:3rem}#hiweb-wedding-editor-root :is(.ml-auto){margin-left:auto}#hiweb-wedding-editor-root :is(.mr-1){margin-right:4px}#hiweb-wedding-editor-root :is(.mr-1\.5){margin-right:5px}#hiweb-wedding-editor-root :is(.mr-2){margin-right:8px}#hiweb-wedding-editor-root :is(.mr-3){margin-right:12px}#hiweb-wedding-editor-root :is(.ms-0){margin-inline-start:0}#hiweb-wedding-editor-root :is(.ms-1){margin-inline-start:4px}#hiweb-wedding-editor-root :is(.ms-2){margin-inline-start:8px}#hiweb-wedding-editor-root :is(.ms-3){margin-inline-start:12px}#hiweb-wedding-editor-root :is(.ms-4){margin-inline-start:16px}#hiweb-wedding-editor-root :is(.ms-auto){margin-inline-start:auto}#hiweb-wedding-editor-root :is(.mt-0){margin-top:0}#hiweb-wedding-editor-root :is(.mt-0\.5){margin-top:.125rem}#hiweb-wedding-editor-root :is(.mt-1){margin-top:4px}#hiweb-wedding-editor-root :is(.mt-1\.5){margin-top:5px}#hiweb-wedding-editor-root :is(.mt-2){margin-top:8px}#hiweb-wedding-editor-root :is(.mt-2\.5){margin-top:.625rem}#hiweb-wedding-editor-root :is(.mt-3){margin-top:12px}#hiweb-wedding-editor-root :is(.mt-4){margin-top:16px}#hiweb-wedding-editor-root :is(.mt-5){margin-top:20px}#hiweb-wedding-editor-root :is(.mt-6){margin-top:24px}#hiweb-wedding-editor-root :is(.mt-8){margin-top:32px}#hiweb-wedding-editor-root :is(.mt-auto){margin-top:auto}#hiweb-wedding-editor-root :is(.box-border){box-sizing:border-box}#hiweb-wedding-editor-root :is(.line-clamp-2){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#hiweb-wedding-editor-root :is(.line-clamp-3){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#hiweb-wedding-editor-root :is(.line-clamp-6){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}#hiweb-wedding-editor-root :is(.block){display:block}#hiweb-wedding-editor-root :is(.inline-block){display:inline-block}#hiweb-wedding-editor-root :is(.inline){display:inline}#hiweb-wedding-editor-root :is(.flex){display:flex}#hiweb-wedding-editor-root :is(.inline-flex){display:inline-flex}#hiweb-wedding-editor-root :is(.table){display:table}#hiweb-wedding-editor-root :is(.table-cell){display:table-cell}#hiweb-wedding-editor-root :is(.table-column){display:table-column}#hiweb-wedding-editor-root :is(.table-header-group){display:table-header-group}#hiweb-wedding-editor-root :is(.\!grid){display:grid!important}#hiweb-wedding-editor-root :is(.grid){display:grid}#hiweb-wedding-editor-root :is(.contents){display:contents}#hiweb-wedding-editor-root :is(.list-item){display:list-item}#hiweb-wedding-editor-root :is(.hidden){display:none}#hiweb-wedding-editor-root :is(.aspect-\[16\/10\]){aspect-ratio:16/10}#hiweb-wedding-editor-root :is(.aspect-\[3\/4\]){aspect-ratio:3/4}#hiweb-wedding-editor-root :is(.aspect-\[4\/3\]){aspect-ratio:4/3}#hiweb-wedding-editor-root :is(.aspect-square){aspect-ratio:1 / 1}#hiweb-wedding-editor-root :is(.aspect-video){aspect-ratio:16 / 9}#hiweb-wedding-editor-root :is(.size-10){width:40px;height:40px}#hiweb-wedding-editor-root :is(.size-11){width:44px;height:44px}#hiweb-wedding-editor-root :is(.size-12){width:48px;height:48px}#hiweb-wedding-editor-root :is(.size-14){width:56px;height:56px}#hiweb-wedding-editor-root :is(.size-16){width:64px;height:64px}#hiweb-wedding-editor-root :is(.size-2){width:8px;height:8px}#hiweb-wedding-editor-root :is(.size-2\.5){width:.625rem;height:.625rem}#hiweb-wedding-editor-root :is(.size-20){width:80px;height:80px}#hiweb-wedding-editor-root :is(.size-4){width:16px;height:16px}#hiweb-wedding-editor-root :is(.size-44){width:11rem;height:11rem}#hiweb-wedding-editor-root :is(.size-5){width:20px;height:20px}#hiweb-wedding-editor-root :is(.size-56){width:14rem;height:14rem}#hiweb-wedding-editor-root :is(.size-6){width:24px;height:24px}#hiweb-wedding-editor-root :is(.size-7){width:28px;height:28px}#hiweb-wedding-editor-root :is(.size-72){width:18rem;height:18rem}#hiweb-wedding-editor-root :is(.size-8){width:32px;height:32px}#hiweb-wedding-editor-root :is(.size-9){width:36px;height:36px}#hiweb-wedding-editor-root :is(.size-\[1\.35rem\]){width:1.35rem;height:1.35rem}#hiweb-wedding-editor-root :is(.size-full){width:100%;height:100%}#hiweb-wedding-editor-root :is(.h-0){height:0}#hiweb-wedding-editor-root :is(.h-0\.5){height:.125rem}#hiweb-wedding-editor-root :is(.h-1){height:4px}#hiweb-wedding-editor-root :is(.h-1\.5){height:5px}#hiweb-wedding-editor-root :is(.h-10){height:40px}#hiweb-wedding-editor-root :is(.h-11){height:44px}#hiweb-wedding-editor-root :is(.h-12){height:48px}#hiweb-wedding-editor-root :is(.h-14){height:56px}#hiweb-wedding-editor-root :is(.h-16){height:64px}#hiweb-wedding-editor-root :is(.h-2){height:8px}#hiweb-wedding-editor-root :is(.h-20){height:80px}#hiweb-wedding-editor-root :is(.h-24){height:6rem}#hiweb-wedding-editor-root :is(.h-3){height:12px}#hiweb-wedding-editor-root :is(.h-3\.5){height:15px}#hiweb-wedding-editor-root :is(.h-3\/4){height:75%}#hiweb-wedding-editor-root :is(.h-32){height:8rem}#hiweb-wedding-editor-root :is(.h-4){height:16px}#hiweb-wedding-editor-root :is(.h-48){height:12rem}#hiweb-wedding-editor-root :is(.h-5){height:20px}#hiweb-wedding-editor-root :is(.h-6){height:24px}#hiweb-wedding-editor-root :is(.h-7){height:28px}#hiweb-wedding-editor-root :is(.h-72){height:18rem}#hiweb-wedding-editor-root :is(.h-8){height:32px}#hiweb-wedding-editor-root :is(.h-9){height:36px}#hiweb-wedding-editor-root :is(.h-\[\.2rem\]){height:.2rem}#hiweb-wedding-editor-root :is(.h-\[140px\]){height:140px}#hiweb-wedding-editor-root :is(.h-\[150px\]){height:150px}#hiweb-wedding-editor-root :is(.h-\[180px\]){height:180px}#hiweb-wedding-editor-root :is(.h-\[220px\]){height:220px}#hiweb-wedding-editor-root :is(.h-\[22px\]){height:22px}#hiweb-wedding-editor-root :is(.h-\[300px\]){height:300px}#hiweb-wedding-editor-root :is(.h-\[30rem\]){height:30rem}#hiweb-wedding-editor-root :is(.h-\[350px\]){height:350px}#hiweb-wedding-editor-root :is(.h-\[3px\]){height:3px}#hiweb-wedding-editor-root :is(.h-\[400px\]){height:400px}#hiweb-wedding-editor-root :is(.h-\[500px\]){height:500px}#hiweb-wedding-editor-root :is(.h-\[520px\]){height:520px}#hiweb-wedding-editor-root :is(.h-\[600px\]){height:600px}#hiweb-wedding-editor-root :is(.h-\[60px\]){height:60px}#hiweb-wedding-editor-root :is(.h-\[60vh\]){height:60vh}#hiweb-wedding-editor-root :is(.h-\[64px\]){height:64px}#hiweb-wedding-editor-root :is(.h-\[78px\]){height:78px}#hiweb-wedding-editor-root :is(.h-\[80vh\]){height:80vh}#hiweb-wedding-editor-root :is(.h-\[98dvh\]){height:98dvh}#hiweb-wedding-editor-root :is(.h-\[calc\(100vh-200px\)\]){height:calc(100vh - 200px)}#hiweb-wedding-editor-root :is(.h-\[calc\(100vh-300px\)\]){height:calc(100vh - 300px)}#hiweb-wedding-editor-root :is(.h-\[calc\(100vh-80px\)\]){height:calc(100vh - 80px)}#hiweb-wedding-editor-root :is(.h-auto){height:auto}#hiweb-wedding-editor-root :is(.h-fit){height:-moz-fit-content;height:fit-content}#hiweb-wedding-editor-root :is(.h-full){height:100%}#hiweb-wedding-editor-root :is(.h-px){height:1px}#hiweb-wedding-editor-root :is(.h-screen){height:100vh}#hiweb-wedding-editor-root :is(.max-h-44){max-height:11rem}#hiweb-wedding-editor-root :is(.max-h-\[330px\]){max-height:330px}#hiweb-wedding-editor-root :is(.max-h-\[88\%\]){max-height:88%}#hiweb-wedding-editor-root :is(.max-h-\[90\%\]){max-height:90%}#hiweb-wedding-editor-root :is(.max-h-\[90vh\]){max-height:90vh}#hiweb-wedding-editor-root :is(.max-h-\[92dvh\]){max-height:92dvh}#hiweb-wedding-editor-root :is(.max-h-\[calc\(92dvh-58px\)\]){max-height:calc(92dvh - 58px)}#hiweb-wedding-editor-root :is(.max-h-full){max-height:100%}#hiweb-wedding-editor-root :is(.min-h-0){min-height:0}#hiweb-wedding-editor-root :is(.min-h-14){min-height:56px}#hiweb-wedding-editor-root :is(.min-h-9){min-height:36px}#hiweb-wedding-editor-root :is(.min-h-\[200px\]){min-height:200px}#hiweb-wedding-editor-root :is(.min-h-\[32px\]){min-height:32px}#hiweb-wedding-editor-root :is(.min-h-\[390px\]){min-height:390px}#hiweb-wedding-editor-root :is(.min-h-\[42px\]){min-height:42px}#hiweb-wedding-editor-root :is(.min-h-\[7\.2rem\]){min-height:7.2rem}#hiweb-wedding-editor-root :is(.min-h-screen){min-height:100vh}#hiweb-wedding-editor-root :is(.w-0){width:0}#hiweb-wedding-editor-root :is(.w-0\.5){width:.125rem}#hiweb-wedding-editor-root :is(.w-1){width:4px}#hiweb-wedding-editor-root :is(.w-1\.5){width:5px}#hiweb-wedding-editor-root :is(.w-1\/2){width:50%}#hiweb-wedding-editor-root :is(.w-10){width:40px}#hiweb-wedding-editor-root :is(.w-11){width:44px}#hiweb-wedding-editor-root :is(.w-12){width:48px}#hiweb-wedding-editor-root :is(.w-14){width:56px}#hiweb-wedding-editor-root :is(.w-16){width:64px}#hiweb-wedding-editor-root :is(.w-2){width:8px}#hiweb-wedding-editor-root :is(.w-20){width:80px}#hiweb-wedding-editor-root :is(.w-24){width:6rem}#hiweb-wedding-editor-root :is(.w-25){width:100px}#hiweb-wedding-editor-root :is(.w-3){width:12px}#hiweb-wedding-editor-root :is(.w-3\/4){width:75%}#hiweb-wedding-editor-root :is(.w-32){width:8rem}#hiweb-wedding-editor-root :is(.w-4){width:16px}#hiweb-wedding-editor-root :is(.w-4\/5){width:80%}#hiweb-wedding-editor-root :is(.w-5){width:20px}#hiweb-wedding-editor-root :is(.w-6){width:24px}#hiweb-wedding-editor-root :is(.w-7){width:28px}#hiweb-wedding-editor-root :is(.w-72){width:18rem}#hiweb-wedding-editor-root :is(.w-8){width:32px}#hiweb-wedding-editor-root :is(.w-80){width:20rem}#hiweb-wedding-editor-root :is(.w-9){width:36px}#hiweb-wedding-editor-root :is(.w-96){width:24rem}#hiweb-wedding-editor-root :is(.w-\[\.6rem\]){width:.6rem}#hiweb-wedding-editor-root :is(.w-\[15rem\]){width:15rem}#hiweb-wedding-editor-root :is(.w-\[180px\]){width:180px}#hiweb-wedding-editor-root :is(.w-\[220px\]){width:220px}#hiweb-wedding-editor-root :is(.w-\[22px\]){width:22px}#hiweb-wedding-editor-root :is(.w-\[300px\]){width:300px}#hiweb-wedding-editor-root :is(.w-\[74\%\]){width:74%}#hiweb-wedding-editor-root :is(.w-\[78px\]){width:78px}#hiweb-wedding-editor-root :is(.w-\[80\%\]){width:80%}#hiweb-wedding-editor-root :is(.w-\[92\%\]){width:92%}#hiweb-wedding-editor-root :is(.w-\[calc\(100vw-1rem\)\]){width:calc(100vw - 1rem)}#hiweb-wedding-editor-root :is(.w-\[calc\(100vw-32px\)\]){width:calc(100vw - 32px)}#hiweb-wedding-editor-root :is(.w-auto){width:auto}#hiweb-wedding-editor-root :is(.w-full){width:100%}#hiweb-wedding-editor-root :is(.w-px){width:1px}#hiweb-wedding-editor-root :is(.w-screen){width:100vw}#hiweb-wedding-editor-root :is(.min-w-0){min-width:0}#hiweb-wedding-editor-root :is(.min-w-\[10rem\]){min-width:10rem}#hiweb-wedding-editor-root :is(.min-w-\[16\.8rem\]){min-width:16.8rem}#hiweb-wedding-editor-root :is(.min-w-\[18rem\]){min-width:18rem}#hiweb-wedding-editor-root :is(.min-w-\[200px\]){min-width:200px}#hiweb-wedding-editor-root :is(.min-w-\[30px\]){min-width:30px}#hiweb-wedding-editor-root :is(.min-w-\[4\.5rem\]){min-width:4.5rem}#hiweb-wedding-editor-root :is(.min-w-\[40px\]){min-width:40px}#hiweb-wedding-editor-root :is(.min-w-\[56px\]){min-width:56px}#hiweb-wedding-editor-root :is(.min-w-\[7\.2rem\]){min-width:7.2rem}#hiweb-wedding-editor-root :is(.min-w-\[78px\]){min-width:78px}#hiweb-wedding-editor-root :is(.min-w-max){min-width:-moz-max-content;min-width:max-content}#hiweb-wedding-editor-root :is(.max-w-24){max-width:6rem}#hiweb-wedding-editor-root :is(.max-w-2xl){max-width:42rem}#hiweb-wedding-editor-root :is(.max-w-3xl){max-width:48rem}#hiweb-wedding-editor-root :is(.max-w-4xl){max-width:56rem}#hiweb-wedding-editor-root :is(.max-w-7xl){max-width:80rem}#hiweb-wedding-editor-root :is(.max-w-\[100px\]){max-width:100px}#hiweb-wedding-editor-root :is(.max-w-\[100vw\]){max-width:100vw}#hiweb-wedding-editor-root :is(.max-w-\[120px\]){max-width:120px}#hiweb-wedding-editor-root :is(.max-w-\[180px\]){max-width:180px}#hiweb-wedding-editor-root :is(.max-w-\[200px\]){max-width:200px}#hiweb-wedding-editor-root :is(.max-w-\[20rem\]){max-width:20rem}#hiweb-wedding-editor-root :is(.max-w-\[240px\]){max-width:240px}#hiweb-wedding-editor-root :is(.max-w-\[25\.6rem\]){max-width:25.6rem}#hiweb-wedding-editor-root :is(.max-w-\[360px\]){max-width:360px}#hiweb-wedding-editor-root :is(.max-w-\[380px\]){max-width:380px}#hiweb-wedding-editor-root :is(.max-w-\[40\%\]){max-width:40%}#hiweb-wedding-editor-root :is(.max-w-\[420px\]){max-width:420px}#hiweb-wedding-editor-root :is(.max-w-\[440px\]){max-width:440px}#hiweb-wedding-editor-root :is(.max-w-\[520px\]){max-width:520px}#hiweb-wedding-editor-root :is(.max-w-\[65rem\]){max-width:65rem}#hiweb-wedding-editor-root :is(.max-w-\[81\.4rem\]){max-width:81.4rem}#hiweb-wedding-editor-root :is(.max-w-\[86\.8rem\]){max-width:86.8rem}#hiweb-wedding-editor-root :is(.max-w-\[90\%\]){max-width:90%}#hiweb-wedding-editor-root :is(.max-w-\[900px\]){max-width:900px}#hiweb-wedding-editor-root :is(.max-w-\[calc\(100vw-16px\)\]){max-width:calc(100vw - 16px)}#hiweb-wedding-editor-root :is(.max-w-\[calc\(100vw-24px\)\]){max-width:calc(100vw - 24px)}#hiweb-wedding-editor-root :is(.max-w-full){max-width:100%}#hiweb-wedding-editor-root :is(.max-w-lg){max-width:32rem}#hiweb-wedding-editor-root :is(.max-w-md){max-width:28rem}#hiweb-wedding-editor-root :is(.max-w-screen-lg){max-width:1440px}#hiweb-wedding-editor-root :is(.max-w-sm){max-width:24rem}#hiweb-wedding-editor-root :is(.max-w-unset){max-width:unset}#hiweb-wedding-editor-root :is(.max-w-xl){max-width:36rem}#hiweb-wedding-editor-root :is(.max-w-xs){max-width:20rem}#hiweb-wedding-editor-root :is(.flex-1){flex:1 1 0%}#hiweb-wedding-editor-root :is(.flex-none){flex:none}#hiweb-wedding-editor-root :is(.flex-shrink){flex-shrink:1}#hiweb-wedding-editor-root :is(.flex-shrink-0){flex-shrink:0}#hiweb-wedding-editor-root :is(.shrink-0){flex-shrink:0}#hiweb-wedding-editor-root :is(.flex-grow){flex-grow:1}#hiweb-wedding-editor-root :is(.table-fixed){table-layout:fixed}#hiweb-wedding-editor-root :is(.border-collapse){border-collapse:collapse}#hiweb-wedding-editor-root :is(.origin-bottom){transform-origin:bottom}#hiweb-wedding-editor-root :is(.origin-center){transform-origin:center}#hiweb-wedding-editor-root :is(.-translate-x-1\/2){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.-translate-y-0){--tw-translate-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.-translate-y-0\.5){--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.-translate-y-1){--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.-translate-y-1\/2){--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-x-0){--tw-translate-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-x-0\.5){--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-x-4){--tw-translate-x: 16px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-x-5){--tw-translate-x: 20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-x-8){--tw-translate-x: 32px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-x-\[7\.0rem\]){--tw-translate-x: 7rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-y-0){--tw-translate-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-y-1){--tw-translate-y: 4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-y-4){--tw-translate-y: 16px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.translate-y-full){--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.rotate-180){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-100){--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-105){--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-110){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-75){--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-90){--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-95){--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-\[0\.98\]){--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-\[1\.02\]){--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-x-\[-1\]){--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-y-100){--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.scale-y-95){--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.\!transform){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#hiweb-wedding-editor-root :is(.transform){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.transform-none){transform:none}#hiweb-wedding-editor-root :is(.animate-\[lockFabFloat_3s_infinite_ease-in-out\]){animation:lockFabFloat 3s infinite ease-in-out}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}#hiweb-wedding-editor-root :is(.animate-bounce){animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}#hiweb-wedding-editor-root :is(.animate-ping){animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes popIn{0%{transform:scale(.3);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}#hiweb-wedding-editor-root :is(.animate-pop-in){animation:popIn .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes pulse{50%{opacity:.5}}#hiweb-wedding-editor-root :is(.animate-pulse){animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}#hiweb-wedding-editor-root :is(.animate-spin){animation:spin 1s linear infinite}#hiweb-wedding-editor-root :is(.cursor-crosshair){cursor:crosshair}#hiweb-wedding-editor-root :is(.cursor-default){cursor:default}#hiweb-wedding-editor-root :is(.cursor-e-resize){cursor:e-resize}#hiweb-wedding-editor-root :is(.cursor-ew-resize){cursor:ew-resize}#hiweb-wedding-editor-root :is(.cursor-grab){cursor:grab}#hiweb-wedding-editor-root :is(.cursor-grabbing){cursor:grabbing}#hiweb-wedding-editor-root :is(.cursor-n-resize){cursor:n-resize}#hiweb-wedding-editor-root :is(.cursor-ne-resize){cursor:ne-resize}#hiweb-wedding-editor-root :is(.cursor-not-allowed){cursor:not-allowed}#hiweb-wedding-editor-root :is(.cursor-nw-resize){cursor:nw-resize}#hiweb-wedding-editor-root :is(.cursor-pointer){cursor:pointer}#hiweb-wedding-editor-root :is(.cursor-s-resize){cursor:s-resize}#hiweb-wedding-editor-root :is(.cursor-se-resize){cursor:se-resize}#hiweb-wedding-editor-root :is(.cursor-sw-resize){cursor:sw-resize}#hiweb-wedding-editor-root :is(.cursor-w-resize){cursor:w-resize}#hiweb-wedding-editor-root :is(.cursor-wait){cursor:wait}#hiweb-wedding-editor-root :is(.touch-none){touch-action:none}#hiweb-wedding-editor-root :is(.touch-pan-y){--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}#hiweb-wedding-editor-root :is(.select-none){-webkit-user-select:none;-moz-user-select:none;user-select:none}#hiweb-wedding-editor-root :is(.select-all){-webkit-user-select:all;-moz-user-select:all;user-select:all}#hiweb-wedding-editor-root :is(.resize-none){resize:none}#hiweb-wedding-editor-root :is(.resize-y){resize:vertical}#hiweb-wedding-editor-root :is(.resize){resize:both}#hiweb-wedding-editor-root :is(.list-inside){list-style-position:inside}#hiweb-wedding-editor-root :is(.list-decimal){list-style-type:decimal}#hiweb-wedding-editor-root :is(.list-disc){list-style-type:disc}#hiweb-wedding-editor-root :is(.appearance-none){-webkit-appearance:none;-moz-appearance:none;appearance:none}#hiweb-wedding-editor-root :is(.grid-cols-1){grid-template-columns:repeat(1,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.grid-cols-4){grid-template-columns:repeat(4,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.grid-cols-5){grid-template-columns:repeat(5,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.grid-cols-6){grid-template-columns:repeat(6,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.grid-cols-8){grid-template-columns:repeat(8,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.grid-rows-\[0fr\]){grid-template-rows:0fr}#hiweb-wedding-editor-root :is(.grid-rows-\[1fr\]){grid-template-rows:1fr}#hiweb-wedding-editor-root :is(.flex-row){flex-direction:row}#hiweb-wedding-editor-root :is(.flex-col){flex-direction:column}#hiweb-wedding-editor-root :is(.flex-col-reverse){flex-direction:column-reverse}#hiweb-wedding-editor-root :is(.flex-wrap){flex-wrap:wrap}#hiweb-wedding-editor-root :is(.flex-nowrap){flex-wrap:nowrap}#hiweb-wedding-editor-root :is(.place-items-center){place-items:center}#hiweb-wedding-editor-root :is(.items-start){align-items:flex-start}#hiweb-wedding-editor-root :is(.items-end){align-items:flex-end}#hiweb-wedding-editor-root :is(.items-center){align-items:center}#hiweb-wedding-editor-root :is(.items-stretch){align-items:stretch}#hiweb-wedding-editor-root :is(.justify-end){justify-content:flex-end}#hiweb-wedding-editor-root :is(.justify-center){justify-content:center}#hiweb-wedding-editor-root :is(.justify-between){justify-content:space-between}#hiweb-wedding-editor-root :is(.gap-0){gap:0}#hiweb-wedding-editor-root :is(.gap-0\.5){gap:.125rem}#hiweb-wedding-editor-root :is(.gap-1){gap:4px}#hiweb-wedding-editor-root :is(.gap-1\.5){gap:5px}#hiweb-wedding-editor-root :is(.gap-10){gap:40px}#hiweb-wedding-editor-root :is(.gap-2){gap:8px}#hiweb-wedding-editor-root :is(.gap-2\.5){gap:.625rem}#hiweb-wedding-editor-root :is(.gap-3){gap:12px}#hiweb-wedding-editor-root :is(.gap-4){gap:16px}#hiweb-wedding-editor-root :is(.gap-5){gap:20px}#hiweb-wedding-editor-root :is(.gap-6){gap:24px}#hiweb-wedding-editor-root :is(.gap-8){gap:32px}#hiweb-wedding-editor-root :is(.gap-\[1\.5px\]){gap:1.5px}#hiweb-wedding-editor-root :is(.gap-\[3px\]){gap:3px}#hiweb-wedding-editor-root :is(.gap-rem){gap:10px}#hiweb-wedding-editor-root :is(.gap-x-2){-moz-column-gap:8px;column-gap:8px}#hiweb-wedding-editor-root :is(.gap-y-3){row-gap:12px}#hiweb-wedding-editor-root :is(.space-y-0>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-0\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(5px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.space-y-8>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(32px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(32px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.divide-x>:not([hidden])~:not([hidden])){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}#hiweb-wedding-editor-root :is(.divide-gray-100>:not([hidden])~:not([hidden])){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity))}#hiweb-wedding-editor-root :is(.self-center){align-self:center}#hiweb-wedding-editor-root :is(.overflow-auto){overflow:auto}#hiweb-wedding-editor-root :is(.overflow-hidden){overflow:hidden}#hiweb-wedding-editor-root :is(.overflow-visible){overflow:visible}#hiweb-wedding-editor-root :is(.overflow-x-auto){overflow-x:auto}#hiweb-wedding-editor-root :is(.overflow-y-auto){overflow-y:auto}#hiweb-wedding-editor-root :is(.overflow-x-hidden){overflow-x:hidden}#hiweb-wedding-editor-root :is(.overscroll-contain){overscroll-behavior:contain}#hiweb-wedding-editor-root :is(.overscroll-x-none){overscroll-behavior-x:none}#hiweb-wedding-editor-root :is(.truncate){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hiweb-wedding-editor-root :is(.whitespace-nowrap){white-space:nowrap}#hiweb-wedding-editor-root :is(.whitespace-pre-wrap){white-space:pre-wrap}#hiweb-wedding-editor-root :is(.text-wrap){text-wrap:wrap}#hiweb-wedding-editor-root :is(.text-nowrap){text-wrap:nowrap}#hiweb-wedding-editor-root :is(.text-pretty){text-wrap:pretty}#hiweb-wedding-editor-root :is(.break-words){overflow-wrap:break-word}#hiweb-wedding-editor-root :is(.break-all){word-break:break-all}#hiweb-wedding-editor-root :is(.rounded){border-radius:2.5px}#hiweb-wedding-editor-root :is(.rounded-0){border-radius:0}#hiweb-wedding-editor-root :is(.rounded-2){border-radius:8px}#hiweb-wedding-editor-root :is(.rounded-2xl){border-radius:10px}#hiweb-wedding-editor-root :is(.rounded-3xl){border-radius:15px}#hiweb-wedding-editor-root :is(.rounded-4){border-radius:16px}#hiweb-wedding-editor-root :is(.rounded-6){border-radius:24px}#hiweb-wedding-editor-root :is(.rounded-\[20rem\]){border-radius:20rem}#hiweb-wedding-editor-root :is(.rounded-\[5rem\]){border-radius:5rem}#hiweb-wedding-editor-root :is(.rounded-full){border-radius:1000px}#hiweb-wedding-editor-root :is(.rounded-lg){border-radius:5px}#hiweb-wedding-editor-root :is(.rounded-md){border-radius:3.75px}#hiweb-wedding-editor-root :is(.rounded-rem){border-radius:10px}#hiweb-wedding-editor-root :is(.rounded-sm){border-radius:2px}#hiweb-wedding-editor-root :is(.rounded-xl){border-radius:7.5px}#hiweb-wedding-editor-root :is(.rounded-b-3xl){border-bottom-right-radius:15px;border-bottom-left-radius:15px}#hiweb-wedding-editor-root :is(.rounded-r-6){border-top-right-radius:24px;border-bottom-right-radius:24px}#hiweb-wedding-editor-root :is(.rounded-r-full){border-top-right-radius:1000px;border-bottom-right-radius:1000px}#hiweb-wedding-editor-root :is(.rounded-t-2xl){border-top-left-radius:10px;border-top-right-radius:10px}#hiweb-wedding-editor-root :is(.rounded-t-3xl){border-top-left-radius:15px;border-top-right-radius:15px}#hiweb-wedding-editor-root :is(.border){border-width:1px}#hiweb-wedding-editor-root :is(.border-0){border-width:0px}#hiweb-wedding-editor-root :is(.border-2){border-width:2px}#hiweb-wedding-editor-root :is(.border-4){border-width:4px}#hiweb-wedding-editor-root :is(.border-x-2){border-left-width:2px;border-right-width:2px}#hiweb-wedding-editor-root :is(.border-b){border-bottom-width:1px}#hiweb-wedding-editor-root :is(.border-b-2){border-bottom-width:2px}#hiweb-wedding-editor-root :is(.border-b-4){border-bottom-width:4px}#hiweb-wedding-editor-root :is(.border-l){border-left-width:1px}#hiweb-wedding-editor-root :is(.border-l-2){border-left-width:2px}#hiweb-wedding-editor-root :is(.border-l-4){border-left-width:4px}#hiweb-wedding-editor-root :is(.border-r){border-right-width:1px}#hiweb-wedding-editor-root :is(.border-t){border-top-width:1px}#hiweb-wedding-editor-root :is(.border-dashed){border-style:dashed}#hiweb-wedding-editor-root :is(.border-dotted){border-style:dotted}#hiweb-wedding-editor-root :is(.border-none){border-style:none}#hiweb-wedding-editor-root :is(.\!border-red-200){--tw-border-opacity: 1 !important;border-color:rgb(254 202 202 / var(--tw-border-opacity))!important}#hiweb-wedding-editor-root :is(.\!border-white\/35){border-color:#ffffff59!important}#hiweb-wedding-editor-root :is(.border-\[\#38b6ff0d\]){border-color:#38b6ff0d}#hiweb-wedding-editor-root :is(.border-amber-100){--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-amber-200){--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-blue-100){--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-blue-200){--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-blue-300){--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-blue-400){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-blue-50){--tw-border-opacity: 1;border-color:rgb(239 246 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-blue-500){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-emerald-200){--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-gray-100){--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-gray-200){--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-gray-200\/80){border-color:#e5e7ebcc}#hiweb-wedding-editor-root :is(.border-gray-300){--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-gray-400){--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-gray-800){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-gray-900){--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-gray-900\/20){border-color:#11182733}#hiweb-wedding-editor-root :is(.border-green-200){--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-green-300){--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-orange-200){--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-primary){--tw-border-opacity: 1;border-color:rgb(56 182 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-primary\/10){border-color:#38b6ff1a}#hiweb-wedding-editor-root :is(.border-primary\/20){border-color:#38b6ff33}#hiweb-wedding-editor-root :is(.border-primary\/30){border-color:#38b6ff4d}#hiweb-wedding-editor-root :is(.border-primary\/40){border-color:#38b6ff66}#hiweb-wedding-editor-root :is(.border-purple-100){--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-purple-200){--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-purple-400){--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-red-100){--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-red-200){--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-red-200\/80){border-color:#fecacacc}#hiweb-wedding-editor-root :is(.border-red-500){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-red-600){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-rose-100){--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-rose-400){--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-sky-100){--tw-border-opacity: 1;border-color:rgb(224 242 254 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-sky-400){--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-sky-500){--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-slate-200){--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-slate-900\/5){border-color:#0f172a0d}#hiweb-wedding-editor-root :is(.border-transparent){border-color:transparent}#hiweb-wedding-editor-root :is(.border-white){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-white\/15){border-color:#ffffff26}#hiweb-wedding-editor-root :is(.border-white\/30){border-color:#ffffff4d}#hiweb-wedding-editor-root :is(.border-white\/40){border-color:#fff6}#hiweb-wedding-editor-root :is(.border-yellow-200){--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.\!border-t-red-500){--tw-border-opacity: 1 !important;border-top-color:rgb(239 68 68 / var(--tw-border-opacity))!important}#hiweb-wedding-editor-root :is(.\!border-t-white){--tw-border-opacity: 1 !important;border-top-color:rgb(255 255 255 / var(--tw-border-opacity))!important}#hiweb-wedding-editor-root :is(.border-l-slate-900){--tw-border-opacity: 1;border-left-color:rgb(15 23 42 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-r-slate-900){--tw-border-opacity: 1;border-right-color:rgb(15 23 42 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-t-blue-600){--tw-border-opacity: 1;border-top-color:rgb(37 99 235 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-t-gray-900){--tw-border-opacity: 1;border-top-color:rgb(17 24 39 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-t-primary){--tw-border-opacity: 1;border-top-color:rgb(56 182 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-t-transparent){border-top-color:transparent}#hiweb-wedding-editor-root :is(.border-t-white){--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.border-opacity-10){--tw-border-opacity: .1}#hiweb-wedding-editor-root :is(.border-opacity-100){--tw-border-opacity: 1}#hiweb-wedding-editor-root :is(.border-opacity-25){--tw-border-opacity: .25}#hiweb-wedding-editor-root :is(.border-opacity-50){--tw-border-opacity: .5}#hiweb-wedding-editor-root :is(.border-opacity-75){--tw-border-opacity: .75}#hiweb-wedding-editor-root :is(.bg-\[\#0068FF\]){--tw-bg-opacity: 1;background-color:rgb(0 104 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-\[\#1877F2\]){--tw-bg-opacity: 1;background-color:rgb(24 119 242 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-\[\#38916d\]\/75){background-color:#38916dbf}#hiweb-wedding-editor-root :is(.bg-\[\#38b6ff\]){--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-\[\#4e7fd6\]\/75){background-color:#4e7fd6bf}#hiweb-wedding-editor-root :is(.bg-\[\#6c757d\]){--tw-bg-opacity: 1;background-color:rgb(108 117 125 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-\[\#E1306C\]){--tw-bg-opacity: 1;background-color:rgb(225 48 108 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-\[\#d64e4e\]\/75){background-color:#d64e4ebf}#hiweb-wedding-editor-root :is(.bg-\[\#d6984e\]\/75){background-color:#d6984ebf}#hiweb-wedding-editor-root :is(.bg-\[\#e53935\]){--tw-bg-opacity: 1;background-color:rgb(229 57 53 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-\[\#f8f9fa\]){--tw-bg-opacity: 1;background-color:rgb(248 249 250 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-\[\#fbfbfd\]){--tw-bg-opacity: 1;background-color:rgb(251 251 253 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-\[\#ffffff\]){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-amber-100){--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-amber-400){--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-amber-50){--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-amber-500){--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-black){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-black\/0){background-color:#0000}#hiweb-wedding-editor-root :is(.bg-black\/20){background-color:#0003}#hiweb-wedding-editor-root :is(.bg-black\/40){background-color:#0006}#hiweb-wedding-editor-root :is(.bg-black\/45){background-color:#00000073}#hiweb-wedding-editor-root :is(.bg-black\/50){background-color:#00000080}#hiweb-wedding-editor-root :is(.bg-black\/55){background-color:#0000008c}#hiweb-wedding-editor-root :is(.bg-black\/60){background-color:#0009}#hiweb-wedding-editor-root :is(.bg-black\/85){background-color:#000000d9}#hiweb-wedding-editor-root :is(.bg-black\/90){background-color:#000000e6}#hiweb-wedding-editor-root :is(.bg-black\/95){background-color:#000000f2}#hiweb-wedding-editor-root :is(.bg-blue-100){--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-blue-50){--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-blue-500){--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-blue-500\/5){background-color:#3b82f60d}#hiweb-wedding-editor-root :is(.bg-blue-500\/90){background-color:#3b82f6e6}#hiweb-wedding-editor-root :is(.bg-blue-600){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-cyan-500){--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-emerald-50){--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-emerald-50\/70){background-color:#ecfdf5b3}#hiweb-wedding-editor-root :is(.bg-emerald-500){--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-emerald-500\/25){background-color:#10b98140}#hiweb-wedding-editor-root :is(.bg-emerald-600){--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-100){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-200){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-300){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-400){--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-50){--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-50\/50){background-color:#f9fafb80}#hiweb-wedding-editor-root :is(.bg-gray-50\/60){background-color:#f9fafb99}#hiweb-wedding-editor-root :is(.bg-gray-500){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-600){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-700){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-800){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-gray-900){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-green-100){--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-green-400){--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-green-50){--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-green-500){--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-green-500\/90){background-color:#22c55ee6}#hiweb-wedding-editor-root :is(.bg-green-600){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-indigo-100){--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-orange-100){--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-orange-50){--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-orange-500){--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-pink-100){--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-pink-50){--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-pink-500){--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-primary){--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-primary-dark){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-primary-light){--tw-bg-opacity: 1;background-color:rgb(238 249 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-primary-soft){--tw-bg-opacity: 1;background-color:rgb(224 244 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-primary\/10){background-color:#38b6ff1a}#hiweb-wedding-editor-root :is(.bg-primary\/15){background-color:#38b6ff26}#hiweb-wedding-editor-root :is(.bg-primary\/20){background-color:#38b6ff33}#hiweb-wedding-editor-root :is(.bg-primary\/30){background-color:#38b6ff4d}#hiweb-wedding-editor-root :is(.bg-primary\/5){background-color:#38b6ff0d}#hiweb-wedding-editor-root :is(.bg-purple-100){--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-purple-50){--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-purple-500){--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-purple-500\/90){background-color:#a855f7e6}#hiweb-wedding-editor-root :is(.bg-purple-600){--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-red-100){--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-red-400){--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-red-50){--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-red-500){--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-red-600){--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-rose-100){--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-rose-400){--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-rose-50){--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-rose-500){--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-rose-500\/25){background-color:#f43f5e40}#hiweb-wedding-editor-root :is(.bg-sky-400){--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-sky-50){--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-sky-500){--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-slate-100){--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-slate-300){--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-slate-50){--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-slate-50\/50){background-color:#f8fafc80}#hiweb-wedding-editor-root :is(.bg-slate-700){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-slate-900){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-slate-900\/60){background-color:#0f172a99}#hiweb-wedding-editor-root :is(.bg-slate-900\/95){background-color:#0f172af2}#hiweb-wedding-editor-root :is(.bg-slate-950\/70){background-color:#020617b3}#hiweb-wedding-editor-root :is(.bg-slate-950\/85){background-color:#020617d9}#hiweb-wedding-editor-root :is(.bg-stone-50){--tw-bg-opacity: 1;background-color:rgb(250 250 249 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-transparent){background-color:transparent}#hiweb-wedding-editor-root :is(.bg-violet-500){--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-white){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-white\/10){background-color:#ffffff1a}#hiweb-wedding-editor-root :is(.bg-white\/20){background-color:#fff3}#hiweb-wedding-editor-root :is(.bg-white\/60){background-color:#fff9}#hiweb-wedding-editor-root :is(.bg-white\/80){background-color:#fffc}#hiweb-wedding-editor-root :is(.bg-white\/90){background-color:#ffffffe6}#hiweb-wedding-editor-root :is(.bg-white\/95){background-color:#fffffff2}#hiweb-wedding-editor-root :is(.bg-yellow-400){--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-yellow-50){--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-yellow-500){--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.bg-opacity-10){--tw-bg-opacity: .1}#hiweb-wedding-editor-root :is(.bg-opacity-100){--tw-bg-opacity: 1}#hiweb-wedding-editor-root :is(.bg-opacity-25){--tw-bg-opacity: .25}#hiweb-wedding-editor-root :is(.bg-opacity-50){--tw-bg-opacity: .5}#hiweb-wedding-editor-root :is(.bg-opacity-75){--tw-bg-opacity: .75}#hiweb-wedding-editor-root :is(.bg-gradient-to-br){background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}#hiweb-wedding-editor-root :is(.bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}#hiweb-wedding-editor-root :is(.bg-gradient-to-t){background-image:linear-gradient(to top,var(--tw-gradient-stops))}#hiweb-wedding-editor-root :is(.from-black\/80){--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.from-pink-50){--tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.from-primary){--tw-gradient-from: #38B6FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 182 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.from-primary\/10){--tw-gradient-from: rgb(56 182 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 182 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.from-purple-600){--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.from-rose-500){--tw-gradient-from: #f43f5e var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.from-white\/0){--tw-gradient-from: rgb(255 255 255 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.via-black\/35){--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.via-black\/40){--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.via-white){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ffffff var(--tw-gradient-via-position), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.to-pink-500){--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.to-pink-500\/10){--tw-gradient-to: rgb(236 72 153 / .1) var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.to-pink-600){--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.to-primary-dark){--tw-gradient-to: #0F172A var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.to-primary\/50){--tw-gradient-to: rgb(56 182 255 / .5) var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.to-purple-50){--tw-gradient-to: #faf5ff var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.to-transparent){--tw-gradient-to: transparent var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.to-white\/75){--tw-gradient-to: rgb(255 255 255 / .75) var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.bg-cover){background-size:cover}#hiweb-wedding-editor-root :is(.bg-center){background-position:center}#hiweb-wedding-editor-root :is(.fill-current){fill:currentColor}#hiweb-wedding-editor-root :is(.fill-transparent){fill:transparent}#hiweb-wedding-editor-root :is(.fill-white){fill:#fff}#hiweb-wedding-editor-root :is(.stroke-current){stroke:currentColor}#hiweb-wedding-editor-root :is(.stroke-white){stroke:#fff}#hiweb-wedding-editor-root :is(.stroke-\[1\.75\]){stroke-width:1.75}#hiweb-wedding-editor-root :is(.object-contain){-o-object-fit:contain;object-fit:contain}#hiweb-wedding-editor-root :is(.object-cover){-o-object-fit:cover;object-fit:cover}#hiweb-wedding-editor-root :is(.object-top){-o-object-position:top;object-position:top}#hiweb-wedding-editor-root :is(.\!p-0){padding:0!important}#hiweb-wedding-editor-root :is(.p-0){padding:0}#hiweb-wedding-editor-root :is(.p-1){padding:4px}#hiweb-wedding-editor-root :is(.p-1\.5){padding:5px}#hiweb-wedding-editor-root :is(.p-2){padding:8px}#hiweb-wedding-editor-root :is(.p-2\.5){padding:.625rem}#hiweb-wedding-editor-root :is(.p-3){padding:12px}#hiweb-wedding-editor-root :is(.p-4){padding:16px}#hiweb-wedding-editor-root :is(.p-5){padding:20px}#hiweb-wedding-editor-root :is(.p-6){padding:24px}#hiweb-wedding-editor-root :is(.p-8){padding:32px}#hiweb-wedding-editor-root :is(.px-0){padding-left:0;padding-right:0}#hiweb-wedding-editor-root :is(.px-0\.5){padding-left:.125rem;padding-right:.125rem}#hiweb-wedding-editor-root :is(.px-1){padding-left:4px;padding-right:4px}#hiweb-wedding-editor-root :is(.px-1\.5){padding-left:5px;padding-right:5px}#hiweb-wedding-editor-root :is(.px-10){padding-left:40px;padding-right:40px}#hiweb-wedding-editor-root :is(.px-2){padding-left:8px;padding-right:8px}#hiweb-wedding-editor-root :is(.px-2\.5){padding-left:.625rem;padding-right:.625rem}#hiweb-wedding-editor-root :is(.px-3){padding-left:12px;padding-right:12px}#hiweb-wedding-editor-root :is(.px-3\.5){padding-left:15px;padding-right:15px}#hiweb-wedding-editor-root :is(.px-4){padding-left:16px;padding-right:16px}#hiweb-wedding-editor-root :is(.px-5){padding-left:20px;padding-right:20px}#hiweb-wedding-editor-root :is(.px-6){padding-left:24px;padding-right:24px}#hiweb-wedding-editor-root :is(.px-8){padding-left:32px;padding-right:32px}#hiweb-wedding-editor-root :is(.px-\[1\.5rem\]){padding-left:1.5rem;padding-right:1.5rem}#hiweb-wedding-editor-root :is(.px-\[10rem\]){padding-left:10rem;padding-right:10rem}#hiweb-wedding-editor-root :is(.py-0){padding-top:0;padding-bottom:0}#hiweb-wedding-editor-root :is(.py-0\.5){padding-top:.125rem;padding-bottom:.125rem}#hiweb-wedding-editor-root :is(.py-1){padding-top:4px;padding-bottom:4px}#hiweb-wedding-editor-root :is(.py-1\.5){padding-top:5px;padding-bottom:5px}#hiweb-wedding-editor-root :is(.py-10){padding-top:40px;padding-bottom:40px}#hiweb-wedding-editor-root :is(.py-12){padding-top:48px;padding-bottom:48px}#hiweb-wedding-editor-root :is(.py-16){padding-top:64px;padding-bottom:64px}#hiweb-wedding-editor-root :is(.py-2){padding-top:8px;padding-bottom:8px}#hiweb-wedding-editor-root :is(.py-2\.5){padding-top:.625rem;padding-bottom:.625rem}#hiweb-wedding-editor-root :is(.py-20){padding-top:80px;padding-bottom:80px}#hiweb-wedding-editor-root :is(.py-3){padding-top:12px;padding-bottom:12px}#hiweb-wedding-editor-root :is(.py-3\.5){padding-top:15px;padding-bottom:15px}#hiweb-wedding-editor-root :is(.py-4){padding-top:16px;padding-bottom:16px}#hiweb-wedding-editor-root :is(.py-5){padding-top:20px;padding-bottom:20px}#hiweb-wedding-editor-root :is(.py-6){padding-top:24px;padding-bottom:24px}#hiweb-wedding-editor-root :is(.py-8){padding-top:32px;padding-bottom:32px}#hiweb-wedding-editor-root :is(.py-rem){padding-top:10px;padding-bottom:10px}#hiweb-wedding-editor-root :is(.pb-0){padding-bottom:0}#hiweb-wedding-editor-root :is(.pb-0\.5){padding-bottom:.125rem}#hiweb-wedding-editor-root :is(.pb-1){padding-bottom:4px}#hiweb-wedding-editor-root :is(.pb-2){padding-bottom:8px}#hiweb-wedding-editor-root :is(.pb-20){padding-bottom:80px}#hiweb-wedding-editor-root :is(.pb-24){padding-bottom:6rem}#hiweb-wedding-editor-root :is(.pb-28){padding-bottom:7rem}#hiweb-wedding-editor-root :is(.pb-3){padding-bottom:12px}#hiweb-wedding-editor-root :is(.pb-4){padding-bottom:16px}#hiweb-wedding-editor-root :is(.pb-5){padding-bottom:20px}#hiweb-wedding-editor-root :is(.pb-6){padding-bottom:24px}#hiweb-wedding-editor-root :is(.pb-\[64px\]){padding-bottom:64px}#hiweb-wedding-editor-root :is(.pe-0){padding-inline-end:0}#hiweb-wedding-editor-root :is(.pe-2){padding-inline-end:8px}#hiweb-wedding-editor-root :is(.pl-0){padding-left:0}#hiweb-wedding-editor-root :is(.pl-1){padding-left:4px}#hiweb-wedding-editor-root :is(.pl-10){padding-left:40px}#hiweb-wedding-editor-root :is(.pl-2){padding-left:8px}#hiweb-wedding-editor-root :is(.pl-3){padding-left:12px}#hiweb-wedding-editor-root :is(.pl-4){padding-left:16px}#hiweb-wedding-editor-root :is(.pl-8){padding-left:32px}#hiweb-wedding-editor-root :is(.pr-1){padding-right:4px}#hiweb-wedding-editor-root :is(.pr-10){padding-right:40px}#hiweb-wedding-editor-root :is(.pr-16){padding-right:64px}#hiweb-wedding-editor-root :is(.pr-2){padding-right:8px}#hiweb-wedding-editor-root :is(.pr-4){padding-right:16px}#hiweb-wedding-editor-root :is(.pr-6){padding-right:24px}#hiweb-wedding-editor-root :is(.pr-8){padding-right:32px}#hiweb-wedding-editor-root :is(.ps-0){padding-inline-start:0}#hiweb-wedding-editor-root :is(.ps-2){padding-inline-start:8px}#hiweb-wedding-editor-root :is(.ps-3){padding-inline-start:12px}#hiweb-wedding-editor-root :is(.ps-4){padding-inline-start:16px}#hiweb-wedding-editor-root :is(.pt-0){padding-top:0}#hiweb-wedding-editor-root :is(.pt-1){padding-top:4px}#hiweb-wedding-editor-root :is(.pt-2){padding-top:8px}#hiweb-wedding-editor-root :is(.pt-3){padding-top:12px}#hiweb-wedding-editor-root :is(.pt-4){padding-top:16px}#hiweb-wedding-editor-root :is(.pt-5){padding-top:20px}#hiweb-wedding-editor-root :is(.pt-7){padding-top:28px}#hiweb-wedding-editor-root :is(.pt-\[60px\]){padding-top:60px}#hiweb-wedding-editor-root :is(.text-left){text-align:left}#hiweb-wedding-editor-root :is(.text-center){text-align:center}#hiweb-wedding-editor-root :is(.text-right){text-align:right}#hiweb-wedding-editor-root :is(.text-start){text-align:start}#hiweb-wedding-editor-root :is(.text-end){text-align:end}#hiweb-wedding-editor-root :is(.align-middle){vertical-align:middle}#hiweb-wedding-editor-root :is(.font-body){font-family:Manrope,sans-serif}#hiweb-wedding-editor-root :is(.font-mono){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#hiweb-wedding-editor-root :is(.font-serif){font-family:Playfair Display,serif}#hiweb-wedding-editor-root :is(.text-2xl){font-size:15px}#hiweb-wedding-editor-root :is(.text-3xl){font-size:18.75px}#hiweb-wedding-editor-root :is(.text-4xl){font-size:22.5px}#hiweb-wedding-editor-root :is(.text-\[0\.65rem\]){font-size:.65rem}#hiweb-wedding-editor-root :is(.text-\[0\.68rem\]){font-size:.68rem}#hiweb-wedding-editor-root :is(.text-\[0\.7rem\]){font-size:.7rem}#hiweb-wedding-editor-root :is(.text-\[1\.6rem\]){font-size:1.6rem}#hiweb-wedding-editor-root :is(.text-\[10\.5px\]){font-size:10.5px}#hiweb-wedding-editor-root :is(.text-\[10px\]){font-size:10px}#hiweb-wedding-editor-root :is(.text-\[11px\]){font-size:11px}#hiweb-wedding-editor-root :is(.text-\[12\.5px\]){font-size:12.5px}#hiweb-wedding-editor-root :is(.text-\[12px\]){font-size:12px}#hiweb-wedding-editor-root :is(.text-\[13px\]){font-size:13px}#hiweb-wedding-editor-root :is(.text-\[14px\]){font-size:14px}#hiweb-wedding-editor-root :is(.text-\[15px\]){font-size:15px}#hiweb-wedding-editor-root :is(.text-\[24px\]){font-size:24px}#hiweb-wedding-editor-root :is(.text-\[8px\]){font-size:8px}#hiweb-wedding-editor-root :is(.text-\[9px\]){font-size:9px}#hiweb-wedding-editor-root :is(.text-base){font-size:10px}#hiweb-wedding-editor-root :is(.text-body){font-size:18px}#hiweb-wedding-editor-root :is(.text-h1){font-size:60px}#hiweb-wedding-editor-root :is(.text-h2){font-size:48px}#hiweb-wedding-editor-root :is(.text-h3){font-size:36px}#hiweb-wedding-editor-root :is(.text-h4){font-size:30px}#hiweb-wedding-editor-root :is(.text-h5){font-size:24px}#hiweb-wedding-editor-root :is(.text-h6){font-size:20px}#hiweb-wedding-editor-root :is(.text-lg){font-size:11.25px}#hiweb-wedding-editor-root :is(.text-sm){font-size:8.75px}#hiweb-wedding-editor-root :is(.text-small){font-size:16px}#hiweb-wedding-editor-root :is(.text-smaller){font-size:14px}#hiweb-wedding-editor-root :is(.text-smallest){font-size:12px}#hiweb-wedding-editor-root :is(.text-xl){font-size:12.5px}#hiweb-wedding-editor-root :is(.text-xs){font-size:7.5px}#hiweb-wedding-editor-root :is(.font-black){font-weight:900}#hiweb-wedding-editor-root :is(.font-bold){font-weight:700}#hiweb-wedding-editor-root :is(.font-extrabold){font-weight:800}#hiweb-wedding-editor-root :is(.font-light){font-weight:300}#hiweb-wedding-editor-root :is(.font-medium){font-weight:500}#hiweb-wedding-editor-root :is(.font-normal){font-weight:400}#hiweb-wedding-editor-root :is(.font-semibold){font-weight:600}#hiweb-wedding-editor-root :is(.uppercase){text-transform:uppercase}#hiweb-wedding-editor-root :is(.lowercase){text-transform:lowercase}#hiweb-wedding-editor-root :is(.capitalize){text-transform:capitalize}#hiweb-wedding-editor-root :is(.italic){font-style:italic}#hiweb-wedding-editor-root :is(.tabular-nums){--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}#hiweb-wedding-editor-root :is(.leading-5){line-height:1.25rem}#hiweb-wedding-editor-root :is(.leading-6){line-height:1.5rem}#hiweb-wedding-editor-root :is(.leading-\[1\.15\]){line-height:1.15}#hiweb-wedding-editor-root :is(.leading-\[1\.3125\]){line-height:1.3125}#hiweb-wedding-editor-root :is(.leading-\[1\.3333\]){line-height:1.3333}#hiweb-wedding-editor-root :is(.leading-\[1\.40625\]){line-height:1.40625}#hiweb-wedding-editor-root :is(.leading-\[1\.45\]){line-height:1.45}#hiweb-wedding-editor-root :is(.leading-\[1\.4\]){line-height:1.4}#hiweb-wedding-editor-root :is(.leading-\[1\.57142857143\]){line-height:1.57142857143}#hiweb-wedding-editor-root :is(.leading-\[1\.5\]){line-height:1.5}#hiweb-wedding-editor-root :is(.leading-\[1\.8\]){line-height:1.8}#hiweb-wedding-editor-root :is(.leading-none){line-height:1}#hiweb-wedding-editor-root :is(.leading-normal){line-height:1.5}#hiweb-wedding-editor-root :is(.leading-relaxed){line-height:1.625}#hiweb-wedding-editor-root :is(.leading-snug){line-height:1.375}#hiweb-wedding-editor-root :is(.leading-tight){line-height:1.25}#hiweb-wedding-editor-root :is(.tracking-\[0\.08em\]){letter-spacing:.08em}#hiweb-wedding-editor-root :is(.tracking-\[0\.2em\]){letter-spacing:.2em}#hiweb-wedding-editor-root :is(.tracking-\[0\.3em\]){letter-spacing:.3em}#hiweb-wedding-editor-root :is(.tracking-tight){letter-spacing:-.025em}#hiweb-wedding-editor-root :is(.tracking-tighter){letter-spacing:-.05em}#hiweb-wedding-editor-root :is(.tracking-wide){letter-spacing:.025em}#hiweb-wedding-editor-root :is(.tracking-wider){letter-spacing:.05em}#hiweb-wedding-editor-root :is(.tracking-widest){letter-spacing:.1em}#hiweb-wedding-editor-root :is(.text-\[\#545454\]){--tw-text-opacity: 1;color:rgb(84 84 84 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-\[\#595959\]){--tw-text-opacity: 1;color:rgb(89 89 89 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-\[\#f8bb86\]){--tw-text-opacity: 1;color:rgb(248 187 134 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-amber-400){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-amber-500){--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-amber-600){--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-amber-700){--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-amber-800){--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-black){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-blue-400){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-blue-500){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-blue-600){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-blue-700){--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-blue-800){--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-blue-900){--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-emerald-300){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-emerald-400){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-emerald-600){--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-emerald-700){--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-gray-200){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-gray-300){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-gray-400){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-gray-500){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-gray-600){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-gray-700){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-gray-800){--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-gray-900){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-green-300){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-green-400){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-green-500){--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-green-600){--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-green-700){--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-green-800){--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-green-900){--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-grey){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-grey-light){--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-indigo-600){--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-orange-600){--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-orange-700){--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-orange-800){--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-pink-600){--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-pink-700){--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-primary){--tw-text-opacity: 1;color:rgb(56 182 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-primary-dark){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-primary\/60){color:#38b6ff99}#hiweb-wedding-editor-root :is(.text-purple-600){--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-purple-700){--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-purple-800){--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-purple-900){--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-red-400){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-red-500){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-red-600){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-red-700){--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-red-800){--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-rose-300){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-rose-400){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-rose-500){--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-rose-600){--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-rose-700){--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-rose-800){--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-sky-500){--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-sky-700){--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-slate-300){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-slate-400){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-slate-500){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-slate-600){--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-slate-700){--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-slate-900){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-white\/60){color:#fff9}#hiweb-wedding-editor-root :is(.text-white\/70){color:#ffffffb3}#hiweb-wedding-editor-root :is(.text-white\/80){color:#fffc}#hiweb-wedding-editor-root :is(.text-yellow-400){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-yellow-600){--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-yellow-700){--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-yellow-800){--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.text-opacity-25){--tw-text-opacity: .25}#hiweb-wedding-editor-root :is(.text-opacity-50){--tw-text-opacity: .5}#hiweb-wedding-editor-root :is(.text-opacity-75){--tw-text-opacity: .75}#hiweb-wedding-editor-root :is(.underline){text-decoration-line:underline}#hiweb-wedding-editor-root :is(.line-through){text-decoration-line:line-through}#hiweb-wedding-editor-root :is(.underline-offset-2){text-underline-offset:2px}#hiweb-wedding-editor-root :is(.antialiased){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#hiweb-wedding-editor-root :is(.placeholder-gray-400)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}#hiweb-wedding-editor-root :is(.placeholder-gray-400)::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}#hiweb-wedding-editor-root :is(.accent-blue-500){accent-color:#3b82f6}#hiweb-wedding-editor-root :is(.accent-blue-600){accent-color:#2563eb}#hiweb-wedding-editor-root :is(.accent-primary){accent-color:#38B6FF}#hiweb-wedding-editor-root :is(.opacity-0){opacity:0}#hiweb-wedding-editor-root :is(.opacity-10){opacity:.1}#hiweb-wedding-editor-root :is(.opacity-100){opacity:1}#hiweb-wedding-editor-root :is(.opacity-25){opacity:.25}#hiweb-wedding-editor-root :is(.opacity-30){opacity:.3}#hiweb-wedding-editor-root :is(.opacity-40){opacity:.4}#hiweb-wedding-editor-root :is(.opacity-50){opacity:.5}#hiweb-wedding-editor-root :is(.opacity-60){opacity:.6}#hiweb-wedding-editor-root :is(.opacity-75){opacity:.75}#hiweb-wedding-editor-root :is(.opacity-80){opacity:.8}#hiweb-wedding-editor-root :is(.opacity-90){opacity:.9}#hiweb-wedding-editor-root :is(.\!shadow){--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}#hiweb-wedding-editor-root :is(.shadow){--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-2xl){--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-\[0_28px_70px_rgba\(0\,0\,0\,0\.35\)\]){--tw-shadow: 0 28px 70px rgba(0,0,0,.35);--tw-shadow-colored: 0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-inner){--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-lg){--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-md){--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-none){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-sm){--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-xl){--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.shadow-amber-500\/20){--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-black\/40){--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-blue-500\/20){--tw-shadow-color: rgb(59 130 246 / .2);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-blue-500\/25){--tw-shadow-color: rgb(59 130 246 / .25);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-blue-500\/50){--tw-shadow-color: rgb(59 130 246 / .5);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-emerald-500\/25){--tw-shadow-color: rgb(16 185 129 / .25);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-emerald-500\/30){--tw-shadow-color: rgb(16 185 129 / .3);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-green-500\/20){--tw-shadow-color: rgb(34 197 94 / .2);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-primary\/20){--tw-shadow-color: rgb(56 182 255 / .2);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-primary\/25){--tw-shadow-color: rgb(56 182 255 / .25);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-primary\/30){--tw-shadow-color: rgb(56 182 255 / .3);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.shadow-red-500\/20){--tw-shadow-color: rgb(239 68 68 / .2);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.outline-none){outline:2px solid transparent;outline-offset:2px}#hiweb-wedding-editor-root :is(.outline){outline-style:solid}#hiweb-wedding-editor-root :is(.outline-primary){outline-color:#38b6ff}#hiweb-wedding-editor-root :is(.ring-0){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#hiweb-wedding-editor-root :is(.ring-1){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#hiweb-wedding-editor-root :is(.ring-2){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#hiweb-wedding-editor-root :is(.ring-4){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#hiweb-wedding-editor-root :is(.ring-blue-300){--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.ring-emerald-200){--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.ring-primary){--tw-ring-opacity: 1;--tw-ring-color: rgb(56 182 255 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.ring-primary\/20){--tw-ring-color: rgb(56 182 255 / .2)}#hiweb-wedding-editor-root :is(.ring-primary\/30){--tw-ring-color: rgb(56 182 255 / .3)}#hiweb-wedding-editor-root :is(.ring-primary\/40){--tw-ring-color: rgb(56 182 255 / .4)}#hiweb-wedding-editor-root :is(.ring-primary\/50){--tw-ring-color: rgb(56 182 255 / .5)}#hiweb-wedding-editor-root :is(.ring-purple-400\/15){--tw-ring-color: rgb(192 132 252 / .15)}#hiweb-wedding-editor-root :is(.ring-purple-400\/20){--tw-ring-color: rgb(192 132 252 / .2)}#hiweb-wedding-editor-root :is(.ring-red-300\/70){--tw-ring-color: rgb(252 165 165 / .7)}#hiweb-wedding-editor-root :is(.ring-rose-300\/50){--tw-ring-color: rgb(253 164 175 / .5)}#hiweb-wedding-editor-root :is(.ring-sky-100){--tw-ring-opacity: 1;--tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.ring-white\/15){--tw-ring-color: rgb(255 255 255 / .15)}#hiweb-wedding-editor-root :is(.ring-white\/20){--tw-ring-color: rgb(255 255 255 / .2)}#hiweb-wedding-editor-root :is(.ring-offset-2){--tw-ring-offset-width: 2px}#hiweb-wedding-editor-root :is(.ring-offset-transparent){--tw-ring-offset-color: transparent}#hiweb-wedding-editor-root :is(.blur){--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.drop-shadow){--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.drop-shadow-lg){--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.drop-shadow-sm){--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.grayscale){--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.invert){--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.sepia){--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.\!filter){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}#hiweb-wedding-editor-root :is(.filter){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.backdrop-blur){--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#hiweb-wedding-editor-root :is(.backdrop-blur-\[2px\]){--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#hiweb-wedding-editor-root :is(.backdrop-blur-md){--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#hiweb-wedding-editor-root :is(.backdrop-blur-sm){--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#hiweb-wedding-editor-root :is(.backdrop-blur-xl){--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#hiweb-wedding-editor-root :is(.backdrop-filter){-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#hiweb-wedding-editor-root :is(.transition){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#hiweb-wedding-editor-root :is(.transition-\[opacity\,transform\]){transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#hiweb-wedding-editor-root :is(.transition-all){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#hiweb-wedding-editor-root :is(.transition-colors){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#hiweb-wedding-editor-root :is(.transition-opacity){transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#hiweb-wedding-editor-root :is(.transition-shadow){transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#hiweb-wedding-editor-root :is(.transition-transform){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#hiweb-wedding-editor-root :is(.duration-100){transition-duration:.1s}#hiweb-wedding-editor-root :is(.duration-1000){transition-duration:1s}#hiweb-wedding-editor-root :is(.duration-150){transition-duration:.15s}#hiweb-wedding-editor-root :is(.duration-200){transition-duration:.2s}#hiweb-wedding-editor-root :is(.duration-300){transition-duration:.3s}#hiweb-wedding-editor-root :is(.duration-500){transition-duration:.5s}#hiweb-wedding-editor-root :is(.duration-700){transition-duration:.7s}#hiweb-wedding-editor-root :is(.ease-\[cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)\]){transition-timing-function:cubic-bezier(.25,.1,.25,1)}#hiweb-wedding-editor-root :is(.ease-in-out){transition-timing-function:cubic-bezier(.4,0,.2,1)}#hiweb-wedding-editor-root :is(.ease-linear){transition-timing-function:linear}#hiweb-wedding-editor-root :is(.ease-out){transition-timing-function:cubic-bezier(0,0,.2,1)}#hiweb-wedding-editor-root :is(.will-change-transform){will-change:transform}#hiweb-wedding-editor-root :is(.content-\[\"\"\]){--tw-content: "";content:var(--tw-content)}#hiweb-wedding-editor-root :is(.content-\[\'\'\]){--tw-content: "";content:var(--tw-content)}.accordion-item .grid{transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .3s ease-in-out}.ultimate-html-editor-page .text-smallest{font-size:12px;line-height:1.45}.ultimate-html-editor-page .text-smaller{font-size:14px;line-height:1.45}.ultimate-html-editor-page .text-\[9px\],.ultimate-html-editor-page .text-\[10px\],.ultimate-html-editor-page .text-\[11px\]{font-size:inherit;line-height:1.4}.ultimate-html-editor-page label,.ultimate-html-editor-page input,.ultimate-html-editor-page textarea,.ultimate-html-editor-page select,.ultimate-html-editor-page button{line-height:1.45}@keyframes template-editor-modal-thumbnail-pan{0%,12%{-o-object-position:center top;object-position:center top}88%,to{-o-object-position:center bottom;object-position:center bottom}}.template-editor-modal-thumbnail-image{animation:template-editor-modal-thumbnail-pan 9s ease-in-out infinite alternate}@media (prefers-reduced-motion: reduce){.template-editor-modal-thumbnail-image{animation:none}}.canvas-grid{background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px);background-size:20px 20px}.editor-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}.element-selected{box-shadow:0 0 0 2px #e91e63,0 0 0 4px #e91e6333;animation:pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-ring{0%,to{box-shadow:0 0 0 2px #e91e63,0 0 0 4px #e91e6333}50%{box-shadow:0 0 0 2px #e91e63,0 0 0 8px #e91e631a}}.dragging{cursor:grabbing!important;opacity:.8}.drop-zone{border:2px dashed #e91e63;background:#e91e630d}.resize-handle{width:8px;height:8px;background:#fff;border:2px solid #e91e63;border-radius:50%;position:absolute;z-index:10}.resize-handle:hover{transform:scale(1.3);box-shadow:0 0 0 2px #e91e634d}.toolbar-btn{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:5px;padding:8px 16px;font-size:14px;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ultimate-html-editor-page .toolbar-btn{font-size:14px;line-height:1.45}.toolbar-btn:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toolbar-btn-active{--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.toolbar-btn-active:hover{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.property-input{width:100%;border-radius:5px;padding:8px 12px;font-size:14px}.ultimate-html-editor-page .property-input{font-size:14px;line-height:1.45}.property-input{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}:is(:where(.dark) .property-input){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.property-input{border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}:is(:where(.dark) .property-input){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.property-input:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(56 182 255 / var(--tw-ring-opacity))}.property-input{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}input[type=color]{border:none;cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:2px solid #e5e7eb;border-radius:.5rem}input[type=range]{width:100%;height:6px;border-radius:3px;background:#e5e7eb;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#e91e63;cursor:pointer;box-shadow:0 2px 4px #0003}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 0 4px #e91e6333}input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#e91e63;cursor:pointer;border:none;box-shadow:0 2px 4px #0003}.context-menu{position:absolute;border-radius:5px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(:where(.dark) .context-menu){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.context-menu{min-width:200px;padding-top:8px;padding-bottom:8px;animation:slideIn .2s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.context-menu-item{cursor:pointer;padding:8px 16px;font-size:14px}.ultimate-html-editor-page .context-menu-item{font-size:14px;line-height:1.45}.context-menu-item{display:flex;align-items:center;gap:12px}.spinner{border:3px solid rgba(233,30,99,.1);border-top-color:#e91e63;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.toast{position:fixed;bottom:16px;right:16px;border-radius:5px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(:where(.dark) .toast){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.toast{display:flex;align-items:center;gap:12px;padding:12px 16px;animation:slideInRight .3s ease-out;z-index:9999}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.zoom-control{display:flex;align-items:center;gap:8px;border-radius:5px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(:where(.dark) .zoom-control){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.zoom-control{padding:8px 12px}.layer-item{display:flex;cursor:pointer;align-items:center;gap:12px;border-radius:5px;padding:8px 12px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.layer-item-active{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(56 182 255 / var(--tw-border-opacity));background-color:#38b6ff1a}.shortcut-hint{display:inline-flex;align-items:center;gap:4px;border-radius:2.5px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));padding:4px 8px}:is(:where(.dark) .shortcut-hint){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.shortcut-hint{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.ultimate-html-editor-page .shortcut-hint{font-size:12px;line-height:1.45}:is(:where(.dark) .shortcut-hint){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.smooth-scroll{scroll-behavior:smooth}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#2563eb99;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#2563ebcc}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background:#60a5fab3}.dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#60a5fae6}.editor-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(37,99,235,.65) transparent}.editor-scrollbar::-webkit-scrollbar{width:6px;height:6px}.editor-scrollbar::-webkit-scrollbar-track{background:transparent}.editor-scrollbar::-webkit-scrollbar-thumb{background:#2563eb99;border-radius:6px}.editor-scrollbar::-webkit-scrollbar-thumb:hover{background:#2563ebcc}.dark .editor-scrollbar{scrollbar-color:rgba(96,165,250,.7) transparent}.dark .editor-scrollbar::-webkit-scrollbar-thumb{background:#60a5fab3}.dark .editor-scrollbar::-webkit-scrollbar-thumb:hover{background:#60a5fae6}.editor-panel-scrollbar *{scrollbar-width:thin;scrollbar-color:rgba(37,99,235,.65) transparent}.editor-panel-scrollbar *::-webkit-scrollbar{width:6px;height:6px}.editor-panel-scrollbar *::-webkit-scrollbar-track{background:transparent}.editor-panel-scrollbar *::-webkit-scrollbar-thumb{background:#2563eb99;border-radius:6px}.editor-panel-scrollbar *::-webkit-scrollbar-thumb:hover{background:#2563ebcc}.dark .editor-panel-scrollbar *{scrollbar-color:rgba(96,165,250,.7) transparent}.dark .editor-panel-scrollbar *::-webkit-scrollbar-thumb{background:#60a5fab3}.dark .editor-panel-scrollbar *::-webkit-scrollbar-thumb:hover{background:#60a5fae6}.glass-effect{background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.dark .glass-effect{background:#0009;border:1px solid rgba(255,255,255,.1)}.fab{position:fixed;bottom:24px;right:24px;height:56px;width:56px;border-radius:1000px;--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);display:flex;cursor:pointer;align-items:center;justify-content:center}.fab:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fab:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fab{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;z-index:1000}.tooltip{position:absolute;border-radius:2.5px;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity));padding:4px 8px;font-size:12px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ultimate-html-editor-page .tooltip{font-size:12px;line-height:1.45}.tooltip{pointer-events:none;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;z-index:9999}.tooltip-trigger:hover .tooltip{opacity:1}.selection-box{position:absolute;border:2px dashed #e91e63;background:#e91e631a;pointer-events:none;z-index:9999}.snap-indicator{position:absolute;width:1px;height:100%;background:#e91e63;opacity:.5;pointer-events:none;z-index:9998}.ruler{border-bottom-width:1px;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}:is(:where(.dark) .ruler){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.ruler{font-size:12px;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.ultimate-html-editor-page .ruler{font-size:12px;line-height:1.45}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideLeft{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideRight{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rotateIn{0%{transform:rotate(-180deg) scale(.5);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}}@keyframes wobble{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}[data-element-id].animate-demo{animation-duration:1s!important;animation-timing-function:ease-out!important;animation-fill-mode:both!important}[data-element-id][data-animation=fadeIn].animate-demo{animation-name:fadeIn!important}[data-element-id][data-animation=slideUp].animate-demo{animation-name:slideUp!important}[data-element-id][data-animation=slideDown].animate-demo{animation-name:slideDown!important}[data-element-id][data-animation=slideLeft].animate-demo{animation-name:slideLeft!important}[data-element-id][data-animation=slideRight].animate-demo{animation-name:slideRight!important}[data-element-id][data-animation=scaleIn].animate-demo{animation-name:scaleIn!important}[data-element-id][data-animation=rotateIn].animate-demo{animation-name:rotateIn!important}.animate-fadeIn{animation:fadeIn .3s ease-out}.animate-slideUp{animation:slideUp .3s ease-out}.animate-scaleIn{animation:scaleIn .3s ease-out}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in-left{animation:slideInLeft .3s cubic-bezier(.4,0,.2,1)}#hiweb-wedding-editor-root :is(.placeholder\:text-gray-400)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.placeholder\:text-gray-400)::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.placeholder\:text-slate-400)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.placeholder\:text-slate-400)::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.last\:border-0:last-child){border-width:0px}#hiweb-wedding-editor-root :is(.focus-within\:border-primary\/30:focus-within){border-color:#38b6ff4d}#hiweb-wedding-editor-root :is(.focus-within\:border-rose-300:focus-within){--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.focus-within\:bg-white:focus-within){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:-translate-y-0:hover){--tw-translate-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.hover\:-translate-y-0\.5:hover){--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.hover\:scale-105:hover){--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.hover\:scale-110:hover){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.hover\:scale-125:hover){--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.hover\:scale-\[1\.02\]:hover){--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.hover\:cursor-pointer:hover){cursor:pointer}#hiweb-wedding-editor-root :is(.hover\:border-amber-300:hover){--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-gray-300:hover){--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-gray-400:hover){--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-gray-500:hover){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-primary:hover){--tw-border-opacity: 1;border-color:rgb(56 182 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-primary\/20:hover){border-color:#38b6ff33}#hiweb-wedding-editor-root :is(.hover\:border-primary\/30:hover){border-color:#38b6ff4d}#hiweb-wedding-editor-root :is(.hover\:border-primary\/50:hover){border-color:#38b6ff80}#hiweb-wedding-editor-root :is(.hover\:border-primary\/60:hover){border-color:#38b6ff99}#hiweb-wedding-editor-root :is(.hover\:border-purple-500:hover){--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-red-300:hover){--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-rose-200:hover){--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-sky-300:hover){--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:border-slate-900:hover){--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-\[\#5a6268\]:hover){--tw-bg-opacity: 1;background-color:rgb(90 98 104 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-\[\#d32f2f\]:hover){--tw-bg-opacity: 1;background-color:rgb(211 47 47 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-\[\#eef9ff\]:hover){--tw-bg-opacity: 1;background-color:rgb(238 249 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-amber-600:hover){--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-black:hover){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-black\/80:hover){background-color:#000c}#hiweb-wedding-editor-root :is(.hover\:bg-blue-100:hover){--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-blue-200:hover){--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-blue-50\/50:hover){background-color:#eff6ff80}#hiweb-wedding-editor-root :is(.hover\:bg-blue-600:hover){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-blue-700:hover){--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-emerald-50:hover){--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-emerald-700:hover){--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-gray-100:hover){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-gray-200:hover){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-gray-300:hover){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-gray-400:hover){--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-gray-50:hover){--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-gray-600:hover){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-gray-700:hover){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-gray-800:hover){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-green-100:hover){--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-green-200:hover){--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-green-600:hover){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-green-700:hover){--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-pink-200:hover){--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-primary:hover){--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-primary-dark:hover){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-primary-light:hover){--tw-bg-opacity: 1;background-color:rgb(238 249 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-primary\/10:hover){background-color:#38b6ff1a}#hiweb-wedding-editor-root :is(.hover\:bg-primary\/20:hover){background-color:#38b6ff33}#hiweb-wedding-editor-root :is(.hover\:bg-primary\/5:hover){background-color:#38b6ff0d}#hiweb-wedding-editor-root :is(.hover\:bg-primary\/90:hover){background-color:#38b6ffe6}#hiweb-wedding-editor-root :is(.hover\:bg-purple-200:hover){--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-purple-50:hover){--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-purple-700:hover){--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-red-100:hover){--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-red-200:hover){--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-red-50:hover){--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-red-500:hover){--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-red-500\/20:hover){background-color:#ef444433}#hiweb-wedding-editor-root :is(.hover\:bg-red-500\/80:hover){background-color:#ef4444cc}#hiweb-wedding-editor-root :is(.hover\:bg-red-600:hover){--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-red-700:hover){--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-rose-600:hover){--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-sky-50:hover){--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-sky-500:hover){--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-sky-600:hover){--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-slate-100:hover){--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-white:hover){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:bg-white\/20:hover){background-color:#fff3}#hiweb-wedding-editor-root :is(.hover\:bg-white\/30:hover){background-color:#ffffff4d}#hiweb-wedding-editor-root :is(.hover\:bg-yellow-100:hover){--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.hover\:from-primary-dark:hover){--tw-gradient-from: #0F172A var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(.hover\:to-pink-600:hover){--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(.hover\:text-blue-600:hover){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:text-gray-600:hover){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:text-gray-700:hover){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:text-gray-900:hover){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:text-primary:hover){--tw-text-opacity: 1;color:rgb(56 182 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:text-purple-900:hover){--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:text-red-500:hover){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:text-red-600:hover){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.hover\:underline:hover){text-decoration-line:underline}#hiweb-wedding-editor-root :is(.hover\:opacity-100:hover){opacity:1}#hiweb-wedding-editor-root :is(.hover\:opacity-80:hover){opacity:.8}#hiweb-wedding-editor-root :is(.hover\:opacity-90:hover){opacity:.9}#hiweb-wedding-editor-root :is(.hover\:shadow-lg:hover){--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.hover\:shadow-md:hover){--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.hover\:shadow-sm:hover){--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.hover\:shadow-xl:hover){--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.hover\:shadow-black\/25:hover){--tw-shadow-color: rgb(0 0 0 / .25);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.hover\:shadow-gray-300\/70:hover){--tw-shadow-color: rgb(209 213 219 / .7);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.hover\:shadow-primary\/40:hover){--tw-shadow-color: rgb(56 182 255 / .4);--tw-shadow: var(--tw-shadow-colored)}#hiweb-wedding-editor-root :is(.hover\:ring-emerald-400:hover){--tw-ring-opacity: 1;--tw-ring-color: rgb(52 211 153 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.hover\:brightness-75:hover){--tw-brightness: brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#hiweb-wedding-editor-root :is(.focus\:border-primary:focus){--tw-border-opacity: 1;border-color:rgb(56 182 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.focus\:border-primary\/60:focus){border-color:#38b6ff99}#hiweb-wedding-editor-root :is(.focus\:border-purple-400:focus){--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.focus\:border-purple-500:focus){--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.focus\:border-rose-300:focus){--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.focus\:border-sky-300:focus){--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(.focus\:border-transparent:focus){border-color:transparent}#hiweb-wedding-editor-root :is(.focus\:outline-none:focus){outline:2px solid transparent;outline-offset:2px}#hiweb-wedding-editor-root :is(.focus\:ring-0:focus){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#hiweb-wedding-editor-root :is(.focus\:ring-1:focus){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#hiweb-wedding-editor-root :is(.focus\:ring-2:focus){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#hiweb-wedding-editor-root :is(.focus\:ring-blue-200:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus\:ring-blue-500:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus\:ring-gray-900:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus\:ring-gray-900\/20:focus){--tw-ring-color: rgb(17 24 39 / .2)}#hiweb-wedding-editor-root :is(.focus\:ring-primary:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(56 182 255 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus\:ring-primary\/10:focus){--tw-ring-color: rgb(56 182 255 / .1)}#hiweb-wedding-editor-root :is(.focus\:ring-primary\/20:focus){--tw-ring-color: rgb(56 182 255 / .2)}#hiweb-wedding-editor-root :is(.focus\:ring-primary\/25:focus){--tw-ring-color: rgb(56 182 255 / .25)}#hiweb-wedding-editor-root :is(.focus\:ring-primary\/30:focus){--tw-ring-color: rgb(56 182 255 / .3)}#hiweb-wedding-editor-root :is(.focus\:ring-primary\/50:focus){--tw-ring-color: rgb(56 182 255 / .5)}#hiweb-wedding-editor-root :is(.focus\:ring-purple-200:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(233 213 255 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus\:ring-purple-500\/20:focus){--tw-ring-color: rgb(168 85 247 / .2)}#hiweb-wedding-editor-root :is(.focus\:ring-rose-100:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 228 230 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus\:ring-rose-300:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(253 164 175 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus\:ring-sky-100:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus\:ring-sky-300:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus-visible\:outline-none:focus-visible){outline:2px solid transparent;outline-offset:2px}#hiweb-wedding-editor-root :is(.focus-visible\:ring-2:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#hiweb-wedding-editor-root :is(.focus-visible\:ring-blue-500:focus-visible){--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(.focus-visible\:ring-offset-2:focus-visible){--tw-ring-offset-width: 2px}#hiweb-wedding-editor-root :is(.active\:translate-y-0:active){--tw-translate-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.active\:scale-75:active){--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.active\:scale-90:active){--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.active\:scale-95:active){--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.active\:scale-\[0\.97\]:active){--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.active\:scale-\[0\.98\]:active){--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.active\:cursor-grabbing:active){cursor:grabbing}#hiweb-wedding-editor-root :is(.active\:bg-purple-800:active){--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.active\:text-blue-300:active){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.active\:text-gray-600:active){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.active\:text-green-300:active){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.active\:text-white:active){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.active\:text-white\/80:active){color:#fffc}#hiweb-wedding-editor-root :is(.disabled\:pointer-events-none:disabled){pointer-events:none}#hiweb-wedding-editor-root :is(.disabled\:cursor-not-allowed:disabled){cursor:not-allowed}#hiweb-wedding-editor-root :is(.disabled\:opacity-30:disabled){opacity:.3}#hiweb-wedding-editor-root :is(.disabled\:opacity-40:disabled){opacity:.4}#hiweb-wedding-editor-root :is(.disabled\:opacity-50:disabled){opacity:.5}#hiweb-wedding-editor-root :is(.disabled\:opacity-60:disabled){opacity:.6}#hiweb-wedding-editor-root :is(.disabled\:opacity-70:disabled){opacity:.7}#hiweb-wedding-editor-root :is(.disabled\:hover\:bg-primary:hover:disabled){--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.group:focus-within .group-focus-within\:text-rose-500){--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:-translate-x-1){--tw-translate-x: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:translate-y-0){--tw-translate-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:scale-105){--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:scale-110){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:bg-black\/10){background-color:#0000001a}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:bg-black\/15){background-color:#00000026}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:bg-black\/40){background-color:#0006}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:bg-primary){--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:text-amber-600){--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:text-primary){--tw-text-opacity: 1;color:rgb(56 182 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:text-purple-600){--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(.group\/btn:hover .group-hover\/btn\:opacity-100){opacity:1}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:opacity-100){opacity:1}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:shadow-2xl){--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#hiweb-wedding-editor-root :is(.group:hover .group-hover\:shadow-md){--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){#hiweb-wedding-editor-root :is(.sm\:flex){display:flex}#hiweb-wedding-editor-root :is(.sm\:hidden){display:none}#hiweb-wedding-editor-root :is(.sm\:aspect-\[4\/5\]){aspect-ratio:4/5}#hiweb-wedding-editor-root :is(.sm\:size-12){width:48px;height:48px}#hiweb-wedding-editor-root :is(.sm\:h-36){height:9rem}#hiweb-wedding-editor-root :is(.sm\:h-auto){height:auto}#hiweb-wedding-editor-root :is(.sm\:w-\[30rem\]){width:30rem}#hiweb-wedding-editor-root :is(.sm\:w-auto){width:auto}#hiweb-wedding-editor-root :is(.sm\:min-w-\[12rem\]){min-width:12rem}#hiweb-wedding-editor-root :is(.sm\:min-w-\[140px\]){min-width:140px}#hiweb-wedding-editor-root :is(.sm\:min-w-\[360px\]){min-width:360px}#hiweb-wedding-editor-root :is(.sm\:max-w-\[560px\]){max-width:560px}#hiweb-wedding-editor-root :is(.sm\:max-w-md){max-width:28rem}#hiweb-wedding-editor-root :is(.sm\:max-w-none){max-width:none}#hiweb-wedding-editor-root :is(.sm\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.sm\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.sm\:flex-row){flex-direction:row}#hiweb-wedding-editor-root :is(.sm\:items-center){align-items:center}#hiweb-wedding-editor-root :is(.sm\:justify-end){justify-content:flex-end}#hiweb-wedding-editor-root :is(.sm\:gap-3){gap:12px}#hiweb-wedding-editor-root :is(.sm\:gap-5){gap:20px}#hiweb-wedding-editor-root :is(.sm\:rounded-2xl){border-radius:10px}#hiweb-wedding-editor-root :is(.sm\:p-4){padding:16px}#hiweb-wedding-editor-root :is(.sm\:p-6){padding:24px}#hiweb-wedding-editor-root :is(.sm\:p-8){padding:32px}#hiweb-wedding-editor-root :is(.sm\:px-4){padding-left:16px;padding-right:16px}#hiweb-wedding-editor-root :is(.sm\:px-5){padding-left:20px;padding-right:20px}#hiweb-wedding-editor-root :is(.sm\:py-4){padding-top:16px;padding-bottom:16px}#hiweb-wedding-editor-root :is(.sm\:py-5){padding-top:20px;padding-bottom:20px}#hiweb-wedding-editor-root :is(.sm\:py-6){padding-top:24px;padding-bottom:24px}#hiweb-wedding-editor-root :is(.sm\:pb-6){padding-bottom:24px}#hiweb-wedding-editor-root :is(.sm\:pl-44){padding-left:11rem}#hiweb-wedding-editor-root :is(.sm\:pt-4){padding-top:16px}#hiweb-wedding-editor-root :is(.sm\:text-body){font-size:18px}#hiweb-wedding-editor-root :is(.sm\:text-h4){font-size:30px}#hiweb-wedding-editor-root :is(.sm\:text-h5){font-size:24px}#hiweb-wedding-editor-root :is(.sm\:text-small){font-size:16px}#hiweb-wedding-editor-root :is(.sm\:text-smallest){font-size:12px}}@media (min-width: 960px){#hiweb-wedding-editor-root :is(.md\:relative){position:relative}#hiweb-wedding-editor-root :is(.md\:left-0){left:0}#hiweb-wedding-editor-root :is(.md\:z-auto){z-index:auto}#hiweb-wedding-editor-root :is(.md\:order-1){order:1}#hiweb-wedding-editor-root :is(.md\:order-2){order:2}#hiweb-wedding-editor-root :is(.md\:col-span-2){grid-column:span 2 / span 2}#hiweb-wedding-editor-root :is(.md\:mx-0){margin-left:0;margin-right:0}#hiweb-wedding-editor-root :is(.md\:mb-3){margin-bottom:12px}#hiweb-wedding-editor-root :is(.md\:mb-5){margin-bottom:20px}#hiweb-wedding-editor-root :is(.md\:block){display:block}#hiweb-wedding-editor-root :is(.md\:flex){display:flex}#hiweb-wedding-editor-root :is(.md\:hidden){display:none}#hiweb-wedding-editor-root :is(.md\:size-80){width:20rem;height:20rem}#hiweb-wedding-editor-root :is(.md\:h-16){height:64px}#hiweb-wedding-editor-root :is(.md\:h-80){height:20rem}#hiweb-wedding-editor-root :is(.md\:h-\[600px\]){height:600px}#hiweb-wedding-editor-root :is(.md\:h-\[800px\]){height:800px}#hiweb-wedding-editor-root :is(.md\:h-auto){height:auto}#hiweb-wedding-editor-root :is(.md\:max-h-\[95vh\]){max-height:95vh}#hiweb-wedding-editor-root :is(.md\:w-1\/2){width:50%}#hiweb-wedding-editor-root :is(.md\:w-16){width:64px}#hiweb-wedding-editor-root :is(.md\:w-80){width:20rem}#hiweb-wedding-editor-root :is(.md\:w-\[400px\]){width:400px}#hiweb-wedding-editor-root :is(.md\:w-auto){width:auto}#hiweb-wedding-editor-root :is(.md\:max-w-lg){max-width:32rem}#hiweb-wedding-editor-root :is(.md\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.md\:grid-cols-4){grid-template-columns:repeat(4,minmax(0,1fr))}#hiweb-wedding-editor-root :is(.md\:flex-row){flex-direction:row}#hiweb-wedding-editor-root :is(.md\:items-center){align-items:center}#hiweb-wedding-editor-root :is(.md\:gap-4){gap:16px}#hiweb-wedding-editor-root :is(.md\:gap-6){gap:24px}#hiweb-wedding-editor-root :is(.md\:space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}#hiweb-wedding-editor-root :is(.md\:border-t-0){border-top-width:0px}#hiweb-wedding-editor-root :is(.md\:bg-transparent){background-color:transparent}#hiweb-wedding-editor-root :is(.md\:p-0){padding:0}#hiweb-wedding-editor-root :is(.md\:p-12){padding:48px}#hiweb-wedding-editor-root :is(.md\:p-2){padding:8px}#hiweb-wedding-editor-root :is(.md\:p-3){padding:12px}#hiweb-wedding-editor-root :is(.md\:p-4){padding:16px}#hiweb-wedding-editor-root :is(.md\:p-6){padding:24px}#hiweb-wedding-editor-root :is(.md\:p-8){padding:32px}#hiweb-wedding-editor-root :is(.md\:px-0){padding-left:0;padding-right:0}#hiweb-wedding-editor-root :is(.md\:py-2){padding-top:8px;padding-bottom:8px}#hiweb-wedding-editor-root :is(.md\:py-2\.5){padding-top:.625rem;padding-bottom:.625rem}#hiweb-wedding-editor-root :is(.md\:pb-0){padding-bottom:0}#hiweb-wedding-editor-root :is(.md\:pb-6){padding-bottom:24px}#hiweb-wedding-editor-root :is(.md\:pt-0){padding-top:0}#hiweb-wedding-editor-root :is(.md\:text-2xl){font-size:15px}#hiweb-wedding-editor-root :is(.md\:text-body){font-size:18px}#hiweb-wedding-editor-root :is(.md\:text-h1){font-size:60px}#hiweb-wedding-editor-root :is(.md\:text-h4){font-size:30px}#hiweb-wedding-editor-root :is(.md\:text-h6){font-size:20px}#hiweb-wedding-editor-root :is(.md\:text-lg){font-size:11.25px}#hiweb-wedding-editor-root :is(.md\:text-small){font-size:16px}#hiweb-wedding-editor-root :is(.md\:text-smaller){font-size:14px}#hiweb-wedding-editor-root :is(.md\:leading-\[1\.333333\]){line-height:1.333333}#hiweb-wedding-editor-root :is(.md\:leading-\[1\.40625\]){line-height:1.40625}#hiweb-wedding-editor-root :is(.md\:leading-\[1\.48\]){line-height:1.48}#hiweb-wedding-editor-root :is(.md\:leading-\[1\.8\]){line-height:1.8}#hiweb-wedding-editor-root :is(.md\:shadow-none){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1440px){#hiweb-wedding-editor-root :is(.lg\:sticky){position:sticky}#hiweb-wedding-editor-root :is(.lg\:top-25){top:100px}#hiweb-wedding-editor-root :is(.lg\:block){display:block}#hiweb-wedding-editor-root :is(.lg\:flex){display:flex}#hiweb-wedding-editor-root :is(.lg\:size-10){width:40px;height:40px}#hiweb-wedding-editor-root :is(.lg\:h-16){height:64px}#hiweb-wedding-editor-root :is(.lg\:h-\[4\.4rem\]){height:4.4rem}#hiweb-wedding-editor-root :is(.lg\:h-fit){height:-moz-fit-content;height:fit-content}#hiweb-wedding-editor-root :is(.lg\:max-h-\[32rem\]){max-height:32rem}#hiweb-wedding-editor-root :is(.lg\:max-h-\[min\(70vh\,51\.2rem\)\]){max-height:min(70vh,51.2rem)}#hiweb-wedding-editor-root :is(.lg\:w-0){width:0}#hiweb-wedding-editor-root :is(.lg\:w-80){width:20rem}#hiweb-wedding-editor-root :is(.lg\:w-96){width:24rem}#hiweb-wedding-editor-root :is(.lg\:w-\[25\.6rem\]){width:25.6rem}#hiweb-wedding-editor-root :is(.lg\:w-\[25rem\]){width:25rem}#hiweb-wedding-editor-root :is(.lg\:w-\[35rem\]){width:35rem}#hiweb-wedding-editor-root :is(.lg\:w-\[450px\]){width:450px}#hiweb-wedding-editor-root :is(.lg\:max-w-none){max-width:none}#hiweb-wedding-editor-root :is(.lg\:flex-col){flex-direction:column}#hiweb-wedding-editor-root :is(.lg\:items-center){align-items:center}#hiweb-wedding-editor-root :is(.lg\:gap-1){gap:4px}#hiweb-wedding-editor-root :is(.lg\:self-start){align-self:flex-start}#hiweb-wedding-editor-root :is(.lg\:overflow-auto){overflow:auto}#hiweb-wedding-editor-root :is(.lg\:overflow-y-auto){overflow-y:auto}#hiweb-wedding-editor-root :is(.lg\:overflow-x-hidden){overflow-x:hidden}#hiweb-wedding-editor-root :is(.lg\:px-4){padding-left:16px;padding-right:16px}#hiweb-wedding-editor-root :is(.lg\:py-0){padding-top:0;padding-bottom:0}#hiweb-wedding-editor-root :is(.lg\:text-h1){font-size:60px}#hiweb-wedding-editor-root :is(.lg\:text-h4){font-size:30px}#hiweb-wedding-editor-root :is(.lg\:text-smaller){font-size:14px}.lg\:\[scrollbar-color\:rgba\(56\,182\,255\,0\.55\)_rgba\(148\,163\,184\,0\.10\)\]{scrollbar-color:rgba(56,182,255,.55) rgba(148,163,184,.1)}.lg\:\[scrollbar-width\:none\]{scrollbar-width:none}#hiweb-wedding-editor-root :is(.lg\:hover\:bg-slate-200\/20:hover){background-color:#e2e8f033}.lg\:hover\:\[scrollbar-width\:thin\]:hover{scrollbar-width:thin}}@media (min-width: 1280px){#hiweb-wedding-editor-root :is(.xl\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 639px){#hiweb-wedding-editor-root :is(.max-sm\:hidden){display:none}#hiweb-wedding-editor-root :is(.max-sm\:text-\[1\.6rem\]){font-size:1.6rem}}@media (max-width: 959px){#hiweb-wedding-editor-root :is(.max-md\:hidden){display:none}#hiweb-wedding-editor-root :is(.max-md\:text-\[1\.4rem\]){font-size:1.4rem}#hiweb-wedding-editor-root :is(.max-md\:text-\[1\.6rem\]){font-size:1.6rem}#hiweb-wedding-editor-root :is(.max-md\:text-\[2\.8rem\]){font-size:2.8rem}#hiweb-wedding-editor-root :is(.max-md\:text-\[2rem\]){font-size:2rem}#hiweb-wedding-editor-root :is(.max-md\:text-\[3\.2rem\]){font-size:3.2rem}#hiweb-wedding-editor-root :is(.max-md\:leading-\[1\.265\]){line-height:1.265}#hiweb-wedding-editor-root :is(.max-md\:leading-\[1\.3125\]){line-height:1.3125}#hiweb-wedding-editor-root :is(.max-md\:leading-\[1\.5\]){line-height:1.5}#hiweb-wedding-editor-root :is(.max-md\:leading-normal){line-height:1.5}}@media (min-width: 960px) and (max-width: 1279px){#hiweb-wedding-editor-root :is(.md-md-xl\:text-\[4\.2rem\]){font-size:4.2rem}#hiweb-wedding-editor-root :is(.md-md-xl\:text-\[4\.8rem\]){font-size:4.8rem}}@media (max-width: 1439px){#hiweb-wedding-editor-root :is(.max-lg\:h-0){height:0}#hiweb-wedding-editor-root :is(.max-lg\:rounded-full){border-radius:1000px}.max-lg\:\[scrollbar-color\:rgba\(56\,182\,255\,0\.50\)_transparent\]{scrollbar-color:rgba(56,182,255,.5) transparent}.max-lg\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-lg\:hover\:\[scrollbar-width\:thin\]:hover{scrollbar-width:thin}}#hiweb-wedding-editor-root :is(:is(:where(.dark) .dark\:divide-gray-700\/60)>:not([hidden])~:not([hidden])){border-color:#37415199}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-\[\#1e293b\]){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-amber-800){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-amber-800\/30){border-color:#92400e4d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-blue-700){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-blue-800){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-emerald-700){--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-emerald-800){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-gray-500){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-gray-600){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-gray-700){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-gray-700\/60){border-color:#37415199}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-gray-700\/80){border-color:#374151cc}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-gray-800){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-green-700){--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-green-800){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-orange-800){--tw-border-opacity: 1;border-color:rgb(154 52 18 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-purple-500){--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-purple-700){--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-purple-800){--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-red-500){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-red-700){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-red-800){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-red-900){--tw-border-opacity: 1;border-color:rgb(127 29 29 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-slate-700){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-slate-800){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-white){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-white\/20){border-color:#fff3}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-yellow-700){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-yellow-800){--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:border-t-white){--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-\[\#0f1117\]\/95){background-color:#0f1117f2}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-\[\#161a22\]){--tw-bg-opacity: 1;background-color:rgb(22 26 34 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-\[\#1a1d25\]){--tw-bg-opacity: 1;background-color:rgb(26 29 37 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-\[\#1e293b\]){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-\[\#ffffff\]){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-amber-900\/10){background-color:#78350f1a}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-amber-900\/20){background-color:#78350f33}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-amber-900\/30){background-color:#78350f4d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-black){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-black\/30){background-color:#0000004d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-black\/90){background-color:#000000e6}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-blue-900\/10){background-color:#1e3a8a1a}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-blue-900\/20){background-color:#1e3a8a33}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-blue-900\/30){background-color:#1e3a8a4d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-emerald-900\/20){background-color:#064e3b33}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-emerald-900\/30){background-color:#064e3b4d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-600){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-700){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-700\/50){background-color:#37415180}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-700\/60){background-color:#37415199}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-700\/70){background-color:#374151b3}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-700\/80){background-color:#374151cc}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-800){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-800\/20){background-color:#1f293733}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-800\/30){background-color:#1f29374d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-800\/40){background-color:#1f293766}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-800\/50){background-color:#1f293780}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-800\/60){background-color:#1f293799}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-800\/80){background-color:#1f2937cc}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-900){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-900\/30){background-color:#1118274d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-900\/40){background-color:#11182766}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-900\/50){background-color:#11182780}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-900\/90){background-color:#111827e6}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-gray-950){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-green-900\/20){background-color:#14532d33}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-green-900\/30){background-color:#14532d4d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-orange-900\/20){background-color:#7c2d1233}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-orange-900\/30){background-color:#7c2d124d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-pink-900\/30){background-color:#8318434d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-primary){--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-primary\/10){background-color:#38b6ff1a}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-primary\/20){background-color:#38b6ff33}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-purple-800\/60){background-color:#6b21a899}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-purple-900\/20){background-color:#581c8733}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-purple-900\/30){background-color:#581c874d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-purple-900\/40){background-color:#581c8766}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-purple-950\/30){background-color:#3b07644d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-red-600){--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-red-900\/20){background-color:#7f1d1d33}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-red-900\/30){background-color:#7f1d1d4d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-slate-500){--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-slate-600){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-slate-800){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-slate-900){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-slate-900\/20){background-color:#0f172a33}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-stone-950){--tw-bg-opacity: 1;background-color:rgb(12 10 9 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-white){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-yellow-900\/20){background-color:#713f1233}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:bg-yellow-900\/30){background-color:#713f124d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:from-gray-900){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:from-primary\/20){--tw-gradient-from: rgb(56 182 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 182 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:via-gray-800){--tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1f2937 var(--tw-gradient-via-position), var(--tw-gradient-to)}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:to-gray-900){--tw-gradient-to: #111827 var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:to-pink-500\/20){--tw-gradient-to: rgb(236 72 153 / .2) var(--tw-gradient-to-position)}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-\[\#475569\]){--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-amber-300){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-amber-400){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-amber-500){--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-black){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-blue-100){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-blue-200){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-blue-300){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-blue-400){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-emerald-300){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-gray-100){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-gray-200){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-gray-300){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-gray-400){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-gray-500){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-gray-600){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-gray-900){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-green-100){--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-green-200){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-green-300){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-green-400){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-grey){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-grey-1){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-orange-300){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-orange-400){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-pink-300){--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-primary){--tw-text-opacity: 1;color:rgb(56 182 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-primary\/80){color:#38b6ffcc}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-purple-100){--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-purple-200){--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-purple-300){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-purple-400){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-red-300){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-red-400){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-red-500){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-rose-400){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-slate-100){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-slate-300){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-slate-400){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-slate-500){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-yellow-200){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:text-yellow-400){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:ring-blue-600){--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:ring-red-500\/45){--tw-ring-color: rgb(239 68 68 / .45)}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:placeholder\:text-gray-500)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:placeholder\:text-gray-500)::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:focus-within\:bg-gray-900:focus-within){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:border-amber-700:hover){--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:border-gray-400:hover){--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:border-gray-500:hover){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:border-gray-600:hover){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:border-primary:hover){--tw-border-opacity: 1;border-color:rgb(56 182 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:border-rose-700:hover){--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:border-white:hover){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-blue-800:hover){--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-gray-100:hover){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-gray-500:hover){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-gray-600:hover){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-gray-700:hover){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-gray-700\/50:hover){background-color:#37415180}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-gray-700\/60:hover){background-color:#37415199}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-gray-800\/80:hover){background-color:#1f2937cc}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-green-900\/50:hover){background-color:#14532d80}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-primary:hover){--tw-bg-opacity: 1;background-color:rgb(56 182 255 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-primary\/30:hover){background-color:#38b6ff4d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-purple-800:hover){--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-red-500:hover){--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-red-900\/20:hover){background-color:#7f1d1d33}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-red-900\/30:hover){background-color:#7f1d1d4d}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-red-900\/50:hover){background-color:#7f1d1d80}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:bg-slate-800\/40:hover){background-color:#1e293b66}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:text-gray-200:hover){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:text-gray-300:hover){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:text-red-600:hover){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:focus\:ring-rose-700:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(190 18 60 / var(--tw-ring-opacity))}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:focus\:ring-white:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}@media (min-width: 1440px){:is(:where(.dark) .dark\:lg\:\[scrollbar-color\:rgba\(56\,182\,255\,0\.60\)_rgba\(30\,41\,59\,0\.55\)\]){scrollbar-color:rgba(56,182,255,.6) rgba(30,41,59,.55)}}@media (max-width: 1439px){:is(:where(.dark) .dark\:max-lg\:\[scrollbar-color\:rgba\(56\,182\,255\,0\.55\)_transparent\]){scrollbar-color:rgba(56,182,255,.55) transparent}#hiweb-wedding-editor-root :is(:where(.dark) .dark\:max-lg\:hover\:bg-\[linear-gradient\(90deg\,rgba\(56\,182\,255\,0\.80\)\,rgba\(56\,182\,255\,0\.40\)\)\]:hover){background-image:linear-gradient(90deg,#38b6ffcc,#38b6ff66)}}#hiweb-wedding-editor-root{font-size:12px!important}#hiweb-wedding-editor-root,#hiweb-wedding-editor-root *{box-sizing:border-box}#hiweb-wedding-editor-root .h-screen>:first-child{height:58px!important;min-height:58px!important}#hiweb-wedding-editor-root .h-screen>:first-child h1,#hiweb-wedding-editor-root .h-screen>:first-child .text-3xl,#hiweb-wedding-editor-root .h-screen>:first-child .text-2xl{font-size:18px!important;line-height:1.2!important}#hiweb-wedding-editor-root .h-screen>:first-child button{font-size:13px!important;line-height:1.2!important}#hiweb-wedding-editor-root .h-screen>:first-child button:not(:first-child){height:34px!important;min-height:34px!important;padding:7px 20px!important}#hiweb-wedding-editor-root .h-screen>:first-child button:first-child{width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}#hiweb-wedding-editor-root .text-3xl{font-size:20px!important;line-height:1.2!important}#hiweb-wedding-editor-root .text-2xl{font-size:18px!important;line-height:1.2!important}#hiweb-wedding-editor-root .text-xl{font-size:16px!important;line-height:1.25!important}#hiweb-wedding-editor-root .text-lg{font-size:14px!important;line-height:1.35!important}#hiweb-wedding-editor-root .text-base{font-size:13px!important;line-height:1.4!important}#hiweb-wedding-editor-root .text-sm{font-size:12px!important;line-height:1.4!important}#hiweb-wedding-editor-root .text-xs{font-size:11px!important;line-height:1.35!important}#hiweb-wedding-editor-root input,#hiweb-wedding-editor-root textarea,#hiweb-wedding-editor-root select{font-size:12px!important;line-height:1.4!important}#hiweb-wedding-editor-root input{min-height:34px!important}#hiweb-wedding-editor-root .rounded-2xl{border-radius:10px!important}#hiweb-wedding-editor-root .rounded-xl{border-radius:8px!important}#hiweb-wedding-editor-root .rounded-lg{border-radius:6px!important}#hiweb-wedding-editor-root .p-6{padding:18px!important}#hiweb-wedding-editor-root .p-5{padding:16px!important}#hiweb-wedding-editor-root .p-4{padding:14px!important}#hiweb-wedding-editor-root .px-8{padding-left:22px!important;padding-right:22px!important}#hiweb-wedding-editor-root .px-6{padding-left:18px!important;padding-right:18px!important}#hiweb-wedding-editor-root .py-3{padding-top:8px!important;padding-bottom:8px!important}#hiweb-wedding-editor-root .py-2\.5{padding-top:7px!important;padding-bottom:7px!important}#hiweb-wedding-editor-root .gap-6{gap:18px!important}#hiweb-wedding-editor-root .gap-4{gap:12px!important}#hiweb-wedding-editor-root .gap-3{gap:10px!important}#hiweb-wedding-editor-root .h-screen>:first-child{border:1px solid #e5e7eb!important;border-bottom-color:#eef0f3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}#hiweb-wedding-editor-root .h-screen>:first-child h1,#hiweb-wedding-editor-root .h-screen>:first-child [class*=text-][class*=font-bold]{font-size:14px!important;line-height:18px!important;letter-spacing:0!important;font-weight:800!important}#hiweb-wedding-editor-root .h-screen>:first-child p,#hiweb-wedding-editor-root .h-screen>:first-child span{font-size:11px!important;line-height:14px!important}#hiweb-wedding-editor-root .h-screen>:first-child button{border:0!important;outline:none!important;box-shadow:none!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important}#hiweb-wedding-editor-root .h-screen>:first-child button:first-child{width:34px!important;height:34px!important;min-height:34px!important;border:1px solid #e5e7eb!important;border-radius:999px!important;background:#fff!important;color:#111827!important}#hiweb-wedding-editor-root .h-screen>:first-child button:first-child svg{width:18px!important;height:18px!important;stroke-width:2!important}#hiweb-wedding-editor-root .h-screen>:first-child button:not(:first-child){height:32px!important;min-height:32px!important;padding:6px 18px!important;border-radius:999px!important}#hiweb-wedding-editor-root .h-screen>:first-child button:not(:first-child):not([class*=bg-primary]):not([class*=bg-blue]):not([class*=bg-cyan]){background:#f4f5f7!important;color:#374151!important}#hiweb-wedding-editor-root .h-screen>:first-child button[class*=bg-black],#hiweb-wedding-editor-root .h-screen>:first-child button[class*=bg-gray-900],#hiweb-wedding-editor-root .h-screen>:first-child button[class*=bg-slate],#hiweb-wedding-editor-root .h-screen>:first-child button[class*=bg-primary-dark]{background:#1f2937!important;color:#fff!important;width:auto!important;min-width:58px!important;padding-left:18px!important;padding-right:18px!important;border-radius:999px!important}#hiweb-wedding-editor-root .h-screen>:first-child button[class*=bg-primary],#hiweb-wedding-editor-root .h-screen>:first-child button[class*=bg-blue],#hiweb-wedding-editor-root .h-screen>:first-child button[class*=bg-cyan]{background:#38bdf8!important;color:#fff!important;min-width:112px!important;padding-left:22px!important;padding-right:22px!important}#hiweb-wedding-editor-root .h-screen>:first-child button:not(:first-child):has(+button){border-radius:999px!important}#hiweb-wedding-editor-root .h-screen>:first-child button:disabled,#hiweb-wedding-editor-root .h-screen>:first-child button[disabled]{background:#f4f5f7!important;color:#b8c0cc!important;opacity:1!important}#hiweb-wedding-editor-root .h-screen>:first-child button:disabled svg,#hiweb-wedding-editor-root .h-screen>:first-child button[disabled] svg{color:#b8c0cc!important;stroke:currentColor!important}#hiweb-wedding-editor-root header{height:56px!important;min-height:56px!important;padding-left:28px!important;padding-right:28px!important;border:1px solid #e5e7eb!important;border-bottom-color:#eef0f3!important;background:#fff!important}#hiweb-wedding-editor-root header h1{font-size:16px!important;line-height:20px!important;font-weight:800!important;letter-spacing:0!important;color:#111827!important}#hiweb-wedding-editor-root header h1+div,#hiweb-wedding-editor-root header h1+p,#hiweb-wedding-editor-root header .text-orange-500,#hiweb-wedding-editor-root header .text-green-600{font-size:11px!important;line-height:14px!important}#hiweb-wedding-editor-root header button{height:32px!important;min-height:32px!important;border:0!important;outline:0!important;box-shadow:none!important;font-size:12px!important;line-height:16px!important;font-weight:800!important;letter-spacing:0!important;border-radius:999px!important}#hiweb-wedding-editor-root header button.bg-gray-800,#hiweb-wedding-editor-root header button.bg-gray-900,#hiweb-wedding-editor-root header button.bg-slate-800,#hiweb-wedding-editor-root header button.bg-slate-900{width:auto!important;min-width:68px!important;padding:0 18px!important;background:#1f2937!important;color:#fff!important;border-radius:999px!important}#hiweb-wedding-editor-root header button.bg-gray-100,#hiweb-wedding-editor-root header button.bg-gray-200{min-width:92px!important;padding:0 18px!important;background:#f4f5f7!important;color:#374151!important}#hiweb-wedding-editor-root header button.bg-primary,#hiweb-wedding-editor-root header button.bg-blue-500,#hiweb-wedding-editor-root header button.bg-sky-500,#hiweb-wedding-editor-root header button.bg-cyan-500{min-width:116px!important;padding:0 22px!important;background:#38bdf8!important;color:#fff!important}#hiweb-wedding-editor-root header button:first-child{width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;border:0!important;background:#f3f4f6!important;color:#111827!important;box-shadow:none!important}#hiweb-wedding-editor-root header button:disabled{background:#f3f4f6!important;color:#c0c7d1!important;opacity:1!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child{width:480px!important;max-width:480px!important;flex:0 0 480px!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child>*{font-size:12px!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside h2,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child h2{font-size:22px!important;line-height:28px!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside input,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child input{height:40px!important;min-height:40px!important;font-size:13px!important}#hiweb-wedding-editor-root input[type=checkbox],#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside input[type=checkbox],#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child input[type=checkbox]{width:16px!important;height:16px!important;min-height:0!important;padding:0!important;margin:0!important;font-size:0!important;line-height:1!important}#hiweb-wedding-editor-root [role=switch]{width:46px!important;height:26px!important;min-width:46px!important;min-height:26px!important;padding:3px!important;border:0!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important}#hiweb-wedding-editor-root [role=switch][aria-checked=true],#hiweb-wedding-editor-root [role=switch][data-state=checked]{justify-content:flex-end!important}#hiweb-wedding-editor-root [role=switch]>*,#hiweb-wedding-editor-root [role=switch] span,#hiweb-wedding-editor-root [role=switch] div{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;border-radius:999px!important;transform:none!important}#hiweb-wedding-editor-root label:has(input[type=checkbox]) .rounded-full{width:46px!important;height:26px!important;min-width:46px!important;min-height:26px!important;padding:3px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}#hiweb-wedding-editor-root label:has(input[type=checkbox]) .rounded-full>span,#hiweb-wedding-editor-root label:has(input[type=checkbox]) .rounded-full>div{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;border-radius:999px!important}#hiweb-wedding-editor-root label:has(input[type=checkbox]) input[type=checkbox]+.rounded-full,#hiweb-wedding-editor-root label:has(input[type=checkbox]) input[type=checkbox]~.rounded-full,#hiweb-wedding-editor-root label:has(input[type=checkbox]) .relative.rounded-full{position:relative!important;width:46px!important;height:26px!important;min-width:46px!important;min-height:26px!important;padding:0!important;overflow:hidden!important;border-radius:999px!important}#hiweb-wedding-editor-root label:has(input[type=checkbox]) input[type=checkbox]+.rounded-full>*,#hiweb-wedding-editor-root label:has(input[type=checkbox]) input[type=checkbox]~.rounded-full>*,#hiweb-wedding-editor-root label:has(input[type=checkbox]) .relative.rounded-full>*{position:absolute!important;top:3px!important;left:3px!important;right:auto!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;border-radius:999px!important;transform:none!important}#hiweb-wedding-editor-root label:has(input[type=checkbox]:checked) input[type=checkbox]+.rounded-full>*,#hiweb-wedding-editor-root label:has(input[type=checkbox]:checked) input[type=checkbox]~.rounded-full>*,#hiweb-wedding-editor-root label:has(input[type=checkbox]:checked) .relative.rounded-full>*{left:auto!important;right:3px!important;transform:none!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside [role=switch],#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child [role=switch],#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside label:has(input[type=checkbox]) .rounded-full,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child label:has(input[type=checkbox]) .rounded-full{position:relative!important;width:58px!important;height:32px!important;min-width:58px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#cfd5dd!important;box-shadow:none!important;overflow:hidden!important;display:inline-block!important;flex:0 0 auto!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside [role=switch][aria-checked=true],#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside [role=switch][data-state=checked],#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child [role=switch][aria-checked=true],#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child [role=switch][data-state=checked],#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside label:has(input[type=checkbox]:checked) .rounded-full,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child label:has(input[type=checkbox]:checked) .rounded-full{background:#ec4899!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside [role=switch]>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child [role=switch]>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside label:has(input[type=checkbox]) .rounded-full>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child label:has(input[type=checkbox]) .rounded-full>*{position:absolute!important;top:3px!important;left:3px!important;right:auto!important;width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border-radius:999px!important;background:#fff!important;box-shadow:0 2px 7px #0f172a29!important;transform:none!important;transition:left .18s ease,right .18s ease,background-color .18s ease!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside [role=switch][aria-checked=true]>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside [role=switch][data-state=checked]>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child [role=switch][aria-checked=true]>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child [role=switch][data-state=checked]>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside label:has(input[type=checkbox]:checked) .rounded-full>*,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child label:has(input[type=checkbox]:checked) .rounded-full>*{left:29px!important;right:auto!important;transform:none!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=peer-checked],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*="after:"],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-11],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-12],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-14]{position:relative!important;width:58px!important;height:32px!important;min-width:58px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:999px!important;background-color:#cfd5dd!important;box-shadow:none!important;overflow:hidden!important;transform:none!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=peer-checked],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*="after:"],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-11],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-12],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-14]{background-color:#ec4899!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=peer-checked]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=peer-checked]:after,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*="after:"]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*="after:"]:after,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-11]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-11]:after,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-12]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-12]:after,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-14]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]) [class*=w-14]:after{content:""!important;position:absolute!important;top:3px!important;left:3px!important;right:auto!important;width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:0 2px 7px #0f172a29!important;transform:none!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=peer-checked]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=peer-checked]:after,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*="after:"]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*="after:"]:after,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-11]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-11]:after,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-12]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-12]:after,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-14]:before,#hiweb-wedding-editor-root .h-screen>div:nth-child(2) label:has(input[type=checkbox]:checked) [class*=w-14]:after{left:29px!important;right:auto!important;transform:none!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2) [class*=translate-x],#hiweb-wedding-editor-root .h-screen>div:nth-child(2) [class*=-translate-x]{transform:none!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside .p-6,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child .p-6{padding:16px!important}#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>aside .p-5,#hiweb-wedding-editor-root .h-screen>div:nth-child(2)>div:first-child .p-5{padding:14px!important}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}#hiweb-invitation-view-root,#hiweb-invitation-view-root .hiweb-invitation-frame-shell{width:100%!important;height:100dvh!important;min-height:100vh!important;max-height:none!important}#hiweb-invitation-view-root .hiweb-invitation-frame-shell{position:relative;overflow:hidden;background:#fff}#hiweb-invitation-view-root iframe{display:block!important;width:100%!important;height:100%!important;min-height:100vh!important;max-height:none!important}.pwa-install-prompt{position:fixed;bottom:6%;left:50%;transform:translate(-50%);max-width:500px;width:calc(100% - 40px);background:#2c3e50;border-radius:16px;box-shadow:0 12px 40px #0000004d;padding:24px;z-index:10000;animation:slideUp .3s ease-out;color:#fff}@media (max-width: 768px){.pwa-install-prompt{bottom:10px;width:calc(100% - 20px);padding:20px;margin-bottom:20%}}.pwa-install-prompt__content{display:flex;align-items:center;gap:16px;margin-bottom:20px}@media (max-width: 576px){.pwa-install-prompt__content{flex-direction:column;text-align:center}}.pwa-install-prompt__icon{flex-shrink:0}.pwa-install-prompt__icon img{width:64px;height:64px;border-radius:14px;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 12px #0003}.pwa-install-prompt__text{flex:1}.pwa-install-prompt__text h4{margin:0 0 8px;font-size:18px;font-weight:600;color:#fff}.pwa-install-prompt__text p{margin:0;font-size:14px;color:#b8c5d6;line-height:1.5}.pwa-install-prompt__actions{display:flex;gap:12px;justify-content:flex-end}@media (max-width: 576px){.pwa-install-prompt__actions{justify-content:center;width:100%;flex-direction:column}}.pwa-install-prompt__actions .btn{padding:12px 24px;font-size:15px;border-radius:8px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;position:relative;overflow:hidden}.pwa-install-prompt__actions .btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.pwa-install-prompt__actions .btn:active:before{width:300px;height:300px}.pwa-install-prompt__actions .btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 15px #667eea66}.pwa-install-prompt__actions .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea80}.pwa-install-prompt__actions .btn-primary:active{transform:translateY(0)}.pwa-install-prompt__actions .btn.pwa-install-btn{background:linear-gradient(135deg,#00d4ff,#09f);box-shadow:0 6px 20px #09f6;font-weight:700;letter-spacing:.5px}.pwa-install-prompt__actions .btn.pwa-install-btn:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0099ff80}.pwa-install-prompt__actions .btn.pwa-install-btn:active{transform:translateY(-1px)}.pwa-install-prompt__actions .btn-outline-secondary{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pwa-install-prompt__actions .btn-outline-secondary:hover{background:#ffffff26;border-color:#ffffff4d}.pwa-install-prompt__ios-instructions{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.pwa-install-prompt__ios-header{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding:16px;background:#ffffff0d;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pwa-install-prompt__ios-header:last-child{margin-bottom:0}.pwa-install-prompt__ios-step-number{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#00d4ff,#09f);color:#fff;border-radius:50%;font-size:16px;font-weight:700;flex-shrink:0;box-shadow:0 4px 12px #0099ff4d}.pwa-install-prompt__ios-step-text{font-size:15px;color:#e8eef5;line-height:1.6;display:flex;align-items:center;gap:8px;flex:1}.pwa-install-prompt__ios-step-text strong{color:#fff;font-weight:600}.pwa-install-prompt__ios-share-icon{width:20px;height:20px;color:#00d4ff;flex-shrink:0;filter:drop-shadow(0 2px 4px rgba(0,212,255,.3))}@keyframes slideUp{0%{opacity:0;transform:translate(-50%) translateY(30px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (prefers-color-scheme: light){.pwa-install-prompt{background:#fff;color:#1f2937;box-shadow:0 12px 40px #00000026}.pwa-install-prompt__text h4{color:#1f2937}.pwa-install-prompt__text p{color:#6b7280}.pwa-install-prompt__ios-instructions{border-top-color:#e5e7eb}.pwa-install-prompt__ios-header{background:#f3f4f6}.pwa-install-prompt__ios-step-text{color:#4b5563}.pwa-install-prompt__ios-step-text strong{color:#1f2937}.pwa-install-prompt .btn-outline-secondary{background:#0000000d;border-color:#d1d5db;color:#4b5563}.pwa-install-prompt .btn-outline-secondary:hover{background:#00000014;border-color:#9ca3af}}@media (max-width: 768px){.pwa-install-prompt{bottom:10%}}/*!
* Bootstrap  v5.3.8 (https://getbootstrap.com/)
* Copyright 2011-2025 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, .75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, .5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:not(:-moz-placeholder-shown)~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.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(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--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, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@font-face{font-family:Feather;src:url(../ttf/Feather-BG1tEGSi.ttf?sdxovp) format("truetype"),url(../woff/Feather-DjiZGtyY.woff?sdxovp) format("woff"),url(../svg/Feather-BkdPf22g.svg?sdxovp#Feather) format("svg");font-weight:400;font-style:normal}[class^=feather-],[class*=" feather-"]{font-family:feather!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feather-activity:before{content:""}.feather-airplay:before{content:""}.feather-alert-circle:before{content:""}.feather-alert-octagon:before{content:""}.feather-alert-triangle:before{content:""}.feather-align-center:before{content:""}.feather-align-justify:before{content:""}.feather-align-left:before{content:""}.feather-align-right:before{content:""}.feather-anchor:before{content:""}.feather-aperture:before{content:""}.feather-archive:before{content:""}.feather-arrow-down:before{content:""}.feather-arrow-down-circle:before{content:""}.feather-arrow-down-left:before{content:""}.feather-arrow-down-right:before{content:""}.feather-arrow-left:before{content:""}.feather-arrow-left-circle:before{content:""}.feather-arrow-right:before{content:""}.feather-arrow-right-circle:before{content:""}.feather-arrow-up:before{content:""}.feather-arrow-up-circle:before{content:""}.feather-arrow-up-left:before{content:""}.feather-arrow-up-right:before{content:""}.feather-at-sign:before{content:""}.feather-award:before{content:""}.feather-bar-chart:before{content:""}.feather-bar-chart-2:before{content:""}.feather-battery:before{content:""}.feather-battery-charging:before{content:""}.feather-bell:before{content:""}.feather-bell-off:before{content:""}.feather-bluetooth:before{content:""}.feather-bold:before{content:""}.feather-book:before{content:""}.feather-book-open:before{content:""}.feather-bookmark:before{content:""}.feather-box:before{content:""}.feather-briefcase:before{content:""}.feather-calendar:before{content:""}.feather-camera:before{content:""}.feather-camera-off:before{content:""}.feather-cast:before{content:""}.feather-check:before{content:""}.feather-check-circle:before{content:""}.feather-check-square:before{content:""}.feather-chevron-down:before{content:""}.feather-chevron-left:before{content:""}.feather-chevron-right:before{content:""}.feather-chevron-up:before{content:""}.feather-chevrons-down:before{content:""}.feather-chevrons-left:before{content:""}.feather-chevrons-right:before{content:""}.feather-chevrons-up:before{content:""}.feather-chrome:before{content:""}.feather-circle:before{content:""}.feather-clipboard:before{content:""}.feather-clock:before{content:""}.feather-cloud:before{content:""}.feather-cloud-drizzle:before{content:""}.feather-cloud-lightning:before{content:""}.feather-cloud-off:before{content:""}.feather-cloud-rain:before{content:""}.feather-cloud-snow:before{content:""}.feather-code:before{content:""}.feather-codepen:before{content:""}.feather-command:before{content:""}.feather-compass:before{content:""}.feather-copy:before{content:""}.feather-corner-down-left:before{content:""}.feather-corner-down-right:before{content:""}.feather-corner-left-down:before{content:""}.feather-corner-left-up:before{content:""}.feather-corner-right-down:before{content:""}.feather-corner-right-up:before{content:""}.feather-corner-up-left:before{content:""}.feather-corner-up-right:before{content:""}.feather-cpu:before{content:""}.feather-credit-card:before{content:""}.feather-crop:before{content:""}.feather-crosshair:before{content:""}.feather-database:before{content:""}.feather-delete:before{content:""}.feather-disc:before{content:""}.feather-dollar-sign:before{content:""}.feather-download:before{content:""}.feather-download-cloud:before{content:""}.feather-droplet:before{content:""}.feather-edit:before{content:""}.feather-edit-2:before{content:""}.feather-edit-3:before{content:""}.feather-external-link:before{content:""}.feather-eye:before{content:""}.feather-eye-off:before{content:""}.feather-facebook:before{content:""}.feather-fast-forward:before{content:""}.feather-feather:before{content:""}.feather-file:before{content:""}.feather-file-minus:before{content:""}.feather-file-plus:before{content:""}.feather-file-text:before{content:""}.feather-film:before{content:""}.feather-filter:before{content:""}.feather-flag:before{content:""}.feather-folder:before{content:""}.feather-folder-minus:before{content:""}.feather-folder-plus:before{content:""}.feather-gift:before{content:""}.feather-git-branch:before{content:""}.feather-git-commit:before{content:""}.feather-git-merge:before{content:""}.feather-git-pull-request:before{content:""}.feather-github:before{content:""}.feather-gitlab:before{content:""}.feather-globe:before{content:""}.feather-grid:before{content:""}.feather-hard-drive:before{content:""}.feather-hash:before{content:""}.feather-headphones:before{content:""}.feather-heart:before{content:""}.feather-help-circle:before{content:""}.feather-home:before{content:""}.feather-image:before{content:""}.feather-inbox:before{content:""}.feather-info:before{content:""}.feather-instagram:before{content:""}.feather-italic:before{content:""}.feather-layers:before{content:""}.feather-layout:before{content:""}.feather-life-buoy:before{content:""}.feather-link:before{content:""}.feather-link-2:before{content:""}.feather-linkedin:before{content:""}.feather-list:before{content:""}.feather-loader:before{content:""}.feather-lock:before{content:""}.feather-log-in:before{content:""}.feather-log-out:before{content:""}.feather-mail:before{content:""}.feather-map:before{content:""}.feather-map-pin:before{content:""}.feather-maximize:before{content:""}.feather-maximize-2:before{content:""}.feather-menu:before{content:""}.feather-message-circle:before{content:""}.feather-message-square:before{content:""}.feather-mic:before{content:""}.feather-mic-off:before{content:""}.feather-minimize:before{content:""}.feather-minimize-2:before{content:""}.feather-minus:before{content:""}.feather-minus-circle:before{content:""}.feather-minus-square:before{content:""}.feather-monitor:before{content:""}.feather-moon:before{content:""}.feather-more-horizontal:before{content:""}.feather-more-vertical:before{content:""}.feather-move:before{content:""}.feather-music:before{content:""}.feather-navigation:before{content:""}.feather-navigation-2:before{content:""}.feather-octagon:before{content:""}.feather-package:before{content:""}.feather-paperclip:before{content:""}.feather-pause:before{content:""}.feather-pause-circle:before{content:""}.feather-percent:before{content:""}.feather-phone:before{content:""}.feather-phone-call:before{content:""}.feather-phone-forwarded:before{content:""}.feather-phone-incoming:before{content:""}.feather-phone-missed:before{content:""}.feather-phone-off:before{content:""}.feather-phone-outgoing:before{content:""}.feather-pie-chart:before{content:""}.feather-play:before{content:""}.feather-play-circle:before{content:""}.feather-plus:before{content:""}.feather-plus-circle:before{content:""}.feather-plus-square:before{content:""}.feather-pocket:before{content:""}.feather-power:before{content:""}.feather-printer:before{content:""}.feather-radio:before{content:""}.feather-refresh-ccw:before{content:""}.feather-refresh-cw:before{content:""}.feather-repeat:before{content:""}.feather-rewind:before{content:""}.feather-rotate-ccw:before{content:""}.feather-rotate-cw:before{content:""}.feather-rss:before{content:""}.feather-save:before{content:""}.feather-scissors:before{content:""}.feather-search:before{content:""}.feather-send:before{content:""}.feather-server:before{content:""}.feather-settings:before{content:""}.feather-share:before{content:""}.feather-share-2:before{content:""}.feather-shield:before{content:""}.feather-shield-off:before{content:""}.feather-shopping-bag:before{content:""}.feather-shopping-cart:before{content:""}.feather-shuffle:before{content:""}.feather-sidebar:before{content:""}.feather-skip-back:before{content:""}.feather-skip-forward:before{content:""}.feather-slack:before{content:""}.feather-slash:before{content:""}.feather-sliders:before{content:""}.feather-smartphone:before{content:""}.feather-speaker:before{content:""}.feather-square:before{content:""}.feather-star:before{content:""}.feather-stop-circle:before{content:""}.feather-sun:before{content:""}.feather-sunrise:before{content:""}.feather-sunset:before{content:""}.feather-tablet:before{content:""}.feather-tag:before{content:""}.feather-target:before{content:""}.feather-terminal:before{content:""}.feather-thermometer:before{content:""}.feather-thumbs-down:before{content:""}.feather-thumbs-up:before{content:""}.feather-toggle-left:before{content:""}.feather-toggle-right:before{content:""}.feather-trash:before{content:""}.feather-trash-2:before{content:""}.feather-trending-down:before{content:""}.feather-trending-up:before{content:""}.feather-triangle:before{content:""}.feather-truck:before{content:""}.feather-tv:before{content:""}.feather-twitter:before{content:""}.feather-type:before{content:""}.feather-umbrella:before{content:""}.feather-underline:before{content:""}.feather-unlock:before{content:""}.feather-upload:before{content:""}.feather-upload-cloud:before{content:""}.feather-user:before{content:""}.feather-user-check:before{content:""}.feather-user-minus:before{content:""}.feather-user-plus:before{content:""}.feather-user-x:before{content:""}.feather-users:before{content:""}.feather-video:before{content:""}.feather-video-off:before{content:""}.feather-voicemail:before{content:""}.feather-volume:before{content:""}.feather-volume-1:before{content:""}.feather-volume-2:before{content:""}.feather-volume-x:before{content:""}.feather-watch:before{content:""}.feather-wifi:before{content:""}.feather-wifi-off:before{content:""}.feather-wind:before{content:""}.feather-x:before{content:""}.feather-x-circle:before{content:""}.feather-x-square:before{content:""}.feather-youtube:before{content:""}.feather-zap:before{content:""}.feather-zap-off:before{content:""}.feather-zoom-in:before{content:""}.feather-zoom-out:before{content:""}.la,.lab,.lad,.lal,.lar,.las{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.la-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.la-xs{font-size:.75em}.la-sm{font-size:.875em}.la-1x{font-size:1em}.la-2x{font-size:2em}.la-3x{font-size:3em}.la-4x{font-size:4em}.la-5x{font-size:5em}.la-6x{font-size:6em}.la-7x{font-size:7em}.la-8x{font-size:8em}.la-9x{font-size:9em}.la-10x{font-size:10em}.la-fw{text-align:center;width:1.25em}.la-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.la-ul>li{position:relative}.la-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.la-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.la-pull-left{float:left}.la-pull-right{float:right}.la.la-pull-left,.lab.la-pull-left,.lal.la-pull-left,.lar.la-pull-left,.las.la-pull-left{margin-right:.3em}.la.la-pull-right,.lab.la-pull-right,.lal.la-pull-right,.lar.la-pull-right,.las.la-pull-right{margin-left:.3em}.la-spin{animation:la-spin 2s infinite linear}.la-pulse{animation:la-spin 1s infinite steps(8)}@keyframes la-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.la-rotate-90{transform:rotate(90deg)}.la-rotate-180{transform:rotate(180deg)}.la-rotate-270{transform:rotate(270deg)}.la-flip-horizontal{transform:scaleX(-1)}.la-flip-vertical{transform:scaleY(-1)}.la-flip-both,.la-flip-horizontal.la-flip-vertical{transform:scale(-1)}:root .la-flip-both,:root .la-flip-horizontal,:root .la-flip-vertical,:root .la-rotate-180,:root .la-rotate-270,:root .la-rotate-90{filter:none}.la-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.la-stack-1x,.la-stack-2x{left:0;position:absolute;text-align:center;width:100%}.la-stack-1x{line-height:inherit}.la-stack-2x{font-size:2em}.la-inverse{color:#fff}.la-500px:before{content:""}.la-accessible-icon:before{content:""}.la-accusoft:before{content:""}.la-acquisitions-incorporated:before{content:""}.la-ad:before{content:""}.la-address-book:before{content:""}.la-address-card:before{content:""}.la-adjust:before{content:""}.la-adn:before{content:""}.la-adobe:before{content:""}.la-adversal:before{content:""}.la-affiliatetheme:before{content:""}.la-air-freshener:before{content:""}.la-airbnb:before{content:""}.la-algolia:before{content:""}.la-align-center:before{content:""}.la-align-justify:before{content:""}.la-align-left:before{content:""}.la-align-right:before{content:""}.la-alipay:before{content:""}.la-allergies:before{content:""}.la-amazon:before{content:""}.la-amazon-pay:before{content:""}.la-ambulance:before{content:""}.la-american-sign-language-interpreting:before{content:""}.la-amilia:before{content:""}.la-anchor:before{content:""}.la-android:before{content:""}.la-angellist:before{content:""}.la-angle-double-down:before{content:""}.la-angle-double-left:before{content:""}.la-angle-double-right:before{content:""}.la-angle-double-up:before{content:""}.la-angle-down:before{content:""}.la-angle-left:before{content:""}.la-angle-right:before{content:""}.la-angle-up:before{content:""}.la-angry:before{content:""}.la-angrycreative:before{content:""}.la-angular:before{content:""}.la-ankh:before{content:""}.la-app-store:before{content:""}.la-app-store-ios:before{content:""}.la-apper:before{content:""}.la-apple:before{content:""}.la-apple-alt:before{content:""}.la-apple-pay:before{content:""}.la-archive:before{content:""}.la-archway:before{content:""}.la-arrow-alt-circle-down:before{content:""}.la-arrow-alt-circle-left:before{content:""}.la-arrow-alt-circle-right:before{content:""}.la-arrow-alt-circle-up:before{content:""}.la-arrow-circle-down:before{content:""}.la-arrow-circle-left:before{content:""}.la-arrow-circle-right:before{content:""}.la-arrow-circle-up:before{content:""}.la-arrow-down:before{content:""}.la-arrow-left:before{content:""}.la-arrow-right:before{content:""}.la-arrow-up:before{content:""}.la-arrows-alt:before{content:""}.la-arrows-alt-h:before{content:""}.la-arrows-alt-v:before{content:""}.la-artstation:before{content:""}.la-assistive-listening-systems:before{content:""}.la-asterisk:before{content:""}.la-asymmetrik:before{content:""}.la-at:before{content:""}.la-atlas:before{content:""}.la-atlassian:before{content:""}.la-atom:before{content:""}.la-audible:before{content:""}.la-audio-description:before{content:""}.la-autoprefixer:before{content:""}.la-avianex:before{content:""}.la-aviato:before{content:""}.la-award:before{content:""}.la-aws:before{content:""}.la-baby:before{content:""}.la-baby-carriage:before{content:""}.la-backspace:before{content:""}.la-backward:before{content:""}.la-bacon:before{content:""}.la-balance-scale:before{content:""}.la-balance-scale-left:before{content:""}.la-balance-scale-right:before{content:""}.la-ban:before{content:""}.la-band-aid:before{content:""}.la-bandcamp:before{content:""}.la-barcode:before{content:""}.la-bars:before{content:""}.la-baseball-ball:before{content:""}.la-basketball-ball:before{content:""}.la-bath:before{content:""}.la-battery-empty:before{content:""}.la-battery-full:before{content:""}.la-battery-half:before{content:""}.la-battery-quarter:before{content:""}.la-battery-three-quarters:before{content:""}.la-battle-net:before{content:""}.la-bed:before{content:""}.la-beer:before{content:""}.la-behance:before{content:""}.la-behance-square:before{content:""}.la-bell:before{content:""}.la-bell-slash:before{content:""}.la-bezier-curve:before{content:""}.la-bible:before{content:""}.la-bicycle:before{content:""}.la-biking:before{content:""}.la-bimobject:before{content:""}.la-binoculars:before{content:""}.la-biohazard:before{content:""}.la-birthday-cake:before{content:""}.la-bitbucket:before{content:""}.la-bitcoin:before{content:""}.la-bity:before{content:""}.la-black-tie:before{content:""}.la-blackberry:before{content:""}.la-blender:before{content:""}.la-blender-phone:before{content:""}.la-blind:before{content:""}.la-blog:before{content:""}.la-blogger:before{content:""}.la-blogger-b:before{content:""}.la-bluetooth:before{content:""}.la-bluetooth-b:before{content:""}.la-bold:before{content:""}.la-bolt:before{content:""}.la-bomb:before{content:""}.la-bone:before{content:""}.la-bong:before{content:""}.la-book:before{content:""}.la-book-dead:before{content:""}.la-book-medical:before{content:""}.la-book-open:before{content:""}.la-book-reader:before{content:""}.la-bookmark:before{content:""}.la-bootstrap:before{content:""}.la-border-all:before{content:""}.la-border-none:before{content:""}.la-border-style:before{content:""}.la-bowling-ball:before{content:""}.la-box:before{content:""}.la-box-open:before{content:""}.la-boxes:before{content:""}.la-braille:before{content:""}.la-brain:before{content:""}.la-bread-slice:before{content:""}.la-briefcase:before{content:""}.la-briefcase-medical:before{content:""}.la-broadcast-tower:before{content:""}.la-broom:before{content:""}.la-brush:before{content:""}.la-btc:before{content:""}.la-buffer:before{content:""}.la-bug:before{content:""}.la-building:before{content:""}.la-bullhorn:before{content:""}.la-bullseye:before{content:""}.la-burn:before{content:""}.la-buromobelexperte:before{content:""}.la-bus:before{content:""}.la-bus-alt:before{content:""}.la-business-time:before{content:""}.la-buy-n-large:before{content:""}.la-buysellads:before{content:""}.la-calculator:before{content:""}.la-calendar:before{content:""}.la-calendar-alt:before{content:""}.la-calendar-check:before{content:""}.la-calendar-day:before{content:""}.la-calendar-minus:before{content:""}.la-calendar-plus:before{content:""}.la-calendar-times:before{content:""}.la-calendar-week:before{content:""}.la-camera:before{content:""}.la-camera-retro:before{content:""}.la-campground:before{content:""}.la-canadian-maple-leaf:before{content:""}.la-candy-cane:before{content:""}.la-cannabis:before{content:""}.la-capsules:before{content:""}.la-car:before{content:""}.la-car-alt:before{content:""}.la-car-battery:before{content:""}.la-car-crash:before{content:""}.la-car-side:before{content:""}.la-caret-down:before{content:""}.la-caret-left:before{content:""}.la-caret-right:before{content:""}.la-caret-square-down:before{content:""}.la-caret-square-left:before{content:""}.la-caret-square-right:before{content:""}.la-caret-square-up:before{content:""}.la-caret-up:before{content:""}.la-carrot:before{content:""}.la-cart-arrow-down:before{content:""}.la-cart-plus:before{content:""}.la-cash-register:before{content:""}.la-cat:before{content:""}.la-cc-amazon-pay:before{content:""}.la-cc-amex:before{content:""}.la-cc-apple-pay:before{content:""}.la-cc-diners-club:before{content:""}.la-cc-discover:before{content:""}.la-cc-jcb:before{content:""}.la-cc-mastercard:before{content:""}.la-cc-paypal:before{content:""}.la-cc-stripe:before{content:""}.la-cc-visa:before{content:""}.la-centercode:before{content:""}.la-centos:before{content:""}.la-certificate:before{content:""}.la-chair:before{content:""}.la-chalkboard:before{content:""}.la-chalkboard-teacher:before{content:""}.la-charging-station:before{content:""}.la-chart-area:before{content:""}.la-chart-bar:before{content:""}.la-chart-line:before{content:""}.la-chart-pie:before{content:""}.la-check:before{content:""}.la-check-circle:before{content:""}.la-check-double:before{content:""}.la-check-square:before{content:""}.la-cheese:before{content:""}.la-chess:before{content:""}.la-chess-bishop:before{content:""}.la-chess-board:before{content:""}.la-chess-king:before{content:""}.la-chess-knight:before{content:""}.la-chess-pawn:before{content:""}.la-chess-queen:before{content:""}.la-chess-rook:before{content:""}.la-chevron-circle-down:before{content:""}.la-chevron-circle-left:before{content:""}.la-chevron-circle-right:before{content:""}.la-chevron-circle-up:before{content:""}.la-chevron-down:before{content:""}.la-chevron-left:before{content:""}.la-chevron-right:before{content:""}.la-chevron-up:before{content:""}.la-child:before{content:""}.la-chrome:before{content:""}.la-chromecast:before{content:""}.la-church:before{content:""}.la-circle:before{content:""}.la-circle-notch:before{content:""}.la-city:before{content:""}.la-clinic-medical:before{content:""}.la-clipboard:before{content:""}.la-clipboard-check:before{content:""}.la-clipboard-list:before{content:""}.la-clock:before{content:""}.la-clone:before{content:""}.la-closed-captioning:before{content:""}.la-cloud:before{content:""}.la-cloud-download-alt:before{content:""}.la-cloud-meatball:before{content:""}.la-cloud-moon:before{content:""}.la-cloud-moon-rain:before{content:""}.la-cloud-rain:before{content:""}.la-cloud-showers-heavy:before{content:""}.la-cloud-sun:before{content:""}.la-cloud-sun-rain:before{content:""}.la-cloud-upload-alt:before{content:""}.la-cloudscale:before{content:""}.la-cloudsmith:before{content:""}.la-cloudversify:before{content:""}.la-cocktail:before{content:""}.la-code:before{content:""}.la-code-branch:before{content:""}.la-codepen:before{content:""}.la-codiepie:before{content:""}.la-coffee:before{content:""}.la-cog:before{content:""}.la-cogs:before{content:""}.la-coins:before{content:""}.la-columns:before{content:""}.la-comment:before{content:""}.la-comment-alt:before{content:""}.la-comment-dollar:before{content:""}.la-comment-dots:before{content:""}.la-comment-medical:before{content:""}.la-comment-slash:before{content:""}.la-comments:before{content:""}.la-comments-dollar:before{content:""}.la-compact-disc:before{content:""}.la-compass:before{content:""}.la-compress:before{content:""}.la-compress-arrows-alt:before{content:""}.la-concierge-bell:before{content:""}.la-confluence:before{content:""}.la-connectdevelop:before{content:""}.la-contao:before{content:""}.la-cookie:before{content:""}.la-cookie-bite:before{content:""}.la-copy:before{content:""}.la-copyright:before{content:""}.la-cotton-bureau:before{content:""}.la-couch:before{content:""}.la-cpanel:before{content:""}.la-creative-commons:before{content:""}.la-creative-commons-by:before{content:""}.la-creative-commons-nc:before{content:""}.la-creative-commons-nc-eu:before{content:""}.la-creative-commons-nc-jp:before{content:""}.la-creative-commons-nd:before{content:""}.la-creative-commons-pd:before{content:""}.la-creative-commons-pd-alt:before{content:""}.la-creative-commons-remix:before{content:""}.la-creative-commons-sa:before{content:""}.la-creative-commons-sampling:before{content:""}.la-creative-commons-sampling-plus:before{content:""}.la-creative-commons-share:before{content:""}.la-creative-commons-zero:before{content:""}.la-credit-card:before{content:""}.la-critical-role:before{content:""}.la-crop:before{content:""}.la-crop-alt:before{content:""}.la-cross:before{content:""}.la-crosshairs:before{content:""}.la-crow:before{content:""}.la-crown:before{content:""}.la-crutch:before{content:""}.la-css3:before{content:""}.la-css3-alt:before{content:""}.la-cube:before{content:""}.la-cubes:before{content:""}.la-cut:before{content:""}.la-cuttlefish:before{content:""}.la-d-and-d:before{content:""}.la-d-and-d-beyond:before{content:""}.la-dashcube:before{content:""}.la-database:before{content:""}.la-deaf:before{content:""}.la-delicious:before{content:""}.la-democrat:before{content:""}.la-deploydog:before{content:""}.la-deskpro:before{content:""}.la-desktop:before{content:""}.la-dev:before{content:""}.la-deviantart:before{content:""}.la-dharmachakra:before{content:""}.la-dhl:before{content:""}.la-diagnoses:before{content:""}.la-diaspora:before{content:""}.la-dice:before{content:""}.la-dice-d20:before{content:""}.la-dice-d6:before{content:""}.la-dice-five:before{content:""}.la-dice-four:before{content:""}.la-dice-one:before{content:""}.la-dice-six:before{content:""}.la-dice-three:before{content:""}.la-dice-two:before{content:""}.la-digg:before{content:""}.la-digital-ocean:before{content:""}.la-digital-tachograph:before{content:""}.la-directions:before{content:""}.la-discord:before{content:""}.la-discourse:before{content:""}.la-divide:before{content:""}.la-dizzy:before{content:""}.la-dna:before{content:""}.la-dochub:before{content:""}.la-docker:before{content:""}.la-dog:before{content:""}.la-dollar-sign:before{content:""}.la-dolly:before{content:""}.la-dolly-flatbed:before{content:""}.la-donate:before{content:""}.la-door-closed:before{content:""}.la-door-open:before{content:""}.la-dot-circle:before{content:""}.la-dove:before{content:""}.la-download:before{content:""}.la-draft2digital:before{content:""}.la-drafting-compass:before{content:""}.la-dragon:before{content:""}.la-draw-polygon:before{content:""}.la-dribbble:before{content:""}.la-dribbble-square:before{content:""}.la-dropbox:before{content:""}.la-drum:before{content:""}.la-drum-steelpan:before{content:""}.la-drumstick-bite:before{content:""}.la-drupal:before{content:""}.la-dumbbell:before{content:""}.la-dumpster:before{content:""}.la-dumpster-fire:before{content:""}.la-dungeon:before{content:""}.la-dyalog:before{content:""}.la-earlybirds:before{content:""}.la-ebay:before{content:""}.la-edge:before{content:""}.la-edit:before{content:""}.la-egg:before{content:""}.la-eject:before{content:""}.la-elementor:before{content:""}.la-ellipsis-h:before{content:""}.la-ellipsis-v:before{content:""}.la-ello:before{content:""}.la-ember:before{content:""}.la-empire:before{content:""}.la-envelope:before{content:""}.la-envelope-open:before{content:""}.la-envelope-open-text:before{content:""}.la-envelope-square:before{content:""}.la-envira:before{content:""}.la-equals:before{content:""}.la-eraser:before{content:""}.la-erlang:before{content:""}.la-ethereum:before{content:""}.la-ethernet:before{content:""}.la-etsy:before{content:""}.la-euro-sign:before{content:""}.la-evernote:before{content:""}.la-exchange-alt:before{content:""}.la-exclamation:before{content:""}.la-exclamation-circle:before{content:""}.la-exclamation-triangle:before{content:""}.la-expand:before{content:""}.la-expand-arrows-alt:before{content:""}.la-expeditedssl:before{content:""}.la-external-link-alt:before{content:""}.la-external-link-square-alt:before{content:""}.la-eye:before{content:""}.la-eye-dropper:before{content:""}.la-eye-slash:before{content:""}.la-facebook:before{content:""}.la-facebook-f:before{content:""}.la-facebook-messenger:before{content:""}.la-facebook-square:before{content:""}.la-fan:before{content:""}.la-fantasy-flight-games:before{content:""}.la-fast-backward:before{content:""}.la-fast-forward:before{content:""}.la-fax:before{content:""}.la-feather:before{content:""}.la-feather-alt:before{content:""}.la-fedex:before{content:""}.la-fedora:before{content:""}.la-female:before{content:""}.la-fighter-jet:before{content:""}.la-figma:before{content:""}.la-file:before{content:""}.la-file-alt:before{content:""}.la-file-archive:before{content:""}.la-file-audio:before{content:""}.la-file-code:before{content:""}.la-file-contract:before{content:""}.la-file-csv:before{content:""}.la-file-download:before{content:""}.la-file-excel:before{content:""}.la-file-export:before{content:""}.la-file-image:before{content:""}.la-file-import:before{content:""}.la-file-invoice:before{content:""}.la-file-invoice-dollar:before{content:""}.la-file-medical:before{content:""}.la-file-medical-alt:before{content:""}.la-file-pdf:before{content:""}.la-file-powerpoint:before{content:""}.la-file-prescription:before{content:""}.la-file-signature:before{content:""}.la-file-upload:before{content:""}.la-file-video:before{content:""}.la-file-word:before{content:""}.la-fill:before{content:""}.la-fill-drip:before{content:""}.la-film:before{content:""}.la-filter:before{content:""}.la-fingerprint:before{content:""}.la-fire:before{content:""}.la-fire-alt:before{content:""}.la-fire-extinguisher:before{content:""}.la-firefox:before{content:""}.la-first-aid:before{content:""}.la-first-order:before{content:""}.la-first-order-alt:before{content:""}.la-firstdraft:before{content:""}.la-fish:before{content:""}.la-fist-raised:before{content:""}.la-flag:before{content:""}.la-flag-checkered:before{content:""}.la-flag-usa:before{content:""}.la-flask:before{content:""}.la-flickr:before{content:""}.la-flipboard:before{content:""}.la-flushed:before{content:""}.la-fly:before{content:""}.la-folder:before{content:""}.la-folder-minus:before{content:""}.la-folder-open:before{content:""}.la-folder-plus:before{content:""}.la-font:before{content:""}.la-font-awesome:before{content:""}.la-font-awesome-alt:before{content:""}.la-font-awesome-flag:before{content:""}.la-font-awesome-logo-full:before{content:""}.la-fonticons:before{content:""}.la-fonticons-fi:before{content:""}.la-football-ball:before{content:""}.la-fort-awesome:before{content:""}.la-fort-awesome-alt:before{content:""}.la-forumbee:before{content:""}.la-forward:before{content:""}.la-foursquare:before{content:""}.la-free-code-camp:before{content:""}.la-freebsd:before{content:""}.la-frog:before{content:""}.la-frown:before{content:""}.la-frown-open:before{content:""}.la-fulcrum:before{content:""}.la-funnel-dollar:before{content:""}.la-futbol:before{content:""}.la-galactic-republic:before{content:""}.la-galactic-senate:before{content:""}.la-gamepad:before{content:""}.la-gas-pump:before{content:""}.la-gavel:before{content:""}.la-gem:before{content:""}.la-genderless:before{content:""}.la-get-pocket:before{content:""}.la-gg:before{content:""}.la-gg-circle:before{content:""}.la-ghost:before{content:""}.la-gift:before{content:""}.la-gifts:before{content:""}.la-git:before{content:""}.la-git-alt:before{content:""}.la-git-square:before{content:""}.la-github:before{content:""}.la-github-alt:before{content:""}.la-github-square:before{content:""}.la-gitkraken:before{content:""}.la-gitlab:before{content:""}.la-gitter:before{content:""}.la-glass-cheers:before{content:""}.la-glass-martini:before{content:""}.la-glass-martini-alt:before{content:""}.la-glass-whiskey:before{content:""}.la-glasses:before{content:""}.la-glide:before{content:""}.la-glide-g:before{content:""}.la-globe:before{content:""}.la-globe-africa:before{content:""}.la-globe-americas:before{content:""}.la-globe-asia:before{content:""}.la-globe-europe:before{content:""}.la-gofore:before{content:""}.la-golf-ball:before{content:""}.la-goodreads:before{content:""}.la-goodreads-g:before{content:""}.la-google:before{content:""}.la-google-drive:before{content:""}.la-google-play:before{content:""}.la-google-plus:before{content:""}.la-google-plus-g:before{content:""}.la-google-plus-square:before{content:""}.la-google-wallet:before{content:""}.la-gopuram:before{content:""}.la-graduation-cap:before{content:""}.la-gratipay:before{content:""}.la-grav:before{content:""}.la-greater-than:before{content:""}.la-greater-than-equal:before{content:""}.la-grimace:before{content:""}.la-grin:before{content:""}.la-grin-alt:before{content:""}.la-grin-beam:before{content:""}.la-grin-beam-sweat:before{content:""}.la-grin-hearts:before{content:""}.la-grin-squint:before{content:""}.la-grin-squint-tears:before{content:""}.la-grin-stars:before{content:""}.la-grin-tears:before{content:""}.la-grin-tongue:before{content:""}.la-grin-tongue-squint:before{content:""}.la-grin-tongue-wink:before{content:""}.la-grin-wink:before{content:""}.la-grip-horizontal:before{content:""}.la-grip-lines:before{content:""}.la-grip-lines-vertical:before{content:""}.la-grip-vertical:before{content:""}.la-gripfire:before{content:""}.la-grunt:before{content:""}.la-guitar:before{content:""}.la-gulp:before{content:""}.la-h-square:before{content:""}.la-hacker-news:before{content:""}.la-hacker-news-square:before{content:""}.la-hackerrank:before{content:""}.la-hamburger:before{content:""}.la-hammer:before{content:""}.la-hamsa:before{content:""}.la-hand-holding:before{content:""}.la-hand-holding-heart:before{content:""}.la-hand-holding-usd:before{content:""}.la-hand-lizard:before{content:""}.la-hand-middle-finger:before{content:""}.la-hand-paper:before{content:""}.la-hand-peace:before{content:""}.la-hand-point-down:before{content:""}.la-hand-point-left:before{content:""}.la-hand-point-right:before{content:""}.la-hand-point-up:before{content:""}.la-hand-pointer:before{content:""}.la-hand-rock:before{content:""}.la-hand-scissors:before{content:""}.la-hand-spock:before{content:""}.la-hands:before{content:""}.la-hands-helping:before{content:""}.la-handshake:before{content:""}.la-hanukiah:before{content:""}.la-hard-hat:before{content:""}.la-hashtag:before{content:""}.la-hat-cowboy:before{content:""}.la-hat-cowboy-side:before{content:""}.la-hat-wizard:before{content:""}.la-haykal:before{content:""}.la-hdd:before{content:""}.la-heading:before{content:""}.la-headphones:before{content:""}.la-headphones-alt:before{content:""}.la-headset:before{content:""}.la-heart:before{content:""}.la-heart-broken:before{content:""}.la-heartbeat:before{content:""}.la-helicopter:before{content:""}.la-highlighter:before{content:""}.la-hiking:before{content:""}.la-hippo:before{content:""}.la-hips:before{content:""}.la-hire-a-helper:before{content:""}.la-history:before{content:""}.la-hockey-puck:before{content:""}.la-holly-berry:before{content:""}.la-home:before{content:""}.la-hooli:before{content:""}.la-hornbill:before{content:""}.la-horse:before{content:""}.la-horse-head:before{content:""}.la-hospital:before{content:""}.la-hospital-alt:before{content:""}.la-hospital-symbol:before{content:""}.la-hot-tub:before{content:""}.la-hotdog:before{content:""}.la-hotel:before{content:""}.la-hotjar:before{content:""}.la-hourglass:before{content:""}.la-hourglass-end:before{content:""}.la-hourglass-half:before{content:""}.la-hourglass-start:before{content:""}.la-house-damage:before{content:""}.la-houzz:before{content:""}.la-hryvnia:before{content:""}.la-html5:before{content:""}.la-hubspot:before{content:""}.la-i-cursor:before{content:""}.la-ice-cream:before{content:""}.la-icicles:before{content:""}.la-icons:before{content:""}.la-id-badge:before{content:""}.la-id-card:before{content:""}.la-id-card-alt:before{content:""}.la-igloo:before{content:""}.la-image:before{content:""}.la-images:before{content:""}.la-imdb:before{content:""}.la-inbox:before{content:""}.la-indent:before{content:""}.la-industry:before{content:""}.la-infinity:before{content:""}.la-info:before{content:""}.la-info-circle:before{content:""}.la-instagram:before{content:""}.la-intercom:before{content:""}.la-internet-explorer:before{content:""}.la-invision:before{content:""}.la-ioxhost:before{content:""}.la-italic:before{content:""}.la-itch-io:before{content:""}.la-itunes:before{content:""}.la-itunes-note:before{content:""}.la-java:before{content:""}.la-jedi:before{content:""}.la-jedi-order:before{content:""}.la-jenkins:before{content:""}.la-jira:before{content:""}.la-joget:before{content:""}.la-joint:before{content:""}.la-joomla:before{content:""}.la-journal-whills:before{content:""}.la-js:before{content:""}.la-js-square:before{content:""}.la-jsfiddle:before{content:""}.la-kaaba:before{content:""}.la-kaggle:before{content:""}.la-key:before{content:""}.la-keybase:before{content:""}.la-keyboard:before{content:""}.la-keycdn:before{content:""}.la-khanda:before{content:""}.la-kickstarter:before{content:""}.la-kickstarter-k:before{content:""}.la-kiss:before{content:""}.la-kiss-beam:before{content:""}.la-kiss-wink-heart:before{content:""}.la-kiwi-bird:before{content:""}.la-korvue:before{content:""}.la-landmark:before{content:""}.la-language:before{content:""}.la-laptop:before{content:""}.la-laptop-code:before{content:""}.la-laptop-medical:before{content:""}.la-laravel:before{content:""}.la-lastfm:before{content:""}.la-lastfm-square:before{content:""}.la-laugh:before{content:""}.la-laugh-beam:before{content:""}.la-laugh-squint:before{content:""}.la-laugh-wink:before{content:""}.la-layer-group:before{content:""}.la-leaf:before{content:""}.la-leanpub:before{content:""}.la-lemon:before{content:""}.la-less:before{content:""}.la-less-than:before{content:""}.la-less-than-equal:before{content:""}.la-level-down-alt:before{content:""}.la-level-up-alt:before{content:""}.la-life-ring:before{content:""}.la-lightbulb:before{content:""}.la-line:before{content:""}.la-link:before{content:""}.la-linkedin:before{content:""}.la-linkedin-in:before{content:""}.la-linode:before{content:""}.la-linux:before{content:""}.la-lira-sign:before{content:""}.la-list:before{content:""}.la-list-alt:before{content:""}.la-list-ol:before{content:""}.la-list-ul:before{content:""}.la-location-arrow:before{content:""}.la-lock:before{content:""}.la-lock-open:before{content:""}.la-long-arrow-alt-down:before{content:""}.la-long-arrow-alt-left:before{content:""}.la-long-arrow-alt-right:before{content:""}.la-long-arrow-alt-up:before{content:""}.la-low-vision:before{content:""}.la-luggage-cart:before{content:""}.la-lyft:before{content:""}.la-magento:before{content:""}.la-magic:before{content:""}.la-magnet:before{content:""}.la-mail-bulk:before{content:""}.la-mailchimp:before{content:""}.la-male:before{content:""}.la-mandalorian:before{content:""}.la-map:before{content:""}.la-map-marked:before{content:""}.la-map-marked-alt:before{content:""}.la-map-marker:before{content:""}.la-map-marker-alt:before{content:""}.la-map-pin:before{content:""}.la-map-signs:before{content:""}.la-markdown:before{content:""}.la-marker:before{content:""}.la-mars:before{content:""}.la-mars-double:before{content:""}.la-mars-stroke:before{content:""}.la-mars-stroke-h:before{content:""}.la-mars-stroke-v:before{content:""}.la-mask:before{content:""}.la-mastodon:before{content:""}.la-maxcdn:before{content:""}.la-mdb:before{content:""}.la-medal:before{content:""}.la-medapps:before{content:""}.la-medium:before{content:""}.la-medium-m:before{content:""}.la-medkit:before{content:""}.la-medrt:before{content:""}.la-meetup:before{content:""}.la-megaport:before{content:""}.la-meh:before{content:""}.la-meh-blank:before{content:""}.la-meh-rolling-eyes:before{content:""}.la-memory:before{content:""}.la-mendeley:before{content:""}.la-menorah:before{content:""}.la-mercury:before{content:""}.la-meteor:before{content:""}.la-microchip:before{content:""}.la-microphone:before{content:""}.la-microphone-alt:before{content:""}.la-microphone-alt-slash:before{content:""}.la-microphone-slash:before{content:""}.la-microscope:before{content:""}.la-microsoft:before{content:""}.la-minus:before{content:""}.la-minus-circle:before{content:""}.la-minus-square:before{content:""}.la-mitten:before{content:""}.la-mix:before{content:""}.la-mixcloud:before{content:""}.la-mizuni:before{content:""}.la-mobile:before{content:""}.la-mobile-alt:before{content:""}.la-modx:before{content:""}.la-monero:before{content:""}.la-money-bill:before{content:""}.la-money-bill-alt:before{content:""}.la-money-bill-wave:before{content:""}.la-money-bill-wave-alt:before{content:""}.la-money-check:before{content:""}.la-money-check-alt:before{content:""}.la-monument:before{content:""}.la-moon:before{content:""}.la-mortar-pestle:before{content:""}.la-mosque:before{content:""}.la-motorcycle:before{content:""}.la-mountain:before{content:""}.la-mouse:before{content:""}.la-mouse-pointer:before{content:""}.la-mug-hot:before{content:""}.la-music:before{content:""}.la-napster:before{content:""}.la-neos:before{content:""}.la-network-wired:before{content:""}.la-neuter:before{content:""}.la-newspaper:before{content:""}.la-nimblr:before{content:""}.la-node:before{content:""}.la-node-js:before{content:""}.la-not-equal:before{content:""}.la-notes-medical:before{content:""}.la-npm:before{content:""}.la-ns8:before{content:""}.la-nutritionix:before{content:""}.la-object-group:before{content:""}.la-object-ungroup:before{content:""}.la-odnoklassniki:before{content:""}.la-odnoklassniki-square:before{content:""}.la-oil-can:before{content:""}.la-old-republic:before{content:""}.la-om:before{content:""}.la-opencart:before{content:""}.la-openid:before{content:""}.la-opera:before{content:""}.la-optin-monster:before{content:""}.la-orcid:before{content:""}.la-osi:before{content:""}.la-otter:before{content:""}.la-outdent:before{content:""}.la-page4:before{content:""}.la-pagelines:before{content:""}.la-pager:before{content:""}.la-paint-brush:before{content:""}.la-paint-roller:before{content:""}.la-palette:before{content:""}.la-palfed:before{content:""}.la-pallet:before{content:""}.la-paper-plane:before{content:""}.la-paperclip:before{content:""}.la-parachute-box:before{content:""}.la-paragraph:before{content:""}.la-parking:before{content:""}.la-passport:before{content:""}.la-pastafarianism:before{content:""}.la-paste:before{content:""}.la-patreon:before{content:""}.la-pause:before{content:""}.la-pause-circle:before{content:""}.la-paw:before{content:""}.la-paypal:before{content:""}.la-peace:before{content:""}.la-pen:before{content:""}.la-pen-alt:before{content:""}.la-pen-fancy:before{content:""}.la-pen-nib:before{content:""}.la-pen-square:before{content:""}.la-pencil-alt:before{content:""}.la-pencil-ruler:before{content:""}.la-penny-arcade:before{content:""}.la-people-carry:before{content:""}.la-pepper-hot:before{content:""}.la-percent:before{content:""}.la-percentage:before{content:""}.la-periscope:before{content:""}.la-person-booth:before{content:""}.la-phabricator:before{content:""}.la-phoenix-framework:before{content:""}.la-phoenix-squadron:before{content:""}.la-phone:before{content:""}.la-phone-alt:before{content:""}.la-phone-slash:before{content:""}.la-phone-square:before{content:""}.la-phone-square-alt:before{content:""}.la-phone-volume:before{content:""}.la-photo-video:before{content:""}.la-php:before{content:""}.la-pied-piper:before{content:""}.la-pied-piper-alt:before{content:""}.la-pied-piper-hat:before{content:""}.la-pied-piper-pp:before{content:""}.la-piggy-bank:before{content:""}.la-pills:before{content:""}.la-pinterest:before{content:""}.la-pinterest-p:before{content:""}.la-pinterest-square:before{content:""}.la-pizza-slice:before{content:""}.la-place-of-worship:before{content:""}.la-plane:before{content:""}.la-plane-arrival:before{content:""}.la-plane-departure:before{content:""}.la-play:before{content:""}.la-play-circle:before{content:""}.la-playstation:before{content:""}.la-plug:before{content:""}.la-plus:before{content:""}.la-plus-circle:before{content:""}.la-plus-square:before{content:""}.la-podcast:before{content:""}.la-poll:before{content:""}.la-poll-h:before{content:""}.la-poo:before{content:""}.la-poo-storm:before{content:""}.la-poop:before{content:""}.la-portrait:before{content:""}.la-pound-sign:before{content:""}.la-power-off:before{content:""}.la-pray:before{content:""}.la-praying-hands:before{content:""}.la-prescription:before{content:""}.la-prescription-bottle:before{content:""}.la-prescription-bottle-alt:before{content:""}.la-print:before{content:""}.la-procedures:before{content:""}.la-product-hunt:before{content:""}.la-project-diagram:before{content:""}.la-pushed:before{content:""}.la-puzzle-piece:before{content:""}.la-python:before{content:""}.la-qq:before{content:""}.la-qrcode:before{content:""}.la-question:before{content:""}.la-question-circle:before{content:""}.la-quidditch:before{content:""}.la-quinscape:before{content:""}.la-quora:before{content:""}.la-quote-left:before{content:""}.la-quote-right:before{content:""}.la-quran:before{content:""}.la-r-project:before{content:""}.la-radiation:before{content:""}.la-radiation-alt:before{content:""}.la-rainbow:before{content:""}.la-random:before{content:""}.la-raspberry-pi:before{content:""}.la-ravelry:before{content:""}.la-react:before{content:""}.la-reacteurope:before{content:""}.la-readme:before{content:""}.la-rebel:before{content:""}.la-receipt:before{content:""}.la-record-vinyl:before{content:""}.la-recycle:before{content:""}.la-red-river:before{content:""}.la-reddit:before{content:""}.la-reddit-alien:before{content:""}.la-reddit-square:before{content:""}.la-redhat:before{content:""}.la-redo:before{content:""}.la-redo-alt:before{content:""}.la-registered:before{content:""}.la-remove-format:before{content:""}.la-renren:before{content:""}.la-reply:before{content:""}.la-reply-all:before{content:""}.la-replyd:before{content:""}.la-republican:before{content:""}.la-researchgate:before{content:""}.la-resolving:before{content:""}.la-restroom:before{content:""}.la-retweet:before{content:""}.la-rev:before{content:""}.la-ribbon:before{content:""}.la-ring:before{content:""}.la-road:before{content:""}.la-robot:before{content:""}.la-rocket:before{content:""}.la-rocketchat:before{content:""}.la-rockrms:before{content:""}.la-route:before{content:""}.la-rss:before{content:""}.la-rss-square:before{content:""}.la-ruble-sign:before{content:""}.la-ruler:before{content:""}.la-ruler-combined:before{content:""}.la-ruler-horizontal:before{content:""}.la-ruler-vertical:before{content:""}.la-running:before{content:""}.la-rupee-sign:before{content:""}.la-sad-cry:before{content:""}.la-sad-tear:before{content:""}.la-safari:before{content:""}.la-salesforce:before{content:""}.la-sass:before{content:""}.la-satellite:before{content:""}.la-satellite-dish:before{content:""}.la-save:before{content:""}.la-schlix:before{content:""}.la-school:before{content:""}.la-screwdriver:before{content:""}.la-scribd:before{content:""}.la-scroll:before{content:""}.la-sd-card:before{content:""}.la-search:before{content:""}.la-search-dollar:before{content:""}.la-search-location:before{content:""}.la-search-minus:before{content:""}.la-search-plus:before{content:""}.la-searchengin:before{content:""}.la-seedling:before{content:""}.la-sellcast:before{content:""}.la-sellsy:before{content:""}.la-server:before{content:""}.la-servicestack:before{content:""}.la-shapes:before{content:""}.la-share:before{content:""}.la-share-alt:before{content:""}.la-share-alt-square:before{content:""}.la-share-square:before{content:""}.la-shekel-sign:before{content:""}.la-shield-alt:before{content:""}.la-ship:before{content:""}.la-shipping-fast:before{content:""}.la-shirtsinbulk:before{content:""}.la-shoe-prints:before{content:""}.la-shopping-bag:before{content:""}.la-shopping-basket:before{content:""}.la-shopping-cart:before{content:""}.la-shopware:before{content:""}.la-shower:before{content:""}.la-shuttle-van:before{content:""}.la-sign:before{content:""}.la-sign-in-alt:before{content:""}.la-sign-language:before{content:""}.la-sign-out-alt:before{content:""}.la-signal:before{content:""}.la-signature:before{content:""}.la-sim-card:before{content:""}.la-simplybuilt:before{content:""}.la-sistrix:before{content:""}.la-sitemap:before{content:""}.la-sith:before{content:""}.la-skating:before{content:""}.la-sketch:before{content:""}.la-skiing:before{content:""}.la-skiing-nordic:before{content:""}.la-skull:before{content:""}.la-skull-crossbones:before{content:""}.la-skyatlas:before{content:""}.la-skype:before{content:""}.la-slack:before{content:""}.la-slack-hash:before{content:""}.la-slash:before{content:""}.la-sleigh:before{content:""}.la-sliders-h:before{content:""}.la-slideshare:before{content:""}.la-smile:before{content:""}.la-smile-beam:before{content:""}.la-smile-wink:before{content:""}.la-smog:before{content:""}.la-smoking:before{content:""}.la-smoking-ban:before{content:""}.la-sms:before{content:""}.la-snapchat:before{content:""}.la-snapchat-ghost:before{content:""}.la-snapchat-square:before{content:""}.la-snowboarding:before{content:""}.la-snowflake:before{content:""}.la-snowman:before{content:""}.la-snowplow:before{content:""}.la-socks:before{content:""}.la-solar-panel:before{content:""}.la-sort:before{content:""}.la-sort-alpha-down:before{content:""}.la-sort-alpha-down-alt:before{content:""}.la-sort-alpha-up:before{content:""}.la-sort-alpha-up-alt:before{content:""}.la-sort-amount-down:before{content:""}.la-sort-amount-down-alt:before{content:""}.la-sort-amount-up:before{content:""}.la-sort-amount-up-alt:before{content:""}.la-sort-down:before{content:""}.la-sort-numeric-down:before{content:""}.la-sort-numeric-down-alt:before{content:""}.la-sort-numeric-up:before{content:""}.la-sort-numeric-up-alt:before{content:""}.la-sort-up:before{content:""}.la-soundcloud:before{content:""}.la-sourcetree:before{content:""}.la-spa:before{content:""}.la-space-shuttle:before{content:""}.la-speakap:before{content:""}.la-speaker-deck:before{content:""}.la-spell-check:before{content:""}.la-spider:before{content:""}.la-spinner:before{content:""}.la-splotch:before{content:""}.la-spotify:before{content:""}.la-spray-can:before{content:""}.la-square:before{content:""}.la-square-full:before{content:""}.la-square-root-alt:before{content:""}.la-squarespace:before{content:""}.la-stack-exchange:before{content:""}.la-stack-overflow:before{content:""}.la-stackpath:before{content:""}.la-stamp:before{content:""}.la-star:before{content:""}.la-star-and-crescent:before{content:""}.la-star-half:before{content:""}.la-star-half-alt:before{content:""}.la-star-of-david:before{content:""}.la-star-of-life:before{content:""}.la-staylinked:before{content:""}.la-steam:before{content:""}.la-steam-square:before{content:""}.la-steam-symbol:before{content:""}.la-step-backward:before{content:""}.la-step-forward:before{content:""}.la-stethoscope:before{content:""}.la-sticker-mule:before{content:""}.la-sticky-note:before{content:""}.la-stop:before{content:""}.la-stop-circle:before{content:""}.la-stopwatch:before{content:""}.la-store:before{content:""}.la-store-alt:before{content:""}.la-strava:before{content:""}.la-stream:before{content:""}.la-street-view:before{content:""}.la-strikethrough:before{content:""}.la-stripe:before{content:""}.la-stripe-s:before{content:""}.la-stroopwafel:before{content:""}.la-studiovinari:before{content:""}.la-stumbleupon:before{content:""}.la-stumbleupon-circle:before{content:""}.la-subscript:before{content:""}.la-subway:before{content:""}.la-suitcase:before{content:""}.la-suitcase-rolling:before{content:""}.la-sun:before{content:""}.la-superpowers:before{content:""}.la-superscript:before{content:""}.la-supple:before{content:""}.la-surprise:before{content:""}.la-suse:before{content:""}.la-swatchbook:before{content:""}.la-swift:before{content:""}.la-swimmer:before{content:""}.la-swimming-pool:before{content:""}.la-symfony:before{content:""}.la-synagogue:before{content:""}.la-sync:before{content:""}.la-sync-alt:before{content:""}.la-syringe:before{content:""}.la-table:before{content:""}.la-table-tennis:before{content:""}.la-tablet:before{content:""}.la-tablet-alt:before{content:""}.la-tablets:before{content:""}.la-tachometer-alt:before{content:""}.la-tag:before{content:""}.la-tags:before{content:""}.la-tape:before{content:""}.la-tasks:before{content:""}.la-taxi:before{content:""}.la-teamspeak:before{content:""}.la-teeth:before{content:""}.la-teeth-open:before{content:""}.la-telegram:before{content:""}.la-telegram-plane:before{content:""}.la-temperature-high:before{content:""}.la-temperature-low:before{content:""}.la-tencent-weibo:before{content:""}.la-tenge:before{content:""}.la-terminal:before{content:""}.la-text-height:before{content:""}.la-text-width:before{content:""}.la-th:before{content:""}.la-th-large:before{content:""}.la-th-list:before{content:""}.la-the-red-yeti:before{content:""}.la-theater-masks:before{content:""}.la-themeco:before{content:""}.la-themeisle:before{content:""}.la-thermometer:before{content:""}.la-thermometer-empty:before{content:""}.la-thermometer-full:before{content:""}.la-thermometer-half:before{content:""}.la-thermometer-quarter:before{content:""}.la-thermometer-three-quarters:before{content:""}.la-think-peaks:before{content:""}.la-thumbs-down:before{content:""}.la-thumbs-up:before{content:""}.la-thumbtack:before{content:""}.la-ticket-alt:before{content:""}.la-times:before{content:""}.la-times-circle:before{content:""}.la-tint:before{content:""}.la-tint-slash:before{content:""}.la-tired:before{content:""}.la-toggle-off:before{content:""}.la-toggle-on:before{content:""}.la-toilet:before{content:""}.la-toilet-paper:before{content:""}.la-toolbox:before{content:""}.la-tools:before{content:""}.la-tooth:before{content:""}.la-torah:before{content:""}.la-torii-gate:before{content:""}.la-tractor:before{content:""}.la-trade-federation:before{content:""}.la-trademark:before{content:""}.la-traffic-light:before{content:""}.la-train:before{content:""}.la-tram:before{content:""}.la-transgender:before{content:""}.la-transgender-alt:before{content:""}.la-trash:before{content:""}.la-trash-alt:before{content:""}.la-trash-restore:before{content:""}.la-trash-restore-alt:before{content:""}.la-tree:before{content:""}.la-trello:before{content:""}.la-tripadvisor:before{content:""}.la-trophy:before{content:""}.la-truck:before{content:""}.la-truck-loading:before{content:""}.la-truck-monster:before{content:""}.la-truck-moving:before{content:""}.la-truck-pickup:before{content:""}.la-tshirt:before{content:""}.la-tty:before{content:""}.la-tumblr:before{content:""}.la-tumblr-square:before{content:""}.la-tv:before{content:""}.la-twitch:before{content:""}.la-twitter:before{content:""}.la-twitter-square:before{content:""}.la-typo3:before{content:""}.la-uber:before{content:""}.la-ubuntu:before{content:""}.la-uikit:before{content:""}.la-umbraco:before{content:""}.la-umbrella:before{content:""}.la-umbrella-beach:before{content:""}.la-underline:before{content:""}.la-undo:before{content:""}.la-undo-alt:before{content:""}.la-uniregistry:before{content:""}.la-universal-access:before{content:""}.la-university:before{content:""}.la-unlink:before{content:""}.la-unlock:before{content:""}.la-unlock-alt:before{content:""}.la-untappd:before{content:""}.la-upload:before{content:""}.la-ups:before{content:""}.la-usb:before{content:""}.la-user:before{content:""}.la-user-alt:before{content:""}.la-user-alt-slash:before{content:""}.la-user-astronaut:before{content:""}.la-user-check:before{content:""}.la-user-circle:before{content:""}.la-user-clock:before{content:""}.la-user-cog:before{content:""}.la-user-edit:before{content:""}.la-user-friends:before{content:""}.la-user-graduate:before{content:""}.la-user-injured:before{content:""}.la-user-lock:before{content:""}.la-user-md:before{content:""}.la-user-minus:before{content:""}.la-user-ninja:before{content:""}.la-user-nurse:before{content:""}.la-user-plus:before{content:""}.la-user-secret:before{content:""}.la-user-shield:before{content:""}.la-user-slash:before{content:""}.la-user-tag:before{content:""}.la-user-tie:before{content:""}.la-user-times:before{content:""}.la-users:before{content:""}.la-users-cog:before{content:""}.la-usps:before{content:""}.la-ussunnah:before{content:""}.la-utensil-spoon:before{content:""}.la-utensils:before{content:""}.la-vaadin:before{content:""}.la-vector-square:before{content:""}.la-venus:before{content:""}.la-venus-double:before{content:""}.la-venus-mars:before{content:""}.la-viacoin:before{content:""}.la-viadeo:before{content:""}.la-viadeo-square:before{content:""}.la-vial:before{content:""}.la-vials:before{content:""}.la-viber:before{content:""}.la-video:before{content:""}.la-video-slash:before{content:""}.la-vihara:before{content:""}.la-vimeo:before{content:""}.la-vimeo-square:before{content:""}.la-vimeo-v:before{content:""}.la-vine:before{content:""}.la-vk:before{content:""}.la-vnv:before{content:""}.la-voicemail:before{content:""}.la-volleyball-ball:before{content:""}.la-volume-down:before{content:""}.la-volume-mute:before{content:""}.la-volume-off:before{content:""}.la-volume-up:before{content:""}.la-vote-yea:before{content:""}.la-vr-cardboard:before{content:""}.la-vuejs:before{content:""}.la-walking:before{content:""}.la-wallet:before{content:""}.la-warehouse:before{content:""}.la-water:before{content:""}.la-wave-square:before{content:""}.la-waze:before{content:""}.la-weebly:before{content:""}.la-weibo:before{content:""}.la-weight:before{content:""}.la-weight-hanging:before{content:""}.la-weixin:before{content:""}.la-whatsapp:before{content:""}.la-whatsapp-square:before{content:""}.la-wheelchair:before{content:""}.la-whmcs:before{content:""}.la-wifi:before{content:""}.la-wikipedia-w:before{content:""}.la-wind:before{content:""}.la-window-close:before{content:""}.la-window-maximize:before{content:""}.la-window-minimize:before{content:""}.la-window-restore:before{content:""}.la-windows:before{content:""}.la-wine-bottle:before{content:""}.la-wine-glass:before{content:""}.la-wine-glass-alt:before{content:""}.la-wix:before{content:""}.la-wizards-of-the-coast:before{content:""}.la-wolf-pack-battalion:before{content:""}.la-won-sign:before{content:""}.la-wordpress:before{content:""}.la-wordpress-simple:before{content:""}.la-wpbeginner:before{content:""}.la-wpexplorer:before{content:""}.la-wpforms:before{content:""}.la-wpressr:before{content:""}.la-wrench:before{content:""}.la-x-ray:before{content:""}.la-xbox:before{content:""}.la-xing:before{content:""}.la-xing-square:before{content:""}.la-y-combinator:before{content:""}.la-yahoo:before{content:""}.la-yammer:before{content:""}.la-yandex:before{content:""}.la-yandex-international:before{content:""}.la-yarn:before{content:""}.la-yelp:before{content:""}.la-yen-sign:before{content:""}.la-yin-yang:before{content:""}.la-yoast:before{content:""}.la-youtube:before{content:""}.la-youtube-square:before{content:""}.la-zhihu:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Line Awesome Brands;font-style:normal;font-weight:400;font-display:auto;src:url(../eot/la-brands-400-LN4CMlGg.eot);src:url(../eot/la-brands-400-LN4CMlGg.eot?#iefix) format("embedded-opentype"),url(../woff2/la-brands-400-Cq-R4OEF.woff2) format("woff2"),url(../woff/la-brands-400-D0lxOIwB.woff) format("woff"),url(../ttf/la-brands-400-gDglUfU7.ttf) format("truetype"),url(../svg/la-brands-400-DF2WJeNE.svg#lineawesome) format("svg")}.lab{font-family:Line Awesome Brands}@font-face{font-family:Line Awesome Free;font-style:normal;font-weight:400;font-display:auto;src:url(../eot/la-regular-400-Cx6vm3uW.eot);src:url(../eot/la-regular-400-Cx6vm3uW.eot?#iefix) format("embedded-opentype"),url(../woff2/la-regular-400-DuFMN_sw.woff2) format("woff2"),url(../woff/la-regular-400-ehe5HgcS.woff) format("woff"),url(../ttf/la-regular-400-CmnW_RTo.ttf) format("truetype"),url(../svg/la-regular-400-DEMIstEh.svg#lineawesome) format("svg")}.lar{font-family:Line Awesome Free;font-weight:400}@font-face{font-family:Line Awesome Free;font-style:normal;font-weight:900;font-display:auto;src:url(../eot/la-solid-900-DkmX4G2x.eot);src:url(../eot/la-solid-900-DkmX4G2x.eot?#iefix) format("embedded-opentype"),url(../woff2/la-solid-900-TjMEgv3Q.woff2) format("woff2"),url(../woff/la-solid-900-CR_Kd-su.woff) format("woff"),url(../ttf/la-solid-900-BUOWlSBQ.ttf) format("truetype"),url(../svg/la-solid-900-D5IO3BOs.svg#lineawesome) format("svg")}.la,.las{font-family:Line Awesome Free;font-weight:900}.la.la-glass:before{content:""}.la.la-meetup{font-family:Line Awesome Brands;font-weight:400}.la.la-star-o{font-family:Line Awesome Free;font-weight:400}.la.la-star-o:before{content:""}.la.la-remove:before{content:""}.la.la-close:before{content:""}.la.la-gear:before{content:""}.la.la-trash-o{font-family:Line Awesome Free;font-weight:400}.la.la-trash-o:before{content:""}.la.la-file-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-o:before{content:""}.la.la-clock-o{font-family:Line Awesome Free;font-weight:400}.la.la-clock-o:before{content:""}.la.la-arrow-circle-o-down{font-family:Line Awesome Free;font-weight:400}.la.la-arrow-circle-o-down:before{content:""}.la.la-arrow-circle-o-up{font-family:Line Awesome Free;font-weight:400}.la.la-arrow-circle-o-up:before{content:""}.la.la-play-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-play-circle-o:before{content:""}.la.la-repeat:before{content:""}.la.la-rotate-right:before{content:""}.la.la-refresh:before{content:""}.la.la-list-alt{font-family:Line Awesome Free;font-weight:400}.la.la-dedent:before{content:""}.la.la-video-camera:before{content:""}.la.la-picture-o{font-family:Line Awesome Free;font-weight:400}.la.la-picture-o:before{content:""}.la.la-photo{font-family:Line Awesome Free;font-weight:400}.la.la-photo:before{content:""}.la.la-image{font-family:Line Awesome Free;font-weight:400}.la.la-image:before{content:""}.la.la-pencil:before{content:""}.la.la-map-marker:before{content:""}.la.la-pencil-square-o{font-family:Line Awesome Free;font-weight:400}.la.la-pencil-square-o:before{content:""}.la.la-share-square-o{font-family:Line Awesome Free;font-weight:400}.la.la-share-square-o:before{content:""}.la.la-check-square-o{font-family:Line Awesome Free;font-weight:400}.la.la-check-square-o:before{content:""}.la.la-arrows:before{content:""}.la.la-times-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-times-circle-o:before{content:""}.la.la-check-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-check-circle-o:before{content:""}.la.la-mail-forward:before{content:""}.la.la-eye,.la.la-eye-slash{font-family:Line Awesome Free;font-weight:400}.la.la-warning:before{content:""}.la.la-calendar:before{content:""}.la.la-arrows-v:before{content:""}.la.la-arrows-h:before{content:""}.la.la-bar-chart{font-family:Line Awesome Free;font-weight:400}.la.la-bar-chart:before{content:""}.la.la-bar-chart-o{font-family:Line Awesome Free;font-weight:400}.la.la-bar-chart-o:before{content:""}.la.la-twitter-square,.la.la-facebook-square{font-family:Line Awesome Brands;font-weight:400}.la.la-gears:before{content:""}.la.la-thumbs-o-up{font-family:Line Awesome Free;font-weight:400}.la.la-thumbs-o-up:before{content:""}.la.la-thumbs-o-down{font-family:Line Awesome Free;font-weight:400}.la.la-thumbs-o-down:before{content:""}.la.la-heart-o{font-family:Line Awesome Free;font-weight:400}.la.la-heart-o:before{content:""}.la.la-sign-out:before{content:""}.la.la-linkedin-square{font-family:Line Awesome Brands;font-weight:400}.la.la-linkedin-square:before{content:""}.la.la-thumb-tack:before{content:""}.la.la-external-link:before{content:""}.la.la-sign-in:before{content:""}.la.la-github-square{font-family:Line Awesome Brands;font-weight:400}.la.la-lemon-o{font-family:Line Awesome Free;font-weight:400}.la.la-lemon-o:before{content:""}.la.la-square-o{font-family:Line Awesome Free;font-weight:400}.la.la-square-o:before{content:""}.la.la-bookmark-o{font-family:Line Awesome Free;font-weight:400}.la.la-bookmark-o:before{content:""}.la.la-twitter,.la.la-facebook{font-family:Line Awesome Brands;font-weight:400}.la.la-facebook:before{content:""}.la.la-facebook-f{font-family:Line Awesome Brands;font-weight:400}.la.la-facebook-f:before{content:""}.la.la-github{font-family:Line Awesome Brands;font-weight:400}.la.la-credit-card{font-family:Line Awesome Free;font-weight:400}.la.la-feed:before{content:""}.la.la-hdd-o{font-family:Line Awesome Free;font-weight:400}.la.la-hdd-o:before{content:""}.la.la-hand-o-right{font-family:Line Awesome Free;font-weight:400}.la.la-hand-o-right:before{content:""}.la.la-hand-o-left{font-family:Line Awesome Free;font-weight:400}.la.la-hand-o-left:before{content:""}.la.la-hand-o-up{font-family:Line Awesome Free;font-weight:400}.la.la-hand-o-up:before{content:""}.la.la-hand-o-down{font-family:Line Awesome Free;font-weight:400}.la.la-hand-o-down:before{content:""}.la.la-arrows-alt:before{content:""}.la.la-group:before{content:""}.la.la-chain:before{content:""}.la.la-scissors:before{content:""}.la.la-files-o{font-family:Line Awesome Free;font-weight:400}.la.la-files-o:before{content:""}.la.la-floppy-o{font-family:Line Awesome Free;font-weight:400}.la.la-floppy-o:before{content:""}.la.la-navicon:before{content:""}.la.la-reorder:before{content:""}.la.la-pinterest,.la.la-pinterest-square,.la.la-google-plus-square,.la.la-google-plus{font-family:Line Awesome Brands;font-weight:400}.la.la-google-plus:before{content:""}.la.la-money{font-family:Line Awesome Free;font-weight:400}.la.la-money:before{content:""}.la.la-unsorted:before{content:""}.la.la-sort-desc:before{content:""}.la.la-sort-asc:before{content:""}.la.la-linkedin{font-family:Line Awesome Brands;font-weight:400}.la.la-linkedin:before{content:""}.la.la-rotate-left:before{content:""}.la.la-legal:before{content:""}.la.la-tachometer:before{content:""}.la.la-dashboard:before{content:""}.la.la-comment-o{font-family:Line Awesome Free;font-weight:400}.la.la-comment-o:before{content:""}.la.la-comments-o{font-family:Line Awesome Free;font-weight:400}.la.la-comments-o:before{content:""}.la.la-flash:before{content:""}.la.la-clipboard,.la.la-paste{font-family:Line Awesome Free;font-weight:400}.la.la-paste:before{content:""}.la.la-lightbulb-o{font-family:Line Awesome Free;font-weight:400}.la.la-lightbulb-o:before{content:""}.la.la-exchange:before{content:""}.la.la-cloud-download:before{content:""}.la.la-cloud-upload:before{content:""}.la.la-bell-o{font-family:Line Awesome Free;font-weight:400}.la.la-bell-o:before{content:""}.la.la-cutlery:before{content:""}.la.la-file-text-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-text-o:before{content:""}.la.la-building-o{font-family:Line Awesome Free;font-weight:400}.la.la-building-o:before{content:""}.la.la-hospital-o{font-family:Line Awesome Free;font-weight:400}.la.la-hospital-o:before{content:""}.la.la-tablet:before{content:""}.la.la-mobile:before{content:""}.la.la-mobile-phone:before{content:""}.la.la-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-circle-o:before{content:""}.la.la-mail-reply:before{content:""}.la.la-github-alt{font-family:Line Awesome Brands;font-weight:400}.la.la-folder-o{font-family:Line Awesome Free;font-weight:400}.la.la-folder-o:before{content:""}.la.la-folder-open-o{font-family:Line Awesome Free;font-weight:400}.la.la-folder-open-o:before{content:""}.la.la-smile-o{font-family:Line Awesome Free;font-weight:400}.la.la-smile-o:before{content:""}.la.la-frown-o{font-family:Line Awesome Free;font-weight:400}.la.la-frown-o:before{content:""}.la.la-meh-o{font-family:Line Awesome Free;font-weight:400}.la.la-meh-o:before{content:""}.la.la-keyboard-o{font-family:Line Awesome Free;font-weight:400}.la.la-keyboard-o:before{content:""}.la.la-flag-o{font-family:Line Awesome Free;font-weight:400}.la.la-flag-o:before{content:""}.la.la-mail-reply-all:before{content:""}.la.la-star-half-o{font-family:Line Awesome Free;font-weight:400}.la.la-star-half-o:before{content:""}.la.la-star-half-empty{font-family:Line Awesome Free;font-weight:400}.la.la-star-half-empty:before{content:""}.la.la-star-half-full{font-family:Line Awesome Free;font-weight:400}.la.la-star-half-full:before{content:""}.la.la-code-fork:before{content:""}.la.la-chain-broken:before{content:""}.la.la-shield:before{content:""}.la.la-calendar-o{font-family:Line Awesome Free;font-weight:400}.la.la-calendar-o:before{content:""}.la.la-maxcdn,.la.la-html5,.la.la-css3{font-family:Line Awesome Brands;font-weight:400}.la.la-ticket:before{content:""}.la.la-minus-square-o{font-family:Line Awesome Free;font-weight:400}.la.la-minus-square-o:before{content:""}.la.la-level-up:before{content:""}.la.la-level-down:before{content:""}.la.la-pencil-square:before{content:""}.la.la-external-link-square:before{content:""}.la.la-compass,.la.la-caret-square-o-down{font-family:Line Awesome Free;font-weight:400}.la.la-caret-square-o-down:before{content:""}.la.la-toggle-down{font-family:Line Awesome Free;font-weight:400}.la.la-toggle-down:before{content:""}.la.la-caret-square-o-up{font-family:Line Awesome Free;font-weight:400}.la.la-caret-square-o-up:before{content:""}.la.la-toggle-up{font-family:Line Awesome Free;font-weight:400}.la.la-toggle-up:before{content:""}.la.la-caret-square-o-right{font-family:Line Awesome Free;font-weight:400}.la.la-caret-square-o-right:before{content:""}.la.la-toggle-right{font-family:Line Awesome Free;font-weight:400}.la.la-toggle-right:before{content:""}.la.la-eur:before{content:""}.la.la-euro:before{content:""}.la.la-gbp:before{content:""}.la.la-usd:before{content:""}.la.la-dollar:before{content:""}.la.la-inr:before{content:""}.la.la-rupee:before{content:""}.la.la-jpy:before{content:""}.la.la-cny:before{content:""}.la.la-rmb:before{content:""}.la.la-yen:before{content:""}.la.la-rub:before{content:""}.la.la-ruble:before{content:""}.la.la-rouble:before{content:""}.la.la-krw:before{content:""}.la.la-won:before{content:""}.la.la-btc,.la.la-bitcoin{font-family:Line Awesome Brands;font-weight:400}.la.la-bitcoin:before{content:""}.la.la-file-text:before{content:""}.la.la-sort-alpha-asc:before{content:""}.la.la-sort-alpha-desc:before{content:""}.la.la-sort-amount-asc:before{content:""}.la.la-sort-amount-desc:before{content:""}.la.la-sort-numeric-asc:before{content:""}.la.la-sort-numeric-desc:before{content:""}.la.la-youtube-square,.la.la-youtube,.la.la-xing,.la.la-xing-square,.la.la-youtube-play{font-family:Line Awesome Brands;font-weight:400}.la.la-youtube-play:before{content:""}.la.la-dropbox,.la.la-stack-overflow,.la.la-instagram,.la.la-flickr,.la.la-adn,.la.la-bitbucket,.la.la-bitbucket-square{font-family:Line Awesome Brands;font-weight:400}.la.la-bitbucket-square:before{content:""}.la.la-tumblr,.la.la-tumblr-square{font-family:Line Awesome Brands;font-weight:400}.la.la-long-arrow-down:before{content:""}.la.la-long-arrow-up:before{content:""}.la.la-long-arrow-left:before{content:""}.la.la-long-arrow-right:before{content:""}.la.la-apple,.la.la-windows,.la.la-android,.la.la-linux,.la.la-dribbble,.la.la-skype,.la.la-foursquare,.la.la-trello,.la.la-gratipay,.la.la-gittip{font-family:Line Awesome Brands;font-weight:400}.la.la-gittip:before{content:""}.la.la-sun-o{font-family:Line Awesome Free;font-weight:400}.la.la-sun-o:before{content:""}.la.la-moon-o{font-family:Line Awesome Free;font-weight:400}.la.la-moon-o:before{content:""}.la.la-vk,.la.la-weibo,.la.la-renren,.la.la-pagelines,.la.la-stack-exchange{font-family:Line Awesome Brands;font-weight:400}.la.la-arrow-circle-o-right{font-family:Line Awesome Free;font-weight:400}.la.la-arrow-circle-o-right:before{content:""}.la.la-arrow-circle-o-left{font-family:Line Awesome Free;font-weight:400}.la.la-arrow-circle-o-left:before{content:""}.la.la-caret-square-o-left{font-family:Line Awesome Free;font-weight:400}.la.la-caret-square-o-left:before{content:""}.la.la-toggle-left{font-family:Line Awesome Free;font-weight:400}.la.la-toggle-left:before{content:""}.la.la-dot-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-dot-circle-o:before{content:""}.la.la-vimeo-square{font-family:Line Awesome Brands;font-weight:400}.la.la-try:before{content:""}.la.la-turkish-lira:before{content:""}.la.la-plus-square-o{font-family:Line Awesome Free;font-weight:400}.la.la-plus-square-o:before{content:""}.la.la-slack,.la.la-wordpress,.la.la-openid{font-family:Line Awesome Brands;font-weight:400}.la.la-institution:before{content:""}.la.la-bank:before{content:""}.la.la-mortar-board:before{content:""}.la.la-yahoo,.la.la-google,.la.la-reddit,.la.la-reddit-square,.la.la-stumbleupon-circle,.la.la-stumbleupon,.la.la-delicious,.la.la-digg,.la.la-pied-piper-pp,.la.la-pied-piper-alt,.la.la-drupal,.la.la-joomla{font-family:Line Awesome Brands;font-weight:400}.la.la-spoon:before{content:""}.la.la-behance,.la.la-behance-square,.la.la-steam,.la.la-steam-square{font-family:Line Awesome Brands;font-weight:400}.la.la-automobile:before{content:""}.la.la-cab:before{content:""}.la.la-envelope-o{font-family:Line Awesome Free;font-weight:400}.la.la-envelope-o:before{content:""}.la.la-deviantart,.la.la-soundcloud{font-family:Line Awesome Brands;font-weight:400}.la.la-file-pdf-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-pdf-o:before{content:""}.la.la-file-word-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-word-o:before{content:""}.la.la-file-excel-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-excel-o:before{content:""}.la.la-file-powerpoint-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-powerpoint-o:before{content:""}.la.la-file-image-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-image-o:before{content:""}.la.la-file-photo-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-photo-o:before{content:""}.la.la-file-picture-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-picture-o:before{content:""}.la.la-file-archive-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-archive-o:before{content:""}.la.la-file-zip-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-zip-o:before{content:""}.la.la-file-audio-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-audio-o:before{content:""}.la.la-file-sound-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-sound-o:before{content:""}.la.la-file-video-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-video-o:before{content:""}.la.la-file-movie-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-movie-o:before{content:""}.la.la-file-code-o{font-family:Line Awesome Free;font-weight:400}.la.la-file-code-o:before{content:""}.la.la-vine,.la.la-codepen,.la.la-jsfiddle{font-family:Line Awesome Brands;font-weight:400}.la.la-life-ring,.la.la-life-bouy{font-family:Line Awesome Free;font-weight:400}.la.la-life-bouy:before{content:""}.la.la-life-buoy{font-family:Line Awesome Free;font-weight:400}.la.la-life-buoy:before{content:""}.la.la-life-saver{font-family:Line Awesome Free;font-weight:400}.la.la-life-saver:before{content:""}.la.la-support{font-family:Line Awesome Free;font-weight:400}.la.la-support:before{content:""}.la.la-circle-o-notch:before{content:""}.la.la-rebel,.la.la-ra{font-family:Line Awesome Brands;font-weight:400}.la.la-ra:before{content:""}.la.la-resistance{font-family:Line Awesome Brands;font-weight:400}.la.la-resistance:before{content:""}.la.la-empire,.la.la-ge{font-family:Line Awesome Brands;font-weight:400}.la.la-ge:before{content:""}.la.la-git-square,.la.la-git,.la.la-hacker-news,.la.la-y-combinator-square{font-family:Line Awesome Brands;font-weight:400}.la.la-y-combinator-square:before{content:""}.la.la-yc-square{font-family:Line Awesome Brands;font-weight:400}.la.la-yc-square:before{content:""}.la.la-tencent-weibo,.la.la-qq,.la.la-weixin,.la.la-wechat{font-family:Line Awesome Brands;font-weight:400}.la.la-wechat:before{content:""}.la.la-send:before{content:""}.la.la-paper-plane-o{font-family:Line Awesome Free;font-weight:400}.la.la-paper-plane-o:before{content:""}.la.la-send-o{font-family:Line Awesome Free;font-weight:400}.la.la-send-o:before{content:""}.la.la-circle-thin{font-family:Line Awesome Free;font-weight:400}.la.la-circle-thin:before{content:""}.la.la-header:before{content:""}.la.la-sliders:before{content:""}.la.la-futbol-o{font-family:Line Awesome Free;font-weight:400}.la.la-futbol-o:before{content:""}.la.la-soccer-ball-o{font-family:Line Awesome Free;font-weight:400}.la.la-soccer-ball-o:before{content:""}.la.la-slideshare,.la.la-twitch,.la.la-yelp{font-family:Line Awesome Brands;font-weight:400}.la.la-newspaper-o{font-family:Line Awesome Free;font-weight:400}.la.la-newspaper-o:before{content:""}.la.la-paypal,.la.la-google-wallet,.la.la-cc-visa,.la.la-cc-mastercard,.la.la-cc-discover,.la.la-cc-amex,.la.la-cc-paypal,.la.la-cc-stripe{font-family:Line Awesome Brands;font-weight:400}.la.la-bell-slash-o{font-family:Line Awesome Free;font-weight:400}.la.la-bell-slash-o:before{content:""}.la.la-trash:before{content:""}.la.la-copyright{font-family:Line Awesome Free;font-weight:400}.la.la-eyedropper:before{content:""}.la.la-area-chart:before{content:""}.la.la-pie-chart:before{content:""}.la.la-line-chart:before{content:""}.la.la-lastfm,.la.la-lastfm-square,.la.la-ioxhost,.la.la-angellist{font-family:Line Awesome Brands;font-weight:400}.la.la-cc{font-family:Line Awesome Free;font-weight:400}.la.la-cc:before{content:""}.la.la-ils:before{content:""}.la.la-shekel:before{content:""}.la.la-sheqel:before{content:""}.la.la-meanpath{font-family:Line Awesome Brands;font-weight:400}.la.la-meanpath:before{content:""}.la.la-buysellads,.la.la-connectdevelop,.la.la-dashcube,.la.la-forumbee,.la.la-leanpub,.la.la-sellsy,.la.la-shirtsinbulk,.la.la-simplybuilt,.la.la-skyatlas{font-family:Line Awesome Brands;font-weight:400}.la.la-diamond{font-family:Line Awesome Free;font-weight:400}.la.la-diamond:before{content:""}.la.la-intersex:before{content:""}.la.la-facebook-official{font-family:Line Awesome Brands;font-weight:400}.la.la-facebook-official:before{content:""}.la.la-pinterest-p,.la.la-whatsapp{font-family:Line Awesome Brands;font-weight:400}.la.la-hotel:before{content:""}.la.la-viacoin,.la.la-medium,.la.la-y-combinator,.la.la-yc{font-family:Line Awesome Brands;font-weight:400}.la.la-yc:before{content:""}.la.la-optin-monster,.la.la-opencart,.la.la-expeditedssl{font-family:Line Awesome Brands;font-weight:400}.la.la-battery-4:before{content:""}.la.la-battery:before{content:""}.la.la-battery-3:before{content:""}.la.la-battery-2:before{content:""}.la.la-battery-1:before{content:""}.la.la-battery-0:before{content:""}.la.la-object-group,.la.la-object-ungroup,.la.la-sticky-note-o{font-family:Line Awesome Free;font-weight:400}.la.la-sticky-note-o:before{content:""}.la.la-cc-jcb,.la.la-cc-diners-club{font-family:Line Awesome Brands;font-weight:400}.la.la-clone,.la.la-hourglass-o{font-family:Line Awesome Free;font-weight:400}.la.la-hourglass-o:before{content:""}.la.la-hourglass-1:before{content:""}.la.la-hourglass-2:before{content:""}.la.la-hourglass-3:before{content:""}.la.la-hand-rock-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-rock-o:before{content:""}.la.la-hand-grab-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-grab-o:before{content:""}.la.la-hand-paper-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-paper-o:before{content:""}.la.la-hand-stop-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-stop-o:before{content:""}.la.la-hand-scissors-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-scissors-o:before{content:""}.la.la-hand-lizard-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-lizard-o:before{content:""}.la.la-hand-spock-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-spock-o:before{content:""}.la.la-hand-pointer-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-pointer-o:before{content:""}.la.la-hand-peace-o{font-family:Line Awesome Free;font-weight:400}.la.la-hand-peace-o:before{content:""}.la.la-registered{font-family:Line Awesome Free;font-weight:400}.la.la-creative-commons,.la.la-gg,.la.la-gg-circle,.la.la-tripadvisor,.la.la-odnoklassniki,.la.la-odnoklassniki-square,.la.la-get-pocket,.la.la-wikipedia-w,.la.la-safari,.la.la-chrome,.la.la-firefox,.la.la-opera,.la.la-internet-explorer{font-family:Line Awesome Brands;font-weight:400}.la.la-television:before{content:""}.la.la-contao,.la.la-500px,.la.la-amazon{font-family:Line Awesome Brands;font-weight:400}.la.la-calendar-plus-o{font-family:Line Awesome Free;font-weight:400}.la.la-calendar-plus-o:before{content:""}.la.la-calendar-minus-o{font-family:Line Awesome Free;font-weight:400}.la.la-calendar-minus-o:before{content:""}.la.la-calendar-times-o{font-family:Line Awesome Free;font-weight:400}.la.la-calendar-times-o:before{content:""}.la.la-calendar-check-o{font-family:Line Awesome Free;font-weight:400}.la.la-calendar-check-o:before{content:""}.la.la-map-o{font-family:Line Awesome Free;font-weight:400}.la.la-map-o:before{content:""}.la.la-commenting:before{content:""}.la.la-commenting-o{font-family:Line Awesome Free;font-weight:400}.la.la-commenting-o:before{content:""}.la.la-houzz,.la.la-vimeo{font-family:Line Awesome Brands;font-weight:400}.la.la-vimeo:before{content:""}.la.la-black-tie,.la.la-fonticons,.la.la-reddit-alien,.la.la-edge{font-family:Line Awesome Brands;font-weight:400}.la.la-credit-card-alt:before{content:""}.la.la-codiepie,.la.la-modx,.la.la-fort-awesome,.la.la-usb,.la.la-product-hunt,.la.la-mixcloud,.la.la-scribd{font-family:Line Awesome Brands;font-weight:400}.la.la-pause-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-pause-circle-o:before{content:""}.la.la-stop-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-stop-circle-o:before{content:""}.la.la-bluetooth,.la.la-bluetooth-b,.la.la-gitlab,.la.la-wpbeginner,.la.la-wpforms,.la.la-envira,.la.la-wheelchair-alt{font-family:Line Awesome Brands;font-weight:400}.la.la-wheelchair-alt:before{content:""}.la.la-question-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-question-circle-o:before{content:""}.la.la-volume-control-phone:before{content:""}.la.la-asl-interpreting:before{content:""}.la.la-deafness:before{content:""}.la.la-hard-of-hearing:before{content:""}.la.la-glide,.la.la-glide-g{font-family:Line Awesome Brands;font-weight:400}.la.la-signing:before{content:""}.la.la-viadeo,.la.la-viadeo-square,.la.la-snapchat,.la.la-snapchat-ghost,.la.la-snapchat-square,.la.la-pied-piper,.la.la-first-order,.la.la-yoast,.la.la-themeisle,.la.la-google-plus-official{font-family:Line Awesome Brands;font-weight:400}.la.la-google-plus-official:before{content:""}.la.la-google-plus-circle{font-family:Line Awesome Brands;font-weight:400}.la.la-google-plus-circle:before{content:""}.la.la-font-awesome,.la.la-fa{font-family:Line Awesome Brands;font-weight:400}.la.la-fa:before{content:""}.la.la-handshake-o{font-family:Line Awesome Free;font-weight:400}.la.la-handshake-o:before{content:""}.la.la-envelope-open-o{font-family:Line Awesome Free;font-weight:400}.la.la-envelope-open-o:before{content:""}.la.la-linode{font-family:Line Awesome Brands;font-weight:400}.la.la-address-book-o{font-family:Line Awesome Free;font-weight:400}.la.la-address-book-o:before{content:""}.la.la-vcard:before{content:""}.la.la-address-card-o{font-family:Line Awesome Free;font-weight:400}.la.la-address-card-o:before{content:""}.la.la-vcard-o{font-family:Line Awesome Free;font-weight:400}.la.la-vcard-o:before{content:""}.la.la-user-circle-o{font-family:Line Awesome Free;font-weight:400}.la.la-user-circle-o:before{content:""}.la.la-user-o{font-family:Line Awesome Free;font-weight:400}.la.la-user-o:before{content:""}.la.la-id-badge{font-family:Line Awesome Free;font-weight:400}.la.la-drivers-license:before{content:""}.la.la-id-card-o{font-family:Line Awesome Free;font-weight:400}.la.la-id-card-o:before{content:""}.la.la-drivers-license-o{font-family:Line Awesome Free;font-weight:400}.la.la-drivers-license-o:before{content:""}.la.la-quora,.la.la-free-code-camp,.la.la-telegram{font-family:Line Awesome Brands;font-weight:400}.la.la-thermometer-4:before{content:""}.la.la-thermometer:before{content:""}.la.la-thermometer-3:before{content:""}.la.la-thermometer-2:before{content:""}.la.la-thermometer-1:before{content:""}.la.la-thermometer-0:before{content:""}.la.la-bathtub:before{content:""}.la.la-s15:before{content:""}.la.la-window-maximize,.la.la-window-restore{font-family:Line Awesome Free;font-weight:400}.la.la-times-rectangle:before{content:""}.la.la-window-close-o{font-family:Line Awesome Free;font-weight:400}.la.la-window-close-o:before{content:""}.la.la-times-rectangle-o{font-family:Line Awesome Free;font-weight:400}.la.la-times-rectangle-o:before{content:""}.la.la-bandcamp,.la.la-grav,.la.la-etsy,.la.la-imdb,.la.la-ravelry,.la.la-eercast{font-family:Line Awesome Brands;font-weight:400}.la.la-eercast:before{content:""}.la.la-snowflake-o{font-family:Line Awesome Free;font-weight:400}.la.la-snowflake-o:before{content:""}.la.la-superpowers,.la.la-wpexplorer,.la.la-spotify{font-family:Line Awesome Brands;font-weight:400}.search-dropdown .search-info .customers li a img{transition:all .5s}*,*:before,*:after{box-sizing:border-box}img,svg,i{vertical-align:middle}@supports (-webkit-touch-callout: none){i,svg,.icon{line-height:1;flex-shrink:0}}body{font-family:Nunito,sans-serif;font-size:14px;color:#5b6670;line-height:1.5;background-color:#f8f9fa;overflow-y:auto;overflow-x:auto}::-moz-selection{background:#0acfff;color:#fff;text-shadow:none}::selection{background:#0acfff;color:#fff;text-shadow:none}img{max-width:100%;height:auto;vertical-align:inherit}*{outline:none}button{transition:all .5s ease}button:focus{box-shadow:none!important}a{color:#0acfff;cursor:pointer;text-decoration:none}a:hover{color:#00acd6}a:focus{outline:0}p{margin-bottom:20px}p:last-child{margin-bottom:0}strong{font-weight:700}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#1b2850;font-family:Nunito,sans-serif;font-weight:700;margin-bottom:0}ol,ul{list-style:none;margin-block-end:0;padding:0}ul{list-style:none}ul.list-disc{list-style:disc;padding-left:15px}ul.list-disc ul{list-style-type:circle}ul.list-decimal{list-style:decimal;padding-left:15px}ul.list-decimal ul{list-style-type:decimal}ul.list-icon{list-style:none;padding-left:0}ul.list-icon>li{padding-left:1.875rem;counter-increment:li}ul.list-icon>li i,ul.list-icon>li .feather-icon,ul.list-icon>li .svg-icon{display:inline-block;height:20px;width:20px;text-align:center;margin-left:-1.25rem;position:relative;left:-10px;padding:1px;top:-1px}ul.list-icon>li i{font-size:20px;top:5px}ul .btn-primary:not(:disabled):not(.disabled):active:focus,ul .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:none}.bg-white{background-color:#fff!important}.bg-pink{background-color:#ff63a5!important}.bg-purple{background-color:#7367f0!important}.bg-teal{background-color:#02a8b5!important}.bg-blue{background-color:#3577f1!important}.bg-primary{background-color:#0acfff!important}.bg-primary.bg-opacity-10{background-color:#0acfff1a!important}.bg-primary.bg-opacity-25{background-color:#0acfff40!important}.bg-primary.bg-opacity-50{background-color:#0acfff80!important}.bg-primary.bg-opacity-75{background-color:#0acfffbf!important}.bg-primary.bg-opacity-100{background-color:#0acfff!important}.bg-secondary{background-color:#092c4c!important}.bg-secondary.bg-opacity-10{background-color:#092c4c1a!important}.bg-secondary.bg-opacity-25{background-color:#092c4c40!important}.bg-secondary.bg-opacity-50{background-color:#092c4c80!important}.bg-secondary.bg-opacity-75{background-color:#092c4cbf!important}.bg-secondary.bg-opacity-100{background-color:#092c4c!important}.bg-info{background-color:#17a2b8!important}.bg-info.bg-opacity-10{background-color:#17a2b81a!important}.bg-info.bg-opacity-25{background-color:#17a2b840!important}.bg-info.bg-opacity-50{background-color:#17a2b880!important}.bg-info.bg-opacity-75{background-color:#17a2b8bf!important}.bg-info.bg-opacity-100{background-color:#17a2b8!important}.bg-success{background-color:#28c76f!important}.bg-success.bg-opacity-10{background-color:#28c76f1a!important}.bg-success.bg-opacity-25{background-color:#28c76f40!important}.bg-success.bg-opacity-50{background-color:#28c76f80!important}.bg-success.bg-opacity-75{background-color:#28c76fbf!important}.bg-success.bg-opacity-100{background-color:#28c76f!important}.bg-warning{background-color:#f90!important}.bg-warning.bg-opacity-10{background-color:#ff99001a!important}.bg-warning.bg-opacity-25{background-color:#ff990040!important}.bg-warning.bg-opacity-50{background-color:#ff990080!important}.bg-warning.bg-opacity-75{background-color:#ff9900bf!important}.bg-warning.bg-opacity-100{background-color:#f90!important}.bg-danger{background-color:red!important}.bg-danger.bg-opacity-10{background-color:#ff00001a!important}.bg-danger.bg-opacity-25{background-color:#ff000040!important}.bg-danger.bg-opacity-50{background-color:#ff000080!important}.bg-danger.bg-opacity-75{background-color:#ff0000bf!important}.bg-danger.bg-opacity-100{background-color:red!important}.bg-dark{background-color:#29344a!important}.bg-dark.bg-opacity-10{background-color:#29344a1a!important}.bg-dark.bg-opacity-25{background-color:#29344a40!important}.bg-dark.bg-opacity-50{background-color:#29344a80!important}.bg-dark.bg-opacity-75{background-color:#29344abf!important}.bg-dark.bg-opacity-100{background-color:#29344a!important}.bg-light{background-color:#f8f9fa!important}.bg-light.bg-opacity-10{background-color:#f8f9fa1a!important}.bg-light.bg-opacity-25{background-color:#f8f9fa40!important}.bg-light.bg-opacity-50{background-color:#f8f9fa80!important}.bg-light.bg-opacity-75{background-color:#f8f9fabf!important}.bg-light.bg-opacity-100{background-color:#f8f9fa!important}.bg-primary{background-color:#0acfff!important;border:1px solid #0acfff!important;color:#fff}.bg-secondary{background-color:#092c4c!important;border:1px solid #092C4C!important;color:#fff}.bg-success{background-color:#28c76f!important;border:1px solid #28C76F!important;color:#fff}.bg-info{background-color:#17a2b8!important;border:1px solid #17a2b8!important;color:#fff}.bg-warning{background-color:#f90!important;border:1px solid #FF9900!important;color:#fff}.bg-danger{background-color:red!important;border:1px solid #FF0000!important;color:#fff}.bg-dark{background-color:#29344a!important;border:1px solid #29344a!important;color:#fff}.bg-light{background-color:#f8f9fa!important;border:1px solid #f8f9fa!important;color:#fff}.bg-black{background-color:#000!important;border:1px solid #000000!important;color:#fff}.bg-purple{background-color:#7367f0!important;border:1px solid #7367F0!important;color:#fff}.bg-yellow{background-color:#ff0!important;border:1px solid #ffff00!important;color:#fff}.bg-teal{background-color:#02a8b5!important;border:1px solid #02a8b5!important;color:#fff}.bg-soft-primary{background-color:#ffe2c7;color:#0acfff}.bg-soft-secondary{background-color:#b5c0c9;color:#092c4c}.bg-soft-success{background-color:#bfeed4;color:#28c76f}.bg-soft-danger{background-color:#ffb3b3;color:red}.bg-soft-warning{background-color:#ffe0b3;color:#f90}.bg-soft-info{background-color:#17a2b84d;color:#17a2b8}.bg-soft-light{background-color:#f8f9fae6;color:#5b6670}.bg-soft-dark{background-color:#29344a4d;color:#fff}bg-light{color:#5b6670}.bg-primary-gradient{background:linear-gradient(to right,#0acfff,#8e77fa)!important;color:#fff}.bg-secondary-gradient{background:linear-gradient(to right,#092c4c,#28b7f9)!important;color:#fff}.bg-warning-gradient{background:linear-gradient(to right,#f90,#fbc434)!important;color:#fff}.bg-info-gradient{background:linear-gradient(to right,#17a2b8,#00f2fe)!important;color:#fff}.bg-success-gradient{background:linear-gradient(to right,#28c76f,#5cf9e2)!important;color:#fff}.bg-danger-gradient{background:linear-gradient(to right,red,#fd4a68)!important;color:#fff}.bg-orange-gradient{background:linear-gradient(to right,orange,#fbb034)!important;color:#fff}.bg-purple-gradient{background:linear-gradient(to right,#7367f0,#9b25b7)!important;color:#fff}.bg-teal-gradient{background:linear-gradient(to right,#02a8b5,#0695dd)!important;color:#fff}.bg-light-gradient{background:linear-gradient(to right,#f8f9fa,#d1d6de)!important;color:#000}.bg-dark-gradient{background:linear-gradient(to right,#29344a,#54505d)!important;color:#fff}.bg-outline-primary{background-color:#fff;border:1px solid #0acfff;color:#0acfff}.bg-outline-secondary{background-color:#fff;border:1px solid #092C4C;color:#092c4c}.bg-outline-warning{background-color:#fff;border:1px solid #FF9900;color:#f90}.bg-outline-info{background-color:#fff;border:1px solid #17a2b8;color:#17a2b8}.bg-outline-success{background-color:#fff;border:1px solid #28C76F;color:#28c76f}.bg-outline-danger{background-color:#fff;border:1px solid #FF0000;color:red}.bg-outline-dark{background-color:#fff;border:1px solid #29344a;color:#29344a}.bg-outline-light{background-color:#fff;border:1px solid #f8f9fa!important;color:#000!important}.bg-primary-transparent,.bg-primary-transparent:hover{background-color:#0acfff1a!important;color:#0acfff!important}.bg-secondary-transparent,.bg-secondary-transparent:hover{background-color:#092c4c1a!important;color:#092c4c!important}.bg-info-transparent,.bg-info-transparent:hover{background-color:#17a2b81a!important;color:#17a2b8!important}.bg-success-transparent,.bg-success-transparent:hover{background-color:#28c76f1a!important;color:#28c76f!important}.bg-warning-transparent,.bg-warning-transparent:hover{background-color:#ff99001a!important;color:#f90!important}.bg-danger-transparent,.bg-danger-transparent:hover{background-color:#ff00001a!important;color:red!important}.bg-light-transparent{background-color:#f8f9fa80!important;color:#f8f9fa!important}.bg-light-transparent:hover{background-color:#f8f9fa80!important;color:#5b6670!important}.bg-gray-100{background-color:#f3f6f9}.bg-gray-200{background-color:#eff2f7}.bg-gray-300{background-color:#e8ebed}.bg-gray-400{background-color:#dbe0e6}.bg-gray-500{background-color:#adb5bd}.bg-gray-600{background-color:#67748e}.bg-gray-700{background-color:#495057}.bg-gray-800{background-color:#343a40}.bg-gray-900{background-color:#212529}.svg-primary{fill:#0acfff}.svg-secondary{fill:#092c4c}.svg-success{fill:#28c76f}.svg-danger{fill:red}.svg-warning{fill:#f90}.svg-white{fill:#fff}.svg-black{fill:#000}.svg-pink{fill:#ff63a5}.svg-orange{fill:orange}.svg-purple{fill:#7367f0}.svg-indigo{fill:#4d5ddb}.svg-info{fill:#17a2b8}.svg-yellow{fill:#ff0}.svg-light{fill:#f8f9fa}.svg-dark{fill:#29344a}.svg-teal{fill:#02a8b5}.svg-default{fill:#5b6670}.color-container{width:5rem;height:5rem;border-radius:4px;display:flex;align-items:center;justify-content:center;line-height:3rem}.text-container{padding:.25rem .5rem;border-radius:4px;box-shadow:0 4px 60px #e7e7e778}.color-box{width:80px;height:80px;border-radius:4px;margin-right:.75rem;margin-bottom:.75rem}.avatar{position:relative;height:2.625rem;width:2.625rem;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-weight:500}.avatar a.badge:hover{color:#fff}.avatar img{width:100%;height:100%;border-radius:4px}.avatar.avatar-rounded,.avatar.avatar-rounded img{border-radius:50%}.avatar.avatar-radius-0,.avatar.avatar-radius-0 img{border-radius:0}.avatar .avatar-badge{position:absolute;inset-block-start:-4%;inset-inline-end:-.375rem;width:1.4rem;height:1.4rem;font-size:.625rem;border:2px solid #ffffff;border-radius:50%!important;display:flex;align-items:center;justify-content:center}.avatar.online:before,.avatar.offline:before{position:absolute;content:"";width:.5rem;height:.5rem;border-radius:50%;inset-inline-end:0;inset-block-end:0;border:2px solid #ffffff!important;z-index:1}.avatar.online:before{background-color:#28c76f}.avatar.offline:before{background-color:#adb5bd}.avatar.avatar-xs{width:1.25rem;height:1.25rem;line-height:1.25rem;font-size:.65rem}.avatar.avatar-xs .avatar-badge{padding:.25rem;width:1rem;height:1rem;line-height:1rem;font-size:.5rem;inset-block-start:-25%;inset-inline-end:-.5rem}.avatar.avatar-sm{width:1.75rem;height:1.75rem;line-height:1.75rem;font-size:.65rem}.avatar.avatar-sm .avatar-badge{padding:.3rem;width:1.1rem;height:1.1rem;line-height:1.1rem;font-size:.5rem;inset-block-start:-28%;inset-inline-end:-.45rem}.avatar.avatar-sm.online:before,.avatar.avatar-sm.offline:before{width:.5rem;height:.5rem}.avatar.avatar-md{width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:.8rem}.avatar.avatar-md .avatar-badge{padding:.4rem;width:1.2rem;height:1.2rem;line-height:1.2rem;font-size:.65rem;inset-block-start:-6%;inset-inline-end:-13%}.avatar.avatar-md.online:before,.avatar.avatar-md.offline:before{width:.75rem;height:.75rem}.avatar.avatar-md svg{width:1.5rem;height:1.5rem}.avatar.avatar-lg{width:3rem;height:3rem;line-height:3rem;font-size:1rem}.avatar.avatar-lg .avatar-badge{inset-block-start:-15%;inset-inline-end:-.25%}.avatar.avatar-lg.online:before,.avatar.avatar-lg.offline:before{width:.8rem;height:.8rem}.avatar.avatar-lg svg{width:1.8rem;height:1.8rem}.avatar.avatar-xl{width:4rem;height:4rem;line-height:4rem;font-size:1.25rem}.avatar.avatar-xl .avatar-badge{inset-block-start:-8%;inset-inline-end:-.2%}.avatar.avatar-xl.online:before,.avatar.avatar-xl.offline:before{width:.95rem;height:.95rem}.avatar.avatar-xxl{width:5rem;height:5rem;line-height:5rem;font-size:1.5rem}.avatar.avatar-xxl .avatar-badge{inset-block-start:-4%;inset-inline-end:0rem}.avatar.avatar-xxl.online:before,.avatar.avatar-xxl.offline:before{width:1.05rem;height:1.05rem;inset-block-end:.25rem}.avatar.avatar-xxxl{width:6rem;height:6rem;line-height:6rem;font-size:1.75rem}.avatar.avatar-xxxl .avatar-badge{inset-block-start:-4%;inset-inline-end:0rem}.avatar.avatar-xxxl.online:before,.avatar.avatar-xxxl.offline:before{width:1.05rem;height:1.05rem;inset-block-end:.25rem}.avatar-list-stacked{padding:0}.avatar-list-stacked.avatar-group-overlapped .avatar{margin-right:-.875rem}.avatar-list-stacked.avatar-group-overlapped .avatar:hover{z-index:1}.avatar-list-stacked.avatar-group-lg .avatar{width:3.25rem;height:3.25rem}.avatar-list-stacked.avatar-group-lg .avatar>.initial-wrap{font-size:.95rem}.avatar-list-stacked.avatar-group-lg.avatar-group-overlapped .avatar{margin-right:-1rem}.avatar-list-stacked.avatar-group-sm .avatar{width:2rem;height:2rem}.avatar-list-stacked.avatar-group-sm .avatar>.initial-wrap{font-size:.6rem}.avatar-list-stacked.avatar-group-sm.avatar-group-overlapped .avatar{margin-right:-.625rem}.avatar-list-stacked .avatar{margin-inline-end:-.875rem!important;border:1px solid rgba(0,0,0,.05);vertical-align:middle;transition:transform ease .2s}.avatar-list-stacked .avatar:last-child{margin-inline-end:0!important}.avatar-list-stacked .avatar:hover{z-index:1;transform:translateY(-.188rem)}.avatar-group{display:inline-flex}.avatar-group .avatar{width:2.625rem;height:2.625rem}.avatar-group .avatar .avatar-img,.avatar-group .avatar>.initial-wrap{border:2px solid #ffffff;font-size:.9rem}.avatar-group.avatar-group-overlapped .avatar{margin-right:-.875rem}.avatar-group.avatar-group-overlapped .avatar:hover{z-index:1}.avatar-group.avatar-group-lg .avatar{width:3.25rem;height:3.25rem}.avatar-group.avatar-group-lg .avatar>.initial-wrap{font-size:.95rem}.avatar-group.avatar-group-lg.avatar-group-overlapped .avatar{margin-right:-1rem}.avatar-group.avatar-group-sm .avatar{width:2rem;height:2rem}.avatar-group.avatar-group-sm .avatar>.initial-wrap{font-size:.6rem}.avatar-group.avatar-group-sm.avatar-group-overlapped .avatar{margin-right:-.625rem}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#f90;text-shadow:unset}.bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#f90}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:transparent}.bor-b1{border-bottom:1px solid #e8ebed}.btn-submit{background:#0acfff;color:#fff;font-size:14px;font-weight:700;padding:10px 20px;transition:all .2s ease}.btn-submit:hover{background:#00acd6;color:#fff}@media (max-width: 991.98px){.btn-submit{min-width:auto}}.btn-submit.chenge-btn{padding:8px 12px}.btn-cancel{background:#67748e;color:#fff;font-size:14px;font-weight:700;padding:10px 20px;transition:all .5s ease}.btn-cancel:hover{background:#424b52;color:#fff}@media (max-width: 991.98px){.btn-cancel{min-width:auto}}.btn-change-password{background:#d42222;color:#fff;font-size:14px;font-weight:700;border-radius:6px;padding:10px 20px;transition:all .5s ease}.btn-change-password:hover{background:#a81b1b;color:#fff}@media (max-width: 991.98px){.btn-change-password{min-width:auto}}.btn-cancel.add-cancel,.btn-submit.add-sale{padding:8px 20px;min-width:0}.btn-primary{color:#fff;background-color:#0acfff;border-color:#0acfff}.btn-previw{background:red;color:#fff;font-size:14px;font-weight:700;border-radius:5px;padding:8px 20px;transition:all .5s ease}.btn-previw:hover{background:red;color:#fff}@media (max-width: 991.98px){.btn-previw{min-width:auto}}.btn-save{background:#0acfff;color:#fff;font-size:14px;font-weight:700;border-radius:5px;padding:8px 20px;transition:all .2s ease}.btn-save:hover{background:#00acd6;color:#fff}@media (max-width: 991.98px){.btn-save{min-width:auto;padding:5px 7px}}.btn-reset{background:#5b6670;color:#fff;font-size:14px;font-weight:700;border-radius:5px;padding:8px 20px;transition:all .2s ease}.btn-reset:hover{background:#092c4c;color:#fff}@media (max-width: 991.98px){.btn-reset{min-width:auto;padding:5px 7px}}.btn-send{background:#0acfff;padding:9px 14px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#fff;font-weight:700;font-size:14px;margin-right:15px;border-radius:8px}.btn-send:hover{background:#00acd6;color:#fff}.btn-send .send-mail{margin-right:10px;width:16px;height:16px}.btn-download{background:#092c4c;padding:9px 14px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#fff;font-weight:700;font-size:14px;margin-right:15px;border-radius:8px}.btn-download:hover{background:#212529;color:#fff}.btn-download .download{margin-right:10px;width:16px;height:16px}.btn-barcode{background:red;padding:9px 14px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#fff;font-weight:700;font-size:14px;margin-right:15px;border-radius:8px}.btn-barcode:hover{background:red;color:#fff}.btn-barcode .print{margin-right:10px;width:16px;height:16px}.btn-primary.add-em-payroll{padding:9px 11px;color:#fff;font-weight:700;font-size:14px;border-radius:8px}.btn-primary.add-em-payroll .me-2{width:16px;height:16px}.swal2-actions .swal2-confirm.btn:active{background-color:#0acfff;border-color:#0acfff}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:#0acfff;border-color:#0acfff;color:#fff!important}.modal .card{border:0}.search-input .btn-searchset:active{background-color:transparent;border-color:transparent}.search-input .btn-searchset:active svg{color:#092c4c}.input-blocks input[type=text].datetimepicker{padding-left:35px}.iti__country-list{z-index:101}button{cursor:pointer}button:focus{outline:0;box-shadow:none}.btn{border-radius:3px;padding:.625rem 1.25rem;padding:.3rem .85rem;font-size:.85rem;transition:all .5s;font-weight:600}.btn:focus{box-shadow:none!important}.btn:hover{transition:all .5s}.btn.btn-lg{padding:.65rem 1rem;font-size:.95rem}.btn.btn-sm{padding:.35rem .4rem;font-size:.75rem}.btn.btn-primary{background-color:#0acfff!important;border:1px solid #0acfff!important;color:#fff;box-shadow:0 4px 20px #0acfff26}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary.focus,.btn.btn-primary:active,.btn.btn-primary.active{background-color:#00b8e5!important;border:1px solid rgb(0,184.3759183673,229.3)!important;box-shadow:0 3px 10px #0acfff80;color:#fff!important}.btn.btn-secondary{background-color:#092c4c!important;border:1px solid #092C4C!important;color:#fff;box-shadow:0 4px 20px #092c4c26}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-secondary.focus,.btn.btn-secondary:active,.btn.btn-secondary.active{background-color:#051a2c!important;border:1px solid rgb(5.22,25.52,44.08)!important;box-shadow:0 3px 10px #092c4c80;color:#fff!important}.btn.btn-success{background-color:#28c76f!important;border:1px solid #28C76F!important;color:#fff;box-shadow:0 4px 20px #28c76f26}.btn.btn-success:hover,.btn.btn-success:focus,.btn.btn-success.focus,.btn.btn-success:active,.btn.btn-success.active{background-color:#22a95e!important;border:1px solid rgb(34.0251046025,169.2748953975,94.419665272)!important;box-shadow:0 3px 10px #28c76f80;color:#fff!important}.btn.btn-info{background-color:#17a2b8!important;border:1px solid #17a2b8!important;color:#fff;box-shadow:0 4px 20px #17a2b826}.btn.btn-info:hover,.btn.btn-info:focus,.btn.btn-info.focus,.btn.btn-info:active,.btn.btn-info.active{background-color:#138698!important;border:1px solid rgb(19.0333333333,134.0608695652,152.2666666667)!important;box-shadow:0 3px 10px #17a2b880;color:#fff!important}.btn.btn-warning{background-color:#f90!important;border:1px solid #FF9900!important;color:#fff;box-shadow:0 4px 20px #ff990026}.btn.btn-warning:hover,.btn.btn-warning:focus,.btn.btn-warning.focus,.btn.btn-warning:active,.btn.btn-warning.active{background-color:#db8400!important;border:1px solid rgb(219.3,131.58,0)!important;box-shadow:0 3px 10px #ff990080;color:#fff!important}.btn.btn-danger{background-color:red!important;border:1px solid #FF0000!important;color:#fff;box-shadow:0 4px 20px #ff000026}.btn.btn-danger:hover,.btn.btn-danger:focus,.btn.btn-danger.focus,.btn.btn-danger:active,.btn.btn-danger.active{background-color:#db0000!important;border:1px solid rgb(219.3,0,0)!important;box-shadow:0 3px 10px #ff000080;color:#fff!important}.btn.btn-dark{background-color:#29344a!important;border:1px solid #29344a!important;color:#fff;box-shadow:0 4px 20px #29344a26}.btn.btn-dark:hover,.btn.btn-dark:focus,.btn.btn-dark.focus,.btn.btn-dark:active,.btn.btn-dark.active{background-color:#1c2433!important;border:1px solid rgb(28.272173913,35.8573913043,51.027826087)!important;box-shadow:0 3px 10px #29344a80;color:#fff!important}.btn.btn-light{background-color:#f8f9fa!important;border:1px solid #f8f9fa!important;color:#fff;box-shadow:0 4px 20px #f8f9fa26}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light.focus,.btn.btn-light:active,.btn.btn-light.active{background-color:#e3e7eb!important;border:1px solid rgb(227.175,231.15,235.125)!important;box-shadow:0 3px 10px #f8f9fa80;color:#fff!important}.btn.btn-black{background-color:#000!important;border:1px solid #000000!important;color:#fff;box-shadow:0 4px 20px #00000026}.btn.btn-black:hover,.btn.btn-black:focus,.btn.btn-black.focus,.btn.btn-black:active,.btn.btn-black.active{background-color:#000!important;border:1px solid black!important;box-shadow:0 3px 10px #00000080;color:#fff!important}.btn.btn-purple{background-color:#7367f0!important;border:1px solid #7367F0!important;color:#fff;box-shadow:0 4px 20px #7367f026}.btn.btn-purple:hover,.btn.btn-purple:focus,.btn.btn-purple.focus,.btn.btn-purple:active,.btn.btn-purple.active{background-color:#5547ed!important;border:1px solid rgb(85.0718562874,70.5065868263,236.7934131737)!important;box-shadow:0 3px 10px #7367f080;color:#fff!important}.btn.btn-yellow{background-color:#ff0!important;border:1px solid #ffff00!important;color:#fff;box-shadow:0 4px 20px #ffff0026}.btn.btn-yellow:hover,.btn.btn-yellow:focus,.btn.btn-yellow.focus,.btn.btn-yellow:active,.btn.btn-yellow.active{background-color:#dbdb00!important;border:1px solid rgb(219.3,219.3,0)!important;box-shadow:0 3px 10px #ffff0080;color:#fff!important}.btn.btn-teal{background-color:#02a8b5!important;border:1px solid #02a8b5!important;color:#fff;box-shadow:0 4px 20px #02a8b526}.btn.btn-teal:hover,.btn.btn-teal:focus,.btn.btn-teal.focus,.btn.btn-teal:active,.btn.btn-teal.active{background-color:#028792!important;border:1px solid rgb(1.6098360656,135.2262295082,145.6901639344)!important;box-shadow:0 3px 10px #02a8b580;color:#fff!important}.btn.btn-light{background-color:#f8f9fa;border:1px solid #f8f9fa;color:#343a40!important}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light.focus,.btn.btn-light:active,.btn.btn-light.active{background-color:#fff;border:1px solid white;box-shadow:0 0 0 2px #f8f9fa14;color:#29344a!important}.btn-group .btn{padding:.45rem .75rem}.btn-group-lg .btn{padding:.65rem 1rem}.btn-group-sm .btn{padding:.25rem .5rem}.btn.btn-w-xs{min-width:5.625rem}.btn.btn-w-sm{min-width:6.975rem}.btn.btn-w-md{min-width:8.125rem}.btn.btn-w-lg{min-width:9.375rem}.btn-icon i{padding:0rem;margin:-.5rem}.btn-icon.btn-sm{width:1.75rem;height:1.75rem;font-size:.8rem}.btn-icon.btn-lg{width:2.75rem;height:2.75rem;font-size:1.2rem}.btn-list>button,.btn-list>a{margin:0 .375rem .375rem 0}[dir=rtl] .btn-list button,[dir=rtl] .btn-list div,[dir=rtl] .btn-list a,[dir=rtl] .btn-list input{margin:0 0 .375rem .375rem}.btn-list{margin-block-end:-.5rem}.btn-square{border-radius:0}.btn-group-pill .btn:first-child{border-radius:60px 0 0 60px}.btn-group-pill .btn:last-child{border-radius:0 60px 60px 0}.btn-group-square .btn:first-child{border-radius:0}.btn-group-square .btn:last-child{border-radius:0}.btn.btn-primary-light{background-color:#0acfff1a;color:#0acfff}.btn.btn-primary-light:hover,.btn.btn-primary-light:focus,.btn.btn-primary-light:active{background-color:#0acfff;color:#fff;border-color:#0acfff}.btn.btn-secondary-light{background-color:#092c4c1a;color:#092c4c}.btn.btn-secondary-light:hover,.btn.btn-secondary-light:focus,.btn.btn-secondary-light:active{background-color:#092c4c;color:#fff;border-color:#092c4c}.btn.btn-warning-light{background-color:#ff99001a;color:#f90}.btn.btn-warning-light:hover,.btn.btn-warning-light:focus,.btn.btn-warning-light:active{background-color:#f90;color:#fff;border-color:#f90}.btn.btn-info-light{background-color:#17a2b81a;color:#17a2b8}.btn.btn-info-light:hover,.btn.btn-info-light:focus,.btn.btn-info-light:active{background-color:#17a2b8;color:#fff;border-color:#17a2b8}.btn.btn-success-light{background-color:#28c76f1a;color:#28c76f}.btn.btn-success-light:hover,.btn.btn-success-light:focus,.btn.btn-success-light:active{background-color:#28c76f;color:#fff;border-color:#28c76f}.btn.btn-danger-light{background-color:#ff00001a;color:red}.btn.btn-danger-light:hover,.btn.btn-danger-light:focus,.btn.btn-danger-light:active{background-color:red;color:#fff;border-color:red}.btn.btn-primary-ghost{background-color:transparent;color:#0acfff;border:1px solid #0acfff}.btn.btn-primary-ghost:active{color:#0acfff;border:1px solid #0acfff;background-color:transparent}.btn.btn-secondary-ghost{background-color:transparent;color:#092c4c;border:1px solid #092C4C}.btn.btn-secondary-ghost:active{color:#092c4c;border:1px solid #092C4C;background-color:transparent}.btn.btn-warning-ghost{background-color:transparent;color:#f90;border:1px solid #FF9900}.btn.btn-warning-ghost:active{color:#f90;border:1px solid #FF9900;background-color:transparent}.btn.btn-info-ghost{background-color:transparent;color:#17a2b8;border:1px solid #17a2b8}.btn.btn-info-ghost:active{color:#17a2b8;border:1px solid #17a2b8;background-color:transparent}.btn.btn-success-ghost{background-color:transparent;color:#28c76f;border:1px solid #28C76F}.btn.btn-success-ghost:active{color:#28c76f;border:1px solid #28C76F;background-color:transparent}.btn.btn-danger-ghost{background-color:transparent;color:red;border:1px solid #FF0000}.btn.btn-danger-ghost:active{color:red;border:1px solid #FF0000;background-color:transparent}.btn-list button{margin:0 .375rem .375rem 0}.btn-outline-primary{border:1px solid #0acfff!important;color:#0acfff!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary.focus,.btn-outline-primary:active,.btn-outline-primary.active{background-color:#0acfff!important;border:1px solid #0acfff!important;box-shadow:0 3px 10px #0acfff80;color:#fff!important}.btn-outline-secondary{border:1px solid #092C4C!important;color:#092c4c!important}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary.focus,.btn-outline-secondary:active,.btn-outline-secondary.active{background-color:#092c4c!important;border:1px solid #092C4C!important;box-shadow:0 3px 10px #092c4c80;color:#fff!important}.btn-outline-success{border:1px solid #28C76F!important;color:#28c76f!important}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success.focus,.btn-outline-success:active,.btn-outline-success.active{background-color:#28c76f!important;border:1px solid #28C76F!important;box-shadow:0 3px 10px #28c76f80;color:#fff!important}.btn-outline-danger{border:1px solid #FF0000!important;color:red!important}.btn-outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger.focus,.btn-outline-danger:active,.btn-outline-danger.active{background-color:red!important;border:1px solid #FF0000!important;box-shadow:0 3px 10px #ff000080;color:#fff!important}.btn-outline-warning{border:1px solid #FF9900!important;color:#f90!important}.btn-outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning.focus,.btn-outline-warning:active,.btn-outline-warning.active{background-color:#f90!important;border:1px solid #FF9900!important;box-shadow:0 3px 10px #ff990080;color:#fff!important}.btn-outline-info{border:1px solid #17a2b8!important;color:#17a2b8!important}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info.focus,.btn-outline-info:active,.btn-outline-info.active{background-color:#17a2b8!important;border:1px solid #17a2b8!important;box-shadow:0 3px 10px #17a2b880;color:#fff!important}.btn-outline-light{border:1px solid #f8f9fa;color:#343a40!important}.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light.focus,.btn-outline-light:active,.btn-outline-light.active{background-color:#f8f9fa;border:1px solid #f8f9fa;color:#29344a!important}.btn-outline-dark{border:1px solid #29344a!important;color:#29344a!important}.btn-outline-dark:hover,.btn-outline-dark:focus,.btn-outline-dark.focus,.btn-outline-dark:active,.btn-outline-dark.active{background-color:#29344a!important;border:1px solid #29344a!important;box-shadow:0 3px 10px #29344a80;color:#fff!important}.btn-soft-primary{background-color:#ffe2c7!important;color:#0acfff!important}.btn-soft-primary:hover,.btn-soft-primary:focus,.btn-soft-primary.focus,.btn-soft-primary:active,.btn-soft-primary.active{box-shadow:0 3px 12px #0acfff33;border-color:#0acfff}.btn-soft-secondary{background-color:#b5c0c9!important;color:#092c4c!important}.btn-soft-secondary:hover,.btn-soft-secondary:focus,.btn-soft-secondary.focus,.btn-soft-secondary:active,.btn-soft-secondary.active{box-shadow:0 3px 12px #092c4c33;border-color:#092c4c}.btn-soft-success{background-color:#bfeed4!important;color:#28c76f!important}.btn-soft-success:hover,.btn-soft-success:focus,.btn-soft-success.focus,.btn-soft-success:active,.btn-soft-success.active{box-shadow:0 3px 12px #28c76f33;border-color:#28c76f}.btn-soft-danger{background-color:#ffb3b3!important;color:red!important}.btn-soft-danger:hover,.btn-soft-danger:focus,.btn-soft-danger.focus,.btn-soft-danger:active,.btn-soft-danger.active{box-shadow:0 3px 12px #f003;border-color:red}.btn-soft-warning{background-color:#ffe0b3!important;color:#f90!important}.btn-soft-warning:hover,.btn-soft-warning:focus,.btn-soft-warning.focus,.btn-soft-warning:active,.btn-soft-warning.active{box-shadow:0 3px 12px #f903;border-color:#f90}.btn-soft-info{background-color:#17a2b84d!important;color:#17a2b8!important}.btn-soft-info:hover,.btn-soft-info:focus,.btn-soft-info.focus,.btn-soft-info:active,.btn-soft-info.active{box-shadow:0 3px 12px #17a2b833;border-color:#17a2b8}.btn-soft-light{background-color:#f8f9fae6!important;color:#5b6670!important}.btn-soft-light:hover,.btn-soft-light:focus,.btn-soft-light.focus,.btn-soft-light:active,.btn-soft-light.active{box-shadow:0 3px 12px #f8f9fa33;border-color:#f8f9fa;border-color:#5b6670}.btn-soft-dark{background-color:#29344a4d!important;color:#fff!important}.btn-soft-dark:hover,.btn-soft-dark:focus,.btn-soft-dark.focus,.btn-soft-dark:active,.btn-soft-dark.active{box-shadow:0 3px 12px #29344a33;border-color:#29344a}.button_export__button,.button_export__button--full-width{background:#0acfff!important;border-color:#0acfff!important;margin:0 3px;color:#fff;border-radius:8px!important;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0}.button_export__button svg,.button_export__button--full-width svg{width:16px!important;color:#fff}.button_export__button:hover,.button_export__button--full-width:hover{background:#004469!important;border-color:#004469!important;color:#fff!important}.button_export__button:focus,.button_export__button--full-width:focus{background:#00cfff!important;border-color:#00cfff!important;color:#fff!important;box-shadow:0 0 0 .2rem #00cfff40!important}.button_export__button:active,.button_export__button--full-width:active{background:#00a3cc!important;border-color:#00a3cc!important;color:#fff!important}.button_export__button--full-width{width:100%!important;height:32px;margin:0}.badge.badge-primary{background:#0acfff1a;box-shadow:0 1px 1px #0acfff80;color:#0acfff}.badge.badge-primary{background:#0acfff;box-shadow:0 1px 1px #0acfff80;color:#fff}.badge.badge-soft-primary{background:#0acfff1a;box-shadow:0 1px 1px #0acfff80;color:#0acfff}.badge.badge-secondary{background:#092c4c;box-shadow:0 1px 1px #092c4c80;color:#fff}.badge.badge-soft-secondary{background:#092c4c1a;box-shadow:0 1px 1px #092c4c80;color:#092c4c}.badge.badge-success{background:#28c76f;box-shadow:0 1px 1px #28c76f80;color:#fff}.badge.badge-soft-success{background:#28c76f1a;box-shadow:0 1px 1px #28c76f80;color:#28c76f}.badge.badge-info{background:#17a2b8;box-shadow:0 1px 1px #17a2b880;color:#fff}.badge.badge-soft-info{background:#17a2b81a;box-shadow:0 1px 1px #17a2b880;color:#17a2b8}.badge.badge-warning{background:#f90;box-shadow:0 1px 1px #ff990080;color:#fff}.badge.badge-soft-warning{background:#ff99001a;box-shadow:0 1px 1px #ff990080;color:#f90}.badge.badge-danger{background:red;box-shadow:0 1px 1px #ff000080;color:#fff}.badge.badge-soft-danger{background:#ff00001a;box-shadow:0 1px 1px #ff000080;color:red}.badge.badge-dark{background:#29344a;box-shadow:0 1px 1px #29344a80;color:#fff}.badge.badge-soft-dark{background:#29344a1a;box-shadow:0 1px 1px #29344a80;color:#29344a}.badge.badge-light{background:#f8f9fa;box-shadow:0 1px 1px #f8f9fa80;color:#fff}.badge.badge-soft-light{background:#f8f9fa1a;box-shadow:0 1px 1px #f8f9fa80;color:#f8f9fa}.badge.badge-black{background:#000;box-shadow:0 1px 1px #00000080;color:#fff}.badge.badge-soft-black{background:#0000001a;box-shadow:0 1px 1px #00000080;color:#000}.badge.badge-purple{background:#7367f0;box-shadow:0 1px 1px #7367f080;color:#fff}.badge.badge-soft-purple{background:#7367f01a;box-shadow:0 1px 1px #7367f080;color:#7367f0}.badge.badge-yellow{background:#ff0;box-shadow:0 1px 1px #ffff0080;color:#fff}.badge.badge-soft-yellow{background:#ffff001a;box-shadow:0 1px 1px #ffff0080;color:#ff0}.badge{font-size:13px}.badge.badge-teal{background:#02a8b5;box-shadow:0 1px 1px #02a8b580;color:#fff}.badge.badge-soft-teal{background:#02a8b51a;box-shadow:0 1px 1px #02a8b580;color:#02a8b5}.badge{padding:.25rem .45rem;font-weight:600;letter-spacing:.5px;border-radius:4px}.badge.badge-xs{font-size:10px;padding:0 5px;line-height:18px}.badge.badge-sm{font-size:11px;padding:5px 8px;line-height:11px}.badge.badge-md{font-size:12px;padding:5px 12px;line-height:1.5}.badge.badge-lg{font-size:14px;padding:0 10px;line-height:30px}.badge.badge-xl{font-size:16px;padding:0 15px;line-height:35px}.badge.badge-half,.badge.badge-full,.badge.badge.bg-warning,.badge.badge.bg-success{color:#fff!important}.border-container{display:inline-block;width:5rem;height:5rem;margin:.25rem;background-color:#f8f9fa}.border{border:1px solid #dbe0e6!important}.border.border-dashed{border-style:dashed!important}.border.border-dotted{border-style:dotted!important}.border.border-primary{border:1px solid #0acfff!important;opacity:1}.border.border-primary.border-opacity-10{border-color:#0acfff1a!important}.border.border-primary.border-opacity-25{border-color:#0acfff40!important}.border.border-primary.border-opacity-50{border-color:#0acfff80!important}.border.border-primary.border-opacity-75{border-color:#0acfffbf!important}.border.border-primary.border-opacity-100{border-color:#0acfff!important}.border.border-secondary{border:1px solid #092C4C!important;opacity:1}.border.border-secondary.border-opacity-10{border-color:#092c4c1a!important}.border.border-secondary.border-opacity-25{border-color:#092c4c40!important}.border.border-secondary.border-opacity-50{border-color:#092c4c80!important}.border.border-secondary.border-opacity-75{border-color:#092c4cbf!important}.border.border-secondary.border-opacity-100{border-color:#092c4c!important}.border.border-info{border:1px solid #17a2b8!important;opacity:1}.border.border-info.border-opacity-10{border-color:#17a2b81a!important}.border.border-info.border-opacity-25{border-color:#17a2b840!important}.border.border-info.border-opacity-50{border-color:#17a2b880!important}.border.border-info.border-opacity-75{border-color:#17a2b8bf!important}.border.border-info.border-opacity-100{border-color:#17a2b8!important}.border.border-success{border:1px solid #28C76F!important;opacity:1}.border.border-success.border-opacity-10{border-color:#28c76f1a!important}.border.border-success.border-opacity-25{border-color:#28c76f40!important}.border.border-success.border-opacity-50{border-color:#28c76f80!important}.border.border-success.border-opacity-75{border-color:#28c76fbf!important}.border.border-success.border-opacity-100{border-color:#28c76f!important}.border.border-warning{border:1px solid #FF9900!important;opacity:1}.border.border-warning.border-opacity-10{border-color:#ff99001a!important}.border.border-warning.border-opacity-25{border-color:#ff990040!important}.border.border-warning.border-opacity-50{border-color:#ff990080!important}.border.border-warning.border-opacity-75{border-color:#ff9900bf!important}.border.border-warning.border-opacity-100{border-color:#f90!important}.border.border-danger{border:1px solid #FF0000!important;opacity:1}.border.border-danger.border-opacity-10{border-color:#ff00001a!important}.border.border-danger.border-opacity-25{border-color:#ff000040!important}.border.border-danger.border-opacity-50{border-color:#ff000080!important}.border.border-danger.border-opacity-75{border-color:#ff0000bf!important}.border.border-danger.border-opacity-100{border-color:red!important}.border.border-white{border:1px solid #ffffff!important;opacity:1}.border.border-white.border-opacity-10{border-color:#ffffff1a!important}.border.border-white.border-opacity-25{border-color:#ffffff40!important}.border.border-white.border-opacity-50{border-color:#ffffff80!important}.border.border-white.border-opacity-75{border-color:#ffffffbf!important}.border.border-white.border-opacity-100{border-color:#fff!important}.border.border-light{border:1px solid #f8f9fa!important;opacity:1}.border.border-light.border-opacity-10{border-color:#f8f9fa1a!important}.border.border-light.border-opacity-25{border-color:#f8f9fa40!important}.border.border-light.border-opacity-50{border-color:#f8f9fa80!important}.border.border-light.border-opacity-75{border-color:#f8f9fabf!important}.border.border-light.border-opacity-100{border-color:#f8f9fa!important}.border.border-dark{border:1px solid #29344a!important;opacity:1}.border.border-dark.border-opacity-10{border-color:#29344a1a!important}.border.border-dark.border-opacity-25{border-color:#29344a40!important}.border.border-dark.border-opacity-50{border-color:#29344a80!important}.border.border-dark.border-opacity-75{border-color:#29344abf!important}.border.border-dark.border-opacity-100{border-color:#29344a!important}.border.border-orange{border:1px solid #ffa500!important;opacity:1}.border.border-orange.border-opacity-10{border-color:#ffa5001a!important}.border.border-orange.border-opacity-25{border-color:#ffa50040!important}.border.border-orange.border-opacity-50{border-color:#ffa50080!important}.border.border-orange.border-opacity-75{border-color:#ffa500bf!important}.border.border-orange.border-opacity-100{border-color:orange!important}.border.border-opacity-10{--bs-border-opacity: .1 !important}.border.border-opacity-25{--bs-border-opacity: .25 !important}.border.border-opacity-50{--bs-border-opacity: .5 !important}.border.border-opacity-75{--bs-border-opacity: .75 !important}.border.border-opacity-100{--bs-border-opacity: 1 !important}.border.border-1{border-width:1px!important}.border.border-2{border-width:2px!important}.border.border-3{border-width:3px!important}.border.border-4{border-width:4px!important}.border.border-5{border-width:5px!important}.border.border-block-start-dashed{border-top-style:dashed}.border.border-block-start-dotted{border-top-style:dotted}.border.border-inline-end-dashed{border-inline-end-style:dashed}.border.border-inline-end-dotted{border-inline-end-style:dotted}.border.border-block-end-dashed{border-bottom-style:dashed}.border.border-block-end-dotted{border-bottom-style:dotted}.border.border-inline-start-dashed{border-inline-start-style:dashed}.border.border-inline-start-dotted{border-inline-start-style:dotted}.border.border-0{border:0!important}.border.border-top-0{border-block-start:0!important}.border.border-end-0{border-inline-end:0!important}.border.border-bottom-0{border-block-end:0!important}.border.border-start-0{border-inline-start:0!important}.border-top{border-top:1px solid #dbe0e6!important}.border-top.border-block-start-dashed{border-top-style:dashed!important}.border-top.border-block-start-dotted{border-top-style:dotted!important}.border-top.border-primary{border-color:#0acfff!important}.border-top.border-secondary{border-color:#092c4c!important}.border-top.border-warning{border-color:#f90!important}.border-top.border-info{border-color:#17a2b8!important}.border-top.border-success{border-color:#28c76f!important}.border-top.border-danger{border-color:red!important}.border-top.border-light{border-color:#f8f9fa!important}.border-top.border-dark{border-color:#29344a!important}.border-end{border-inline-end:1px solid #dbe0e6!important}.border-end.border-inline-end-dashed{border-inline-end-style:dashed!important}.border-end.border-inline-end-dotted{border-inline-end-style:dotted!important}.border-end.border-primary{border-color:#0acfff!important}.border-end.border-secondary{border-color:#092c4c!important}.border-end.border-warning{border-color:#f90!important}.border-end.border-info{border-color:#17a2b8!important}.border-end.border-success{border-color:#28c76f!important}.border-end.border-danger{border-color:red!important}.border-end.border-light{border-color:#f8f9fa!important}.border-end.border-dark{border-color:#29344a!important}.border-bottom{border-bottom:1px solid #dbe0e6!important}.border-bottom.border-block-end-dashed{border-bottom-style:dashed!important}.border-bottom.border-block-end-dotted{border-bottom-style:dotted!important}.border-bottom.border-primary{border-color:#0acfff!important}.border-bottom.border-secondary{border-color:#092c4c!important}.border-bottom.border-warning{border-color:#f90!important}.border-bottom.border-info{border-color:#17a2b8!important}.border-bottom.border-success{border-color:#28c76f!important}.border-bottom.border-danger{border-color:red!important}.border-bottom.border-light{border-color:#f8f9fa!important}.border-bottom.border-dark{border-color:#29344a!important}.border-start{border-inline-start:1px solid #dbe0e6!important}.border-start.border-inline-start-dashed{border-inline-start-style:dashed!important}.border-start.border-inline-start-dotted{border-inline-start-style:dotted!important}.border-start.border-primary{border-color:#0acfff!important}.border-start.border-secondary{border-color:#092c4c!important}.border-start.border-warning{border-color:#f90!important}.border-start.border-info{border-color:#17a2b8!important}.border-start.border-success{border-color:#28c76f!important}.border-start.border-danger{border-color:red!important}.border-start.border-light{border-color:#f8f9fa!important}.border-start.border-dark{border-color:#29344a!important}.br-1{border-radius:.0625rem}.br-2{border-radius:.125rem}.br-3{border-radius:.1875rem}.br-4{border-radius:.25rem}.br-5{border-radius:.3125rem}.br-6{border-radius:.375rem}.br-7{border-radius:.4375rem}.br-8{border-radius:.5rem}.br-9{border-radius:.5625rem}.br-10{border-radius:.625rem}.br-15{border-radius:.9375rem}.br-20{border-radius:1.25rem}.rounded{border-radius:4px!important}.calendar-events{border:1px solid transparent;cursor:move;padding:10px 15px}.calendar-events:hover{border-color:#e8ebed;background-color:#fff}.calendar-events i{margin-right:8px}.calendar{float:left;margin-bottom:0}.fc-toolbar.fc-header-toolbar{margin-bottom:1.5rem}.none-border .modal-footer{border-top:none}.fc-toolbar h2{font-size:18px;font-weight:600;font-family:Roboto,sans-serif;line-height:30px;text-transform:uppercase}.fc-day-grid-event .fc-time{font-family:Roboto,sans-serif}.fc-day{background:#fff}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar button:focus,.fc-toolbar button:hover,.fc-toolbar .ui-state-hover{z-index:0}.fc th.fc-widget-header{background:#e8ebed;font-size:14px;line-height:20px;padding:10px 0;text-transform:uppercase}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#f3f3f3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px 5px}.fc-button{background:#f1f1f1;border:none;color:#797979;text-transform:capitalize;box-shadow:none!important;border-radius:3px!important;margin:0 3px!important;padding:6px 12px!important;height:auto!important}.fc-text-arrow{font-family:inherit;font-size:16px}.fc-state-hover{background:#f3f3f3}.fc-state-highlight{background:#f0f0f0}.fc-state-down,.fc-state-active,.fc-state-disabled{background-color:#0acfff!important;color:#fff!important;text-shadow:none!important}.fc-cell-overlay{background:#f0f0f0}.fc-unthemed .fc-today{background:#fff}.fc-event{border-radius:2px;border:none;color:#fff!important;cursor:move;font-size:13px;margin:1px 7px;padding:5px;text-align:center}.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number{padding-right:8px;font-weight:700;font-family:Roboto,sans-serif}.event-form .input-group .form-control{height:40px}.submit-section{text-align:center;margin-top:40px}.submit-btn{border-radius:50px;font-size:18px;font-weight:600;min-width:200px;padding:10px 20px}.apexcharts-legend.apexcharts-align-center.position-right{display:none}.apexcharts-toolbar{display:none!important}#sales_charts,.chart-set{overflow:hidden}.apexcharts-canvas{width:100%!important}.img-cropper .dropup .dropdown-toggle:after{content:"";display:none}.dropdown-auto{overflow:auto}.dropdown .dropdown-toggle:after{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:"Font Awesome 5 Free";border:0;font-size:.6rem;font-weight:600}.dropdown .dropdown-toggle.btn-primary{color:#fff}.dropdown .dropdown-menu{font-family:Nunito,sans-serif}.dropdown-menu{border-color:#dbe0e6;box-shadow:0 1rem 1.125rem #a9a9a926;font-size:.875rem;color:#5b6670;background-color:#fff;padding:0;z-index:10}.dropdown-divider{border-color:#dbe0e6}.dropdown-item-text,.dropdown-header{color:#5b6670}.dropdown-item{color:#5b6670;white-space:unset;padding:.5rem .9375rem;font-size:.8125rem}.dropdown-item.disabled,.dropdown-item:disabled{color:#5b6670;opacity:.5}.dropdown-item:not(.active):hover,.dropdown-item:not(.active):focus,.dropdown-item:not(.active):active{color:#0acfff;background-color:#0acfff0d}.dropdown-item.active{background-color:#0acfff!important}.dropdown-toggle:after{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:"Font Awesome 5 Free";border:0;font-size:.6rem;font-weight:600}.dropup .dropdown-toggle:after{content:"";display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:"Font Awesome 5 Free";border:0;font-size:.6rem;font-weight:600}.dropend .dropdown-toggle:after{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:"Font Awesome 5 Free";border:0;font-size:.6rem;font-weight:600}.dropstart .dropdown-toggle:before{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:"Font Awesome 5 Free";border:0;font-size:.6rem;font-weight:600}.btn.dropdown-toggle-split{opacity:.85}.dropdown-menu-dark{background-color:#29344a;border-color:#ffffff1a}.dropdown-menu-dark li a{color:#fff}.btn-list a.dropdown-item{margin-block-end:0}.btn-list .btn-soft-success:hover,.btn-list .btn-soft-danger:hover{transform:translateY(0)}.dropdown-menu.dropdown-menu-primary{background-color:#0acfff}.dropdown-menu.dropdown-menu-primary li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-primary .dropdown-item:hover,.dropdown-menu.dropdown-menu-primary .dropdown-item:focus,.dropdown-menu.dropdown-menu-primary .dropdown-item:active,.dropdown-menu.dropdown-menu-primary .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-secondary{background-color:#092c4c}.dropdown-menu.dropdown-menu-secondary li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-secondary .dropdown-item:hover,.dropdown-menu.dropdown-menu-secondary .dropdown-item:focus,.dropdown-menu.dropdown-menu-secondary .dropdown-item:active,.dropdown-menu.dropdown-menu-secondary .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-warning{background-color:#f90}.dropdown-menu.dropdown-menu-warning li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-warning .dropdown-item:hover,.dropdown-menu.dropdown-menu-warning .dropdown-item:focus,.dropdown-menu.dropdown-menu-warning .dropdown-item:active,.dropdown-menu.dropdown-menu-warning .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-info{background-color:#17a2b8}.dropdown-menu.dropdown-menu-info li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-info .dropdown-item:hover,.dropdown-menu.dropdown-menu-info .dropdown-item:focus,.dropdown-menu.dropdown-menu-info .dropdown-item:active,.dropdown-menu.dropdown-menu-info .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-success{background-color:#28c76f}.dropdown-menu.dropdown-menu-success li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-success .dropdown-item:hover,.dropdown-menu.dropdown-menu-success .dropdown-item:focus,.dropdown-menu.dropdown-menu-success .dropdown-item:active,.dropdown-menu.dropdown-menu-success .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-danger{background-color:red}.dropdown-menu.dropdown-menu-danger li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-danger .dropdown-item:hover,.dropdown-menu.dropdown-menu-danger .dropdown-item:focus,.dropdown-menu.dropdown-menu-danger .dropdown-item:active,.dropdown-menu.dropdown-menu-danger .dropdown-item.active{color:#fff}.dropdown-menu.dropmenu-item-primary .dropdown-item:hover,.dropdown-menu.dropmenu-item-primary .dropdown-item:focus,.dropdown-menu.dropmenu-item-primary .dropdown-item:active,.dropdown-menu.dropmenu-item-primary .dropdown-item.active{background-color:#0acfff1a!important;color:#0acfff}.dropdown-menu.dropmenu-item-secondary .dropdown-item:hover,.dropdown-menu.dropmenu-item-secondary .dropdown-item:focus,.dropdown-menu.dropmenu-item-secondary .dropdown-item:active,.dropdown-menu.dropmenu-item-secondary .dropdown-item.active{background-color:#092c4c1a!important;color:#092c4c}.dropdown-menu.dropmenu-item-warning .dropdown-item:hover,.dropdown-menu.dropmenu-item-warning .dropdown-item:focus,.dropdown-menu.dropmenu-item-warning .dropdown-item:active,.dropdown-menu.dropmenu-item-warning .dropdown-item.active{background-color:#ff99001a!important;color:#f90}.dropdown-menu.dropmenu-item-info .dropdown-item:hover,.dropdown-menu.dropmenu-item-info .dropdown-item:focus,.dropdown-menu.dropmenu-item-info .dropdown-item:active,.dropdown-menu.dropmenu-item-info .dropdown-item.active{background-color:#17a2b81a!important;color:#17a2b8}.dropdown-menu.dropmenu-item-success .dropdown-item:hover,.dropdown-menu.dropmenu-item-success .dropdown-item:focus,.dropdown-menu.dropmenu-item-success .dropdown-item:active,.dropdown-menu.dropmenu-item-success .dropdown-item.active{background-color:rgba(var(--success-rgb),.1)!important;color:#28c76f}.dropdown-menu.dropmenu-item-danger .dropdown-item:hover,.dropdown-menu.dropmenu-item-danger .dropdown-item:focus,.dropdown-menu.dropmenu-item-danger .dropdown-item:active,.dropdown-menu.dropmenu-item-danger .dropdown-item.active{background-color:rgba(var(--danger-rgb),.1)!important;color:red}.dropdown-menu.dropmenu-light-primary{background-color:rgba(var(#092C4C),.1);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-primary .dropdown-item:hover,.dropdown-menu.dropmenu-light-primary .dropdown-item:focus,.dropdown-menu.dropmenu-light-primary .dropdown-item:active,.dropdown-menu.dropmenu-light-primary .dropdown-item.active{color:#fff;background-color:#0acfff!important}.dropdown-menu.dropmenu-light-secondary{background-color:rgba(var(#092C4C),.1);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-secondary .dropdown-item:hover,.dropdown-menu.dropmenu-light-secondary .dropdown-item:focus,.dropdown-menu.dropmenu-light-secondary .dropdown-item:active,.dropdown-menu.dropmenu-light-secondary .dropdown-item.active{color:#fff;background-color:#092c4c!important}.dropdown-menu.dropmenu-light-info{background-color:#17a2b81a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-info .dropdown-item:hover,.dropdown-menu.dropmenu-light-info .dropdown-item:focus,.dropdown-menu.dropmenu-light-info .dropdown-item:active,.dropdown-menu.dropmenu-light-info .dropdown-item.active{color:#fff;background-color:#17a2b8!important}.dropdown-menu.dropmenu-light-warning{background-color:#ff99001a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-warning .dropdown-item:hover,.dropdown-menu.dropmenu-light-warning .dropdown-item:focus,.dropdown-menu.dropmenu-light-warning .dropdown-item:active,.dropdown-menu.dropmenu-light-warning .dropdown-item.active{color:#fff;background-color:#f90!important}.dropdown-menu.dropmenu-light-success{background-color:#28c76f1a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-success .dropdown-item:hover,.dropdown-menu.dropmenu-light-success .dropdown-item:focus,.dropdown-menu.dropmenu-light-success .dropdown-item:active,.dropdown-menu.dropmenu-light-success .dropdown-item.active{color:#fff;background-color:#28c76f!important}.dropdown-menu.dropmenu-light-danger{background-color:rgba(var(--danger-rgb),.1);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-danger .dropdown-item:hover,.dropdown-menu.dropmenu-light-danger .dropdown-item:focus,.dropdown-menu.dropmenu-light-danger .dropdown-item:active,.dropdown-menu.dropmenu-light-danger .dropdown-item.active{color:#fff;background-color:red!important}.dropdown-divider{margin:0}.bd-example>.dropdown-menu{position:static;display:block}.icons-list{padding:0;display:flex;flex-wrap:wrap}.icons-list li{display:block;width:40px;height:40px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:18px;border-radius:50px;border:1px solid #e6ebf1;color:#0acfff;margin:5px;box-shadow:0 2px 3px #d7c5ff}.filters-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;height:22px;color:#fff}.filters-icon .feather-filter{font-size:16px;line-height:1}.filters-icon .filters-x{position:absolute;top:-8px;right:-12px;background:red;border-radius:50%;color:#fff;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.progress{background-color:#e8ebed;height:.75rem;border-radius:.25rem}.progress-stacked{background-color:#e8ebed}.progress-bar{color:#fff;background-color:#0acfff}@keyframes progress-animate{0%{width:0}}.progress-animate{position:relative;border-radius:.625rem}.progress-animate .progress-bar{position:relative;border-radius:.625rem;animation:2s progress-animate}.progress.progress-xs,.progress-stacked.progress-xs{height:.3125rem}.progress.progress-sm,.progress-stacked.progress-sm{height:.5rem}.progress.progress-lg,.progress-stacked.progress-lg{height:1rem}.progress.progress-xl,.progress-stacked.progress-xl{height:1.25rem}.progress-vertical{min-height:250px;height:250px;width:10px;position:relative;display:inline-block;margin-bottom:0;margin-right:20px}.progress-vertical .progress-bar{width:100%}.progress-vertical.progress-xl{width:15px}.progress-vertical.progress-lg{width:12px}.progress-vertical.progress-sm{width:8px}.progress-vertical.progress-xs{width:5px}.progress-vertical-bottom{min-height:250px;height:250px;position:relative;width:10px;display:inline-block;margin-bottom:0;margin-right:20px}.progress-vertical-bottom .progress-bar{width:100%;bottom:0;position:absolute}.progress-vertical-bottom.progress-xl{width:15px}.progress-vertical-bottom.progress-lg{width:12px}.progress-vertical-bottom.progress-sm{width:8px}.progress-vertical-bottom.progress-xs{width:5px}.progress-custom{overflow:visible;position:relative}.progress-custom .progress-bar{position:relative;overflow:visible}.progress-custom .progress-bar:after{content:"";width:1.15rem;height:1.15rem;border-radius:50%;box-shadow:0 .313rem .313rem #0acfff80;background:#fff;position:absolute;inset-inline-end:-.375rem;inset-block-start:-.375rem;border:.25rem solid #0acfff}.progress-custom .progress-bar.bg-secondary:after{border:.25rem solid #092C4C;box-shadow:0 .313rem .313rem rgba(var(--secondary-rgb),.2)}.progress-custom .progress-bar.bg-warning:after{border:.25rem solid #FF9900;box-shadow:0 .313rem .313rem rgba(var(--warning-rgb),.2)}.progress-custom .progress-bar.bg-info:after{border:.25rem solid #17a2b8;box-shadow:0 .313rem .313rem rgba(var(--info-rgb),.2)}.progress-custom .progress-bar.bg-success:after{border:.25rem solid #28C76F;box-shadow:0 .313rem .313rem rgba(var(--success-rgb),.2)}.progress-custom .progress-bar.bg-danger:after{border:.25rem solid #FF0000;box-shadow:0 .313rem .313rem rgba(var(--danger-rgb),.2)}.progress-custom .progress-bar-value{width:1.875rem;height:1.25rem;line-height:1.25rem;border-radius:.188rem;background:#0acfff;box-shadow:0 .313rem .313rem #0006;font-size:.625rem;font-weight:600;color:#fff;text-align:center;position:absolute;inset-block-end:1.5rem;inset-inline-end:-.688rem}.progress-custom .progress-bar-value:after{content:"";border-block-start:.438rem solid #0acfff;border-inline-start:.438rem solid transparent;border-inline-end:.438rem solid transparent;position:absolute;inset-block-end:-.375rem;inset-inline-start:28%}.progress-custom .progress-bar-value.bg-secondary{background-color:#092c4c}.progress-custom .progress-bar-value.bg-secondary:after{border-block-start:.438rem solid #092C4C}.progress-custom .progress-bar-value.bg-success{background-color:#28c76f}.progress-custom .progress-bar-value.bg-success:after{border-block-start:.438rem solid #28C76F}.progress-custom .progress-bar-value.bg-warning{background-color:#f90}.progress-custom .progress-bar-value.bg-warning:after{border-block-start:.438rem solid #FF9900}.progress-custom .progress-bar-value.bg-danger{background-color:red}.progress-custom .progress-bar-value.bg-danger:after{border-block-start:.438rem solid #FF0000}.progress-custom .progress-bar-value.bg-info{background-color:#17a2b8}.progress-custom .progress-bar-value.bg-info:after{border-block-start:.438rem solid #17a2b8}[dir=rtl] .progress-bar-title{border-radius:0 .313rem .313rem 0}.progress-item-1,.progress-item-2,.progress-item-3{position:absolute;margin-block-start:-.25rem;z-index:1;height:.938rem;width:.938rem;border-radius:1.563rem;background-color:#f8f9fa}.progress-item-1{inset-inline-start:25%}.progress-item-2{inset-inline-start:50%}.progress-item-3{inset-inline-start:75%}.custom-progress-3{overflow:visible;border-radius:.625rem}.custom-progress-3 .progress-bar{position:relative;overflow:visible;margin:.313rem;border-radius:.25rem}.custom-progress-3 .progress-bar:before{content:"";position:absolute;width:.25rem;height:.25rem;inset-inline-start:.125rem;background-color:#fff;border-radius:50%}.custom-progress-3 .progress-bar .progress-bar-value{border:.125rem solid #0acfff;width:2.5rem;height:1.563rem;line-height:1.313rem;border-radius:3.125rem;background:#fff;font-size:.625rem;font-weight:600;color:#0acfff;text-align:center;position:absolute;inset-inline-end:-.625rem}.custom-progress-3 .progress-bar .progress-bar-value.secondary{border:.125rem solid #092C4C;color:#092c4c}.custom-progress-3 .progress-bar .progress-bar-value.warning{border:.125rem solid #FF9900;color:#f90}.custom-progress-3 .progress-bar .progress-bar-value.info{border:.125rem solid #17a2b8;color:#17a2b8}.custom-progress-3 .progress-bar .progress-bar-value.success{border:.125rem solid #28C76F;color:#28c76f}.custom-progress-3 .progress-bar .progress-bar-value.danger{border:.125rem solid #FF0000;color:red}.custom-progress-4.progress{background-color:#0acfff1a;border-radius:.25rem}.custom-progress-4.progress.secondary{background-color:#092c4c1a}.custom-progress-4.progress.secondary .progress-bar-label{color:#092c4c}.custom-progress-4.progress.warning{background-color:#ff99001a}.custom-progress-4.progress.warning .progress-bar-label{color:#f90}.custom-progress-4.progress.info{background-color:#17a2b81a}.custom-progress-4.progress.info .progress-bar-label{color:#17a2b8}.custom-progress-4.progress.success{background-color:#28c76f1a}.custom-progress-4.progress.success .progress-bar-label{color:#28c76f}.custom-progress-4.progress.danger{background-color:#ff00001a}.custom-progress-4.progress.danger .progress-bar-label{color:red}.custom-progress-4.progress .progress-bar{border-radius:.25rem}.custom-progress-4.progress .progress-bar-label{position:absolute;inset-inline-end:.313rem;font-weight:600;font-size:.813rem;color:#0acfff}.page-link{color:#5b6670;background-color:#fff;border:1px solid #dbe0e6}.page-link:focus{box-shadow:none;background-color:#f8f9fa}.page-link:hover{color:#0acfff;background-color:#f8f9fa;border-color:#dbe0e6}.page-item.active .page-link{color:#fff;background-color:#0acfff;border-color:#0acfff}.disabled>.page-link,.page-link.disabled{color:#5b6670;background-color:#fff;border-color:#dbe0e6;opacity:.7}[dir=rtl] .pagination .page-link .bx-chevron-left:before{content:""}[dir=rtl] .pagination .page-link .bx-chevron-right:before{content:""}[dir=rtl] .pagination .page-link .ri-arrow-right-s-line:before{content:""}[dir=rtl] .pagination .page-link .ri-arrow-left-s-line:before{content:""}.pagination-style-1 .pagination .page-item{margin:0 .25rem}.pagination-style-1 .pagination .page-item .page-link{border:0;border-radius:4px;font-size:.8125rem}.pagination-style-1 .pagination .page-item .page-link i{font-weight:600}.pagination-style-1 .pagination .page-item.active .page-link,.pagination-style-1 .pagination .page-item.active:hover .page-link{border-radius:4px;background-color:#0acfff;color:#fff}.pagination-style-1 .pagination .page-item:hover .page-link{background-color:#f8f9fa;color:#0acfff}.pagination-style-2 .pagination{border-radius:4px}.pagination-style-2 .pagination .page-item{margin:0 .25rem}.pagination-style-2 .pagination .page-item .page-link{border:0!important;font-size:.8125rem}.pagination-style-2 .pagination .page-item.active .page-link{background-color:#fff;color:#0acfff;position:relative;font-weight:700}.pagination-style-2 .pagination .page-item.active .page-link:before{position:absolute;content:"";inset-block-end:0;inset-inline-start:0;width:100%;height:.1rem;background-color:#0acfff}.pagination-style-2 .pagination .page-item:hover .page-link{background-color:transparent}.pagination-style-3 .pagination{border-radius:50px;padding:.25rem;align-items:center}.pagination-style-3 .pagination .page-item{margin:0 .25rem}.pagination-style-3 .pagination .page-item .page-link{border:0;border-radius:50px;font-size:.8125rem}.pagination-style-3 .pagination .page-item .page-link i{font-weight:600}.pagination-style-3 .pagination .page-item.active .page-link{background-color:#0acfff;color:#fff}.pagination-style-3 .pagination .page-item.active:hover .page-link{background-color:#0acfff}.pagination-style-3 .pagination .page-item:hover .page-link{background-color:#f8f9fa}.pagination-style-4 .pagination .page-item .page-link{border:0!important;font-size:.8125rem;border-radius:4px}.pagination-style-4 .pagination .page-item .page-link i{font-weight:600}.pagination-style-4 .pagination .page-item.active .page-link{border:0;border-radius:4px;background-color:#0acfff;color:#fff}.pagination-style-4 .pagination .page-item.active:hover .page-link{background-color:#0acfff}.pagination-style-4 .pagination .page-item:hover .page-link{background-color:transparent}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#1b2850;font-family:Nunito,sans-serif;font-weight:700;margin-bottom:0}h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.125rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.875rem}.fs-sm{font-size:.6875rem}.fs-base{font-size:.875rem}.fs-lg{font-size:1.125rem}.fs-1{font-size:.0625rem}.fs-2{font-size:.125rem}.fs-3{font-size:.1875rem}.fs-4{font-size:.25rem}.fs-5{font-size:.3125rem}.fs-6{font-size:.375rem}.fs-7{font-size:.4375rem}.fs-8{font-size:.5rem}.fs-9{font-size:.5625rem}.fs-10{font-size:.625rem}.fs-11{font-size:.6875rem}.fs-12{font-size:.75rem}.fs-13{font-size:.8125rem}.fs-14{font-size:.875rem}.fs-15{font-size:.9375rem}.fs-16{font-size:1rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-19{font-size:1.1875rem}.fs-20{font-size:1.25rem}.fs-21{font-size:1.3125rem}.fs-22{font-size:1.375rem}.fs-23{font-size:1.4375rem}.fs-24{font-size:1.5rem}.fs-25{font-size:1.5625rem}.fs-26{font-size:1.625rem}.fs-27{font-size:1.6875rem}.fs-28{font-size:1.75rem}.fs-29{font-size:1.8125rem}.fs-30{font-size:1.875rem}.fs-32{font-size:2rem}.fs-34{font-size:2.125rem}.fs-36{font-size:2.25rem}.fs-38{font-size:2.375rem}.fs-40{font-size:2.5rem}.text-default{color:#5b6670!important}.text-muted{color:#9595b5!important}.text-primary{color:#0acfff!important;opacity:1}.text-primary.text-opacity-75{color:#0acfffbf!important}.text-primary.text-opacity-25{color:#0acfff40!important}.text-primary.text-opacity-50{color:#0acfff80!important}.text-secondary{color:#092c4c!important;opacity:1}.text-info{color:#17a2b8!important;opacity:1}.text-success{color:#28c76f!important;opacity:1}.text-warning{color:#f90!important;opacity:1}.text-danger{color:red!important;opacity:1}.text-blue{color:#3577f1!important}.text-green{color:#1dd871!important}.text-pink{color:#ff63a5!important}.text-teal{color:#02a8b5!important}.text-orange{color:orange!important}.text-indigo{color:#4d5ddb!important}.text-purple{color:#7367f0!important}.text-dark{color:#29344a!important}.text-light{color:#f8f9fa!important}.text-gray{color:#adb5bd!important}.text-black{color:#000!important}.text-white,.text-fixed-white{color:#fff!important}.text-fixed-black{color:#000!important}.text-gray-1{color:#f3f6f9}.text-gray-2{color:#eff2f7}.text-gray-3{color:#e8ebed}.text-gray-4{color:#dbe0e6}.text-gray-5{color:#adb5bd}.text-gray-6{color:#67748e}.text-gray-7{color:#495057}.text-gray-8{color:#343a40}.text-gray-9{color:#212529}a{text-decoration:none;color:#5b6670}a:hover{--bs-text-opacity: 1;opacity:1;color:#0acfff}.link-primary{color:#0acfff!important}.link-primary:hover,.link-primary:focus,.link-primary:active{color:#0acfff!important}.link-secondary{color:#092c4c!important}.link-secondary:hover,.link-secondary:focus,.link-secondary:active{color:#092c4c!important}.link-success{color:#28c76f!important}.link-success:hover,.link-success:focus,.link-success:active{color:#28c76f!important}.link-danger{color:red!important}.link-danger:hover,.link-danger:focus,.link-danger:active{color:red!important}.link-warning{color:#f90!important}.link-warning:hover,.link-warning:focus,.link-warning:active{color:#f90!important}.link-info{color:#17a2b8!important}.link-info:hover,.link-info:focus,.link-info:active{color:#17a2b8!important}.link-light{color:#f8f9fa!important}.link-light:hover,.link-light:focus,.link-light:active{color:#f8f9fa!important}.link-dark{color:#29344a!important}.link-dark:hover,.link-dark:focus,.link-dark:active{color:#29344a!important}hr.text-danger{border-color:red!important}.blockquote-container{padding:1.25rem;border-left:4px solid #dbe0e6;position:relative}.blockquote-container.text-end{border-right:4px solid #dbe0e6;border-left:0}.blockquote.custom-blockquote{font-size:.85rem;font-weight:600;padding:1rem;border-radius:4px;position:relative}.blockquote.custom-blockquote:before{content:"";font-family:Fontawesome;z-index:0;font-size:2rem;position:absolute;inset-block-start:0;inset-inline-start:.5rem}.blockquote.custom-blockquote.primary{background-color:#0acfff1a;border-inline-start:2px solid #0acfff}.blockquote.custom-blockquote.primary:before{color:#0acfff1a}.blockquote.custom-blockquote.secondary{background-color:#092c4c1a;border-inline-start:2px solid #092C4C}.blockquote.custom-blockquote.secondary:before{color:#092c4c1a}.blockquote.custom-blockquote.info{background-color:#17a2b81a;border-inline-start:2px solid #17a2b8}.blockquote.custom-blockquote.info:before{color:#17a2b81a}.blockquote.custom-blockquote.warning{background-color:#ff99001a;border-inline-start:2px solid #FF9900}.blockquote.custom-blockquote.warning:before{color:#ff99001a}.blockquote.custom-blockquote.success{background-color:#28c76f1a;border-inline-start:2px solid #28C76F}.blockquote.custom-blockquote.success:before{color:#28c76f1a}.blockquote.custom-blockquote.danger{background-color:#ff00001a;border-inline-start:2px solid #FF0000}.blockquote.custom-blockquote.danger:before{color:#ff00001a}[data-theme-mode=dark] .shadow-sm{box-shadow:0 .125rem .25rem #2125294d!important}[data-theme-mode=dark] .shadow{box-shadow:0 .5rem 1rem #2125294d!important}[data-theme-mode=dark] .shadow-lg{box-shadow:0 1rem 3rem #2125294d!important}@media screen and (min-width: 576px){.w-sm-auto{width:auto}}[dir=rtl] .text-break{word-wrap:break-word!important;word-break:break-word!important}.transform-none{transform:none!important}.w-9{width:9px}.h-9{height:9px}.list-circle{list-style:circle;padding-left:2rem}.alert{padding:.625rem .85rem;border-radius:4px;font-size:.8125rem}.alert.alert-dismissible{padding:.625rem 2.25rem .625rem .85rem}.alert i{font-size:20px}.alert .btn-close{background-image:none;padding:.85rem;display:flex;align-items:center;justify-content:center}.alert .btn-close i{font-size:18px;line-height:18px}.alert:last-child{margin-bottom:0}.alert .alert-link{font-weight:600}[dir=rtl] .alert.alert-dismissible{padding:.625rem .85rem .625rem 2.25rem}.alert-warning{background-color:#ff99001a;color:#f90;border-color:#ff99001a}.alert-warning .alert-link,.alert-warning .btn-close{color:#f90}.alert-warning .btn-close.custom-close{background-color:#f90;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 60px #e7e7e778;padding:.85rem}.alert-primary{background-color:#0acfff1a;color:#0acfff;border-color:#0acfff1a}.alert-primary .alert-link,.alert-primary .custom-alert-icon,.alert-primary .btn-close{color:#0acfff}.alert-primary .btn-close.custom-close{background-color:#0acfff;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 60px #e7e7e778;padding:.85rem}.alert-secondary{background-color:#092c4c1a;color:#092c4c;border-color:#092c4c1a}.alert-secondary .alert-link,.alert-secondary .btn-close{color:#092c4c}.alert-secondary .btn-close.custom-close{background-color:#092c4c;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 60px #e7e7e778;padding:.85rem}.alert-success{background-color:#28c76f1a;color:#28c76f;border-color:#28c76f1a}.alert-success .alert-link,.alert-success .btn-close{color:#28c76f}.alert-success .btn-close.custom-close{background-color:#28c76f;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 60px #e7e7e778;padding:.85rem}.alert-info{background-color:#17a2b81a;color:#17a2b8;border-color:#17a2b81a}.alert-info .alert-link,.alert-info .btn-close{color:#17a2b8}.alert-info .btn-close.custom-close{background-color:#17a2b8;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 60px #e7e7e778;padding:.85rem}.alert-danger{background-color:#ff00001a;color:red;border-color:#ff00001a}.alert-danger .alert-link,.alert-danger .btn-close{color:red}.alert-danger .btn-close.custom-close{background-color:red;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 60px #e7e7e778;padding:.85rem}.alert-light{background-color:#f8f9fa;color:#5b6670;border-color:#f8f9fa}.alert-light .alert-link,.alert-light .btn-close{color:#5b6670}.alert-light .btn-close.custom-close{background-color:#f8f9fa;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 60px #e7e7e778;padding:.85rem}.alert-dark{background-color:#29344a1a;color:#5b6670;border-color:#29344a1a}.alert-dark .alert-link{color:#5b6670}.alert-dark .btn-close{color:#fff}.alert-dark .btn-close.custom-close{background-color:#29344a;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 60px #e7e7e778;padding:.85rem}.alert-solid-primary{background-color:#0acfff;color:#fff;border-color:#0acfff}.alert-solid-primary .btn-close{color:#fff}.alert-solid-secondary{background-color:#092c4c;color:#fff;border-color:#092c4c}.alert-solid-secondary .btn-close{color:#fff}.alert-solid-warning{background-color:#f90;color:#fff;border-color:#f90}.alert-solid-warning .btn-close{color:#fff}.alert-solid-info{background-color:#17a2b8;color:#fff;border-color:#17a2b8}.alert-solid-info .btn-close{color:#fff}.alert-solid-success{background-color:#28c76f;color:#fff;border-color:#28c76f}.alert-solid-success .btn-close{color:#fff}.alert-solid-danger{background-color:red;color:#fff;border-color:red}.alert-solid-danger .btn-close{color:#fff}.alert-solid-light{background-color:#f8f9fa;color:#5b6670;border-color:#dbe0e6}.alert-solid-dark{background-color:#29344a;color:#fff;border-color:#29344a}.alert-solid-dark .btn-close{color:#fff}.alert-outline-primary{background-color:#fff;color:#0acfff;border-color:#0acfff}.alert-outline-primary .btn-close{color:#0acfff}.alert-outline-secondary{background-color:#fff;color:#092c4c;border-color:#092c4c}.alert-outline-secondary .btn-close{color:#092c4c}.alert-outline-info{background-color:#fff;color:#17a2b8;border-color:#17a2b8}.alert-outline-info .btn-close{color:#17a2b8}.alert-outline-warning{background-color:#fff;color:#f90;border-color:#f90}.alert-outline-warning .btn-close{color:#f90}.alert-outline-success{background-color:#fff;color:#28c76f;border-color:#28c76f}.alert-outline-success .btn-close{color:#28c76f}.alert-outline-danger{background-color:#fff;color:red;border-color:red}.alert-outline-danger .btn-close{color:red}.alert-outline-light{background-color:#fff;color:#5b6670;border-color:#f8f9fa}.alert-outline-dark{background-color:#fff;color:#29344a;border-color:#29344a}.alert-outline-dark .btn-close{color:#29344a}.alert-primary.custom-alert-icon{border-inline-start:.313rem solid #0acfff!important;color:#9595b5;background-color:#fff;border:1px solid #dbe0e6;font-size:.813rem}.alert-primary.custom-alert-icon .btn-close{color:#5b6670}.alert-primary.custom-alert-icon>i{color:#0acfff}.alert-secondary.custom-alert-icon{border-inline-start:.313rem solid #092C4C!important;color:#9595b5;background-color:#fff;border:1px solid #dbe0e6;font-size:.813rem}.alert-secondary.custom-alert-icon .btn-close{color:#5b6670}.alert-secondary.custom-alert-icon>i{color:#092c4c}.alert-warning.custom-alert-icon{border-inline-start:.313rem solid #FF9900!important;color:#9595b5;background-color:#fff;border:1px solid #dbe0e6;font-size:.813rem}.alert-warning.custom-alert-icon .btn-close{color:#5b6670}.alert-warning.custom-alert-icon>i{color:#f90}.alert-danger.custom-alert-icon{border-inline-start:.313rem solid #FF0000!important;color:#9595b5;background-color:#fff;border:1px solid #dbe0e6;font-size:.813rem}.alert-danger.custom-alert-icon .btn-close{color:#5b6670}.alert-danger.custom-alert-icon>i{color:red}.alert-success.custom-alert-icon{border-inline-start:.313rem solid #28C76F!important;color:#9595b5;background-color:#fff;border:1px solid #dbe0e6;font-size:.813rem}.alert-success.custom-alert-icon .btn-close{color:#5b6670}.alert-info.custom-alert-icon{border-inline-start:.313rem solid #17a2b8!important;color:#9595b5;background-color:#fff;border:1px solid #dbe0e6;font-size:.813rem}.alert-info.custom-alert-icon .btn-close{color:#5b6670}.alert-light.custom-alert-icon{border-inline-start:.313rem solid #f8f9fa!important;color:#9595b5;background-color:#fff;border:1px solid #dbe0e6;font-size:.813rem}.alert-light.custom-alert-icon .btn-close{color:#5b6670}.alert-dark.custom-alert-icon{border-inline-start:.313rem solid #29344a!important;color:#9595b5;background-color:#fff;border:1px solid #dbe0e6;font-size:.813rem}.alert-dark.custom-alert-icon .btn-close{color:#5b6670}.custom-alert1{margin-block-end:0;background-color:#fff;border:0;padding:1.25rem;color:#5b6670}.custom-alert1 p{margin-block-end:2.5rem;color:#9595b5;font-size:.8rem}.custom-alert1 .custom-alert-icon{font-size:40px;margin-bottom:.85rem}.custom-alert1 .custom-alert-icon i{font-size:40px}.custom-alert1 .btn-close{padding:0;margin-block-end:1rem}.custom-alert1.alert-primary{border-block-start:.313rem solid #0acfff}.custom-alert1.alert-primary .custom-alert-icon{color:#0acfff}.custom-alert1.alert-secondary{border-block-start:.313rem solid #092C4C}.custom-alert1.alert-secondary .custom-alert-icon{color:#092c4c}.custom-alert1.alert-warning{border-block-start:.313rem solid #FF9900}.custom-alert1.alert-warning .custom-alert-icon{color:#f90}.custom-alert1.alert-danger{border-block-start:.313rem solid #FF0000}.custom-alert1.alert-danger .custom-alert-icon{color:red}.alert-img{display:flex;align-items:center}.alert-img .avatar{border:1px solid rgba(0,0,0,.1)}@media screen and (max-width: 400px){.btn-close.custom-close{margin:9px 9px 9px 0}}.op-1-1{opacity:1}.op-0{opacity:0}.op-1{opacity:.1}.op-2{opacity:.2}.op-3{opacity:.3}.op-4{opacity:.4}.op-5{opacity:.5}.op-6{opacity:.6}.op-7{opacity:.7}.op-8{opacity:.8}.op-9{opacity:.9}.custom-popover{--bs-popover-max-width: 12.5rem;--bs-popover-border-color: #0acfff;--bs-popover-header-bg: #0acfff;--bs-popover-header-color: #ffffff;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: .5rem}.popover{background-color:#fff;border:1px solid #dbe0e6;box-shadow:0 4px 60px #e7e7e778;font-size:.8rem;border-radius:4px;z-index:999}.popover .popover-header{background-color:#fff;border-block-end:1px solid #dbe0e6}.popover .popover-body{color:#5b6670}.popover.only-body{border-radius:.3rem}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:#f8f9fa}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:#f8f9fa}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:#f8f9fa}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom-color:#f8f9fa}.header-primary .popover-header{background-color:#0acfff;color:#fff}.header-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#0acfff}.header-secondary .popover-header{background-color:#092c4c;color:#fff}.header-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#092c4c}.header-warning .popover-header{background-color:#f90;color:#fff}.header-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-warning.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#f90}.header-info .popover-header{background-color:#17a2b8;color:#fff}.header-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-info.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#17a2b8}.header-success .popover-header{background-color:#28c76f;color:#fff}.header-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-success.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#28c76f}.header-danger .popover-header{background-color:red;color:#fff}.header-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-danger.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:red}.popover-primary.popover{border:1px solid #0acfff}.popover-primary.popover .popover-header{background-color:#0acfff;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-primary.popover .popover-body{background-color:#0acfff;color:#fff;border-radius:0 0 .3rem .3rem}.popover-primary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-primary.bs-popover-top>.popover-arrow:after,.popover-primary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-primary.bs-popover-top>.popover-arrow:before{border-top-color:#0acfff}.popover-primary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-primary.bs-popover-end>.popover-arrow:after,.popover-primary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-primary.bs-popover-end>.popover-arrow:before{border-right-color:#0acfff}.popover-primary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-primary.bs-popover-start>.popover-arrow:after,.popover-primary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-primary.bs-popover-start>.popover-arrow:before{border-left-color:#0acfff}.popover-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-primary.bs-popover-bottom>.popover-arrow:after,.popover-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-primary.bs-popover-bottom>.popover-arrow:before,.popover-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-primary.bs-popover-bottom .popover-header:before{border-bottom-color:#0acfff}.popover-secondary.popover{border:1px solid #092C4C}.popover-secondary.popover .popover-header{background-color:#092c4c;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-secondary.popover .popover-body{background-color:#092c4c;color:#fff;border-radius:0 0 .3rem .3rem}.popover-secondary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-secondary.bs-popover-top>.popover-arrow:after,.popover-secondary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-secondary.bs-popover-top>.popover-arrow:before{border-top-color:#092c4c}.popover-secondary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-secondary.bs-popover-end>.popover-arrow:after,.popover-secondary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-secondary.bs-popover-end>.popover-arrow:before{border-right-color:#092c4c}.popover-secondary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-secondary.bs-popover-start>.popover-arrow:after,.popover-secondary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-secondary.bs-popover-start>.popover-arrow:before{border-left-color:#092c4c}.popover-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-secondary.bs-popover-bottom>.popover-arrow:after,.popover-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-secondary.bs-popover-bottom>.popover-arrow:before,.popover-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-secondary.bs-popover-bottom .popover-header:before{border-bottom-color:#092c4c}.popover-warning.popover{border:1px solid #FF9900}.popover-warning.popover .popover-header{background-color:#f90;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-warning.popover .popover-body{background-color:#f90;color:#fff;border-radius:0 0 .3rem .3rem}.popover-warning.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-warning.bs-popover-top>.popover-arrow:after,.popover-warning.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-warning.bs-popover-top>.popover-arrow:before{border-top-color:#f90}.popover-warning.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-warning.bs-popover-end>.popover-arrow:after,.popover-warning.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-warning.bs-popover-end>.popover-arrow:before{border-right-color:#f90}.popover-warning.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-warning.bs-popover-start>.popover-arrow:after,.popover-warning.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-warning.bs-popover-start>.popover-arrow:before{border-left-color:#f90}.popover-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-warning.bs-popover-bottom>.popover-arrow:after,.popover-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-warning.bs-popover-bottom>.popover-arrow:before,.popover-warning.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-warning.bs-popover-bottom .popover-header:before{border-bottom-color:#f90}.popover-info.popover{border:1px solid #17a2b8}.popover-info.popover .popover-header{background-color:#17a2b8;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-info.popover .popover-body{background-color:#17a2b8;color:#fff;border-radius:0 0 .3rem .3rem}.popover-info.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-info.bs-popover-top>.popover-arrow:after,.popover-info.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-info.bs-popover-top>.popover-arrow:before{border-top-color:#17a2b8}.popover-info.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-info.bs-popover-end>.popover-arrow:after,.popover-info.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-info.bs-popover-end>.popover-arrow:before{border-right-color:#17a2b8}.popover-info.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-info.bs-popover-start>.popover-arrow:after,.popover-info.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-info.bs-popover-start>.popover-arrow:before{border-left-color:#17a2b8}.popover-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-info.bs-popover-bottom>.popover-arrow:after,.popover-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-info.bs-popover-bottom>.popover-arrow:before,.popover-info.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-info.bs-popover-bottom .popover-header:before{border-bottom-color:#17a2b8}.popover-success.popover{border:1px solid #28C76F}.popover-success.popover .popover-header{background-color:#28c76f;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-success.popover .popover-body{background-color:#28c76f;color:#fff;border-radius:0 0 .3rem .3rem}.popover-success.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-success.bs-popover-top>.popover-arrow:after,.popover-success.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-success.bs-popover-top>.popover-arrow:before{border-top-color:#28c76f}.popover-success.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-success.bs-popover-end>.popover-arrow:after,.popover-success.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-success.bs-popover-end>.popover-arrow:before{border-right-color:#28c76f}.popover-success.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-success.bs-popover-start>.popover-arrow:after,.popover-success.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-success.bs-popover-start>.popover-arrow:before{border-left-color:#28c76f}.popover-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-success.bs-popover-bottom>.popover-arrow:after,.popover-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-success.bs-popover-bottom>.popover-arrow:before,.popover-success.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-success.bs-popover-bottom .popover-header:before{border-bottom-color:#28c76f}.popover-danger.popover{border:1px solid #FF0000}.popover-danger.popover .popover-header{background-color:red;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-danger.popover .popover-body{background-color:red;color:#fff;border-radius:0 0 .3rem .3rem}.popover-danger.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-danger.bs-popover-top>.popover-arrow:after,.popover-danger.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-danger.bs-popover-top>.popover-arrow:before{border-top-color:red}.popover-danger.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-danger.bs-popover-end>.popover-arrow:after,.popover-danger.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-danger.bs-popover-end>.popover-arrow:before{border-right-color:red}.popover-danger.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-danger.bs-popover-start>.popover-arrow:after,.popover-danger.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-danger.bs-popover-start>.popover-arrow:before{border-left-color:red}.popover-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-danger.bs-popover-bottom>.popover-arrow:after,.popover-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-danger.bs-popover-bottom>.popover-arrow:before,.popover-danger.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-danger.bs-popover-bottom .popover-header:before{border-bottom-color:red}.popover-purple.popover{border:1px solid #7367F0}.popover-purple.popover .popover-header{background-color:#7367f0;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-purple.popover .popover-body{background-color:#7367f0;color:#fff;border-radius:0 0 .3rem .3rem}.popover-purple.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-purple.bs-popover-top>.popover-arrow:after,.popover-purple.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-purple.bs-popover-top>.popover-arrow:before{border-top-color:#7367f0}.popover-purple.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-purple.bs-popover-end>.popover-arrow:after,.popover-purple.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-purple.bs-popover-end>.popover-arrow:before{border-right-color:#7367f0}.popover-purple.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-purple.bs-popover-start>.popover-arrow:after,.popover-purple.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-purple.bs-popover-start>.popover-arrow:before{border-left-color:#7367f0}.popover-purple.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-purple.bs-popover-bottom>.popover-arrow:after,.popover-purple.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-purple.bs-popover-bottom>.popover-arrow:before,.popover-purple.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-purple.bs-popover-bottom .popover-header:before{border-bottom-color:#7367f0}.popover-teal.popover{border:1px solid #02a8b5}.popover-teal.popover .popover-header{background-color:#02a8b5;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-teal.popover .popover-body{background-color:#02a8b5;color:#fff;border-radius:0 0 .3rem .3rem}.popover-teal.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-teal.bs-popover-top>.popover-arrow:after,.popover-teal.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-teal.bs-popover-top>.popover-arrow:before{border-top-color:#02a8b5}.popover-teal.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-teal.bs-popover-end>.popover-arrow:after,.popover-teal.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-teal.bs-popover-end>.popover-arrow:before{border-right-color:#02a8b5}.popover-teal.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-teal.bs-popover-start>.popover-arrow:after,.popover-teal.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-teal.bs-popover-start>.popover-arrow:before{border-left-color:#02a8b5}.popover-teal.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-teal.bs-popover-bottom>.popover-arrow:after,.popover-teal.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-teal.bs-popover-bottom>.popover-arrow:before,.popover-teal.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-teal.bs-popover-bottom .popover-header:before{border-bottom-color:#02a8b5}.popover-primary-light.popover{border:1px solid rgba(10,207,255,.1)}.popover-primary-light.popover .popover-header{background-color:#0acfff1a;border-block-end:1px solid rgba(10,207,255,.1);color:#0acfff;border-radius:0}.popover-primary-light.popover .popover-body{background-color:#0acfff1a;color:#0acfff}.popover-primary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-primary-light.bs-popover-top>.popover-arrow:after,.popover-primary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-primary-light.bs-popover-top>.popover-arrow:before{border-top-color:#0acfff1a}.popover-primary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-primary-light.bs-popover-end>.popover-arrow:after,.popover-primary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-primary-light.bs-popover-end>.popover-arrow:before{border-right-color:#0acfff1a}.popover-primary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-primary-light.bs-popover-start>.popover-arrow:after,.popover-primary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-primary-light.bs-popover-start>.popover-arrow:before{border-left-color:#0acfff1a}.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-primary-light.bs-popover-bottom>.popover-arrow:after,.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-primary-light.bs-popover-bottom>.popover-arrow:before,.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-primary-light.bs-popover-bottom .popover-header:before{border-bottom-color:#0acfff1a}.popover-secondary-light.popover{border:1px solid rgba(9,44,76,.1)}.popover-secondary-light.popover .popover-header{background-color:#092c4c1a;border-block-end:1px solid rgba(9,44,76,.1);color:#092c4c;border-radius:0}.popover-secondary-light.popover .popover-body{background-color:#092c4c1a;color:#092c4c}.popover-secondary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-secondary-light.bs-popover-top>.popover-arrow:after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-secondary-light.bs-popover-top>.popover-arrow:before{border-top-color:rgba(var(--secondary-rgb),.1)}.popover-secondary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-secondary-light.bs-popover-end>.popover-arrow:after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-secondary-light.bs-popover-end>.popover-arrow:before{border-right-color:#092c4c1a}.popover-secondary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-secondary-light.bs-popover-start>.popover-arrow:after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-secondary-light.bs-popover-start>.popover-arrow:before{border-left-color:rgba(var(--secondary-rgb),.1)}.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-secondary-light.bs-popover-bottom>.popover-arrow:after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-secondary-light.bs-popover-bottom>.popover-arrow:before,.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-secondary-light.bs-popover-bottom .popover-header:before{border-bottom-color:rgba(var(--secondary-rgb),.1)}.popover-warning-light.popover{border:1px solid rgba(255,153,0,.1)}.popover-warning-light.popover .popover-header{background-color:#ff99001a;border-block-end:1px solid rgba(255,153,0,.1);color:#f90;border-radius:0}.popover-warning-light.popover .popover-body{background-color:#ff99001a;color:#f90}.popover-warning-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-warning-light.bs-popover-top>.popover-arrow:after,.popover-warning-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-warning-light.bs-popover-top>.popover-arrow:before{border-top-color:#ff99001a}.popover-warning-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-warning-light.bs-popover-end>.popover-arrow:after,.popover-warning-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-warning-light.bs-popover-end>.popover-arrow:before{border-right-color:#ff99001a}.popover-warning-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-warning-light.bs-popover-start>.popover-arrow:after,.popover-warning-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-warning-light.bs-popover-start>.popover-arrow:before{border-left-color:#ff99001a}.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-warning-light.bs-popover-bottom>.popover-arrow:after,.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-warning-light.bs-popover-bottom>.popover-arrow:before,.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-warning-light.bs-popover-bottom .popover-header:before{border-bottom-color:#ff99001a}.popover-info-light.popover{border:1px solid rgba(23,162,184,.1)}.popover-info-light.popover .popover-header{background-color:#17a2b81a;border-block-end:1px solid rgba(23,162,184,.1);color:#17a2b8;border-radius:0}.popover-info-light.popover .popover-body{background-color:#17a2b81a;color:#17a2b8}.popover-info-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-info-light.bs-popover-top>.popover-arrow:after,.popover-info-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-info-light.bs-popover-top>.popover-arrow:before{border-top-color:#17a2b81a}.popover-info-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-info-light.bs-popover-end>.popover-arrow:after,.popover-info-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-info-light.bs-popover-end>.popover-arrow:before{border-right-color:#17a2b81a}.popover-info-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-info-light.bs-popover-start>.popover-arrow:after,.popover-info-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-info-light.bs-popover-start>.popover-arrow:before{border-left-color:#17a2b81a}.popover-info-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-info-light.bs-popover-bottom>.popover-arrow:after,.popover-info-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-info-light.bs-popover-bottom>.popover-arrow:before,.popover-info-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-info-light.bs-popover-bottom .popover-header:before{border-bottom-color:#17a2b81a}.popover-success-light.popover{border:1px solid rgba(40,199,111,.1)}.popover-success-light.popover .popover-header{background-color:#28c76f1a;border-block-end:1px solid rgba(40,199,111,.1);color:#28c76f;border-radius:0}.popover-success-light.popover .popover-body{background-color:#28c76f1a;color:#28c76f}.popover-success-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-success-light.bs-popover-top>.popover-arrow:after,.popover-success-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-success-light.bs-popover-top>.popover-arrow:before{border-top-color:#28c76f1a}.popover-success-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-success-light.bs-popover-end>.popover-arrow:after,.popover-success-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-success-light.bs-popover-end>.popover-arrow:before{border-right-color:#28c76f1a}.popover-success-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-success-light.bs-popover-start>.popover-arrow:after,.popover-success-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-success-light.bs-popover-start>.popover-arrow:before{border-left-color:#28c76f1a}.popover-success-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-success-light.bs-popover-bottom>.popover-arrow:after,.popover-success-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-success-light.bs-popover-bottom>.popover-arrow:before,.popover-success-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-success-light.bs-popover-bottom .popover-header:before{border-bottom-color:#28c76f1a}.popover-danger-light.popover{border:1px solid rgba(255,0,0,.1)}.popover-danger-light.popover .popover-header{background-color:#ff00001a;border-block-end:1px solid rgba(255,0,0,.1);color:red;border-radius:0}.popover-danger-light.popover .popover-body{background-color:#ff00001a;color:red}.popover-danger-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-danger-light.bs-popover-top>.popover-arrow:after,.popover-danger-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-danger-light.bs-popover-top>.popover-arrow:before{border-top-color:#ff00001a}.popover-danger-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-danger-light.bs-popover-end>.popover-arrow:after,.popover-danger-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-danger-light.bs-popover-end>.popover-arrow:before{border-right-color:#ff00001a}.popover-danger-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-danger-light.bs-popover-start>.popover-arrow:after,.popover-danger-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-danger-light.bs-popover-start>.popover-arrow:before{border-left-color:#ff00001a}.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-danger-light.bs-popover-bottom>.popover-arrow:after,.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-danger-light.bs-popover-bottom>.popover-arrow:before,.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-danger-light.bs-popover-bottom .popover-header:before{border-bottom-color:#ff00001a}.popover-purple-light.popover{border:1px solid rgba(var(--purple-rgb),.1)}.popover-purple-light.popover .popover-header{background-color:rgba(var(--purple-rgb),.1);border-block-end:1px solid rgba(var(--purple-rgb),.1);color:#7367f0;border-radius:0}.popover-purple-light.popover .popover-body{background-color:rgba(var(--purple-rgb),.1);color:#7367f0}.popover-purple-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-purple-light.bs-popover-top>.popover-arrow:after,.popover-purple-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-purple-light.bs-popover-top>.popover-arrow:before{border-top-color:rgba(var(--purple-rgb),.1)}.popover-purple-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-purple-light.bs-popover-end>.popover-arrow:after,.popover-purple-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-purple-light.bs-popover-end>.popover-arrow:before{border-right-color:rgba(var(--purple-rgb),.1)}.popover-purple-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-purple-light.bs-popover-start>.popover-arrow:after,.popover-purple-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-purple-light.bs-popover-start>.popover-arrow:before{border-left-color:rgba(var(--purple-rgb),.1)}.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-purple-light.bs-popover-bottom>.popover-arrow:after,.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-purple-light.bs-popover-bottom>.popover-arrow:before,.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-purple-light.bs-popover-bottom .popover-header:before{border-bottom-color:rgba(var(--purple-rgb),.1)}.popover-teal-light.popover{border:1px solid rgba(var(--teal-rgb),.1)}.popover-teal-light.popover .popover-header{background-color:rgba(var(--teal-rgb),.1);border-block-end:1px solid rgba(var(--teal-rgb),.1);color:#02a8b5;border-radius:0}.popover-teal-light.popover .popover-body{background-color:rgba(var(--teal-rgb),.1);color:#02a8b5}.popover-teal-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-teal-light.bs-popover-top>.popover-arrow:after,.popover-teal-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-teal-light.bs-popover-top>.popover-arrow:before{border-top-color:rgba(var(--teal-rgb),.1)}.popover-teal-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-teal-light.bs-popover-end>.popover-arrow:after,.popover-teal-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-teal-light.bs-popover-end>.popover-arrow:before{border-right-color:rgba(var(--teal-rgb),.1)}.popover-teal-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-teal-light.bs-popover-start>.popover-arrow:after,.popover-teal-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-teal-light.bs-popover-start>.popover-arrow:before{border-left-color:rgba(var(--teal-rgb),.1)}.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-teal-light.bs-popover-bottom>.popover-arrow:after,.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-teal-light.bs-popover-bottom>.popover-arrow:before,.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-teal-light.bs-popover-bottom .popover-header:before{border-bottom-color:rgba(var(--teal-rgb),.1)}.timeline{position:relative;list-style:none;max-width:1200px;margin:0 auto;padding:20px 0}.timeline:before{content:" ";width:3px;margin-left:-1.5px;background-color:#e8ebed;position:absolute;top:0;bottom:0;left:50%}.timeline>li{position:relative;margin-bottom:20px}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li>.timeline-panel{float:left;position:relative;width:46%;padding:20px;border:1px solid #adb5bd;border-radius:.25rem;box-shadow:0 1px 6px #0000000d}.timeline>li>.timeline-panel:before{content:" ";display:inline-block;border-top:8px solid transparent;border-right:0 solid #adb5bd;border-bottom:8px solid transparent;border-left:8px solid #adb5bd;position:absolute;top:26px;right:-8px}.timeline>li>.timeline-panel:after{content:" ";display:inline-block;position:absolute;top:27px;right:-7px;border-top:7px solid transparent;border-right:0 solid #ffffff;border-bottom:7px solid transparent;border-left:7px solid #ffffff}.timeline>li:after{clear:both}.timeline>li>.timeline-badge{z-index:1;width:50px;height:50px;margin-left:-25px;text-align:center;font-size:1.4em;line-height:50px;color:#fff;overflow:hidden;border-radius:50%;position:absolute;top:16px;left:50%}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:before{right:auto;left:-8px;border-right-width:8px;border-left-width:0}.timeline>li.timeline-inverted>.timeline-panel:after{right:auto;left:-7px;border-right-width:7px;border-left-width:0}.timeline-badge.primary{background-color:#0acfff}.timeline-badge.success{background-color:#28c76f}.timeline-badge.warning{background-color:#f90}.timeline-badge.danger{background-color:red}.timeline-badge.info{background-color:#17a2b8}.timeline-title{margin-top:0;color:inherit;font-weight:regular}.timeline-body>p,.timeline-body>ul{margin-bottom:0}.timeline-body>p+p{margin-top:5px}.form-control{border-color:#e9edf6;color:#5b6670;background-color:#fff;font-size:.875rem;font-weight:400;line-height:1.6;border-radius:.35rem;padding:.5rem .85rem}.form-control:focus{box-shadow:none;border-color:#e9edf6;background-color:#fff;box-shadow:0 .0625rem .125rem #0000000d;color:#5b6670}.resize-textarea{resize:vertical}.form-control[type=file]{padding:.3rem .5rem}.form-control[type=file].form-control-sm{padding:.25rem .5rem!important}.form-control[type=file].form-control-lg{padding:.5rem 1rem!important}.form-label{font-size:14px;font-weight:600;color:#5b6670;margin-bottom:8px}.form-text{color:#9595b5}.form-control-light{background-color:#f8f9fa;border:0}.form-control-light:focus{background-color:#f8f9fa}.form-control-primary{background-color:#0acfff1a;border:0;color:#0acfff}.form-control-primary:focus{background-color:#0acfff1a;color:#0acfff}.form-input-color{height:2.25rem;width:2.25rem;border-radius:4px;overflow:hidden;padding:0}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:#9595b5}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:#9595b5}.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{background-color:transparent}.form-floating>.form-control:not(:placeholder-shown)~label:after{background-color:transparent}.form-select{background-color:#fff;border:1px solid #e9edf6;color:#5b6670;font-size:13px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-size:1.25rem;line-height:2;padding-top:1px;padding-bottom:3px;padding-left:4px 11px;border-radius:var(--bs-border-radius-sm);border-color:#116b81!important}.form-select option{background-color:#fff;padding:.35rem .75rem;border-radius:.25rem;margin-block-end:.25rem}.form-select option:last-child{margin-block-end:0}.form-select option:checked{background-color:rgba(var(#0acfff),.2);color:#0acfff}.form-select option:select{background-color:rgba(var(#0acfff),.2);color:#0acfff}.form-select option:hover{background-color:rgba(var(#0acfff),.2);color:#0acfff}.form-select option:focus{background-color:rgba(var(#0acfff),.2);color:#0acfff}.form-check-input{width:.9rem;height:.9rem;background-color:#fff;border:1px solid #e9edf6}.form-check-input:checked{background-color:#0acfff;border-color:#0acfff}.form-check-input.form-checked-outline:checked{background-color:transparent;border-color:#0acfff}.form-check-input.form-checked-secondary:checked{background-color:#092c4c;border-color:#092c4c}.form-check-input.form-checked-warning:checked{background-color:#f90;border-color:#f90}.form-check-input.form-checked-info:checked{background-color:#17a2b8;border-color:#17a2b8}.form-check-input.form-checked-success:checked{background-color:#28c76f;border-color:#28c76f}.form-check-input.form-checked-danger:checked{background-color:red;border-color:red}.form-check-input.form-checked-light:checked{background-color:#f8f9fa;border-color:#f8f9fa}.form-check-input.form-checked-dark:checked{background-color:#29344a;border-color:#29344a}.form-check-input:focus{box-shadow:none}.form-checked-outline:checked[type=checkbox]{background-image:none;position:relative;background-color:transparent}.form-checked-outline:checked[type=checkbox]:before{content:"";font-family:bootstrap-icons!important;position:absolute;color:#0acfff;width:.625rem;height:.625rem;inset-block-start:-1px;inset-inline-start:0px;font-size:.688rem}.form-checked-outline:checked[type=checkbox].form-checked-secondary:before{color:#092c4c}.form-checked-outline:checked[type=checkbox].form-checked-warning:before{color:#f90}.form-checked-outline:checked[type=checkbox].form-checked-info:before{color:#17a2b8}.form-checked-outline:checked[type=checkbox].form-checked-success:before{color:#28c76f}.form-checked-outline:checked[type=checkbox].form-checked-danger:before{color:red}.form-checked-outline:checked[type=checkbox].form-checked-light:before{color:#f8f9fa}.form-checked-outline:checked[type=checkbox].form-checked-dark:before{color:#29344a}.form-checked-outline:checked[type=radio]{background-image:none;position:relative;background-color:transparent}.form-checked-outline:checked[type=radio]:before{content:"";font-family:bootstrap-icons!important;position:absolute;color:#0acfff;width:.625rem;height:.625rem;inset-block-start:-1.13rem;inset-inline-start:-.6rem;font-size:2rem}.form-checked-outline:checked[type=radio].form-checked-secondary:before{color:#092c4c}.form-checked-outline:checked[type=radio].form-checked-warning:before{color:#f90}.form-checked-outline:checked[type=radio].form-checked-info:before{color:#17a2b8}.form-checked-outline:checked[type=radio].form-checked-success:before{color:#28c76f}.form-checked-outline:checked[type=radio].form-checked-danger:before{color:red}.form-checked-outline:checked[type=radio].form-checked-light:before{color:#f8f9fa}.form-checked-outline:checked[type=radio].form-checked-dark:before{color:#29344a}fieldset:disabled .btn{color:#fff;background-color:#0acfff;border-color:#0acfff}.form-select:focus{border-color:rgba(var(#0acfff),.5);outline:0;box-shadow:none}.btn-check:focus+.btn,.btn:focus{background-color:none;border-color:none;outline:0}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.show:focus,.btn:active:focus{box-shadow:none}.form-control:disabled,.form-select:disabled{background-color:#f8f9fa;color:#5b6670}.form-control-plaintext{color:#5b6670}.form-control::-webkit-file-upload-button{color:#5b6670;background-color:#f7f8f9}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#f7f8f9}.form-control:focus::-webkit-input-placeholder,.form-control:focus::placeholder{padding-inline-start:.3rem;-webkit-transition:padding-inline-start .1s ease-in;transition:padding-inline-start .1s ease-in}.form-control::-webkit-input-placeholder{font-size:.8rem;font-weight:500;opacity:.7;color:#5b6670;padding-inline-start:0px;-webkit-transition:padding-inline-start .1s ease-in;transition:padding-inline-start .1s ease-in}.form-control:-moz-placeholder{font-size:.8rem;font-weight:500;opacity:.4;color:#5b6670}.form-control::-moz-placeholder{font-size:.8rem;font-weight:500;opacity:.4;color:#5b6670}.form-control:-ms-input-placeholder{font-size:.8rem;font-weight:500;opacity:.4;color:#5b6670}.form-control-sm{font-size:.8rem;padding:.25rem .8rem}.form-control-lg{font-size:1rem;padding:.5rem 1rem}.form-check-md .form-check-input{width:1.15rem;height:1.15rem}.form-check-md.form-switch .form-check-input{width:2.25rem}.form-check-md label{margin-inline-start:.5rem;font-size:.95rem;margin-block-start:3px}.form-check-lg .form-check-input{width:1.35rem;height:1.35rem}.form-check-lg.form-switch .form-check-input{width:2.5rem}.form-check-lg label{margin-inline-start:.5rem;font-size:1rem;margin-block-start:3px}.toggle{width:3.75rem;height:1.563rem;background-color:#f8f9fa;margin-inline-start:.625rem;margin-block-end:.313rem;padding:.125rem;border-radius:.188rem;position:relative;overflow:hidden;transition:all .2s ease}.toggle span{position:absolute;inset-block-start:.188rem;inset-block-end:.25rem;inset-inline-start:.188rem;display:block;width:1.25rem;border-radius:.125rem;background-color:#fff;box-shadow:0 .125rem .125rem #00000073;cursor:pointer;transition:all .2s ease}.toggle span:before{content:"on";inset-inline-start:-1.563rem}.toggle span:after{content:"off";inset-inline-end:-1.813rem;color:#9595b5}.toggle span:before,.toggle span:after{position:absolute;font-size:.625rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase;inset-block-start:.188rem;line-height:1.38;transition:all .2s ease}.toggle.on{background-color:rgba(var(#0acfff),.3)}.toggle.on span{background-color:#0acfff}.toggle.on span:before{color:#0acfff}.toggle.on.toggle-secondary{background-color:#092c4c66}.toggle.on.toggle-secondary span{background-color:#092c4c}.toggle.on.toggle-secondary span:before{color:#092c4c}.toggle.on.toggle-warning{background-color:#f906}.toggle.on.toggle-warning span{background-color:#f90}.toggle.on.toggle-warning span:before{color:#f90}.toggle.on.toggle-info{background-color:#17a2b866}.toggle.on.toggle-info span{background-color:#17a2b8}.toggle.on.toggle-info span:before{color:#17a2b8}.toggle.on.toggle-success{background-color:#28c76f66}.toggle.on.toggle-success span{background-color:#28c76f}.toggle.on.toggle-success span:before{color:#28c76f}.toggle.on.toggle-danger{background-color:#f006}.toggle.on.toggle-danger span{background-color:red}.toggle.on.toggle-danger span:before{color:red}.toggle.on.toggle-light{background-color:#f8f9fa66}.toggle.on.toggle-light span{background-color:#f8f9fa}.toggle.on.toggle-light span:before,.toggle.on.toggle-light span:after{color:#9595b5}.toggle.on.toggle-dark{background-color:#29344a66}.toggle.on.toggle-dark span{background-color:#29344a}.toggle.on.toggle-dark span:before{color:#fff}.toggle.on span,.toggle.on.toggle-sm span{inset-inline-start:2.313rem}.toggle.on.toggle-sm span:before{inset-block-start:-1px;inset-inline-start:-1.563rem}.toggle.on.toggle-lg span{inset-inline-start:2.563rem}.toggle.on.toggle-lg span:before{inset-block-start:.5rem;inset-inline-start:-1.75rem}.toggle.toggle-sm{height:1.063rem;width:3.125rem}.toggle.toggle-sm span{width:.625rem;height:.625rem}.toggle.toggle-sm span:after{inset-inline-end:-1.875rem;inset-block-start:-1px}.toggle.toggle-lg{height:2.125rem;width:4.5rem}.toggle.toggle-lg span{width:1.75rem}.toggle.toggle-lg span:after{inset-block-start:.5rem;inset-inline-end:-1.938rem}.custom-toggle-switch>input[type=checkbox]{display:none}.custom-toggle-switch>label{cursor:pointer;height:0;position:relative;width:2.5rem}.label-primary{background:#0acfff;color:#fff}.label-secondary{background:#092c4c;color:#fff}.label-warning{background:#f90;color:#fff}.label-info{background:#17a2b8;color:#fff}.label-success{background:#28c76f;color:#fff}.label-danger{background:red;color:#fff}.label-light{background:#f8f9fa;color:#fff}.label-dark{background:#29344a;color:#fff}.custom-toggle-switch>input[type=checkbox]:checked+label:before{background:inherit;opacity:.5}.custom-toggle-switch>label:before{background:#9595b5;box-shadow:inset 0 0 .625rem #ffffff80;border-radius:.5rem;content:"";height:1rem;margin-block-start:-.5rem;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:2.5rem}.custom-toggle-switch>label:after{background:#fff;border-radius:1rem;box-shadow:0 0 .313rem #e4e5edcc;content:"";height:1.5rem;inset-inline-start:-.25rem;margin-block-start:-.5rem;position:absolute;inset-block-start:-.25rem;transition:all .3s ease-in-out;width:1.5rem}.custom-toggle-switch>input[type=checkbox]:checked+label:after{background:inherit;inset-inline-start:50%}.custom-toggle-switch.toggle-sm>label:before{height:10px;width:27px;border-radius:10px}.custom-toggle-switch.toggle-sm input[type=checkbox]:checked+label:after{inset-inline-start:13px}.custom-toggle-switch.toggle-sm>label:after{height:17px;width:17px;border-radius:50%}.custom-toggle-switch.toggle-lg>label:before{height:27px;width:55px;border-radius:20px}.custom-toggle-switch.toggle-lg input[type=checkbox]:checked+label:after{inset-inline-start:77%}.custom-toggle-switch.toggle-lg>label:after{height:35px;width:35px;margin-block-start:-8px;border-radius:50%}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent!important}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent!important}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem - 4px)}.form-floating.floating-primary label{color:#0acfff;opacity:1}.form-floating.floating-primary input{border:1px solid #0acfff}.form-floating.floating-primary>.form-control:focus~label{color:#0acfff!important}.form-floating.floating-secondary label{color:#092c4c;opacity:1}.form-floating.floating-secondary input{border:1px solid #092C4C}.form-floating.floating-secondary>.form-control:focus~label{color:#092c4c!important}.form-floating.floating-warning label{color:#f90;opacity:1}.form-floating.floating-warning input{border:1px solid #FF9900}.form-floating.floating-warning>.form-control:focus~label{color:#f90!important}.form-floating.floating-info label{color:#17a2b8;opacity:1}.form-floating.floating-info input{border:1px solid #17a2b8}.form-floating.floating-info>.form-control:focus~label{color:#17a2b8!important}.form-floating.floating-success label{color:#28c76f;opacity:1}.form-floating.floating-success input{border:1px solid #28C76F}.form-floating.floating-success>.form-control:focus~label{color:#28c76f!important}.form-floating.floating-danger label{color:red;opacity:1}.form-floating.floating-danger input{border:1px solid #FF0000}.form-floating.floating-danger>.form-control:focus~label{color:red!important}.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{background-color:#fff;border-radius:4px}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{background-color:#fff;border-radius:4px}.form-wizard-1{border-bottom:0;border-radius:50px}.form-wizard-1 .nav-link{border:0}.form-wizard-1.nav-tabs .nav-item{margin-inline-end:1rem;position:relative}.form-wizard-1.nav-tabs .nav-link{padding:.25rem .4rem;color:#9595b5;display:flex;align-items:center;border-radius:50px;border:2px solid transparent}.form-wizard-1.nav-tabs .nav-link i{font-size:12px;padding:4px;line-height:1;border-radius:50px;border:2px solid #dbe0e6}.form-wizard-1.nav-tabs .nav-link:focus,.form-wizard-1.nav-tabs .nav-link:hover{border:2px solid transparent}.form-wizard-1.nav-tabs .nav-link.active{border:2px solid #0acfff;border-radius:50px;color:#0acfff;background-color:transparent}.form-wizard-1.nav-tabs .nav-link.active i{border:2px solid #0acfff}.form-wizard-1 .nav-item:focus-visible{outline:none}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28c76f;box-shadow:none}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28c76f}.form-control-color{width:1.75rem;height:1.75rem;overflow:hidden;padding:0}.example-picker .pcr-button{border-radius:.35rem!important;overflow:hidden}[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:rtl}.form-select.is-invalid:not([multiple]):not([size]){padding-right:1.125rem;background-size:16px 28px,calc(.75em + .375rem) calc(.75em + .375rem)}.invoice-quantity-container .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0}input[type=range]::-webkit-slider-runnable-track{background-color:#f8f9fa}[dir=rtl] .form-checked-outline:checked[type=checkbox]:before{inset-inline-start:1px}.form-check{min-height:inherit!important}.col-form-label-lg,.col-form-label-sm,.col-form-label{font-weight:600}#exampleColorInput::-webkit-color-swatch-wrapper{direction:rtl}[data-theme-mode=dark] input[type=week]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=month]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=date]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}[dir=rtl] input[type=week],[dir=rtl] input[type=month],[dir=rtl] input[type=date],[dir=rtl] input[type=datetime-local],[dir=rtl] input[type=time]{text-align:end}.searchinputs{min-width:200px!important;width:200px!important}.searchinputs input{width:100%!important;min-width:200px!important}.table-wrapper{max-height:calc(100vh - 200px);min-height:300px;overflow-x:auto;overflow-y:overlay;overscroll-behavior-x:contain;position:relative;background-color:#fff}@media (max-width: 768px){.table-wrapper{max-height:calc(100dvh - 200px);overflow-y:auto;overscroll-behavior:contain}.table-wrapper .table-responsive{max-height:inherit;overflow-y:auto;-webkit-overflow-scrolling:touch}}.table-wrapper::-webkit-scrollbar{height:12px;width:12px}.table thead{position:sticky;top:0;z-index:10;background:#c7c0c0;isolation:isolate}.table thead th{position:sticky;top:0;background-color:#f5f5f5;box-shadow:inset 0 -1px #e5e7eb}.table tbody tr:nth-child(odd),.table tbody tr:nth-child(odd) td{background-color:#00000003}.table tbody tr:nth-child(2n),.table tbody tr:nth-child(2n) td{background-color:#fff}caption{color:#9595b5}.table-active{--bs-table-color-state: var(--default-text-color)}.table{color:#5b6670;border-color:#dbe0e6;margin-block-end:0}.table.table-wrap td{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.table.table-fixed{table-layout:fixed;width:100%}.table .checkboxs{margin-bottom:0;padding-left:0;width:18px;height:18px;display:inline-block}.table th.no-sort:first-child,.table td.no-sort:first-child{width:44px;min-width:44px;max-width:44px;padding-left:8px;padding-right:8px}.table tbody tr th{font-weight:500}.table th,.table td{padding:.75rem;vertical-align:middle;line-height:1.462;font-size:.813rem!important}.table th{white-space:nowrap}.table td{white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:var(--table-td-max-width, 300px)}.table td.action-table-data,.table .action-table-data{white-space:nowrap;max-width:none}.table td.action-table-data{display:table-cell;vertical-align:middle}.table td.action-table-data>*{display:inline-flex;align-items:center;gap:4px}.table .action-table-data{display:inline-flex;align-items:center;gap:4px}.table td .avatar,.table td .avatar.avatar-sm,.table td .avatar.avatar-xs{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle}.table .action-table-data>a,.table .action-table-data>button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.table th.wrap-cell,.table td.wrap-cell{white-space:normal!important}.table th.col-config,.table td.col-config{width:280px;max-width:280px;overflow-wrap:anywhere;word-break:break-word}.table thead tr th{font-weight:600;font-size:14px}.table.table-sm>:not(caption)>*>*{padding:.3rem}.table.table-dark{color:#000000b3;border-color:#ffffff1a}.table .thead-primary th{background-color:#0acfff;color:#fff}.table .thead-secondary th{background-color:#092c4c;color:#fff}.table .thead-info th{background-color:#17a2b8;color:#fff}.table .thead-warning th{background-color:#f90;color:#fff}.table .thead-danger th{background-color:red;color:#fff}.table .thead-success th{background-color:#28c76f;color:#fff}.table .thead-dark th{background-color:#29344a;color:#fff}.table .thead-light th{background-color:#f8f9fa;color:#29344a}.table.table-primary{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--primary-rgb), .1);--bs-table-border-color: rgba(var(--primary-rgb), .05);--bs-table-striped-bg: rgba(var(--primary-rgb), .2);--bs-table-active-bg: rgba(var(--primary-rgb), .2);--bs-table-hover-bg: rgba(var(--primary-rgb), .2)}.table.table-primary.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--primary-rgb), .2);color:#000}.table.table-primary.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--primary-rgb), .4);color:#fff}.table.table-primary .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--primary-rgb));color:#fff}.table.table-secondary{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--secondary-rgb), .1);--bs-table-border-color: rgba(var(--secondary-rgb), .05);--bs-table-striped-bg: rgba(var(--secondary-rgb), .2);--bs-table-active-bg: rgba(var(--secondary-rgb), .2);--bs-table-hover-bg: rgba(var(--secondary-rgb), .2)}.table.table-secondary.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--secondary-rgb), .2);color:#000}.table.table-secondary.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--secondary-rgb), .4);color:#fff}.table.table-secondary .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--secondary-rgb));color:#fff}.table.table-warning{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--warning-rgb), .1);--bs-table-border-color: rgba(var(--warning-rgb), .05);--bs-table-striped-bg: rgba(var(--warning-rgb), .2);--bs-table-active-bg: rgba(var(--warning-rgb), .2);--bs-table-hover-bg: rgba(var(--warning-rgb), .2)}.table.table-warning.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--warning-rgb), .2);color:#000}.table.table-warning.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--warning-rgb), .4);color:#fff}.table.table-warning .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--warning-rgb));color:#fff}.table.table-success{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--success-rgb), .1);--bs-table-border-color: rgba(var(--success-rgb), .05);--bs-table-striped-bg: rgba(var(--success-rgb), .2);--bs-table-active-bg: rgba(var(--success-rgb), .2);--bs-table-hover-bg: rgba(var(--success-rgb), .2)}.table.table-success.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--success-rgb), .2);color:#000}.table.table-success.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--success-rgb), .4);color:#fff}.table.table-success .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--success-rgb));color:#fff}.table.table-danger{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--danger-rgb), .1);--bs-table-border-color: rgba(var(--danger-rgb), .05);--bs-table-striped-bg: rgba(var(--danger-rgb), .2);--bs-table-active-bg: rgba(var(--danger-rgb), .2);--bs-table-hover-bg: rgba(var(--danger-rgb), .2)}.table.table-danger.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--danger-rgb), .2);color:#000}.table.table-danger.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--danger-rgb), .4);color:#fff}.table.table-danger .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--danger-rgb));color:#fff}.table.table-info{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--info-rgb), .1);--bs-table-border-color: rgba(var(--info-rgb), .05);--bs-table-striped-bg: rgba(var(--info-rgb), .2);--bs-table-active-bg: rgba(var(--info-rgb), .2);--bs-table-hover-bg: rgba(var(--info-rgb), .2)}.table.table-info.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--info-rgb), .2);color:#000}.table.table-info.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--info-rgb), .4);color:#fff}.table.table-info .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--info-rgb));color:#fff}.table.table-light{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--light-rgb), .1);--bs-table-border-color: rgba(var(--light-rgb), .05);--bs-table-striped-bg: rgba(var(--light-rgb), .2);--bs-table-active-bg: rgba(var(--light-rgb), .2);--bs-table-hover-bg: rgba(var(--light-rgb), .2)}.table.table-light.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--light-rgb), .2);color:#000}.table.table-light.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--light-rgb), .4);color:#fff}.table.table-light .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--light-rgb));color:#fff}.table.table-dark{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--dark-rgb), .1);--bs-table-border-color: rgba(var(--dark-rgb), .05);--bs-table-striped-bg: rgba(var(--dark-rgb), .2);--bs-table-active-bg: rgba(var(--dark-rgb), .2);--bs-table-hover-bg: rgba(var(--dark-rgb), .2)}.table.table-dark.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--dark-rgb), .2);color:#000}.table.table-dark.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--dark-rgb), .4);color:#fff}.table.table-dark .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--dark-rgb));color:#fff}.table.table-bordered.border-primary tbody,.table.table-bordered.border-primary td,.table.table-bordered.border-primary tfoot,.table.table-bordered.border-primary th,.table.table-bordered.border-primary thead,.table.table-bordered.border-primary tr{border-color:#0acfff1a}.table.table-bordered.border-info tbody,.table.table-bordered.border-info td,.table.table-bordered.border-info tfoot,.table.table-bordered.border-info th,.table.table-bordered.border-info thead,.table.table-bordered.border-info tr{border-color:#17a2b81a}.table.table-bordered.border-secondary tbody,.table.table-bordered.border-secondary td,.table.table-bordered.border-secondary tfoot,.table.table-bordered.border-secondary th,.table.table-bordered.border-secondary thead,.table.table-bordered.border-secondary tr{border-color:#092c4c1a}.table.table-bordered.border-warning tbody,.table.table-bordered.border-warning td,.table.table-bordered.border-warning tfoot,.table.table-bordered.border-warning th,.table.table-bordered.border-warning thead,.table.table-bordered.border-warning tr{border-color:#ff99001a}.table.table-bordered.border-success tbody,.table.table-bordered.border-success td,.table.table-bordered.border-success tfoot,.table.table-bordered.border-success th,.table.table-bordered.border-success thead,.table.table-bordered.border-success tr{border-color:#28c76f1a}.table.table-bordered.border-danger tbody,.table.table-bordered.border-danger td,.table.table-bordered.border-danger tfoot,.table.table-bordered.border-danger th,.table.table-bordered.border-danger thead,.table.table-bordered.border-danger tr{border-color:#ff00001a}.table.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: rgba(var(--dark-rgb), .0125);color:#5b6670}.table.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg: rgba(var(--dark-rgb), .025);color:#5b6670}.table tbody.table-group-divider{border-top:1px solid #dbe0e6}.table.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: #f7f8f9;color:#5b6670}.table .table-active{--bs-table-accent-bg: #f8f9fa;color:#5b6670}.table thead.table-primary{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000000;--bs-table-bg: rgba(var(--primary-rgb), .1);--bs-table-border-color: rgba(var(--primary-rgb), .1);--bs-table-striped-bg: rgba(var(--primary-rgb), .5);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--primary-rgb), .5);--bs-table-hover-bg: rgba(var(--primary-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-secondary{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000000;--bs-table-bg: rgba(var(--secondary-rgb), .1);--bs-table-border-color: rgba(var(--secondary-rgb), .1);--bs-table-striped-bg: rgba(var(--secondary-rgb), .5);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--secondary-rgb), .5);--bs-table-hover-bg: rgba(var(--secondary-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-warning{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000000;--bs-table-bg: rgba(var(--warning-rgb), .1);--bs-table-border-color: rgba(var(--warning-rgb), .1);--bs-table-striped-bg: rgba(var(--warning-rgb), .5);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--warning-rgb), .5);--bs-table-hover-bg: rgba(var(--warning-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-success{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000000;--bs-table-bg: rgba(var(--success-rgb), .1);--bs-table-border-color: rgba(var(--success-rgb), .1);--bs-table-striped-bg: rgba(var(--success-rgb), .5);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--success-rgb), .5);--bs-table-hover-bg: rgba(var(--success-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-danger{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000000;--bs-table-bg: rgba(var(--danger-rgb), .1);--bs-table-border-color: rgba(var(--danger-rgb), .1);--bs-table-striped-bg: rgba(var(--danger-rgb), .5);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--danger-rgb), .5);--bs-table-hover-bg: rgba(var(--danger-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-info{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000000;--bs-table-bg: rgba(var(--info-rgb), .1);--bs-table-border-color: rgba(var(--info-rgb), .1);--bs-table-striped-bg: rgba(var(--info-rgb), .5);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--info-rgb), .5);--bs-table-hover-bg: rgba(var(--info-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-light{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000000;--bs-table-bg: rgba(var(--light-rgb), .1);--bs-table-border-color: rgba(var(--light-rgb), .1);--bs-table-striped-bg: rgba(var(--light-rgb), .5);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--light-rgb), .5);--bs-table-hover-bg: rgba(var(--light-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-dark{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000000;--bs-table-bg: rgba(var(--dark-rgb), .1);--bs-table-border-color: rgba(var(--dark-rgb), .1);--bs-table-striped-bg: rgba(var(--dark-rgb), .5);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--dark-rgb), .5);--bs-table-hover-bg: rgba(var(--dark-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-primary{--bs-table-color: #000000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--primary-rgb), .1);--bs-table-border-color: rgba(var(--primary-rgb), .1);--bs-table-striped-bg: rgba(var(--primary-rgb), .3);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--primary-rgb), .3);--bs-table-active-color: #000000;--bs-table-hover-bg: rgba(var(--primary-rgb), .3);--bs-table-hover-color: #000000;color:#000;border-color:rgba(var(--primary-rgb),.1);background-color:#fff}.table-secondary{--bs-table-color: #000000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--secondary-rgb), .1);--bs-table-border-color: rgba(var(--secondary-rgb), .1);--bs-table-striped-bg: rgba(var(--secondary-rgb), .3);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--secondary-rgb), .3);--bs-table-active-color: #000000;--bs-table-hover-bg: rgba(var(--secondary-rgb), .3);--bs-table-hover-color: #000000;color:#000;border-color:rgba(var(--secondary-rgb),.1);background-color:#fff}.table-warning{--bs-table-color: #000000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--warning-rgb), .1);--bs-table-border-color: rgba(var(--warning-rgb), .1);--bs-table-striped-bg: rgba(var(--warning-rgb), .3);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--warning-rgb), .3);--bs-table-active-color: #000000;--bs-table-hover-bg: rgba(var(--warning-rgb), .3);--bs-table-hover-color: #000000;color:#000;border-color:rgba(var(--warning-rgb),.1);background-color:#fff}.table-success{--bs-table-color: #000000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--success-rgb), .1);--bs-table-border-color: rgba(var(--success-rgb), .1);--bs-table-striped-bg: rgba(var(--success-rgb), .3);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--success-rgb), .3);--bs-table-active-color: #000000;--bs-table-hover-bg: rgba(var(--success-rgb), .3);--bs-table-hover-color: #000000;color:#000;border-color:rgba(var(--success-rgb),.1);background-color:#fff}.table-info{--bs-table-color: #000000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--info-rgb), .1);--bs-table-border-color: rgba(var(--info-rgb), .1);--bs-table-striped-bg: rgba(var(--info-rgb), .3);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--info-rgb), .3);--bs-table-active-color: #000000;--bs-table-hover-bg: rgba(var(--info-rgb), .3);--bs-table-hover-color: #000000;color:#000;border-color:rgba(var(--info-rgb),.1);background-color:#fff}.table-danger{--bs-table-color: #000000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--danger-rgb), .1);--bs-table-border-color: rgba(var(--danger-rgb), .1);--bs-table-striped-bg: rgba(var(--danger-rgb), .3);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--danger-rgb), .3);--bs-table-active-color: #000000;--bs-table-hover-bg: rgba(var(--danger-rgb), .3);--bs-table-hover-color: #000000;color:#000;border-color:rgba(var(--danger-rgb),.1);background-color:#fff}.table-dark{--bs-table-color: #000000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--dark-rgb), .1);--bs-table-border-color: rgba(var(--dark-rgb), .1);--bs-table-striped-bg: rgba(var(--dark-rgb), .3);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--dark-rgb), .3);--bs-table-active-color: #000000;--bs-table-hover-bg: rgba(var(--dark-rgb), .3);--bs-table-hover-color: #000000;color:#000;border-color:rgba(var(--dark-rgb),.1);background-color:#fff}.table-light{--bs-table-color: #000000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--light-rgb), .1);--bs-table-border-color: rgba(var(--light-rgb), .1);--bs-table-striped-bg: rgba(var(--light-rgb), .3);--bs-table-striped-color: #000000;--bs-table-active-bg: rgba(var(--light-rgb), .3);--bs-table-active-color: #000000;--bs-table-hover-bg: rgba(var(--light-rgb), .3);--bs-table-hover-color: #000000;color:#000;border-color:rgba(var(--light-rgb),.1);background-color:#fff}[data-theme-mode=dark] .table-dark{border-color:#00000006}[dir=rtl] .table{margin-inline-end:1px}.table{margin:0}.table tbody tr td{color:#495057;font-size:14px}.table tbody tr td .product-img img{border:0}.table tbody tr td .userslist-img{width:35px;height:35px;margin-right:8px}.table tbody tr td .userslist-img img{border-radius:0}.table tbody tr td .userslist-img.bg-img img{border:1px solid var(--stroke-table, #e8ebed);background:#d3d3d3 50%/cover no-repeat}.table tbody tr td a{color:#092c4c;font-size:14px;font-weight:400;line-height:normal}.table tbody tr td a.product-img{margin-right:5px;flex-shrink:0}.table tbody tr td a .info-img{margin-right:8px;width:16px;height:16px}.table tbody tr td a:hover,.table tbody tr td a:hover i{color:#0acfff}.table tbody tr td .emp-name{line-height:1}.table tbody tr td .emp-name a{color:#092c4c}.table tbody tr td .emp-name p{line-height:2;font-size:15px;font-weight:500;color:#5b6670}.table tbody tr td .emp-name .role{line-height:unset}.table tbody tr td .product-imgs{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:40px;height:40px;background:#ffebd8;font-size:14px;color:#ff9f43!important;font-weight:500;margin-right:10px}.table tbody tr .data-header{font-weight:600;color:#092c4c;font-size:15px;border-bottom:none}.table tbody tr .ref-number{color:#7367f0}.table tbody tr.active{border-bottom:0}.table tbody tr.active td{font-size:18px;color:#495057;font-weight:600;border-bottom:0}.table tbody .loss-highlight td{font-weight:700;color:#092c4c;font-size:13px;border-top:1px solid #e8ebed}.table tbody .userimgname{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.table tbody .userimgname img{margin-right:8px;border-radius:6px}.table tbody .table-cell-ellipsis{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table tbody td.table-cell-ellipsis{display:table-cell}.table tbody .purchase-count td{padding-bottom:20px}.table .Expense-list tr td{padding:15px 17px}.table .Expense-list tr td a{margin-bottom:0}.table .sales-list tr td,.table .Expense-list-blk tr td{padding:20px 17px}.new tbody tr td{border-bottom:none}.table-height{min-height:300px}@media (max-width: 991.98px){.table-height{min-height:auto;margin-bottom:15px}}.max-widthauto{max-width:100%!important}.dataTables_filter+.dataTables_filter{display:none}.dataview .dataTables_length,.dataview .dataTables_info,.dataview .dataTables_paginate{display:none!important}.dataTables_length label:before{content:"Showing 10 of 40 Results";margin-right:5px}.dataTables_length{float:left;font-size:12px}.productimgname{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.productimgname a{color:#092c4c;font-weight:500}.productimgname .view-product{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:50px;height:50px;border-radius:6px;background:#f8f8f8}.input-blocks .calc-no{width:50px!important;text-align:center}.table .input-blocks input[type=text]{height:40px}.table .scanner-set{width:40px;height:40px}.card.table-list-card{width:-moz-min-content;width:min-content;min-width:100%}.card.table-list-card .card-body{padding:0}.card.table-list-card .table-top{padding:24px 24px 0}.card.table-list-card .table-responsive{border-top:1px solid #dbe0e6;overscroll-behavior-x:contain}.card.table-list-card .table-responsive .dataTables_wrapper{border:0;padding:0}.card.table-list-card .tabs-set .nav-tabs{padding:24px 24px 0;margin-bottom:0}.table.profit-table thead{background-color:#f0eeee;border-radius:8px 8px 0 0}.table.profit-table thead tr:hover{background-color:#f0eeee}.table.profit-table tbody td{border-bottom:0}.table.profit-table tbody .profit-table-bg td{color:#092c4c;font-weight:700;border-top:1px solid #f3f6f9;background-color:#f0eeee}.table.profit-table tbody .table-heading:hover{background-color:#fff}.table.profit-table tbody .table-heading td{color:#092c4c;font-weight:700}.profit-table-top .daterange-wraper{margin:0 10px}.profit-table-top .daterange-wraper input{padding-left:35px}table td .shield{width:14px;height:14px}.paysilp-table-border{border:1px solid #f3f6f9}.paysilp-table-border th{border-right:1px solid #f3f6f9;border-left:1px solid #f3f6f9;padding:15px;font-weight:700;font-size:16px}.paysilp-table-borders td{border-right:1px solid #f3f6f9;border-left:1px solid #f3f6f9;padding:5px 15px;color:#5b6670}.payslip-border-bottom{border:1px solid #f3f6f9}.payslip-border-bottom th{padding:5px 15px;font-weight:700;font-size:16px}.payslip-border-bottom td{color:#5b6670}.emp-details{margin:20px 0}.emp-details .pay-slip-salery h6{font-weight:700!important;margin-bottom:10px;font-size:18px!important}.emp-details .emp-name-id.pay-slip-salery{margin-right:30px}@media (max-width: 575px){.slip-logo{flex-shrink:0;margin-right:15px}}.product-name-slip h4{color:#0acfff;font-weight:700;font-size:18px}.pay-slip-box .modal-header{border-radius:8px 8px 0 0}.pay-slip-box .custom-modal-body{padding:0}.pay-slip-box .card{border:0;border-radius:0 0 10px 10px}.pay-slip-box .card .card-body{padding:20px}.pay-slip-box .card .card-body .emp-details.justify-content-start{max-width:760px;margin:20px auto}.searchTh{padding:4px 11px!important;border-color:#116b81}@media (max-width: 991.98px){.table-wrapper{overflow-x:auto;overflow-y:visible!important;position:relative}.table-wrapper::-webkit-scrollbar{height:12px;width:0}.table-wrapper::-webkit-scrollbar:horizontal{height:12px}.table-wrapper::-webkit-scrollbar:vertical{width:0}.table-wrapper .table.table-fixed{table-layout:auto;width:-moz-max-content;width:max-content;min-width:980px}}.table-column__header{display:flex;flex-direction:column;gap:4px}.accordion-button{background-color:#fff;color:#5b6670;padding:.75rem 1rem;font-size:.85rem;font-weight:500}.accordion-button:not(.collapsed){color:#5b6670;background-color:#f7f8f9;box-shadow:none}.accordion-button:focus{border-color:#0acfff4d;box-shadow:none}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:none}.accordion-button:after{content:"";font-family:Fontawesome;font-size:12px;line-height:1;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:3.125rem;color:#5b6670}.accordion-body{padding:.75rem 1rem;font-size:.8125rem;color:#9595b5}.accordion-item{color:#5b6670;background-color:#fff;border:1px solid #dbe0e6}.accordions-items-seperate .accordion-item:not(:first-of-type){margin-block-start:.5rem}.accordions-items-seperate .accordion-item{border-block-start:1px solid #dbe0e6;border-radius:4px;overflow:hidden}.accordion-item:last-of-type{border-bottom-right-radius:.35rem;border-bottom-left-radius:.35rem}.accordion-item:first-of-type{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.accordion.accordion-primary .accordion-button{background-color:#0acfff1a;color:#0acfff}.accordion.accordion-primary .accordion-button:after{background-color:#0acfff;color:#fff}.accordion.accordion-primary .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-primary .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-secondary .accordion-button{background-color:#092c4c1a;color:#092c4c}.accordion.accordion-secondary .accordion-button:after{background-color:#092c4c;color:#fff}.accordion.accordion-secondary .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-secondary .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-success .accordion-button{background-color:#28c76f1a;color:#28c76f}.accordion.accordion-success .accordion-button:after{background-color:#28c76f;color:#fff}.accordion.accordion-success .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-success .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-danger .accordion-button{background-color:#ff00001a;color:red}.accordion.accordion-danger .accordion-button:after{background-color:red;color:#fff}.accordion.accordion-danger .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-danger .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-warning .accordion-button{background-color:#ff99001a;color:#f90}.accordion.accordion-warning .accordion-button:after{background-color:#f90;color:#fff}.accordion.accordion-warning .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-warning .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-info .accordion-button{background-color:#17a2b81a;color:#17a2b8}.accordion.accordion-info .accordion-button:after{background-color:#17a2b8;color:#fff}.accordion.accordion-info .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-info .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-solid-primary .accordion-button{background-color:#0acfff;color:#fff}.accordion.accordion-solid-primary .accordion-button:after{background-color:#fff;color:#0acfff}.accordion.accordion-solid-primary .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-solid-primary .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-solid-secondary .accordion-button{background-color:#092c4c;color:#fff}.accordion.accordion-solid-secondary .accordion-button:after{background-color:#fff;color:#092c4c}.accordion.accordion-solid-secondary .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-solid-secondary .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-solid-success .accordion-button{background-color:#28c76f;color:#fff}.accordion.accordion-solid-success .accordion-button:after{background-color:#fff;color:#28c76f}.accordion.accordion-solid-success .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-solid-success .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-solid-danger .accordion-button{background-color:red;color:#fff}.accordion.accordion-solid-danger .accordion-button:after{background-color:#fff;color:red}.accordion.accordion-solid-danger .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-solid-danger .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-solid-warning .accordion-button{background-color:#f90;color:#fff}.accordion.accordion-solid-warning .accordion-button:after{background-color:#fff;color:#f90}.accordion.accordion-solid-warning .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-solid-warning .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-solid-info .accordion-button{background-color:#17a2b8;color:#fff}.accordion.accordion-solid-info .accordion-button:after{background-color:#fff;color:#17a2b8}.accordion.accordion-solid-info .accordion-button.collapsed{background-color:#fff;color:#5b6670}.accordion.accordion-solid-info .accordion-button.collapsed:after{background-color:#f7f8f9;color:#5b6670}.accordion.accordion-border-primary .accordion-item{border:1px solid #0acfff}.accordion.accordion-border-primary .accordion-button{background-color:#fff;color:#0acfff;border-block-end:0px}.accordion.accordion-border-primary .accordion-button:after{background-color:#fff;color:#0acfff;border:1px solid #0acfff}.accordion.accordion-border-primary .accordion-button:not(.collapsed){border-block-end:1px solid #0acfff}.accordion.accordion-border-secondary .accordion-item{border:1px solid #092C4C}.accordion.accordion-border-secondary .accordion-button{background-color:#fff;color:#092c4c;border-block-end:0px}.accordion.accordion-border-secondary .accordion-button:after{background-color:#fff;color:#092c4c;border:1px solid #092C4C}.accordion.accordion-border-secondary .accordion-button:not(.collapsed){border-block-end:1px solid #092C4C}.accordion.accordion-border-success .accordion-item{border:1px solid #28C76F}.accordion.accordion-border-success .accordion-button{background-color:#fff;color:#28c76f;border-block-end:0px}.accordion.accordion-border-success .accordion-button:after{background-color:#fff;color:#28c76f;border:1px solid #28C76F}.accordion.accordion-border-success .accordion-button:not(.collapsed){border-block-end:1px solid #28C76F}.accordion.accordion-border-danger .accordion-item{border:1px solid #FF0000}.accordion.accordion-border-danger .accordion-button{background-color:#fff;color:red;border-block-end:0px}.accordion.accordion-border-danger .accordion-button:after{background-color:#fff;color:red;border:1px solid #FF0000}.accordion.accordion-border-danger .accordion-button:not(.collapsed){border-block-end:1px solid #FF0000}.accordion.accordion-border-warning .accordion-item{border:1px solid #FF9900}.accordion.accordion-border-warning .accordion-button{background-color:#fff;color:#f90;border-block-end:0px}.accordion.accordion-border-warning .accordion-button:after{background-color:#fff;color:#f90;border:1px solid #FF9900}.accordion.accordion-border-warning .accordion-button:not(.collapsed){border-block-end:1px solid #FF9900}.accordion.accordion-border-info .accordion-item{border:1px solid #17a2b8}.accordion.accordion-border-info .accordion-button{background-color:#fff;color:#17a2b8;border-block-end:0px}.accordion.accordion-border-info .accordion-button:after{background-color:#fff;color:#17a2b8;border:1px solid #17a2b8}.accordion.accordion-border-info .accordion-button:not(.collapsed){border-block-end:1px solid #17a2b8}.accordion.accordionicon-none .accordion-button:after{display:none}.accordion.accordionicon-left .accordion-button{padding-inline-start:2.5rem}.accordion.accordionicon-left .accordion-button:after{position:absolute;inset-inline-start:.625rem}.accordion.accordion-customicon1 .accordion-button:after{content:"+";font-family:Fontawesome;background-color:#f7f8f9}.accordion.accordion-customicon1 .accordion-button:not(.collapsed):after{content:"";font-family:Fontawesome;background-color:#fff}.customized-accordion .accordion-item.custom-accordion-primary .accordion-button{background-color:#0acfff1a;border-inline-start:.25rem solid rgba(10,207,255,.6)}.customized-accordion .accordion-item.custom-accordion-primary .accordion-button:after{background-color:#0acfff99;color:#fff}.customized-accordion .accordion-item.custom-accordion-primary .accordion-body{background-color:#0acfff1a;padding-block-start:0;border-inline-start:.25rem solid rgba(10,207,255,.6)}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-button{background-color:#092c4c1a;border-inline-start:.25rem solid rgba(9,44,76,.6)}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-button:after{background-color:#092c4c99;color:#fff}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-body{background-color:#092c4c1a;padding-block-start:0;border-inline-start:.25rem solid rgba(9,44,76,.6)}.customized-accordion .accordion-item.custom-accordion-warning .accordion-button{background-color:#ff99001a;border-inline-start:.25rem solid rgba(255,153,0,.6)}.customized-accordion .accordion-item.custom-accordion-warning .accordion-button:after{background-color:#f909;color:#fff}.customized-accordion .accordion-item.custom-accordion-warning .accordion-body{background-color:#ff99001a;padding-block-start:0;border-inline-start:.25rem solid rgba(255,153,0,.6)}.customized-accordion .accordion-item.custom-accordion-info .accordion-button{background-color:#17a2b81a;border-inline-start:.25rem solid rgba(23,162,184,.6)}.customized-accordion .accordion-item.custom-accordion-info .accordion-button:after{background-color:#17a2b899;color:#fff}.customized-accordion .accordion-item.custom-accordion-info .accordion-body{background-color:#17a2b81a;padding-block-start:0;border-inline-start:.25rem solid rgba(23,162,184,.6)}.customized-accordion .accordion-item.custom-accordion-success .accordion-button{background-color:#28c76f1a;border-inline-start:.25rem solid rgba(40,199,111,.6)}.customized-accordion .accordion-item.custom-accordion-success .accordion-button:after{background-color:#28c76f99;color:#fff}.customized-accordion .accordion-item.custom-accordion-success .accordion-body{background-color:#28c76f1a;padding-block-start:0;border-inline-start:.25rem solid rgba(40,199,111,.6)}.customized-accordion .accordion-item.custom-accordion-danger .accordion-button{background-color:#ff00001a;border-inline-start:.25rem solid rgba(255,0,0,.6)}.customized-accordion .accordion-item.custom-accordion-danger .accordion-button:after{background-color:#f009;color:#fff}.customized-accordion .accordion-item.custom-accordion-danger .accordion-body{background-color:#ff00001a;padding-block-start:0;border-inline-start:.25rem solid rgba(255,0,0,.6)}.page-header-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "");font-family:tabler-icons!important}[dir=rtl] .page-header-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "");font-family:tabler-icons!important}.breadcrumb .breadcrumb-item a{color:#495057}.breadcrumb .breadcrumb-item.active{color:#0acfff}.breadcrumb-item+.breadcrumb-item:before{color:#9595b5;opacity:.4}.breadcrumb-arrow .breadcrumb-item+.breadcrumb-item:before{color:#9595b5;content:"";font-family:Fontawesome!important}.breadcrumb-pipe .breadcrumb-item+.breadcrumb-item:before{color:#9595b5;content:"";font-family:Fontawesome!important}.breadcrumb-line .breadcrumb-item+.breadcrumb-item:before{color:#9595b5;content:"-"}.breadcrumb-dot .breadcrumb-item+.breadcrumb-item:before{color:#9595b5;content:"•"}.breadcrumb-divide .breadcrumb-item+.breadcrumb-item:before{color:#9595b5;content:"";font-family:Fontawesome!important}.breadcrumb-separatorless .breadcrumb-item+.breadcrumb-item:before{content:"";display:none}.breadcrumb-colored{padding:12px 15px;border-radius:4px}.breadcrumb-colored li a,.breadcrumb-colored .breadcrumb-item a{color:#fff}.breadcrumb-colored .breadcrumb-item.active{color:#fff;opacity:.8}.breadcrumb-colored .breadcrumb-item+.breadcrumb-item a{color:#fff}.breadcrumb-colored .breadcrumb-item+.breadcrumb-item:before{color:#fff}.embedded-breadcrumb:before{opacity:.7}[data-theme-mode=dark] .embedded-breadcrumb:before{filter:invert(1)}.card{margin-bottom:1.5rem;background-color:#fff;transition:all .5s ease-in-out;position:relative;border-radius:4px;border:1px solid #dbe0e6;box-shadow:none}.card .card-body{padding:1.25rem}.card .card-title{font-size:18px;font-weight:700;text-transform:capitalize}.card .card-header{border-color:#dbe0e6;position:relative;background:transparent;padding:1rem 1.25rem}.card .card-header .card-title{margin-bottom:0rem}.card .card-header .subtitle{padding-top:.3125rem;font-size:.875rem;line-height:1.5}.card .card-footer{border-color:#dbe0e6;background:transparent;padding:1rem 1.25rem}.card-group .card{margin-bottom:1.5rem}.card.custom-card{border-radius:4px;border:0;background-color:#fff;position:relative;margin-block-end:1.5rem;width:100%}.card.custom-card .card-header{padding:1rem 1.25rem;background-color:transparent!important;border-block-end:1px solid #dbe0e6;display:flex;align-items:center;position:relative;flex-wrap:wrap;gap:.25rem}.card.custom-card .card-header:first-child{border-radius:.625rem .625rem 0 0}.card.custom-card .card-header .card-title{position:relative;margin-block-end:0;font-size:.9375rem;font-weight:700;text-transform:capitalize}.card.custom-card .card-header .card-title .subtitle{margin-block-end:0;text-transform:initial}.card.custom-card .card-footer{background-color:transparent!important;border-block-start:1px solid #dbe0e6;padding:1rem 1.5rem;font-size:13px}.card.custom-card .card-body{padding:1.5rem;color:#5b6670}.card.custom-card .card-link{font-size:.75rem}.card .card-text{font-size:.813rem}.card .footer-card-icon{width:60px;height:60px}.card.overlay-card{position:relative;overflow:hidden;color:#ffffffe6}.card.overlay-card .card-header{border-block-end:1px solid rgba(255,255,255,.1)}.card.overlay-card .card-footer{border-block-start:1px solid rgba(255,255,255,.1)}.card.overlay-card .over-content-bottom{top:auto}.card.overlay-card:before{content:"";inset-inline-start:0;inset-inline-end:0;inset-block-start:0;inset-block-end:0;background-color:#0003;position:absolute}.card.card-bg-primary{background-color:#0acfff;color:#fff}.card.card-bg-primary .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-primary .card-header:before{background-color:#fff}.card.card-bg-primary .card-body{color:#fff}.card.card-bg-primary .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-secondary{background-color:#092c4c;color:#fff}.card.card-bg-secondary .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-secondary .card-header:before{background-color:#fff}.card.card-bg-secondary .card-body{color:#fff}.card.card-bg-secondary .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-warning{background-color:#f90;color:#fff}.card.card-bg-warning .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-warning .card-header:before{background-color:#fff}.card.card-bg-warning .card-body{color:#fff}.card.card-bg-warning .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-info{background-color:#17a2b8;color:#fff}.card.card-bg-info .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-info .card-header:before{background-color:#fff}.card.card-bg-info .card-body{color:#fff}.card.card-bg-info .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-success{background-color:#28c76f;color:#fff}.card.card-bg-success .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-success .card-header:before{background-color:#fff}.card.card-bg-success .card-body{color:#fff}.card.card-bg-success .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-danger{background-color:red;color:#fff}.card.card-bg-danger .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-danger .card-header:before{background-color:#fff}.card.card-bg-danger .card-body{color:#fff}.card.card-bg-danger .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-light{background-color:#f8f9fa;color:#5b6670}.card.card-bg-light .card-header{background-color:#0000000d!important;color:#5b6670;border-block-end:#dbe0e6}.card.card-bg-light .card-body{color:#5b6670}.card.card-bg-light .card-footer{background-color:#0000000d!important;color:#5b6670;border-block-start:#dbe0e6}.card.card-bg-dark{background-color:#29344a;color:#fff}.card.card-bg-dark .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-dark .card-header:before{background-color:#fff}.card.card-bg-dark .card-body{color:#fff}.card.card-bg-dark .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card .card-anchor{position:absolute;top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;z-index:1;pointer-events:auto;content:""}.card .collapse-close{display:none}.card.card .collapsed .collapse-close{display:block}.card.card .collapsed .collapse-open{display:none}.card.card-fullscreen{position:fixed;top:0;inset-inline-start:0;bottom:0;z-index:9999;margin:0}.cals-icon{font-size:50px;color:#adb5bd}.callout{padding:1.25rem;margin-block-start:1.25rem;margin-block-end:1.25rem;background-color:#f8f9fa;border-inline-start:.25rem solid #dbe0e6}.callout-info{background-color:#17a2b813;border-color:#17a2b880}.callout-warning{background-color:#ff990013;border-color:#ff990080}.callout-danger{background-color:#ff000013;border-color:#ff000080}.btn-facebook{background-color:#3b5998;color:#fff;border:1px solid #3B5998}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active{background-color:#3b5998!important;color:#fff!important;border:1px solid #3B5998!important}.btn-instagram{background:#f09433;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433",endColorstr="#bc1888",GradientType=1);color:#fff;border:1px solid transparent}.btn-instagram:hover,.btn-instagram:focus,.btn-instagram:active{color:#fff;border:1px solid transparent}.btn-twitter{background-color:#00acee;color:#fff;border:1px solid #00ACEE}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active{background-color:#00acee!important;color:#fff!important;border:1px solid #00ACEE!important}.btn-icon{width:2.313rem;height:2.313rem;font-size:.95rem;flex-shrink:0}.btn-wave{display:inline-block!important}@media (max-width: 575px){.overlay-card .card-text{font-size:.613rem!important}}@media (max-width: 400px){.overlay-card .card-text{font-size:.413rem!important}}.tooltip.tooltip-primary .tooltip-inner{background-color:#0acfff}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-primary.bs-tooltip-top .tooltip-arrow:before{border-top-color:#0acfff}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-primary.bs-tooltip-end .tooltip-arrow:before{border-right-color:#0acfff}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-primary.bs-tooltip-start .tooltip-arrow:before{border-left-color:#0acfff}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-primary.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#0acfff}.tooltip.tooltip-secondary .tooltip-inner{background-color:#092c4c}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-secondary.bs-tooltip-top .tooltip-arrow:before{border-top-color:#092c4c}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-secondary.bs-tooltip-end .tooltip-arrow:before{border-right-color:#092c4c}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-secondary.bs-tooltip-start .tooltip-arrow:before{border-left-color:#092c4c}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-secondary.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#092c4c}.tooltip.tooltip-warning .tooltip-inner{background-color:#f90}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-warning.bs-tooltip-top .tooltip-arrow:before{border-top-color:#f90}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-warning.bs-tooltip-end .tooltip-arrow:before{border-right-color:#f90}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-warning.bs-tooltip-start .tooltip-arrow:before{border-left-color:#f90}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-warning.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#f90}.tooltip.tooltip-info .tooltip-inner{background-color:#17a2b8}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-info.bs-tooltip-top .tooltip-arrow:before{border-top-color:#17a2b8}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-info.bs-tooltip-end .tooltip-arrow:before{border-right-color:#17a2b8}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-info.bs-tooltip-start .tooltip-arrow:before{border-left-color:#17a2b8}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-info.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#17a2b8}.tooltip.tooltip-success .tooltip-inner{background-color:#28c76f}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-success.bs-tooltip-top .tooltip-arrow:before{border-top-color:#28c76f}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-success.bs-tooltip-end .tooltip-arrow:before{border-right-color:#28c76f}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-success.bs-tooltip-start .tooltip-arrow:before{border-left-color:#28c76f}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-success.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#28c76f}.tooltip.tooltip-danger .tooltip-inner{background-color:red}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-danger.bs-tooltip-top .tooltip-arrow:before{border-top-color:red}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-danger.bs-tooltip-end .tooltip-arrow:before{border-right-color:red}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-danger.bs-tooltip-start .tooltip-arrow:before{border-left-color:red}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-danger.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:red}.tooltip.tooltip-dark .tooltip-inner{background-color:#29344a}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-dark.bs-tooltip-top .tooltip-arrow:before{border-top-color:#29344a}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow:before{border-right-color:#29344a}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-dark.bs-tooltip-start .tooltip-arrow:before{border-left-color:#29344a}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#29344a}.tooltip.tooltip-dark .tooltip-inner{color:#fff}.tooltip.tooltip-light .tooltip-inner{background-color:#f8f9fa}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-light.bs-tooltip-top .tooltip-arrow:before{border-top-color:#f8f9fa}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-light.bs-tooltip-end .tooltip-arrow:before{border-right-color:#f8f9fa}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-light.bs-tooltip-start .tooltip-arrow:before{border-left-color:#f8f9fa}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-light.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#f8f9fa}.tooltip.tooltip-light .tooltip-inner{color:#5b6670}.nav-item{margin-inline-end:.5rem}.nav-item:last-child{margin-inline-end:0}.nav-link{color:#5b6670;border-radius:4px;font-weight:600}.nav-link.active{background-color:#0acfff1a;color:#0acfff}.navbar-brand{color:#5b6670}.navbar-brand:focus,.navbar-brand:hover{color:#5b6670;opacity:.9}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:#0acfff}.nav-link.disabled{color:#5b6670;opacity:.3}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:#29344a80}.navbar-text{color:#5b6670}.navbar-dark.bg-dark .nav-link,.navbar-dark.bg-dark .navbar-brand{color:#fff}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0acfff}.nav.nav-style-1{border:0}.nav.nav-style-1 .nav-item{margin-inline-end:.25rem}.nav.nav-style-1 .nav-item:last-child{margin-inline-end:0}.nav.nav-style-1 .nav-link.active{background-color:#0acfff1a;color:#0acfff}.nav.nav-style-1 .nav-link.active:hover{background:#0acfff1a}.nav.nav-style-1 .nav-link:hover{background:transparent;color:#0acfff}.nav.nav-style-2 .nav-item .nav-link{border-block-start:3px solid transparent}.nav.nav-style-2 .nav-item .nav-link.active{background-color:#0acfff1a;border-block-start:3px solid #0acfff;color:#0acfff}.nav.nav-style-3 .nav-link{border-radius:0;border-block-end:3px solid transparent}.nav.nav-style-3 .nav-link.active{background-color:transparent;border-block-end:3px solid #0acfff;color:#0acfff}.nav.nav-style-4{border:0}.nav.nav-style-4 .nav-link{color:#9595b5;border:0;margin-bottom:3px}.nav.nav-style-4 .nav-link.active{background-color:#f8f9fa;color:#5b6670;border:0}.nav.nav-style-4 .nav-link:hover,.nav.nav-style-4 .nav-link:focus{border:0}.nav.nav-style-4 .nav-link:hover{background-color:#f8f9fa;color:#5b6670}.nav-tabs.nav-style-5{border:0}.nav-tabs.nav-style-5 .nav-link{color:#9595b5;border:0;margin-bottom:3px}.nav-tabs.nav-style-5 .nav-link.active{background-color:#0acfff;color:#fff;border:0}.nav-tabs.nav-style-5 .nav-link:hover,.nav-tabs.nav-style-5 .nav-link:focus{border:0;background-color:#0acfff;color:#fff}.nav-style-6{border:0}.nav-style-6.nav-pills .nav-link.active{border:1px solid #0acfff;border-block-end:2px solid #0acfff;background-color:transparent;color:#0acfff}.nav-tabs-header{border:0!important}.nav-tabs-header .nav-item{margin-inline-end:.5rem}.nav-tabs-header .nav-item:last-child{margin-inline-end:0}.nav-tabs-header .nav-item .nav-link{border:1px solid transparent;font-size:.8rem;padding:.4rem .5rem;font-weight:500}.nav-tabs-header .nav-item .nav-link.active{background:#0acfff1a;color:#0acfff;border:1px solid transparent}.nav-tabs-header .nav-item .nav-link:hover,.nav-tabs-header .nav-item .nav-link:focus{border:1px solid transparent;background-color:transparent;color:#0acfff}.nav-tabs-footer{border:0}.nav-tabs-footer .nav-item{margin-inline-end:.5rem}.nav-tabs-footer .nav-item:last-child{margin-inline-end:0}.nav-tabs-footer .nav-item .nav-link{background-color:transparent;color:#0acfff;border:1px solid #0acfff;font-size:.8rem}.nav-tabs-footer .nav-item .nav-link.active{background:#0acfff;color:#fff;border:1px solid #0acfff}.nav-tabs-footer .nav-item .nav-link:hover,.nav-tabs-footer .nav-item .nav-link:focus{border:1px solid #0acfff;background-color:transparent;color:#0acfff}.vertical-tabs-2{border:0}.vertical-tabs-2 .nav-item{margin-inline-end:.5rem}.vertical-tabs-2 .nav-item:last-child{margin-inline-end:0}.vertical-tabs-2 .nav-item .nav-link{min-width:7.5rem;max-width:7.5rem;text-align:center;border:1px solid #dbe0e6;margin-bottom:.5rem;color:#9595b5;background-color:#f8f9fa}.vertical-tabs-2 .nav-item .nav-link i{font-size:1rem}.vertical-tabs-2 .nav-item .nav-link.active{background-color:#0acfff;color:#fff;position:relative}.vertical-tabs-2 .nav-item .nav-link.active:before{content:"";position:absolute;inset-inline-end:-.5rem;inset-block-start:38%;transform:rotate(45deg);width:1rem;height:1rem;background-color:#0acfff}.vertical-tabs-2 .nav-item .nav-link.active:hover{color:#fff}.vertical-tabs-2 .nav-item .nav-link:hover{color:#0acfff}.vertical-tabs-3{border:0}.vertical-tabs-3 .nav-item{border:0;margin-inline-end:.5rem}.vertical-tabs-3 .nav-item:last-child{margin-inline-end:0}.vertical-tabs-3 .nav-item .nav-link{min-width:160px;max-width:160px;border:1px solid #0acfff;padding:1.3rem;margin-block-end:.5rem}.vertical-tabs-3 .nav-item .nav-link i{width:2rem;height:2rem;line-height:2rem;text-align:center;font-size:1rem;background:#0acfff;color:#fff;border-radius:3.125rem;font-weight:500}.vertical-tabs-3 .nav-item .nav-link.active,.vertical-tabs-3 .nav-item .nav-link.active:hover{background:#0acfff;border:1px solid #0acfff;color:#fff}.vertical-tabs-3 .nav-item .nav-link.active i{background:#fff;color:#0acfff}.vertical-tabs-3 .nav-item .nav-link:hover,.vertical-tabs-3 .nav-item .nav-link:focus{border:1px solid #0acfff;color:#0acfff;background:transparent}.nav.tab-style-1{border-block-end:0;padding:.65rem;background-color:#f8f9fa;border-radius:7px;margin-block-end:1rem}.nav.tab-style-1 .nav-item{margin-inline-end:.5rem}.nav.tab-style-1 .nav-item:last-child{margin-inline-end:0}.nav.tab-style-1 .nav-link{border-radius:7px;padding:.35rem 1rem}.nav.tab-style-1 .nav-link.active{background-color:#0acfff!important;color:#fff!important;box-shadow:0 4px 60px #e7e7e778;transition:color .15s ease-in}.nav-tabs.tab-style-1 .nav-link:hover{background:transparent;color:#0acfff}.tab-style-2{border-block-end:0}.tab-style-2 .nav-item{margin-inline-end:.5rem}.tab-style-2 .nav-item:last-child{margin-inline-end:0}.tab-style-2 .nav-item .nav-link{border:0}.tab-style-2 .nav-item .nav-link i{width:1.875rem;height:1.875rem;padding:.4rem;border-radius:50px;background-color:#f8f9fa;color:#5b6670;display:inline-block}.tab-style-2 .nav-item .nav-link:hover{border:0;background:transparent;color:#0acfff}.tab-style-2 .nav-item .nav-link:hover i{color:#0acfff}.tab-style-2 .nav-item .nav-link.active{background-color:transparent;position:relative;border:0;color:#0acfff}.tab-style-2 .nav-item .nav-link.active i{background-color:#0acfff1a;color:#0acfff}.tab-style-2 .nav-item .nav-link.active:before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;width:100%;height:.175rem;background-color:#0acfff;border-radius:50px}.tab-style-3{border-block-end:0}.tab-style-3 .nav-item{position:relative;margin-inline-end:.5rem}.tab-style-3 .nav-item:last-child{margin-inline-end:0}.tab-style-3 .nav-item .nav-link{position:relative;border:0;font-size:.75rem}.tab-style-3 .nav-item .nav-link:before{position:absolute;content:"";inset-block-end:-1.063rem;inset-inline-end:0;inset-inline-start:0;width:100%;height:.1rem;background-color:#f8f9fa;border-radius:50%}.tab-style-3 .nav-item .nav-link:after{position:absolute;content:"";inset-block-end:-2rem;inset-inline-start:1.75rem;inset-inline-end:0;inset-inline-start:30%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;border:2px solid #dbe0e6}.tab-style-3 .nav-item .nav-link.home:after{content:"1"}.tab-style-3 .nav-item .nav-link.about:after{content:"2"}.tab-style-3 .nav-item .nav-link.services:after{content:"3"}.tab-style-3 .nav-item .nav-link:hover{border:0;background:transparent;color:#0acfff}.tab-style-3 .nav-item .nav-link.active{background-color:transparent;border:0;color:#0acfff}.tab-style-3 .nav-item .nav-link.active:before{background-color:#0acfff}.tab-style-3 .nav-item .nav-link.active:after{border-color:#0acfff;color:#0acfff}.tab-style-4.nav-tabs{border:0}.tab-style-4.nav-tabs .nav-item{margin-inline-end:.5rem}.tab-style-4.nav-tabs .nav-item:last-child{margin-inline-end:0}.tab-style-4.nav-tabs .nav-link{border:0}.tab-style-4.nav-tabs .nav-link:hover{border:0;background:transparent;color:#0acfff}.tab-style-4.nav-tabs .nav-link.active{background-color:transparent;border:0;color:#0acfff;position:relative;overflow:hidden}.tab-style-4.nav-tabs .nav-link.active:before{position:absolute;content:"";width:.75rem;inset-block-start:31px;transform:rotate(45deg);inset-inline-start:47%;overflow:hidden;z-index:1;height:.75rem;background-color:#0acfff;border:1px solid #0acfff}.tab-style-4.nav-tabs .nav-link.active:after{position:absolute;content:"";width:40%;height:1px;inset-inline-start:30%;inset-block-end:0;background-color:#0acfff}#tab-style-4 .tab-pane.active{border:1px solid #0acfff;background-color:#0acfff;color:#fff;padding:16px;border-radius:7px}.tab-style-5 .nav-item{margin-inline-end:.5rem}.tab-style-5 .nav-item:last-child{margin-inline-end:0}.tab-style-5 .nav-item .nav-link.active{background:#0acfff}.tab-style-6{border:0;background-color:#fff;border-radius:7px;color:#0acfff;padding:.5rem}.tab-style-6 .nav-item{border:0;margin-inline-end:.5rem}.tab-style-6 .nav-item:last-child{margin-inline-end:0}.tab-style-6 .nav-item .nav-link{color:#0acfff;padding:.5rem 1rem;font-size:.813rem;border:0;font-weight:500;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.tab-style-6 .nav-item .nav-link.active{background-color:#0acfff;color:#fff;border:0;box-shadow:0 3px 10px rgba(var(--dark-rgb),.05)}.tab-style-6 .nav-item .nav-link:hover,.tab-style-6 .nav-item .nav-link:focus{border:0}.tab-style-7 .nav-link{margin-block-end:.5rem;font-size:.813rem;color:#9595b5;text-align:left;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.tab-style-7 .nav-link:active,.tab-style-7 .nav-link.active,.nav-style-1 .nav-item .nav-link.active{background-color:#0acfff1a;color:#0acfff}@media screen and (max-width: 400px){.tab-style-4 .nav-link{padding-inline:.5rem}}.nav-tabs{border-bottom:0}.nav-tabs.nav-tabs-bottom li{margin-bottom:-1px}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link.active{border-color:#e8ebed}.nav-tabs li a{color:#67748e;border-bottom-width:2px}.nav-tabs li a.active{border-color:transparent;border-bottom-color:#0acfff;background-color:transparent;transition:all .2s ease}.nav-tabs .nav-tabs-solid{background-color:#fff;border:0}.nav-tabs .nav-tabs-solid .active{background-color:#0acfff;border-color:#0acfff;color:#fff}.nav-tabs .nav-link:hover{border-color:transparent;color:#0acfff}.nav-tabs.nav-tabs-top li a{border-width:2px 0 0 0}.nav-tabs.nav-tabs-top li a.active{border-top-color:#0acfff;border-radius:0}.nav-tabs.nav-tabs-top li a:hover{border-top-color:#0acfff;background-color:transparent;border-radius:0}.nav-tabs.nav-tabs-bottom li a{border-width:0 0 2px 0}.nav-tabs.nav-tabs-bottom li a.active,.nav-tabs.nav-tabs-bottom li a:hover{border-bottom-color:#0acfff;background:transparent;border-radius:0}.nav-tabs.nav-tabs-solid{background-color:#fff;border:0}.nav-tabs.nav-tabs-solid.nav-tabs-rounded li a.active{background-color:#0acfff;border-color:#0acfff;color:#fff;border-radius:50px}.nav-tabs.nav-tabs-solid li a.active{background-color:#0acfff;border-color:#0acfff;color:#fff;border-radius:0}.nav-link:hover{color:#0acfff}.page-menu .nav-tabs li a{font-size:16px}.tabs-set .nav-tabs{border-bottom:0;margin-bottom:20px}.tabs-set .nav-tabs .nav-link{color:#092c4c;padding:8px 15px;font-size:16px;font-weight:700;border:0;min-width:120px;margin-right:10px;border-radius:8px;background:var(--Stroke, rgba(145, 158, 171, .3))}.tabs-set .nav-tabs .nav-link:focus{border-color:transparent}.tabs-set .nav-tabs .nav-link:hover{border-color:transparent}.tabs-set .nav-tabs .nav-link.active{border:0;border-bottom:2px solid #0acfff;background:#0acfff;color:#fff}.tabs-sets .nav-tabs{border-bottom:0;margin:0 0 40px}.tabs-sets .nav-tabs .nav-link{color:#000;font-size:13px;font-weight:700;border:0;background:#e8ebed;margin-right:10px;padding:8px 15px;border-radius:8px;transition:all .5s ease}.tabs-sets .nav-tabs .nav-link:focus,.tabs-sets .nav-tabs .nav-link:hover,.tabs-sets .nav-tabs .nav-link.active{background:#0acfff;color:#fff}@media (max-width: 768px){.nav-tabs{border-bottom:0;position:relative;background-color:#fff;border:1px solid #eee;padding:5px 0;border-radius:3px}}.ribbon1{position:absolute;inset-block-start:-6.1px;inset-inline-end:10px;color:#fff;z-index:1}.ribbon1:after{position:absolute;content:"";width:0;height:0;border-inline-start:20px solid transparent;border-inline-end:24px solid transparent;border-block-start:13px solid #FF0000}.ribbon1 span{position:relative;display:block;text-align:center;background:red;font-size:14px;line-height:1;padding:12px 8px 10px;border-start-end-radius:8px}.ribbon1 span:before,.ribbon1 span:after{position:absolute;content:""}.ribbon1 span:before{height:6px;width:6px;inset-inline-start:-6px;inset-block-start:0;background:red}.ribbon1 span:after{height:6px;width:8px;inset-inline-start:-8px;inset-block-start:0;border-radius:8px 8px 0 0;background:red}.ribbone{width:100%;position:relative;background-size:cover;text-transform:uppercase;color:#fff;width:150px;height:150px;overflow:hidden;position:absolute;z-index:6}.ribbone:after{position:absolute;z-index:-1;content:"";display:block;border:5px solid}.ribbone:before{position:absolute;z-index:-1;content:"";display:block;border:5px solid}.ribbone span{position:absolute;display:block;width:225px;padding:3px 0;box-shadow:0 5px 10px #0000001a;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);text-transform:capitalize;text-align:center;font-size:11px}.ribbone1{position:absolute;inset-block-start:-6.1px;inset-inline-start:10px;z-index:1}.ribbone1:after{position:absolute;content:"";width:0;height:0;border-inline-start:20px solid transparent;border-inline-end:24px solid transparent;border-block-start:13px solid #FF0000}.ribbone1 span{position:relative;display:block;text-align:center;background:red;font-size:14px;line-height:1;padding:12px 8px 10px;border-start-end-radius:8px}.ribbone1 span:after{position:absolute;content:"";height:6px;width:8px;inset-inline-start:-8px;inset-block-start:0;border-radius:8px 8px 0 0;background:red}.ribbone1 span:before{position:absolute;content:"";height:6px;width:6px;inset-inline-start:-6px;inset-block-start:0;background:red}.arrow-ribbone-left{color:#fff;padding:2px 8px;position:absolute;inset-block-start:10px;inset-inline-start:0;z-index:6;font-size:13px}.arrow-ribbone-left.bg-purple:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-12px;border-block-start:12px solid transparent;border-inline-start:12px solid #7367F0;border-block-end:11px solid transparent;width:0}.arrow-ribbone-left.bg-danger:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-12px;border-block-start:112px solid transparent;border-inline-start:12px solid #FF0000;border-block-end:11px solid transparent;width:0}.arrow-ribbone-left.bg-primary:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-12px;border-block-start:12px solid transparent;border-block-end:11px solid transparent;width:0}.arrow-ribbone-left.bg-secondary:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-12px;border-block-start:12px solid transparent;border-inline-start:12px solid #092C4C;border-block-end:11px solid transparent;width:0}.arrow-ribbone-left.bg-success:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-12px;border-block-start:12px solid transparent;border-inline-start:12px solid #0acfff;border-block-end:11px solid transparent;width:0}.arrow-ribbone-left.bg-info:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-12px;border-block-start:12px solid transparent;border-inline-start:12px solid #17a2b8;border-block-end:11px solid transparent;width:0}.arrow-ribbone-left.bg-warning:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-12px;border-block-start:12px solid transparent;border-inline-start:12px solid #FF9900;border-block-end:11px solid transparent;width:0}.arrow-ribbone-left.bg-pink:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-12px;border-block-start:12px solid transparent;border-inline-start:12px solid #ff63a5;border-block-end:11px solid transparent;width:0}.arrow-ribbone-left.bg-teal:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #02a8b5;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right{color:#fff;padding:2px 8px;position:absolute;inset-block-start:10px;inset-inline-end:0;z-index:6;font-size:13px}.arrow-ribbone-right.bg-purple:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #7367F0;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right.bg-danger:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #FF0000;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right.bg-primary:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right.bg-secondary:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #092C4C;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right.bg-success:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #0acfff;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right.bg-info:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #17a2b8;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right.bg-warning:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #FF9900;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right.bg-pink:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #ff63a5;border-block-end:11px solid transparent;width:0}.arrow-ribbone-right.bg-teal:before{position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-start:-12px;border-block-start:12px solid transparent;border-inline-end:12px solid #02a8b5;border-block-end:11px solid transparent;width:0}.arrow-ribbone2{color:#fff;padding:3px 8px;position:absolute;inset-block-start:10px;inset-inline-start:-1px;z-index:6;font-size:30px}.arrow-ribbone2:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-24px;border-block-start:24px solid transparent;border-block-end:24px solid transparent;width:0}.power-ribbone{width:56px;height:56px;overflow:hidden;position:absolute;z-index:6}.power-ribbone span{position:absolute;display:block;width:82px;padding:8px 0;color:#fff;font:500 16px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.1);text-transform:capitalize;text-align:center}.power-ribbone-top-left{inset-block-start:-6px;inset-inline-start:-9px}.power-ribbone-top-left span{inset-inline-end:-5px;inset-block-start:1px;transform:rotate(-45deg)}.power-ribbone-top-left span i{transform:rotate(45deg);padding-block-start:2px;padding-inline-start:7px}.power-ribbone-bottom-left{inset-block-end:-6px;inset-inline-start:-9px}.power-ribbone-bottom-left span{inset-inline-end:-5px;inset-block-end:1px;transform:rotate(45deg)}.power-ribbone-bottom-left span i{transform:rotate(-45deg);padding-block-end:2px;padding-inline-start:7px}.power-ribbone-top-right{inset-block-start:-6px;inset-inline-end:-9px}.power-ribbone-top-right span{inset-inline-start:-5px;inset-block-start:1px;transform:rotate(45deg)}.power-ribbone-top-right span i{transform:rotate(-45deg);padding-block-start:2px;padding-inline-end:7px}.power-ribbone-bottom-right{inset-block-end:-6px;inset-inline-end:-9px}.power-ribbone-bottom-right span{inset-inline-start:-5px;inset-block-end:1px;transform:rotate(-45deg)}.power-ribbone-bottom-right span i{transform:rotate(45deg);padding-block-end:2px;padding-inline-end:7px}.ribbone-top-left{inset-block-start:-10px;inset-inline-start:-10px}.ribbone-top-left:after{border-block-start-color:transparent;border-inline-start-color:transparent;inset-block-end:50px;inset-inline-start:0}.ribbone-top-left:before{border-block-start-color:transparent;border-inline-start-color:transparent;inset-block-start:0;inset-inline-end:50px}.ribbone-top-left span{inset-inline-end:0px;inset-block-start:24px;transform:rotate(-45deg)}.ribbone-top-right{inset-block-start:-10px;inset-inline-end:-10px}.ribbone-top-right:after{border-block-start-color:transparent;border-inline-end-color:transparent;inset-block-end:50px;inset-inline-end:0}.ribbone-top-right:before{border-block-start-color:transparent;border-inline-end-color:transparent;inset-block-start:0;inset-inline-start:50px}.ribbone-top-right span{inset-inline-start:0px;inset-block-start:24px;transform:rotate(45deg)}.ribbone-warning-right{position:absolute;inset-block-start:-8px;inset-inline-end:10px;color:#fff}.ribbone-warning-right:after{position:absolute;content:"";width:0;height:0;border-inline-start:17px solid transparent;border-inline-end:17px solid transparent;border-block-start:10px solid #FF9900;z-index:6}.ribbone-warning-right span{position:relative;display:block;text-align:center;background:#f90;font-size:13px;line-height:1;padding:10px 2px 5px;border-start-end-radius:10px;z-index:6}.ribbone-warning-right span:after{position:absolute;content:"";inset-inline-end:-6px;background:#f90;height:6px;width:10px;inset-inline-start:-9px;inset-block-start:0;border-start-start-radius:50px;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0}.ribbone-warning-right span:before{position:absolute;content:"";height:5px;width:10px;inset-inline-start:-9px;inset-block-start:3px;background:#f90}.ribbone-warning-right i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.ribbone-danger-right{position:absolute;inset-block-start:-8px;inset-inline-end:10px;color:#fff}.ribbone-danger-right:after{position:absolute;content:"";width:0;height:0;border-inline-start:17px solid transparent;border-inline-end:17px solid transparent;border-block-start:10px solid #FF0000;z-index:6}.ribbone-danger-right span{position:relative;display:block;text-align:center;background:red;font-size:13px;line-height:1;padding:10px 2px 5px;border-start-end-radius:10px;z-index:6}.ribbone-danger-right span:after{position:absolute;content:"";inset-inline-end:-6px;background:red;height:6px;width:10px;inset-inline-start:-9px;inset-block-start:0;border-start-start-radius:50px;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0}.ribbone-danger-right span:before{position:absolute;content:"";height:5px;width:10px;inset-inline-start:-9px;inset-block-start:3px;background:red}.ribbone-danger-right i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.ribbone-success-left{position:absolute;inset-block-start:-8px;inset-inline-start:10px;color:#fff}.ribbone-success-left:after{position:absolute;content:"";width:0;height:0;border-inline-start:17px solid transparent;border-inline-end:17px solid transparent;border-block-start:10px solid #28C76F;z-index:6}.ribbone-success-left span{position:relative;display:block;text-align:center;background:#28c76f;font-size:13px;line-height:1;padding:10px 2px 5px;border-start-start-radius:10px;z-index:6}.ribbone-success-left span:after{position:absolute;content:"";background:#28c76f;height:6px;width:10px;inset-inline-end:-9px;inset-block-start:0;border-start-start-radius:0;border-start-end-radius:50px;border-end-start-radius:0;border-end-end-radius:0}.ribbone-success-left span:before{position:absolute;content:"";height:5px;width:10px;inset-inline-end:-9px;inset-block-start:3px;background:#28c76f}.ribbone-success-left i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.ribbone-info-left{position:absolute;inset-block-start:-8px;inset-inline-start:10px;color:#fff}.ribbone-info-left:after{position:absolute;content:"";width:0;height:0;border-inline-start:17px solid transparent;border-inline-end:17px solid transparent;border-block-start:10px solid #17a2b8;z-index:6}.ribbone-info-left span{position:relative;display:block;text-align:center;background:#17a2b8;font-size:13px;line-height:1;padding:10px 2px 5px;border-start-start-radius:10px;z-index:6}.ribbone-info-left span:after{position:absolute;content:"";background:#17a2b8;height:6px;width:10px;inset-inline-end:-9px;inset-block-start:0;border-start-start-radius:0;border-start-end-radius:50px;border-end-start-radius:0;border-end-end-radius:0}.ribbone-info-left span:before{position:absolute;content:"";height:5px;width:10px;inset-inline-end:-9px;inset-block-start:3px;background:#17a2b8}.ribbone-info-left i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.bookmark-ribbone-success-left{position:absolute;inset-inline-start:10px;color:#fff}.bookmark-ribbone-success-left:after{position:absolute;content:"";width:0;height:0;z-index:6;inset-inline-start:0;border-inline-start:18px solid #28C76F;border-inline-end:18px solid #28C76F;border-block-end:10px solid transparent}.bookmark-ribbone-success-left span{position:relative;display:block;text-align:center;background:#28c76f;font-size:13px;line-height:1;padding:12px 3px 20px;z-index:6}.bookmark-ribbone-success-left i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.bookmark-ribbone-danger-left{position:absolute;inset-inline-start:10px;color:#fff;width:30px}.bookmark-ribbone-danger-left:after{position:absolute;content:"";width:0;height:0;z-index:6;inset-inline-start:0;border-inline-start:15px solid #FF0000;border-inline-end:15px solid #FF0000;border-block-end:8px solid transparent}.bookmark-ribbone-danger-left span{position:relative;display:block;text-align:center;background:red;font-size:12px;line-height:1;padding:12px 0;z-index:6}.bookmark-ribbone-danger-left i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.bookmark-ribbone-secondary-right{position:absolute;inset-inline-end:10px;color:#fff;width:30px}.bookmark-ribbone-secondary-right:after{position:absolute;content:"";width:0;height:0;z-index:6;inset-inline-end:0;border-inline-start:15px solid #092C4C;border-inline-end:15px solid #092C4C;border-block-end:8px solid transparent}.bookmark-ribbone-secondary-right span{position:relative;display:block;text-align:center;background:#092c4c;font-size:11px;line-height:1;padding:12px 0;z-index:6}.bookmark-ribbone-secondary-right i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.bookmark-sideleft-ribbone-success-left{position:absolute;inset-block-start:10px;color:#fff}.bookmark-sideleft-ribbone-success-left:after{position:absolute;content:"";width:0;height:0;z-index:6;inset-block-start:0;inset-inline-end:-8px;border-block-start:13px solid #28C76F;border-block-end:13px solid #28C76F;border-inline-end:8px solid transparent}.bookmark-sideleft-ribbone-success-left span{position:relative;display:block;text-align:center;background:#28c76f;font-size:11px;padding:5px 13px;z-index:6;height:26px}.bookmark-sideleft-ribbone-success-left i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.bookmark-sideright-ribbone-primary-right{position:absolute;inset-block-start:10px;inset-inline-end:0;color:#fff}.bookmark-sideright-ribbone-primary-right:after{position:absolute;content:"";width:0;height:0;z-index:6;inset-block-start:0;inset-inline-start:-8px;border-block-start:13px solid #0acfff;border-block-end:13px solid #0acfff;border-inline-start:8px solid transparent}.bookmark-sideright-ribbone-primary-right span{position:relative;display:block;text-align:center;background:#0acfff;font-size:11px;padding:5px 13px;z-index:6;height:26px}.bookmark-sideright-ribbone-primary-right i{color:#fff;font-size:16px;padding-inline-start:7px;padding-inline-end:7px}.ribbone-1 span:after{position:absolute;content:""}.arrow-ribbone-2{color:#fff;padding:3px 8px;position:absolute;z-index:6;font-size:20px}.arrow-ribbone-2:before{position:absolute;inset-inline-end:0;inset-block-start:0;inset-block-end:0;content:"";inset-inline-end:-24px;border-block-start:16px solid transparent;border-inline-start:24px solid #7367F0;border-block-end:16px solid transparent;width:0}.ribbone-card{overflow:hidden}.fullwidth-primary-ribbons .bar{color:#fff;background-color:#0acfff;padding:5px;text-align:center;position:relative;border:2px transparent solid;box-shadow:0 10px 30px -10px #f8f9fa}.fullwidth-primary-ribbons .bar span{position:absolute}.fullwidth-primary-ribbons .bar span:nth-child(1){border-style:solid;border-width:11px;z-index:-1;border-color:transparent;inset-block-start:31px;inset-inline-start:-2px}.fullwidth-primary-ribbons .bar span:nth-child(3){border-style:solid;border-width:11px;z-index:-1;border-color:transparent;inset-block-start:31px;inset-inline-end:-2px}.fullwidth-primary-ribbons .bar span:nth-child(2){inset-block-start:18px;border-style:solid;border-width:18px;z-index:-2;border-color:#0acfff #0acfff #0acfff transparent;border-block-start-color:#0acfff;border-inline-end-color:#0acfff;border-block-end-color:#0acfff;border-inline-start-color:transparent;inset-inline-start:-30px}.fullwidth-primary-ribbons .bar span:nth-child(4){inset-block-start:18px;border-style:solid;border-width:18px;z-index:-2;border-block-start-color:#0acfff;border-inline-end-color:transparent;border-block-end-color:#0acfff;border-inline-start-color:#0acfff;inset-inline-end:-30px}.fullwidth-secondary-ribbons .bar{color:#fff;background-color:#092c4c;padding:5px;text-align:center;position:relative;border:2px transparent solid;box-shadow:0 10px 30px -10px #f8f9fa}.fullwidth-secondary-ribbons .bar span{position:absolute}.fullwidth-secondary-ribbons .bar span:nth-child(1){border-style:solid;border-width:11px;z-index:-1;border-color:transparent;inset-block-start:31px;inset-inline-start:-2px}.fullwidth-secondary-ribbons .bar span:nth-child(3){border-style:solid;border-width:11px;z-index:-1;border-color:transparent;inset-block-start:31px;inset-inline-end:-2px}.fullwidth-secondary-ribbons .bar span:nth-child(2){inset-block-start:18px;border-style:solid;border-width:18px;z-index:-2;border-block-start-color:#092c4c;border-inline-end-color:#092c4c;border-block-end-color:#092c4c;border-inline-start-color:transparent;inset-inline-start:-30px}.fullwidth-secondary-ribbons .bar span:nth-child(4){inset-block-start:18px;border-style:solid;border-width:18px;z-index:-2;border-block-start-color:#092c4c;border-inline-end-color:transparent;border-block-end-color:#092c4c;border-inline-start-color:#092c4c;inset-inline-end:-30px}.fullwidth-arrow-warning-ribbons .bar{color:#fff;background-color:#f90;padding:5px;text-align:center;position:relative;border:2px transparent solid;box-shadow:0 10px 30px -10px #f8f9fa}.fullwidth-arrow-warning-ribbons .bar span{position:absolute}.fullwidth-arrow-warning-ribbons .bar span:nth-child(1){border-style:solid;border-width:11px;z-index:-1;border-color:transparent;inset-block-start:31px;inset-inline-start:-2px}.fullwidth-arrow-warning-ribbons .bar span:nth-child(3){border-style:solid;border-width:11px;z-index:-1;border-color:transparent;inset-block-start:31px;inset-inline-end:-2px}.fullwidth-arrow-warning-ribbons .bar span:nth-child(2){inset-block-start:18px;border-style:solid;border-width:18px;z-index:-2;border-block-start-color:#f90;border-inline-end-color:#f90;border-block-end-color:#f90;border-inline-start-color:transparent;inset-inline-start:-30px}.fullwidth-arrow-warning-ribbons .bar span:nth-child(4){border-style:solid;border-width:18px;z-index:-2;border-block-start:18px solid transparent;border-inline-start:18px solid #FF9900;border-block-end:18px solid transparent;border-inline-end:transparent;inset-inline-end:-20px;inset-block-start:-2px}.fullwidth-arrow-danger-ribbons-right .bar{color:#fff;background-color:red;padding:5px;text-align:center;position:relative;border:2px transparent solid;box-shadow:0 10px 30px -10px #f8f9fa}.fullwidth-arrow-danger-ribbons-right .bar span{position:absolute}.fullwidth-arrow-danger-ribbons-right .bar span:nth-child(1){border-style:solid;border-width:11px;z-index:-1;border-color:transparent;inset-block-start:31px;inset-inline-end:-2px}.fullwidth-arrow-danger-ribbons-right .bar span:nth-child(3){border-style:solid;border-width:11px;z-index:-1;border-color:transparent;inset-block-start:31px;inset-inline-start:-2px}.fullwidth-arrow-danger-ribbons-right .bar span:nth-child(2){inset-block-start:18px;border-style:solid;border-width:18px;z-index:-2;border-block-start-color:red;border-inline-end-color:transparent;border-block-end-color:red;border-inline-start-color:red;inset-inline-end:-30px}.fullwidth-arrow-danger-ribbons-right .bar span:nth-child(4){border-style:solid;border-width:18px;z-index:-2;border-block-start:18px solid transparent;border-inline-end:18px solid #FF0000;border-block-end:18px solid transparent;border-inline-start:transparent;inset-inline-start:-20px;inset-block-start:-2px}.power-ribbone span svg{width:15px;height:15px}.ribbone-card .card-body{padding:25px}.ribbone-row .feather-zap{width:15px;height:15px}[data-bs-toggle=card-fullscreen] svg{width:15px;height:15px}[data-bs-toggle=card-remove] svg{width:15px;height:15px}svg.collapse-open,svg.collapse-close{width:15px;height:15px}.btn-icon.btn-danger-light{color:#ff1a1a;background:#ffe6e6}.live-rating.badge{background:#d4f4e2;color:#3ecd7d}@media (min-width: 576px){.mx-sm-7{margin-inline:3rem!important}}[dir=rtl] .power-ribbone-top-left span{transform:rotate(45deg)}[dir=rtl] .power-ribbone-top-left span i,[dir=rtl] .power-ribbone-bottom-left span{transform:rotate(-45deg)}[dir=rtl] .power-ribbone-bottom-left span i{transform:rotate(45deg)}[dir=rtl] .power-ribbone-top-right span{transform:rotate(-45deg)}[dir=rtl] .power-ribbone-top-right span i,[dir=rtl] .power-ribbone-bottom-right span{transform:rotate(45deg)}[dir=rtl] .power-ribbone-bottom-right span i{transform:rotate(-45deg)}[dir=rtl] .ribbone-top-left span{transform:rotate(45deg)}[dir=rtl] .ribbone-top-right span,[dir=rtl] .ribbon-price .badge{transform:rotate(-45deg)}.modal-barcode ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap}.modal-barcode ul li{border-radius:7px;width:25%;margin-bottom:10px;padding:0 5px}@media (max-width: 991.98px){.modal-barcode ul li{width:50%}}.modal-barcode ul li a{border:1px solid #dbe0e6;border-radius:10px;display:block;padding:10px;text-align:center}.modal .modal-title{font-weight:700}@media (max-width: 991.98px){.modal .modal-title{font-size:16px}}.modal .logo-lg img{width:150px}.modal .close,.modal .btn-close{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#ff4d4d;opacity:1;font-size:12px;width:22px;height:22px;border:0;font-weight:700;background-color:transparent;border-radius:50px}.modal .close:hover,.modal .btn-close:hover{background-color:transparent;color:#6b0000}.modal .modal-footer{border:0;justify-content:flex-start}.modal .modal-footer .btn{min-width:130px;padding:12px}@media (max-width: 991.98px){.modal .modal-footer .btn{min-width:auto;padding:7px 12px}}.modal .modal-footer .btn-print{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border:1px solid #0acfff;color:#0acfff}.modal .modal-footer .btn-print img{margin-left:10px}.modal .modal-footer .btn-print:hover{background:#0acfff;color:#fff}.modal .modal-footer .btn-print:hover img{filter:brightness(0) invert(1)}.modal .modal-footer .btn-secondary{background:#092c4c}.modal .modal-footer .btn-secondary:hover{box-shadow:inset 0 0 0 100px #fff;color:#092c4c!important}.modal .modal-dialog.right-slider-modal{margin:0 0 0 auto;max-width:1102px}.modal .modal-dialog.add-centered{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;max-width:1192px}.modal .modal-dialog.sales-details-modal,.modal .modal-dialog.edit-sales-modal{max-width:1192px}.modal .edit-add.card.edit-expense{border:1px solid rgba(0,0,0,.2)}.modal .note-editor.note-frame.card{border:1px solid rgba(0,0,0,.2)!important}.offcanvas.offcanvas-end{width:auto!important}.offcanvas.offcanvas-end.em-payrol-add{max-width:1192px!important}.modal.animated .modal-dialog{transform:translate(0)}.modal.effect-scale .modal-dialog{transform:scale(.7);opacity:0;transition:all .3s}.modal.effect-scale.show .modal-dialog{transform:scale(1);opacity:1}.modal.effect-slide-in-right .modal-dialog{transform:translate(20%);opacity:0;transition:all .3s cubic-bezier(.25,.5,.5,.9)}.modal.effect-slide-in-right.show .modal-dialog{transform:translate(0);opacity:1}.modal.effect-slide-in-bottom .modal-dialog{transform:translateY(20%);opacity:0;transition:all .3s}.modal.effect-slide-in-bottom.show .modal-dialog{transform:translateY(0);opacity:1}.modal.effect-newspaper .modal-dialog{transform:scale(0) rotate(720deg);opacity:0}.modal.effect-newspaper.show~.modal-backdrop,.modal.effect-newspaper .modal-dialog{transition:all .5s}.modal.effect-newspaper.show .modal-dialog{transform:scale(1) rotate(0);opacity:1}.modal.effect-fall{perspective:1300px}.modal.effect-fall .modal-dialog{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}.modal.effect-fall.show .modal-dialog{transition:all .3s ease-in;transform:translateZ(0) rotateX(0);opacity:1}.modal.effect-flip-horizontal{perspective:1300px}.modal.effect-flip-horizontal .modal-dialog{transform-style:preserve-3d;transform:rotateY(-70deg);transition:all .3s;opacity:0}.modal.effect-flip-horizontal.show .modal-dialog{transform:rotateY(0);opacity:1}.modal.effect-flip-vertical{perspective:1300px}.modal.effect-flip-vertical .modal-dialog{transform-style:preserve-3d;transform:rotateX(-70deg);transition:all .3s;opacity:0}.modal.effect-flip-vertical.show .modal-dialog{transform:rotateX(0);opacity:1}.modal.effect-super-scaled .modal-dialog{transform:scale(2);opacity:0;transition:all .3s}.modal.effect-super-scaled.show .modal-dialog{transform:scale(1);opacity:1}.modal.effect-sign{perspective:1300px}.modal.effect-sign .modal-dialog{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;opacity:0;transition:all .3s}.modal.effect-sign.show .modal-dialog{transform:rotateX(0);opacity:1}.modal.effect-rotate-bottom{perspective:1300px}.modal.effect-rotate-bottom .modal-dialog{transform-style:preserve-3d;transform:translateY(100%) rotateX(90deg);transform-origin:0 100%;opacity:0;transition:all .3s ease-out}.modal.effect-rotate-bottom.show .modal-dialog{transform:translateY(0) rotateX(0);opacity:1}.modal.effect-rotate-left{perspective:1300px}.modal.effect-rotate-left .modal-dialog{transform-style:preserve-3d;transform:translateZ(100px) translate(-30%) rotateY(90deg);transform-origin:0 100%;opacity:0;transition:all .3s}.modal.effect-rotate-left.show .modal-dialog{transform:translateZ(0) translate(0) rotateY(0);opacity:1}.grid-showcase{margin-bottom:-10px}.grid-showcase span,.grid-showcase .grid-wrapper{display:block;padding:10px;margin-bottom:10px;text-align:center;background-color:#f2f3f7b3}.grid-align{margin-bottom:-16px}.grid-align .row{padding:15px 0;min-height:7rem;margin-bottom:16px}.grid-vertical{min-height:150px;padding:10px;color:#000}table.table-bordered thead tr th p{margin-bottom:0}.rp-alert{text-align:left;max-height:360px;overflow:auto;padding-right:4px;color:#0f172a}.rp-alert--success{max-height:320px}.rp-alert__block{margin-top:12px}.rp-alert__heading{font-weight:600;color:#0f172a;margin-bottom:6px;font-size:14px}.rp-alert__list{padding-left:18px;margin:0;line-height:1.5;list-style:disc}.rp-alert__list li{margin:2px 0;color:#111827}.rp-alert__empty{margin:0;text-align:center;color:#0f172a}.shift-container .card{border-radius:8px;border:none;box-shadow:0 2px 10px #0000000f;transition:all .2s ease;background:#fff}.shift-container .card:hover{box-shadow:0 4px 20px #0000001a}.shift-container .card .card-body{background:#fff;color:#333}.shift-container .form-control{border-radius:6px;border:1px solid #e9ecef;padding:.75rem 1rem;transition:all .2s ease;background:#fff;color:#333}.shift-container .form-control:focus{border-color:#1ecbe1;box-shadow:0 0 0 .15rem #1ecbe126;background:#fff;color:#333}.shift-container .form-control.bg-light{background-color:#f8f9fa!important;border:1px solid #e9ecef;color:#495057}.shift-container .form-label{font-weight:500;color:#495057;margin-bottom:.5rem;font-size:.9rem}.shift-container .form-label i{width:16px;text-align:center;margin-right:.5rem}.shift-container .btn{border-radius:6px;padding:.6rem 1.2rem;font-weight:500;transition:all .2s ease;font-size:.9rem}.shift-container .btn.btn-primary{background-color:#1ecbe1;border-color:#1ecbe1;color:#fff}.shift-container .btn.btn-primary:hover{background-color:#17a2b8;border-color:#17a2b8;transform:translateY(-1px)}.shift-container .btn.btn-outline-primary{border-color:#1ecbe1;color:#1ecbe1}.shift-container .btn.btn-outline-primary:hover{background-color:#1ecbe1;border-color:#1ecbe1;color:#fff}.shift-container .btn.btn-outline-secondary:hover{transform:translateY(-1px)}.shift-container .alert{border-radius:6px;border:none;padding:.75rem 1rem;font-size:.9rem}.shift-container .alert.alert-success{background-color:#d4edda;color:#155724;border-left:4px solid #28a745}.shift-container .alert.alert-danger{background-color:#f8d7da;color:#721c24;border-left:4px solid #dc3545}.shift-container .form-check-input:checked{background-color:#1ecbe1;border-color:#1ecbe1}.shift-container .spinner-border{width:2rem;height:2rem}.shift-container h3{font-weight:600;font-size:1.5rem;color:#1ecbe1!important}.shift-container .fw-bold{font-weight:600;color:#333!important}.shift-container .fw-medium{font-weight:500;color:#333!important}.shift-container small.text-muted{font-size:.8rem;color:#6c757d!important}.shift-container .card-body,.shift-container .card-body .fw-bold,.shift-container .card-body .fw-medium,.shift-container .card-body div,.shift-container .card-body span{color:#333!important}.shift-container .card-body small{color:#6c757d!important}.shift-container .form-label,.shift-container .form-control,.shift-container .form-control.bg-light{color:#495057!important}@media (max-width: 768px){.shift-container .card-body{padding:1.5rem}.shift-container .page-header{padding:1rem;text-align:center}.shift-container .btn{width:100%;margin-bottom:.5rem}}.shift-container .fade-in{animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.shift-container ::-webkit-scrollbar{width:8px}.shift-container ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.shift-container ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.shift-container ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.work-schedule-table th{background-color:#f8f9fa;font-weight:600;font-size:.85rem;text-transform:uppercase;color:#495057}.work-schedule-table .no-uppercase{text-transform:inherit}.work-schedule-table td{vertical-align:middle;font-size:.9rem;color:#333}.work-schedule-table .badge{padding:.4em .6em;font-size:.75rem;border-radius:6px}.work-schedule-table .badge.bg-secondary{color:red!important;font-weight:600;background-color:#fff!important}.work-schedule-table tbody tr:hover{background-color:#f9fcfd}@media (prefers-color-scheme: dark){.shift-container .info-display{background:linear-gradient(135deg,#343a40,#495057);border-color:#495057;color:#f8f9fa}.shift-container .form-label{color:#f8f9fa}}.shift-sticky-footer{position:fixed;bottom:0;right:0;left:0;background:#fff;padding:15px 30px 15px 290px;z-index:1000;border-top:1px solid #e9ecef}.shift-sticky-footer .btn{min-width:120px}@media (max-width: 991px){.shift-sticky-footer{padding-left:20px;padding-right:20px;bottom:56px}}.mini-sidebar .shift-sticky-footer{padding-left:110px}.table-shift.table-responsive{overflow:inherit!important}.table-shift table{min-width:500px;overflow-y:auto}.attendance-admin .table-container-wrapper{position:relative;width:100%;min-height:400px;background:#fff;border-radius:8px;overflow:hidden}.attendance-admin .table-container-wrapper:before{content:"";position:absolute;top:0;left:0;width:250px;height:100%;background:transparent;z-index:1;pointer-events:none}.attendance-admin .table-responsive{position:relative;overflow-x:auto;width:100%}.attendance-admin .table-responsive .ant-table-wrapper,.attendance-admin .table-responsive .ant-table-wrapper .ant-table-container{transition:none!important}.attendance-admin .table-responsive .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.attendance-admin .table-responsive .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{position:sticky!important;background:#fff!important;transition:none!important}.attendance-admin .table-responsive .ant-table .ant-table-thead>tr>th[data-index=log_date],.attendance-admin .table-responsive .ant-table .ant-table-tbody>tr>td[data-index=log_date]{left:0!important;z-index:12!important;position:sticky!important;background:#fff!important;transition:none!important}.attendance-admin .table-responsive .ant-table .ant-table-thead>tr>th[data-index=full_name],.attendance-admin .table-responsive .ant-table .ant-table-tbody>tr>td[data-index=full_name]{left:150px!important;z-index:11!important;position:sticky!important;background:#fff!important;transition:none!important}.attendance-admin .table-responsive .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left{background:#fafafa!important;font-weight:600!important}.attendance-admin .table-responsive .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left{background:#f5f5f5!important}.attendance-admin .table-responsive .ant-table .ant-table-thead .ant-table-cell,.attendance-admin .table-responsive .ant-table .ant-table-tbody .ant-table-cell{transition:none!important}.attendance-admin .table-responsive .ant-table.no-transition-table .ant-table-thead>tr>th,.attendance-admin .table-responsive .ant-table.no-transition-table .ant-table-tbody>tr>td{transition:none!important;transform:none!important}.attendance-admin .table-responsive .ant-table.no-transition-table .ant-table-cell-fix-left{transition:none!important;transform:none!important;animation:none!important}.attendance-admin .table-responsive .ant-table.no-transition-table .ant-table-thead>tr>th:first-child,.attendance-admin .table-responsive .ant-table.no-transition-table .ant-table-tbody>tr>td:first-child{min-width:100px}.attendance-admin .table-responsive .ant-table.no-transition-table .ant-table-thead>tr>th:nth-child(2),.attendance-admin .table-responsive .ant-table.no-transition-table .ant-table-tbody>tr>td:nth-child(2){min-width:150px}.attendance-admin .table-responsive .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.attendance-admin .table-responsive .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{position:sticky!important;right:0!important;z-index:9!important;background:#fff!important}.attendance-admin .table-responsive .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fafafa!important;font-weight:600!important}.attendance-admin .table-responsive .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#f5f5f5!important}.attendance-admin .table-responsive.dragging{cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.attendance-admin .table-responsive:not(.dragging){cursor:grab}.attendance-admin .action-table-data{display:flex;align-items:center;justify-content:center;gap:8px}.attendance-admin .action-table-data a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;transition:all .2s ease}.attendance-admin .action-table-data a:hover{background-color:#00cfff1a;transform:scale(1.1)}.attendance-admin .action-table-data a i{width:14px;height:14px}.attendance-admin .action-table-data .confirm-text:hover{background-color:#dc35451a}.attendance-admin .scroll-hint{background:linear-gradient(90deg,#1ecbe1,#00a8cc);color:#fff;padding:8px 16px;border-radius:6px;font-size:13px;margin-bottom:15px;display:flex;align-items:center;gap:8px;box-shadow:0 2px 8px #1ecbe14d}.attendance-admin .scroll-hint i{width:16px;height:16px}.ant-table-wrapper .ant-table-container .ant-table-body{scrollbar-width:thin;scrollbar-color:#1ECBE1 #f1f1f1}.ant-table-wrapper .ant-table-container .ant-table-body::-webkit-scrollbar{height:8px}.ant-table-wrapper .ant-table-container .ant-table-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ant-table-wrapper .ant-table-container .ant-table-body::-webkit-scrollbar-thumb{background:#1ecbe1;border-radius:4px}.ant-table-wrapper .ant-table-container .ant-table-body::-webkit-scrollbar-thumb:hover{background:#00a8cc}.nav-item-box .responsive-menu-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;transition:all .3s ease;color:#64748b}.nav-item-box .responsive-menu-btn:hover{background:#3b82f61a;color:#3b82f6;transform:scale(1.05)}.nav-item-box .responsive-menu-btn:active{transform:scale(.95)}@media (max-width: 991px){.nav-item-box .responsive-menu-btn{background:#3b82f6;color:#fff;border:1px solid #3b82f6;width:36px;height:36px}.nav-item-box .responsive-menu-btn:hover{background:#2563eb;border-color:#2563eb;color:#fff;transform:scale(1.05)}.sidebar{transform:translate(-100%);position:fixed;z-index:-1;opacity:0;pointer-events:none}.main-wrapper .page-wrapper{margin-left:0!important}}.responsive-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1001;opacity:0;visibility:hidden;transition:all .3s ease}.responsive-menu-overlay.show{opacity:1;visibility:visible}.responsive-menu-modal{position:fixed;bottom:-100%;left:0;width:100%;height:100dvh;background:#fff;z-index:1002;box-shadow:0 -5px 20px #0000001a;transition:bottom .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.responsive-menu-modal.show{bottom:0}.responsive-menu-close-btn{position:absolute;top:12px;right:12px;z-index:1010;width:32px;height:32px}.responsive-menu-close-btn:active{transform:scale(.95)}.sheet-handle{height:43px;display:flex;justify-content:center;align-items:center;cursor:pointer}.sheet-handle .handle-bar{text-transform:uppercase;font-weight:600}.responsive-menu-content{flex:1;display:flex;overflow:hidden;border-top:1px solid #eee;margin-bottom:56px}.sheet-sidebar{width:85px;background:#f9f9f9;border-right:1px solid #eee;overflow-y:auto}.sheet-content{flex:1;padding:15px;overflow-y:auto}.responsive-menu-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#fafafa}.responsive-menu-title{font-size:18px;font-weight:600;color:#1e293b;margin:0}.responsive-menu-close{background:none;border:none;color:#64748b;cursor:pointer;padding:4px;border-radius:8px;transition:all .2s ease}.responsive-menu-close:hover{background:#f1f5f9;color:#1e293b}.grid-box-container{display:none;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:20px}.grid-box-container.active{display:grid}.grid-box{border:1px solid #eee;border-radius:8px;padding:15px;text-align:center;cursor:pointer;transition:all .2s ease}.grid-box:hover{background:#f8fafc;border-color:#0acfff;transform:translateY(-1px)}.grid-box:active{transform:translateY(0)}.grid-box.active{background:#eff6ff;border-color:#0acfff;box-shadow:0 4px 12px #0acfff26}.grid-box.active i,.grid-box.active .menu-icon{transform:scale(1.1)}.grid-box.active span{color:#0acfff;font-weight:700}.grid-box i,.grid-box .menu-icon{font-size:22px;color:#0acfff;margin-bottom:8px;display:flex;justify-content:center;align-items:center}.grid-box .menu-icon svg{width:22px;height:22px;stroke:currentColor}.grid-box span{font-size:12px;color:#374151;font-weight:500}.responsive-menu-fab{position:absolute;bottom:80px;right:24px;z-index:10}@media (max-width: 768px){.responsive-menu-fab{bottom:90px;right:20px}}.fab-button{width:56px;height:56px;border-radius:50%;background:#0acfff;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #3b82f64d;transition:all .2s ease}.fab-button:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.fab-button:active{transform:translateY(0);box-shadow:0 4px 15px #3b82f64d}.side-tab{padding:15px 5px;text-align:center;color:#888;border-left:3px solid transparent;cursor:pointer;transition:all .2s ease}.side-tab.active{background:#fff;color:#0acfff;border-left-color:#0acfff}.side-tab i,.side-tab .menu-icon{font-size:20px;margin-bottom:5px;display:flex;justify-content:center;align-items:center}.side-tab .menu-icon svg{width:20px;height:20px;stroke:currentColor}.side-tab span{font-size:10px;font-weight:700;display:block}.bottom-nav-item{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;border-radius:12px;transition:all .2s ease;min-width:56px;flex:1;max-width:70px;color:#9ca3af}.bottom-nav-item:hover{background:#f9fafb;color:#6b7280}.bottom-nav-item.active{color:#0acfff;background:#eff6ff}.bottom-nav-item.active:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:32px;height:3px;background:#0acfff;border-radius:0 0 2px 2px}.bottom-nav-item svg{transition:all .2s ease;margin-bottom:2px}.bottom-nav-item.active svg{color:#0acfff}.bottom-nav-label{font-size:10px;font-weight:500;color:inherit;transition:all .2s ease;text-align:center;line-height:1.2;letter-spacing:.02em}.bottom-nav-item.active .bottom-nav-label{color:#0acfff;font-weight:600}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.responsive-menu-overlay{animation:fadeIn .3s ease}.responsive-menu-modal{animation:slideUp .4s cubic-bezier(.34,1.56,.64,1)}@media (min-width: 769px){.responsive-menu-modal{animation:fadeIn .3s ease}}.responsive-menu-grid::-webkit-scrollbar{width:4px}.responsive-menu-grid::-webkit-scrollbar-track{background:transparent}.responsive-menu-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.responsive-menu-grid::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sidebar-menu{background:#116b81!important;display:flex;flex-direction:column;height:100%;padding:0!important}.sidebar-header{padding:20px 16px 16px;border-bottom:1px solid #e5e7eb}.sidebar-header h3{font-size:16px;font-weight:600;color:#1e293b;margin:0}.sidebar-items{flex:1;padding:12px 8px;overflow-y:auto}.sidebar-item{width:100%;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;transition:all .2s ease;margin-bottom:4px;text-align:left}.sidebar-item:hover{background:#3b82f614}.sidebar-item.active{background:#3b82f61f}.sidebar-item.active .sidebar-item-title{color:#3b82f6;font-weight:600}.sidebar-item-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:#fffc;flex-shrink:0}.sidebar-item-title{font-size:12px;font-weight:500;color:#374151;line-height:1.3;transition:all .2s ease}.sidebar .sidebar-menu>ul>li.submenu-open ul li:has(a.active),.sidebars .sidebar-menu>ul>li.submenu-open ul li:has(a.active){background-color:#002e4b}.sidebar .sidebar-menu>ul>li.submenu-open ul li a:hover,.sidebars .sidebar-menu>ul>li.submenu-open ul li a:hover{background-color:#0d5d71}.sidebar .sidebar-menu .menu-arrow:before,.sidebars .sidebar-menu .menu-arrow:before{height:5px;width:5px;border-top:0;content:"";border-left:0;border-right:1px solid #fff!important;border-bottom:1px solid #fff!important;transform:rotate(-45deg);position:absolute;left:5px;top:5px}.bottom-navigation-fixed{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:9999!important;display:flex!important;align-items:center;justify-content:space-between;background:#fffffffa!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(229,231,235,.6);padding:8px 16px;height:56px;height:auto}@media (min-width: 992px){.bottom-navigation-fixed{display:none!important}}.nav-section{display:flex;flex:1;justify-content:space-around;align-items:center}.fab-container{display:flex;justify-content:center;align-items:flex-end;margin:0 12px;position:relative!important;bottom:0!important;right:0!important;top:-8px}.bottom-nav-item-fixed{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 8px;border-radius:8px;transition:all .2s ease;min-width:52px;color:#9ca3af}.bottom-nav-item-fixed:hover{background:#3b82f614;color:#0acfff;transform:translateY(-1px)}.bottom-nav-item-fixed:active{transform:translateY(0);background:#3b82f61f}.bottom-nav-item-fixed.active{color:#0acfff}.bottom-nav-item-fixed.active svg{color:#0acfff}.bottom-nav-item-fixed.active .bottom-nav-label-fixed{color:#0acfff;font-weight:700}.bottom-nav-item-fixed svg{transition:all .2s ease;margin-bottom:1px}.bottom-nav-item-fixed:hover svg{color:#0acfff}.fab-button-center{width:48px;height:48px;border-radius:50%;background:#0acfff;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #3b82f640;transition:all .2s ease}.fab-button-center:hover{background:#0bb6e0;transform:translateY(-1px);box-shadow:0 8px 24px #3b82f659}.fab-button-center:active{transform:translateY(0);box-shadow:0 4px 12px #3b82f64d}.fab-button-center.active{background:#0acfff;transform:scale(1.1) translateY(-2px);box-shadow:0 10px 25px #0acfff66;border:2px solid white}.bottom-nav-label-fixed{font-size:8px;font-weight:500;color:inherit;transition:all .2s ease;text-align:center;line-height:1.1;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-transform:uppercase}@media (max-width: 991px){body:not(.no-bottom-nav-padding){padding-bottom:56px!important}.page-wrapper{padding-bottom:56px!important;margin-left:0!important}.main-wrapper{padding-bottom:0!important}.content{padding-bottom:56px!important}.sidebar,.sidebars,#mobile_btn{display:none!important}html,body{overflow-x:auto!important;overflow-y:auto!important}html,body,.page-wrapper,.main-wrapper,.content{-ms-overflow-style:none}@supports (scrollbar-width: none){html,body,.page-wrapper,.main-wrapper,.content{scrollbar-width:none}}html::-webkit-scrollbar,body::-webkit-scrollbar,.page-wrapper::-webkit-scrollbar,.main-wrapper::-webkit-scrollbar,.content::-webkit-scrollbar{width:0;height:0;display:none}}.bottom-navigation-fixed{animation:slideUpFade .3s ease-out}@keyframes slideUpFade{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.select2-container{min-width:100%!important;z-index:99}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single{border:1px solid var(--Stroke, rgba(145, 158, 171, .3));border-radius:5px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#5b6670;line-height:38px;border-radius:5px;padding-left:10px;font-size:14px;font-weight:400}.select2-container--default .select2-selection--single .select{width:219px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;right:6px}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;border-color:#637381;border-style:solid;border-width:0 2px 2px 0;padding:3px;height:0;margin-left:-6px;margin-top:-3px;width:0;transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#000;border-width:2px 0 0 2px;margin-top:3px;padding:3px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#0acfff;color:#fff}.select2-container--focus .select2-selection--single{background:#fff!important;border-color:#0acfff}span.select2-container.select2-container--default.select2-container--open{z-index:9999}.select2-container--classic .select2-selection--single,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple,.select2-container--classic .select2-selection--single .select2-selection__arrow,.select2-container--classic .select2-selection--single .select2-selection__rendered{border-color:#dbe0e6;color:#5b6670;height:40px;line-height:40px}.select2-container--default .select2-selection--multiple{line-height:27px;height:auto;min-height:40px}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:#17a2b8;border-color:#17a2b8;color:#fff}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_desc_disabled:after{right:.5em!important;content:""!important;font-family:"Font Awesome 5 Free";bottom:12px!important;color:#babfc7!important;font-size:12px!important;opacity:1!important;position:absolute}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc_disabled:before{right:.5em!important;content:""!important;font-family:"Font Awesome 5 Free";top:12px!important;color:#babfc7!important;font-size:12px!important;opacity:1!important;position:absolute}.dataTables_paginate .paging_numbers{float:right}.dataTables_info{float:right;padding-right:15px;font-size:12px;color:#495057;font-weight:600}.custom-select{min-width:80px;background:url(../../../../public/assets/img/icons/dropdown.svg) no-repeat 95% 50%}.dataTables_paginate .pagination li{margin:0 5px}.dataTables_paginate .pagination li a{background:var(--Stroke, rgba(145, 158, 171, .3));border-radius:85px!important;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#5b6670}.dataTables_paginate .pagination li a:hover{background:#0acfff;color:#fff}.dataTables_paginate .pagination li.active a.page-link{background:#0acfff;border-color:#0acfff;border-radius:85px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.dataTables_paginate .pagination li.previous.disabled{width:20px}.dataTables_paginate .pagination li.previous.disabled a{background-color:transparent;border:0;width:20px}.dataTables_paginate .pagination li.next.disabled{width:20px}.dataTables_paginate .pagination li.next.disabled a{background-color:transparent;border:0;width:20px}.dataTables_length,.dataTables_paginate{margin-top:15px!important}div.dataTables_wrapper div.dataTables_info{padding-top:23px}table.dataTable thead>tr>th.no-sort.sorting_asc:before{display:none}table.dataTable thead>tr>th.no-sort.sorting_asc:after{display:none}table.dataTable thead>tr>th.no-sort.sorting:before{display:none}table.dataTable thead>tr>th.no-sort.sorting:after{display:none}.page-wrapper{transition:all .5s ease;position:relative;left:0;margin:0 0 0 260px;padding:66px 0 0;transition:all .2s ease}@media (max-width: 991.98px){.page-wrapper{margin:0;padding:80px 0 0}}.page-wrapper .content{padding:12px 12px 0}@media (max-width: 991.98px){.page-wrapper .content{padding:15px}}.page-wrapper .content .add-item.new-sale-items{align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;width:100%}.page-wrapper.details-blk{padding:0;margin:0}.page-wrapper-new{background:#fff;padding:24px;border-radius:8px}.page-wrapper-new .card{border:none}.page-wrapper-new .card .card-body{border-top:1px solid #f3f6f9}.page-wrapper-new .page-header{margin-bottom:40px}.page-wrapper-new .page-header h4{font-size:20px}.page-wrapper-new .page-header .page-btn .btn-added{padding:0!important}.sidebarrightmenu .page-wrapper{margin:0 0 0 350px}@media (max-width: 991.98px){.sidebarrightmenu .page-wrapper{margin:0}}.card .card-header .dropset{color:#67748e;padding:0 10px}.card .card-body .loss-data{display:flex;align-items:center;justify-content:flex-end}.card .card-body .loss-data .input-groupicon{margin-right:10px}@media (max-width: 575px){.card .card-body .loss-data{display:block}}.card .card-body .input-blocks label span{color:red}.card .card-body .text-title{margin-bottom:20px}.card .card-body .text-title p{font-size:16px;font-weight:600;color:#092c4c}.card .card-body .payroll-info{border-bottom:1px solid #f3f6f9}.card .card-body .payroll-info .status-updates{margin-left:25%}.card .card-body .payroll-info .status-updates .form-check-input:checked{background-color:#0acfff;border-color:#0acfff}.card .card-body .payroll-info .status-updates .form-check-input:focus{box-shadow:none;border-color:#f3f6f9}.card .card-body .payroll-title{margin:20px 0}.card .card-body .payroll-title p{font-size:16px;font-weight:600;color:#092c4c}.card .card-body .sub-form{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f3f6f9}.card .card-body .sub-form .subadd-btn .btn-add{border-radius:8px;border:1px solid var(--Stroke, rgba(145, 158, 171, .3));background:#092c4c;color:#fff;padding:7px 9px;margin-left:20px;margin-bottom:-11px}.card .card-body .view-btn{text-align:end}.card .card-body .summary-blk{margin-bottom:15px}.card .card-body .summary-blk p{font-size:14px;font-weight:600;color:#092c4c}.card .card-body .details td .view-product{border-radius:6px;background:#f8f8f8;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.card .card-body .details td a{border-radius:8px;border:1px solid var(--Stroke, rgba(145, 158, 171, .3))}.card .card-body .details td a .feather-trash-2{width:14px;height:14px;color:red}.card .card-body .payslip-month{justify-content:space-between;align-items:center}.card .card-body .payslip-month .month-of-slip h4{font-weight:700}.card .card-body .emp-details{justify-content:space-between;align-items:center;background:#f0eeee;padding:10px}.card .card-body .emp-details .emp-name-id h6{font-size:15px;font-weight:600}.card .card-body .emp-details .emp-name-id h6 span{font-size:15px;font-weight:400;color:#5b6670}.card .card-body .emp-details .emp-location-info h6{font-size:15px;font-weight:600}.card .card-body .emp-details .emp-location-info h6 span{font-size:15px;font-weight:400;color:#5b6670}.btn-white{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;background-color:#fff;border:1px solid rgba(145,158,171,.32);color:#092c4c;padding:3px 10px;border-radius:5px;min-width:90px}.btn-white:hover{border:1px solid rgba(145,158,171,.32)}.mail-search .form-control{height:40px}.inputcheck{display:block;position:relative;padding-left:25px;cursor:pointer;color:#000;font-weight:500;font-size:13px}.inputcheck input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.inputcheck input:checked~.checkmark:after{display:block}.inputcheck .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #e8ebed;background:#f8f9fa;border-radius:5px}.inputcheck .checkmark:after{content:"";display:none;position:absolute;top:3px;left:6px;width:5px;height:10px;border:solid #0acfff;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.inputcheck input:checked~.checkmark{border:1px solid #0acfff}.animation-tada{animation:tada 1.5s ease infinite}.quantity-btn svg{stroke:1px;width:16px;height:16px}:root{--bottom-nav-height: 0px;--half-bottom-nav-height: calc(var(--bottom-nav-height) / 2)}::-webkit-scrollbar{width:0px;height:0px;border-radius:50px!important}.input-group .scanner-set{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0acfff;border-radius:5px!important;width:40px;color:#fff;font-weight:600;padding:0}.input-group .scanner-set:hover{background:#1b2850}::-webkit-scrollbar{width:10px;height:10px;border-radius:50px!important}::-webkit-scrollbar-track{background:#e8ebed}::-webkit-scrollbar-thumb{background:#0acfff}.swal2-header .swal2-title{font-size:18px}.none{display:none!important}.text-red{color:red!important}.text-green{color:#28c76f!important}.input-blocks input[type=text]:focus{border-color:#e9edf6}.page-header{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:6px;margin-top:0}.page-header .breadcrumb{margin-bottom:0}@media (max-width: 575px){.page-header{margin-bottom:20px;flex-direction:column;align-items:self-start}}.page-header h3{font-weight:700;color:#092c4c;font-size:18px}@media (max-width: 991.98px){.page-header h3{font-size:13px}}.page-header h4{font-weight:700;color:#092c4c;font-size:18px;margin-bottom:5px}@media (max-width: 991.98px){.page-header h4{font-size:18px}}.page-header h6{font-size:13px;color:#495057;font-weight:400}@media (max-width: 991.98px){.page-header h6{font-size:12px}}@media (max-width: 575px){.page-header h6{font-size:12px;margin-bottom:20px}}.page-header .btn-filter{background:#0acfff;width:34px;height:34px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;padding:0}.page-header .btn-filter:hover{background:linear-gradient(46.62deg,#0acfff,#423b93 93.64%)}.page-header .page-btn{margin-left:10px}@media (max-width: 575px){.page-header .page-btn{margin-left:0}}.page-header .btn-added{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;background:#0acfff;color:#fff;font-weight:700;font-size:14px;border-radius:8px}.page-header .btn-added:active{color:#fff}.page-header .btn-added img{filter:brightness(0) invert(1)}@media (max-width: 991.98px){.page-header .btn-added{padding:10px}}.page-header .btn-added:hover{background:#1b2850}.page-header .btn-added .me-2{width:16px;height:16px}.page-header .btn-added.downloader{background:#092c4c;padding:9px 11px;color:#fff;font-weight:700;font-size:14px;margin:0 8px 0 15px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;border-radius:8px}.page-header .btn-added.downloader img{filter:brightness(0) invert(1)}@media (max-width: 991.98px){.page-header .btn-added.downloader{padding:10px}}.page-header .btn-added.downloader:hover{background:#0acfff}.page-header .btn-added.downloader .me-2{width:16px;height:16px}.page-header .btn-added.printer{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;background:red;padding:9px 11px;color:#fff;font-weight:700;font-size:14px;border-radius:8px}.page-header .btn-added.printer img{filter:brightness(0) invert(1)}@media (max-width: 991.98px){.page-header .btn-added.printer{padding:10px}}.page-header .btn-added.printer:hover{background:#092c4c}.page-header .btn-added.printer .me-2{width:16px;height:16px}@media (max-width: 767px){.page-header .add-item{display:block!important}.page-header .add-item .page-btn{margin-left:0}}@media (max-width: 575px){.page-header .add-item .page-btn{margin-left:0;margin-bottom:24px}}.page-header .add-item .page-title.modal-datail{line-height:2}.page-header .add-item.d-flex{margin-right:auto}.page-header .add-item.payslip-list{align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;width:100%}.page-header.paysilp-header{padding:24px;margin-bottom:0;border-radius:8px 8px 0 0;background:#f8f9fa}.table-top{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:25px}@media (max-width: 575px){.table-top{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.table-top .wordset{margin-top:25px}}.search-set{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.search-set .search-input{position:relative;margin-right:15px}.search-set .search-input input[type=search]{height:38px;border:1px solid var(--Stroke, rgba(145, 158, 171, .3));background:var(--White, #FFF);width:298px;border-radius:8px;padding:10px}.search-set .search-input input[type=search]::-moz-placeholder{color:#000}.search-set .search-input input[type=search]::placeholder{color:#000}@media (max-width: 1199.98px){.search-set .search-input input[type=search]{width:220px}}@media (max-width: 991.98px){.search-set .search-input input[type=search]{width:200px}}@media (max-width: 575px){.search-set .search-input input[type=search]{width:auto}}.search-set .search-input .btn-searchset{border-radius:50px;position:absolute;top:0;right:0;border:0}.search-set .search-input .btn-searchset .feather-search{width:14px;height:14px}.search-path{margin-left:auto}@media (max-width: 575px){.search-path{margin-right:0;margin-left:0;margin-top:24px}}.search-path .info-img{width:16px;height:16px;color:#fff}.search-path .btn-filter{background:#0acfff;width:36px;height:36px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;padding:0;margin-right:15px}.search-path .btn-filter:hover{background:#1b2850}.search-path .btn-filter.setclose{background:red}.search-path .btn-filter.setclose>img{display:none}.search-path .btn-filter.setclose span,.search-path .btn-filter.setclose span img{display:block}.search-path .btn-filter span{display:none}.search-path .btn-filter>img{display:block}.form-sort{position:relative;width:149px;height:38px}.form-sort .info-img{position:absolute;top:50%;z-index:100;width:16px;height:16px;left:0;margin-left:10px;color:#5b6670;transform:translateY(-50%);line-height:normal}@media (max-width: 575px){.form-sort{margin-top:24px}}.swal2-actions .swal2-confirm{margin-right:10px}.wordset ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.wordset ul li{margin:0 10px}.wordset ul li a{display:block}.custom-control.custom-checkbox .checkboxs{line-height:1}.custom-control.custom-checkbox .checkmarks{border-radius:5px}.custom-control.custom-checkbox .checkboxs input{cursor:auto}.checkboxs{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkboxs input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkboxs input~.checkmarks{border:1px solid #adb5bd;border-radius:5px}.checkboxs input:checked~.checkmarks{background-color:#0acfff;border-color:#0acfff}.checkboxs input:checked~.checkmarks:after{display:block}.checkboxs .checkmarks{height:15px;width:15px;position:absolute;top:0;left:0}.checkboxs .checkmarks:after{content:"";position:absolute;display:none;left:4px;top:1px;width:5px;height:9px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}th .checkboxs .checkmarks,td .checkboxs .checkmarks{width:18px;height:18px}th .checkboxs .checkmarks:after,td .checkboxs .checkmarks:after{left:6px;top:3px}.image-upload{border:1px solid rgba(145,158,171,.32);position:relative;margin-bottom:35px;border-radius:5px}.image-upload:hover{background:#f3f6f9}.image-upload input[type=file]{width:100%;opacity:0;height:100px;position:relative;z-index:9;cursor:pointer}.image-upload .image-uploads{text-align:center;width:100%;padding:20px 0;border-radius:5px;position:absolute;top:0}.image-upload .image-uploads h4{font-size:13px;font-weight:500;color:#092c4c}.image-upload.image-upload-new input[type=file]{height:258px}.image-upload.image-upload-new .image-uploads{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;height:100%;flex-direction:column}.checktoggle{background-color:#7367f033;border-radius:12px;cursor:pointer;display:block;font-size:0;height:13px;margin-bottom:0;position:relative;width:25px}.checktoggle:after{content:" ";display:block;width:10px;height:10px;background-color:#fff;transition:left .3s ease,transform .3s ease;border-radius:50%;transform:translate(2px,-50%);-webkit-transform:translate(2px,-50%);-ms-transform:translate(2px,-50%);position:absolute;top:50%;left:0}.check:checked+.checktoggle:after{background-color:#fff;left:100%;transform:translate(calc(-90% - 3px),-45%)}.check{display:block;margin:0;padding:0;width:0;height:0;visibility:hidden;opacity:0;pointer-events:none;position:absolute}.check:checked+.checktoggle{background-color:#75d8f0}#filter_inputs,#filter_inputs1,#filter_inputs2,#filter_inputs3{border:0;margin:0}#filter_inputs .card-body,#filter_inputs1 .card-body,#filter_inputs2 .card-body,#filter_inputs3 .card-body{padding:0 24px 24px}.authentication-check .checkboxs{padding-left:22px}.authentication-check .checkboxs .checkmarks{border-radius:5px;top:4px}.input-group{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;width:100%}#filter_inputs,#filter_inputs1,#filter_inputs2{display:none}.input-blocks{margin-bottom:25px;position:relative}.input-blocks .info-img{position:absolute;top:50%;z-index:100;width:16px;height:16px;left:4px;margin-left:10px;color:#5b6670;transform:translateY(-50%);line-height:normal}.input-blocks .info-img.status-icon{margin-top:2px}.input-blocks label{margin-bottom:8px;color:#092c4c;font-weight:500;font-size:13px;display:block}.input-blocks label .manitory{color:red}.input-blocks .input-groupicon{position:relative}.input-blocks .input-groupicon .addonset{position:absolute;right:12px;top:50%;line-height:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media (max-width: 991.98px){.input-blocks .input-groupicon .addonset{display:none}}.input-blocks .input-groupicon.select-code input[type=text],.input-blocks .input-groupicon.select-code input[type=password]{padding:0}.input-blocks .input-groupicon.select-code input[type=text]::-moz-placeholder,.input-blocks .input-groupicon.select-code input[type=password]::-moz-placeholder{padding-left:10px!important}.input-blocks .input-groupicon.select-code input[type=text]::placeholder,.input-blocks .input-groupicon.select-code input[type=password]::placeholder{padding-left:10px!important}.input-blocks input[type=text],.input-blocks input[type=password],.input-blocks input[type=email]{border:1px solid rgba(145,158,171,.32);height:40px;font-size:13px;font-weight:500;color:#092c4c;padding:10px;border-radius:5px;width:100%}.input-blocks .display-btn{color:#fff;border-radius:8px;background:#092c4c;padding:10px 34px;font-size:13px;font-weight:700}.input-blocks .display-btn .info-img{position:absolute;top:50%;z-index:999;width:16px;height:16px;left:5px;margin-left:10px;margin-right:8px;color:#fff;transform:translateY(-50%);line-height:normal}.input-blocks .btn-filters{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0acfff;color:#fff;width:89px;height:38px;border-radius:8px;padding:0}.input-blocks .btn-filters:hover{background:#1b2850}.input-blocks .btn-filters:active{color:#fff;background:#1b2850}.input-blocks .btn-filters .feather-search{width:16px;height:16px;margin-right:8px}.input-blocks textarea{border:1px solid rgba(145,158,171,.32);height:100px;width:100%;font-size:13px;font-weight:400;color:#000;padding:10px 15px;border-radius:5px}.input-blocks .text-form{width:100%}.input-blocks.date-group{margin-top:29px}.bd-placeholder-img{margin:.125rem}.h-250{height:250px}.hover-red:hover{color:#fc4f08!important}.is-invalid{background-image:none!important}@media (max-width: 956px){.sticky-bottom{bottom:56px!important}}.select-index{z-index:12}.header__controls{display:flex;gap:8px;height:32px;margin:0!important;flex-wrap:wrap;justify-content:flex-start!important;align-items:center!important}.header__actions-wrapper{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:6px}@media (max-width: 575px){.header__controls{height:auto!important;min-height:50px!important;padding:16px 0 20px;align-items:center!important;margin:-10px;gap:6px}}@media (max-width: 200px){.header__controls{flex-direction:column!important;height:auto!important;gap:10px!important}.page-header{flex-direction:column!important;align-items:center!important}}.header__pagination{display:flex;align-items:center;gap:12px;height:32px;min-height:32px}.header__title_btn{display:flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px}.header__title_btn--full-width{width:100%;padding:8px}.header__title_btn--add{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;height:32px}.header__title_btn--delete{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;font-size:12px}.header__title_export{position:relative}.header__title_export__dropdown{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:100px;border:1px solid #e8e8e8;overflow:hidden;padding:4px}.header__title_export__menu{display:flex;flex-direction:column;gap:4px}.table-list-card,.table-list-card .card-body{min-height:300px}[class*=-MenuPortal],[class*=-menuPortal]{z-index:1055!important}[class*=-control]{box-shadow:none!important;transition:none!important;animation:none!important;transform:none!important}[class*=-control]:hover,[class*=-control--is-focused],[class*=-control--menu-is-open]{transition:none!important;animation:none!important;transform:none!important}[class*=-menu]{z-index:1055!important;transition:none!important;animation:none!important;transform:none!important}.select-index .select-index__control{min-width:120px!important;height:32px!important;min-height:32px!important}.select-index .select-index__value-container{padding:0 8px!important;height:30px!important}.select-index .select-index__indicators-container{height:30px!important}.select-index .select-index__indicator-separator{display:none!important}.modal{scrollbar-width:none;-ms-overflow-style:none}.modal::-webkit-scrollbar{display:none}.modal-body{scrollbar-width:none;-ms-overflow-style:none}.modal-body::-webkit-scrollbar{display:none}.ant-picker-dropdown{scrollbar-width:none;-ms-overflow-style:none}.ant-picker-dropdown::-webkit-scrollbar{display:none}.leave-request-datepicker-popup{z-index:999!important}@media (max-width: 768px){.table-responsive,.table-wrapper,.ant-table-content,.ant-table-body{scrollbar-width:none;-ms-overflow-style:none}.table-responsive::-webkit-scrollbar,.table-wrapper::-webkit-scrollbar,.ant-table-content::-webkit-scrollbar,.ant-table-body::-webkit-scrollbar{display:none}.header__controls{height:auto!important}.header__controls--large{height:80px!important}.page-header{margin-bottom:10px!important}.header__actions-wrapper{width:100%}.header__controls{padding:0;min-height:inherit!important}.header__pagination{align-items:center;justify-content:center}.select-index .select-index__control{min-width:inherit!important}}@media (min-width: 576px) and (max-width: 1000px){.modal-dialog-centered{min-height:inherit}}@media (max-width: 575px){.modal-dialog-centered{min-height:90dvh}}.table-wrapper th div{width:100%}.col-actions{width:120px;max-width:120px;white-space:nowrap!important;text-align:center!important}.col-status{width:180px}.header{background:var(--header-bg, #116b81)!important}.sidebar,.sidebars,.sidebar-menu{background:var(--sidebar-bg, #116b81)!important}.sidebar .sidebar-menu ul li a span{color:var(--sidebar-text-color, rgba(255, 255, 255, .9))!important}.sidebar .sidebar-menu>ul>li.submenu-open .submenu-hdr,.sidebars .sidebar-menu>ul>li.submenu-open .submenu-hdr{color:var(--sidebar-text-color, rgba(255, 255, 255, .9))!important}.user-info .user-name,.user-info .user-role{color:var(--sidebar-text-color, #EEF3F5)!important}.sidebar .sidebar-menu>ul>li.submenu-open ul li a:hover,.sidebars .sidebar-menu>ul>li.submenu-open ul li a:hover{background-color:var(--sidebar-hover-bg, #0d5d71)}.sidebar .sidebar-menu>ul>li.submenu-open ul li:has(a.active),.sidebars .sidebar-menu>ul>li.submenu-open ul li:has(a.active){background-color:var(--sidebar-active-bg, #002e4b)}.modal-bg{background-color:#00000080;max-height:calc(100% - var(--bottom-nav-height))}.modal-content{overflow-y:auto;max-height:86dvh}.h-86{height:86dvh}.modal.show .modal-dialog{transform:none!important;transition:inherit!important}.table-responsive.table--sort-height{min-height:inherit!important}@media (max-width: 991px){.modal-w96{max-width:96dvw!important}}.profile-wrapper{padding-bottom:0!important}.modal_z-index{z-index:1013!important}.modal_z-index--backdrop{z-index:1012!important}[data-layout-mode=dark_mode] .searchinputs input{border-color:#141432;background:#2c2c50}[data-layout-mode=dark_mode] h1,[data-layout-mode=dark_mode] .h1,[data-layout-mode=dark_mode] h2,[data-layout-mode=dark_mode] .h2,[data-layout-mode=dark_mode] h3,[data-layout-mode=dark_mode] .h3,[data-layout-mode=dark_mode] h4,[data-layout-mode=dark_mode] .h4,[data-layout-mode=dark_mode] h5,[data-layout-mode=dark_mode] .h5,[data-layout-mode=dark_mode] h6,[data-layout-mode=dark_mode] .h6{color:#97a2d2}[data-layout-mode=dark_mode][data-nav-color=grey] .header{background:#141432}[data-layout-mode=dark_mode][data-nav-color=grey] .header .user-menu .nav-item-box>a{background:#2c2c50}[data-layout-mode=dark_mode][data-nav-color=grey] .sidebar .slimScrollDiv,[data-layout-mode=dark_mode][data-nav-color=grey] .sidebars .slimScrollDiv{background:#141432}[data-layout-mode=dark_mode][data-nav-color=grey] .searchinputs input{border-color:#141432;background:#2c2c50}[data-layout-mode=dark_mode][data-layout-style=collapsed][data-nav-color=grey] aside{background:#141432}[data-layout-mode=dark_mode][data-layout-style=horizontal] .sidebar.horizontal-sidebar{background:#141432;border-top-color:#2c2c50}[data-layout-mode=dark_mode][data-layout-style=horizontal] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul{background:#141432}[data-layout-mode=dark_mode][data-layout-style=modern] .page-wrapper .content{background:#141432}[data-layout-mode=dark_mode]{--bs-heading-color: $black-bg;--dt-html-background: $black-bg}[data-layout-mode=dark_mode]:root{--dt-html-background: $black-bg}[data-layout-mode=dark_mode][data-layout-style=collapsed] aside{background-color:#141432}[data-layout-mode=dark_mode] .fc-unthemed th,[data-layout-mode=dark_mode] .fc-unthemed td,[data-layout-mode=dark_mode] .fc-unthemed thead,[data-layout-mode=dark_mode] .fc-unthemed tbody,[data-layout-mode=dark_mode] .fc-unthemed .fc-divider,[data-layout-mode=dark_mode] .fc-unthemed .fc-row,[data-layout-mode=dark_mode] .fc-unthemed .fc-popover{border-color:#2c2c50!important}[data-layout-mode=dark_mode] div#global-loader{background-color:#141432!important}[data-layout-mode=dark_mode] body{background-color:#141432;color:#97a2d2}[data-layout-mode=dark_mode] body.header-collapse .header .header-left{background-color:#141432}[data-layout-mode=dark_mode] body.mini-sidebar .header-left .logo-white{display:none!important}[data-layout-mode=dark_mode] body.expand-menu .header-left .logo-white{display:block!important}[data-layout-mode=dark_mode] body .page-wrapper-new{background-color:#141432}[data-layout-mode=dark_mode] body label,[data-layout-mode=dark_mode] body .form-label,[data-layout-mode=dark_mode] body .form-control,[data-layout-mode=dark_mode] body .notes-summernote p{color:#97a2d2}[data-layout-mode=dark_mode]{background-color:#141432;color:#97a2d2}[data-layout-mode=dark_mode] .header{background:#141432;border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .header .header-left{border-color:#353570;border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .header .header-left .logo-normal{display:none}[data-layout-mode=dark_mode] .header .header-left .logo-white{display:block!important}[data-layout-mode=dark_mode] table{background:#141432;--bs-table-bg: transparent}[data-layout-mode=dark_mode] .sidebar{border-right:1px solid #353570;background-color:#141432}[data-layout-mode=dark_mode] .sidebar .slimScrollDiv{background:#141432}[data-layout-mode=dark_mode] .sidebar.collapsed-sidebar{border:0}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li.submenu ul{background:#141432;border-radius:5px;padding:10px 0}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li.submenu ul li a{color:#adb5bd}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li a img{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li a span{color:#adb5bd}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li a:hover img{color:#adb5bd}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li a:hover svg{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li .submenu-hdr{color:#adb5bd!important}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li.submenu-open ul,[data-layout-mode=dark_mode] .sidebars .sidebar-menu>ul>li.submenu-open ul{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .page-wrapper,[data-layout-mode=dark_mode] .page-wrapper.page-wrapper-three .content{background:#141432}[data-layout-mode=dark_mode] #toggle_btn:before{border:2px solid #97A2D2}[data-layout-mode=dark_mode] .user-menu.nav>li>a.select-store .user-info .user-name{color:#97a2d2}[data-layout-mode=dark_mode] .user-info .user-name{color:#97a2d2}[data-layout-mode=dark_mode] .user-menu .nav-item-box>a{background:#092c4c}[data-layout-mode=dark_mode] .header-left.active #toggle_btn:after{border:2px solid #97A2D2}[data-layout-mode=dark_mode] .dash-widget{background:#1d1d42;border:1px solid #353570}[data-layout-mode=dark_mode] .dash-widget .dash-widgetcontent h5,[data-layout-mode=dark_mode] .dash-widget .dash-widgetcontent h6,[data-layout-mode=dark_mode] .page-header h4,[data-layout-mode=dark_mode] .page-header h6{color:#97a2d2}[data-layout-mode=dark_mode] .form-control{color:#97a2d2;border:1px solid #353570}[data-layout-mode=dark_mode] select.form-control:focus{color:#97a2d2}[data-layout-mode=dark_mode] .input-blocks label,[data-layout-mode=dark_mode] .dataTables_info,[data-layout-mode=dark_mode] .setvaluecash ul li a,[data-layout-mode=dark_mode] .inbox-menu li a i{color:#97a2d2}[data-layout-mode=dark_mode] .card{background-color:#1d1d42;border:1px solid #353570}[data-layout-mode=dark_mode] .card .card-header{border-color:#353570}[data-layout-mode=dark_mode] .card .card-header .card-title,[data-layout-mode=dark_mode] .card .card-body .card-title{color:#97a2d2}[data-layout-mode=dark_mode] .modal-content{background-color:#212529}[data-layout-mode=dark_mode] .modal-content .modal-header{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .inputcheck,[data-layout-mode=dark_mode] .custom_radio{color:#97a2d2}[data-layout-mode=dark_mode] .fc th.fc-widget-header{background-color:#212529;border-color:#2c2c50}[data-layout-mode=dark_mode] .fc-day{background-color:#212529!important}[data-layout-mode=dark_mode] .chat-cont-left .chat-scroll .media .media-body .user-name,[data-layout-mode=dark_mode] .chat-cont-left .chat-scroll .media .media-body .user-last-chat{color:#97a2d2}[data-layout-mode=dark_mode] .chat-cont-left .chat-scroll .media.active,[data-layout-mode=dark_mode] .chat-cont-left .chat-scroll .media:hover{background:#1b2850}[data-layout-mode=dark_mode] .chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box p{color:#092c4c}[data-layout-mode=dark_mode] .inbox-menu li a,[data-layout-mode=dark_mode] .increment-decrement .quantity-field{color:#97a2d2}[data-layout-mode=dark_mode] .select2-results__options{color:#343a40}[data-layout-mode=dark_mode] .image-upload .image-uploads h4{color:#97a2d2}[data-layout-mode=dark_mode] .horizontal-sidebar{background:#141432;border-top:1px solid #353570}[data-layout-mode=dark_mode] .horizontal-sidebar.side-three{border-color:#353570}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li>a span{color:#adb5bd}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li>a img,[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li>a svg{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue- rotate(165deg) brightness(93%) contrast(88%)}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul{background:#141432}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul li a{color:#adb5bd}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul li img,[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul li svg{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)!important}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul li>ul{box-shadow:none}[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a{color:#adb5bd}[data-layout-mode=dark_mode] .table thead{background:#141432;border-bottom:1px solid #141432}[data-layout-mode=dark_mode] .table thead tr:hover{background:transparent}[data-layout-mode=dark_mode] .table thead tr th{color:#97a2d2}[data-layout-mode=dark_mode] .table tbody tr:hover{background:transparent}[data-layout-mode=dark_mode] .table tbody tr td{color:#97a2d2;border-bottom:1px solid #353570;background:#1d1d42}[data-layout-mode=dark_mode] .table tbody tr td a{color:#97a2d2!important}[data-layout-mode=dark_mode] .table tbody tr td a:hover{color:#0acfff!important}[data-layout-mode=dark_mode] .table tbody tr td.action-table-data .edit-delete-action a:hover,[data-layout-mode=dark_mode] .table tbody tr td.action-table-data .edit-delete-action button:hover{background-color:#288ec7;border-color:#288ec7}[data-layout-mode=dark_mode] .table tbody tr td.action-table-data .edit-delete-action .confirm-text:hover{background-color:red;border-color:red}[data-layout-mode=dark_mode] .table tbody tr td.action-table-data a .action-eye{color:#97a2d2}[data-layout-mode=dark_mode] .sidebar.collapsed-sidebar .ui-aside .nav-item .nav-link{border-bottom:#353570}[data-layout-mode=dark_mode] .sidebar.collapsed-sidebar .sidebar-menu ul li a img{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-mode=dark_mode] .select2-results__option{background:#212529;color:#97a2d2}[data-layout-mode=dark_mode] .custom-file-container label{color:#97a2d2}[data-layout-mode=dark_mode] .select2-dropdown{border:2px solid #26264e}[data-layout-mode=dark_mode] .swal2-popup{background-color:#212529}[data-layout-mode=dark_mode] .swal2-popup .swal2-title,[data-layout-mode=dark_mode] .swal2-popup .swal2-html-container{color:#97a2d2}[data-layout-mode=dark_mode] .searchinputs input{border:1px solid #353570;background:#1d1d42;color:#97a2d2}[data-layout-mode=dark_mode] .searchinputs input::-moz-placeholder{color:#adb5bd}[data-layout-mode=dark_mode] .searchinputs input::placeholder{color:#adb5bd}[data-layout-mode=dark_mode] .image-upload-new .productviewscontent .productviewsname h2,[data-layout-mode=dark_mode] .image-upload-new .productviewscontent .productviewsname h3{color:#adb5bd}[data-layout-mode=dark_mode] .split-card:before,[data-layout-mode=dark_mode] .split-card:after{background:#353570}[data-layout-mode=dark_mode] input[type=email]{border:1px solid #495057}[data-layout-mode=dark_mode] .tabs-set .nav-tabs .nav-link{background:#141432;color:#97a2d2}[data-layout-mode=dark_mode] .tabs-set .nav-tabs .nav-link.active{background:#0acfff;color:#fff}[data-layout-mode=dark_mode] .bor-b1{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .total-order ul li{border:1px solid #353570}[data-layout-mode=dark_mode] .total-order ul li:first-child{border-top:1px solid #353570}[data-layout-mode=dark_mode] .total-order ul li h4{border-right:1px solid #353570}[data-layout-mode=dark_mode] hr{background-color:#353570;border-top:1px solid #353570}[data-layout-mode=dark_mode] .inputcheck .checkmark{background:transparent}[data-layout-mode=dark_mode] .productset{background-color:#212529;border:1px solid #353570}[data-layout-mode=dark_mode] .productset .productsetcontent h4{color:#adb5bd}[data-layout-mode=dark_mode] .graph-sets .btn-light{background-color:#141432!important;color:#adb5bd!important;border:1px solid #353570!important;box-shadow:none}[data-layout-mode=dark_mode] .graph-sets .btn-light:hover{color:#adb5bd!important}[data-layout-mode=dark_mode] .graph-sets .btn-white{background-color:#141432;color:#adb5bd}[data-layout-mode=dark_mode] .graph-sets .btn-white:hover{color:#adb5bd}[data-layout-mode=dark_mode] .graph-sets .dropdown-menu{background-color:#141432;border:1px solid #353570}[data-layout-mode=dark_mode] .graph-sets .dropdown-menu .dropdown-item{color:#adb5bd}[data-layout-mode=dark_mode] .graph-sets .dropdown-menu .dropdown-item:hover{color:#adb5bd;background:#212529}[data-layout-mode=dark_mode] .view-all-link a{color:#97a2d2}[data-layout-mode=dark_mode] .view-all-link a:hover{color:#0acfff}[data-layout-mode=dark_mode] .header .dropdown-menu{background:#141432;color:#97a2d2}[data-layout-mode=dark_mode] .order-list .orderid h4,[data-layout-mode=dark_mode] .order-list .orderid h5,[data-layout-mode=dark_mode] .productimg .productcontet h4{color:#97a2d2}[data-layout-mode=dark_mode] .topnav-dropdown-header{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .topnav-dropdown-header .notification-title{color:#97a2d2}[data-layout-mode=dark_mode] .topnav-dropdown-footer{border-top:1px solid #353570}[data-layout-mode=dark_mode] .topnav-dropdown-footer a{color:#97a2d2}[data-layout-mode=dark_mode] .topnav-dropdown-footer a:hover{color:#0acfff}[data-layout-mode=dark_mode] .user-menu.nav>li>a.select-store{border:1px solid #353570}[data-layout-mode=dark_mode] .custom-file-container .custom-file-container__custom-file__custom-file-control__button{color:#97a2d2}[data-layout-mode=dark_mode] .notifications .notification-list li{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .notifications .notification-list li .noti-title{color:#97a2d2}[data-layout-mode=dark_mode] .notifications .notification-list li .noti-details,[data-layout-mode=dark_mode] .notifications .notification-list li .notification-time,[data-layout-mode=dark_mode] .user-menu.nav li.flag-nav .dropdown-menu .dropdown-item{color:#adb5bd}[data-layout-mode=dark_mode] .user-menu.nav li.flag-nav .dropdown-menu .dropdown-item.active{color:#fff}[data-layout-mode=dark_mode] .user-menu.nav li.flag-nav .dropdown-menu .dropdown-item:hover{background:#212529 url(../../../../public/assets/img/icons/check.svg) no-repeat calc(100% - 12px) center}[data-layout-mode=dark_mode] .user-menu.nav.nav>li>a.dropdown-toggle.nav-link.show{background:#212529}[data-layout-mode=dark_mode] .profilename .profileset h5,[data-layout-mode=dark_mode] .profilename .profileset h6,[data-layout-mode=dark_mode] .header .menu-drop-user .dropdown-item{color:#adb5bd}[data-layout-mode=dark_mode] .header .menu-drop-user .dropdown-item:hover{color:#adb5bd;background:#212529}[data-layout-mode=dark_mode] .card.bg-white{background-color:#212529!important}[data-layout-mode=dark_mode] .card .card-header{background-color:#1d1d42}[data-layout-mode=dark_mode] .card .card-header .dropset{color:#adb5bd}[data-layout-mode=dark_mode] .card .card-footer{background-color:#212529}[data-layout-mode=dark_mode] .custom-file-container .custom-file-container__custom-file__custom-file-control{border:1px solid #353570}[data-layout-mode=dark_mode] .custom-file-container .custom-file-container__custom-file__custom-file-control .custom-file-container__custom-file__custom-file-control__button{border-left:1px solid #353570}[data-layout-mode=dark_mode] .scanner-set img{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);width:16px}[data-layout-mode=dark_mode] .dropdown-menu{background:#141432;color:#97a2d2}[data-layout-mode=dark_mode] .dropdown-menu .dropdown-item{color:#adb5bd}[data-layout-mode=dark_mode] .dropdown-menu .dropdown-item:hover{color:#adb5bd;background:#212529}[data-layout-mode=dark_mode] .page-header h3{color:#97a2d2}[data-layout-mode=dark_mode] .search-set .search-input input[type=search]{border:1px solid #353570}[data-layout-mode=dark_mode] .search-set .search-input input[type=search]::-moz-placeholder{color:#97a2d2}[data-layout-mode=dark_mode] .search-set .search-input input[type=search]::placeholder{color:#97a2d2}[data-layout-mode=dark_mode] .input-blocks input[type=text],[data-layout-mode=dark_mode] .input-blocks input[type=password],[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single,[data-layout-mode=dark_mode] .select2-container--focus .select2-selection--single,[data-layout-mode=dark_mode] .form-control,[data-layout-mode=dark_mode] .form-select,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--multiple{background:#1d1d42!important;color:#97a2d2}[data-layout-mode=dark_mode] .input-blocks input[type=text]::-moz-placeholder,[data-layout-mode=dark_mode] .input-blocks input[type=password]::-moz-placeholder,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single::-moz-placeholder,[data-layout-mode=dark_mode] .select2-container--focus .select2-selection--single::-moz-placeholder,[data-layout-mode=dark_mode] .form-control::-moz-placeholder,[data-layout-mode=dark_mode] .form-select::-moz-placeholder,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--multiple::-moz-placeholder{color:#97a2d2}[data-layout-mode=dark_mode] .input-blocks input[type=text]::placeholder,[data-layout-mode=dark_mode] .input-blocks input[type=password]::placeholder,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single::placeholder,[data-layout-mode=dark_mode] .select2-container--focus .select2-selection--single::placeholder,[data-layout-mode=dark_mode] .form-control::placeholder,[data-layout-mode=dark_mode] .form-select::placeholder,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--multiple::placeholder{color:#97a2d2}[data-layout-mode=dark_mode] .select2-container--default .select2-results__option[aria-selected=true]{background:#212529!important;color:#97a2d2!important}[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single .select2-selection__rendered{color:#97a2d2;border-color:#353570;border:1px solid #353570}[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single,[data-layout-mode=dark_mode] .select2-container--focus .select2-selection--single{border-color:#353570;border:1px solid #353570}[data-layout-mode=dark_mode] .input-blocks input[type=text]:focus{border-color:#353570}[data-layout-mode=dark_mode] .custom-file-container .custom-file-container__custom-file__custom-file-control{background:#212529;color:#97a2d2;border-color:transparent}[data-layout-mode=dark_mode] .input-group-text{background:#212529;color:#97a2d2;border:1.5px solid rgba(145,158,171,.32)}[data-layout-mode=dark_mode] .image-upload:hover{background:#212529}[data-layout-mode=dark_mode] .productdetails>ul>li h4{color:#adb5bd}[data-layout-mode=dark_mode] .profile-set .profile-top .profile-contentname h2{color:#97a2d2}[data-layout-mode=dark_mode] .total-order ul li h4{background:#212529}[data-layout-mode=dark_mode] .total-order ul li h5{color:#97a2d2}[data-layout-mode=dark_mode] .product-details{background:#212529}[data-layout-mode=dark_mode] .product-details h6{color:#97a2d2}[data-layout-mode=dark_mode] .comp-section .card-header{border:1px solid #353570}[data-layout-mode=dark_mode] .comp-section .nav-tabs.nav-tabs-solid{background-color:#212529}[data-layout-mode=dark_mode] .list-group-item{background:#212529;color:#97a2d2}[data-layout-mode=dark_mode] .bg-white{background-color:#212529!important}[data-layout-mode=dark_mode] .section-header .section-title,[data-layout-mode=dark_mode] .breadcrumb .breadcrumb-item a,[data-layout-mode=dark_mode] .product-list ul li .productviews .productviewscontent .productviewsname h2,[data-layout-mode=dark_mode] .product-list ul li .productviews .productviewscontent .productviewsname h3{color:#97a2d2}[data-layout-mode=dark_mode] .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#97a2d2}[data-layout-mode=dark_mode] .alertify .ajs-header,[data-layout-mode=dark_mode] .alertify .ajs-dialog,[data-layout-mode=dark_mode] .alertify .ajs-footer{background:#212529}[data-layout-mode=dark_mode] .alertify .ajs-footer .ajs-buttons .ajs-button{color:#97a2d2}[data-layout-mode=dark_mode] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,[data-layout-mode=dark_mode] .bs-popover-top>.popover-arrow:after{border-top-color:#353570}[data-layout-mode=dark_mode] .popover{background-color:#212529;border:1px solid #353570}[data-layout-mode=dark_mode] .popover .popover-header{background-color:#212529;border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .popover .popover-body{color:#97a2d2}[data-layout-mode=dark_mode] .scroll-demo{border:1px solid #353570}[data-layout-mode=dark_mode] .timeline:before{background-color:#353570}[data-layout-mode=dark_mode] .timeline>li>.timeline-panel{border:1px solid #353570}[data-layout-mode=dark_mode] .timeline>li>.timeline-panel:before{border-top:8px solid transparent;border-right:0 solid #353570;border-bottom:8px solid transparent;border-left:8px solid #353570}[data-layout-mode=dark_mode] .timeline>li>.timeline-panel:after{border-top:7px solid transparent;border-right:0 solid #353570;border-bottom:7px solid transparent;border-left:7px solid #353570}[data-layout-mode=dark_mode] .timeline>li.timeline-inverted>.timeline-panel:after{border-right-width:7px;border-left-width:0}[data-layout-mode=dark_mode] .timeline>li.timeline-inverted>.timeline-panel:before{border-right-width:8px;border-left-width:0}[data-layout-mode=dark_mode] .twitter-bs-wizard .twitter-bs-wizard-nav .nav-link:after{background-color:#353570}[data-layout-mode=dark_mode] .btn-white{background-color:#141432;border:1px solid #353570;color:#97a2d2}[data-layout-mode=dark_mode] .calendar-events:hover{background-color:#353570;border:1px solid #353570;color:#97a2d2}[data-layout-mode=dark_mode] .fc-button{color:#97a2d2;background:#092c4c;text-shadow:none}[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a span{color:#adb5bd!important}[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a img,[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a svg{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-mode=dark_mode] .cardhead .card-header{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .sidebar-content{background:#212529}[data-layout-mode=dark_mode] .sidebar-content .sidebar-header{border:1px solid #353570}[data-layout-mode=dark_mode] .sidebar-content .sidebar-header h5{color:#fff}[data-layout-mode=dark_mode] .sidebar-content .sidebar-header a img{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-mode=dark_mode] .sidebar-content .switch-wrapper{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .sidebar-content .layout-wrap .status-text{color:#97a2d2}[data-layout-mode=dark_mode] .sidebar-content .layout-wrap .status-toggle .checktoggle{background:#97a2d2}[data-layout-mode=dark_mode] .login-logo.logo-normal{display:none}[data-layout-mode=dark_mode] .login-logo.logo-white{display:block!important}[data-layout-mode=dark_mode] .login-wrapper .login-content .login-userheading h3,[data-layout-mode=dark_mode] .login-wrapper .login-content .login-userheading h4,[data-layout-mode=dark_mode] .login-wrapper .login-content .form-login label,[data-layout-mode=dark_mode] .login-wrapper .login-content .signinform h4,[data-layout-mode=dark_mode] .login-wrapper .login-content .signinform h4 a,[data-layout-mode=dark_mode] .login-wrapper .login-content .form-sociallink ul li a{color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-sociallink ul li a:hover{color:#fff}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-login input{background:#212529!important;color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-login input::-moz-placeholder{color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-login input::placeholder{color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper .login-content .btn-google{background-color:#343a40;border-color:#495057;color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper .login-content .btn-google:hover{background-color:#495057;border-color:#67748e}[data-layout-mode=dark_mode] .login-wrapper .login-content .btn-google:active{background-color:#212529}[data-layout-mode=dark_mode] .welcome{background-color:#141432;color:#97a2d2}[data-layout-mode=dark_mode] .table-top-head li a{background-color:#141432;border:1px solid #353570}[data-layout-mode=dark_mode] .table-top-head li a svg{color:#97a2d2}[data-layout-mode=dark_mode] .table-top-head li a:hover{background:#1b2850}[data-layout-mode=dark_mode] .sales-cards .card h3,[data-layout-mode=dark_mode] .sales-cards .card p{color:#97a2d2!important}[data-layout-mode=dark_mode] .main-chat-blk .all-chats{background:#092c4c}[data-layout-mode=dark_mode] .main-chat-blk .chat-member-details .member-details ul li span,[data-layout-mode=dark_mode] .main-chat-blk .chat-member-details .member-details ul li h5{color:#67748e}[data-layout-mode=dark_mode] .main-chat-blk .right-sidebar .right-sidebar-wrap{background:#141432}[data-layout-mode=dark_mode] .main-chat-blk .sidebar-body .profile-name,[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .setting-title-head h4{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .left-chat-title{border-bottom-color:#67748e;background:#141432}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .dropdown-menu{background:#141432;border-color:#67748e}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item,[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item i{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .top-online-contacts,[data-layout-mode=dark_mode] .main-chat-blk .sidebar-body{background:#141432}[data-layout-mode=dark_mode] .main-chat-blk .sidebar .user-list li a{border-color:#67748e}[data-layout-mode=dark_mode] .main-chat-blk .sidebar .user-list li .users-list-body h5,[data-layout-mode=dark_mode] .main-chat-blk .sidebar .user-list li .users-list-body p{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .text-muted{color:#b8bcc9!important}[data-layout-mode=dark_mode] .main-chat-blk .chat{background:#141432}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-header{background:#141432;box-shadow:none}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-header .user-details h5,[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-header .user-details small{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-header li a i{color:#67748e}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .chat-profile-name h6{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .main-wrapper .content .sidebar-group .sidebar{border-right-color:#67748e}[data-layout-mode=dark_mode] .part-name.sub-part-name,[data-layout-mode=dark_mode] .recession-meet-blk .partispant-blk span a{background:#092c4c}[data-layout-mode=dark_mode] .part-name.sub-part-name h4,[data-layout-mode=dark_mode] .recession-meet-blk .partispant-blk span a h4{color:#97a2d2}[data-layout-mode=dark_mode] .more-icon a{background:#092c4c}[data-layout-mode=dark_mode] .recession-meet-blk .reccession-head h5{color:#97a2d2}[data-layout-mode=dark_mode] .welcome button,[data-layout-mode=dark_mode] .welcome a{border-color:#353570;color:#97a2d2}[data-layout-mode=dark_mode] .bar-code-view{border-color:#353570}[data-layout-mode=dark_mode] .productdetails>ul>li{border-color:#353570}[data-layout-mode=dark_mode] .productdetails>ul>li h4{border-color:#353570}[data-layout-mode=dark_mode] .productdetails>ul>li:last-child{border-color:#353570}[data-layout-mode=dark_mode] .productdetails>ul>li:first-child{border-color:#353570}[data-layout-mode=dark_mode] .right-user-side .slimscroll{background:#141432;border-color:#67748e}[data-layout-mode=dark_mode] .right-user-side .slimscroll .left-chat-title{background:#092c4c;border-bottom-color:#67748e!important}[data-layout-mode=dark_mode] .right-user-side .slimscroll .left-chat-title .chat-title h4{color:#97a2d2}[data-layout-mode=dark_mode] .right-user-side .slimscroll .chat-footer{background:#141432}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll{background:#141432;border-color:#67748e}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll .left-chat-title{background:#092c4c}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll .left-chat-title .chat-title h4{color:#97a2d2}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll .chat-footer{background:#141432}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll .card-body-blk .user-list .user-list-item{background:#092c4c}[data-layout-mode=dark_mode] .history-modal-profile .right-sidebar-profile{background:#141432}[data-layout-mode=dark_mode] .modal-profile-detail .modal-userlist li,[data-layout-mode=dark_mode] .fc-unthemed td{color:#97a2d2}[data-layout-mode=dark_mode] .notes-dash{background:#141432;border-color:#353570}[data-layout-mode=dark_mode] .notes-dash .notes-top-head{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .notes-dash .notes-top-head h5,[data-layout-mode=dark_mode] .notes-dash .content-submenu-tag h6{color:#97a2d2}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-bulk-wrap{background:#141432;box-shadow:0 4px 60px #000000b3}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .notes-card-details{background:#141432;box-shadow:0 4px 60px #0000001a;border-color:#353570}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body a{color:#5b6670}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content h4 a{color:#97a2d2}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .dropdown-menu{border-color:#353570}[data-layout-mode=dark_mode] .notes-page-wrapper .content .notes-card-body .dropdown-menu{border-color:#353570;box-shadow:unset}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body a{color:#5b6670}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content h4 a,[data-layout-mode=dark_mode] .todo-today-content .todo-today-header h3{color:#97a2d2}[data-layout-mode=dark_mode] .todo-wrapper-list{background:#141432;border-color:#353570}[data-layout-mode=dark_mode] .todo-wrapper-list .todo-inbox-check .todo-wrapper-list-content h4{color:#97a2d2}[data-layout-mode=dark_mode] .dropdown-menu.notes-menu a.dropdown-item{color:#adb5bd}[data-layout-mode=dark_mode] .notes-header h3{color:#97a2d2}[data-layout-mode=dark_mode] .custom-modal-header{background:#092c4c}[data-layout-mode=dark_mode] .custom-modal-header .page-title h4{color:#97a2d2}[data-layout-mode=dark_mode] .search-set .search-input .btn-searchset{color:#5b6670}[data-layout-mode=dark_mode] .accordion{background:transparent;--bs-accordion-bg: $card-dark-bg}[data-layout-mode=dark_mode] .accordion .accordion-item{background:#1d1d42}[data-layout-mode=dark_mode] .accordion-card-one .accordion-item .accordion-button:not(.collapsed){background:transparent!important}[data-layout-mode=dark_mode] .accordion-card-one .accordion-item .accordion-button .addproduct-icon h5{color:#97a2d2}[data-layout-mode=dark_mode] .card .card-body.add-product .text-editor.add-list.add .custom-filed{background:transparent}[data-layout-mode=dark_mode] .bootstrap-tagsinput{background:#141432;border:1px solid #495057}[data-layout-mode=dark_mode] .product-quantity{background:#141432}[data-layout-mode=dark_mode] .product-quantity span{color:#97a2d2}[data-layout-mode=dark_mode] .product-quantity input{background:#141432;color:#97a2d2}[data-layout-mode=dark_mode] .searchinputs.list input{background:#141432}[data-layout-mode=dark_mode] .table-tab ul li button.nav-link{color:#97a2d2;background-color:#1d1d42}[data-layout-mode=dark_mode] .table-top-head li .status-toggle,[data-layout-mode=dark_mode] .barcode-content-list{background:#141432}[data-layout-mode=dark_mode] .barcode-content-list .search-modal-header{background:#212529}[data-layout-mode=dark_mode] .barcode-content-list .paper-search-size .search-toggle-list p{color:#97a2d2}[data-layout-mode=dark_mode] .barcode-scanner-link{background:#141432}[data-layout-mode=dark_mode] .barcode-scanner-link h6{color:#97a2d2}[data-layout-mode=dark_mode] .seacrh-barcode-item .searchInput{background:#141432}[data-layout-mode=dark_mode] .barcode-scan-header h5{color:#97a2d2}[data-layout-mode=dark_mode] .modal-body-table{background:#212529}[data-layout-mode=dark_mode] span.customer-toggle,[data-layout-mode=dark_mode] .status-label,[data-layout-mode=dark_mode] .layout-drop-item .drop-item-head h5,[data-layout-mode=dark_mode] p{color:#97a2d2}[data-layout-mode=dark_mode] .total-employees{background:#141432}[data-layout-mode=dark_mode] .total-employees h6{color:#97a2d2}[data-layout-mode=dark_mode] .employee-grid-profile{border-color:#495057;background:#141432}[data-layout-mode=dark_mode] .employee-grid-profile ul.department{background:#212529}[data-layout-mode=dark_mode] .employee-grid-profile ul.department li{color:#97a2d2}[data-layout-mode=dark_mode] .employee-grid-profile .profile-info.department-profile-info{background:#212529}[data-layout-mode=dark_mode] aside{border-color:#353570}[data-layout-mode=dark_mode] aside.product-order-list .block-section{border-color:#353570}[data-layout-mode=dark_mode] aside.product-order-list .btn-block{border-color:#353570}[data-layout-mode=dark_mode] .product-wrap .product-list .action a{border-color:#353570}[data-layout-mode=dark_mode] .pos-categories,[data-layout-mode=dark_mode] aside,[data-layout-mode=dark_mode] .pos-products .product-info .img-bg{background:#141432}[data-layout-mode=dark_mode] aside.product-order-list .order-total,[data-layout-mode=dark_mode] aside.product-order-list .order-total table{background:#212529}[data-layout-mode=dark_mode] .product-wrap .product-list{box-shadow:none;background:#212529}[data-layout-mode=dark_mode] .pos-categories h5,[data-layout-mode=dark_mode] .pos-categories h6,[data-layout-mode=dark_mode] .order-list h5,[data-layout-mode=dark_mode] .order-list h6,[data-layout-mode=dark_mode] .pos-products .product-info h6.product-name a,[data-layout-mode=dark_mode] .product-wrap .product-list .qty-item .dec,[data-layout-mode=dark_mode] .product-wrap .product-list .qty-item .inc,[data-layout-mode=dark_mode] aside.product-order-list .payment-method .methods .default-cover a span,[data-layout-mode=dark_mode] .product-wrap .product-list .info h6 a,[data-layout-mode=dark_mode] .file-manager aside h5,[data-layout-mode=dark_mode] .file-manager aside ul li a,[data-layout-mode=dark_mode] .file-manager h4,[data-layout-mode=dark_mode] .file-manager h6 a,[data-layout-mode=dark_mode] .file-manager .accordion .accordion-item .accordion-button:after,[data-layout-mode=dark_mode] .fc-toolbar h2,[data-layout-mode=dark_mode] .file-manager,[data-layout-mode=dark_mode] .file-manager .card,[data-layout-mode=dark_mode] .search-dropdown .search-info h6,[data-layout-mode=dark_mode] .search-dropdown .search-info h6 svg,[data-layout-mode=dark_mode] .search-set .search-input .btn-searchset .feather-search{color:#97a2d2}[data-layout-mode=dark_mode] .file-manager aside .dropdown>a .feather-16,[data-layout-mode=dark_mode] .file-manager aside ul li a .feather-16,[data-layout-mode=dark_mode] .file-manager .project-plan ul li,[data-layout-mode=dark_mode] .file-manager .project-plan label,[data-layout-mode=dark_mode] .file-manager .page-header .btn-added .feather-16{color:#fff}[data-layout-mode=dark_mode] aside.product-order-list .head,[data-layout-mode=dark_mode] .file-manager .info,[data-layout-mode=dark_mode] .file-manager .folders{background:#212529}[data-layout-mode=dark_mode] .file-manager .folders{border-color:#353570;background:#1d1d42}[data-layout-mode=dark_mode] .file-manager .folders,[data-layout-mode=dark_mode] .file-manager .info{box-shadow:none}[data-layout-mode=dark_mode] aside.product-order-list .payment-method .methods .default-cover img{filter:invert(75%) sepia(66%) saturate(1955%) hue-rotate(327deg) brightness(103%) contrast(102%)}[data-layout-mode=dark_mode] .page-wrapper .content.settings-content,[data-layout-mode=dark_mode] .sidebars{background:#141432}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a span{color:#97a2d2}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active,[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active.subdrop{background:#092c4c}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a svg{color:#67748e}[data-layout-mode=dark_mode] .security-settings ul li .security-btn .manage-btn{color:#97a2d2}[data-layout-mode=dark_mode] .security-settings ul li .security-type .security-icon{background:#092c4c}[data-layout-mode=dark_mode] .connected-app-card ul{background:#141432;box-shadow:0 4px 60px #343a40}[data-layout-mode=dark_mode] .connected-app-card ul li .integration-btn a{background:#092c4c;color:#97a2d2}[data-layout-mode=dark_mode] .header-left #toggle_btn svg,[data-layout-mode=dark_mode] .btn-row .btn svg{color:#fff}[data-layout-mode=dark_mode] .table.profit-table thead,[data-layout-mode=dark_mode] .table.profit-table tbody .profit-table-bg td{background:#092c4c;color:#97a2d2}[data-layout-mode=dark_mode] .comming-soon-pg .coming-soon-box{background:#092c4c;opacity:.9}[data-layout-mode=dark_mode] .comming-soon-pg .coming-soon-box .coming-soon-timer li{background:#092c4c;color:#97a2d2}[data-layout-mode=dark_mode] .comming-soon-pg .coming-soon-box .coming-soon-timer li span{color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper.bg-img .login-content{background:#092c4c;opacity:.9}[data-layout-mode=dark_mode] .login-wrapper .login-content .login-logo{display:none}[data-layout-mode=dark_mode] .pos-modal .modal-header,[data-layout-mode=dark_mode] .pos-modal#hold-order h2{background:#141432;color:#97a2d2}[data-layout-mode=dark_mode] .pos-modal#orders .order-body .record table{background:transparent}[data-layout-mode=dark_mode] .tabs_wrapper ul.tabs li{background:#092c4c}[data-layout-mode=dark_mode] .pos-category .default-cover h6 a{color:#97a2d2}[data-layout-mode=dark_mode] .pos-category .default-cover span{color:#b8bcc9}[data-layout-mode=dark_mode] .pos-category .owl-item{background:#092c4c;box-shadow:none;border-color:#353570}[data-layout-mode=dark_mode] .pos-category .owl-item h6 a{color:#97a2d2}[data-layout-mode=dark_mode] aside.product-order-list h6{color:#97a2d2}[data-layout-mode=dark_mode] aside.product-order-list .head h5{color:#97a2d2}[data-layout-mode=dark_mode] #print-receipt .modal-body .tax-invoice span,[data-layout-mode=dark_mode] #print-receipt .modal-body table thead th,[data-layout-mode=dark_mode] #print-receipt .modal-body table tbody tr table tr:last-child td{color:#97a2d2}[data-layout-mode=dark_mode] aside.product-order-list .order-total table tr td{border-bottom:none}[data-layout-mode=dark_mode] #print-receipt .modal-body table{background:none}[data-layout-mode=dark_mode] .sidebar-footer{background:#141432}[data-layout-mode=dark_mode] .sidebar-content .theme-head h6{color:#97a2d2}[data-layout-mode=dark_mode] table tbody td.action-table-data a{background:#092c4c}[data-layout-mode=dark_mode] .disabled>.page-link{color:#67748e}[data-layout-mode=dark_mode] .apply-leave{background:#1d1d42}[data-layout-mode=dark_mode] .card .card-body .payslip-month .month-of-slip h4,[data-layout-mode=dark_mode] .paysilp-table-border th,[data-layout-mode=dark_mode] .payslip-border-bottom th,[data-layout-mode=dark_mode] .card .card-body .emp-details .emp-name-id h6{color:#97a2d2}[data-layout-mode=dark_mode] .card .card-body .emp-details .emp-name-id span{color:#5b6670}[data-layout-mode=dark_mode] .card .card-body .emp-details .emp-location-info h6{color:#97a2d2}[data-layout-mode=dark_mode] .card .card-body .emp-details .emp-location-info span{color:#5b6670}[data-layout-mode=dark_mode] .pay-slip-box .card .card-body .emp-details.justify-content-start,[data-layout-mode=dark_mode] .card .card-body .emp-details{background:#141432}[data-layout-mode=dark_mode] .connected-app-card ul li .security-title h5,[data-layout-mode=dark_mode] .appearance-settings h6,[data-layout-mode=dark_mode] .logo-company li .logo-info h6,[data-layout-mode=dark_mode] .localization-info .setting-info h6{color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper .login-content.user-login .login-userset{background:#1d1d42;border-color:#1d1d42;box-shadow:unset}[data-layout-mode=dark_mode] .custom-alert1{background:#212529}[data-layout-mode=dark_mode] .custom-alert-icon{background:#212529!important}[data-layout-mode=dark_mode] .accordion-button,[data-layout-mode=dark_mode] .accordion .accordion-button.collapsed{background:transparent!important}[data-layout-mode=dark_mode] .accordion-button:after,[data-layout-mode=dark_mode] .accordion .accordion-button.collapsed:after{background:#212529}[data-layout-mode=dark_mode] .accordion-body{background:#1d1d42}[data-layout-mode=dark_mode] .offcanvas{background:#1d1d42;color:#97a2d2!important}[data-layout-mode=dark_mode] .activity .activity-list li{background-color:#141432;border:1px solid #353570}[data-layout-mode=dark_mode] .activity .activity-list li .activity-content{background-color:#141432}[data-layout-mode=dark_mode] .activity .activity-list li a{color:#495057}[data-layout-mode=dark_mode] .activity .activity-list li a:hover{color:#0acfff}[data-layout-mode=dark_mode] .activity .activity-list li a.name{color:#dbe0e6}[data-layout-mode=dark_mode] .activity .activity-list li a.name:hover{color:#0acfff}[data-layout-mode=dark_mode] .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#ff9f43!important;color:#fff!important}[data-layout-mode=dark_mode] .profile-pic-upload .profile-pic span{color:#97a2d2}[data-layout-mode=dark_mode] .search-dropdown .search-info{border-bottom:1px solid #67748E}[data-layout-mode=dark_mode] .card .card-body.add-product .addproduct-icon{border-color:#353570}[data-layout-mode=dark_mode] .add-product .add-icon a{color:#b8bcc9}[data-layout-mode=dark_mode] .table-list-card .table-responsive{border-top:1px solid #353570}[data-layout-mode=dark_mode] .appearance-settings .theme-type-images .theme-image{background:#092c4c;border-color:#092c4c;box-shadow:0 4px 60px #0000001a}[data-layout-mode=dark_mode] .attendance-widget .card .card-body .card.attendance{background:#141432}[data-layout-mode=dark_mode] .audio-call-group ul li .user-audio-call h5,[data-layout-mode=dark_mode] .record-time span{color:#97a2d2}[data-layout-mode=dark_mode] .bank-box.active:after{background-color:#343a40}[data-layout-mode=dark_mode] .bank-box .bank-header .bank-name h6,[data-layout-mode=dark_mode] .bank-box .bank-header .bank-name p,[data-layout-mode=dark_mode] .bank-box .bank-info h6{color:#97a2d2}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .menu-arrow{background-color:#97a2d2}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .menu-arrow:before{border-left:1px solid #000000;border-bottom:1px solid #000000;color:#000}[data-layout-mode=dark_mode] .legendLabel{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .chats .message-content{background:#092c4c;color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .file-download{background:#092c4c}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .file-download .file-details span.file-name,[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .file-download .file-details ul li{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .chat_form{border:1px solid #353570;box-shadow:0 4px 4px #343a40}[data-layout-mode=dark_mode] .main-chat-blk .chat-date{background:#092c4c;color:#97a2d2;border:1px solid #353570}[data-layout-mode=dark_mode] .main-chat-blk .chat-date:before{background-color:#353570}[data-layout-mode=dark_mode] .main-chat-blk .chat-line:before{background-color:#353570}[data-layout-mode=dark_mode] .notes-page-wrapper .content .page-add-notes{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .file-manager aside h5{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .seprator-lg{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .pos-modal.upload-modal .modal-body ul li h6 a,[data-layout-mode=dark_mode] .pos-modal.upload-modal .modal-body p,[data-layout-mode=dark_mode] .social-media-icons li a i{color:#97a2d2}[data-layout-mode=dark_mode] .employee-grid-profile .dropdown.profile-action svg{color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper .login-content .login-userset .my-4 p{color:#97a2d2}[data-layout-mode=dark_mode] .alert-secondary{background-color:#092c4ccc;color:#fff;border-color:#092c4ccc}[data-layout-mode=dark_mode] .badge.text-dark{color:#fff}[data-layout-mode=dark_mode] .btn-outline-secondary{border:1px solid #3577f1!important;color:#3577f1!important}[data-layout-mode=dark_mode] .btn-outline-light{border:1px solid #f8f9fa;color:#f8f9fa!important}[data-layout-mode=dark_mode] .btn.text-dark{color:#fff!important}[data-layout-mode=dark_mode] .callout-info{background-color:#17a2b840;border-color:#17a2b880;color:#fff}[data-layout-mode=dark_mode] .callout-warning{background-color:#ff990040;border-color:#ff990080;color:#fff}[data-layout-mode=dark_mode] .callout-danger{background-color:#ff000040;border-color:#ff000080;color:#fff}[data-layout-mode=dark_mode] .grid-vertical{color:#fff}[data-layout-mode=dark_mode] .grid-vertical .bg-light{background-color:transparent!important}[data-layout-mode=dark_mode] .grid-showcase .text-dark{color:#fff!important}[data-layout-mode=dark_mode] .btn.btn-secondary-light{background-color:#092c4c80;color:#489be6}[data-layout-mode=dark_mode] .nav-tabs .nav-tabs-rounded{border-radius:50px}[data-layout-mode=dark_mode] .card .card-footer{background-color:transparent;color:#97a2d2}[data-layout-mode=dark_mode] .file-manager .all-files{box-shadow:0 4px 60px #000000b3}[data-layout-mode=dark_mode] .form-floating>.form-control-plaintext~label:after{background-color:transparent}[data-layout-mode=dark_mode] .form-select{border-color:#495057}[data-layout-mode=dark_mode] .productdetails>ul>li h6{color:#fff}[data-layout-mode=dark_mode] .connected-app-card ul{box-shadow:0 4px 6px #e7e7e72b}[data-layout-mode=dark_mode] .login-wrapper .login-content.user-login .login-userset{box-shadow:0 4px 6px #bebebe45}[data-layout-mode=dark_mode] .sales-cards .card.color-info h3,[data-layout-mode=dark_mode] .sales-cards .card.color-info p{color:#fff!important}[data-layout-mode=dark_mode] .table.table-borderless tr td .head-text{color:#97a2d2}[data-layout-mode=dark_mode] .accordion .accordion-item{background:transparent}[data-layout-mode=dark_mode] .card-text{color:#97a2d2}[data-layout-mode=dark_mode] .login-wrapper.login-new .login-content.user-login .login-userset form .otp-box input{background:transparent}[data-layout-mode=dark_mode] .file-manager .accordion .accordion-item{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .main-chat-blk .review-files p{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .chat-action-col>a{color:#5b6670}[data-layout-mode=dark_mode] .social-authent-settings .connected-app-card ul li:first-child,[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-notes-slider,[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content,[data-layout-mode=dark_mode] .notes-dash .notes-top-head-submenu{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .login-body .login-wrapper .terms li a{color:#97a2d2}[data-layout-mode=dark_mode] .input-blocks .bootstrap-tagsinput .tag{background:#1d1d42;color:#97a2d2;border-color:#495057}[data-layout-mode=dark_mode] .company-info{border-bottom:1px solid #353570}[data-layout-mode=dark_mode] .apply-leave .leave-apply .leave-date p{color:#97a2d2}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:hover{color:#1b2850}[data-layout-mode=dark_mode] .form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{background-color:transparent}[data-layout-mode=dark_mode] .form-floating>.form-control:not(:placeholder-shown)~label:after{background-color:transparent}[data-layout-mode=dark_mode] .form-select option{background-color:transparent}[data-layout-mode=dark_mode] .selected-language{color:#97a2d2}[data-layout-mode=dark_mode] .file-manager aside{box-shadow:0 4px 60px #000000b3}[data-layout-mode=dark_mode] .file-manager aside h6{color:#97a2d2}[data-layout-mode=dark_mode] .table{border-color:#353570}[data-layout-mode=dark_mode] .table tr th{border-color:#353570;color:#97a2d2}[data-layout-mode=dark_mode] .table.table-primary tr th{background-color:#1d1d42}[data-layout-mode=dark_mode] .pos-category .owl-nav button.owl-next,[data-layout-mode=dark_mode] .pos-category .owl-nav button.owl-prev{background-color:#1d1d42;border:1px solid #353570}[data-layout-mode=dark_mode] .pos-category .owl-nav button.owl-next i,[data-layout-mode=dark_mode] .pos-category .owl-nav button.owl-prev i{color:#97a2d2}[data-layout-mode=dark_mode] .select2-container--default.select2-container--focus .select2-selection--multiple,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--multiple{border-color:#353570}[data-layout-mode=dark_mode] textarea::-moz-placeholder{color:#97a2d2}[data-layout-mode=dark_mode] textarea::placeholder{color:#97a2d2}.header{background:#116b81;border-bottom:1px solid #dbe0e6;height:66px;display:flex;justify-content:space-between;width:100%;z-index:1002;position:fixed;top:0;right:0;left:0;transition:all .5s ease}.header .flag-nav>a img{border-radius:50%;width:22px;height:22px}.header .searchinputs{transition:all .2s ease}.header .dropdown-menu{transition:all .5s ease;transform:translateY(100px);-webkit-transform:translate(0px,100px);-ms-transform:translate(0px,100px);box-shadow:0 0 15px #0000000d;border:0;margin-top:10px}.header .dropdown-menu.menu-drop-user{margin-top:30px!important}@media (max-width: 991.98px){.header .dropdown-menu{transition:none}}.header .header-left{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;float:left;height:66px;position:relative;text-align:center;width:auto;z-index:1;padding-right:24px;transition:all .5s ease;border-bottom:1px solid #dbe0e6}.header .header-left+.nav.user-menu,.header .header-left .nav.user-menu{display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end;align-items:center}.header .header-left .logo{display:flex;align-items:center;justify-content:center;line-height:0;height:100%;flex:1;width:250px;padding:0 20px}.header .header-left .logo img{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 991.98px){.header .header-left .logo{text-align:center;width:100%;padding:0 10px}.header .header-left .logo img{height:100%;max-width:100%}}.header .header-left .logo-small{display:none}@media (max-width: 991.98px){.header .header-left{position:absolute;width:100%}.header .header-left #toggle_btn,.header .nav.user-menu.horizontal-menu{display:none}.header .header-left{justify-content:center;width:100%;padding:0;position:absolute;left:0;right:0}.header .header-left .logo,.header .header-left .logo-small{position:absolute;left:50%;transform:translate(-50%)}.header .header-left .logo-default{display:none!important}.header .header-left .logo-small{display:flex!important}}@media (min-width: 991.98px){.header #toggle_btn{float:left;font-size:26px;line-height:50px}.header #toggle_btn .bar-icon{display:inline-block;width:21px}.header #toggle_btn .bar-icon span{background-color:#fff;display:block;float:left;height:2px;width:21px;margin:0 0 5px;border-radius:50px}.header #toggle_btn .bar-icon span:nth-child(2){width:15px}}.header .page-title-box{float:left;height:60px;margin-bottom:0;padding:17px 20px;border-radius:0}@media (max-width: 991.98px){.header .page-title-box{display:none}}.header .page-title-box a{color:#0acfff;font-size:11px;font-weight:700;border:1px solid #0acfff;margin:0;padding:5px;border-radius:5px}.header .page-title-box a:hover{background:#0acfff;color:#fff}.header .mobile_btn{display:none;float:left}@media (max-width: 991.98px){.header .mobile_btn{color:#0acfff;font-size:24px;height:60px;line-height:60px;width:60px;z-index:10;padding:0 20px;position:absolute;top:0;left:0;display:block}}.header .icon-flag{width:60%}.header .responsive-search{display:none;color:#fff;font-size:20px;height:60px;line-height:60px;padding:0 15px}@media (max-width: 991.98px){.header .responsive-search{display:block}}.header .top-nav-search form{position:relative}@media (max-width: 991.98px){.header .top-nav-search form{display:none}}.header .top-nav-search form .form-control{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.15);height:40px;padding:10px 50px 10px 15px;border-radius:50px}.header .top-nav-search form .form-control::-webkit-input-placeholder{color:#ffffffb3}.header .top-nav-search form .btn{background-color:transparent;border-color:transparent;color:#ffffffb3;min-height:40px;position:absolute;top:0;right:0}@media (max-width: 991.98px){.header .top-nav-search.active form{display:block;position:absolute;left:0}.header .top-nav-search.active form .form-control{background-color:#fff}.header .top-nav-search.active form .btn{background-color:transparent;border-color:transparent;min-height:40px;position:absolute;top:0;right:0;padding:7px 15px}}.header .userset{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.header .userset .usernames{line-height:initial;text-align:right;padding-right:10px}.header .userset .usernames span{display:block;line-height:initial}.header .menu-drop-user .dropdown-item{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;color:#67748e;padding:7px 10px!important}.header .menu-drop-user .dropdown-item svg{stroke-width:1px;margin-right:10px;width:18px}.header .menu-drop-user .logout{color:red}@media (max-width: 991.98px){.header .has-arrow .dropdown-toggle>span:nth-child(2){display:none}.header .has-arrow .dropdown-toggle:after{display:none!important}}.header .profilename .user-img .status{bottom:10px}.header .user-img{display:inline-block;position:relative}.header .user-img img{width:38px;height:38px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.header .user-img .status{border:2px solid #ffffff;height:10px;width:10px;margin:0;position:absolute;right:0;bottom:30px;border-radius:50%;display:inline-block;background:#28c76f}.header .mobile-user-menu{color:#fff;display:none;float:right;font-size:24px;height:60px;line-height:60px;text-align:right;width:60px;z-index:10;padding:0 20px;position:absolute;top:0;right:0}@media (max-width: 991.98px){.header .mobile-user-menu{display:block}}.header .mobile-user-menu a{color:#0acfff;padding:0}.header .mobile-user-menu a:after{display:none}.header .mobile-user-menu .dropdown-menu{padding:0}.header .mobile-user-menu .dropdown-menu a{color:#343a40;line-height:40px;padding:0 10px}.logo-small img{height:45px}.logo-white,.logo-normal{display:flex!important;align-items:center;justify-content:center;height:66px;padding:0 20px}.logo-white img,.logo-normal img{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}[data-layout-style=horizontal] .logo-default{display:none!important}[data-layout-style=horizontal] .logo-small{display:flex!important}[data-layout-style=horizontal] .logo-horizontal-img{width:45px;height:auto}[data-layout-style=horizontal] .logo-horizontal-img.logo-mobile{width:auto;height:45px}@media (min-width: 992px){.mini-sidebar.expand-menu .header-left{flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.mini-sidebar .header-left{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:80px;padding:0;flex-direction:column}.mini-sidebar .header-left .logo-small{display:block;padding:10px 0 0}.mini-sidebar .header-left .logo{display:none}.mini-sidebar .menu-arrow,.mini-sidebar .chat-user{display:none!important}.mini-sidebar .user-menu .badge{display:flex!important}.mini-sidebar.expand-menu .menu-arrow,.mini-sidebar.expand-menu .chat-user{display:block!important}.mini-sidebar.expand-menu .logo-small{display:none}.mini-sidebar.expand-menu .logo{display:block}.mini-sidebar.expand-menu #toggle_btn{opacity:1}.mini-sidebar.expand-menu .header-left{padding:0 20px;display:flex}.mini-sidebar .noti-dot:before{display:none}}.header-pos.header{position:relative}.searchpart{position:fixed;top:0;right:0;height:100dvh;background:#fff;z-index:100000;width:350px;margin-right:-350px;transition:all .5s ease;box-shadow:0 0 7px #0003}.searchpart.active{margin-right:0}.searchpart .searchcontent{padding:20px;display:block;height:100%}.searchpart .searchhead{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;border-bottom:1px solid #B8BCC9;color:#343a40}.searchpart .searchcontents{padding:25px 0}.searchpart .searchparts{position:relative}.searchpart .searchparts input[type=text]{width:100%;height:50px;border:1px solid #B8BCC9;padding:0 15px;border-radius:50px}.searchpart .searchparts .btn-searchs{position:absolute;top:5px;right:10px;background:#0acfff;border-radius:50px;color:#fff}.searchpart .recentsearch{margin-top:15px;border-top:1px solid #adb5bd;padding-top:15px}.searchpart .recentsearch h2{font-size:16px;margin-bottom:25px;color:#343a40;font-weight:700}.searchpart .recentsearch li{border-bottom:1px solid #adb5bd;padding:10px}.searchpart .recentsearch li h6{font-size:13px}.searchpart .searchhead h3{font-weight:600;font-size:20px}.header-pos{padding:10px;background:#fff;margin-bottom:20px;border-bottom:1px solid #e8ebed;height:80px}@media (max-width: 991.98px){.header-pos{padding:10px;height:auto}}.header-pos #mobile_btn{display:none;float:left}@media (max-width: 991.98px){.header-pos #mobile_btn{color:#0acfff;font-size:24px;height:60px;line-height:60px;width:60px;z-index:10;padding:0 20px;position:absolute;top:0;left:0;display:block}}.header-pos.header .topnav-dropdown-header{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;height:40px;padding:10px}.header-pos.header .topnav-dropdown-header .clear-noti{color:#ff4d4d!important;float:right;font-size:11px!important;text-transform:uppercase}.header-pos.header .topnav-dropdown-footer{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;border-top:1px solid #e8ebed;font-size:12px;height:32px;line-height:32px}.header-pos.header .topnav-dropdown-footer a{display:block;text-align:center;color:#343a40;padding:5px 12px;font-size:12px!important}.header-pos.header .user-menu.nav li{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;height:40px}.header-pos.header .user-menu.nav li a{color:#092c4c;line-height:normal;height:auto;font-size:15px;padding:0 8px}.header-pos.header .user-menu.nav li a.dropdown-toggle.nav-link.show{background:transparent}.header-pos.header .user-menu.nav li.notification-message{height:auto}.header-pos.header .user-img img{margin-top:0}.header-pos.header .user-img .status{border:2px solid #ffffff;height:10px;width:10px;margin:0;border-radius:50%;display:inline-block;background:#28c76f;position:absolute;bottom:6px;left:0}@media (max-width: 991.98px){.header-pos.header .user-menu{display:none}}.header-pos.header .user-menu .noti-content .notification-list a{line-height:normal;height:auto;padding:8px}.header-split{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}@media (max-width: 991.98px){.header-split{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.header-split .header-menu{display:none}}.header-split .header-menu ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.header-split .header-menu ul li{margin-right:10px}.header-split .header-menu ul li a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;border:1px solid #e8ebed;color:#000;border-radius:5px;padding:5px 8px}.header-split .header-menu ul li a.links{border:0}.header-split .header-menu ul li a:hover{background:#0acfff;color:#fff}.header-split .header-menu ul li a:hover img{filter:brightness(0) invert(1)}.header-split .header-menu ul li.mobile-show{display:block}@media (max-width: 991.98px){.header-split .header-menu ul li.mobile-show{display:block}}.mobile-show{display:none}@media (max-width: 991.98px){.mobile-show{display:block}}.header-menus{position:absolute;right:30px;display:none}@media (max-width: 991.98px){.header-menus{display:block}}.bar-icon{display:inline-block;width:31px;margin-top:20px}.bar-icon span{background-color:#0acfff;display:block;float:left;height:3px;margin-bottom:7px;width:31px;border-radius:2px;transition:all .5s}.bar-icon span:nth-child(2){width:16px}.menu-opened .slide-nav .bar-icon{display:inline-block;width:31px;margin-top:20px}.menu-opened .slide-nav .bar-icon span:first-child{position:relative;top:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.menu-opened .slide-nav .bar-icon span:nth-child(2){display:none}.menu-opened .slide-nav .bar-icon span:last-child{transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg)}hr{border-top:1px solid #e8ebed;opacity:1}.profilename{padding:0}.profilename .profileset{display:flex;padding:10px 10px 3px}.profilename .profileset h6{font-size:13px;color:#092c4c;font-weight:500}.profilename .profileset h5{font-size:13px;color:#67748e}.profilename .profileset .profilesets{margin-left:10px}.profilename .profileset .user-img img{margin-top:0}.profilename .dropdown-item{padding:8px 5px!important}.show .user-info:after{transform:rotate(-140deg);top:10px}.feather-40{width:40px;height:40px}.feather-26{width:26px;height:26px}.feather-20{width:20px;height:20px}.feather-14{width:14px;height:14px}.feather-16{width:16px;height:16px}.user-info{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;position:relative;padding:0 30px 0 0}@media (max-width: 1199.98px){.user-info span.user-detail{display:none}}.user-info:after{content:"";width:8px;height:8px;border-top:0;border-left:0;border-right:2px solid #EEF3F5;border-bottom:2px solid #EEF3F5;border-radius:1px;transform:rotate(45deg);transition:all .5s;top:8px;position:absolute;right:12px}@media (max-width: 1199.98px){.user-info:after{top:12px}}.user-info .user-role{display:block;color:#eef3f5;font-size:12px}.user-info .user-letter{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#fff;width:36px;height:36px;border-radius:6px;font-weight:600;font-size:15px;margin-right:10px;border:1px solid #EEF3F5}@media (max-width: 1199.98px){.user-info .user-letter{margin-right:0}}.user-info .user-letter img{border-radius:6px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-info .user-name{font-size:15px;font-weight:600;color:#eef3f5;display:flex;align-items:center}.user-info .user-name img{margin-left:10px}.user-menu{align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin:0;position:relative;padding-right:15px;height:100%;transition:all .5s ease}@media (max-width: 991.98px){.user-menu{display:none}}.user-menu>li{margin-left:18px;margin-inline-end:0}@media (max-width: 1199.98px){.user-menu>li{margin-left:8px}}.user-menu>li svg{width:18px;color:#67748e}.user-menu>li a:hover svg{color:#0acfff}.user-menu .dropdown-toggle:after{border:0;display:none}.user-menu .nav-searchinputs{margin-right:auto;margin-left:25px}.user-menu .nav-item-box>a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#eef3f5;border-radius:6px;width:36px;height:36px;position:relative}.user-menu .nav-item-box>a:hover{background:#17a2b8}.user-menu.nav>li>a{padding:0;display:flex;line-height:normal;color:#092c4c}.user-menu.nav>li>a .badge{color:#fff;font-weight:700;position:absolute;top:-7px;right:-7px;background:#0acfff;width:20px;height:20px;font-size:10px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.user-menu.nav>li>a i{font-size:20px;line-height:60px}.user-menu.nav>li.flag-nav a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.user-menu.nav>li.flag-nav a .dropdown-menu{max-height:150px;min-width:120px;overflow-y:auto}.user-menu.nav>li.flag-nav a .dropdown-menu .dropdown-item{padding:5px 15px}.user-menu.nav>li.flag-nav .dropdown-menu{padding:15px;min-width:210px}.user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item{padding:10px;color:#67748e;border-radius:10px;transition:none}.user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item.active{color:#fff}.user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item.active,.user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item:hover{background:#f7f7f7 url(../../../../public/assets/img/icons/check.svg) no-repeat calc(100% - 12px) center}.user-menu.nav>li.flag-nav .dropdown-menu a img{width:20px;height:20px;border-radius:50%;margin-right:10px}.searchinputs{padding:0;position:relative}.searchinputs input{width:160px;height:36px;border:1px solid #f3f6f9;background:#f3f6f9;padding:0 45px 0 40px;border-radius:8px}@media (max-width: 1199.98px){.searchinputs input{width:170px}}.searchinputs .search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}.searchinputs .search-icon svg{color:#67748e;width:16px;height:16px}.searchinputs .search-addon span{z-index:9;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:5px;cursor:pointer;position:absolute;top:50%;right:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.searchinputs .search-addon svg{opacity:0;transition:all .5s ease;color:#67748e}.searchinputs.show .search-addon svg{opacity:1}.search-dropdown{width:300px;height:315px;box-shadow:0 4px 60px #e7e7e778;padding:20px;border-radius:10px;background:#fff;margin-top:0;overflow-y:auto}.search-dropdown .search-info{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #dbe0e6;font-size:14px;color:#5b6670}.search-dropdown .search-info:last-child{border-bottom:none;margin:0;padding:0}.search-dropdown .search-info h6{font-size:14px;font-weight:700;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;color:#092c4c;margin-bottom:15px}.search-dropdown .search-info h6 svg{width:16px;margin-right:6px;color:#092c4c}.search-dropdown .search-info .search-tags{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.search-dropdown .search-info .search-tags li{margin-right:10px}.search-dropdown .search-info .search-tags li:last-child{margin-right:0}.search-dropdown .search-info .search-tags li:hover a{background:#0acfff;color:#fff}.search-dropdown .search-info .search-tags li a{padding:5px 10px;background:#e8ebed;border-radius:50px;color:#5b6670}.search-dropdown .search-info .customers li{margin-bottom:15px}.search-dropdown .search-info .customers li:hover a{color:#0acfff}.search-dropdown .search-info .customers li:hover a img{border-color:#0acfff}.search-dropdown .search-info .customers li:last-child{margin-bottom:0}.search-dropdown .search-info .customers li a{color:#5b6670;font-size:15px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.search-dropdown .search-info .customers li a img{width:30px;height:30px;border-radius:100%;border:1px solid #f3f6f9}.user-menu.nav>li>a.dropdown-toggle.nav-link.select-store.show{background:none}.user-menu.nav>li>a.select-store{padding:4px 10px;border:1px solid #dbe0e6;border-radius:6px}@media (max-width: 1199.98px){.user-menu.nav>li>a.select-store{padding:6px 5px}}.user-menu.nav>li>a.select-store .user-info{padding:3px 25px 3px 0}@media (max-width: 1199.98px){.user-menu.nav>li>a.select-store .user-info{padding-right:15px}}.user-menu.nav>li>a.select-store .user-info .user-letter{width:20px;height:20px;margin-right:6px;border:0}.user-menu.nav>li>a.select-store .user-info .user-letter img{border-radius:100%}.user-menu.nav>li>a.select-store .user-info .user-name{font-size:13px;font-weight:500;color:#092c4c}.user-menu.nav>li>a.select-store .user-info:after{top:33%;transform:translateY(-33%);transform:rotate(45deg);border-color:#5b6670;right:6px}.select-store-dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.select-store-dropdown .dropdown-menu .dropdown-item img{margin-right:8px;width:20px;height:20px;border-radius:100%;border:1px solid #f3f6f9}.header-collapse .user-menu{height:0;display:none}.header-collapse .page-wrapper{padding-top:0}.header-collapse .header{border-bottom:none;background:transparent;width:260px}.header-collapse .header .header-left{background:#fff}.header-collapse .welcome #collapse-header.active{background:#0acfff;border-color:#0acfff}.header-collapse .welcome #collapse-header.active svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);color:#fff}.header .flag-nav>a img{border-radius:0!important}.user-menu.nav>li.flag-nav .dropdown-menu a img{border-radius:0!important}.search-result-dropdown{position:absolute;top:calc(100% + 6px);left:-38px;right:-38px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #0f172a14,0 2px 6px #0f172a0a;border:1px solid #e5e7eb;z-index:1200;max-height:320px;overflow-y:auto;padding:6px 0}.search-result-dropdown li{display:flex;align-items:center;gap:10px;padding:10px 16px;margin:2px 4px;border-radius:8px;font-size:12px;font-weight:500;color:#111827;cursor:pointer;transition:all .18s ease}.search-result-dropdown li:hover{background:linear-gradient(90deg,#f1f5f9,#eef2ff);color:#1e3a8a}.search-result-dropdown li.active{background:#e0e7ff;color:#1e3a8a}.search-result-dropdown svg{width:14px!important}.search-highlight{background:#ffffff73;color:#00c5fb!important;padding:1px;border-radius:6px;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);box-shadow:inset 0 0 0 .5px #fff6,0 2px 6px #00000014}.header-subbar{width:100%;background:#fff;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);padding:8px 0;z-index:998;margin-top:66px}.header-subbar-inner{display:flex;align-items:center;gap:0px;padding-left:4px;flex-wrap:wrap}.header-subbar-item{color:#1b1b1b;text-decoration:none;font-size:13px;padding:6px;border-radius:4px;line-height:1}.header-subbar-item:hover{background:#494949;color:#fff}.header-subbar-item.active,.header-subbar-item.active-dashboard,.header-subbar-item.active-profile{background:#0b3b57;color:#fff;font-weight:600}.header-subbar-sep{color:#00000059;font-size:14px}.table-scroll-wrap{max-height:calc(100vh - 160px);overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll-wrap thead th{position:sticky;top:0;z-index:5;background:#fff}html,body{height:100%}.main-wrapper,.page-wrapper{overflow:hidden!important}@media (max-width: 768px){.header-subbar{display:none}.header .header-left{padding-right:0!important}}.page-wrapper-one{margin-left:0;padding-top:130px}.header-one .header-left{border-right:0!important;padding:25px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>ul>li>a:hover,.sidebar.horizontal-sidebar .sidebar-menu>ul>li>ul>li>a.active{background:#0b3b57!important;color:#fff!important}.sidebar.horizontal-sidebar{display:flex;align-items:center;justify-content:start;position:initial!important;width:auto!important;background:#fff!important;z-index:500}.sidebar.horizontal-sidebar .sidebar-menu{padding:0 15px;background:var(--header-bg, #0e5667)!important}.sidebar.horizontal-sidebar .sidebar-menu>ul>li.submenu ul li a.active{color:#0acfff}.sidebar.horizontal-sidebar .sidebar-menu>ul>li{margin-bottom:0;margin-right:4px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a.active{background:transparent}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a{padding:22px 15px}@media (max-width: 1199.98px){.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a{padding:22px 5px}}@media (max-width: 1199.98px) and (max-width: 1199.98px){.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a span{font-size:13px}}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover{background:transparent}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover span{color:#0acfff}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a img{top:0!important;width:auto}.sidebar.horizontal-sidebar .sidebar-menu>ul>li a{font-weight:500;font-size:15px;color:#67748e}.sidebar.horizontal-sidebar .sidebar-menu>ul>li a img{position:relative;top:3px;width:18px;margin-right:7px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li a svg{width:18px;margin-right:7px}@media (max-width: 1199.98px){.sidebar.horizontal-sidebar .sidebar-menu>ul>li a svg{margin-right:5px}}.sidebar.horizontal-sidebar .sidebar-menu>ul>li .menu-arrow{position:initial;transform:rotate(90deg);margin-left:15px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul{position:absolute;height:auto}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a{padding:4px 8px!important}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a .menu-arrow{float:right;margin-right:15px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a i{margin-right:7px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a img{position:relative;top:3px;width:18px;margin-right:7px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg{width:18px;margin-right:7px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul{box-shadow:0 4px 14px #c6c6c640;position:relative;padding:0}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a{padding:8px 10px 8px 40px!important}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu.submenu-two ul li a{margin-left:10px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu.submenu-two.submenu-three ul li a{margin-left:20px}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li a{padding:4px 8px!important}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li a:after{content:none!important}@media (max-width: 1199.98px){.sidebar.horizontal-sidebar .sidebar-menu>ul>li{margin-right:20px}}@media (max-width: 991.98px){.page-wrapper-one{padding-top:60px}}.sidebar .sidebar-menu>ul>li.submenu ul li a,.sidebars .sidebar-menu>ul>li.submenu ul li a{background:var(--header-bg, #0e5667)!important}.sidebar .sidebar-menu ul li svg{color:var(--sidebar-text-color, rgba(255, 255, 255, .9))!important}.header-two .header-left{border:0!important;padding:0 10px}.header-two .top-nav-search{float:left;margin-left:10px}.header-two .top-nav-search .btn{left:0;right:auto!important}.header-two .top-nav-search .searchinputs input{z-index:1}.sidebar.sidebar-two{left:auto;top:90px;border:0!important}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a{display:flex!important;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a img{width:18px}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a span{margin-left:10px}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a:after{content:none}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a .menu-arrow{top:10px}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li ul li a{padding:8px 8px 8px 64px}.sidebar.sidebar-two .sidebar-menu .menu-arrow{position:absolute;top:12px;right:15px}.page-wrapper-two .dash-widget .dash-widgetcontent{margin-left:10px}@media (max-width: 991.98px){.sidebar.sidebar-two{left:0;top:60px}.header-block{display:block!important}}.page-wrapper-three{margin-left:0;padding-top:0}.page-wrapper-three .content{background:#f8f9fa;border-radius:20px;margin-top:-82px}.header-three{position:relative}.header-three .header-left{border-right:0!important;padding:25px}.logo-white{display:none!important}.sidebar.side-three.horizontal-sidebar{position:relative;top:0;width:100%;height:150px;background:#1b2950;border-top:1px solid #dbe0e6;box-shadow:0 4px 14px #c6c6c640;z-index:unset}.sidebar.side-three.horizontal-sidebar .sidebar-menu{padding:0 15px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li{margin-bottom:0;margin-right:20px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a{padding:22px 15px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a img,.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a svg{filter:brightness(0) invert(1);margin-right:0}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:hover{background:transparent}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:hover span{color:#0acfff!important}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:hover img,.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:hover svg{filter:brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%)}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a img{top:0!important;width:auto}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:before{content:"";position:absolute;top:50%;right:-10px;width:1px;height:15px;background:#6b7a99;transform:translateY(-50%)}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a span{color:#fff!important}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a{font-weight:500;font-size:15px;color:#fff}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a img{position:relative;top:3px;width:18px;margin-right:7px;filter:brightness(0) invert(1)}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a svg{width:18px;margin-right:7px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a:hover img,.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a:hover svg{filter:brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%)}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li .menu-arrow{position:initial;transform:rotate(90deg);margin-left:15px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul{position:absolute;width:250px;height:auto;z-index:1;background:#1b2950}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a{padding:4px 8px!important;color:#fff}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a .menu-arrow{float:right;margin-right:15px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a i{margin-right:7px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a img{position:relative;top:3px;width:18px;margin-right:7px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg{width:18px;margin-right:7px}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a:hover{color:#0acfff}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a:hover img{filter:brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%)}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul{box-shadow:none;position:relative;padding:0}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a{padding:8px 10px 8px 40px!important;color:#fff}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li a{padding:8px 15px!important}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li a:after{content:none!important}@media (max-width: 1199.98px){.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li{margin-right:0}}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li:last-child>a:before{content:none}@media (min-width: 992px){.hide-sidebar{display:none}}@media (max-width: 991.98px){.header-three{position:fixed}.horizontal-sidebar{display:none!important}.page-wrapper-three{padding-top:60px}.page-wrapper-three .content{margin-top:0}}.sidebar.collapsed-sidebar{border:0;box-shadow:0 4px 14px #c6c6c640;display:none}.sidebar.collapsed-sidebar .sidebar-menu{display:flex;border-radius:0 20px 20px 0}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside{float:left;width:100%;max-width:66px;color:#ffffff80;transition:all .299s;margin:0;padding:0;box-shadow:0 0 14px #c6c6c640;min-height:100dvh;border:0;position:fixed;left:0;z-index:999}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs{padding:14px 14px 0;border:0}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item{margin-bottom:10px}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link{padding:5px;width:38px;height:38px}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:hover{background-color:#0acfff}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:hover img{filter:brightness(0) invert(1)}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:hover svg{color:#fff}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active{background-color:#0acfff}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active img,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active img{filter:brightness(0) invert(1)}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active svg,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active svg{color:#fff}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active:after,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active:after{content:none}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active{border:0}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:before{content:none}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item:last-child .nav-link{border-bottom:0}.sidebar.collapsed-sidebar .tab-content-four{padding-top:20px;margin-left:80px;width:100%}.sidebar.collapsed-sidebar .sidebar-menu{padding:0 20px 0 0}.sidebar.collapsed-sidebar .sidebar-menu ul li a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:10px 15px 10px 25px;position:relative;color:#67748e}.sidebar.collapsed-sidebar .sidebar-menu ul li a svg{width:18px;color:#67748e}.sidebar.collapsed-sidebar .sidebar-menu ul li a img{width:18px;color:#67748e}.sidebar.collapsed-sidebar .sidebar-menu ul li a:hover{color:#0acfff}.sidebar.collapsed-sidebar .sidebar-menu ul li a:hover img{filter:brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%)}.sidebar.collapsed-sidebar .sidebar-menu ul li a:hover span{color:#0acfff}.sidebar.collapsed-sidebar .sidebar-menu ul li a:hover svg{color:#0acfff}.sidebar.collapsed-sidebar .sidebar-menu ul li a:before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);background:#adb5bd;width:5px;height:5px}.sidebar.collapsed-sidebar .sidebar-menu ul li a.active{color:#0acfff}.sidebar.collapsed-sidebar .sidebar-menu ul li a.active svg{color:#0acfff}.sidebar.collapsed-sidebar .sidebar-menu ul li a.active img{filter:brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%)}.sidebar.collapsed-sidebar .sidebar-menu ul li a.active span{color:#0acfff}.sidebar.collapsed-sidebar .sidebar-menu ul li a span{margin-left:0;font-size:15px;font-weight:500;color:#67748e}.sidebar.collapsed-sidebar .sidebar-menu ul li a .menu-arrow{display:inline-block;font-family:"Font Awesome 5 Free";text-rendering:auto;font-size:18px;line-height:18px;position:absolute;top:12px;right:0;transform:translate(0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transition:all .2s ease}.sidebar.collapsed-sidebar .sidebar-menu ul li a .menu-arrow.inside-submenu,.sidebar.collapsed-sidebar .sidebar-menu ul li a .menu-arrow.inside-submenu.inside-submenu-two{right:15px}.sidebar.collapsed-sidebar .sidebar-menu ul li a.subdrop .menu-arrow{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.sidebar.collapsed-sidebar .sidebar-menu ul li.submenu.submenu-two ul li a{margin-left:10px}.sidebar.collapsed-sidebar .sidebar-menu ul li.submenu.submenu-three ul li a{margin-left:20px}.sidebar.collapsed-sidebar .sidebar-menu ul li ul li a{padding:10px 15px 10px 25px;left:14px}.header-four .header-left{border-right:0!important}.page-wrapper-four{margin-left:250px}@media (max-width: 992px){.page-wrapper-four{margin-left:0}}div#global-loader{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#fff;position:fixed;z-index:999999;width:100%;height:100dvh}div#global-loader .whirly-loader:not(:required){animation:whirly-loader 1.25s linear infinite;background:transparent;box-shadow:0 26px 0 6px #0acfff,.90971px 26.05079px 0 5.93333px #0acfff,1.82297px 26.06967px 0 5.86667px #0acfff,2.73865px 26.05647px 0 5.8px #0acfff,3.65561px 26.01104px 0 5.73333px #0acfff,4.57274px 25.93327px 0 5.66667px #0acfff,5.48887px 25.8231px 0 5.6px #0acfff,6.40287px 25.68049px 0 5.53333px #0acfff,7.31358px 25.50548px 0 5.46667px #0acfff,8.21985px 25.2981px 0 5.4px #0acfff,9.12054px 25.05847px 0 5.33333px #0acfff,10.01448px 24.78672px 0 5.26667px #0acfff,10.90054px 24.48302px 0 5.2px #0acfff,11.77757px 24.1476px 0 5.13333px #0acfff,12.64443px 23.78072px 0 5.06667px #0acfff,13.5px 23.38269px 0 5px #0acfff,14.34315px 22.95384px 0 4.93333px #0acfff,15.17277px 22.49455px 0 4.86667px #0acfff,15.98776px 22.00526px 0 4.8px #0acfff,16.78704px 21.48643px 0 4.73333px #0acfff,17.56953px 20.93855px 0 4.66667px #0acfff,18.33418px 20.36217px 0 4.6px #0acfff,19.07995px 19.75787px 0 4.53333px #0acfff,19.80582px 19.12626px 0 4.46667px #0acfff,20.5108px 18.468px 0 4.4px #0acfff,21.1939px 17.78379px 0 4.33333px #0acfff,21.85416px 17.07434px 0 4.26667px #0acfff,22.49067px 16.34043px 0 4.2px #0acfff,23.10251px 15.58284px 0 4.13333px #0acfff,23.68881px 14.80241px 0 4.06667px #0acfff,24.24871px 14px 0 4px #0acfff,24.7814px 13.1765px 0 3.93333px #0acfff,25.28607px 12.33284px 0 3.86667px #0acfff,25.76198px 11.46997px 0 3.8px #0acfff,26.2084px 10.58888px 0 3.73333px #0acfff,26.62462px 9.69057px 0 3.66667px #0acfff,27.01001px 8.77608px 0 3.6px #0acfff,27.36392px 7.84648px 0 3.53333px #0acfff,27.68577px 6.90284px 0 3.46667px #0acfff,27.97502px 5.94627px 0 3.4px #0acfff,28.23116px 4.97791px 0 3.33333px #0acfff,28.4537px 3.99891px 0 3.26667px #0acfff,28.64223px 3.01042px 0 3.2px #0acfff,28.79635px 2.01364px 0 3.13333px #0acfff,28.91571px 1.00976px 0 3.06667px #0acfff,29px 0 0 3px #0acfff,29.04896px -1.01441px 0 2.93333px #0acfff,29.06237px -2.03224px 0 2.86667px #0acfff,29.04004px -3.05223px 0 2.8px #0acfff,28.98185px -4.07313px 0 2.73333px #0acfff,28.88769px -5.09368px 0 2.66667px #0acfff,28.75754px -6.1126px 0 2.6px #0acfff,28.59138px -7.12863px 0 2.53333px #0acfff,28.38926px -8.14049px 0 2.46667px #0acfff,28.15127px -9.1469px 0 2.4px #0acfff,27.87755px -10.1466px 0 2.33333px #0acfff,27.56827px -11.1383px 0 2.26667px #0acfff,27.22365px -12.12075px 0 2.2px #0acfff,26.84398px -13.09268px 0 2.13333px #0acfff,26.42956px -14.05285px 0 2.06667px #0acfff,25.98076px -15px 0 2px #0acfff,25.49798px -15.93291px 0 1.93333px #0acfff,24.98167px -16.85035px 0 1.86667px #0acfff,24.43231px -17.75111px 0 1.8px #0acfff,23.85046px -18.63402px 0 1.73333px #0acfff,23.23668px -19.49789px 0 1.66667px #0acfff,22.5916px -20.34157px 0 1.6px #0acfff,21.91589px -21.16393px 0 1.53333px #0acfff,21.21024px -21.96384px 0 1.46667px #0acfff,20.4754px -22.74023px 0 1.4px #0acfff,19.71215px -23.49203px 0 1.33333px #0acfff,18.92133px -24.2182px 0 1.26667px #0acfff,18.10379px -24.91772px 0 1.2px #0acfff,17.26042px -25.58963px 0 1.13333px #0acfff,16.39217px -26.23295px 0 1.06667px #0acfff,15.5px -26.84679px 0 1px #0acfff,14.58492px -27.43024px 0 .93333px #0acfff,13.64796px -27.98245px 0 .86667px #0acfff,12.69018px -28.50262px 0 .8px #0acfff,11.7127px -28.98995px 0 .73333px #0acfff,10.71663px -29.4437px 0 .66667px #0acfff,9.70313px -29.86317px 0 .6px #0acfff,8.67339px -30.2477px 0 .53333px #0acfff,7.6286px -30.59666px 0 .46667px #0acfff,6.57001px -30.90946px 0 .4px #0acfff,5.49886px -31.18558px 0 .33333px #0acfff,4.41643px -31.42451px 0 .26667px #0acfff,3.32401px -31.6258px 0 .2px #0acfff,2.22291px -31.78904px 0 .13333px #0acfff,1.11446px -31.91388px 0 .06667px #0acfff,0 -32px #0acfff,-1.11911px -32.04713px 0 -.06667px #0acfff,-2.24151px -32.05506px 0 -.13333px #0acfff,-3.36582px -32.02361px 0 -.2px #0acfff,-4.49065px -31.95265px 0 -.26667px #0acfff,-5.61462px -31.84212px 0 -.33333px #0acfff,-6.73634px -31.69198px 0 -.4px #0acfff,-7.8544px -31.50227px 0 -.46667px #0acfff,-8.9674px -31.27305px 0 -.53333px #0acfff,-10.07395px -31.00444px 0 -.6px #0acfff,-11.17266px -30.69663px 0 -.66667px #0acfff,-12.26212px -30.34982px 0 -.73333px #0acfff,-13.34096px -29.96429px 0 -.8px #0acfff,-14.4078px -29.54036px 0 -.86667px #0acfff,-15.46126px -29.07841px 0 -.93333px #0acfff,-16.5px -28.57884px 0 -1px #0acfff,-17.52266px -28.04212px 0 -1.06667px #0acfff,-18.52792px -27.46878px 0 -1.13333px #0acfff,-19.51447px -26.85936px 0 -1.2px #0acfff,-20.48101px -26.21449px 0 -1.26667px #0acfff,-21.42625px -25.53481px 0 -1.33333px #0acfff,-22.34896px -24.82104px 0 -1.4px #0acfff,-23.2479px -24.07391px 0 -1.46667px #0acfff,-24.12186px -23.29421px 0 -1.53333px #0acfff,-24.96967px -22.48279px 0 -1.6px #0acfff,-25.79016px -21.64052px 0 -1.66667px #0acfff,-26.58223px -20.76831px 0 -1.73333px #0acfff,-27.34477px -19.86714px 0 -1.8px #0acfff,-28.07674px -18.938px 0 -1.86667px #0acfff,-28.7771px -17.98193px 0 -1.93333px #0acfff,-29.44486px -17px 0 -2px #0acfff,-30.07908px -15.99333px 0 -2.06667px #0acfff,-30.67884px -14.96307px 0 -2.13333px #0acfff,-31.24325px -13.91039px 0 -2.2px #0acfff,-31.7715px -12.83652px 0 -2.26667px #0acfff,-32.26278px -11.74269px 0 -2.33333px #0acfff,-32.71634px -10.63018px 0 -2.4px #0acfff,-33.13149px -9.5003px 0 -2.46667px #0acfff,-33.50755px -8.35437px 0 -2.53333px #0acfff,-33.84391px -7.19374px 0 -2.6px #0acfff,-34.14px -6.0198px 0 -2.66667px #0acfff,-34.39531px -4.83395px 0 -2.73333px #0acfff,-34.60936px -3.63759px 0 -2.8px #0acfff,-34.78173px -2.43218px 0 -2.86667px #0acfff,-34.91205px -1.21916px 0 -2.93333px #0acfff,-35px 0 0 -3px #0acfff,-35.04531px 1.22381px 0 -3.06667px #0acfff,-35.04775px 2.45078px 0 -3.13333px #0acfff,-35.00717px 3.6794px 0 -3.2px #0acfff,-34.92345px 4.90817px 0 -3.26667px #0acfff,-34.79654px 6.13557px 0 -3.33333px #0acfff,-34.62643px 7.36007px 0 -3.4px #0acfff,-34.41316px 8.58016px 0 -3.46667px #0acfff,-34.15683px 9.79431px 0 -3.53333px #0acfff,-33.85761px 11.001px 0 -3.6px #0acfff,-33.5157px 12.19872px 0 -3.66667px #0acfff,-33.13137px 13.38594px 0 -3.73333px #0acfff,-32.70493px 14.56117px 0 -3.8px #0acfff,-32.23675px 15.72291px 0 -3.86667px #0acfff,-31.72725px 16.86968px 0 -3.93333px #0acfff,-31.17691px 18px 0 -4px #0acfff,-30.58627px 19.11242px 0 -4.06667px #0acfff,-29.95589px 20.2055px 0 -4.13333px #0acfff,-29.28642px 21.27783px 0 -4.2px #0acfff,-28.57852px 22.32799px 0 -4.26667px #0acfff,-27.83295px 23.35462px 0 -4.33333px #0acfff,-27.05047px 24.35635px 0 -4.4px #0acfff,-26.23192px 25.33188px 0 -4.46667px #0acfff,-25.37819px 26.27988px 0 -4.53333px #0acfff,-24.49018px 27.1991px 0 -4.6px #0acfff,-23.56888px 28.0883px 0 -4.66667px #0acfff,-22.6153px 28.94626px 0 -4.73333px #0acfff,-21.6305px 29.77183px 0 -4.8px #0acfff,-20.61558px 30.56385px 0 -4.86667px #0acfff,-19.57168px 31.32124px 0 -4.93333px #0acfff,-18.5px 32.04294px 0 -5px #0acfff,-17.40175px 32.72792px 0 -5.06667px #0acfff,-16.27818px 33.37522px 0 -5.13333px #0acfff,-15.1306px 33.98389px 0 -5.2px #0acfff,-13.96034px 34.55305px 0 -5.26667px #0acfff,-12.76875px 35.08186px 0 -5.33333px #0acfff,-11.55724px 35.56951px 0 -5.4px #0acfff,-10.32721px 36.01527px 0 -5.46667px #0acfff,-9.08014px 36.41843px 0 -5.53333px #0acfff,-7.81748px 36.77835px 0 -5.6px #0acfff,-6.54075px 37.09443px 0 -5.66667px #0acfff,-5.25147px 37.36612px 0 -5.73333px #0acfff,-3.95118px 37.59293px 0 -5.8px #0acfff,-2.64145px 37.77443px 0 -5.86667px #0acfff,-1.32385px 37.91023px 0 -5.93333px #0acfff;display:inline-block;height:8px;overflow:hidden;position:relative;text-indent:-9999px;width:8px;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;border-radius:100%}@keyframes loader{to{left:-100vw}}@keyframes whirly-loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.sidebar,.sidebars{display:flex;background-color:#fff;margin-top:0;z-index:1001;position:fixed;top:66px;bottom:0;transition:all .5s ease;width:260px;left:0;background:#116b81}@media (max-width: 991.98px){.sidebar,.sidebars{transition:all .4s ease;z-index:1041;background:#fff;left:-260px}}@media (max-width: 575px){.sidebar,.sidebars{width:100%;left:-100%}}.sidebar .slimScrollDiv,.sidebars .slimScrollDiv{background:#fff;border-right:1px solid transparent}@media (max-width: 575px){.sidebar .slimScrollDiv,.sidebars .slimScrollDiv{width:100%!important}}.sidebar .sidebar-menu,.sidebars .sidebar-menu{padding:24px}.sidebar .sidebar-menu>ul>li,.sidebars .sidebar-menu>ul>li{margin-bottom:24px;margin-top:24px}.sidebar .sidebar-menu>ul>li.active a,.sidebars .sidebar-menu>ul>li.active a{color:#fff}.sidebar .sidebar-menu>ul>li.active svg,.sidebars .sidebar-menu>ul>li.active svg{color:#333}.sidebar .sidebar-menu>ul>li svg,.sidebars .sidebar-menu>ul>li svg{min-width:16px;width:16px;height:16px;margin-right:10px}.sidebar .sidebar-menu>ul>li>a,.sidebars .sidebar-menu>ul>li>a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:10px 15px;position:relative;color:#092c4c}.sidebar .sidebar-menu>ul>li>a svg,.sidebars .sidebar-menu>ul>li>a svg{color:#637381}.sidebar .sidebar-menu>ul>li>a img,.sidebars .sidebar-menu>ul>li>a img{width:18px;color:#637381}.sidebar .sidebar-menu>ul>li>a:hover,.sidebars .sidebar-menu>ul>li>a:hover{color:#fe9f43;border-radius:5px}.sidebar .sidebar-menu>ul>li>a:hover img,.sidebars .sidebar-menu>ul>li>a:hover img{filter:invert(72%) sepia(76%) saturate(1430%) hue-rotate(327deg) brightness(103%) contrast(101%)}.sidebar .sidebar-menu>ul>li>a:hover span,.sidebars .sidebar-menu>ul>li>a:hover span{color:#0ad0ff}.sidebar .sidebar-menu>ul>li>a:hover svg,.sidebars .sidebar-menu>ul>li>a:hover svg{color:#0ad0ff}.sidebar .sidebar-menu>ul>li>a.active,.sidebars .sidebar-menu>ul>li>a.active{background:none;color:#0ad0ff;border-radius:5px}.sidebar .sidebar-menu>ul>li>a.active svg,.sidebars .sidebar-menu>ul>li>a.active svg{color:#0ad0ff}.sidebar .sidebar-menu>ul>li>a.active img,.sidebars .sidebar-menu>ul>li>a.active img{filter:invert(72%) sepia(76%) saturate(1430%) hue-rotate(327deg) brightness(103%) contrast(101%)}.sidebar .sidebar-menu>ul>li>a.active span,.sidebars .sidebar-menu>ul>li>a.active span{color:#0ad0ff}.sidebar .sidebar-menu>ul>li>a.active .menu-arrow,.sidebars .sidebar-menu>ul>li>a.active .menu-arrow{background:#19363d}.sidebar .sidebar-menu>ul>li>a.active .menu-arrow:before,.sidebars .sidebar-menu>ul>li>a.active .menu-arrow:before{border-color:#fff}.sidebar .sidebar-menu>ul>li>a span,.sidebars .sidebar-menu>ul>li>a span{font-size:15px;font-weight:500;color:#67748e}.sidebar .sidebar-menu>ul>li.active a,.sidebars .sidebar-menu>ul>li.active a{background:#0ad0ff;border-radius:5px}.sidebar .sidebar-menu>ul>li.active a img,.sidebars .sidebar-menu>ul>li.active a img{filter:invert(72%) sepia(76%) saturate(1430%) hue-rotate(327deg) brightness(103%) contrast(101%)}.sidebar .sidebar-menu>ul>li.active a span,.sidebars .sidebar-menu>ul>li.active a span{color:#333}.sidebar .sidebar-menu>ul>li.submenu ul,.sidebars .sidebar-menu>ul>li.submenu ul{border-bottom:1px solid rgba(222,226,230,.5);display:none}.sidebar .sidebar-menu>ul>li.submenu ul li a,.sidebars .sidebar-menu>ul>li.submenu ul li a{font-weight:500;font-size:13px;color:#092c4c;position:relative;display:block;padding:8px 8px 8px 40px}.sidebar .sidebar-menu>ul>li.submenu ul li a.active,.sidebars .sidebar-menu>ul>li.submenu ul li a.active{color:#092c4c}.sidebar .sidebar-menu>ul>li.submenu ul li a.active:after,.sidebars .sidebar-menu>ul>li.submenu ul li a.active:after{background:#0ad0ff;border:2px solid #FDB}.sidebar .sidebar-menu>ul>li.submenu ul li a:after,.sidebars .sidebar-menu>ul>li.submenu ul li a:after{content:"";background:#32475c61;width:8px;height:8px;border:2px solid #ffffff;border-radius:50px;position:absolute;top:16px;left:16px}.sidebar .sidebar-menu>ul>li.submenu ul li a:hover,.sidebars .sidebar-menu>ul>li.submenu ul li a:hover{color:#0acfff}.sidebar .sidebar-menu>ul>li.submenu ul li a:hover:after,.sidebars .sidebar-menu>ul>li.submenu ul li a:hover:after{background:#fe9f43;border:2px solid #FDB}.sidebar .sidebar-menu>ul>li.submenu-open ul,.sidebars .sidebar-menu>ul>li.submenu-open ul{border-bottom:1px solid #e8ebed;padding:0 0 14px;display:block}.sidebar .sidebar-menu>ul>li.submenu-open ul li a,.sidebars .sidebar-menu>ul>li.submenu-open ul li a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;font-weight:500;font-size:15px;color:#67748e;position:relative;width:100%;padding:10px 10px 10px 18px}.sidebar .sidebar-menu>ul>li.submenu-open ul li a span,.sidebars .sidebar-menu>ul>li.submenu-open ul li a span{white-space:nowrap;font-size:13px;color:#5b6670}.sidebar .sidebar-menu>ul>li.submenu-open ul li a.active,.sidebars .sidebar-menu>ul>li.submenu-open ul li a.active{color:#0acfff}.sidebar .sidebar-menu>ul>li.submenu-open ul li a.active a span,.sidebars .sidebar-menu>ul>li.submenu-open ul li a.active a span{color:#0acfff}.sidebar .sidebar-menu>ul>li.submenu-open ul li a.active:after,.sidebars .sidebar-menu>ul>li.submenu-open ul li a.active:after{background:#0ad0ff;border:2px solid #FDB}.sidebar .sidebar-menu>ul>li.submenu-open ul li a:hover,.sidebars .sidebar-menu>ul>li.submenu-open ul li a:hover{color:#0acfff}.sidebar .sidebar-menu>ul>li.submenu-open ul li a:hover:after,.sidebars .sidebar-menu>ul>li.submenu-open ul li a:hover:after{background:#fe9f43;border:2px solid #FDB}.sidebar .sidebar-menu>ul>li.submenu-open ul li a:hover span,.sidebars .sidebar-menu>ul>li.submenu-open ul li a:hover span{color:#0acfff}.sidebar .sidebar-menu>ul>li.submenu-open ul>li.active a,.sidebars .sidebar-menu>ul>li.submenu-open ul>li.active a{background:#0ad0ff;border-radius:5px;color:#333}.sidebar .sidebar-menu>ul>li.submenu-open ul>li.active a span,.sidebars .sidebar-menu>ul>li.submenu-open ul>li.active a span{color:#0acfff}.sidebar .sidebar-menu>ul>li.submenu-open .submenu-hdr,.sidebars .sidebar-menu>ul>li.submenu-open .submenu-hdr{font-weight:600;font-size:16px;color:#ffffffe6;margin:0 0 6px;padding-left:6px}.sidebar .sidebar-menu>ul>li.submenu-open:first-child h6,.sidebars .sidebar-menu>ul>li.submenu-open:first-child h6{margin-top:0}.sidebar .sidebar-menu>ul>li.submenu-open .submenu ul,.sidebars .sidebar-menu>ul>li.submenu-open .submenu ul{border:0;padding-top:0;padding-bottom:0}.sidebar .sidebar-menu>ul li.active a,.sidebars .sidebar-menu>ul li.active a{color:#333}.sidebar .sidebar-menu>ul li.active svg,.sidebars .sidebar-menu>ul li.active svg{color:#fe9f43}.sidebar .sidebar-menu>ul li .submenu>a.active,.sidebars .sidebar-menu>ul li .submenu>a.active{background:#0ad0ff;color:#333;border-radius:5px}.sidebar .sidebar-menu>ul li .submenu>a.active span,.sidebars .sidebar-menu>ul li .submenu>a.active span{color:#333}.sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow,.sidebars .sidebar-menu>ul li .submenu>a.active .menu-arrow{background:#ffeddc}.sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow:before,.sidebars .sidebar-menu>ul li .submenu>a.active .menu-arrow:before{border-color:#fe9f43}.sidebar .sidebar-menu>ul li .submenu .submenu-two>a.active,.sidebars .sidebar-menu>ul li .submenu .submenu-two>a.active{background:transparent}.sidebar .sidebar-menu .submenu-open:last-child,.sidebars .sidebar-menu .submenu-open:last-child{margin-bottom:0}.sidebar .sidebar-menu .submenu-open:last-child ul,.sidebars .sidebar-menu .submenu-open:last-child ul{border-bottom:none;padding-bottom:0}.sidebar .sidebar-menu .submenu-open .submenu.submenu-two ul li a,.sidebars .sidebar-menu .submenu-open .submenu.submenu-two ul li a{margin-left:45px}.sidebar .sidebar-menu .submenu-open .submenu.submenu-two.submenu-three ul li a,.sidebars .sidebar-menu .submenu-open .submenu.submenu-two.submenu-three ul li a{margin-left:65px}.sidebar .sidebar-menu .submenu-open .submenu ul li a,.sidebars .sidebar-menu .submenu-open .submenu ul li a{margin-left:25px;padding-bottom:4px;font-size:13px;color:#b8bcc9}.sidebar .sidebar-menu .submenu-open .submenu ul li a:after,.sidebars .sidebar-menu .submenu-open .submenu ul li a:after{content:"";background:#32475c61;width:8px;height:8px;border:2px solid #ffffff;border-radius:50px;position:absolute;top:16px;left:0}.sidebar .sidebar-menu .submenu-open .submenu ul li a:hover,.sidebars .sidebar-menu .submenu-open .submenu ul li a:hover{color:#0acfff}.sidebar .sidebar-menu .submenu-open .submenu ul li a:hover:after,.sidebars .sidebar-menu .submenu-open .submenu ul li a:hover:after{background:#fe9f43;border:2px solid #FDB}.sidebar .sidebar-menu .menu-arrow,.sidebars .sidebar-menu .menu-arrow{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;text-rendering:auto;font-size:18px;line-height:16px;background:#1b29500a;width:16px;height:16px;border-radius:50%;position:absolute;top:12px;right:15px;transform:translate(0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transition:all .2s ease}.sidebar .sidebar-menu .menu-arrow:before,.sidebars .sidebar-menu .menu-arrow:before{height:5px;width:5px;border-top:0;content:"";border-left:0;border-right:1px solid #5B6670;border-bottom:1px solid #5B6670;transform:rotate(-45deg);position:absolute;left:5px;top:5px}.sidebar .sidebar-menu .menu-arrow.inside-submenu,.sidebars .sidebar-menu .menu-arrow.inside-submenu{right:40px}.sidebar .sidebar-menu .menu-arrow.inside-submenu.inside-submenu-two,.sidebars .sidebar-menu .menu-arrow.inside-submenu.inside-submenu-two{right:60px}.sidebar .sidebar-menu.subdrop .menu-arrow,.sidebars .sidebar-menu.subdrop .menu-arrow{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);background:#ffeddc}.sidebar .nav-link,.sidebars .nav-link{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;padding:10px;color:#092c4c;position:relative}.sidebar .nav-link.active,.sidebars .nav-link.active{color:#0acfff;background:transparent;position:relative}.sidebar .nav-link.active:after,.sidebars .nav-link.active:after{content:"";border-width:10px;border-color:transparent #0acfff transparent transparent;border-style:solid;position:absolute;top:36px;right:0}.sidebar .sidebar-left,.sidebars .sidebar-left{width:100px;box-shadow:5px 0 15px #0000000d}.sidebar .sidebar-right,.sidebars .sidebar-right{width:250px;height:100%;transition:all .2s ease;display:none}@media (max-width: 991.98px){.sidebar .sidebar-right,.sidebars .sidebar-right{width:calc(100% - 70px)}}.sidebar .sidebar-right .slimScrollDiv,.sidebars .sidebar-right .slimScrollDiv{width:250px!important;overflow:visible!important}@media (max-width: 991.98px){.sidebar .sidebar-right .slimScrollDiv,.sidebars .sidebar-right .slimScrollDiv{width:100%!important}}.sidebar .sidebar-right .tab-content,.sidebars .sidebar-right .tab-content{padding:20px 20px 40px}@media (max-width: 991.98px){.sidebar .sidebar-right .tab-content,.sidebars .sidebar-right .tab-content{padding:10px}}.sidebar .sidebar-right p,.sidebars .sidebar-right p{font-size:10px;color:#adb5bd;text-transform:uppercase;font-weight:700;margin-bottom:10px}.sidebar .sidebar-right ul,.sidebars .sidebar-right ul{list-style:none;padding:0;margin:0}.sidebar .sidebar-right ul li.active a,.sidebars .sidebar-right ul li.active a{background:linear-gradient(46.62deg,#0acfff,#423b93 93.64%);color:#fff}.sidebar .sidebar-right ul li a,.sidebars .sidebar-right ul li a{font-weight:400;font-size:13px;color:#092c4c}.sidebar .sidebar-right ul li a.active,.sidebars .sidebar-right ul li a.active{color:#0acfff}.sidebar .sidebar-right .menu-arrow,.sidebars .sidebar-right .menu-arrow{transition:transform .15s;display:inline-block;font-family:"Font Awesome 5 Free";text-rendering:auto;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:18px;top:0;position:relative;font-weight:700;transform:translate(0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.sidebar .sidebar-right .menu-arrow:before,.sidebars .sidebar-right .menu-arrow:before{content:""}.sidebar .sub-menu a,.sidebars .sub-menu a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.sidebar li a.subdrop .menu-arrow,.sidebars li a.subdrop .menu-arrow{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.sidebar .nav-items .nav-link,.sidebars .nav-items .nav-link{display:flex;flex-direction:column;border-radius:0;border-bottom:1px solid #dbe0e6;padding:20px 0;transition:all .4s ease}.sidebar .nav-items .nav-link:hover,.sidebars .nav-items .nav-link:hover{box-shadow:0 0 0 150px #423b93 inset;color:#fff}.sidebar .nav-items .nav-link span,.sidebars .nav-items .nav-link span{margin-top:15px;font-weight:500}.sidebar .sidemenu a,.sidebars .sidemenu a{width:100%;font-weight:500;display:block;border-radius:5px;margin:0 0 10px;padding:10px}.sidebar .sidemenu a:hover,.sidebars .sidemenu a:hover{background:linear-gradient(46.62deg,#0acfff,#423b93 93.64%);color:#fff}.sidebar .sidemenu a:hover svg,.sidebars .sidemenu a:hover svg{color:#fff}.sidebar .sidemenu a svg,.sidebars .sidemenu a svg{stroke-width:1px}.header-left #toggle_btn{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;position:absolute;opacity:1;background:#0acfff;right:-13px;border-radius:50%;width:25px;height:25px;color:#fff;cursor:pointer}.header-left #toggle_btn svg{transform:rotate(180deg)}.header-left #toggle_btn:hover{background:#00acd6}.header-left.active svg{transform:rotate(0)!important}@media (min-width: 991.98px){.mini-sidebar .page-wrapper{margin-left:80px}.mini-sidebar .header-left #toggle_btn{opacity:0}.mini-sidebar .header-left #toggle_btn:after{border:0}.mini-sidebar.expand-menu .header-left #toggle_btn{opacity:1}.mini-sidebar .sidebar-right,.mini-sidebar .sidebar .sidebar-menu ul li a span,.mini-sidebar .sidebar .sidebar-menu ul li .submenu-hdr{display:none}.mini-sidebar .sidebar .sidebar-menu ul li svg{margin-right:0}.mini-sidebar .sidebar{width:80px;overflow:hidden}#toggle_btn{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;float:left;margin-left:15px}}.sidebarrightmenu .sidebar-right{display:block}.slide-nav .sidebar:not(.horizontal-sidebar){left:0}.sidebar-overlay{display:none;height:100%;width:100%;z-index:99;background-color:#0009;position:fixed;top:60px;left:0}.sidebar-overlay.opened{display:block}.nosidebar .sidebar{left:-350px}.nosidebar .page-wrapper{margin:0}.nosidebar #toggle_btn svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.mini-sidebar.expand-menu .active.subdrop~ul{display:block!important}.active.subdrop~ul{display:block!important}.sidebar.horizontal-sidebar.sidebar-one .submenu ul{background:#f8f9fa}.sidebar .sidebar-menu>ul>li.submenu ul li a,.sidebars .sidebar-menu>ul>li.submenu ul li a{text-align:start!important;background:#116b81}.sidebar .sidebar-menu>ul>li.submenu ul li a:hover,.sidebars .sidebar-menu>ul>li.submenu ul li a:hover{background:#0b3b57!important}.topnav-dropdown-header{border-bottom:1px solid #e8ebed;text-align:center;font-size:12px;height:32px;line-height:32px;padding:0 12px}.topnav-dropdown-header .notification-title{color:#343a40;display:block;float:left;font-size:13px}.topnav-dropdown-header .clear-noti{color:#ff4d4d;float:right;font-size:11px;text-transform:uppercase}.notifications .noti-content{height:290px;width:350px;overflow-y:auto;position:relative}.notifications .notification-list{list-style:none;padding:0;margin:0}.notifications .notification-list li{margin-top:0;border-bottom:1px solid #f3f6f9;font-size:13px}.notifications .notification-list li a{display:block;padding:12px;border-radius:2px}.notifications .notification-list li .avatar{width:34px;height:34px;margin:0 10px 0 0;border-radius:50%}.notifications .notification-list li .avatar img{border-radius:50%}.notifications .notification-list li .noti-title{color:#343a40;font-weight:500}.notifications .notification-list li .noti-details{color:#adb5bd;margin:0}.notifications .notification-list li p.noti-time{margin:0}.notifications .notification-list li .notification-time{font-size:12px;line-height:1.35;color:#67748e}.notifications .notification-list li .list-item{border:0;padding:0;position:relative}.notifications .notification-list li .list-item .list-left{height:48px;position:absolute;width:48px}.notifications .notification-list li .list-item .list-body{padding:0 0 0 50px}.notifications .notification-list li .list-item .list-body .message-author{color:#343a40;float:left;font-weight:500;width:175px;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notifications .notification-list li .list-item .list-body .message-time{color:#67748e;float:right;font-size:11px}.notifications .notification-list li .list-item .list-body .message-content{color:#343a40;font-size:13px;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topnav-dropdown-footer{border-top:1px solid #e8ebed;font-size:12px;height:32px;line-height:32px;padding:0 12px}.topnav-dropdown-footer a{display:block;text-align:center;color:#343a40}.list-left{height:48px;position:absolute;width:48px}.list-body{padding:0 0 0 50px}.list-body .message-author{color:#343a40;float:left;font-weight:500;width:175px;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-body .message-time{color:#67748e;float:right;font-size:11px}.list-body .message-content{color:#343a40;font-size:13px;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity{width:100%}.activity .activity-box{position:relative}.activity .activity-list{list-style:none;padding:0;margin:0;position:relative}.activity .activity-list li{background-color:#fff;position:relative;border:1px solid #dbe0e6;margin:0 0 10px;padding:20px 10px 10px;font-size:15px}.activity .activity-list li .activity-user{height:50px;margin:0;padding:0;width:50px;position:absolute;top:12px;left:8px}.activity .activity-list li .activity-content{background-color:#fff;position:relative;margin:0 0 0 60px;padding:0}.activity .activity-list li .time{color:#adb5bd;display:block;font-size:12px;line-height:1.35}.activity .activity-list li a.name{color:#000}.activity .activity-list li a{color:#092c4c;font-weight:600;font-size:15px}.activity .activity-list li a img{width:50px;height:50px;border-radius:5px}.account-page .customizer-links,.error-page .customizer-links{display:none}.customizer-links{position:fixed;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background:orange;border-radius:10px 0 0 10px;z-index:1040;width:41px;height:38px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;transition:all .3s ease}.customizer-links:hover{background:#1b2850}.customizer-links ul li{border-bottom:1px solid rgba(255,255,255,.2)}.customizer-links ul li:last-child{border-bottom:0}.customizer-links ul li a{padding:5px;text-align:center;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:5px}.customizer-links ul li a svg{color:#fff;width:16px;height:16px}.sidebar-settings{width:450px;background-color:#fff;position:fixed;top:0;right:-450px;height:100dvh;background-color:#0003;z-index:9999;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll;transition:ease all .8s}.sidebar-settings.show-settings{right:0;transition:ease all .8s;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll;width:100%}.sidebar-content{max-width:450px;width:100%;position:absolute;top:0;right:0;background:#fff;height:100dvh;overflow-x:hidden}.sidebar-content .sidebar-header{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;padding:20px;position:sticky;top:0;left:0;right:0;z-index:100;background-color:#0acfff}.sidebar-content .sidebar-header h5{font-size:20px;color:#fff;font-weight:700;margin-bottom:0;text-transform:uppercase}@media (max-width: 991.98px){.sidebar-content .sidebar-header h5{font-size:18px}}.sidebar-content .sidebar-header p{color:#fff}.sidebar-content .sidebar-header a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border:1px solid #ffffff;width:26px;height:26px;border-radius:5px;color:#fff}.sidebar-content .sidebar-header a svg{width:15px;height:15px;color:#fff}.sidebar-content .theme-head{margin-bottom:20px}.sidebar-content .theme-head h6{color:#5b6670;font-weight:700;font-size:18px}.sidebar-content .sidebar-body{padding:20px}.sidebar-content .sidebar-body .theme-title{font-size:18px;font-weight:700;color:#67748e;margin-bottom:10px}.switch-wrapper{border-bottom:1px solid #dbe0e6;margin:0 0 20px;padding:0 0 20px}.switch-wrapper #dark-mode-toggle{display:inline-flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.switch-wrapper #dark-mode-toggle .light-mode{border-radius:5px 0 0 5px}.switch-wrapper #dark-mode-toggle .dark-mode{border-radius:0 5px 5px 0}.switch-wrapper #dark-mode-toggle .light-mode,.switch-wrapper #dark-mode-toggle .dark-mode{background:#dbe0e6;font-size:16px;color:#000;display:inline-flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:11px 18px;cursor:pointer}.switch-wrapper #dark-mode-toggle .light-mode img,.switch-wrapper #dark-mode-toggle .dark-mode img{filter:brightness(0) saturate(100%)}.switch-wrapper #dark-mode-toggle .light-mode.active,.switch-wrapper #dark-mode-toggle .dark-mode.active{background:orange;color:#fff}.switch-wrapper #dark-mode-toggle .light-mode.active img,.switch-wrapper #dark-mode-toggle .dark-mode.active img{filter:brightness(0) invert(1)}.layout-wrap{margin-bottom:20px}.layout-wrap .status-toggle .checktoggle{background:#000;width:25px;height:15px}.layout-wrap .status-toggle .checktoggle :after{width:12px;height:12px;right:4px}.layout-wrap .layout-img img{max-width:120px}.layout-wrap .status-text{font-size:16px;color:#000}.layout-link{position:relative;z-index:9;width:100%;height:100%;display:inline-block}.theme-mode .theme-body-main{padding:20px 20px 0}.theme-mode{margin:0 0 20px;padding:0}.theme-mode .layout-wrap .check+label{text-align:center;cursor:pointer;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-direction:column}.theme-mode .layout-wrap .check+label img{border-radius:8px;border:1px solid #f3f6f9}.theme-mode .layout-wrap .check+label .theme-name{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#5b6670;font-weight:700;font-size:13px;margin-top:10px;position:relative}.theme-mode .layout-wrap .check+label .theme-name:before{content:"";width:14px;height:14px;border:1px solid rgba(145,158,171,.3019607843);display:block;margin-right:5px;border-radius:50%}.theme-mode .layout-wrap .check:checked+label img{border-color:#0acfff}.theme-mode .layout-wrap .check:checked+label .theme-name:after{content:"";width:6px;height:6px;border-radius:50%;background-color:#0acfff;position:absolute;left:4px}@media (max-width: 991.98px){#layout_mode{display:none}}.sidebar-footer{position:sticky;padding:20px;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 4px 60px #bebebe45;z-index:110}@media (max-width: 767px){.customizer-links{display:none}}[data-layout-style=box][data-direction=rtl] body .page-wrapper .content{padding-left:100px;padding-right:24px}[data-layout-style=box] body{margin:auto;position:relative}[data-layout-style=box] body .header{z-index:9999;left:100px;right:100px}[data-layout-style=box] body .sidebar{left:100px}[data-layout-style=box] body .page-wrapper{margin:0 100px 0 380px}[data-layout-style=box] body .page-wrapper .content{padding-right:0}[data-layout-style=box] body .page-wrapper.pos-pg-wrapper{margin-left:80px!important}@media (max-width: 1399px){[data-layout-style=box] body .header{left:70px;right:70px}[data-layout-style=box] body .sidebar{left:70px}[data-layout-style=box] body .page-wrapper{margin:0 70px 0 350px}[data-layout-style=box] body .page-wrapper.pos-pg-wrapper{margin-left:50px!important}}@media (max-width: 1199.98px){[data-layout-style=box] body .header{left:30px;right:30px}[data-layout-style=box] body .sidebar{left:30px}[data-layout-style=box] body .page-wrapper{margin:0 30px 0 310px}[data-layout-style=box] body .page-wrapper.pos-pg-wrapper{margin-left:10px!important}}@media (max-width: 991.98px){[data-layout-style=box] body .header{left:0;right:0}[data-layout-style=box] body .sidebar:not(.horizontal-sidebar){left:-260px!important}[data-layout-style=box] body .page-wrapper{margin:0!important;padding-top:60px}[data-layout-style=box] body .page-wrapper .content{padding:15px}}@media (max-width: 575px){[data-layout-style=box] body .sidebar:not(.horizontal-sidebar){left:-100%!important}}@media (max-width: 991.98px){[data-layout-style=box] body .slide-nav .sidebar:not(.horizontal-sidebar){left:0!important}}[data-layout-style=collapsed][data-nav-color=grey] aside{background:#eff2f7}[data-layout-style=collapsed][data-nav-color=dark] aside{background:#141432}[data-layout-style=collapsed] .sidebar{display:none}[data-layout-style=collapsed] .sidebar.collapsed-sidebar{display:block}[data-layout-style=collapsed] .sidebar.collapsed-sidebar .nav-item{margin-right:0}[data-layout-style=collapsed] .sidebar.collapsed-sidebar .nav-item a:hover{background:transparent}@media (max-width: 991.98px){[data-layout-style=collapsed] .sidebar{display:block}[data-layout-style=collapsed] .sidebar.collapsed-sidebar{display:none}}[data-layout-style=collapsed] .expand-menu .sidebar .sidebar-menu ul>li>a{padding:18px 15px}[data-layout-style=collapsed] .expand-menu .sidebar.collapsed-sidebar .sidebar-menu ul li a:before{left:0}[data-layout-style=collapsed] .expand-menu .sidebar.collapsed-sidebar .sidebar-menu ul li ul li a{padding:10px 15px 10px 25px}.page-wrapper .content{padding-left:30px}[data-layout-style=horizontal] #mobile_btn,[data-layout-style=horizontal] .mobile_btn{display:none!important}[data-layout-style=horizontal] .sidebar{display:none}[data-layout-style=horizontal] .sidebar.horizontal-sidebar{display:block!important}[data-layout-style=horizontal] .sidebar .sidebar-menu>ul>li>a.active svg{color:#0acfff}[data-layout-style=horizontal] .page-wrapper{margin-left:0;padding-top:0}[data-layout-style=horizontal] .header #toggle_btn{display:none}[data-layout-style=horizontal] .sidebar .sidebar-menu>ul>li.submenu ul{background:#f6f6f6}[data-layout-style=horizontal] .sidebar .sidebar-menu .nav>li>ul{max-height:500px;overflow-x:hidden;overflow-y:auto}[data-layout-style=horizontal] body.header-collapse .header{display:none}[data-layout-style=horizontal] body.header-collapse .horizontal-sidebar{top:0;border-top:0}[data-layout-style=horizontal] body.header-collapse .page-wrapper{padding-top:60px}@media (max-width: 991.98px){[data-layout-style=horizontal] .sidebar.collapsed-sidebar{display:none}}[data-layout-style=modern] .header{position:relative}[data-layout-style=modern] .header #toggle_btn,[data-layout-style=modern] .sidebar{display:none}[data-layout-style=modern] .sidebar.horizontal-sidebar{display:block;background:#141432;height:150px;position:static;z-index:unset;border-top-color:#637381}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu{padding:0 15px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li{margin-bottom:0;margin-right:20px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a{padding:22px 15px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a img,[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a svg{filter:brightness(0) invert(1);margin-right:0}@media (max-width: 1199.98px){[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a{padding:22px 5px}}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover{background:transparent}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover span{color:#0acfff!important}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover img,[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover svg{filter:brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%)}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a img{top:0!important;width:auto}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:before{content:"";position:absolute;top:50%;right:-10px;width:1px;height:15px;background:#6b7a99;transform:translateY(-50%)}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a{font-weight:500;font-size:15px;color:#fff}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a img{position:relative;top:3px;width:18px;margin-right:7px;filter:brightness(0) invert(1)}@media (max-width: 1199.98px){[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a img{margin-right:5px}}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a svg{width:18px;margin-right:7px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a:hover img,[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a:hover svg{filter:brightness(0) invert(1)}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li .menu-arrow{position:initial;transform:rotate(90deg);margin-left:15px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul{position:absolute;width:250px;height:auto;z-index:101;background:#1b2950}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a{padding:8px 15px!important;color:#fff}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a ul li a.active span{color:#0acfff}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a .menu-arrow{float:right;margin-right:15px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a i{margin-right:7px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a img{position:relative;top:3px;width:18px;margin-right:7px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg{width:18px;margin-right:7px}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a:hover{color:#0acfff}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a:hover img{filter:brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%)}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul{box-shadow:none;position:relative;padding:0}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a{padding:8px 10px 8px 40px!important;color:#fff}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li a{padding:8px 15px!important}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li a:after{content:none!important}@media (max-width: 1199.98px){[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li{margin-right:0}}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li:last-child>a:before{content:none}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a span{color:#fff!important}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a.active span{color:#0acfff!important}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a{color:#adb5bd}[data-layout-style=modern] .sidebar ul.nav{justify-content:center}[data-layout-style=modern] .page-wrapper{margin-left:0;padding-top:0}[data-layout-style=modern] .page-wrapper .content{max-width:1280px;margin:-90px auto 0;background:#fff;border-radius:20px;padding-bottom:20px}@media (max-width: 1199.98px){[data-layout-style=modern] .page-wrapper .content{max-width:950px}}[data-layout-style=modern] .reason-text{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}[data-layout-style=modern] [data-nav-color=dark] .header{background:#141432;border-bottom:1px solid #434548}[data-layout-style=modern] [data-nav-color=dark] .header .header-left{border-right:1px solid #67748E;border-bottom:1px solid #434548}[data-layout-style=modern] [data-nav-color=dark] .header .header-left .logo-normal{display:none}[data-layout-style=modern] [data-nav-color=dark] .header .header-left .logo-white{display:block!important}[data-layout-style=modern] [data-nav-color=dark] .header .searchinputs input{color:#97a2d2;border-color:#141432;background:#2c2c50}[data-layout-style=modern] [data-nav-color=dark] .header .searchinputs input::-moz-placeholder{color:#adb5bd}[data-layout-style=modern] [data-nav-color=dark] .header .searchinputs input::placeholder{color:#adb5bd}[data-layout-style=modern] [data-nav-color=dark] .mini-sidebar .header-left .logo-white{display:none!important}[data-layout-style=modern] [data-nav-color=dark] .mini-sidebar .header-left .logo-small{display:block!important}[data-layout-style=modern] [data-nav-color=dark] .mini-sidebar.expand-menu .logo-small{display:none!important}[data-layout-style=modern] [data-nav-color=dark] .mini-sidebar.expand-menu .logo-white{display:block!important}[data-layout-style=modern] [data-nav-color=dark] #toggle_btn:before{border:2px solid #97A2D2}[data-layout-style=modern] [data-nav-color=dark] .user-menu.nav>li>a.select-store .user-info .user-name{color:#97a2d2}[data-layout-style=modern] [data-nav-color=dark] .user-info .user-name{color:#97a2d2}[data-layout-style=modern] [data-nav-color=dark] .user-menu .nav-item-box>a{background:#2c2c50}[data-layout-style=modern] [data-nav-color=dark] .header-left.active #toggle_btn:after{border:2px solid #97A2D2}[data-layout-style=modern] [data-nav-color=dark] .sidebar{border-right:1px solid #67748E;background-color:#141432}[data-layout-style=modern] [data-nav-color=dark] .sidebar .slimScrollDiv{background:#141432}[data-layout-style=modern] [data-nav-color=dark] .sidebar .sidebar-menu>ul>li.submenu ul{background:#141432;border-radius:5px;padding:10px 0}[data-layout-style=modern] [data-nav-color=dark] .sidebar .sidebar-menu>ul>li.submenu ul li a{color:#adb5bd}[data-layout-style=modern] [data-nav-color=dark] .sidebar .sidebar-menu>ul>li a img{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-style=modern] [data-nav-color=dark] .sidebar .sidebar-menu>ul>li a span{color:#adb5bd}[data-layout-style=modern] [data-nav-color=dark] .sidebar .sidebar-menu>ul>li a:hover img{color:#adb5bd}[data-layout-style=modern] [data-nav-color=dark] .sidebar .sidebar-menu>ul>li a:hover svg{filter:brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%)}[data-layout-style=modern] [data-nav-color=dark] .sidebar .sidebar-menu>ul>li .submenu-hdr{color:#adb5bd}[data-layout-style=modern] [data-nav-color=grey] .header{background:#eff2f7}[data-layout-style=modern] [data-nav-color=grey] .header .user-menu .nav-item-box>a{background:#fff}[data-layout-style=modern] [data-nav-color=grey] .sidebar .slimScrollDiv,[data-layout-style=modern] [data-nav-color=grey] .sidebars .slimScrollDiv{background:#eff2f7}[data-layout-style=modern] [data-nav-color=grey] .searchinputs input{border-color:#eff2f7;background:#fff}[data-layout-style=modern] [data-direction=rtl][data-layout-style=collapsed] .sidebar.collapsed-sidebar .sidebar-menu ul li a{padding:10px 25px 10px 15px}[data-layout-style=modern] [data-direction=rtl][data-layout-style=collapsed] .sidebar.collapsed-sidebar .sidebar-menu ul li a:before{right:10px;left:auto}[data-layout-style=modern] [data-direction=rtl][data-layout-style=collapsed] .sidebar.collapsed-sidebar .sidebar-menu ul li a .menu-arrow{left:15px;right:auto}[data-layout-style=modern] [data-direction=rtl][data-layout-style=collapsed] .sidebar.collapsed-sidebar .tab-content-four{margin-right:10px;margin-left:0}[data-layout-style=modern] [data-direction=rtl] body{direction:rtl}[data-layout-style=modern] [data-direction=rtl] body .me-2{margin-left:.5rem!important;margin-right:0!important}[data-layout-style=modern] [data-direction=rtl] body .ms-2{margin-right:.5rem!important;margin-left:0!important}[data-layout-style=modern] [data-direction=rtl] body .header .header-left{float:right;border-left:1px solid #dee2e6}[data-layout-style=modern] [data-direction=rtl] body .header .header-left #toggle_btn{left:-13px;right:auto}@media (min-width: 991.98px){[data-layout-style=modern] [data-direction=rtl] body .header .header-left #toggle_btn{float:right;font-size:26px;line-height:50px;margin-right:15px;margin-left:0}[data-layout-style=modern] [data-direction=rtl] body .header .header-left #toggle_btn .bar-icon{display:inline-block;width:21px}[data-layout-style=modern] [data-direction=rtl] body .header .header-left #toggle_btn .bar-icon span{background-color:#fff;display:block;float:right;height:2px;width:21px;margin:0 0 5px;border-radius:50px}[data-layout-style=modern] [data-direction=rtl] body .header .header-left #toggle_btn .bar-icon span:nth-child(2){width:15px}}[data-layout-style=modern] [data-direction=rtl] body .header .user-menu .nav-searchinputs{margin-left:auto;margin-right:25px}[data-layout-style=modern] [data-direction=rtl] body .header .user-menu>li>a.select-store .user-info{padding:3px 0 3px 25px}@media (max-width: 1199.98px){[data-layout-style=modern] [data-direction=rtl] body .header .user-menu>li>a.select-store .user-info{padding-right:0;padding-left:15px}}[data-layout-style=modern] [data-direction=rtl] body .header .user-menu>li>a.select-store .user-info .user-letter{margin-right:0;margin-left:10px}[data-layout-style=modern] [data-direction=rtl] body .header .user-menu>li>a.select-store .user-info:after{right:auto;left:6px}[data-layout-style=modern] [data-direction=rtl] body .header .user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item.active,[data-layout-style=modern] [data-direction=rtl] body .header .user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item:hover{background:#f7f7f7 url(../../../../public/assets/img/icons/check.svg) no-repeat calc(12% - 12px) center}[data-layout-style=modern] [data-direction=rtl] body .header .user-menu.nav>li.flag-nav .dropdown-menu a img{margin-right:0;margin-left:10px}[data-layout-style=modern] [data-direction=rtl] body .header .user-info{padding:0 0 0 30px}[data-layout-style=modern] [data-direction=rtl] body .header .user-info:after{left:12px;right:auto}[data-layout-style=modern] [data-direction=rtl] body .header .user-info .user-letter{margin-left:10px;margin-right:0}[data-layout-style=modern] [data-direction=rtl] body .header .select-store-dropdown .dropdown-menu .dropdown-item img{margin-left:8px;margin-right:0}[data-layout-style=modern] [data-direction=rtl] body .sidebar,[data-layout-style=modern] [data-direction=rtl] body .sidebars{right:0;left:auto}[data-layout-style=modern] [data-direction=rtl] body .sidebar .sidebar-menu .menu-arrow,[data-layout-style=modern] [data-direction=rtl] body .sidebars .sidebar-menu .menu-arrow{left:15px;right:auto}[data-layout-style=modern] [data-direction=rtl] body .sidebar .sidebar-menu ul li svg,[data-layout-style=modern] [data-direction=rtl] body .sidebars .sidebar-menu ul li svg{margin-left:10px;margin-right:0}[data-layout-style=modern] [data-direction=rtl] body .sidebar .sidebar-menu .submenu-open .submenu ul li a,[data-layout-style=modern] [data-direction=rtl] body .sidebars .sidebar-menu .submenu-open .submenu ul li a{margin-right:25px;margin-left:0;padding:10px 18px 10px 10px}[data-layout-style=modern] [data-direction=rtl] body .sidebar .sidebar-menu .submenu-open .submenu ul li a:after,[data-layout-style=modern] [data-direction=rtl] body .sidebars .sidebar-menu .submenu-open .submenu ul li a:after{right:0;left:auto}[data-layout-style=modern] [data-direction=rtl] body .page-wrapper{margin:0 260px 0 0}[data-layout-style=modern] [data-direction=rtl] body .customizer-links{left:0;right:auto;border-radius:0 10px 10px 0}[data-layout-style=modern] [data-direction=rtl] body .sidebar-settings{left:-450px;right:auto}[data-layout-style=modern] [data-direction=rtl] body .sidebar-settings.show-settings,[data-layout-style=modern] [data-direction=rtl] body .sidebar-settings .sidebar-content{left:0;right:auto}[data-layout-style=modern] [data-direction=rtl] body .sidebar-settings .sidebar-content .layout-wrap .check+label .theme-name:before{content:"";margin-left:5px;margin-right:0;border-radius:50%}[data-layout-style=modern] [data-direction=rtl] body .sidebar-settings .sidebar-content .layout-wrap .check:checked+label .theme-name:after{content:"";right:4px;left:auto}[data-layout-style=modern] [data-direction=rtl] body .dash-widget .dash-widgetcontent{margin-right:20px;margin-left:0}[data-layout-style=modern] [data-direction=rtl] body table.dataTable thead th,[data-layout-style=modern] [data-direction=rtl] body table.dataTable thead td,[data-layout-style=modern] [data-direction=rtl] body table.dataTable tfoot th,[data-layout-style=modern] [data-direction=rtl] body table.dataTable tfoot td{text-align:right}[data-layout-style=modern] [data-direction=rtl] body .graph-sets>ul li{margin-left:35px;margin-right:0}[data-layout-style=modern] [data-direction=rtl] body .table tbody tr td a.product-img{margin-left:5px;margin-right:0}[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting:after,[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting_asc:after,[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting_desc:after,[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting_asc_disabled:after,[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting_desc_disabled:after{left:.5em!important;right:auto!important}[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting:before,[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting_asc:before,[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting_desc:before,[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting_asc_disabled:before,[data-layout-style=modern] [data-direction=rtl] body table.dataTable>thead .sorting_desc_disabled:before{left:.5em!important;right:auto!important}[data-layout-style=modern] [data-direction=rtl] body table.dataTable thead>tr>th.sorting,[data-layout-style=modern] [data-direction=rtl] body table.dataTable thead>tr>th.sorting_asc{padding-left:25px;padding-right:17px}@media (min-width: 991.98px){[data-layout-style=modern] [data-direction=rtl] .mini-sidebar .page-wrapper{margin-right:80px}}[data-layout-style=modern] [data-direction=rtl] .page-header .page-btn{margin-right:15px;margin-left:0}[data-layout-style=modern] [data-direction=rtl] .page-header .add-item.d-flex{margin-left:auto;margin-right:0}[data-layout-style=modern] [data-direction=rtl] .search-set .search-input .btn-searchset{left:0;right:auto}[data-layout-style=modern] .sidebar.horizontal-sidebar{display:none}[data-layout-style=modern] .items-wrapper.scrollable{max-height:180px;overflow-y:auto;padding-right:8px}[data-layout-style=modern] .items-wrapper{transition:max-height .25s ease}[data-layout-style=modern] .pos-modal .modal-header h5{margin-bottom:0}[data-layout-style=modern] .modal button.close{font-size:20px}[data-layout-style=modern] .modal button.close:hover{background:red}[data-layout-style=modern] .custom-modal-header .page-title h4{margin-bottom:0}[data-layout-style=modern] .product-wrap .product-list .info span{margin-bottom:7px;display:inline-block}[data-layout-style=modern] .product-wrap .product-list .info h6 a{margin-bottom:5px;display:inline-block}[data-layout-style=modern] .tabs_wrapper ul.tabs li.active span{color:#fff}.ant-input::-moz-placeholder{color:#5b6670}.ant-input::placeholder{color:#5b6670}@media (max-width: 768px){.page-wrapper{padding-top:80px!important}}.main-chat-blk .slimscroll{height:calc(100vh - 60px)!important}.main-chat-blk .slimscroll-active-sidebar a{color:#5b6670}.main-chat-blk .emoj-group ul{display:flex;align-items:center}.main-chat-blk .emoj-group ul li+li{margin-left:10px}.main-chat-blk .emoj-group ul li a{width:34px;height:34px;background:#f6f7f8;border-radius:50px;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.main-chat-blk .emoj-group ul li a i{color:#424242}.main-chat-blk .message-content{position:relative}.main-chat-blk .message-content:hover .emoj-group{opacity:1;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.main-chat-blk .emoj-group{position:absolute;top:50%;right:-100px;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;transform:translateY(-50%)}.main-chat-blk .rig-emoji-group{position:absolute;right:210px}.main-chat-blk .wrap-emoji-group{position:absolute;right:290px}.main-chat-blk .emoj-group-list-foot{display:none;position:absolute;top:-50px;left:-90px;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.main-chat-blk .emoj-group-list-foot ul{display:flex;align-items:center;background:#f6f7f8;border-radius:50px;padding:5px}.main-chat-blk .emoj-group-list-foot ul li a{padding:0;display:flex;align-items:center}.main-chat-blk .emoj-group-list-foot ul li.add-emoj a{background:#ededed}.main-chat-blk .emoj-group-list-foot ul li.add-emoj a i{font-size:20px;color:#424242}.main-chat-blk .down-emoji-circle{position:absolute;left:10px!important;top:-38px!important}.main-chat-blk .emoj-action-foot .down-emoji-circle ul{padding:10px}.main-chat-blk .down-emoji-circle ul li+li{margin-left:14px}.main-chat-blk .emoj-action-foot .down-emoji-circle ul li:last-child a{width:34px;height:34px;border-radius:50px;display:flex;align-items:center;justify-content:center}.main-chat-blk .chat-page-wrapper .content{padding:0}.main-chat-blk .chat-page-wrapper .sidebar{position:initial}@media (max-width: 991.98px){.main-chat-blk .chat-page-wrapper .sidebar{margin-left:0}}.main-chat-blk .chat-page-wrapper .left-chat-title{padding:24px;border-bottom:1px solid #E0E0E0;min-height:72px}.main-chat-blk .chat-page-wrapper .setting-title-head h4{font-size:18px;color:#092c4c;font-weight:700}.main-chat-blk .chat-page-wrapper .chat .slimscroll{height:calc(100vh - 135px)!important}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item{font-size:14px;cursor:pointer;padding:7px 14px;font-weight:500;color:#424242}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item i{font-size:16px;color:#424242}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item span{float:right;font-size:18px;color:#424242}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item.active{background:none;color:inherit}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:focus,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:hover,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:active{background-color:#e6e6e6}.main-chat-blk .chat-page-wrapper .dropdown-menu{background:#fff;border:1px solid #E5E7EB;box-sizing:border-box;box-shadow:0 4px 3px #0000001a;border-radius:8px;min-width:173px}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item{margin:0;position:relative;display:flex;align-items:center}.main-chat-blk .chat-page-wrapper .dropdown-menu.chat-drop-menu .dropdown-item i{font-size:16px;color:#424242}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:hover,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:focus,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:active{background-color:#f8ecff}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item span{margin-right:10px;display:flex;align-items:center}.main-chat-blk .chat-page-wrapper .contact-close_call{display:flex;align-items:center}@keyframes wave{0%,to,60%{transform:initial}30%{transform:translateY(-5px)}}.main-chat-blk .chat{flex:1;display:flex;flex-direction:column;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;background:#fff}.main-chat-blk .chat .chat-header{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding:15px 24px;align-items:center;border-bottom:1px solid var(--Stroke, rgba(145, 158, 171, .3));background:var(--White, #FFF);box-shadow:0 4px 60px #e7e7e778;position:relative}.main-chat-blk .chat .chat-header .user-details{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.main-chat-blk .chat .chat-header .user-details figure{margin-right:1rem}.main-chat-blk .chat .chat-header .user-details h5{font-size:15px;font-weight:600;margin-bottom:4px;line-height:1;color:#212529}.main-chat-blk .chat .chat-header .chat-options ul{margin-bottom:0;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.main-chat-blk .chat .chat-header .chat-options ul>li>a{font-size:14px;color:#212529;cursor:pointer;width:40px;height:40px;padding:0;border:none;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main-chat-blk .chat .chat-header .chat-options ul>li>a i{font-size:20px}.main-chat-blk .chat .chat-header .chat-options ul>li>a:not(.no-bg):hover{background-color:#f3f6f9;border-color:#f3f6f9}.main-chat-blk .chat .chat-body{flex:1;padding:24px 24px 40px}.main-chat-blk .chat .chat-body:not(.no-message){overflow:hidden}.main-chat-blk .chat .chat-body .messages{display:flex;display:-webkit-flex;flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start}.main-chat-blk .chat .chat-body .messages .chats{max-width:75%;margin-bottom:1.5rem;display:flex;display:-webkit-flex}.main-chat-blk .chat .chat-body .messages .chats:last-child{margin-bottom:0}.main-chat-blk .chat .chat-body .messages .chats .chat-time{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;margin-bottom:0}.main-chat-blk .chat .chat-body .messages .chats .chat-time .avatar{margin-right:1rem}.main-chat-blk .chat .chat-body .messages .chats .chat-time h5{font-size:15px;margin-bottom:0}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time{color:#fff;margin-top:2px;font-size:12px;font-weight:400}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time i{color:#f7f7f780}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time i img{width:14px;height:auto;margin-left:2px;vertical-align:0px}.main-chat-blk .chat .chat-body .messages .chats .message-content{border-radius:0 15px 15px;background:var(--light-color, #F6F7F8);padding:14px 20px;color:#212529;font-size:14px;font-weight:400;box-shadow:0 6px 12px #00000008}.main-chat-blk .chat .chat-body .messages .chats .message-content a{color:#299cdb}.main-chat-blk .chat .chat-body .messages .chats .message-content.award-link a{color:#212529;margin-bottom:2px;display:block}.main-chat-blk .chat .chat-body .messages .chats .message-content.award-link img{border-radius:10px}.main-chat-blk .chat .chat-body .messages .chats .message-content.chat-award-link a{display:flex}.main-chat-blk .chat .chat-body .messages .chats .message-content.fancy-msg-box .image-not-download span{color:#fff;font-size:13px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-chat-blk .chat .chat-body .messages .chat-profile-name h6{margin-bottom:0;color:#212529;font-weight:600;font-size:15px}.main-chat-blk .chat .chat-body .messages .chat-profile-name h6 span{font-size:12px;color:#adb5bd;font-weight:400;padding-left:10px}.main-chat-blk .chat .chat-body .messages .chats.chats-right{margin-left:auto}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-time{justify-content:flex-end}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content{border-radius:15px 0 15px 15px;background:#ff9f431f;color:#212529;padding:15px}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time{justify-content:flex-start;-webkit-justify-content:flex-start}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time .time{color:#adb5bd}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time .time i{color:#299cdb}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns{order:2;-webkit-order:2;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns .chat-action-col{width:20px;text-align:center}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns .chat-read-col{display:flex;display:-webkit-flex;align-items:flex-end;-webkit-align-items:flex-end;padding-bottom:22px;color:#67748e}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-content{order:1;-webkit-order:1}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-avatar{padding:8px 0 0 15px}.main-chat-blk .chat .chat-body .messages .download-col{position:relative}.main-chat-blk .chat .chat-body .messages .download-col ul{list-style:none;padding:0;margin:0 0 5px;display:flex;display:-webkit-flex}.main-chat-blk .chat .chat-body .messages .download-col ul li+li{margin-left:5px}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col{position:relative}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col a>img{border:1px solid transparent;width:80px;border-radius:8px}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col.image-not-download a>img{filter:blur(1px)}.main-chat-blk .chat .chat-body .messages .download-col .download-action{position:absolute;right:8px;bottom:8px;line-height:0}.main-chat-blk .chat .chat-body .messages .download-col .download-action a{color:#fff;font-size:10px}.main-chat-blk .chat .chat-body .messages .download-col .download-action div+div{margin-left:8px}.main-chat-blk .chat .chat-body .messages .download-col .download-action div img{width:13px}.main-chat-blk .chat .chat-body .messages .file-download .download-action{position:absolute;right:8px;line-height:0;bottom:14px}.main-chat-blk .chat .chat-body .messages .file-download .download-action a{color:#fff;font-size:10px;color:#343a40}.main-chat-blk .chat .chat-body .messages .file-download .download-action div+div{margin-left:8px}.main-chat-blk .chat .chat-body .messages .file-download .download-action div img{width:13px}.main-chat-blk .chat .chat-body .messages .file-download{position:relative;background:#e8ebed;border-radius:10px;padding:10px;margin-bottom:7px}.main-chat-blk .chat .chat-body .messages .file-download .file-type{width:54px;height:54px;background-color:#fff;border-radius:4px}.main-chat-blk .chat .chat-body .messages .file-download .file-type i{color:#adb5bd;font-size:24px}.main-chat-blk .chat .chat-body .messages .file-download .file-details span.file-name{color:#212529;display:inline-block;width:100%;font-size:15px;font-weight:500}.main-chat-blk .chat .chat-body .messages .file-download .file-details span.file-size{color:#adb5bd;display:inline-block;width:100%}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul{display:flex;align-items:center;padding:0;margin-bottom:0}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li{list-style:none;color:#212529;font-size:14px;position:relative}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li:before{content:"";position:absolute;width:1px;height:13px;background:#c2c2c2;right:-8px;top:5px}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li:last-child:before{display:none}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li a{color:#0acfff}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li+li{padding-left:15px}.main-chat-blk .chat .chat-body.no-message{-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-chat-blk .chat .chat-footer{position:relative}.main-chat-blk .chat .chat-footer form{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;position:relative;bottom:0;left:0;right:0;padding:24px}@media (max-width: 991.98px){.main-chat-blk .chat .chat-footer form{padding-bottom:15px}}.main-chat-blk .chat .chat-footer form .form-buttons .btn{margin-left:0;color:#dbe0e6;font-size:20px;padding:0;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px}.main-chat-blk .chat .chat-footer form .form-buttons .btn:last-child{margin-right:0}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn{width:40px;height:40px;border-radius:6px;background:#0acfff;display:inline-flex;justify-content:center;align-items:center;color:#fff!important;margin-left:10px}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:hover{background-color:#fff;border-color:#343a40}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:hover i{color:#343a40}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:focus{box-shadow:none}.main-chat-blk .chat .chat-footer form .specker-col span{color:#343a40;font-size:25px}.main-chat-blk .chat .chat-footer form .attach-col i{color:#343a40;font-size:20px}.main-chat-blk .chat .chat-footer form .attach-col{right:inherit;left:60px}.main-chat-blk .chat .chat-footer form .smile-col i{color:#343a40;font-size:22px}.main-chat-blk .chat .chat-footer form .smile-col{right:inherit;left:15px}.main-chat-blk .chat .chat-footer form .smile-foot{margin-right:10px}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle{width:38px;height:38px;background:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle:hover{background-color:#f3f6f9;border-color:#f3f6f9}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle i{color:#212529;font-size:18px}.main-chat-blk .chat .chat-footer form .form-control::-webkit-input-placeholder{color:#212529;opacity:1}.main-chat-blk .chat .chat-footer form .form-control::-moz-placeholder{color:#212529;opacity:1}.main-chat-blk .chat .chat-footer form .form-control:-ms-input-placeholder{color:#212529;opacity:1}.main-chat-blk .chat .chat-footer form .form-control:-moz-placeholder{color:#212529;opacity:1}.main-chat-blk .chat-options ul.list-inline .list-inline-item{margin-bottom:0}.main-chat-blk .last-seen{color:#212529;font-size:14px}.main-chat-blk .user_callog{display:flex;margin-top:0}.main-chat-blk .calllog_p{margin-left:5px}.main-chat-blk .chat-options.chat-option-profile .list-inline-item a{background:#0acfff;width:38px;height:38px;border-radius:50px;color:#212529;padding:0;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#fff}.main-chat-blk .chat-options.chat-option-profile .list-inline-item a:hover{background:#1b2950;color:#fff}.main-chat-blk .chat-options.chat-option-profile .list-inline{border-bottom:1px solid #EDEDED;margin-bottom:0;padding-bottom:15px}.main-chat-blk .last-seen-profile span{color:#212529;font-size:14px;font-weight:400;margin-bottom:12px;display:block}.main-chat-blk .header_button{position:absolute;right:5px;width:40px;height:40px;border-radius:20px;font-size:14px;color:#fff;text-align:center;background:#ffa977;bottom:40px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main-chat-blk .btn-warning:hover{color:#fff;background-color:#ffb269;border-color:#ffa956}.main-chat-blk .right_sidebar_profile{margin-top:0}.main-chat-blk .account_details,.main-chat-blk .security_details{background-color:#e8ebed;border-color:#dbe0e6;border-radius:5px!important;border-bottom:0!important}.main-chat-blk .close_icon{font-size:18px}.main-chat-blk .button_plus{margin-left:0}.main-chat-blk .chat-search{position:absolute;left:0;top:0;width:100%;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s;opacity:0;visibility:hidden}.main-chat-blk .chat-search input[type=text]{padding:8px 8px 8px 35px;width:100%;min-height:47px;border-radius:0 0 5px 5px;border:1px solid #E5E7EB;background-color:#fff;color:#212529;font-size:15px;font-weight:500}.main-chat-blk .chat-search input[type=text]:hover{border-color:#eff2f7}.main-chat-blk .chat-search input[type=text]:focus{border-color:#eff2f7}.main-chat-blk .chat-search input[type=text]:focus-visible{border-color:#eff2f7}.main-chat-blk .chat-search.visible-chat{opacity:1;visibility:visible;top:100%;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s;z-index:9}.main-chat-blk .form-control-feedback{z-index:2;display:block;text-align:center;pointer-events:none;color:#0006;position:absolute;left:13px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.main-chat-blk .form-control-feedback i{font-size:16px;color:#212529}.main-chat-blk .user-chat-search{position:absolute;left:0;top:0;width:100%;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s;opacity:0;visibility:hidden}.main-chat-blk .user-chat-search input[type=text]{padding:8px 8px 8px 35px;width:100%;min-height:47px;border-radius:0 0 5px 5px;border:1px solid #E5E7EB;background-color:#fff;color:#212529;font-size:15px;font-weight:500}.main-chat-blk .user-chat-search input[type=text]:hover{border-color:#eff2f7}.main-chat-blk .user-chat-search input[type=text]:focus{border-color:#eff2f7}.main-chat-blk .user-chat-search input[type=text]:focus-visible{border-color:#eff2f7}.main-chat-blk .user-chat-search.visible-chat{opacity:1;visibility:visible;top:100%;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s;z-index:9}.main-chat-blk .all-chats{position:relative}.main-chat-blk .close-btn-chat,.main-chat-blk .user-close-btn-chat{width:25px;height:25px;border-radius:25px;color:#212529;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;position:absolute;right:12px;top:9px;cursor:pointer}.main-chat-blk .main_content{width:100%!important}.main-chat-blk .avatar-main{height:50px;width:50px}.main-chat-blk .archive-btn{border:1px solid #008024;color:#67748e;border-radius:4px;font-size:11px;font-weight:500;padding:2px 6px;margin-right:1.5rem}.main-chat-blk .archive-btn-grey{border:1px solid #909090;color:#adb5bd;border-radius:4px;font-size:9px;font-weight:500;padding:2px 6px;margin-top:.25rem}.main-chat-blk .right_sidebar_icon{list-style:none}.main-chat-blk .btn.btn-outline-light:hover{background:#e6e6e6}.main-chat-blk .chat-avatar{padding:8px 15px 0 8px;display:flex;display:-webkit-flex;align-items:flex-start;-webkit-align-items:flex-start;flex-shrink:0}.main-chat-blk .chat-profile-name{display:flex;align-items:center;margin-bottom:5px}.main-chat-blk .chat-profile-name .chat-action-col a{display:flex}.main-chat-blk .delete-pop-btn .btn-primary{margin:0 0 0 10px}.main-chat-blk .delete-model-head{padding:40px}.main-chat-blk .delete-model-head .modal-header{padding:0;margin-bottom:32px}.main-chat-blk .delete-model-head .modal-body{padding:0}.main-chat-blk .delete-chat-notify{margin-bottom:32px}.main-chat-blk .delete-chat-notify .form-check{margin-bottom:14px}.main-chat-blk .chats.chats-right{flex-direction:row-reverse}.main-chat-blk .message-star{display:flex;align-items:center}.main-chat-blk .message-star .avatar{width:26px;height:26px;margin-right:10px}.main-chat-blk .message-star .avatar img{width:100%}.main-chat-blk .message-star h6{color:#212529;font-size:15px;font-weight:500;margin-bottom:0}.main-chat-blk .message-star h6 span i{color:#ffb84d}.main-chat-blk .chat-voice-group ul{display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;padding:0;margin-bottom:0}.main-chat-blk .chat-voice-group ul li span{width:28px;height:28px;background:#0acfff;border-radius:50px;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.main-chat-blk .chat-voice-group li{margin-bottom:0;color:#212529;font-size:14px;font-weight:400;list-style:none}.main-chat-blk .chat-voice-group li+li{padding-left:10px}.main-chat-blk .file-download-col .download-action{position:absolute;right:8px;bottom:8px;line-height:0}.main-chat-blk .file-download-col .download-action a{color:#fff;font-size:10px}.main-chat-blk .file-download-col .download-action div+div{margin-left:8px}.main-chat-blk .file-download-col .download-action div img{width:13px}.main-chat-blk .file-download-col:after{content:"";display:table;clear:both}.main-chat-blk .file-download-col ul{list-style:none;padding:0;margin:0}.main-chat-blk .file-download-col ul li{float:left;width:50%;padding:5px}.main-chat-blk .file-download-col ul li .image-download-col{position:relative}.main-chat-blk .file-download-col ul li .image-download-col a>img{width:100%}.main-chat-blk .file-download-col ul li.full-width{width:100%}.main-chat-blk .chat-select .select2-container .select2-selection--single{border:0;height:24px}.main-chat-blk .chat-select .select2-container .select2-selection--single .select2-selection__rendered{padding-right:40px;padding-left:0}.main-chat-blk .chat-select .select2-container--default .select2-selection--single .select2-selection__rendered{color:#adb5bd;font-size:18px;font-weight:400;line-height:24px;font-weight:600}.main-chat-blk .chat-select .select2-container--default .select2-selection--single .select2-selection__arrow{height:24px;right:7px}.main-chat-blk .chat-select .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#495057;border-style:solid;border-width:0 2px 2px 0;padding:3px;height:0;left:50%;margin-left:-5px;margin-top:-5px;position:absolute;top:50%;width:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.main-chat-blk .chat-select .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3a5670}.main-chat-blk .chat-select .select2-container--default .select2-selection--multiple{border:1px solid #ddd;min-height:40px}.main-chat-blk .chat-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:2px 0 0 2px;margin-top:-5px;border-color:#495057;border-style:solid;border-width:0 2px 2px 0;padding:3px}.main-chat-blk .chat-select .select2-container--default.form-control-sm .select2-selection--single .select2-selection__arrow{top:7px}.main-chat-blk .chat-select .select2-container--open .select2-dropdown--below{margin-top:10px}.main-chat-blk .success-pass{margin-bottom:40px;text-align:center}.main-chat-blk .review-files p{margin-bottom:5px;color:#212529;font-size:14px}.main-chat-blk .like-chat-grp ul{padding:0;margin-bottom:0;display:flex;-webkit-box-align:center;-ms-flex-align:center;margin-top:10px}.main-chat-blk .like-chat-grp ul li{list-style:none}.main-chat-blk .like-chat-grp ul li a{border:1px solid #E0E0E0;border-radius:50px;padding:3px 12px;display:block;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#212529;font-weight:400;font-size:14px}.main-chat-blk .like-chat-grp ul li a img{margin-left:5px}.main-chat-blk .like-chat-grp ul li+li{margin-left:10px}.main-chat-blk .like-chat-grp ul li.like-chat a{background:#fef6dc}.main-chat-blk .like-chat-grp ul li.comment-chat a{background:#ffe8e9}.main-chat-blk .chat-line{margin:0 0 20px;position:relative;text-align:center;width:100%}.main-chat-blk .chat-line:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#e8ebed;width:100%;height:1px}.main-chat-blk .chat-date{border-radius:100px;background:#e8ebed;color:#212529;font-size:14px;padding:4px 20px;display:inline-block;font-weight:400;position:relative;border:1px solid #E0E0E0}.main-chat-blk .chat+.sidebar-group{margin-right:0}.main-chat-blk .chat+.sidebar-group .sidebar{margin-right:0}.main-chat-blk .group-comman-theme{padding:0 24px}.main-chat-blk .group-comman-theme h6{margin-bottom:15px}.main-chat-blk .group-comman-theme ul{padding:0 0 15px;margin-bottom:15px;border-bottom:1px solid #EDEDED}.main-chat-blk .group-comman-theme ul li{display:flex;align-items:center;list-style:none;border:1px solid #E0E0E0;border-radius:5px;padding:5px;margin-bottom:10px}.main-chat-blk .group-comman-theme ul li:last-child{margin-bottom:0}.main-chat-blk .group-comman-theme ul li .avatar{flex-shrink:0;margin-right:10px}.main-chat-blk .theme-content h6{margin-bottom:6px;color:#212529;font-size:15px;font-weight:500}.main-chat-blk .theme-content p{margin-bottom:0;text-align:start;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;color:#212529;font-size:14px}.main-chat-blk .chat-message-grp{padding:0 24px 24px}.main-chat-blk .chat-message-grp ul{padding:0}.main-chat-blk .chat-message-grp ul li{list-style:none;margin-bottom:15px}.main-chat-blk .chat-message-grp ul li:last-child{margin-bottom:0}.main-chat-blk .chat-message-grp ul li a{display:flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.main-chat-blk .chat-message-grp ul li a:hover .stared-group h6{color:#343a40}.main-chat-blk .stared-group{display:flex;align-items:center}.main-chat-blk .stared-group span{width:30px;height:30px;border-radius:6px;margin-right:10px;background:#f6f7f8;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.main-chat-blk .stared-group span i{font-size:16px}.main-chat-blk .stared-group h6{font-size:15px;font-weight:500;color:#5b6670;margin-bottom:0}.main-chat-blk .star-message{background:#fef6dc}.main-chat-blk .star-message i{color:#ffb84d}.main-chat-blk .mute-message{background:#ebfdfffa}.main-chat-blk .mute-message i{color:#299cdb}.main-chat-blk .block-message{background:#ffe8e9}.main-chat-blk .block-message i{color:#7367f0}.main-chat-blk .report-message{background:#f8ecff}.main-chat-blk .report-message i{color:#092c4c}.main-chat-blk .delete-message{background:#ffe8e9}.main-chat-blk .delete-message i{color:#f33}.main-chat-blk .count-group{display:flex;align-items:center}.main-chat-blk .count-group span{width:16px;height:16px;border-radius:50px;color:#fff;font-size:10px;background:#0acfff;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:5px}.main-chat-blk .count-group i{color:#424242;font-size:16px}.main-chat-blk .nav.nav-tabs.chat-tabs .nav-item .nav-link{font-size:16px;font-weight:700;color:#fff;background-color:transparent;border:0}.main-chat-blk .nav.nav-tabs.chat-tabs .nav-item .nav-link.active{font-size:16px;font-weight:700;color:#ffb269}.main-chat-blk .header-top ul li a{color:#000;font-size:18px}.main-chat-blk .set-search{display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:50px;width:28px;height:28px}.main-chat-blk .set-search:hover{background:#f5f5f5;border-color:#f3f6f9}.main-chat-blk .header-action{list-style:none;margin:0;padding:0}.main-chat-blk .header-action li{display:inline-block;margin-left:10px}.main-chat-blk .header-action li a{color:#212529;font-size:18px}.main-chat-blk .user-list{border-radius:.25rem;display:flex;display:-webkit-flex;flex-direction:column;padding-left:0;margin-bottom:0}.main-chat-blk .user-list li a{padding:17px 20px;display:flex;display:-webkit-flex;cursor:pointer;border-radius:6px;margin-bottom:10px;border:0;box-shadow:0 2px 8px #00000014}.main-chat-blk .user-list li .avatar{margin-right:.8rem;display:inline-block;margin-bottom:0;height:46px;width:46px;border-radius:50%;position:relative;z-index:0}.main-chat-blk .user-list li .avatar .letter-avatar{width:45px;height:45px;border-radius:45px;margin-right:.8rem;margin-bottom:0;position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;background-color:#dbe0e6;font-size:16px;font-weight:600;color:#423b93}.main-chat-blk .user-list li a.admin-shade{box-shadow:none}.main-chat-blk .user-list .avatar>a>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-chat-blk .user-list .avatar>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-chat-blk .avatar-away:before{content:"";position:absolute;display:block;width:12px;height:12px;border-radius:50%;top:0;right:2px;border:2px solid #ffffff;z-index:9;background-color:#ff0}.main-chat-blk .avatar-offline:before{content:"";position:absolute;display:block;width:12px;height:12px;border-radius:50%;top:0;right:2px;border:2px solid #ffffff;z-index:9}.main-chat-blk .avatar-online:before{content:"";position:absolute;display:block;width:12px;height:12px;border-radius:50%;top:0;right:2px;border:2px solid #ffffff;z-index:9;background-color:#1dd871}.main-chat-blk .animate-typing-col{color:#28c76f}.main-chat-blk .animate-typing-col .dot{display:inline-block;width:4px;height:4px;border-radius:50%;margin-right:-1px;background:#0d9b35;animation:wave 1.3s linear infinite;opacity:.6}.main-chat-blk .animate-typing-col .dot:nth-child(2){animation-delay:-1.1s}.main-chat-blk .animate-typing-col .dot:nth-child(3){animation-delay:-.9s}.main-chat-blk .chat_form{margin-right:0;background:#fff;border:1px solid #C2C2C2;box-shadow:0 4px 4px #f5f8ff;border-radius:6px;height:40px;padding:10px}.main-chat-blk .contact-close a{color:#212529;opacity:.5;border-color:#e8ebed}.main-chat-blk .main-wrapper .content .sidebar-group.right-sidebar .sidebar{width:310px}.main-chat-blk .primary-title{color:#ffb269;font-size:14px;display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.main-chat-blk .primary-title i{font-size:14px}.main-chat-blk .contact-action{padding:0;margin:0;list-style:none}.main-chat-blk .contact-action li{padding:11px 0;border-bottom:1px solid #f1f1f1}.main-chat-blk .contact-action li a{color:#212529;font-size:14px;font-weight:700}.main-chat-blk .contact-action li.report-contact a,.main-chat-blk .contact-action li.delete-chat a,.main-chat-blk .contact-action li.sign-out a{color:red}.main-chat-blk .left-sidebar{display:flex;display:-webkit-flex;flex-direction:column;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease}.main-chat-blk .left-sidebar-wrap{background:#fbfbfb;overflow:hidden;width:448px;display:flex;display:-webkit-flex;flex-direction:column;flex:1}.main-chat-blk .right-sidebar{display:flex;display:-webkit-flex;flex-direction:column;background-color:#f8f9fa;opacity:100%;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;position:relative;width:320px}.main-chat-blk .right-sidebar .right-sidebar-wrap{background-color:#fff;border-left:1px solid #E0E0E0;border-radius:0;margin-top:0;margin-bottom:0;height:calc(100vh + -0px)}.main-chat-blk .right-sidebar .right-sidebar-wrap .sidebar-body{padding:0}.main-chat-blk .right-sidebar .right-sidebar-wrap .right-sidebar-profile{padding:24px 24px 0;margin-bottom:15px}.main-chat-blk .right-sidebar .contact-close_call .close_profile{width:25px;height:25px;border-radius:25px;color:#212529;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.main-chat-blk .right-sidebar .contact-close_call .close_profile.close-star{color:#f90}.main-chat-blk .right-sidebar .contact-close_call .close_profile.close-trash{color:red}.main-chat-blk .right-sidebar.video-right-sidebar{width:371px}.main-chat-blk .right-sidebar.video-right-sidebar .chat .chat-body{padding-bottom:110px}.main-chat-blk .right-sidebar.video-right-sidebar .chat{margin-left:0!important;display:block}.main-chat-blk .video-call-chat .left-chat-title.with-bg{background:transparent}.main-chat-blk .video-call-chat .left-chat-title{border:0}.main-chat-blk .video-call-chat .chat-title h4{font-size:18px;font-weight:600;color:#212529}.main-chat-blk .video-call-chat .chat-title span{font-size:12px;font-weight:400;color:#212529}.main-chat-blk .chat.video-call-chat .chat-body{background-image:none}.main-chat-blk .chat.video-call-chat .chat-body .messages .chats .message-content{background:#f5f5f5}.main-chat-blk .chat.video-call-chat .chat-body .messages .chats.chats-right .message-content{background:#f8ecff}.main-chat-blk .member-details{margin-bottom:10px}.main-chat-blk .chat-member-details{padding:0 24px}.main-chat-blk .chat-member-details .member-details ul{padding:0;border-bottom:1px solid #EDEDED}.main-chat-blk .chat-member-details .member-details ul li{list-style:none;margin-bottom:15px}.main-chat-blk .chat-member-details .member-details ul li h6{font-size:15px;font-weight:400;color:#212529;margin-bottom:5px}.main-chat-blk .chat-member-details .member-details ul li h5{font-size:15px;font-weight:500;color:#212529;margin-bottom:0}.main-chat-blk .chat-member-details .member-details ul li span{font-size:16px;font-weight:400;color:#212529}.main-chat-blk .chat-member-details .member-details ul li a{font-size:15px;font-weight:500;color:#343a40;border-radius:100px;padding:5px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.main-chat-blk .chat-member-details .member-details ul li a:hover{color:#212529}.main-chat-blk .chat-member-details .member-details ul li a+a{margin-left:10px}.main-chat-blk .right-sidebar.show-right-sidebar,.main-chat-blk .right-sidebar.video-right-sidebar.show-right-sidebar{margin-right:0}.main-chat-blk .right-sidebar.hide-right-sidebar{margin-right:-320px}.main-chat-blk .right-sidebar.video-right-sidebar.hide-right-sidebar{margin-right:-371px}.main-chat-blk .status-modal .custom-status-close{width:25px;height:25px;border-radius:25px;color:#212529;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;background-color:#f3f6f9;border-color:#f3f6f9}.main-chat-blk .group-description .description-sub h5 span a{width:25px;height:25px;border-radius:25px;color:#212529;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;border-color:#f3f6f9}.main-chat-blk .list_group_notread{color:#ffb269!important}.main-chat-blk .chat-cont-type{display:flex;align-items:center;justify-content:center}.main-chat-blk .chat-cont-type .chat-type-wrapper{margin-bottom:0}.main-chat-blk .chat-cont-type .chat-type-wrapper p{color:#adb5bd;font-size:12px;font-weight:400;margin-bottom:0}.main-chat-blk .group-type-radio{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;font-weight:400;color:#212529;margin-right:24px}.main-chat-blk .group-type-radio input{position:absolute;opacity:0;cursor:pointer}.main-chat-blk .group-type-radio input:checked~.checkmark{background-color:#343a40}.main-chat-blk .group-type-radio input:checked~.checkmark:after{display:block}.main-chat-blk .group-type-radio .checkmark:after{top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:#fff}.main-chat-blk .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#fff;border:1px solid #E4E4E4;border-radius:50%}.main-chat-blk .checkmark:after{content:"";position:absolute;display:none}.main-chat-blk .pass-login label{color:#212529;font-size:14px;font-weight:500}.main-chat-blk .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#343a40!important}.main-chat-blk .right-sidebar-profile>.avatar{background:#420ba11a}.main-chat-blk .group_img{position:relative;display:inline-block}.main-chat-blk .group-name-search{margin-bottom:14px}.main-chat-blk .parti-wrapper{margin-bottom:14px;display:flex;align-items:center}.main-chat-blk .group_header{width:38px!important;height:38px!important;border:2px solid #ffffff}.main-chat-blk .last-chat-time i.missed-col{width:17px;display:inline-block;margin-top:10px}.main-chat-blk .last-chat-time i.missed-col img{max-width:100%;height:auto}.main-chat-blk .right-sidebar-head{padding:0 24px}.main-chat-blk .right-sidebar-head h5{font-size:15px;font-weight:600;color:#212529;margin-bottom:0}.main-chat-blk .right-sidebar-head.share-media .share-media-blk{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav-tabs{margin-bottom:15px;padding:5px;border-radius:8px;display:flex;justify-content:space-between}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs{border-bottom:1px solid #EDEDED;padding-bottom:10px;margin-bottom:15px}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item.active{background:#0acfff;border-radius:6px;color:#212529;color:#fff}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item{padding:2px 10px;font-size:14px;color:#212529;font-weight:500;border:0;margin-right:10px;background:#f8f9fa;color:#092c4c;border-radius:6px}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item:last-child{margin-right:0}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li{margin:0 6px 6px 0;position:relative}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li img{border-radius:8px;width:84px}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li span i{font-size:20px;color:#fff}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li span{color:#fff;font-size:13px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li:hover span i{color:#e8ebed}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li.blur-media img{filter:blur(2px)}.main-chat-blk .media-file{display:flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:15px}.main-chat-blk .media-file:last-child{margin-bottom:0}.main-chat-blk .media-doc-blk{display:flex;align-items:center}.main-chat-blk .media-doc-blk span{width:50px;height:50px;border-radius:5px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:10px}.main-chat-blk .media-doc-blk span i{font-size:24px}.main-chat-blk .document-detail ul{padding:0;margin-bottom:0;display:flex;align-items:center}.main-chat-blk .document-detail ul li{list-style:none;color:#212529;font-size:14px;font-weight:400;position:relative}.main-chat-blk .document-detail ul li:before{content:"";position:absolute;width:1px;height:13px;background:#c2c2c2;right:-8px;top:5px}.main-chat-blk .document-detail ul li:last-child:before{display:none}.main-chat-blk .document-detail ul li+li{padding-left:15px}.main-chat-blk .document-detail h6{color:#212529;font-size:15px;font-weight:500}.main-chat-blk .media-download a{color:#212529}.main-chat-blk .social-media-col{margin-top:35px}.main-chat-blk .social-media-col:after{content:"";display:table;clear:both}.main-chat-blk .social-media-col ul{list-style:none;padding:0;margin:0}.main-chat-blk .social-media-col ul li{float:left}.main-chat-blk .social-media-col ul li a{color:#423b93;font-size:18px}.main-chat-blk .social-media-col ul li+li{margin-left:10px}.main-chat-blk .social-media-col h6{font-weight:600;color:#000;font-size:15px;margin-bottom:20px}.main-chat-blk .media-link-grp{display:flex;align-items:center;margin-bottom:15px}.main-chat-blk .media-link-detail h6 a{color:#212529;font-size:15px;font-weight:500;margin-bottom:5px}.main-chat-blk .media-link-detail span a{color:#212529;font-size:14px;font-weight:400;word-break:break-all}.main-chat-blk .media-link-detail a:hover{color:#343a40}.main-chat-blk .share-media-blk a{color:#343a40;font-weight:500}.main-chat-blk .link-img{flex-shrink:0}.main-chat-blk .link-img img{border-radius:4px;margin-right:10px}.main-chat-blk .settings-col h6{font-weight:600;color:#000;font-size:15px;margin-bottom:20px}.main-chat-blk .settings-col{margin-top:35px}.main-chat-blk .settings-col:after{content:"";display:table;clear:both}.main-chat-blk .settings-col ul{list-style:none;padding:0;margin:0}.main-chat-blk .settings-col ul li{color:#67748e;font-weight:500}.main-chat-blk .settings-col ul li+li{margin-top:15px}.main-chat-blk .settings-col .switch{position:relative;display:inline-block;width:40px;height:23px;margin-bottom:0;margin-right:10px}.main-chat-blk .settings-col .switch input{opacity:0;width:0;height:0}.main-chat-blk .settings-col .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#adb5bd;transition:.4s}.main-chat-blk .settings-col .slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.main-chat-blk .settings-col input:checked+.slider{background-color:#3577f1}.main-chat-blk .settings-col input:checked+.slider:before{transform:translate(16px)}.main-chat-blk .settings-col input:focus+.slider{box-shadow:0 0 1px #2196f3}.main-chat-blk .settings-col .slider.round{border-radius:34px}.main-chat-blk .settings-col .slider.round:before{border-radius:50%}.main-chat-blk .report-col{margin-top:35px;padding:12px 12px 50px}.main-chat-blk .report-col:after{content:"";display:table;clear:both}.main-chat-blk .report-col ul{list-style:none;padding:0;margin:0}.main-chat-blk .report-col ul:after{content:"";display:table;clear:both}.main-chat-blk .report-col ul li{display:block;width:100%;font-weight:500;position:relative}.main-chat-blk .report-col ul li a{color:red;padding-left:25px}.main-chat-blk .report-col ul li a span{position:absolute;left:0;top:0;font-size:16px}.main-chat-blk .report-col ul li+li{margin-top:19px}.main-chat-blk .load-more-btn{font-weight:600;margin-top:10px}.main-chat-blk .load-more-btn i{background:#0057ff;border-radius:50%;height:12px;width:12px;color:#fff;line-height:8px;font-size:12px;vertical-align:top}.main-chat-blk .chat-message-grp.chat-encrypt{padding-bottom:0}.main-chat-blk .chat-message-grp.chat-encrypt ul{border-bottom:1px solid #EDEDED;padding-bottom:15px;margin-bottom:15px}.main-chat-blk .participants-list{padding:0 24px}.main-chat-blk .participants-list .participants-list-group h6.parti-search{font-size:20px!important;display:flex;align-items:center}.main-chat-blk .participants-list ul{list-style:none;padding:0;margin:0}.main-chat-blk .participants-list ul li{border:1px solid #E0E0E0;border-radius:5px;background-color:#fff;padding:10px}.main-chat-blk .participants-list ul li+li{margin-top:10px}.main-chat-blk .participants-list .users-list-body h5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px;font-weight:500;margin-bottom:5px;color:#212529}.main-chat-blk .participants-list .users-list-body p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;color:#212529;font-size:14px;font-weight:400}.main-chat-blk .participants-list .users-list-body{flex:1;position:relative;min-width:0px;display:flex;display:-webkit-flex;width:100%}.main-chat-blk .participants-list .admin-profiles{display:inline-block;color:#343a40;border-radius:6px;font-size:12px;padding:2px 10px;font-weight:500;background:#f8ecff}.main-chat-blk .participants-list .admin-profiles:hover{background:#680a83;color:#fff}.main-chat-blk .participants-list-group{border-bottom:1px solid #EDEDED;padding-bottom:15px;margin-bottom:15px}.main-chat-blk .participants-list-group h6{margin-bottom:15px;font-size:15px;font-weight:500;color:#212529;display:flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.main-chat-blk .chat-message-grp.group-exits{padding:0 24px 30px}.main-chat-blk .grp-delete .chat-action-col{display:flex;align-items:center;height:100%}.main-chat-blk .grp-delete .chat-action-col>a{color:#adb5bd}.main-chat-blk .chat-action-col>a{color:#212529}.main-chat-blk .darkmode-btn{width:35px;height:32px;background-color:#3577f1;border:1px solid #FBFBFB;border-radius:5px;color:#fff;font-size:16px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;margin:0 auto}.main-chat-blk .darkmode-btn:hover{color:#fff}.main-chat-blk .darkmode-btn:focus{color:#fff}.main-chat-blk .add-contacts-btn:hover{color:#fff}.main-chat-blk .add-contacts-btn:focus{color:#fff}.main-chat-blk .add-contacts-btn{width:25px;height:25px;border-radius:30px;background-color:#343a40;color:#fff;font-size:10px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;margin:0 auto}.main-chat-blk .group-call-tab .nav-tabs .nav-link{color:#343a40;border:0;border-radius:10px;font-weight:500;padding:6px 25px}.main-chat-blk .group-call-tab .nav-tabs .nav-link:hover{color:#343a40}.main-chat-blk .group-call-tab .nav-tabs .nav-link+.nav-link{margin-left:10px}.main-chat-blk .group-call-tab .nav-tabs .nav-link.active{background-color:#5a078b1a;color:#343a40}.main-chat-blk .group-call-tab nav{padding:0 15px 20px;position:relative}.main-chat-blk .group-call-tab nav:before{content:"";position:absolute;left:0;bottom:0;width:100%;background-color:#dbe0e6;height:1px}.main-chat-blk .header_image{width:195px}.main-chat-blk .chat_avator_img{position:relative}.main-chat-blk .group_img,.main-chat-blk .dreams_chat{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.main-chat-blk .voice_pop{padding-right:17px}.main-chat-blk .status_carousel{margin-top:50px}.main-chat-blk .carousel_img{width:650px;height:434px}.main-chat-blk .video_content{min-height:200px;margin-top:70px}.main-chat-blk .voice-call-content{min-height:200px}.main-chat-blk .chatimage img{width:120px;height:120px}.main-chat-blk .send-btn_status{width:52px;height:52px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:#fff!important;background-color:#ffa977!important;margin-left:15px;font-size:22px}.main-chat-blk .status_telegram{color:#fff}.main-chat-blk .media-lists{display:flex;justify-content:flex-start;margin:0 -5px;flex-wrap:wrap}.main-chat-blk .media-lists .media-image{margin:5px;flex-basis:74px;min-width:74px}.main-chat-blk .media-lists .media-image img{max-width:100%}.main-chat-blk .list-group-item{background-color:inherit;border-color:#ebebeb}.main-chat-blk ul.list-inline .list-inline-item{margin-bottom:.5rem}.main-chat-blk .form-control{border-radius:5px}.main-chat-blk .form-control:focus{box-shadow:none;border-color:#e6e6e6}.main-chat-blk .custom-control-label{line-height:25px}.main-chat-blk .custom-control-input:checked~.custom-control-label:before{background-color:#0a80ff}.main-chat-blk .open_drop{color:#fff!important}.main-chat-blk .send-btn_status:focus{box-shadow:none!important;border-color:#ffa977!important}.main-chat-blk .avatar{display:inline-block;margin-bottom:0;height:48px;width:48px;border-radius:50%}.main-chat-blk .avatar .avatar-title{color:#fff;background:#680a83;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:19px;font-weight:600}.main-chat-blk .avatar>a{width:100%;height:100%;display:block;transition:color .3s;color:#0a80ff}.main-chat-blk .avatar>a>img,.main-chat-blk .avatar>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-chat-blk .avatar.avatar-sm{height:1.3rem;width:1.3rem}.main-chat-blk .avatar.avatar-sm .avatar-title{font-size:14px}.main-chat-blk .avatar.avatar-lg{height:3.8rem;width:3.8rem}.main-chat-blk .avatar.avatar-lg .avatar-title{font-size:29px}.main-chat-blk .avatar.avatar-xl{height:100px;width:100px}.main-chat-blk .header_drop_icon{border-radius:6px}.main-chat-blk .accordion-col .accordion-title{cursor:pointer;padding:15px 0 8px}.main-chat-blk .accordion-col .accordion-title .primary-title i{transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.main-chat-blk .accordion-col .accordion-title.active .primary-title i{transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg)}.main-chat-blk .accordion-col .accordion-content{border-bottom:1px solid #e6e6e6;padding-bottom:15px}.main-chat-blk .accordion-col .accordion-content:last-child{border-bottom:0}.main-chat-blk .accordion-col .accordion-content h6{font-size:14px}.main-chat-blk .status-right{font-weight:500;color:#444;font-size:16px;text-align:center}.main-chat-blk .status-right p{margin-top:20px;margin-bottom:0}.main-chat-blk .star-drop .btn-outline-light{color:#424242;border:0;padding:0}.main-chat-blk .star-drop .btn-outline-light i{font-size:20px}.main-chat-blk .star-drop .btn.btn-outline-light:hover{background:transparent;border:0}.main-chat-blk .chat.star-chat-group,.main-chat-blk .chat.star-chat-group .chat-body{background-image:none}.main-chat-blk .chat.star-chat-group .chat-body .messages .chats{max-width:100%}.main-chat-blk .chat.star-chat-group .chat-body .messages .chats .message-content{background:#f5f5f5}.main-chat-blk .chat.star-chat-group .chat-body .messages .chats .message-content.award-link a{word-break:break-all}.main-chat-blk .chat.star-chat-group .chat-body .messages .chats .message-content.award-link img{max-width:100%}.main-chat-blk .chat .chat-body .messages .chats.forward-chat-msg{display:none}.main-chat-blk .chats.forward-chat-msg{background:#ededed;border-radius:15px;padding:20px;border-left:2px solid #680A83}.main-chat-blk .chats.forward-chat-msg .chat-avatar{padding:0 15px 0 0}.main-chat-blk .chat-title h4 a{font-size:14px;font-weight:700;text-transform:uppercase;color:#4b0973;margin-bottom:0}.main-chat-blk .left-chat-title .add-section>a{width:30px;height:30px;background-color:#680a83;border-radius:30px;color:#fff;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;font-size:13px}.main-chat-blk .add-section ul{list-style:none;padding:0;margin:0}.main-chat-blk .add-section ul li{float:left;border-radius:50px;width:28px;height:28px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main-chat-blk .add-section ul li+li{margin-left:10px}.main-chat-blk .add-section ul li a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;font-size:20px}.main-chat-blk .all-chats .add-section ul li:hover{background-color:#f5f5f5;border-color:#f5f5f5}.main-chat-blk .online{color:#008024;font-weight:500}.main-chat-blk .top-online-contacts{padding:24px 24px 0}.main-chat-blk .fav-title{display:flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:15px}.main-chat-blk .fav-title h6{margin-bottom:0;font-size:18px;font-weight:600;display:flex;align-items:center}.main-chat-blk .fav-title h6 i{font-size:22px}.main-chat-blk .fav-title a{margin-bottom:0;color:#0acfff;font-weight:500}.main-chat-blk .fav-title a:hover{color:#0a0a0a}.main-chat-blk .top-contacts-box .profile-img{position:relative;width:46px;height:46px}.main-chat-blk .top-contacts-box .profile-img img{max-width:100%;height:auto;border-radius:50px}.main-chat-blk .profile-name span{color:#585858;font-size:12px;display:inline-block;margin-top:9px}.main-chat-blk .top-contacts-box .profile-img.online:before{content:"";position:absolute;right:0;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);top:0;background-color:#49e073;width:10px;height:10px;border:2px solid #ffffff;border-radius:50px}.main-chat-blk .dropdown-menu .dropdown-item span.edit-profile-icon,.main-chat-blk .dropdown-menu .dropdown-item span.profile-icon-col{font-size:15px}.main-chat-blk .avatar{position:relative;display:inline-block;width:46px;height:46px;flex-shrink:0}.main-chat-blk .avatar>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-chat-blk .avatar-title{width:100%;height:100%;background-color:#650681;color:#fff;display:flex;align-items:center;justify-content:center}.main-chat-blk .avatar-away:before,.main-chat-blk .avatar-offline:before,.main-chat-blk .avatar-online:before{position:absolute;right:0;bottom:0;width:25%;height:25%;border-radius:50%;content:"";border:2px solid #ffffff}.main-chat-blk .avatar-online:before{background-color:#00e65b}.main-chat-blk .avatar-offline:before{background-color:#ff0100}.main-chat-blk .avatar-away:before{background-color:#ffbc34}.main-chat-blk .avatar .border{border-width:3px!important}.main-chat-blk .avatar .rounded{border-radius:6px!important}.main-chat-blk .avatar .avatar-title{font-size:18px}.main-chat-blk .avatar-xs{width:1.65rem;height:1.65rem}.main-chat-blk .avatar-xs .border{border-width:2px!important}.main-chat-blk .avatar-xs .rounded{border-radius:4px!important}.main-chat-blk .avatar-xs .avatar-title{font-size:10px}.main-chat-blk .avatar-xs.avatar-away:before,.main-chat-blk .avatar-xs.avatar-offline:before,.main-chat-blk .avatar-xs.avatar-online:before{border-width:1px}.main-chat-blk .avatar-sm{width:2.5rem;height:2.5rem}.main-chat-blk .avatar-sm .border{border-width:3px!important}.main-chat-blk .avatar-sm .rounded{border-radius:4px!important}.main-chat-blk .avatar-sm .avatar-title{font-size:15px}.main-chat-blk .avatar-sm.avatar-away:before,.main-chat-blk .avatar-sm.avatar-offline:before,.main-chat-blk .avatar-sm.avatar-online:before{border-width:2px}.main-chat-blk .avatar-lg{width:3.75rem;height:3.75rem}.main-chat-blk .avatar-lg .border{border-width:3px!important}.main-chat-blk .avatar-lg .rounded{border-radius:8px!important}.main-chat-blk .avatar-lg .avatar-title{font-size:24px}.main-chat-blk .avatar-lg.avatar-away:before,.main-chat-blk .avatar-lg.avatar-offline:before,.main-chat-blk .avatar-lg.avatar-online:before{border-width:3px}.main-chat-blk .avatar-xl{width:5rem;height:5rem}.main-chat-blk .avatar-xl .border{border-width:4px!important}.main-chat-blk .avatar-xl .rounded{border-radius:8px!important}.main-chat-blk .avatar-xl .avatar-title{font-size:28px}.main-chat-blk .avatar-xl.avatar-away:before,.main-chat-blk .avatar-xl.avatar-offline:before,.main-chat-blk .avatar-xl.avatar-online:before{border-width:4px}.main-chat-blk .avatar-xxl{width:5.125rem;height:5.125rem}.main-chat-blk .avatar-xxl .border{border-width:6px!important}.main-chat-blk .avatar-xxl .rounded{border-radius:8px!important}.main-chat-blk .avatar-xxl .avatar-title{font-size:30px}.main-chat-blk .avatar-xxl.avatar-away:before,.main-chat-blk .avatar-xxl.avatar-offline:before,.main-chat-blk .avatar-xxl.avatar-online:before{border-width:4px}.main-chat-blk .avatar-group{display:flex;display:-webkit-flex;padding-left:15px;margin-left:auto;margin-right:15px;cursor:pointer}.main-chat-blk .avatar-group .avatar+.avatar{margin-left:-.75rem}.main-chat-blk .avatar-group .avatar-xs+.avatar-xs{margin-left:-15px}.main-chat-blk .avatar-group .avatar-sm+.avatar-sm{margin-left:-.625rem}.main-chat-blk .avatar-group .avatar-lg+.avatar-lg{margin-left:-1rem}.main-chat-blk .avatar-group .avatar-xl+.avatar-xl{margin-left:-1.28125rem}.main-chat-blk .avatar-group .avatar:hover{z-index:1}.main-chat-blk .avatar-group.group-col{display:block}.main-chat-blk .avatar-group.group-col>div{display:flex;display:-webkit-flex;padding-bottom:5px}.main-chat-blk .avatar-group.group-col .avatar{margin-right:0}.main-chat-blk .contact-close{float:right;left:95%;right:0;position:relative;top:5%}.main-chat-blk .status_contactclose{float:right;left:95%;right:0;position:relative;top:1%}.main-chat-blk .status-active{border:4px solid #650681}.main-chat-blk .avatar.avatar-xl .avatar-title{font-size:39px}.main-chat-blk .nav.nav-tabs{border:none;line-height:2}.main-chat-blk .badge{padding:5px 10px;font-size:11px}.main-chat-blk .badge.badge-success{background:#0abb87}.main-chat-blk .badge.badge-danger{background:#fd397a}.main-chat-blk .badge.badge-secondary{background:#696969}.main-chat-blk .badge.badge-info{background:#00bcd4}.main-chat-blk .badge.badge-warning{background:#ffb822}.main-chat-blk .badge.badge-dark{background:#3a3f51}.main-chat-blk .badge.badge-primary{background:#0a80ff}.main-chat-blk .badge.badge-light{background:#e6e6e6}.main-chat-blk .btn{position:relative}.main-chat-blk .btn .badge{padding:2px 6px;right:7px;top:-7px;position:absolute}.main-chat-blk .input-group .input-group-text{font-size:14px}.main-chat-blk .tooltip>.tooltip-inner{text-align:left;max-width:500px;--bs-tooltip-bg: $primary}.main-chat-blk .tooltip{--bs-tooltip-bg: $primary}.main-chat-blk .tooltip .arrow{display:none;background-color:#0acfff}.main-chat-blk .tooltip .tooltip-inner{background-color:#0acfff}.main-chat-blk .sticky-top{z-index:auto}.main-chat-blk .tab-content{padding-top:30px}.main-chat-blk .tab-content .form-item{margin-bottom:.8rem}.main-chat-blk .main-wrapper{height:100dvh;overflow:hidden}.main-chat-blk .main-wrapper .content{display:flex;display:-webkit-flex}.main-chat-blk .main-wrapper .content .sidebar-group{display:flex;display:-webkit-flex;flex-direction:column;position:relative;z-index:99;width:340px}@media (max-width: 767px){.main-chat-blk .main-wrapper .content .sidebar-group{width:100%}}.main-chat-blk .main-wrapper .content .sidebar-group .sidebar{background:#fff;overflow:hidden;width:340px!important;display:flex;flex-direction:column;flex:1;border-right:1px solid rgb(224,224,224)}@media (max-width: 767px){.main-chat-blk .main-wrapper .content .sidebar-group .sidebar{width:100%!important}}.main-chat-blk .main-wrapper .content .sidebar-group .sidebar:not(.active){display:none}.main-chat-blk .header-top{display:flex;justify-content:space-between;margin-bottom:30px;font-weight:600;background-color:#680a83}.main-chat-blk .header-top .logo{margin-top:0!important}.main-chat-blk .header-top>span{font-size:22px}.main-chat-blk .header-top ul{margin-bottom:0;display:flex}.main-chat-blk .header-top ul.header-action{margin-top:14px!important}.main-chat-blk .chat-header ul{margin-bottom:0}.main-chat-blk .chat-header ul li:not(.list-inline-item){margin-bottom:0;width:48px;margin-right:15px!important}.main-chat-blk .chat-header ul li:last-child{margin-right:0!important}.main-chat-blk .sidebar-body{flex:1;overflow:auto;padding:24px 24px 10px;width:100%}.main-chat-blk .pin-chat img{margin-right:6px}.main-chat-blk .sidebar-body .profile-name{font-weight:600;color:#0a0a0a;font-size:18px;margin-bottom:0}.main-chat-blk .online-profile{position:relative}.main-chat-blk .online-profile span{position:relative;color:#565656;font-size:13px;padding-left:10px}.main-chat-blk .online-profile span:before{content:"";position:absolute;left:0;top:7px;background-color:#49e073;width:8px;height:8px;border-radius:50px}.main-chat-blk .close_profile4{color:#000;border-color:#e6e6e6}.main-chat-blk .sidebar .user-list li a{padding:10px;display:flex;display:-webkit-flex;cursor:pointer;margin-bottom:15px;border:1px solid #E0E0E0;box-shadow:none;border-radius:5px;position:relative;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s}.main-chat-blk .sidebar .user-list li a:hover{background-color:#fe9f4314;border:1px solid rgba(254,159,67,.08);transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s}.main-chat-blk .sidebar .user-list li.item-typing{background-color:#f1f6ff}.main-chat-blk .sidebar .user-list li figure{margin-right:1rem}.main-chat-blk .sidebar .user-list li .users-list-body{flex:1;position:relative;min-width:0px;display:flex}.main-chat-blk .lock-icon{color:#000}.main-chat-blk .sidebar .user-list li .users-list-body>div:first-child{min-width:0;display:flex;flex-direction:column;flex:1}.main-chat-blk .parti-notify-check{margin-bottom:0!important;display:flex;align-items:center}.main-chat-blk .sidebar .user-list li .users-list-body h5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px;font-weight:500;margin-bottom:3px;color:#0a0a0a}.main-chat-blk .sidebar .user-list li .users-list-body p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;color:#232323;font-size:14px}.main-chat-blk .sidebar .user-list li .users-list-body p.missed-call-col{color:#de3e44}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time{padding-left:15px;position:relative}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .text-muted{color:#424242!important;font-weight:400;font-size:12px;margin-bottom:5px;display:block;text-align:right}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .contact-toggle{color:#680a83}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .new-message-count{width:20px;height:20px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;line-height:0;font-size:11px;background-color:#0acfff;color:#fff;border-radius:50%;margin-left:auto;margin-top:10px;position:absolute;right:0;bottom:0}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .chat-toggle{position:absolute;right:0;bottom:0;opacity:0;text-align:right;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;width:18px;height:24px}.main-chat-blk .sidebar .user-list li.unread h5,.main-chat-blk .sidebar .user-list li.unread p{color:#fff}.main-chat-blk .sidebar .user-list li.unread .text-muted{color:#fff6!important}.main-chat-blk .sidebar .user-list li.user-list-item.item-typing .users-list-body p{color:#0d9b35}.main-chat-blk .rightside_tab{padding-top:5px!important}.main-chat-blk .chat-pin{display:flex;align-items:center;justify-content:flex-end;-webkit-justify-content:end;-ms-flex-pack:end}.main-chat-blk .chat-pin .green-check{color:#0d9b35}.main-chat-blk .chat-pin img{width:10px}.main-chat-blk .chat-pin .check{color:#53bdeb}.main-chat-blk .select-message-box{margin-top:50px}.main-chat-blk .select-message-box h4{margin-bottom:5px}.main-chat-blk .select-message-box p{margin-top:0;margin-bottom:24px;color:#424242;font-size:16px;font-weight:400}.main-chat-blk .select-message-box .btn i{font-size:15px}.main-chat-blk .group-description{padding:0 24px}.main-chat-blk .group-description .description-sub{border-bottom:1px solid #EDEDED;padding-bottom:15px;margin-bottom:15px}.main-chat-blk .group-description h5{font-size:15px;font-weight:500;color:#0a0a0a;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.main-chat-blk .group-description h5 a:hover{color:#650681!important}.main-chat-blk .group-description p{color:#424242;font-size:16px;font-weight:400;margin-bottom:10px}.main-chat-blk .group-description p.description-date{color:#424242;font-size:12px;font-weight:400;margin-bottom:0}.main-chat-blk .encrypted-message p{font-size:12px;color:#424242;font-weight:400;margin-bottom:0}.main-chat-blk .group-view-all{margin-top:10px}.main-chat-blk .group-view-all a{color:#680a83;font-size:14px;font-weight:500}.main-chat-blk .group-view-all a:hover{color:#0a0a0a}.main-chat-blk .exit-bg-message{background:#ffe8e9}.main-chat-blk .exit-bg-message i{color:#de3e44}.main-chat-blk .disapper-message{background:#e7faf2}.main-chat-blk .disapper-message i{color:#1ba345}.main-chat-blk .group-setting-msg{background:#f8ecff}.main-chat-blk .group-setting-msg i{color:#680a83}.main-chat-blk .group-setting .stared-group span{width:50px;height:50px}.main-chat-blk .edit-set-details p{font-size:14px;font-weight:400;color:#424242;margin-bottom:0}.main-chat-blk .group-send-msg{background:#fef6dc}.main-chat-blk .parcipant-check p a{color:#680a83}.main-chat-blk .select-group-chat .dropdown-toggle:after{display:none}.main-chat-blk .select-group-chat .dropdown-toggle i{margin-left:15px}.main-chat-blk .select-group-chat .dropdown-toggle:hover{color:#0a0a0a}.main-chat-blk .select-group-chat .dropdown-toggle{font-weight:600;color:#0a0a0a;font-size:18px}.main-chat-blk .select-group-chat .dropdown-menu .dropdown-item{font-size:14px;font-weight:400;color:#0a0a0a}.main-chat-blk .select-group-chat .dropdown-menu li:first-child .dropdown-item:hover{border-radius:5px 5px 0 0}.main-chat-blk .select-group-chat .dropdown-menu li:last-child .dropdown-item:hover{border-radius:0 0 5px 5px}.main-chat-blk .dropzone{background:#fff;border:1px dashed #C2C2C2;border-radius:5px;padding:10px;min-height:70px;text-align:center}.main-chat-blk .dropzone.dz-clickable .dz-message{display:none}.main-chat-blk .dropzone p{margin-bottom:10px;font-size:16px;font-weight:500;color:#0a0a0a}.main-chat-blk .dropzone span{color:#424242;font-size:14px;font-weight:400}.main-chat-blk .uplaod-image img{border-radius:20px}.main-chat-blk .upload-img-file .modal-body{padding:0}.main-chat-blk .upload-img-file .modal-content{position:relative}.main-chat-blk .upload-img-file .modal-header{position:absolute;top:0;z-index:9;left:0;right:0}.main-chat-blk .upload-image-list{display:flex;align-items:center}.main-chat-blk .upload-image-list li+li{margin-left:10px}.main-chat-blk .upload-img-file .modal-header .close{background-color:transparent;color:#fff}.main-chat-blk .check-star i{color:#fec001}.main-chat-blk .emoj-group-list{display:none;position:absolute;top:-50px;left:-90px;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.main-chat-blk .emoj-group-list ul{display:flex;align-items:center;background:#f6f7f8;border-radius:50px;padding:5px}.main-chat-blk .emoj-group-list ul li a{padding:0}.main-chat-blk .emoj-group-list ul li.add-emoj a{background:#ededed}.main-chat-blk .emoj-group-list ul li.add-emoj a i{font-size:20px;color:#424242}.main-chat-blk .chat .slimscroll{height:calc(100vh - 60px)!important}.main-chat-blk .settings-option{display:none;text-align:right}.main-chat-blk .settings-option a{font-size:15px;font-weight:500;color:#680a83}.main-chat-blk .empty-dark-img{display:none}.main-chat-blk .bootstrap-datetimepicker-widget span{position:relative}.chat-window .card .card-header{background-color:#fff;border-bottom:1px solid #e8ebed}.chat-window .badge-success{background-color:#28c76f!important}.chat-page .footer{display:none}.chat-search .input-group .form-control{margin:0;padding:0 0 0 36px;height:46px}.chat-search .input-group .input-group-prepend{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;color:#495057;pointer-events:none;z-index:4;position:absolute;top:0;right:15px;bottom:0}.chat-cont-left .chat-scroll{max-height:calc(100vh - 200px);overflow-y:auto;padding:0}.chat-cont-left .chat-scroll .media{border-bottom:1px solid #e8ebed;margin:0;padding:10px;transition:all .2s}.chat-cont-left .chat-scroll .media.active,.chat-cont-left .chat-scroll .media:hover{background-color:#f3f6f9}.chat-cont-left .chat-scroll .media .media-img-wrap{margin:0 15px 0 0;position:relative}.chat-cont-left .chat-scroll .media .media-img-wrap .avatar>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-cont-left .chat-scroll .media .media-body{display:flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.chat-cont-left .chat-scroll .media .media-body .user-name{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#092c4c;font-size:16px;font-weight:700}.chat-cont-left .chat-scroll .media .media-body .user-last-chat{color:#343a40;font-size:13px;line-height:24px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-cont-left .chat-scroll .media .media-body .last-chat-time{color:#67748e;font-size:13px}.chat-cont-left .chat-scroll .media .media-body div:last-child{text-align:right}.chat-cont-right{transition:all .4s}.chat-cont-right .chat-scroll{max-height:calc(100vh - 293px);overflow-y:auto}.chat-cont-right .msg_head .back-user-list{display:none;margin:0 0 0 -10px;padding:0 10px}.chat-cont-right .img_cont{position:relative;height:45px;width:45px}.chat-cont-right .img_cont .user_img{height:45px;min-width:45px;width:45px;border:1.5px solid #0acfff}.chat-cont-right .user_info{margin:0 auto 0 15px;padding:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-cont-right ul.list-unstyled{margin:0 auto;padding:0;width:100%}.chat-cont-right ul.list-unstyled .media.sent{margin-bottom:20px}.chat-cont-right ul.list-unstyled .media.sent .avatar{order:3;height:30px;width:30px}.chat-cont-right ul.list-unstyled .media.sent .media-body{display:flex;align-items:flex-end;flex-direction:column;margin:0 20px 0 0;padding:0}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box{margin:0;padding:0 0 0 50px;position:relative}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box+.msg-box{margin:5px 0 0;padding:0}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box p{margin:0;padding:0}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box:first-child:before{border-bottom:6px solid transparent;border-left:6px solid #e3e3e3;border-top:6px solid #e3e3e3;border-right:6px solid transparent;content:"";height:0;width:0;position:absolute;top:0;right:-12px;left:auto}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box>div{margin:0;padding:10px 15px;border-radius:10px;background-color:#e3e3e3;display:inline-block;position:relative}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box:first-child>div{border-radius:10px 0 10px 10px}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments{display:flex;margin:0 -1px;padding:4px 0;width:100%}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment{position:relative;max-width:130px;overflow:hidden}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;content:"";opacity:.4;transition:all .4s}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment:hover .chat-attach-download{opacity:1}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments>div{margin:0 1px}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments img{max-width:100%}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attach-download{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .4s;color:#fff;width:32px;line-height:32px;background:#fff3;text-align:center}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;margin:5px 0 0;padding:0;flex-wrap:wrap;clear:both;flex-direction:row-reverse;list-style:none}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info li{margin:0;padding:0 0 0 16px;position:relative}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info li:not(:last-child):after{position:absolute;top:50%;right:auto;left:8px;transform:translate(-50%,-50%);background:#0acfff;content:"";height:4px;width:4px}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info .chat-time{color:#32414866}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info a{color:#343a40}.chat-cont-right ul.list-unstyled .media.received{position:relative;margin-bottom:20px}.chat-cont-right ul.list-unstyled .media.received .media-body{position:relative;margin:0 0 0 20px;padding:0}.chat-cont-right ul.list-unstyled .media.received .media-body:before{border-bottom:6px solid transparent;border-right:6px solid #0acfff;border-top:6px solid #0acfff;border-left:6px solid transparent;content:"";height:0;position:absolute;top:0;right:auto;left:-6px;width:0}.chat-cont-right ul.list-unstyled .media.received .media-body>div{margin:0;padding:10px 15px;border-radius:10px;background-color:#0acfff;display:table;position:relative}.chat-cont-right ul.list-unstyled .media.received .media-body>div p{color:#fff;margin:0;padding:0}.chat-cont-right ul.list-unstyled .media.received .msg-box{display:block}.chat-cont-right ul.list-unstyled .media.received .msg-box+.msg-box{margin-top:5px}.chat-cont-right ul.list-unstyled .media.received .chat-msg-info{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;margin:5px 0 0;padding:0;clear:both;list-style:none}.chat-cont-right ul.list-unstyled .media.received .chat-msg-info .chat-time{color:#fffc}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments{display:flex;margin:0 -1px;padding:4px 0;width:100%}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment{position:relative;max-width:130px;overflow:hidden}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;content:"";opacity:.4;transition:all .4s}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment:hover .chat-attach-download{opacity:1}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments>div{margin:0 1px}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments img{max-width:100%}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attach-download{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .4s;opacity:0;color:#fff;width:32px;line-height:32px;background:#fff3;text-align:center}.chat-cont-right ul.list-unstyled .chat-date{font-size:13px;margin:1.875rem 0;overflow:hidden;position:relative;text-align:center;text-transform:capitalize}.chat-cont-right ul.list-unstyled .chat-date:before{background-color:#e0e3e4;content:"";height:1px;margin-right:28px;position:absolute;top:50%;right:50%;width:100%}.chat-cont-right ul.list-unstyled .chat-date:after{background-color:#e0e3e4;content:"";height:1px;margin:0 0 0 28px;position:absolute;top:50%;left:50%;width:100%}.card-footer{background-color:#fff;border-top:1px solid #e8ebed;margin:0;padding:1rem 1.5rem}.card-footer .type_msg{background-color:#0000001a!important;border:0!important;overflow-y:auto}@media (max-width: 992px){.chat-window.chat-slide .chat-cont-right{right:0;opacity:1;visibility:visible}.chat-cont-right{position:absolute;right:-100px;opacity:0;visibility:hidden;z-index:99}.chat-cont-right .msg_head .back-user-list{display:flex;align-items:center}}.msg-typing{width:auto;height:24px;padding-top:8px}.msg-typing span{height:8px;width:8px;float:left;background-color:#fff;display:block;opacity:.4;margin:0 1px;border-radius:50%}.msg-typing span:nth-of-type(1){animation:1s blink infinite .33333s}.msg-typing span:nth-of-type(2){animation:1s blink infinite .66666s}.msg-typing span :nth-of-type(3){animation:1s blink infinite .99999s}@keyframes blink{50%{opacity:1}}.phone-call-icon svg{width:18px}.phone-call-icon .income-success{color:#28c76f}.phone-call-icon .income-success-missed{color:red}.history-modal-profile .content{padding:24px}.history-modal-profile .right-sidebar-profile{background:#f8f9fa;border-radius:8px;padding:24px}.history-modal-profile .right-sidebar-profile .list-inline-item a{background:#0acfff;width:40px;height:40px;border-radius:50px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.history-modal-profile .right-sidebar-profile .list-inline-item a:hover{background:#1b2950;color:#fff}.history-modal-profile .right-sidebar-profile .avatar{margin-bottom:24px;width:150px;height:150px}.history-modal-profile .right-sidebar-profile .avatar img{border-radius:8px}.modal-profile-detail .modal-userlist li{font-size:14px;color:#000;margin-bottom:10px}.modal-profile-detail .modal-userlist li span{display:block;color:#5b6670}.modal-profile-detail .modal-userlist li:last-child{margin-bottom:0}.marquee-welcome{background:linear-gradient(90deg,#0acfff,#5a8cff);color:#fff;padding:10px 20px;font-size:16px;font-weight:600;border-radius:6px;margin:15px;box-shadow:0 4px 10px #00000026;text-shadow:0 1px 2px rgba(0,0,0,.25);letter-spacing:.5px;border-left:4px solid #fff}.dash-widget{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;background:#fff;margin-bottom:25px;border-radius:6px;padding:20px;border:1px solid #dbe0e6}.dash-widget.dash1 .dash-widgetimg span{background:#28c76f1f}.dash-widget.dash2 .dash-widgetimg span{background:#00cfe81f}.dash-widget.dash3 .dash-widgetimg span{background:#ea54551f}.dash-widget .dash-widgetcontent{margin-left:20px}.dash-widget .dash-widgetcontent h5{color:#092c4c;font-weight:700;font-size:18px;margin-bottom:5px}.dash-widget .dash-widgetcontent h6{font-weight:400;font-size:13px;color:#67748e;width:100%;margin-bottom:0}.dash-widget .dash-widgetimg span{width:48px;height:48px;background:#f96e6f1f;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:50px}.dash-count{background:#0acfff;color:#fff;min-height:98px;width:100%;border-radius:6px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin:0 0 25px;padding:20px}.dash-count.das1{background:#00cfe8}.dash-count.das2{background:#1b2850}.dash-count.das3{background:#28c76f}.dash-count h4{color:#fff;font-size:24px;font-weight:700;margin-bottom:5px}.dash-count h5{color:#fff;font-size:14px}.dash-count .dash-imgs{display:flex;transition:all .5s ease}.dash-count .dash-imgs img{width:50px;height:50px}.dash-count .dash-imgs i{font-size:36px;color:#fff}.dash-count .dash-imgs svg{width:50px;height:50px}.dash-count:hover .dash-imgs{transform:scale(1.25);-webkit-transform:scale(1.25);-ms-transform:scale(1.25)}.btn-white.dropdown-toggle:after{display:none}.graph-sets{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.graph-sets>ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media (max-width: 991.98px){.graph-sets>ul{display:none}}.graph-sets>ul li{margin-right:35px}.graph-sets>ul li span{color:#67748e;font-weight:400;position:relative}.graph-sets>ul li span:after{content:"";width:12px;height:12px;background-color:#28c76f;border-radius:50px;position:absolute;top:3px;left:-20px}.graph-sets>ul li:last-child span:after{background-color:#ff4d4d}.text-success{color:#28c76f!important}.daterangepicker td.active,.daterangepicker td.active:hover{background:#0acfff}.font-14{font-size:13px}.text-blue{color:#3577f1}.welcome{margin:0 0 24px;padding:15px 10px;background:#fff;border-radius:8px;box-shadow:0 4px 60px #e7e7e778;color:#1b2850}@media (max-width: 1199.98px){.welcome .welcome-text{flex-wrap:wrap}}@media (max-width: 991.98px){.welcome .welcome-text{margin-bottom:15px}}@media (max-width: 767px){.welcome .welcome-text{flex-wrap:wrap}}.welcome .welcome-text h3{font-weight:700}@media (max-width: 767px){.welcome .welcome-text h3{margin-bottom:10px}}.welcome .welcome-text h6{font-weight:600;font-size:16px;color:#5b6670}.welcome input{min-width:240px}.welcome .daterange-wraper svg{position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.welcome .daterange-wraper input{margin:0 0 0 10px;padding:5px 10px 5px 27px}@media (max-width: 767px){.welcome .daterange-wraper input{margin-left:0;padding-left:37px}}.welcome .daterange-wraper:hover svg{color:#fff}.welcome a,.welcome input,.welcome button{border-radius:8px;border:1px solid #f3f6f9;display:inline-block;margin:0 0 0 10px;padding:5px 10px;color:#092c4c;height:38px;transition:all .5s ease}.welcome a:hover,.welcome input:hover,.welcome button:hover{border-color:#0acfff;background:#0acfff;color:#fff}.welcome a:hover svg,.welcome input:hover svg,.welcome button:hover svg{color:#fff}.welcome a #collapse-header,.welcome input #collapse-header,.welcome button #collapse-header{transition:all .5s ease}.welcome a #collapse-header svg,.welcome input #collapse-header svg,.welcome button #collapse-header svg{transition:all .5s ease}@media (max-width: 991.98px){.welcome a #collapse-header,.welcome input #collapse-header,.welcome button #collapse-header{display:none}}.sales-cards .card{padding:20px;border-radius:8px;flex-direction:initial}.sales-cards .card h6{color:#0acfff;font-size:16px;font-weight:600;margin-bottom:20px}.sales-cards .card h3{color:#092c4c;font-weight:700;margin-bottom:8px}.sales-cards .card p{color:#5b6670}.sales-cards .card.color-info{display:block;position:relative;color:#fff;border:none}.sales-cards .card.color-info svg{position:absolute;top:15px;right:15px;cursor:pointer}.sales-cards .card.color-info h3{margin-bottom:0}.sales-cards .card.color-info h3,.sales-cards .card.color-info p{color:#fff}.sales-cards .card.color-info p{font-size:15px;margin-bottom:0}.table tbody tr td .product-info{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.table tbody tr td .product-info .product-img{display:inline-flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin:0 8px 0 0}.table tbody tr td .product-info .product-img img,.table tbody tr td.productimgname .product-img img{width:50px;height:50px}.table.dashboard-recent-products tr td{padding:10px}.table.dashboard-recent-products tr:last-child td{border-bottom:none;padding-bottom:0}.table.table-borderless tr td{font-size:15px;border-bottom:none}.table.table-borderless tr td .head-text{color:#092c4c}.table.table-borderless tr td .dull-text{color:#5b6670}.table.best-seller tr td{padding-bottom:17px}.table.recent-transactions thead{border-bottom:none}.table.recent-transactions tr td{padding:15px}.table.recent-transactions tr td span{font-size:13px}.table.recent-transactions tr td span svg{margin-right:5px}.dropdown-wraper .btn-white{min-width:auto}.dropdown-wraper .btn-white svg{margin-right:4px}.dropdown-wraper .btn-white:hover,.dropdown-wraper .btn-white:active,.dropdown-wraper .btn-white.show{background:#0acfff;border-color:#0acfff;color:#fff}#sales_db_world_map .jvectormap-zoomin,#sales_db_world_map .jvectormap-zoomout{display:none}#sales_db_world_map .jvectormap-tip{background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;border:none;text-align:center}.sales-range .text-success{font-weight:700}.inbox-menu{display:inline-block;width:100%;margin:0 0 20px;padding:0}.inbox-menu li{display:inline-block;width:100%}.inbox-menu li a{color:#333;display:inline-block;padding:10px 15px;width:100%;font-weight:600;text-transform:capitalize;transition:.3s ease}.inbox-menu li a:hover{background:#2121210d}.inbox-menu li a i{font-size:16px;padding-right:10px;color:#878787}.compose-btn{margin-bottom:25px}.top-action-left .btn-group{margin-bottom:5px}.top-action-left .dropdown-toggle{height:40px}.top-action-left .dropdown-toggle:after{display:none}.table-inbox .starred.fas.fa-star{color:#f90}.table-inbox .checked{background-color:#e8ebed}.table-inbox tbody tr td{font-size:14px;color:#092c4c}.unread .name,.unread .subject,.unread .mail-date{color:#000;font-weight:700}.email-header .btn-white{min-width:auto;height:38px}.email-header .btn-white i{margin-left:5px}.error-box{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-direction:column}.comming-soon-pg{background-image:url(../../../../public/assets/img/coming-soon.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:100dvh;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 991.98px){.comming-soon-pg{height:100%}}.comming-soon-pg .coming-soon-box{width:800px;background-color:#fffffff2;border-radius:10px;padding:40px;text-align:center}@media (max-width: 1199.98px){.comming-soon-pg .coming-soon-box{padding:20px 40px;max-width:800px}}@media (max-width: 991.98px){.comming-soon-pg .coming-soon-box{width:auto;padding:30px;margin:20px}}@media (max-width: 575px){.comming-soon-pg .coming-soon-box{padding:15px;margin:10px}}.comming-soon-pg .coming-soon-box .pos-logo{margin-bottom:30px}@media (max-width: 1199.98px){.comming-soon-pg .coming-soon-box .pos-logo{margin-bottom:20px}}.comming-soon-pg .coming-soon-box span{font-size:24px;color:#67748e;font-weight:700}.comming-soon-pg .coming-soon-box h1{font-size:60px;font-weight:700;line-height:normal}@media (max-width: 1199.98px){.comming-soon-pg .coming-soon-box h1{font-size:50px}}@media (max-width: 991.98px){.comming-soon-pg .coming-soon-box h1{font-size:40px}}@media (max-width: 575px){.comming-soon-pg .coming-soon-box h1{font-size:28px}}.comming-soon-pg .coming-soon-box h1 span{font-size:60px;color:#0acfff}@media (max-width: 1199.98px){.comming-soon-pg .coming-soon-box h1 span{font-size:50px}}@media (max-width: 991.98px){.comming-soon-pg .coming-soon-box h1 span{font-size:40px}}@media (max-width: 575px){.comming-soon-pg .coming-soon-box h1 span{font-size:28px}}.comming-soon-pg .coming-soon-box p{font-size:15px;max-width:400px;text-align:center;margin:auto}.comming-soon-pg .coming-soon-box .coming-soon-timer{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin:30px 0}@media (max-width: 1199.98px){.comming-soon-pg .coming-soon-box .coming-soon-timer{margin:20px 0}}.comming-soon-pg .coming-soon-box .coming-soon-timer li{border:1px solid #eff2f7;background-color:#fff;width:85px;height:85px;border-radius:8px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:16px;font-weight:500;flex-direction:column;margin-right:14px;color:#67748e}@media (max-width: 575px){.comming-soon-pg .coming-soon-box .coming-soon-timer li{width:50px;height:50px;margin-right:5px}}.comming-soon-pg .coming-soon-box .coming-soon-timer li span{color:#092c4c;font-size:32px;line-height:normal}@media (max-width: 575px){.comming-soon-pg .coming-soon-box .coming-soon-timer li span{font-size:20px}}.comming-soon-pg .coming-soon-box .coming-soon-timer li.seperate-dot{color:#092c4c;width:auto;height:auto;border:0;border-radius:0;background-color:transparent}.comming-soon-pg .coming-soon-box .coming-soon-timer li:last-child{margin-right:0}.comming-soon-pg .coming-soon-box .subscribe-form{position:relative}.comming-soon-pg .coming-soon-box .subscribe-form .subscribe-btn{position:absolute;bottom:10px;right:10px}.comming-soon-pg .coming-soon-box .subscribe-form input{height:58px;padding-right:130px}.comming-soon-pg .coming-soon-box .subscribe-form label{color:#092c4c;font-weight:600}.comming-soon-pg .coming-soon-box .social-media-icons{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-top:30px}@media (max-width: 1199.98px){.comming-soon-pg .coming-soon-box .social-media-icons{margin-top:20px}}.comming-soon-pg .coming-soon-box .social-media-icons li{margin-right:5px}.comming-soon-pg .coming-soon-box .social-media-icons li:last-child{margin-right:0}.comming-soon-pg .coming-soon-box .social-media-icons li a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:32px;height:32px;background-color:#092c4c;border-radius:5px}.comming-soon-pg .coming-soon-box .social-media-icons li a:hover{background-color:#0acfff}.comming-soon-pg .coming-soon-box .social-media-icons li a i{color:#fff}.login-wrapper{width:100%;overflow:hidden;height:100dvh;flex-wrap:wrap;display:flex}.login-wrapper.bg-img{background-image:url(../../../../public/assets/img/authentication/login-img.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.login-wrapper.bg-img .login-content{background:#fffc;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.login-wrapper.bg-img.register-wrap{background-image:url(../../../../public/assets/img/authentication/register-img.jpg)}.login-wrapper.bg-img.forgot-pass-wrap{background-image:url(../../../../public/assets/img/authentication/forgot-password-img.jpg)}.login-wrapper.bg-img.reset-pass-wrap{background-image:url(../../../../public/assets/img/authentication/reset-password-img.jpg)}.login-wrapper.bg-img.email-veri-wrap{background-image:url(../../../../public/assets/img/authentication/email-verification-img.jpg)}.login-wrapper .login-content{width:50%;height:100dvh;padding:24px;overflow:auto;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-wrap:wrap}@media (max-width: 991.98px){.login-wrapper .login-content{width:100%}}.login-wrapper .login-content .login-logo{display:block;max-width:100%;margin:auto}.login-wrapper .login-content .login-logo img{margin-bottom:25px}@media (max-width: 991.98px){.login-wrapper .login-content .login-userset{margin-top:30px}}.login-wrapper .login-content .login-userset .my-4{margin-top:50px!important}.login-wrapper .login-content .login-userset .my-4 p{font-size:14px;color:#092c4c;margin-bottom:0;font-weight:400}.login-wrapper .login-content .login-userset form .otp-box{margin-bottom:34px}.login-wrapper .login-content .login-userset form .otp-box input{width:74px;height:74px;background:#fff;border:1px solid #e1e1e1;border-radius:8px;text-align:center;margin-right:15px;font-weight:700;font-size:26px;color:#000;outline:none}@media (max-width: 575px){.login-wrapper .login-content .login-userset form .otp-box input{width:50px;height:50px}}.login-wrapper .login-content .login-userset form .otp-box input::-moz-placeholder{color:#74788d}.login-wrapper .login-content .login-userset form .otp-box input::placeholder{color:#74788d}.login-wrapper .login-content .login-userset form .otp-box input:last-child{margin-right:0}.login-wrapper .login-content .login-userset .Otp-expire{border-radius:8px;background:#ff00000d;padding:10px 12px;max-width:200px;margin:auto}.login-wrapper .login-content .login-userset .Otp-expire p{color:red;font-size:14px;font-weight:400}.login-wrapper .login-content .login-userheading{margin:0 0 24px}.login-wrapper .login-content .login-userheading h3{font-size:24px;font-weight:700;margin:0 0 10px;color:#000;text-align:center}.login-wrapper .login-content .login-userheading h4{font-size:15px;font-weight:400;color:#092c4c;line-height:1.4}.login-wrapper .login-content .login-userheading .verfy-mail-content{max-width:400px;margin-bottom:40px}.login-wrapper .login-content .form-login{margin-bottom:15px}.login-wrapper .login-content .form-login label{width:100%;color:#092c4c;margin-bottom:10px;font-size:15px;font-weight:400}.login-wrapper .login-content .form-login .form-addons{position:relative}.login-wrapper .login-content .form-login .form-addons img{position:absolute;top:24px;right:20px;width:16px}.login-wrapper .login-content .form-login input{width:100%;height:60px;border:1px solid #83898d;border-radius:5px;padding:0 15px;transition:all .2s ease}.login-wrapper .login-content .form-login input:focus{border:1px solid #0acfff}.login-wrapper .login-content .form-login .btn-login{width:100%;font-weight:700;font-size:14px;background:#0acfff;border-color:#0acfff;padding:10px;transition:all .5s ease;margin-top:5px;color:#fff}.login-wrapper .login-content .form-login .btn-login:hover{box-shadow:0 50px #fff inset!important;color:#0acfff}.login-wrapper .login-content .form-login .btn-login-v2{width:100%;font-weight:700;font-size:14px;background-color:#0acfff;border-color:#0acfff;padding:10px;transition:all .5s ease;margin-top:5px;color:#fff}.login-wrapper .login-content .form-login .btn-login-v2:hover{box-shadow:0 50px #fff inset!important;color:#000}.login-wrapper .login-content .form-login .btn-google{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:14px;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;background-color:#fff;color:#3c4043;cursor:pointer;transition:all .2s ease;margin-top:15px}.login-wrapper .login-content .form-login .btn-google:hover{background-color:#f8f9fa;border-color:#dadce0;box-shadow:0 1px 3px #0000001a}.login-wrapper .login-content .form-login .btn-google:active{background-color:#f1f3f4;box-shadow:inset 0 1px 2px #0000001a}.login-wrapper .login-content .form-login .btn-google:disabled{opacity:.6;cursor:not-allowed}.login-wrapper .login-content .form-login .btn-google img{width:20px;height:20px}.login-wrapper .login-content .form-login .btn-google .google-text{font-size:14px}.login-wrapper .login-content .form-login .alreadyuser{margin-bottom:15px}.login-wrapper .login-content .form-login .alreadyuser h4{font-size:13px;font-weight:400;color:#b8bcc9}.login-wrapper .login-content .form-login .alreadyuser h4 a{color:#0acfff;font-weight:600}.login-wrapper .login-content .form-login .custom-control.custom-checkbox{display:flex;align-items:center;justify-content:center}@media (max-width: 575px){.login-wrapper .login-content .form-login .custom-control.custom-checkbox{justify-content:start}}.login-wrapper .login-content .form-login .custom-control.custom-checkbox .custom-control-input{width:auto;height:auto}.login-wrapper .login-content .form-login .custom-control.custom-checkbox .custom-control-label{margin-bottom:0;margin-left:8px}.login-wrapper .login-content .form-login .forgot-link{color:red;font-size:15px;font-weight:600}.login-wrapper .login-content .signinform{margin-bottom:23px}.login-wrapper .login-content .signinform h4{font-size:15px;font-weight:400;color:#092c4c}@media (max-width: 575px){.login-wrapper .login-content .signinform h4{font-size:13px}}.login-wrapper .login-content .signinform h4 a{color:#092c4c;font-weight:700;font-size:14px}.login-wrapper .login-content .signinform .hover-a.resend{color:red}.login-wrapper .login-content .form-setlogin{text-align:center;position:relative;color:#b8bcc9;font-size:13px;font-weight:400;margin-bottom:23px}.login-wrapper .login-content .form-setlogin h4{position:relative;font-size:13px;color:#5b6670;font-weight:700}.login-wrapper .login-content .form-setlogin h4:after{content:"";background:#b8bcc9;width:21px;height:1px;position:absolute;top:10px;left:200px}@media (max-width: 991.98px){.login-wrapper .login-content .form-setlogin h4:after{height:0px}}.login-wrapper .login-content .form-setlogin h4:before{content:"";background:#b8bcc9;width:21px;height:1px;position:absolute;top:10px;right:200px}@media (max-width: 991.98px){.login-wrapper .login-content .form-setlogin h4:before{height:0px}}.login-wrapper .login-content .form-setlogin.or-text{max-width:365px;margin:auto}.login-wrapper .login-content .toggle-password{cursor:pointer;width:30px;height:30px;color:#b8bcc9;font-size:18px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:50%;right:10px}.login-wrapper .login-content .toggle-password:hover{color:#0acfff}.login-wrapper .login-content .toggle-passwords{cursor:pointer;width:30px;height:30px;color:#b8bcc9;font-size:18px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:50%;right:10px}.login-wrapper .login-content .toggle-passwords:hover{color:#0acfff}.login-wrapper .login-content .pass-group{position:relative;font-size:13px}.login-wrapper .login-content .pass-group .fas{font-size:13px;color:#939ea8}.login-wrapper .login-content .form-sociallink{margin-top:25px}.login-wrapper .login-content .form-sociallink ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap}.login-wrapper .login-content .form-sociallink ul li{text-align:center;margin-right:10px}@media (max-width: 575px){.login-wrapper .login-content .form-sociallink ul li{width:100%;margin-bottom:20px}}.login-wrapper .login-content .form-sociallink ul li:last-child{padding-right:0}@media (max-width: 575px){.login-wrapper .login-content .form-sociallink ul li:last-child{padding-right:0}}.login-wrapper .login-content .form-sociallink ul li a{color:#092c4c;width:100%;border:1px solid rgba(145,158,171,.23);background:#fff;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:10px;margin:0 10px 0 0;padding:15px 53px;font-weight:500}.login-wrapper .login-content .form-sociallink ul li a:hover{background:#0acfff;color:#fff}.login-wrapper .login-content .form-sociallink ul li a img{width:24px;height:24px}.login-wrapper .login-content .form-sociallink ul li .facebook-logo{border-radius:10px;background:#1877f2}.login-wrapper .login-content .form-sociallink ul li .apple-logo{border-radius:10px;background:#000}.login-wrapper .login-content.user-login{width:100%;padding:0;overflow:hidden;flex-wrap:nowrap;flex-direction:column;height:auto;margin:50px 0}.login-wrapper .login-content.user-login .login-userset{margin:0;padding:40px}.login-wrapper .login-img{width:50%}@media (max-width: 991.98px){.login-wrapper .login-img{display:none}}.login-wrapper .login-img img{width:100%;height:100dvh}.login-wrapper .login-userset .login-logo.login-info{display:block;max-width:150px;margin:auto}.login-wrapper .login-logo{max-width:150px;margin:auto}.login-wrapper.login-new{overflow:auto;height:100dvh;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#f5f7fa;background-image:radial-gradient(closest-side at 50% 50%,rgba(0,255,216,.2) 0,transparent 100%),radial-gradient(closest-side at 50% 50%,rgba(250,245,16,.15) 0,transparent 100%),radial-gradient(closest-side at 50% 50%,rgba(255,108,0,.12) 0,transparent 100%);background-position:calc(50% + 324px) calc(50% + 176px),calc(50% - 429px) calc(50% - 190px),calc(50% - 295px) calc(50% + 40px);background-repeat:no-repeat;background-size:1280px 1280px,930px 930px,1338px 1338px}.login-wrapper.login-new .login-content.user-login .login-userset form .otp-box{margin-bottom:34px}.login-wrapper.login-new .login-content.user-login .login-userset form .otp-box input{width:74px;height:74px;background:#fff;border:1px solid #e1e1e1;border-radius:8px;text-align:center;margin-right:15px;font-weight:700;font-size:26px;color:#000;outline:none}@media (max-width: 575px){.login-wrapper.login-new .login-content.user-login .login-userset form .otp-box input{width:40px;height:40px}.copyright-text p{text-align:center;max-width:215px}}.authentication-check .custom-checkbox .checkboxs span{top:0}.hover-a{position:relative}.hover-a:after{content:"";height:2px;width:100%;background:#0acfff;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:all .3s ease;position:absolute;bottom:-3px;left:0}.hover-a:hover:after{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.hover-a:hover{color:#0acfff!important}.login-body{display:table;height:100dvh;min-height:100dvh;margin:auto;position:relative}.login-body:after{content:"";background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0}.login-body .login-wrapper{width:100%;height:100%;display:table-cell;vertical-align:top;padding-top:1.875rem}.login-body .login-wrapper .logo-dark{max-width:180px;margin:auto;display:block}.login-body .login-wrapper .loginbox{background:var(--White, #ffffff);box-shadow:0 4px 60px #bebebe45;display:flex;margin:1.875rem auto;max-width:450px;width:100%}.login-body .login-wrapper .loginbox .login-right{align-items:center;display:flex;justify-content:center;padding:2rem;width:auto}.login-body .login-wrapper .loginbox .login-right .login-right-wrap{max-width:100%;flex:auto}.login-body .login-wrapper .loginbox .login-right .login-right-wrap .login-info{text-align:center;margin-bottom:24px}.login-body .login-wrapper .loginbox .login-right .login-right-wrap .login-info img{border-radius:100px;border:2px solid var(--Stroke, rgba(145, 158, 171, .3));background:#d3d3d3 50%/cover no-repeat}.login-body .login-wrapper .loginbox .login-right .login-right-wrap .login-info p{font-size:14px;font-weight:700;margin-bottom:24px}.login-body .login-wrapper .loginbox .login-right .login-right-wrap .login-info h5{font-size:18px;font-weight:700;margin-top:20px}.login-body .login-wrapper .loginbox .login-right .login-right-wrap form .btn-primary{border-radius:5px;padding:5px 163px;background:#0acfff;font-weight:700;transition:all .5s ease}.login-body .login-wrapper .loginbox .login-right .login-right-wrap form .btn-primary:hover{color:#0acfff;border-color:unset}.login-body .login-wrapper .loginbox .login-right .login-right-wrap form .input-blocks{margin:0 0 24px}.login-body .login-wrapper .loginbox .login-right .login-right-wrap form .input-blocks input[type=password]{padding:10px}.login-body .login-wrapper .terms{justify-content:center}.login-body .login-wrapper .terms li{margin-right:20px}.login-body .login-wrapper .terms li:last-child{margin-right:0}.language-switcher-fixed{position:fixed;top:20px;right:20px;z-index:1000;padding:5px}.language-switcher-fixed .flag-nav img{width:20px!important;height:20px!important}.form-login.position-relative{position:relative}.form-login.position-relative .password-toggle{position:absolute;right:12px;top:42px;cursor:pointer;color:#6c757d}.form-login.position-relative .password-toggle:hover{color:#000}.register-form{width:100%}@media (min-width: 768px){.register-form{width:50%}}@media (min-width: 992px){.register-form{width:30%}}.login-form{width:100%}@media (min-width: 768px){.login-form{width:50%}}@media (min-width: 992px){.login-form{width:40%}}.product-list ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;margin-bottom:15px;flex-wrap:wrap}.product-list ul.pagination li{width:auto;padding:0}.product-list ul li{width:25%;padding:0 15px}@media (max-width: 991.98px){.product-list ul li{width:50%;padding:0 5px}}@media (max-width: 575px){.product-list ul li{width:100%;padding:0}}.product-list ul li .productviews{border:1px solid rgba(145,158,171,.32);margin:0 0 10px;padding:15px 15px 10px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;border-radius:5px}.product-list ul li .productviews .productviewsimg img{max-width:48px;max-height:48px}.product-list ul li .productviews .productviewscontent{margin-left:10px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;width:calc(100% - 48px)}.product-list ul li .productviews .productviewscontent .productviewsname h2{font-weight:500;font-size:13px;color:#000}.product-list ul li .productviews .productviewscontent .productviewsname h3{color:#092c4c;font-size:13px;font-weight:400}.product-list ul li .productviews .productviewscontent a{color:#ff4d4d;font-weight:700;border-radius:50px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:20px;width:22px;height:22px}.product-list ul li .productviews .productviewscontent a:hover{background:#ff4d4d;color:#fff}.bar-code-view{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;width:282px;border:1px solid #dbe0e6;padding:15px;margin-bottom:20px;max-width:100%}.input-checkset ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap}.input-checkset ul li{margin-right:30px}@media (max-width: 991.98px){.input-checkset ul li{margin-right:10px}.productdetails .product-bar li,.productdetails .product-bar li:first-child{border:1px solid #dbe0e6}.productdetails .product-bar h4{width:50%;border-right:1px solid #dbe0e6}.productdetails .product-bar h6{width:50%}}.productdetails.productdetailnew{margin-bottom:25px}.productdetails.productdetailnew ul li h4,.productdetails.productdetailnew ul li h6{width:50%}.productdetails.productdetailnew ul li h6.manitorygreen{color:#0f9d58}.productdetails.productdetailnew ul li h6.manitoryblue{color:#2aa4f4}.productdetails>ul>li{border:1px solid #dbe0e6;border-top:0;display:flex;flex-wrap:wrap}@media (max-width: 991.98px){.productdetails>ul>li{border:0}}.productdetails>ul>li h4{color:#092c4c;font-size:13px;font-weight:500;width:30%;border-right:1px solid #dbe0e6;padding:10px}@media (max-width: 991.98px){.productdetails>ul>li h4{width:100%;border-right:0}}.productdetails>ul>li h6{color:#000;font-size:13px;font-weight:500;width:70%;padding:10px}@media (max-width: 991.98px){.productdetails>ul>li h6{width:100%}}.productdetails>ul>li .input-checkset{padding:10px;color:#000;font-size:13px;font-weight:500;width:70%}.productdetails>ul>li:first-child{border-top:1px solid #dbe0e6}@media (max-width: 991.98px){.productdetails>ul>li:first-child{border:0}.productdetails.product-respon{overflow:hidden}.productdetails.product-respon ul{overflow:auto}.productdetails.product-respon ul .input-checkset li{margin-bottom:15px}}.slider-product{text-align:center;width:100%}.slider-product img{width:auto!important;margin:0 0 10px}@media (max-width: 991.98px){.slider-product img{height:auto}}.slider-product h4{font-size:13px;color:#092c4c;font-weight:500}.slider-product h6{font-size:13px;font-weight:400;color:#092c4c}.slider-product-details .owl-carousel .owl-nav{position:relative}.slider-product-details .owl-carousel .owl-nav button{width:21px;height:21px;color:#212529;border:1px solid #212529;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;position:absolute;top:-30px;border-radius:50px}.slider-product-details .owl-carousel .owl-nav button:hover{background:#212529;color:#fff}.slider-product-details .owl-carousel .owl-nav button span{font-size:16px}.slider-product-details .owl-carousel .owl-nav .owl-next{position:absolute;top:-30px;right:0}.requiredfield{margin-bottom:15px}@media (max-width: 991.98px){.requiredfield{margin-bottom:10px}}.requiredfield h4{font-size:14px;color:#67748e}.action-set{width:18px;height:18px;display:inline-block;font-size:11px;border-radius:50px}.badges{font-size:13px;font-weight:500;display:inline-block;padding:5px 10px;border-radius:8px;color:#fff;text-align:center;min-width:80px}.badges.bg-lightgreen{background:#28c76f}.badges.bg-lightred{background:#ff4d4d}.badges.bg-lightyellow{background:#f90}.badges.bg-lightpurple{background:#7367f0}.badges.bg-lightgrey{background:#67748e}.badges.unstatus-badge{background-color:red}.badges.status-badge{background-color:#28c76f}.badge-bgsuccess{border-radius:5px;background:#28c76f;padding:3px 10px;font-size:14px}.badge-bgdanger{border-radius:5px;background:red;padding:3px 19px;font-size:14px}.badges.order-badge{border-radius:5px;background:#f90;padding:1px 10px}.badge-linesuccess,.badges-success{color:#28c76f;padding:5px 10px;border-radius:8px;border:1px solid #28C76F;font-size:12px}.badge-linedanger,.badge-linedangered{color:red;padding:5px 10px;border-radius:8px;border:1px solid #FF0000;font-size:12px}span.badge.badges-warning{padding:5px 10px}.add-icon span,.add-icon a{width:40px;height:40px;background:#0acfff;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:5px}@media (max-width: 575px){.add-icon span,.add-icon a{position:relative;left:-5px;z-index:10000}}.add-icon .choose-add{width:40px;height:40px;border:1px solid var(--Stroke, rgba(145, 158, 171, .3));background:#092c4c;border-radius:8px}@media (max-width: 575px){.add-icon .choose-add{position:relative;left:-5px;z-index:10000}}.add-icon .choose-add .plus{color:#fff;width:16px;height:16px}.add-icon a:hover{background:#1b2850}.cal-icon{background-image:url(../../../../public/assets/img/icons/calendars.svg);background-repeat:no-repeat;background-position:95% 50%}.calc-no{background:#f8f9fa;border:0!important}.total-order{max-width:430px;width:100%;margin:30px 30px 30px auto}.total-order ul{margin:0;padding:0}.total-order ul li{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;border:1px solid #f8f9fa;border-top:0}.total-order ul li h4{width:50%;color:#67748e;font-size:13px;font-weight:500;padding:10px;border-right:1px solid #f8f9fa;background:#f8f9fa}.total-order ul li h5{color:#5b6670;font-size:13px;padding:10px;font-weight:400;text-align:right;width:50%}.total-order ul li:first-child{border-top:1px solid #f8f9fa}.total-order ul li.total h5{color:#092c4c;font-weight:700}.total-order ul li.total h4{color:#495057;font-weight:700}.card-sales-split{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;padding-bottom:25px;border-bottom:1px solid #e8ebed}@media (max-width: 991.98px){.card-sales-split{padding-bottom:10px}}@media (max-width: 575px){.card-sales-split{flex-direction:column}.card-sales-split ul{margin-top:15px}}.card-sales-split h2{font-size:13px;font-weight:600}.card-sales-split ul{display:flex}.card-sales-split li{margin:0 15px}.image-upload-new{min-height:258px}.image-upload-new .productviewscontent{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;text-align:left;margin-top:15px}.image-upload-new .productviewscontent .productviewsname h2{font-weight:500;font-size:13px;color:#000}.image-upload-new .productviewscontent .productviewsname h3{color:#092c4c;font-size:13px;font-weight:400}.image-upload-new .productviewscontent a{width:22px;height:22px;color:#ff4d4d;font-weight:700;border-radius:50px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:18px}.image-upload-new .productviewscontent a:hover{background:#ff4d4d;color:#fff}.image-upload-new .productviews{width:100%;padding:0 10px}.uploadedimage .image-uploads{max-width:100%}.productviewset{padding-left:18px;position:relative}.productviewset .productviewsimg{max-width:94px}.productviewset .productviewscontent a{background:#fff;width:25px;height:25px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:5px;position:absolute;top:4px;left:82px}.main-wrappers{background-color:#f8f9fa}.main-wrappers.pos-page .sidebar{display:none}@media (max-width: 991.98px){.main-wrappers.pos-page .sidebar{display:block}}.main-wrappers.pos-page #toggle_btn{display:none}.menu-opened .pos-page.slide-nav .sidebar{margin-left:0}.menu-opened .pos-page .sidebar{margin-left:-100%}.product-view{width:100%;border:1px solid #e8ebed;margin-bottom:20px}.product-view:hover{border:1px solid #0acfff}.product-view .product-viewimg{position:relative;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;max-height:120px;overflow:hidden}.product-view .product-viewimg h6{background:#28c76f;color:#fff;font-size:8px;font-weight:600;padding:3px;position:absolute;bottom:0;left:0}.product-view .product-viewcontent{padding:13px}.product-view .product-viewcontent h3{font-size:13px;color:#000;font-weight:500}.product-view .product-viewcontent h4{font-size:12px;color:#67748e;font-weight:500;margin-bottom:5px}.product-view .product-viewcontent h5{font-size:13px;color:#67748e;font-weight:500}.main-set{padding:0 30px}@media (max-width: 991.98px){.main-set{padding:0 10px}}.text-underline{position:relative}.text-underline:after{content:"";background:#67748e;width:10px;height:2px;position:absolute;bottom:12px;left:10px}.select-split{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;margin-bottom:20px}.select-split .select-group{width:calc(100% - 55px)}.select-split .btn-filters{width:40px;height:40px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin:0 0 0 15px;padding:0}.select-split .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #e8ebed;height:40px;border-radius:4px}.select-split .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.select-split .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.table tr:hover .productimg .productcontet h4 img{opacity:1}.table-product tr th,.table-product tr td{font-weight:600;color:#67748e;font-size:13px}.btn-totallabel{color:#fff;background:#7367f0;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;border-radius:5px;margin:0 0 15px;padding:12px}.btn-totallabel h5{font-size:13px;margin:0;font-weight:600}.btn-totallabel h6{margin:0;font-size:13px;font-weight:600}.setvaluecash{margin:0 0 15px}.setvaluecash ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.setvaluecash ul li{width:33%;margin-right:10px}.setvaluecash ul li:last-child{margin:0}.setvaluecash ul li a{border:1px solid #e8ebed;color:#000;font-size:13px;font-weight:600;min-height:95px;border-radius:5px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-direction:column;padding:10px 20px}.setvaluecash ul li a:hover{border:1px solid #7367F0;color:#7367f0}.setvaluecash ul li a img{margin-bottom:10px}.setvalue{padding:15px 0}.setvalue ul li{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:10px}.setvalue ul li h5,.setvalue ul li h6{font-size:13px;font-weight:500}.setvalue ul li.total-value h5,.setvalue ul li.total-value h6{font-size:16px;font-weight:600;color:#7367f0}.product-lists{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;border:1px solid #f8f9fa;box-shadow:0 4px 4px #ededed40;margin:0 0 15px;padding:15px}@media (max-width: 568px){.product-lists{flex-direction:column}.product-lists li{margin:10px 0}}.increment-decrement .input-groups{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;margin-top:10px}.increment-decrement .input-groups input[type=button]{background-color:transparent;font-size:20px;border:1px solid #adb5bd;border-radius:4px;height:20px;width:20px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-top:0;line-height:0;padding:0;color:#adb5bd}.increment-decrement .quantity-field{width:30px;text-align:center;background-color:transparent;float:left;border:0}.productimg{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.productimg .productimgs{width:82px;margin-right:13px}.productimg .productimgs img{width:82px;height:82px;-o-object-fit:cover;object-fit:cover}.productimg .productcontet h4{font-size:13px;color:#000;font-weight:600;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-bottom:5px}.productimg .productcontet h4 img{opacity:0;margin-top:5px;display:block}.productimg .productlinkset{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.productimg .productlinkset h5{background:#0acfff;color:#fff;font-size:12px;border-radius:5px;margin-right:10px;padding:2px 10px}.productimg .productlinkset a{position:relative;top:2px}.product-table{height:34dvh;overflow:auto}@media (max-width: 991.98px){.product-table{height:auto}}.btn-set{margin:15px 0 25px}.btn-set h4{font-weight:700}.product-detils{height:70dvh;overflow-y:auto;overflow-x:hidden}@media (max-width: 991.98px){.product-detils{height:auto}}.tab-set{margin-bottom:20px}.tab-set ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap}.tab-set ul li{width:48%;text-align:center;margin-right:5px}@media (max-width: 575px){.tab-set ul li{width:100%;margin-right:0}}.tab-set ul li:last-child{margin:0;width:50%}@media (max-width: 575px){.tab-set ul li:last-child{width:100%}}.tab-set ul li a{background:#495057;width:100%;display:block;color:#fff;font-weight:600;border-radius:5px;padding:10px}@media (max-width: 575px){.tab-set ul li a{border-radius:0}}.tab-set ul li.active a{background:#0acfff}#delete .modal-body .btn{min-width:100px;padding:10px}.owl-product{padding-top:35px}.owl-product .owl-nav{margin-top:10px;position:absolute;top:-10px;right:0}.owl-product .owl-nav button{border-radius:50px!important;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:19px;position:relative;height:19px;background:#fff!important;color:#7367f0!important}.owl-product .owl-nav button span{font-size:0}.owl-product .owl-nav button.owl-next span:before{position:absolute;top:2px;right:5px;content:"";font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-size:10px;color:#1a54c7}.owl-product .owl-nav button.owl-prev span:before{content:"";font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-size:10px;color:#1a54c7;position:absolute;top:2px;right:7px}.owl-product .owl-nav button:hover{background:#1a54c7!important}.owl-product .owl-nav button:hover span:before{color:#fff}.actionproduct{text-align:right;margin-bottom:15px}.actionproduct ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:flex-end;-webkit-justify-content:end;-ms-flex-pack:end}.actionproduct ul li{margin-left:10px}.btn-pos ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;flex-wrap:wrap}.btn-pos ul li{margin-right:1px;margin-bottom:10px}@media (max-width: 991.98px){.btn-pos ul li{width:48%}}@media (max-width: 575px){.btn-pos ul li{width:100%;margin-right:10px}}.btn-pos ul li a.btn{color:#888b94;font-size:10px;width:100%;background:#e8ebed;border-radius:50px;border:1px solid #e8ebed;display:flex;padding:5px 12px}@media (max-width: 991.98px){.btn-pos ul li a.btn{min-width:auto;padding:6px 15px}}.btn-pos ul li a.btn:hover{border:1px solid #EA5455;color:#ea5455;background:#ea54550f}.btn-pos ul li a.btn-hold{background:#f90}.btn-pos ul li a.btn-quation{background:#67748e}.btn-pos ul li a.btn-void{background:#d0512e}.btn-pos ul li a.btn-payment{background:#28c76f}.btn-pos ul li a.btn-recent{background:#0acfff}.calculator-set .calculatortotal{margin-bottom:15px}.calculator-set .calculatortotal h4{width:100%;background:#0acfff;text-align:center;color:#fff;font-size:36px;font-weight:700;border-radius:5px}.calculator-set ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap}.calculator-set ul li{width:33.3%;text-align:center}.calculator-set ul li a{width:100%;border:1px solid #adb5bd;font-size:24px;font-weight:500;display:block;color:#000;border-radius:0;padding:10px}.calculator-set ul li a.btn-closes{background:#ff4d4d}.calculator-set ul li a.btn-reverse{background:#2e7d32}.calculator-set ul li a:hover{background:#f3f6f9}.hold-order{text-align:center;margin:15px 0}.hold-order h2{padding:0 0 30px;color:#0acfff;font-size:36px;font-weight:700}.para-set{margin-bottom:30px}.para-set p{color:#495057;font-size:13px;font-weight:500}.delete-order{text-align:center}.btn-set h4{background:#0acfff;text-align:center;color:#fff;border-radius:5px;padding:10px}.header-menuset{padding:15px}.header-menuset ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap}.header-menuset ul li{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;width:50%;margin-bottom:10px}@media (max-width: 991.98px){.header-menuset ul li{width:100%}}.header-menuset ul li .win-maximize{display:none}.header-menuset ul li a{border:1px solid #0acfff;width:95%;text-align:center;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0acfff;color:#fff;padding:10px}.header-menuset ul li a img{filter:brightness(0) invert(1)}.invoice-load-btn{text-align:center;margin-top:20px}.invoice-load-btn .btn{font-weight:700;font-size:16px;color:#0acfff;min-width:150px;background:#fff;border:2px solid #0acfff;display:inline-flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;border-radius:6px;padding:12px 15px}.invoice-load-btn .btn span{display:inline-block;width:25px;height:25px;margin-right:8px;vertical-align:0;border:3px solid rgba(252,136,3,.4901960784);border-right-color:#0acfff;animation:.75s linear infinite spinner-border;border-radius:50%}.invoice-load-btn .btn:hover{background:#0acfff;color:#fff}.invoice-load-btn .btn:hover span{border:3px solid #ffffff;border-right-color:#fff}.form-new .input-blocks input{height:50px;background:#f8f9fa}.form-new .input-blocks .scanner-set{min-width:50px;position:relative;left:-2px}.product-details{background:#fff;border-radius:5px;padding:10px;box-shadow:0 4px 4px #ededed40;border:1px solid #F8F8F8!important;height:105px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-direction:column}.product-details:hover{background:#7367f0}.product-details:hover h6{color:#fff}.product-details.active{background-color:#7367f0!important}.product-details.active h6{color:#fff}.product-details img{width:auto!important}.product-details h6{font-size:13px;color:#000;margin-top:10px}.btn-scanner-set{background:#7367f0;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;max-width:160px;margin-left:auto;color:#fff;font-size:13px;font-weight:700}.btn-scanner-set:hover{background:#0acfff;color:#fff}.split-card{margin:0 0 15px;border:1px dashed #f8f9fa;position:relative}.split-card:before{position:absolute;content:"";background:#f8f9fa;width:22px;height:22px;border-radius:50px;top:-10px;left:-10px}.split-card:after{position:absolute;content:"";background:#f8f9fa;width:22px;height:22px;border-radius:50px;top:-10px;right:-10px}.totalitem{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:15px}.totalitem h4{padding:7px 13px;background:#f8f8f8;color:#7367f0;font-size:12px;font-weight:700;border-radius:50px}.totalitem a{font-size:13px;color:#ea5455;font-weight:700}.card.card-order{border:0}.btn-adds{border:2px solid #28C76F;color:#28c76f;width:100%;padding:10px;border-radius:5px;font-weight:600;margin-bottom:20px}.btn-adds:hover{background:#28c76f;color:#fff}.order-list{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:25px}.order-list .orderid h4{font-size:18px;font-weight:700;color:#5e5873;margin-bottom:0}.order-list .orderid h5{font-size:13px;font-weight:400;color:#000}.order-list .actionproducts>ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.order-list .actionproducts>ul>li{margin-left:15px}.order-list .actionproducts>ul>li .deletebg{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#fff;box-shadow:0 4px 14px #c7c7c740;width:30px;height:30px;border-radius:5px}.tabs_wrapper .owl-product{margin-bottom:25px}.productset{border:1px solid #F8F8F8;box-shadow:0 4px 4px #ededed40;background:#fff;margin:0 0 25px;border-radius:5px;position:relative;width:100%;overflow:hidden}.productset:hover{border:1px solid #7367F0}.productset .check-product{display:none;width:34px;height:23px;color:#fff;position:absolute;left:0;top:0;background:#7367f0;border-radius:4px 0}.productset.active{border:1px solid #7367F0}.productset.active .check-product{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.productset:hover .productsetimg img{transform:scale(1.2)}.productset:hover .productsetimg h6{transform:translatey(0)}.productset .productsetimg{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;position:relative;overflow:hidden}.productset .productsetimg img{transition:all .5s;border-radius:5px 5px 0 0}@media (max-width: 991.98px){.productset .productsetimg img{max-height:150px}}.productset .productsetimg h6{position:absolute;background:#0acfff;color:#fff;font-size:10px;padding:5px;border-radius:5px;top:20px;right:20px;transform:translatey(-60px);transition:all .5s}.productset .productsetcontent{padding:13px;text-align:center}.productset .productsetcontent h4{font-size:13px;font-weight:600;color:#000;margin-bottom:13px}.productset .productsetcontent h5{color:#6e6b7b;font-size:12px}.productset .productsetcontent h6{color:#ea5455;margin:0 0 0 auto;font-weight:600;font-size:13px}.tabs_wrapper ul.tabs{display:inline-block;width:100%;padding-left:0}.tabs_wrapper ul.tabs li{list-style:none;cursor:pointer;display:inline-block;border-radius:5px;color:#fff;font-family:sans-serif;width:100%}.tabs_wrapper ul.tabs li.active{background-color:#0acfff;border-color:#0acfff}.tabs_wrapper ul.tabs li.active h6 a{color:#fff}.tabs_wrapper ul.tabs li.active .product-details{background:transparent;border:0!important}.tabs_wrapper ul.tabs li.active .product-details h6{color:#fff}.tabs_wrapper .tabs_container{padding-top:0;display:inline-block;width:100%}.tabs_wrapper .tabs_container .tab_content{display:none;width:100%}.tabs_wrapper .tabs_container .tab_content.active{display:inline-block}.profile-set{margin-bottom:30px}.profile-set .profile-head{height:109px;background:linear-gradient(90deg,#5a8cff,#0acfff);border-radius:0 10px 0 0}@media (max-width: 991.98px){.profile-set .profile-head{border-radius:10px}}.profile-set .profile-top{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}@media (max-width: 767px){.profile-set .profile-top{flex-direction:column}}.profile-set .profile-top .profile-content{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media (max-width: 767px){.profile-set .profile-top .profile-content{flex-direction:column}}.profile-set .profile-top .profile-contentimg{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-top:-40px;width:130px;position:relative;border:10px solid #ffffff;border-radius:50%;box-shadow:0 4px 4px #00000040}.profile-set .profile-top .profile-contentimg img{border-radius:50px}.profile-set .profile-top .profileupload input[type=file]{opacity:0;width:34px;height:34px;display:block;z-index:9;cursor:pointer;position:absolute;bottom:10px;left:42px}.profile-set .profile-top .profileupload a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:orange;width:34px;height:34px;z-index:1;border-radius:50px;position:absolute;bottom:10px;left:41px}.profile-set .profile-top .profile-contentname{padding-left:20px}@media (max-width: 767px){.profile-set .profile-top .profile-contentname{text-align:center;padding:20px 0}}.profile-set .profile-top .profile-contentname h2{font-size:18px;color:#092c4c;font-weight:700}.profile-set .profile-top .profile-contentname h4{color:#777;font-size:13px}.pass-group{position:relative}.pass-group .toggle-password,.pass-group .toggle-passworda{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;transform:translateY(-50%);cursor:pointer;width:30px;height:30px;color:#67748e;font-size:13px;border-radius:50%;position:absolute;top:50%;right:10px}.table-tab ul{margin-bottom:24px}.table-tab ul li{margin-right:10px}.table-tab ul li:last-child{margin-right:0}.table-tab ul li button.nav-link{font-weight:700;padding:10px;line-height:normal;color:#092c4c;background-color:#dbe0e6}.table-tab ul li button.nav-link.active{background-color:#0acfff;color:#fff}@media (max-width: 575px){.table-tab .nav-pills{display:flex;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}}.badge.badge-bgdanger{background-color:#ff00000f;color:red;padding:5px 10px}button.swal2-styled.swal2-confirm{background-color:#0acfff}button.swal2-styled.swal2-confirm:hover{background-color:#092c4c}table tbody td.action-table-data{display:flex;padding:0!important}table tbody td.action-table-data a{height:31px;width:31px;border:1px solid rgba(145,158,171,.3);background-color:#fff;border-radius:8px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;padding:8px}table tbody td.action-table-data a .feather-edit{color:#3577f1;width:14px;height:14px}table tbody td.action-table-data a .action-edit{color:#5b6670;width:14px;height:14px}table tbody td.action-table-data a .feather-trash-2{color:red;width:14px;height:14px}table tbody td.action-table-data a .feather-eye{width:14px;height:14px}table tbody td.action-table-data a .action-download{color:#3577f1;width:14px;height:14px}table tbody td.action-table-data a .action-eye{color:#092c4c;width:14px;height:14px}table tbody .productimgname{min-width:200px}table tbody .productimgname a.stock-img.product-img{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:8px}table tbody .productimgname a.stock-img.product-img img{width:50px;height:50px;max-width:100%;margin-right:0}table .edit-delete-action{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;height:50px}table .edit-delete-action a{padding:0}table .edit-delete-action.data-view{min-height:52px}table .edit-delete-action.data-row{height:auto}table .edit-delete-action.data{height:44px}.table-top-head{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 575px){.table-top-head.low-stock-top-head{flex-wrap:wrap;justify-content:start}}.table-top-head.low-stock-top-head li{margin-bottom:10px}.table-top-head.low-stock-top-head li:last-child{margin-right:0}.table-top-head li{margin-right:10px;flex-shrink:0}.table-top-head li:last-child{margin-right:0}.table-top-head li #collapse-header{margin-right:0}@media (max-width: 991.98px){.table-top-head li #collapse-header{display:none}}.table-top-head li a{height:38px;width:38px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border:1px solid #e8ebed;background:#fff;border-radius:8px;padding:6px;font-size:18px}.table-top-head li a svg{height:20px}.table-top-head li a:hover{background:#e3e3e3}.table-top-head li a label{margin-right:10px}.table-top-head li a.btn-secondary{background-color:#092c4c;color:#fff;padding:10px;font-weight:700;font-size:13px}.table-top-head li a.btn-secondary:hover{background-color:#0acfff}.table-top-head li a.btn-secondary svg{width:16px;margin-right:5px;color:#fff}@media (max-width: 767px){.table-top-head li a.btn-secondary{padding:5px;font-size:13px}}.table-top-head li a .action-edit.sales-action{color:#3577f1}.table-top-head li .status-toggle{height:38px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border:1px solid #f3f6f9;background:#fff;border-radius:8px;padding:6px 10px}.table-top-head li .status-toggle label{margin-right:10px}.custom-modal-header{background:#f8f9fa;padding:24px}.custom-modal-header .page-title h4{font-size:18px;font-weight:700;color:#092c4c}.custom-modal-body{padding:24px}.custom-modal-body .input-blocks{margin-right:0}.custom-modal-body label{font-size:15px;font-weight:400}.status-label{color:#212b36}.modal-footer-btn{margin-top:40px;text-align:right}.modal-footer-btn a{min-width:auto}@media (max-width: 575px){.modal-footer-btn a{padding:10px}}.status-toggle.modal-status label{height:15px;width:32px;background-color:#b9b9c3;margin-bottom:0}.status-toggle.modal-status label:after{top:7px}td p.description-para{max-width:400px;white-space:break-spaces}.form-sort .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:35px}.form-sort span.select2-container.select2-container--default.select2-container--open{z-index:99}#filter_inputs .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:35px}#filter_inputs input{padding-left:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#filter_inputs span.select2-container.select2-container--default.select2-container--open{z-index:98}#filter_inputs1 .select2-container--default .select2-selection--single .select2-selection__rendered,#filter_inputs1 input{padding-left:35px}#filter_inputs1 span.select2-container.select2-container--default.select2-container--open{z-index:98}#filter_inputs2 .select2-container--default .select2-selection--single .select2-selection__rendered,#filter_inputs2 input{padding-left:35px}#filter_inputs2 span.select2-container.select2-container--default.select2-container--open{z-index:98}.summer-description-box .card .card-header{padding:8px;border-bottom:1px solid rgba(145,158,171,.32)}.summer-description-box .note-editor{border:1px solid rgba(145,158,171,.32)}.summer-description-box .note-editable{height:150px!important}.summer-description-box .note-resizebar{display:none}.table tbody td a.view-note{color:#3577f1;font-weight:700}.userimgname .product-img{display:inherit;width:35px;height:35px;margin-right:8px}.modal-body-table{background-color:#f6f7f8;padding:24px;margin-bottom:20px;border-radius:8px}.product-quantity{border:1px solid #dbe0e6;background-color:#f8f9fa;width:105px;height:40px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:8px}.product-quantity input{width:35px;border:0;background-color:#f8f9fa;text-align:center;height:35px!important}.product-quantity span{color:#092c4c;font-size:0;cursor:pointer}.product-quantity span .plus-circle-qty,.product-quantity span .feather-search-qty{width:20px;height:20px}.modal-dialog.stock-adjust-modal{max-width:800px}.modal-dialog.stock-adjust-modal .dataTables_length,.modal-dialog.stock-adjust-modal .dataTables_info,.modal-dialog.stock-adjust-modal .dataTables_paginate{display:none}.input-blocks.search-form input{padding-left:30px}.input-blocks.search-form svg{position:absolute;left:10px;top:37px;width:15px}.badge badge-linedanger{background-color:#ff00000f;color:red;border-radius:8px;padding:4px 10px;font-size:13px}.input-groupicon.calender-input input{padding-left:27px}span.customer-toggle{color:#092c4c}span.unlimited-text{color:#5b6670;margin-top:5px;display:inline-block}.modal-title-head h6{font-size:16px;display:flex;align-items:center;margin-bottom:20px}.modal-title-head h6 svg{width:15px;color:#0acfff;margin-right:5px}#phone,#phone2,#phone3{padding-left:50px}.total-employees{background-color:#f8f9fa;padding:10px 8px;margin-right:24px;border-radius:8px}.total-employees h6{font-size:13px;color:#092c4c;font-weight:700;display:flex;align-items:center}.total-employees h6 svg{width:15px;margin-right:5px}.total-employees h6 span{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:10px;width:18px;height:18px;background-color:red;color:#fff;border-radius:50%;margin-left:5px}.search-path.search-path-new .btn-list,.search-path.search-path-new .btn-grid{width:36px;height:36px;background-color:#f8f9fa;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#092c4c;margin-right:15px;border-radius:8px}.search-path.search-path-new .btn-list.active,.search-path.search-path-new .btn-grid.active{background-color:#0acfff;color:#fff}.search-path.search-path-new .btn-list.active:hover,.search-path.search-path-new .btn-grid.active:hover{background-color:#092c4c;color:#fff}.search-path.search-path-new .btn-list svg,.search-path.search-path-new .btn-grid svg{width:18px;height:18px}.search-path.search-path-new .btn-list:hover,.search-path.search-path-new .btn-grid:hover{background-color:#0acfff;color:#fff}@media (max-width: 575px){.search-path.search-path-new .form-sort{margin-top:0}}.layout-box{width:36px;height:36px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0acfff;color:#fff;border-radius:8px}.layout-box:hover{background-color:#092c4c;color:#fff}td span.emp-team{display:block;line-height:normal}.badges-inactive{border:1px solid #FF0000;color:red;padding:2px 10px;font-size:14px;font-weight:600;border-radius:8px}.success-email-send.modal-body{padding:24px}.success-email-send.modal-body span svg{width:40px;height:40px;color:#28c76f;margin-bottom:20px}.success-email-send.modal-body h4{font-size:20px;font-weight:700;margin-bottom:5px}.success-email-send.modal-body p{font-size:15px}.success-email-send.modal-body a.btn{padding:10px 20px}.layout-drop-item{width:350px;max-height:400px;overflow-y:scroll;padding:20px;box-shadow:0 4px 60px #e7e7e778;background:#fff;border-radius:8px;position:absolute;right:0;margin-top:10px;z-index:101;display:none}.layout-drop-item .drop-item-head{border-bottom:1px solid rgba(145,158,171,.3);margin:0 0 20px;padding:0 0 20px}.layout-drop-item .drop-item-head h5{font-size:16px;font-weight:600;margin-bottom:10px}.layout-drop-item .drop-item-head p{font-size:13px}.layout-drop-item ul li{margin-bottom:20px}.layout-drop-item ul li span{display:flex;align-items:center}.layout-drop-item ul li span svg{width:16px;margin-right:5px}.layout-drop-item ul li:last-child{margin-bottom:0}.layout-hide-box{position:relative}.layout-show-box .layout-drop-item{display:block}@media (max-width: 767px){.table-top.table-top-new{flex-direction:column;align-items:self-start}}.table-top.table-top-new .search-path{margin-left:0}@media (max-width: 767px){.table-top.table-top-new .search-path{margin-top:24px}}@media (max-width: 575px){.table-top.table-top-new .search-path{flex-direction:column;align-items:self-start}.table-top.table-top-new .search-path .form-sort{margin-top:20px}}@media (max-width: 767px){.table-top.table-top-new .search-set{flex-direction:column;align-items:flex-start}.table-top.table-top-new .search-set .total-employees{margin:0 0 20px}}.badge-applied{background-color:#7367f0;padding:2px 10px;color:#fff;border-radius:5px}.badge-approved{background-color:#28c76f;padding:2px 10px;color:#fff;border-radius:5px}.badge-reject{background-color:red;padding:2px 10px;color:#fff;border-radius:5px}.table tbody tr td a.reason-for-reject{color:#3577f1;font-weight:600}.note-editor.note-frame.card{margin-bottom:0}table tbody td.action-table-data a.cancel-circle{border:0;padding:0}table tbody td.action-table-data a.cancel-circle svg{color:#0acfff}table tbody td.action-table-data a.cancel-circle:hover{background-color:transparent}table tbody td.action-table-data a.cancel-circle:hover svg{color:red!important}.apply-leave{background-color:#f8f9fa;border-radius:8px}.apply-leave .leave-apply{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:10px}@media (max-width: 575px){.apply-leave .leave-apply{flex-direction:column;align-items:flex-start}}.apply-leave .leave-apply .leave-date{margin-right:70px}.apply-leave .leave-apply .leave-date span{color:#5b6670}.apply-leave .leave-apply .leave-date p{color:#092c4c}@media (max-width: 575px){.apply-leave .leave-apply .leave-date{margin-right:0;margin-bottom:20px}}.apply-leave .leave-apply .leave-time{width:175px}.input-blocks .bootstrap-tagsinput{width:100%;padding:0 .75rem;box-shadow:none;line-height:40px}.input-blocks .bootstrap-tagsinput .tag{background-color:#e8ebed;color:#092c4c;padding:3px 10px;border-radius:4px;position:relative;z-index:1}.input-blocks .bootstrap-tagsinput .tag .remove:after{color:#5b6670}.input-blocks .bootstrap-tagsinput input{position:static;width:auto;border:none}.input-blocks span.tag-text{color:#5b6670;font-size:13px}.table tbody tr td .sales-dropdown-list a{padding:10px 20px}.no-pagination .pagination{display:none}#collapse-header.active{background-color:#0acfff;border-color:unset}#collapse-header.active svg{color:#fff;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}#collapse-header.active:hover svg{color:#fff}.edit-delete-action a:hover,.edit-delete-action button:hover{background-color:#288ec7;border-color:#288ec7}.edit-delete-action a:hover svg,.edit-delete-action button:hover svg{color:#fff!important}.edit-delete-action a.confirm-text:hover,.edit-delete-action button.confirm-text:hover{background-color:red;border-color:red}.edit-delete-action a.edit-icon:hover,.edit-delete-action button.edit-icon:hover{background-color:#092c4c;border-color:#092c4c}.modal table.table thead>tr>th.sorting:before{display:none!important}.modal table.table thead>tr>th.sorting:after{display:none!important}.profit-head .input-blocks .info-img{color:#092c4c}.profit-head .input-blocks input{padding-left:35px}.profile-pic-upload .profile-pic.brand-pic{width:110px;height:105px;position:relative}.profile-pic-upload .profile-pic.brand-pic .remove-photo{position:absolute;right:8px;top:10px;background:red;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px}.profile-pic-upload .profile-pic.brand-pic .remove-photo svg{color:#fff;width:14px;height:14px}.sales-details-items{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:20px}@media (max-width: 767px){.sales-details-items{flex-direction:column;align-items:start}.sales-details-items .details-item{margin-bottom:20px}}.sales-details-items .details-item h6{margin-bottom:15px;font-size:15px;color:#092c4c}.sales-details-items .details-item p{font-size:13px;color:#5b6670}.sales-details-items .details-item h5{color:#28c76f;font-size:15px}.sales-details-items .details-item h5 span{display:block;color:#5b6670}.order-text{color:#092c4c;font-weight:600;font-size:13px;margin-bottom:15px}.profile-head-action .badge-linesuccess,.profile-head-action .badge-linedanger{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:3px 10px;height:24px}.user.product-list,.user.product-list .emping.d-flex{align-items:center}.user.product-list .emping.d-flex a img{border-radius:6px;margin-right:8px}.war-add #phone,.war-edit-phone #phone2,.war-edit-phone #phone3{height:38px}.user.product-list a img{border-radius:6px;margin-right:8px}.user.user.product-list .emping a{align-items:center}.modal.show .modal-dialog.purchase{max-width:1140px}.page-header .btn-added.color{background-color:#092c4c}.page-header .btn-added.color:hover{background-color:#0acfff;color:#fff}.input-blocks.download{float:right}.feather-plus-circles{color:#fff}.add-icon.plus a{color:#092c4c}.import-btn{float:right;margin-bottom:20px}.image-upload.download input[type=file]{height:150px}.image-upload.download{border-radius:5px;border:1px dashed var(--Subtitle, #B8BCC9);margin-bottom:0}.modal-footer-btn.download-file{margin-top:0;margin-bottom:15px}.page-wrapper .page-header .back-btn{display:flex;gap:10px}.page-wrapper .page-header .back-btn .page-display a{padding:7px;background-color:#092c4c;color:#fff;display:flex;align-items:center;gap:8px;border-radius:8px}.card .card-body.add-product .addproduct-icon{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid rgba(145,158,171,.3);display:flex;justify-content:space-between;width:100%;cursor:pointer}.card .card-body.add-product .addproduct-icon h5{font-size:16px;font-weight:600}.card .card-body.add-product .addproduct-icon h5 .add-info{color:#0acfff;margin-right:7px}.card .card-body.add-product .text-editor.add-list{padding-top:10px;width:100%}.card .card-body.add-product .text-editor.add-list h5{padding-left:0}.card .card-body.add-product .text-editor.add-list.add{padding-top:10px}.card .card-body.add-product .text-editor.add-list.add .addproduct-icon{padding-left:0}.card .card-body.add-product .text-editor.add-list.add .image-upload{margin-bottom:0;width:137px;height:123px;border:1px dashed rgba(145,158,171,.32)}.card .card-body.add-product .text-editor.add-list.add .image-upload .image-uploads{padding:43px 0}.card .card-body.add-product .text-editor.add-list.add .custom-filed{display:flex;padding:10px;background-color:#f8f9fa;margin-bottom:20px}.card .card-body.add-product .text-editor.add-list.add .custom-filed .input-block.add-lists{display:flex;gap:20px;align-items:center}@media (max-width: 767px){.card .card-body.add-product .text-editor.add-list.add .custom-filed .input-block.add-lists{flex-wrap:wrap}}.card .card-body.add-product .text-editor.add-list.add .custom-filed .input-block.add-lists .checkboxs{margin-bottom:0;padding-left:23px}.card .card-body.add-product .text-editor.add-list.add .custom-filed .input-block.add-lists .checkboxs .checkmarks{top:3px}.input-blocks.add-product input[type=text]{padding:6px 15px;width:100%;height:40px;display:flex;align-items:center;border-radius:5px}.add-product input{height:40px}.input-block.add-product.list{position:relative}.btn-primaryadd{position:absolute;top:32px;right:4px;padding:5px 10px;background-color:#0acfff;font-size:14px;color:#fff}.btn-primaryadd:hover{border:1px solid #0acfff;color:#0acfff}.input-block input.form-control.list{color:#878a99}.edit-add h6{font-size:16px}.edit-add{font-size:15px}.edit-add.card{border:none;margin:0}.edit-add.card .note-editor.note-frame{margin:0}.edit-add.card .note-editor.note-frame .note-editing-area .note-editable{height:130px!important}.edit-add.card p{margin-top:10px}.input-blocks.add-products .form-check-input:checked{background-color:#0acfff;border-color:#0acfff}.input-blocks.add-product.date input[type=text]{padding:6px 6px 6px 39px}.input-blocks.add-product.date .input-groupicon .addonset{left:12px;top:48%}.btn-addproduct{float:right}.addproduct-icon a{color:#092c4c;border:1px solid;padding:1px;border-radius:25px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:20px;height:20px}.addproduct-icon a svg{height:17px}.card .card-body.add-product .addproduct-icon.list{padding-left:0}.add-newplus{display:flex;justify-content:space-between}.plus-down-add{margin-right:5px;width:14px;height:14px;position:relative;top:-2px}.add-newplus span{font-size:14px;font-style:normal;font-weight:700}.add-choosen{display:flex}@media (max-width: 767px){.add-choosen{flex-wrap:wrap}}.add-choosen .phone-img{position:relative;width:137px;height:123px;border-radius:10px;border:1px solid var(--Stroke, rgba(145, 158, 171, .3));text-align:center;margin-left:20px}@media (max-width: 767px){.add-choosen .phone-img{margin-bottom:10px;margin-left:0}}.add-choosen .phone-img img{padding:10px}.add-choosen .phone-img a{position:absolute;right:3px;top:3px;background:red;border-radius:3px;width:16px;height:16px;color:#fff;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.add-choosen .phone-img a:hover{color:#fff;background:#e61414}.custom_radio,.custom_radio_one{color:#5b6670;position:relative;font-size:15px;padding-left:25px;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400}.custom_radio input,.custom_radio_one input{position:absolute;opacity:0;padding:0}.custom_radio .checkmark,.custom_radio_one .checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:transparent;border:1px solid rgba(145,158,171,.3);border-radius:50%;transition:all .3s ease-in-out}.custom_radio .checkmark:after,.custom_radio_one .checkmark:after{display:block;content:"";position:absolute;top:4px;left:4px;opacity:0;width:5px;height:5px;border-radius:50%;background:#0acfff;visibility:visible;transform:scale(.1);-webkit-transform:scale(.1);-ms-transform:scale(.1);transition:all .3s ease-in-out}.custom_radio.active input~.checkmark:after,.custom_radio_one.active input~.checkmark:after{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1;visibility:visible}.custom_radio.active input~.checkmark{border:1px solid #0acfff}.single-pill-product .nav-link{padding:0}.single-pill-product .nav-pills.list .nav-item button:before{top:2px;left:0}.single-pill-product .nav-pills.list .nav-item button.active:after{top:6px!important;left:4px!important}.single-pill-product .form-check-label{cursor:pointer}.nav-pills.list .nav-link.active,.nav-pills.list .nav-link{background-color:transparent;color:#5b6670}.add-icon.tab a{background-color:#092c4c;color:#fff}.nav-pills.list .nav-item button{position:relative}.nav-pills.list .nav-item button:before{content:"";width:15px;height:15px;border:1px solid #E0E0E0;border-radius:50%;position:absolute;top:11px;left:12px}.nav-pills.list .nav-item button.active:after{content:"";width:7px;height:7px;background:#0acfff;border-radius:50%;position:absolute;top:15px;left:16px}.nav-pills.list .nav-item button.active:before{border-color:#0acfff}.add-icon.tab-icon .feather-trashs{background-color:#fff;color:red}.add-icon.tab-icon a{background-color:#fff;font-size:11px;width:34px;padding:0}.input-blocks.filter-add{margin-right:0;margin-bottom:0}.input-blocks.filter-add .input-blocks.add-product{margin-bottom:20px;margin-right:7px}.addproduct-icon.list.icon h5 img{position:relative;top:5px;padding-right:5px}#filter_inputs .table-responsive.product-list input{padding-left:10px}table tbody td.action-table-data a .add-checkbox{border:none;padding:0}.feather-pluses{color:#092c4c;width:14px;height:14px}.checkboxs.add-listcheck{padding-left:24px}.searchinputs.list input{width:357px;position:relative;padding:10px 31px 10px 10px;border:1px solid var(--Stroke, rgba(145, 158, 171, .3));background:#fff}.feather-16.icon{position:absolute;top:10px;right:10px}.modal-footer-btn.popup{margin-top:0}.search-dropdown.idea{height:auto}.badges-warning{color:#f90;padding:2px 10px;border-radius:8px;border:1px solid #FF9900;font-size:14px;font-weight:600;min-width:80px}.badge.badge-linedangered{color:red;padding:2px 10px;border-radius:8px;border:1px solid #FF0000;font-size:14px;font-weight:600;min-width:80px}.input-blocks .info-imgs{position:absolute;top:14px;z-index:100;width:16px;height:16px;left:5px;margin-left:5px;color:#5b6670}.add-product .add-icon a{background-color:#092c4c;color:#fff}@media (max-width: 767px){.add-product .add-icon a{z-index:1}}.add-product .add-icon a:hover{background-color:#0acfff}.new-employee-field.product .card-title-head h6{font-weight:600;font-size:16px;align-items:center;margin:0;padding:0;border-bottom:none}.new-employee-field.product .card-title-head{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid rgba(145,158,171,.3);display:flex;justify-content:space-between}.new-employee-field.product .card-title-head a{color:#878a99;border:1px solid;padding:3px;border-radius:25px}.accordion-card-one .accordion-item{border:0}.accordion-card-one .accordion-item .accordion-button{padding:0;box-shadow:none}.accordion-card-one .accordion-item .accordion-button .addproduct-icon h5{display:flex;align-items:center}.accordion-card-one .accordion-item .accordion-button .addproduct-icon h5 svg{width:16px;height:16px;top:unset}.accordion-card-one .accordion-item .accordion-button:after{display:none}.accordion-card-one .accordion-item .accordion-button:not(.collapsed){background-color:#fff}.accordion-card-one .accordion-item .accordion-button:not(.collapsed) .accordion-item{margin-bottom:40px}.accordion-card-one .accordion-item .accordion-button.collapsed .addproduct-icon a svg{transform:rotate(180deg)}.accordion-card-one .accordion-item .accordion-body{padding:0}.selected-hide-color{display:none}.selected-color-add .selected-hide-color{display:flex;align-items:center}.variant-table{display:none}.variant-select{height:40px}.variant-table{padding:0;background:transparent}.variant-table div.dataTables_wrapper div.dataTables_paginate,.variant-table .dataTables_filter,.variant-table .dataTables_length{display:none}.notes-page-wrapper .content{padding:24px}.notes-page-wrapper .content .page-add-notes{border-bottom:1px solid #dbe0e6;padding-bottom:25px;position:relative;margin-bottom:0}@media (max-width: 767px){.notes-page-wrapper .content .page-add-notes{flex-direction:column;align-items:start}}.notes-page-wrapper .content .page-add-notes .notes-tog{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;position:absolute;bottom:-12px;border-radius:30px;background:#1b2850;color:#fff;width:24px;height:24px;padding:5px}@media (max-width: 991.98px){.notes-page-wrapper .content .page-add-notes .notes-tog{display:none}}.notes-page-wrapper .content .section-bulk-wrap{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin:30px 0 24px;padding:20px;border-radius:8px;background:#fff;box-shadow:0 4px 60px #e7e7e778}@media (max-width: 767px){.notes-page-wrapper .content .section-bulk-wrap{flex-direction:column;align-items:start}}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media (max-width: 767px){.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type{margin-bottom:20px}}@media (max-width: 575px){.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type{margin-bottom:0;flex-direction:column;align-items:self-start}}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .select-bluk{margin-right:8px;height:40px}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .select-bluk .select2-container .selection .select2-selection .select2-selection__rendered{padding-left:10px!important}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .btn-added{background:#092c4c;padding:8px 20px;color:#fff;font-size:15px;font-weight:400;margin-right:15px;height:38px}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .btn-added:hover{background:#0acfff}@media (max-width: 575px){.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .btn-added{margin:20px 0}}.notes-page-wrapper .content .section-bulk-wrap .form-sort .fa-filter{z-index:100!important;position:absolute;top:15px;left:15px;width:16px;height:16px}.notes-page-wrapper .content .section-notes-slider{position:relative;padding-bottom:40px;border-bottom:1px solid #dbe0e6}.notes-page-wrapper .content .section-notes-slider .notes-content{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:20px}.notes-page-wrapper .content .section-notes-slider .notes-content .notes-close a{color:red;font-size:15px;font-weight:400}.notes-page-wrapper .content .section-notes-slider .notes-content .notes-close a i{margin-right:6px}.notes-page-wrapper .content .section-notes-slider .notes-card{padding:24px;border-radius:8px;background:#ff9f4308}.notes-page-wrapper .content .section-notes-slider .notes-card.medium{background:#7429f808}.notes-page-wrapper .content .section-notes-slider .notes-card.high{background:#ea545508}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body p.badged{border-radius:8px;border:1px solid #FF9900;padding:4px 10px;margin-bottom:0;color:#f90;font-size:13px;font-weight:600;display:flex;align-items:center}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body p.badged i{font-size:7px;margin-right:4px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body p.badged.medium{color:#7429f8;border:1px solid #7429F8}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body p.badged.high{color:red;border:1px solid #FF0000}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;color:#092c4c}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body a.dropdown-item:hover{color:#fff}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content{margin:24px 0}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content h4 a{margin-bottom:10px;color:#092c4c;font-size:16px;font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content h4 a:hover{color:#f90}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content p{color:#5b6670;font-size:15px;font-weight:400;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo a{margin-right:15px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo a span{width:32px;height:32px;display:flex}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo a span img{border-radius:100px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.medium-square{margin-right:5px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.medium-square i{color:#28c76f;transform:rotate(45deg);font-size:10px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.high-square{margin-right:5px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.high-square i{color:#f90;transform:rotate(45deg);font-size:10px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.low-square{margin-right:5px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.low-square i{color:#288ec7;transform:rotate(45deg);font-size:10px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo p{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;color:#288ec7;font-size:15px;font-weight:400;margin-bottom:0}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo p i.fa-draw-polygon{margin-right:5px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo p.medium{color:#28c76f}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo p.high{color:#f90}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-star-delete{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-star-delete span .fa-star{color:#f90;width:16px;height:16px;margin-right:10px}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-star-delete span .feather-trash-2{color:red;width:16px;height:16px}.notes-page-wrapper .content .section-card-body{padding-top:40px}.notes-page-wrapper .content .section-card-body .notes-card-details{border-radius:8px;border:1px solid rgba(145,158,171,.3);background:#fff;box-shadow:0 4px 60px #bebebe45;padding:24px;margin-bottom:24px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body p.badged{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;border-radius:8px;border:1px solid #FF9900;padding:4px 10px;margin-bottom:0;color:#f90;font-size:13px;font-weight:600}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body p.badged i{font-size:7px;margin-right:4px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body p.badged.medium{color:#7429f8;border:1px solid #7429F8}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body p.badged.high{color:red;border:1px solid #FF0000}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body .dropdown-item span{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;color:#092c4c}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body .dropdown-item span svg{width:14px;height:14px;color:#5b6670}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body .dropdown-item:hover span svg{color:#fff}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content{padding:20px 0;border-bottom:1px solid #dbe0e6}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content h4 a{color:#092c4c;font-size:16px;font-weight:600;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content h4 a:hover{color:#f90}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content .wrap-cal{color:#5b6670;font-size:15px;font-weight:400;margin-bottom:20px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content .wrap-cal svg{margin-right:5px;width:16px;height:16px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content p{color:#5b6670;font-size:15px;font-weight:400;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget.notes-widget-profile{padding-top:20px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo a{margin-right:15px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo a span img{border-radius:100px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.medium-square{margin-right:5px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.medium-square i{color:#28c76f;transform:rotate(45deg);font-size:10px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.high-square{margin-right:5px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.high-square i{color:#f90;transform:rotate(45deg);font-size:10px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.low-square{margin-right:5px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.low-square i{color:#288ec7;transform:rotate(45deg);font-size:10px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo p{color:#288ec7;font-size:15px;font-weight:400;margin-bottom:0;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo p i.fa-draw-polygon{margin-right:5px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo p.medium{color:#28c76f}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo p.high{color:#f90}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-star-delete{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-star-delete span .feather-star{color:#5b6670;width:16px;height:16px;margin-right:10px}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-star-delete span .feather-trash-2{color:red;width:16px;height:16px}.notes-card-details .notes-card-body a{color:#092c4c}.star-todo-inbox svg{width:13px;height:13px;color:#5b6670}.inbox-call-profile{border-radius:5px;background:#e92990;border:1px solid #E92990;padding:4px 10px;font-size:14px;font-weight:700;color:#fff;margin:0 20px}.inbox-call-profile:hover{color:#e92990;background:#fff}.notes-tog i{transform:rotate(180deg)}.notes-tog.active i{transform:rotate(0)}.section-bulk-wrap .form-sort{position:relative}.section-bulk-wrap .form-sort svg.feather-filter{position:absolute;z-index:101;width:16px;height:16px;top:12px;left:10px}.page-add-notes.active svg{transform:rotate(0)!important}.dropdown-menu.notes-menu{z-index:99999}.dropdown-menu.notes-menu a.dropdown-item{color:#092c4c;font-size:15px;font-weight:400;display:flex;align-items:center;padding:10px 20px}.dropdown-menu.notes-menu a.dropdown-item:hover{background:#f90;color:#fff}.dropdown-menu.notes-menu a.dropdown-item:hover svg{color:#fff}.dropdown-menu.notes-menu span{margin-right:8px}.dropdown-menu.notes-menu svg{width:14px;height:14px;color:#5b6670}.edit-note-head a{border-radius:30px;border:1px solid rgba(145,158,171,.3);background:#fff;color:#092c4c;padding:15px;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.edit-note-head a:hover{border-radius:20px;background:#0acfff;color:#fff}.custom-modal-body .select2-container .selection .select2-selection .select2-selection__rendered{padding-left:10px!important}.bulk-con-wrap{width:100%}.section-bulk-widget{transition:.6s all}.section-notes-dashboard{display:none;transition:.6s all}.notes-tog i{transition:.5s all}.notes-tag-left .notes-tog i{transform:rotate(360deg);transition:.5s all}.budgeted-role-notes{width:100%}.notes-summernote .card{margin-bottom:0!important}.dropdown-item:active{background:transparent}.notes-summernote p{color:#5b6670;font-size:15px;font-weight:400}.notes-dash{margin-top:30px;padding:24px;border-radius:8px;border:1px solid rgba(145,158,171,.3);background:#fff;transition:.6s all}.notes-dash .notes-top-head{border-bottom:1px solid #dbe0e6}.notes-dash .notes-top-head h5{font-size:18px;font-weight:700;color:#092c4c;margin-bottom:15px;display:flex;align-items:center}.notes-dash .notes-top-head h5 svg{width:19px;height:19px;margin-right:6px;color:#5b6670}.notes-dash .notes-top-head-submenu{padding:15px 0;border-bottom:1px solid #dbe0e6}.notes-dash .notes-top-head-submenu ul{padding:15px 0}.notes-dash .notes-top-head-submenu ul li{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;padding:10px}.notes-dash .notes-top-head-submenu ul li.active{border-radius:10px;background:#092c4c}.notes-dash .notes-top-head-submenu ul li.active svg{width:16px;height:16px;margin-right:8px}.notes-dash .notes-top-head-submenu ul li.active p{color:#fff}.notes-dash .notes-top-head-submenu ul li p{font-size:15px;font-weight:600;color:#5b6670;margin-bottom:0;display:flex;align-items:center}.notes-dash .notes-top-head-submenu ul li p svg{width:16px;height:16px;margin-right:8px}.notes-dash .notes-top-head-submenu ul li span{display:flex;width:18px;height:18px;padding:0 3px;justify-content:center;align-items:center;border-radius:12px;background:#0acfff;color:#fff}.notes-dash .content-submenu-tag{margin-top:15px;padding:10px}.notes-dash .content-submenu-tag h6{font-size:16px;font-weight:600;color:#092c4c}.notes-dash .content-submenu-tag ul{padding:10px 0}.notes-dash .content-submenu-tag ul.tags-list{margin-bottom:24px}.notes-dash .content-submenu-tag ul li.personal span{margin-right:8px}.notes-dash .content-submenu-tag ul li.personal span i{transform:rotate(45deg);font-size:10px}.notes-dash .content-submenu-tag ul li.personal a{color:#288ec7;display:flex;align-items:center}.notes-dash .content-submenu-tag ul li.social span{margin-right:8px}.notes-dash .content-submenu-tag ul li.social span i{transform:rotate(45deg);font-size:10px}.notes-dash .content-submenu-tag ul li.social a{color:#f90;display:flex;align-items:center}.notes-dash .content-submenu-tag ul li.work span{margin-right:8px}.notes-dash .content-submenu-tag ul li.work span i{transform:rotate(45deg);font-size:10px}.notes-dash .content-submenu-tag ul li.work a{color:#28c76f;display:flex;align-items:center}.notes-dash .content-submenu-tag ul li.public span{margin-right:8px}.notes-dash .content-submenu-tag ul li.public span i{transform:rotate(45deg);font-size:10px}.notes-dash .content-submenu-tag ul li.public a{color:#a02f7a;display:flex;align-items:center}.notes-dash .content-submenu-tag ul li.medium span{margin-right:8px}.notes-dash .content-submenu-tag ul li.medium span i{transform:rotate(45deg);font-size:10px}.notes-dash .content-submenu-tag ul li.medium a{color:#7367f0;display:flex;align-items:center}.notes-dash .content-submenu-tag ul li.high span{margin-right:8px}.notes-dash .content-submenu-tag ul li.high span i{transform:rotate(45deg);font-size:10px}.notes-dash .content-submenu-tag ul li.high a{color:red;display:flex;align-items:center}.notes-dash .content-submenu-tag ul li.low span{margin-right:8px}.notes-dash .content-submenu-tag ul li.low span i{transform:rotate(45deg);font-size:10px}.notes-dash .content-submenu-tag ul li.low a{color:#f90;display:flex;align-items:center}.notes-dash .content-submenu-tag ul li{font-size:15px;font-weight:400;display:flex;align-items:center}.notes-dash .content-submenu-tag ul li+li{margin-top:10px}.notes-logo a{display:flex;align-items:center}.notes-logo a span{width:32px;height:32px}.notes-logo a span img{border-radius:32px}.notes-top-head-submenu{padding:15px 0;border-bottom:1px solid #dbe0e6}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox{justify-content:flex-start;padding:10px;font-size:15px;font-weight:600;color:#5b6670;display:flex;align-items:center;margin-bottom:5px;border-radius:10px}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox.active{border-radius:10px;background:#212b36;padding:10px;color:#fff}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox.active svg{width:16px;height:16px;margin-right:8px}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox:hover{background:#212b36;color:#fff}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox svg{width:16px;height:16px;margin-right:8px}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox span{display:flex;width:20px;height:20px;padding:0 3px;justify-content:center;align-items:center;border-radius:12px;background:#0acfff;color:#fff}.notes-trash-btn{background:red;color:#fff;border-radius:8px;margin:4px 0 20px;padding:10px;height:38px;display:flex;align-items:center;justify-content:center}.notes-trash-btn span{display:flex;align-items:center}.notes-trash-btn span svg{width:16px;height:16px;margin-right:10px}.delete-popup{padding:24px;border-radius:8px;background:#fff}.delete-popup .delete-image{margin-bottom:20px}.delete-popup .delete-heads{text-align:center}.delete-popup .delete-heads h4{color:#092c4c;font-size:20px;font-weight:700;margin-bottom:5px}.delete-popup .delete-heads p{color:#5b6670;font-size:15px;font-weight:400;margin-bottom:0}.delete-popup .delete-footer{text-align:center}.edit-page-title{display:flex;align-items:center}.edit-page-title h4{font-size:18px;font-weight:700;color:#092c4c;margin-bottom:0;margin-right:10px}.edit-page-title p{font-size:15px;font-weight:400;color:#288ec7}.edit-head-view{margin-bottom:20px;border-bottom:rgba(145,158,171,.3)}.edit-head-view h6{font-size:16px;font-weight:600;color:#092c4c;margin-bottom:15px}.edit-head-view p{font-size:15px;font-weight:400;color:#5b6670;margin-bottom:15px}.edit-head-view p.badged i{font-size:7px;margin-right:7px}.edit-head-view p.badged{border-radius:8px;border:1px solid #FF9900;padding:4px 10px;margin-bottom:0;color:#f90;font-size:14px;font-weight:600;display:inline-flex;align-items:center}.edit-footer-menu a{background-color:red}.edit-noted-head a span i.fa-trash-alt{color:red;margin-right:10px}.edit-noted-head a span i.fa-star{color:#f90}.edit-head-view p.badged.high i{font-size:7px;margin-right:7px}.edit-head-view p.badged.high{border-radius:8px;border:1px solid #FF0000;padding:4px 10px;margin-bottom:0;color:red;font-size:14px;font-weight:600;display:inline-flex;align-items:center}.people-profile-pic{border:none!important;margin-left:14px;position:relative}.people-profile-pic img{border-radius:10px}.people-profile-pic a{position:absolute;top:15px;right:7px}.people-profile-pic a .x-square-add{border-radius:3px;background:red;color:#fff}.people-customer-walk{max-width:35px}.custom-pagination .paginations{align-items:center}.custom-pagination .paginations span{display:flex;align-items:center;color:#5b6670;width:16px;height:16px}.custom-pagination .paginations span .fa-chevron-left{margin-right:8px}.custom-pagination .paginations .page-wrap li a{margin-right:8px;border-radius:85px;background:#dbe0e6;color:#5b6670;font-size:13px;font-weight:500;display:flex;width:30px;height:30px;padding:5px;justify-content:center;align-items:center}.custom-pagination .paginations .page-wrap li a.active{background:#0acfff;color:#fff}.custom-pagination .paginations .page-wrap li :hover{background:#0acfff;color:#fff;transition:.3s all}.section-notes-slider .notes-slider.owl-carousel .owl-nav{top:-44px;right:unset;left:150px}.section-notes-slider .notes-slider.owl-carousel .owl-nav button{background-color:transparent;width:15px;height:auto}.section-notes-slider .notes-slider.owl-carousel .owl-nav button i{color:#092c4c}.section-notes-slider .notes-slider.owl-carousel .owl-nav button:hover{background-color:transparent}.section-notes-slider .notes-slider.owl-carousel .owl-nav button:hover i{color:#0acfff}.barcode-content-list{border-radius:8px;border:1px solid rgba(145,158,171,.3);background:#fff;padding:24px}@media (max-width: 575px){.barcode-content-list{padding-left:15px}}.barcode-content-list .seacrh-barcode-item{margin-bottom:24px}@media (max-width: 575px){.barcode-content-list .seacrh-barcode-item .seacrh-barcode-item-one{margin-bottom:15px}}.barcode-content-list .search-modal-header{margin-bottom:24px}.barcode-content-list .search-modal-header .dataTables_wrapper .dataTables_filter,.barcode-content-list .search-modal-header .dataTables_length,.barcode-content-list .search-modal-header .dataTables_info,.barcode-content-list .search-modal-header .dataTables_paginate{display:none}.barcode-content-list .search-modal-header table thead th{padding:15px 17px!important}.barcode-content-list .search-modal-header table tbody td{padding:10px 17px;border-bottom:1px solid rgba(145,158,171,.3)}.barcode-content-list .paper-search-size{padding-bottom:24px;border-bottom:1px solid rgba(145,158,171,.3)}@media (max-width: 575px){.barcode-content-list .paper-search-size .search-toggle-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}}.barcode-content-list .paper-search-size .search-toggle-list p{margin-bottom:5px;color:#092c4c;font-size:14px;font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 575px){.barcode-content-list .paper-search-size .search-toggle-list p{margin-bottom:0}}.barcode-content-list .search-barcode-button{margin-top:24px;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 575px){.barcode-content-list .search-barcode-button{display:block}.barcode-content-list .search-barcode-button a{width:100%;margin-bottom:14px}}.barcode-content-list .nav-searchinputs{list-style:none}.barcode-delete-icon{margin-right:8px}.close-btn{background:red}.close-btn:hover{background:#c00}.seacrh-barcode-item .searchInput{background:#fff;width:100%;border-radius:5px;position:relative}.searchInput input{height:55px;width:100%;outline:none;border:none;border-radius:5px;padding:0 60px 0 20px;font-size:18px;box-shadow:0 1px 5px #0000001a}.searchInput.active input{border-radius:5px 5px 0 0}.searchInput .resultBox{padding:0;opacity:0;pointer-events:none;max-height:280px;overflow-y:auto}.searchInput.active .resultBox{padding:10px 8px;opacity:1;pointer-events:auto;border:1px solid #FF9900}.resultBox li{list-style:none;padding:8px 12px;display:none;width:100%;cursor:default;border-radius:3px}.searchInput.active .resultBox li{display:block}.resultBox li:hover{background:#f90;color:#fff}.searchInput .icon{position:absolute;left:10px;top:21px;height:15px;width:15px;text-align:center;line-height:55px;color:#5b6670;cursor:pointer}.barcode-scan-header{margin-bottom:15px}.barcode-scan-header h5{font-size:18px;font-weight:700;color:#092c4c}.barcode-scanner-link{padding:10px 5px;border-radius:10px;border:1px solid rgba(145,158,171,.3);background:#fff;margin-bottom:30px}.barcode-scanner-link h6{font-size:14px;font-weight:700;color:#092c4c;margin-bottom:5px}.barcode-scanner-link p{font-size:15px;font-weight:400;color:#5b6670;margin-bottom:5px}.people-cust-avatar h6{margin-bottom:10px}.employee-grid-container{display:flex;flex-wrap:wrap;align-items:stretch}.employee-grid-container .employee-grid-profile{height:100%;flex:1 1 250px;text-align:center;background:#fff;border-radius:8px;margin:0 0 24px;padding:15px;box-shadow:0 4px 60px #bebebe45;border:1px solid #dbe0e6}.employee-grid-container .employee-grid-profile .profile-head{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:24px}.employee-grid-container .employee-grid-profile .profile-head .profile-head-action{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.employee-grid-container .employee-grid-profile .profile-head .profile-head-action .badge badge-linedanger{background:#fff;border:1px solid #FF0000;padding:2px 10px}.employee-grid-container .employee-grid-profile .profile-head .dep-name h5{font-size:18px;font-weight:700;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.employee-grid-container .employee-grid-profile .profile-head .dep-name h5:before{content:"";width:10px;height:10px;border-radius:50%;margin-right:5px}.employee-grid-container .employee-grid-profile .profile-head .dep-name h5.active:before{background:#28c76f}.employee-grid-container .employee-grid-profile .profile-head .dep-name h5.inactive:before{background:red}.employee-grid-container .employee-grid-profile .profile-info{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;flex-direction:column;margin-bottom:15px}.employee-grid-container .employee-grid-profile .profile-info .profile-pic{width:80px;height:80px;border-radius:8px;margin-bottom:15px;position:relative}.employee-grid-container .employee-grid-profile .profile-info .profile-pic img{border-radius:8px}.employee-grid-container .employee-grid-profile .profile-info .profile-pic.status-active:after{content:"";background:#28c76f;border-radius:50%;position:absolute;right:-3px;bottom:-3px;width:10px;height:10px;border:3px solid #ffffff}.employee-grid-container .employee-grid-profile .profile-info .profile-pic.status-inactive:after{content:"";background:red;border-radius:50%;position:absolute;right:-3px;bottom:-3px;width:10px;height:10px;border:3px solid #ffffff}.employee-grid-container .employee-grid-profile .profile-info.department-profile-info{background-color:#f3f6f9;padding:15px;border-radius:10px}.employee-grid-container .employee-grid-profile .profile-info.department-profile-info .profile-pic{width:40px;height:40px;margin-bottom:8px}.employee-grid-container .employee-grid-profile .profile-info.department-profile-info h4{font-size:15px}.employee-grid-container .employee-grid-profile .profile-info h5{color:#0acfff;font-size:13px;font-weight:700;margin-bottom:10px}.employee-grid-container .employee-grid-profile .profile-info h4{font-size:18px;font-weight:700}.employee-grid-container .employee-grid-profile .profile-info span{font-size:15px}.employee-grid-container .employee-grid-profile ul.department{display:flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;text-align:left;background-color:#f3f6f9;padding:15px;border-radius:8px}.employee-grid-container .employee-grid-profile ul.department li{color:#092c4c;font-weight:500;font-size:15px}.employee-grid-container .employee-grid-profile ul.department li span{display:block;color:#5b6670;margin-top:5px}.employee-grid-container .employee-grid-profile .dropdown-toggle:after{display:none}.employee-grid-container .employee-grid-profile .dropdown.profile-action svg{color:#092c4c}.employee-grid-container .employee-grid-profile .dropdown.profile-action .dropdown-menu{padding:0;right:0!important;margin-top:10px!important;left:unset!important;min-width:130px}.employee-grid-container .employee-grid-profile .dropdown.profile-action .dropdown-menu a.dropdown-item+a{margin-top:0}.employee-grid-container .employee-grid-profile .dropdown.profile-action ul li a svg{width:16px;height:16px;margin-right:8px}.employee-grid-container .employee-grid-profile .dropdown.profile-action ul li a:hover svg{color:#fff}.hide-head .header{display:none}.hide-head .sidebar{top:0}.hide-head .page-wrapper{padding-top:0}.hide-head .full-height svg{transform:rotate(180deg)}.card-title-head h6{font-weight:600;font-size:16px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid rgba(145,158,171,.3)}.card-title-head h6 svg{width:20px;margin-right:5px;color:#0acfff}.new-employee-field .image-upload{width:120px;height:38px;border:0;background-color:#0acfff}.new-employee-field .image-upload input[type=file]{height:38px}.new-employee-field .image-upload .image-uploads{top:8px;padding:0}.new-employee-field .image-upload .image-uploads h4{color:#fff;font-size:15px;line-height:normal}.profile-pic-upload{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;margin-bottom:24px}.profile-pic-upload .profile-pic{width:120px;height:120px;border:1px dashed #5B6670;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:10px;margin-right:24px;position:relative;flex-shrink:0}.profile-pic-upload .profile-pic span{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-direction:column}.profile-pic-upload .profile-pic span svg{margin-right:0}.profile-pic-upload .profile-pic .close-img .info-img{width:12px;height:12px;color:#fff;border-radius:3px;background:red}.profile-pic-upload .profile-pic .close-img{padding:2px;position:absolute;top:10px;right:12px}.profile-pic-upload.edit-pic .profile-pic{border:0}.profile-pic-upload.edit-pic .profile-pic img{border-radius:10px}.profile-pic-upload.edit-pic .profile-pic .user-editer{border-radius:0}.pass-info .input-blocks svg{position:absolute;right:10px;top:36px;width:15px;left:unset}.new-employee-field .other-info{margin:15px 0}.team-members{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.team-members li ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.team-members li ul li a{display:inline-block;width:24px;height:24px}.team-members li ul li a img{width:24px;height:24px;border-radius:50%;border:2px solid #ffffff}.team-members li ul li{margin-left:-7px}.team-members li ul li:first-child{margin-left:0}.team-members li ul li:last-child a{position:relative}.team-members li ul li:last-child a:after{content:"";background:linear-gradient(0deg,#000000b3,#000000b3);width:100%;height:100%;position:absolute;left:0;border-radius:50%;border:2px solid #ffffff}.team-members li ul li:last-child a span{color:#fff;position:absolute;left:5px;z-index:1;top:3px;font-size:13px}.dataTables_info,div.dataTables_wrapper div.dataTables_length select{display:none}.input-blocks .form-icon{position:relative}.input-blocks .form-icon input{padding-left:30px}.input-blocks .form-icon .cus-icon{position:absolute;left:10px;top:9px}.input-blocks .form-icon .cus-icon svg{width:14px;color:#5b6670}.input-blocks.custom-form-check{margin:15px 0}.modal .input-blocks{margin-bottom:15px}.checkboxs.modal-table-check{line-height:normal;margin-right:13px;margin-bottom:0;padding-left:25px;display:inline-block}.checkboxs.modal-table-check .checkmarks{top:3px}.checkboxs.modal-table-check input~.checkmarks{border-radius:5px}.checkboxs.modal-table-check input:checked~.checkmarks{border-color:#0acfff}.no-pagination .dataTables_length,.no-pagination .paging_numbers{display:none}.modal-table-tab .nav-link{background-color:#919eab4d;color:#5b6670;padding:10px 20px;margin-right:10px;margin-bottom:15px;font-size:13px;font-weight:700}.modal-table-tab .nav-link.active{background-color:#0acfff;color:#fff}.modal-table-item h4{font-weight:600;font-size:16px;margin-bottom:20px;color:#092c4c}.break-title h4{font-weight:600;font-size:16px;margin-bottom:10px;color:#092c4c}@media (max-width: 1199.98px){.table-top-new .search-set .search-input input[type=search]{width:140px}.table-top-new .total-employees,.table-top-new .search-path .btn-filter{margin-right:10px}}@media (max-width: 991.98px){.table-top-new .search-set .search-input input[type=search]{width:200px}}.todo-inbox-check{margin-right:15px}.todo-inbox-check .checkboxs{margin-bottom:0;padding-left:25px;display:flex;align-items:center}.todo-inbox-check .checkboxs input~.checkmarks{border-color:#919eab4d;border-radius:5px;margin-top:2px;width:20px;height:20px}.todo-inbox-check .checkboxs input:checked~.checkmarks{border-color:#0acfff}.todo-wrapper-list-content{margin-left:5px}.notes-header h3{color:#092c4c;font-size:18px;font-weight:700;margin-bottom:0}.daterangepicker .ranges li.active{background-color:#f90!important}.todo-inbox-check .checkboxs .checkmarks:after{left:7px;top:3px}.todo-widget{margin-bottom:25px}.todo-today-content{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.todo-today-content .todo-drop-down span i{color:#092c4c}.todo-today-content .todo-today-header{display:flex;align-items:center}.todo-today-content .todo-today-header span{margin-right:5px;display:flex;align-items:center}.todo-today-content .todo-today-header span svg{width:16px;height:16px;color:#5b6670}.todo-today-content .todo-today-header h3{font-size:16px;font-weight:600;color:#092c4c;margin-bottom:0;margin-right:5px}.todo-today-content .todo-today-header h6{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:#0acfff;border-radius:50px;color:#fff;font-size:10px;font-weight:600;margin-bottom:0}.todo-wrapper-list{padding:15px;border-radius:8px;border:1px solid rgba(145,158,171,.3);background:#fff;display:flex;align-items:center;margin-bottom:10px}@media (max-width: 575px){.todo-wrapper-list{flex-direction:column}}.todo-wrapper-list .todo-inbox-check{display:flex;align-items:center}.todo-wrapper-list .todo-inbox-check .todo-wrapper-list-content h4{font-size:16px;font-weight:700;color:#092c4c;margin-bottom:5px}.todo-wrapper-list .todo-inbox-check .todo-wrapper-list-content p{font-size:13px;font-weight:500;color:#5b6670;margin-bottom:0}.todo-wrapper-list .todo-inbox-check.todo-inbox-check-list{width:45%}@media (max-width: 575px){.todo-wrapper-list .todo-inbox-check.todo-inbox-check-list{width:auto}}.todo-wrapper-list .todo-inbox-check.todo-inbox-check-list .checkboxs{margin-bottom:12px}.todo-wrapper-list .todo-inbox-check.todo-inbox-check-list .checkboxs input~.checkmarks{border-radius:5px;margin-top:0}.todo-wrapper-list .notes-card-body{width:35%}@media (max-width: 575px){.todo-wrapper-list .notes-card-body{width:auto;margin:20px 0}}.todo-wrapper-list .notes-card-body p{display:flex;align-items:center}.todo-wrapper-list .notes-card-body p.high{border-radius:8px;border:1px solid #FF0000;padding:4px 10px;font-size:14px;font-weight:600;color:red;margin-right:10px}.todo-wrapper-list .notes-card-body p.medium{padding:4px 10px;border-radius:8px;border:1px solid #423B93;font-size:14px;font-family:600;color:#423b93}.todo-wrapper-list .notes-card-body p.pending{padding:4px 10px;border-radius:8px;border:1px solid #288EC7;font-size:14px;font-family:600;color:#288ec7}.todo-wrapper-list .notes-card-body p.low{padding:4px 10px;border-radius:8px;border:1px solid #FF9900;font-size:14px;font-family:600;color:#f90}.todo-wrapper-list .notes-card-body p.success{padding:4px 10px;border-radius:8px;border:1px solid #28C76F;font-size:14px;font-family:600;color:#28c76f}.todo-wrapper-list .notes-card-body p i.fa-circle{font-size:7px;margin-right:4px}.todo-wrapper-list .todo-strike-content h4,.todo-wrapper-list .todo-strike-content p{text-decoration-line:line-through}.todo-wrapper-list .todo-profile{width:20%;justify-content:flex-end}.todo-wrapper-list .todo-profile img{border-radius:30px;margin-right:16px;width:30px;height:30px}.todo-wrapper-list .todo-profile a .fa-ellipsis-v{color:#092c4c}.todo-calendar .input-groupicon.calender-input input{padding-left:10px}.todo-calendar,.todo-calendar .calender-input{position:relative}.todo-calendar .calender-input .info-img{position:absolute;top:11px;z-index:100;width:16px;height:16px;right:5px!important;color:#5b6670}.todo-accordion .accordion-item{background:transparent;margin-bottom:30px}.todo-accordion .accordion-item .accordion-header{cursor:pointer}.todo-accordion .accordion-item .accordion-header .accordion-button{background:transparent}.todo-accordion .accordion-item .accordion-header .accordion-button.collapsed .todo-today-content{margin-bottom:0}.todo-accordion .accordion-item .accordion-header .todo-today-content{width:100%}.todo-accordion .accordion-item .accordion-header .todo-drop-down a span i{color:#5b6670}.todo-accordion .accordion-item .todo-widget{margin-bottom:0}.todo-accordion .accordion-item .todo-widget .todo-wrapper-list:last-child{margin-bottom:0}.page-header .page-btn.import{margin-left:15px}@media (max-width: 575px){.page-header .page-btn.import{margin-left:0}}.summer-description-box.transfer{margin-bottom:0}.summer-description-box.transfer p{color:#5b6670}.summer-description-box.transfer .note-editor{margin-bottom:10px}.modal-body-table.total-orders{margin-bottom:0}.image-upload .image-uploads h4 span{color:#0acfff}.modal-dialog.payment{min-width:1439px}.input-blocks.image-upload-down{margin-bottom:15px}.badges.status-badge.ordered{background-color:#f90}.input-blocks.leave-table{margin-bottom:0;width:98px}.page-header .page-btn.attendance{margin-left:0}@media (max-width: 767px){.page-header.transfer{display:block}.page-header.transfer .table-top-head{justify-content:flex-start;margin-top:24px;margin-bottom:24px}.page-header.transfer .purchase-pg-btn .page-btn:first-child{margin-left:0;margin-top:0}}@media (max-width: 575px){.page-header.transfer .purchase-pg-btn{flex-direction:column;align-items:self-start}}.attendance-header{display:flex;justify-content:space-between;margin-bottom:24px}@media (max-width: 575px){.attendance-header{display:block}}.attendance-header .attendance-content{display:flex;align-items:center}.attendance-header .attendance-content h3{font-size:20px;flex-shrink:0;margin-left:10px}.attendance-header .attendance-content h3 span{color:#5b6670}@media (max-width: 575px){.table-top-head.employe{justify-content:flex-start;margin-top:24px}}.attendance-widget .card .card-body h5{display:flex;justify-content:space-between;font-size:20px;align-items:center;padding-bottom:24px;border-bottom:1px solid rgba(145,158,171,.3);margin-bottom:24px}.attendance-widget .card .card-body h5 span{font-size:13px;color:#7367f0}.attendance-widget .card .card-body .card.attendance{display:flex;padding:30px 10px;align-items:center;background-color:#f8f9fa;flex-direction:row;margin-bottom:24px}.attendance-widget .card .card-body .card.attendance img{width:48px;height:48px;padding-right:15px}.modal-attendance-btn{display:flex;gap:10px}.warming-card{text-align:center;display:flex;flex-direction:column;align-items:center}.warming-card h4{color:#0acfff;font-size:20px;border-radius:8px;width:64px;height:64px;background:#ff9f4317;padding:20px;margin-bottom:14px}.warming-card h6{font-size:16px}.danger-card{text-align:center;display:flex;flex-direction:column;align-items:center}.danger-card h4{color:red;font-size:20px;width:64px;height:64px;border-radius:8px;background:#ff000017;padding:20px;margin-bottom:14px}.danger-card h6{font-size:16px}.light-card{text-align:center;display:flex;flex-direction:column;align-items:center}.light-card h4{color:#7367f0;font-size:20px;width:64px;height:64px;border-radius:8px;background:#7367f017;padding:20px;margin-bottom:14px}.light-card h6{font-size:16px}.success-card{text-align:center;display:flex;flex-direction:column;align-items:center}.success-card h4{color:#7367f0;font-size:20px;width:64px;height:64px;border-radius:8px;background:#7367f017;padding:20px;margin-bottom:14px}.success-card h6{font-size:16px}.widget-attend{display:flex}@media (max-width: 991.98px){.widget-attend{flex-wrap:wrap;justify-content:center}}.box-attend{padding:10px;text-align:center;width:100%}.progress-bar-success{background-color:#28c76f}.progress-bar-warning{background-color:#f90}.progress-bar-danger{background-color:red}.progress.attendance{width:127px;height:7px}.badges-inactive.Holiday{color:#7367f0;border:1px solid #7367F0}.modal-deletecontent{padding:24px}.modal-deletecontent .feather-xcircircle{display:flex;width:40px;height:40px;justify-content:center;align-items:center;color:red;margin:auto}.modal-deletecontent h4{padding:20px 0 5px;text-align:center;color:#092c4c;font-size:20px;font-weight:700}.modal-deletecontent p{text-align:center;color:#5b6670;font-size:15px;font-weight:400}.modal-deletecontent .modal-footer-btn.delete{text-align:center}.page-wrapper .content{padding:6px!important}.page-wrapper .content.settings-content{background-color:#fff;padding-bottom:24px}.settings-pg-header{padding-bottom:24px;border-bottom:1px solid rgba(145,158,171,.3)}.sidebars.settings-sidebar{position:relative;z-index:1;top:unset;left:unset;bottom:unset;width:309px;margin-right:24px;border-right:0;border:1px solid rgba(145,158,171,.3);border-radius:8px}@media (max-width: 1399px){.sidebars.settings-sidebar{width:250px}}@media (max-width: 1199.98px){.sidebars.settings-sidebar{width:200px;margin-right:15px}}@media (max-width: 991.98px){.sidebars.settings-sidebar{display:none}}.sidebars.settings-sidebar .slimScrollDiv{background-color:transparent;width:309px!important}@media (max-width: 1399px){.sidebars.settings-sidebar .slimScrollDiv{width:250px!important}}@media (max-width: 1199.98px){.sidebars.settings-sidebar .slimScrollDiv{width:200px!important}}.sidebars.settings-sidebar .theiaStickySidebar{width:100%!important;margin-top:10px}.sidebars.settings-sidebar .sidebar-menu{padding:10px 15px}@media (max-width: 1199.98px){.sidebars.settings-sidebar .sidebar-menu{padding:10px 8px}}.sidebars.settings-sidebar .sidebar-menu .menu-arrow{background-color:#fff;right:5px}.sidebars.settings-sidebar .sidebar-menu .menu-arrow:before{border-left:1px solid #5B6670;border-bottom:1px solid #5B6670;border-right:none;color:#5b6670}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul{margin:0;border-bottom:0;padding:0}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active{background-color:#fff}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active.subdrop{background-color:#fff;margin-bottom:10px}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active .menu-arrow{background-color:#fff}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active .menu-arrow:before{border-color:#5b6670}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.subdrop .menu-arrow{background-color:#fff;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);color:#092c4c}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a svg{color:#092c4c}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a span{color:#092c4c;font-weight:600;font-size:16px}@media (max-width: 1199.98px){.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a span{font-size:13px}}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu ul li a{margin-left:0}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu ul li a:after{display:none}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu ul li a.active{background-color:#fe9f4314;color:#0acfff;border-radius:8px;padding:10px 18px}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu ul li a.active:after{content:"";width:7px;height:7px;border-radius:50%;background-color:#0acfff;right:10px;left:unset;border:0;position:absolute;display:block}.settings-page-wrap{flex:1}.settings-page-wrap .setting-title h4{font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(145,158,171,.3)}.settings-page-wrap .card-title-head h6{border-bottom:0;padding-bottom:0}.settings-page-wrap .new-employee-field span{color:#5b6670;font-size:13px;display:block;margin-top:5px}.table-top-head .feather-rotate-ccw{height:16px}.security-settings .no-pagination .dataTables_filter{display:none}.security-settings .no-pagination table{margin-top:24px!important}.security-settings .no-pagination table thead>tr>th.sorting:before{display:none}.security-settings .no-pagination table thead>tr>th.sorting:after{display:none}.security-settings ul li{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:20px}.security-settings ul li:last-child{margin-bottom:0}@media (max-width: 575px){.security-settings ul li{display:block}}.security-settings ul li .security-type{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media (max-width: 575px){.security-settings ul li .security-type{margin-bottom:20px}}.security-settings ul li .security-type .security-icon{width:60px;height:60px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#f8f9fa;border-radius:10px;margin-right:10px;flex-shrink:0}.security-settings ul li .security-type .security-icon svg{color:#0acfff}.security-settings ul li .security-title h5{font-size:13px;font-weight:700}.security-settings ul li .security-title p{color:#5b6670;font-size:15px}.security-settings ul li .security-btn .btn-danger{background-color:red}.security-settings ul li .security-btn .btn-danger:hover{border-color:#092c4c;background-color:#092c4c}.security-settings ul li .security-btn .badges-connected{background:#28c76f0d;color:#28c76f;border:1px solid #28C76F;padding:3px 6px;border-radius:6px}.security-settings ul li .security-btn .fa-check-circle{color:#28c76f}.security-settings ul li .security-btn .remove-red{color:red;font-weight:700}.security-settings ul li .security-btn .manage-btn{border:1px solid var(--Stroke, rgba(145, 158, 171, .3));padding:8px 20px;color:#092c4c;border-radius:5px}.mini-sidebar .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu .menu-arrow{display:block!important}.mini-sidebar .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu .subdrop~ul{display:block!important}.settings-bottom-btn{margin-top:40px}.connected-app-card.email-setting .security-title h5{font-weight:700;font-size:18px}.connected-app-card ul{background-color:#fff;padding:24px;box-shadow:0 4px 60px #e7e7e778;border-radius:8px;margin-bottom:24px}.connected-app-card ul li{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:20px}.connected-app-card ul li:last-child{margin-bottom:0}.connected-app-card ul li .connect-btn a{border:1px solid #28C76F;color:#28c76f;background-color:#28c76f0d;padding:3px 5px;border-radius:5px;font-size:13px}.connected-app-card ul li .connect-btn.not-connect a{border-color:#f3f6f9;color:#092c4c;background-color:#fff;font-weight:600}.connected-app-card ul li .security-title h5{font-weight:600;font-size:16px}.connected-app-card ul li .system-app-icon{width:40px;height:40px;border-radius:8px;background-color:#f8f9fa;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:8px;flex-shrink:0}.connected-app-card ul li p{font-size:13px;color:#5b6670;font-weight:500;margin-top:5px}.connected-app-card ul li .integration-btn a{border:1px solid #f3f6f9;color:#092c4c;background-color:#fff;border-radius:8px;padding:5px 10px;font-weight:700;display:flex;align-items:center}.company-info{border-bottom:1px solid #f3f6f9;margin-bottom:24px}.logo-company li{margin-bottom:20px}@media (max-width: 575px){.logo-company li{flex-direction:column!important;align-items:start!important}}.logo-company li .logo-info{margin-right:100px}@media (max-width: 1199.98px){.logo-company li .logo-info{margin-right:40px}}@media (max-width: 575px){.logo-company li .logo-info{margin-bottom:20px}}.logo-company li .logo-info h6{font-size:13px;font-weight:700}.logo-company li .logo-info p{font-size:13px}.logo-company li .profile-pic-upload{margin-right:100px}.logo-company li .profile-pic-upload .image-upload{width:135px}.logo-company li .profile-pic-upload .image-upload h4 svg{width:16px;height:16px;margin-right:8px}.logo-company li .new-logo{text-align:right}@media (max-width: 575px){.logo-company li .new-logo{text-align:left;margin-left:0!important;margin-top:20px}}.logo-company li .new-logo a{width:60px;height:60px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border:1px solid #f3f6f9;border-radius:8px;position:relative}.logo-company li .new-logo a span{width:16px;height:16px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:red;border-radius:5px;position:absolute;right:4px;top:4px}.logo-company li .new-logo a span svg{color:#fff}.localization-select{width:200px;margin-bottom:20px}@media (max-width: 1199.98px){.localization-select{width:150px}}.localization-select.fixed-width{width:70px}.localization-select.fixed-width span{color:#5b6670}.localization-select.width-custom{width:150px}textarea{resize:none}.localization-info .setting-info{margin-bottom:20px}.localization-info .setting-info h6{font-size:13px;font-weight:700}.localization-info .setting-info p{color:#5b6670}.appearance-settings h6{font-size:13px;font-weight:700}.appearance-settings p{color:#5b6670}.appearance-settings .theme-type-images .theme-image{box-shadow:0 4px 60px #e7e7e778;background:#fff;border-radius:8px;border:2px solid #ffffff;padding:10px;margin-right:10px;text-align:center}.appearance-settings .theme-type-images .theme-image:last-child{margin-right:0}.appearance-settings .theme-type-images .theme-image span{font-weight:500;margin-top:10px;display:block}.appearance-settings .theme-type-images .theme-image.active{border-color:#0acfff}.appearance-settings .theme-type-images .theme-image.active span{color:#0acfff}.theme-colors ul{display:flex;align-items:center}.theme-colors ul li{margin-right:10px}.theme-colors ul li span{width:35px;height:35px;border-radius:50%;background-color:#0acfff;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.theme-colors ul li span.active{background-color:#ff9f434d}.theme-colors ul li span.active:after{content:"";width:25px;height:25px;background-color:#0acfff;border-radius:50%;opacity:1}.theme-colors ul li span.theme-violet{background-color:#7367f0}.theme-colors ul li span.theme-violet.active{background-color:#7367f04d}.theme-colors ul li span.theme-violet.active:after{background-color:#7367f0}.theme-colors ul li span.theme-blue{background-color:#288ec7}.theme-colors ul li span.theme-blue.active{background-color:#288ec74d}.theme-colors ul li span.theme-blue.active:after{background-color:#288ec7}.theme-colors ul li span.theme-brown{background-color:#d26400}.theme-colors ul li span.theme-brown.active{background-color:#d264004d}.theme-colors ul li span.theme-brown.active:after{background-color:#d26400}.theme-colors ul li:last-child{margin-right:0}.input-notify-info{color:#5b6670;margin-top:5px}.input-notify-info span{color:#0acfff}.pos-payment-method{flex-wrap:wrap}.pos-payment-method .custom-checkbox{margin-right:24px;margin-bottom:20px}.pos-payment-method .custom-checkbox .checkboxs .checkmarks{top:-1px}.pos-payment-method .custom-checkbox .checkboxs{padding-left:21px}.setting-gateway a svg{color:#5b6670;width:18px;height:18px}.social-authent-settings .connected-app-card ul li:first-child{padding-bottom:20px;border-bottom:1px solid #f3f6f9}.bank-settings .btn-list,.bank-settings .btn-grid{background-color:#f8f9fa;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-block-end:unset}.bank-settings .btn-list svg,.bank-settings .btn-grid svg{width:18px;height:18px;color:#092c4c}.bank-settings .btn-list.active,.bank-settings .btn-grid.active{background-color:#0acfff}.bank-settings .btn-list.active svg,.bank-settings .btn-grid.active svg{color:#fff}.bank-box{background:#092c4c;padding:40px;border-radius:8px;border:1px solid #092C4C;position:relative;margin-bottom:24px}.bank-box.active{border-color:#28c76f}.bank-box.active:after{position:absolute;top:-8px;right:-8px;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#3ecd7d;width:22px;height:22px;border-radius:50%;background-color:#fff;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.bank-box .bank-header .bank-name{margin-bottom:24px}.bank-box .bank-header .bank-name h6{color:#fff;font-size:18px;font-weight:700;margin-bottom:10px}.bank-box .bank-header .bank-name p{color:#fff}.bank-box .bank-info span{color:#5b6670;font-size:13px}.bank-box .bank-info h6{color:#fff;font-size:18px;font-weight:500}.bank-action-btn{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.bank-action-btn a{border:1px solid #f3f6f9;border-radius:8px}.bank-action-btn a svg{width:14px;height:14px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.bank-action-btn a svg.feather-edit{color:#3577f1}.bank-action-btn a svg.feather-trash-2{color:red}.storage-icon h6{font-weight:600;font-size:16px}svg.filter-icon{width:18px;height:18px;color:#fff}.search-path .btn-filter.setclose>.filter-icon{display:none}.page-header .select-language .select2-container .select2-selection--single{height:41px;width:160px}.language-progress .progress-bar-warning{width:80%}.language-progress .progress-bar-success{width:100%}.language-progress .progress-bar-violet{background-color:#7367f0;width:5%}.language-progress .progress-bar-violet-two{background-color:#7367f0;width:40%}.language-progress span{position:absolute;right:0;top:-20px;color:#092c4c}.table tbody td.action-table-data .language-action a{border:0;color:#fff}.table tbody td.action-table-data .language-action a:hover{background-color:#0acfff}.table tbody td.action-table-data .language-action a.language-import{background-color:#f8f9fa}.table tbody td.action-table-data .language-action a.language-import svg{color:#092c4c;width:18px;height:18px}.table tbody td.action-table-data .language-action a.language-import:hover{background-color:#0acfff}.table tbody td.action-table-data .language-action a.language-import:hover svg{color:#fff}.table tbody td.action-table-data .language-action .checkboxs .checkmarks{top:-5px}.selected-language{border:1px solid #f3f6f9;padding:5px 10px;border-radius:8px;color:#092c4c}.back-btn a.btn-translation{background-color:#f3f6f9;border-radius:5px;font-weight:500}.back-btn a.btn-translation svg{color:#092c4c}.back-btn a.btn-translation:hover{background-color:#0acfff;color:#fff}.back-btn a.btn-translation:hover svg{color:#fff}td span.file-data{color:#3577f1;font-weight:500}th.fixed-width{width:570px}.btn-icon{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.pos-design .btn-row{padding:24px}.pos-design .btn-row a{display:flex;align-items:center}.pos-design .btn-row a:last-child{margin-right:0}.pos-design .pos-wrapper{--bs-gutter-x: 0}@media (max-width: 575px){.btn-row{flex-direction:column}}.btn-row .btn{font-size:13px;color:#fff;margin:0 10px 0 0;padding:10px;border-radius:4px}@media (max-width: 575px){.btn-row .btn{margin:0 0 15px;width:100%}}.btn-row .btn:last-child{margin-bottom:0}.pos-categories h5,.pos-categories h6,.order-list h5,.order-list h6{color:#092c4c}.pos-categories h5,.order-list h5{font-size:18px;font-weight:700}.btn-info{background-color:#3577f1;border-color:#3577f1}.btn-info:hover,.btn-primary{background-color:#0acfff;border-color:#0acfff}.btn-primary:hover,.btn-secondary{background-color:#092c4c;border-color:#092c4c}.btn-secondary:hover{background-color:#0acfff;border-color:#0acfff}.btn-danger{background-color:red;border-color:red}.btn-danger:hover{background-color:#092c4c;border-color:#092c4c}.btn-success{background-color:#28c76f;border-color:#28c76f}.btn-success:hover{background-color:#092c4c;border-color:#092c4c}.owl-carousel .owl-nav{margin:0;position:absolute;top:-60px;right:0}.owl-carousel .owl-nav button{margin-top:0;margin-bottom:0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{position:relative;width:28px;height:28px;border-radius:28px}.owl-carousel .owl-nav button.owl-next i,.owl-carousel .owl-nav button.owl-prev i{color:#0acfff}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{background-color:#092c4c;border-color:#092c4c}.pos-categories{background-color:#f8f9fa;padding:24px;border-collapse:collapse}.pos-category{margin-bottom:24px;height:125px}.pos-category .owl-item{background-color:#fff;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;text-align:center;cursor:pointer;border:1px solid #f3f6f9;box-shadow:0 4px 60px #e7e7e778;transition:all .5s ease;border-radius:8px;margin-left:-.1px!important}.pos-category .owl-item li{padding:15px 0}.pos-category .owl-item a img{transition:all .5s ease;min-width:40px;width:40px;height:40px;margin:0 auto}.pos-category .owl-item h6{font-size:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:10px;width:100%;margin-bottom:5px}.pos-category .owl-item h6 a{color:#092c4c}.pos-category .owl-item span{color:#5b6670}.pos-category .owl-item:hover{border-color:#0acfff;border-radius:5px}.pos-category .owl-item:hover h6 a{color:#0acfff}.pos-category .owl-item:hover a img{transform:scale(1.2)}.pos-category .owl-nav button.owl-next{margin-left:5px}.pos-category .owl-nav button.owl-prev{margin-right:5px}.pos-category .owl-nav button.owl-next,.pos-category .owl-nav button.owl-prev{background-color:#fff;border:1px solid #f3f6f9}.pos-category .owl-nav button.owl-next i,.pos-category .owl-nav button.owl-prev i{color:#092c4c}.pos-category .owl-nav button.owl-next:hover,.pos-category .owl-nav button.owl-prev:hover{background-color:#0acfff;border-color:#0acfff}.pos-category .owl-nav button.owl-next:hover i,.pos-category .owl-nav button.owl-prev:hover i{color:#fff}.pos-products .product-info{padding:15px;color:#b8bcc9;transition:all .5s ease}.pos-products .product-info .img-bg{height:117px;background-color:#f3f6f9;border-radius:10px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-bottom:10px;position:relative}.pos-products .product-info .img-bg img{transition:all .5s ease}.pos-products .product-info .img-bg span{transition:all .5s ease;position:absolute;top:0;right:0;width:18px;height:18px;border-radius:100%;background:#28c76f;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;display:none}.pos-products .product-info .img-bg span svg{color:#fff;position:absolute;top:1px;left:1px}.pos-products .product-info h6{font-size:15px;font-weight:700}.pos-products .product-info h6.cat-name a{color:#b8bcc9}.pos-products .product-info h6.product-name a{color:#092c4c}.pos-products .product-info .price{margin-top:17px}.pos-products .product-info .price span{color:#7367f0}.pos-products .product-info .price p{color:#0acfff}.pos-products .product-info:hover,.pos-products .product-info.active{border-color:#0acfff}.pos-products .product-info:hover .img-bg img,.pos-products .product-info.active .img-bg img{transform:scale(1.2)}.pos-products .product-info:hover .img-bg span,.pos-products .product-info.active .img-bg span{display:block}.product-wrap{height:34dvh;overflow:auto}.product-wrap .product-list{box-shadow:0 4px 60px #e7e7e778;margin:0 0 10px;padding:10px}.product-wrap .product-list .product-info{width:60%}.product-wrap .product-list .product-info .img-bg{width:83px;height:83px;background-color:#f8f9fa;border-radius:10px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:10px}.product-wrap .product-list .info span{background-color:#0acfff;border-radius:3px;font-weight:600;color:#fff;font-size:13px;padding:0 10px;min-width:64px}.product-wrap .product-list .info h6{font-size:13px;font-weight:700;margin-bottom:0}.product-wrap .product-list .info h6 a{color:#092c4c}.product-wrap .product-list .info p{font-size:15px;font-weight:600;color:#5b6670}.product-wrap .product-list .qty-item{position:relative;margin-right:7px}.product-wrap .product-list .qty-item input{padding:1px 9px;background:#f8f9fa;border-radius:8px;height:28px;width:71px;text-align:center;font-size:13px}.product-wrap .product-list .qty-item .dec,.product-wrap .product-list .qty-item .inc{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#092c4c;transition:all .5s ease}.product-wrap .product-list .qty-item .dec:hover,.product-wrap .product-list .qty-item .inc:hover{color:#0acfff}.product-wrap .product-list .qty-item .dec{left:9px}.product-wrap .product-list .qty-item .inc{right:9px}.product-wrap .product-list .action a{padding:7px;border-radius:8px;border:1px solid #f3f6f9;cursor:pointer}.product-wrap .product-list .action a.edit-icon{color:#3577f1}.product-wrap .product-list .action a.edit-icon:hover{background-color:#3577f1;border-color:#3577f1;color:#fff}.product-wrap .product-list .action a.delete-icon{color:red}.product-wrap .product-list .action a.delete-icon:hover{background-color:red;border-color:red;color:#fff}aside{height:100%;padding:24px;background-color:#fff;border-left:1px solid #f3f6f9}aside.product-order-list h6{font-size:16px;font-weight:600;margin-bottom:20px;color:#1b2850}aside.product-order-list .block-section{margin:20px 0;padding:0 0 20px;border-bottom:1px solid #f3f6f9}aside.product-order-list .head{background-color:#f8f9fa;border-radius:8px;padding:10px}aside.product-order-list .head h5{color:#092c4c;font-size:18px;font-weight:700}aside.product-order-list .head span{color:#5b6670;font-size:15px;font-weight:500}aside.product-order-list .customer-info .input-block{margin-bottom:10px}aside.product-order-list .customer-info .input-block .btn{min-width:40px;min-height:40px;margin:0 0 0 10px;padding:5px}aside.product-order-list .product-added .head-text{margin-bottom:20px}aside.product-order-list .product-added .head-text .trash svg{margin-right:8px}aside.product-order-list .product-added h6 .count{width:15px;height:15px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0acfff;border-radius:100%;color:#fff;font-size:10px;font-weight:600;margin:0 0 0 7px}aside.product-order-list .selling-info{margin-bottom:24px}aside.product-order-list .selling-info .input-block label{margin-bottom:5px}aside.product-order-list .selling-info .input-block .select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:5px;border-color:#353570}aside.product-order-list .order-total{background-color:#f3f6f9;padding:24px;border-radius:8px}aside.product-order-list .order-total table tr td{padding:0 0 15px;color:#5b6670;font-size:15px;font-weight:500;background:transparent}aside.product-order-list .order-total table tr td.danger{color:red}aside.product-order-list .order-total table tr:last-child td{padding:20px 0 0;font-size:16px;font-weight:600}aside.product-order-list .payment-method .methods .item{padding:0 7px}@media (max-width: 991.98px){aside.product-order-list .payment-method .methods .item{padding-bottom:15px}}aside.product-order-list .payment-method .methods .default-cover{transition:all .5s ease}aside.product-order-list .payment-method .methods .default-cover a{box-shadow:0 4px 60px #bebebe45;padding:10px 15px;text-align:center;display:block;font-size:15px;color:#092c4c}aside.product-order-list .payment-method .methods .default-cover a span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}aside.product-order-list .payment-method .methods .default-cover:hover{background-color:#eff2f7;border-color:#0acfff}aside.product-order-list .payment-method .methods .default-cover:hover img{filter:invert(75%) sepia(66%) saturate(1955%) hue-rotate(327deg) brightness(103%) contrast(102%)}aside.product-order-list .btn-block{margin:20px 0;padding:0 0 20px;border-bottom:1px solid #f3f6f9}aside.product-order-list .btn-block .btn{font-size:13px;font-weight:700;padding:13px 10px}aside.product-order-list .btn-row{padding:0}aside.product-order-list .btn-row .btn{margin-right:5px;border-radius:4px;font-size:13px}aside.product-order-list .btn-row .btn.btn-info{background-color:#7367f0;border-color:#7367f0}aside.product-order-list .btn-row .btn.btn-danger{background-color:red;border-color:red}aside.product-order-list .btn-row .btn.btn-success{background-color:#28c76f;border-color:#28c76f}aside.product-order-list .btn-row .btn:hover{background-color:#092c4c;border-color:#092c4c}#payment-completed .modal-body{padding:40px}#payment-completed .modal-body .icon-head{margin-bottom:10px}#payment-completed .modal-body .icon-head svg{color:#28c76f}#payment-completed .modal-body h4{font-size:20px;font-weight:700}#payment-completed .modal-body .modal-footer .btn:hover{color:#fff}#print-receipt{color:#5b6670}#print-receipt .modal-dialog{width:424px}#print-receipt .modal-body{padding:30px;color:#5b6670}#print-receipt .modal-body h6{font-size:16px}#print-receipt .modal-body .info h6{margin:10px 0;font-weight:400}#print-receipt .modal-body .info a{color:#5b6670}#print-receipt .modal-body .tax-invoice h6{margin:10px 0;font-weight:600;position:relative}#print-receipt .modal-body .tax-invoice h6:after,#print-receipt .modal-body .tax-invoice h6:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);content:"";border-top:1px dashed #5B6670;width:35%}#print-receipt .modal-body .tax-invoice h6:before{position:absolute;top:50%;left:0}#print-receipt .modal-body .tax-invoice h6:after{position:absolute;top:50%;right:0}#print-receipt .modal-body .tax-invoice .invoice-user-name{margin-bottom:10px}#print-receipt .modal-body .tax-invoice span{color:#092c4c}#print-receipt .modal-body table thead th{color:#092c4c;width:auto;min-width:auto;padding:5px;border-top:1px dashed #5B6670;border-bottom:1px dashed #5B6670}#print-receipt .modal-body table tbody tr td{padding:5px}#print-receipt .modal-body table tbody tr table{border-top:1px dashed #5B6670}#print-receipt .modal-body table tbody tr table tr:last-child td{font-weight:500;font-size:15px;color:#092c4c}#print-receipt .modal-body .invoice-bar{border-top:1px dashed #5B6670;padding:20px 0 0}#print-receipt .modal-body .btn{width:200px}.pos-modal .modal-header{background-color:#f8f9fa}.pos-modal .modal-header h5{font-size:18px;font-weight:700}.pos-modal#hold-order h2{font-size:36px;font-weight:700;color:#212529;margin-bottom:10px;background-color:#f8f9fa;border-radius:10px}.pos-modal#hold-order .input-block label{margin-bottom:5px}.pos-modal#hold-order p{margin-top:20px}.pos-modal#recents .table tbody tr td{padding:10px 15px}.pos-modal .badge{padding:5px 10px;font-size:15px;font-weight:400}.pos-modal#orders .modal-dialog{max-width:575px}.pos-modal#orders .order-body{height:50dvh;overflow:auto}.pos-modal#orders .order-body .default-cover{border:1px solid #f3f6f9;box-shadow:0 4px 60px #e7e7e778;border-radius:8px}.pos-modal#orders .order-body .record{font-size:15px}.pos-modal#orders .order-body .record td{padding-bottom:15px}.pos-modal#orders .order-body .record tr:last-child td{padding-bottom:0}.pos-modal#orders .order-body .record .colon{padding:0 10px;color:#092c4c}.pos-modal#orders .order-body .record .text{color:#5b6670;white-space:nowrap}.pos-modal#orders .order-body p{font-size:15px;background-color:#f8f9fa;border-radius:8px}.pos-modal#orders .order-body .search-set .search-input,.pos-modal#orders .order-body .search-set .search-input label,.pos-modal#orders .order-body .search-set .search-input label input{width:100%}.pos-modal.upload-modal .modal-body .drag-drop{position:relative;padding:20px;border:1px dashed #B8BCC9}.pos-modal.upload-modal .modal-body .drag-drop input[type=file]{position:absolute;top:0;right:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.pos-modal.upload-modal .modal-body span{font-size:13px;font-weight:500;color:#5b6670}.pos-modal.upload-modal .modal-body p{font-size:16px;font-weight:600;color:#092c4c;margin-bottom:0}.pos-modal.upload-modal .modal-body .progress{height:6px;border-radius:5px}.pos-modal.upload-modal .modal-body ul li{margin:0 0 15px;padding:15px;border-radius:8px;border:1px solid #f3f6f9}.pos-modal.upload-modal .modal-body ul li h6 a{font-size:16px;font-weight:600;color:#092c4c}.pos-modal.upload-modal .modal-body ul li h6 a svg{color:#28c76f}.pos-modal.upload-modal .modal-body ul li h6:hover a{color:#0acfff}.pos-modal.upload-modal .modal-body ul li:last-child{margin-bottom:0}.pos-modal#upload-message .modal-dialog{position:fixed;bottom:0;right:24px;margin:0;left:auto;top:calc(100% - 300px);width:600px}.pos-modal#upload-message .progress{height:6px;border-radius:5px}.wordset ul li a{width:38px;height:38px;border-radius:8px;border:1px solid #f3f6f9;color:#092c4c;display:flex;align-items:center;justify-content:center}.w-85{width:85%}.search-order .search-input,.search-order .dataTables_filter label,.search-set.search-order .search-input input[type=search]{width:100%}.tabs-sets .wordset li{margin-right:8px;margin-left:0}.tabs-sets .wordset li:last-child{margin-right:0}.chat-user-actives .call-meet-blk{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;background:#fff;border-radius:5px;margin-bottom:15px;padding:10px;transition:all .5s ease}.chat-user-actives .call-meet-blk:hover{background-color:#000;transition:all .5s ease}.chat-user-actives .call-meet-blk .meet-border{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;width:39px;height:39px;background:#fff;border:.5px solid #e8ebed;border-radius:10px;margin-right:10px}.chat-user-actives .call-meet-blk .meet-border svg{width:16px;color:#3577f1}.chat-user-actives .call-meet-blk .recent-user-titles h5{font-size:13px;font-weight:600;color:#000;margin-bottom:5px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-user-actives .call-meet-blk .recent-user-titles p{font-size:10px;color:#5b6670}.new-join-link .chat-user-actives .meet-border{background:gray;border:0;border-radius:6px}.new-join-link .chat-user-actives .meet-border:hover{background:#0acfff}.new-join-link .chat-user-actives .meet-border:hover svg{color:#fff}.new-join-link .chat-user-actives .meet-border svg{color:#0acfff}.new-join-link .chat-user-actives .recent-user-titles h5{color:#0acfff;width:100%;margin-bottom:0;font-size:15px}.meet-chat-blk .join-call .join-video{position:relative;margin-bottom:25px}.meet-chat-blk .join-call .join-video img{border-radius:10px}.meet-chat-blk .join-call .join-video .video-avatar{color:#fff;background:#5d5d5d;font-size:50px;border-radius:10px;height:100%;width:100%;position:absolute;top:0;left:0;display:none;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.meet-chat-blk .join-call .join-video .video-avatar.active{display:flex;position:relative;height:426px}.meet-chat-blk .join-call .join-video .call-icons{text-align:center;position:absolute;width:100%;height:100%;top:0}.meet-chat-blk .join-call .join-video .call-icons .call-items{border-radius:5px;padding:0;margin:0;list-style:none;display:inline-flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item{display:inline-block;text-align:center;margin-right:15px}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item:last-child{margin-right:0}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a{color:#fff;background:#fff;border-radius:10px;width:54px;height:54px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:20px;white-space:nowrap}@media (max-width: 767px){.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a{width:45px;height:45px}}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a i{color:#5b6670}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a.stop{color:#fff;background:red}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a.stop i{color:#fff}.meet-chat-blk .join-call .join-video .meet-drop ul li i{font-size:18px}.meet-chat-blk .join-call .join-content{text-align:center;max-width:500px;margin:auto}.meet-chat-blk .join-call .join-content h4{font-size:22px;font-weight:600;margin-bottom:20px}@media (max-width: 767px){.meet-chat-blk .join-call .join-content h4{font-size:18px}}.meet-chat-blk .join-call .join-content .event-user-group{margin-bottom:10px}.meet-chat-blk .join-call .join-content .event-user-group .avatar-group .avatar{width:38px;height:38px;border:3px solid #ffffff}.meet-chat-blk .join-call .join-content .event-user-group .avatar-group .avatar+.avatar{margin-left:-20px}.meet-chat-blk .join-call .join-content .event-user-group .avatar-group .avatar .avatar-title{color:#000;font-size:13px;font-weight:600;background:gray}.meet-chat-blk .join-call .join-content p{font-size:13px;color:#5b6670}.meet-chat-blk .join-call .join-content .btn-join-call .btn-primary{background:#0acfff;border-radius:6px;color:#fff;font-size:13px;border:1px solid #0acfff;font-weight:600;min-width:105px;padding:8px 15px}.meet-chat-blk .join-call .join-content .btn-join-call .btn-primary:hover{background:red;border:1px solid gray;color:#0acfff}.conference-meet-group{display:flex}.conference-meet-group .meeting-list{width:100%;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.conference-meet-group .meeting-list.add-meeting{width:65%;margin-right:24px}@media (max-width: 767px){.conference-meet-group .meeting-list.add-meeting{display:none;margin-right:0}}.conference-meet-group .right-user-side,.conference-meet-group .right-user-side.right-side-party{width:0;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.conference-meet-group .right-user-side.right-side-party .party-msg-blk .last-call-time .call-recent{background:none}.conference-meet-group .right-user-side.right-side-party .party-msg-blk .last-call-time .call-recent svg{color:#0acfff;width:14px}.conference-meet-group .right-user-side.chat-rooms{width:0;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.conference-meet-group .right-user-side.chat-rooms .slime-grp{padding:0}.conference-meet-group .right-user-side.chat-rooms .slime-grp .left-chat-title{padding:20px;border-bottom:1px solid #E1E8ED;border-radius:10px 10px 0 0}.conference-meet-group .right-user-side.chat-rooms.open-chats{width:35%;opacity:1}@media (max-width: 767px){.conference-meet-group .right-user-side.chat-rooms.open-chats{width:100%}}.conference-meet-group .right-user-side.open-message{width:35%;opacity:1}@media (max-width: 767px){.conference-meet-group .right-user-side.open-message{width:100%}}.meet-drop{background:#fff9;border-radius:10px;position:absolute;top:20px;right:20px}.meet-drop ul li .chats-dot a{width:50px;height:50px;color:#6b7280;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 767px){.meet-drop ul li .chats-dot a{width:38px;height:38px}}.meet-drop.meet-mutes{background:#0acfff;right:inherit;left:20px}.meet-drop.meet-mutes ul li a{color:#fff;width:50px;height:50px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 767px){.meet-drop.meet-mutes ul li a{width:38px;height:38px}}.meet-drop.meet-mutes-bottom{background:#0acfff;bottom:20px;border-radius:50px;top:inherit}.meet-drop.meet-mutes-bottom ul li a{color:#fff;width:50px;height:50px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 767px){.meet-drop.meet-mutes-bottom ul li a{width:38px;height:38px}}.meet-drop.meet-mutes-bottom ul li a i{font-size:20px}.meet-call-menu-blk .video-call-action{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 767px){.meet-call-menu-blk .video-call-action{display:block}}.meet-call-menu-blk .video-call-action ul{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.meet-call-menu-blk .video-call-action ul li{margin-right:5px}.meet-call-menu-blk .video-call-action ul li:last-child{margin-right:0}.meet-call-menu-blk .video-call-action ul li a{width:40px;height:40px;border-radius:50px;background:#d9d9d9;border:1px solid #D9D9D9;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#000;font-size:18px}.meet-call-menu-blk .video-call-action ul li a.call-end{background-color:red;border-color:red;color:#fff;width:60px;height:60px;rotate:135deg;font-size:20px}.meet-call-menu-blk .video-call-action ul li a.stop{color:#fff;background:red;border-color:red}.meet-call-menu-blk .video-call-action ul li a.stop i{color:#fff}.meet-call-menu-blk .video-call-action ul li.active a{background:#0acfff;border-color:#0acfff;color:#fff}.meet-call-menu-blk .video-call-action ul li.active a img{filter:invert(1) brightness(100)}@media (max-width: 767px){.meet-call-menu-blk .video-call-action ul{margin-bottom:5px;justify-content:center}.meet-call-menu-blk .video-call-action ul:last-child{margin-bottom:0}}.recession-meet-blk{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:30px}@media (max-width: 767px){.recession-meet-blk{display:block}.recession-meet-blk .reccession-head{margin-bottom:5px}}.recession-meet-blk .reccession-head h5{font-size:20px;font-weight:700;color:#092c4c;margin-bottom:0}@media (max-width: 767px){.recession-meet-blk .reccession-head h5{font-size:18px}}.recession-meet-blk .reccession-head ul li{font-size:15px;font-weight:400;color:#5b6670;margin-right:25px}.recession-meet-blk .reccession-head ul li:last-child{margin-right:0}@media (max-width: 767px){.recession-meet-blk .reccession-head ul li{margin-bottom:10px}}.recession-meet-blk .partispant-blk{display:flex}.recession-meet-blk .partispant-blk .btn-primary{background:#1b2950;border-radius:6px;color:#fff;border:1px solid #1b2950;margin-right:10px;font-weight:700;font-size:13px}.recession-meet-blk .partispant-blk .btn-primary:hover{background:#0acfff;border:1px solid #0acfff}@media (max-width: 767px){.recession-meet-blk .partispant-blk .btn-primary{font-size:13px}}.recession-meet-blk .partispant-blk .btn-primary{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.recession-meet-blk .partispant-blk .btn-primary:last-child{margin-right:0}.recession-meet-blk .partispant-blk span a{width:42px;height:42px;background:#f7f7fa;border-radius:5px;color:#5b6670;font-size:18px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.recession-meet-blk .partispant-blk span a:hover{background:#0acfff;color:#fff}.recording-time{position:relative;padding-left:20px}.recording-time:before{content:"";position:absolute;left:0;top:4px;background-color:red;width:13px;height:13px;border-radius:50px}.recording-time:after{content:"";position:absolute;left:3px;top:7px;background-color:#fff;width:7px;height:7px;border-radius:50px;animation:blink-animation 1.5s steps(5,start) infinite;-webkit-animation:blink-animation 1.5s steps(5,start) infinite}.page-content{width:100%}.join-call{width:100%;margin:0 auto}.join-video{position:relative;margin-bottom:25px}.join-video img{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.join-video.join-video-front img{height:423px}.video-avatar{color:#fff;background:#5d5d5d;font-size:50px;border-radius:10px;height:100%;width:100%;position:absolute;top:0;left:0;display:none;align-items:center;justify-content:center}.video-avatar h4{font-weight:700;font-size:24px;color:#fff}.video-avatar.active{display:flex}.join-video.video-hide>img,.video-wrap.video-hide>video{display:none}.join-content p{font-weight:400;font-size:14px;margin-bottom:25px;color:#000}.join-content label{font-size:18px;margin-bottom:0;color:#000;font-weight:700}.part-name{position:absolute;top:20px;left:12px;text-align:left;background:#fff9;border-radius:50px;padding:5px 15px}.part-name h4{font-weight:500;font-size:15px;color:#5b6670;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 767px){.part-name h4{font-size:13px}}.part-name.sub-part-name{background:#fff;bottom:10px;top:inherit}.part-name.sub-part-name h4{color:#092c4c;font-size:12px}.grid-join .part-name{background:#0000004d;top:inherit;bottom:20px}.grid-join .part-name h4{color:#fff}.join-hover-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.join-hover-img .event-user-group .avatar-group{background:#0000004d;padding:2px 10px;border-radius:50px}.join-hover-img .event-user-group .avatar-group .avatar{width:26px;height:26px;border:1px solid #ffffff}.join-hover-img .event-user-group .avatar-group .avatar+.avatar{margin-left:-16px}.join-hover-img .event-user-group .avatar-group .avatar:last-child{margin-right:0}.join-hover-img .event-user-group .avatar-group .avatar .avatar-title{color:#1f2937;font-size:12px;font-weight:600;background:#f3f4f6}.more-icon{position:absolute;bottom:10px;right:12px}@media (max-width: 767px){.more-icon{bottom:8px;right:13px}}.more-icon a{color:#5b6670;width:30px;height:30px;background:#fff;border-radius:50px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.more-icon a:hover{opacity:.8}.more-icon a.other-mic-off.stop i{color:red}.more-icon.audio-more-icon a.other-mic-off.stop{background-color:red!important}.more-icon.audio-more-icon a.other-mic-off.stop i{color:#fff}.call-recent.recent-part a.other-mic-off.stop,.call-recent.recent-part a.other-video-off.stop{background:red!important}.call-recent.recent-part a.other-mic-off.stop i,.call-recent.recent-part a.other-video-off.stop i{color:#fff}.meeting .part-name{top:15px;left:15px}.meeting .more-icon{top:15px;right:15px;display:flex}.vertical-view .vertical-sec .part-name h4,.horizontal-view .join-video.single-user .part-name h4{font-size:14px;font-weight:400}.meeting-wrapper,.meeting{width:inherit;max-width:inherit}.meet-footer{position:fixed;bottom:25px;width:100%;max-width:950px;left:50%;transform:translate(-50%);z-index:3}.show-chat-list,.show-invite-list,.show-chat-list .user-sidebar-right,.show-invite-list .invite-sidebar-right{transition:all .8s ease}.user-sidebar-right,.invite-sidebar-right{background:#dedede;border-radius:10px;width:410px;position:absolute;top:105px;bottom:117px;right:0;margin-right:-410px;transition:all .8s ease;overflow:hidden;font-size:13px;z-index:3}.join-contents{display:flex;flex-wrap:wrap;align-content:flex-start;box-sizing:border-box;width:100%;margin:0 auto;overflow:hidden}.join-contents.grid-view{align-content:center}.ripple{width:114px;height:114px;background:#0003;border-radius:50%;display:flex;align-items:center;justify-content:center}.multigrid-view .text-box{height:61px;width:61px}.multigrid-view .ripple{width:80px;height:80px;background:#0003;border-radius:50%;display:flex;align-items:center;justify-content:center}.meeting .join-video{margin:0 5px 10px;width:100%}.join-video.user-active{background:#415b6a;border-radius:10px;width:100%;height:370px}.join-video.user-active.audio-calls{height:520px}.join-video.vertical-active{margin-right:24px}.join-video.single-user{width:100%;min-height:230px;box-sizing:border-box;margin-right:24px;justify-content:space-between;text-align:center;height:auto;background:#415b6a;border-radius:10px;padding:0;flex-grow:1}@media (max-width: 1280px){.join-video.single-user{width:100%}}@media (max-width: 1199.98px){.join-video.single-user{min-height:203px}}@media (max-width: 991.98px){.join-video.single-user{min-height:230px}}.join-video.single-user:nth-child(2n){margin-right:0}@media (max-width: 767px){.join-video.single-user:nth-child(2n){margin-right:10px}.join-video.single-user{width:100%;min-height:257px}.multi-grid .join-video.single-user{width:45%}}.multi-grid .join-video.single-user:nth-child(2n){margin-right:24px}@media (max-width: 767px){.multi-grid .join-video.single-user:nth-child(2n){margin-right:0}}.multi-grid .join-video.single-user:nth-child(4n){margin-right:0}@media (max-width: 767px){.multi-grid .join-video.single-user:nth-child(4n):nth-child(4n){margin-right:0}}.multigrid-view .join-video.single-user{flex-grow:0}.horizontal-view .join-video.single-user:nth-child(2n){margin-right:24px}.horizontal-view .join-video.single-user:nth-child(5){margin-right:0}@media (max-width: 767px){.horizontal-view .join-video.single-user:nth-child(3n){margin-right:0}}.text-avatar{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-avatar h4{color:#fff}.text-box{height:86px;width:86px;border-radius:50%;background-color:#0003;font-size:36px;font-weight:700;display:flex;align-items:center;justify-content:center}.more-icon.mic-view .mic-on,.more-icon .mic-off{display:none}.more-icon.mic-view .mic-off{display:inline-flex}.grid-view .join-video.single-user{width:47%}@media (max-width: 767px){.grid-view .join-video.single-user{width:40%}.grid-view .join-video.single-user:nth-child(2n){margin-right:0}.grid-view .join-video.single-user:nth-child(3n){margin-right:24px}}.join-contents.multigrid-view{max-width:100%;justify-content:center}.meeting{position:absolute;top:80px;bottom:107px;left:0;right:0}.meeting-list{flex-direction:column;height:100%;width:100%;position:relative}.user-active .more-icon .handraise-on{display:none}.user-active .more-icon .handraise-on.active{display:block;animation:mymove 5s}.user-active .more-icon .handraise-on.active .meeting .join-video.user-active:before{animation:mymove 5s infinite;opacity:1}@keyframes mymove{0%{color:#0074e0}to{color:transparent}}.join-contents.vertical-view{display:flex;align-items:center;align-content:center;max-width:1300px}@media (max-width: 767px){.join-contents.vertical-view{display:block}}.join-contents.vertical-view .join-video.user-active{flex:1;margin-bottom:24px}.join-contents.vertical-view .join-video.single-user{width:97%;flex-grow:1;display:flex}@media (max-width: 767px){.join-contents.vertical-view .join-video.single-user{width:100%}}.join-contents.vertical-view .vertical-sec{width:20%}@media (max-width: 1024px){.join-contents.vertical-view .vertical-sec{width:30%}}@media (max-width: 767px){.join-contents.vertical-view .vertical-sec{width:100%}}.join-contents.vertical{flex-direction:column;height:200px}.meeting .join-contents.vertical .join-video.user-active{flex:1 0 100%}.meeting .join-contents.vertical .join-video.single-user{flex:0}.meeting .join-contents.vertical .join-video{width:auto}.chat-footer .btn:hover{background:#0066c5;color:#fff}.join-contents.show-whiteboard{display:none}.join-contents.single-view{padding-top:0;margin-top:25px;position:relative}.join-contents.single-view .single-user{position:absolute;right:8px;top:40px;width:130px;height:130px;min-height:130px}.join-contents.single-view .single-user img{height:130px}.record-time{top:20px;z-index:1;position:absolute;left:20px}.record-time span{background-color:#fff3;display:inline-block;border-radius:130px;color:#fff;font-size:14px;font-weight:600;width:80px;height:30px;text-align:center;line-height:34px;position:relative;padding-left:15px}.record-time span:before{content:"";position:absolute;left:7px;top:7px;background-color:#fff;width:18px;height:18px;border-radius:50px}.record-time span:after{content:"";position:absolute;left:12px;top:12px;background-color:red;width:8px;height:8px;border-radius:50px;animation:blink-animation 1.5s steps(5,start) infinite;-webkit-animation:blink-animation 1.5s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}.volume-col{position:absolute;left:20px;bottom:20px}.volume-col .inner-volume-col{background-color:#e8ebed;border-radius:130px;width:30px;height:120px;position:relative;z-index:9}.volume-col #volume{position:absolute;left:50%;top:15px;margin:0 auto;height:80px;width:5px;background:#fff;border-radius:15px;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.volume-col #volume .ui-slider-range-min{height:5px;width:100%;position:absolute;bottom:0;background:#0acfff;border:none;border-radius:10px;outline:none}.volume-col #volume .ui-slider-handle{width:20px;height:20px;border-radius:20px;background:#0acfff;position:absolute;left:50%;margin-top:-8px;cursor:pointer;outline:none;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.volume-col #player{width:auto;height:104px;position:relative;margin:0 auto;top:0}.volume-col #player i{position:absolute;margin-top:-6px;color:#666}.volume-col .volume-icons{color:#fff;margin-left:0;font-size:18px;margin-top:22px}.chat-msg-blk{padding:15px}.chat-msg-blk .chats{max-width:100%;margin-bottom:1.5rem;display:flex;display:-webkit-flex}@media (max-width: 767px){.chat-msg-blk .chats{max-width:100%}}.chat-msg-blk .chats .chat-action-btns .chat-user-time .chats-dot a{color:#1dd871}.chat-msg-blk .chats.chats-right{margin-left:auto;flex-direction:row-reverse}.chat-msg-blk .chats.chats-right .chat-content{order:1;-webkit-order:1}.chat-msg-blk .chats.chats-right .chat-content .message-content{background-color:#e8ebed;border-radius:8px}.chat-msg-blk .chats.chats-right .chat-content .message-content .chat-time{justify-content:flex-start;-webkit-justify-content:flex-start}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col{position:relative}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li{margin-right:8px}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li:last-child{margin-right:0}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col{position:relative}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download a img{filter:blur(1px);border-color:#000}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download span i{color:#fff}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col .download-action{position:absolute;right:8px;bottom:8px;line-height:0}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col .download-action a{color:#fff;font-size:10px}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col img{border-radius:5px}.chat-msg-blk .chats.chats-right .chat-content .message-content:before{border-bottom:6px solid transparent;border-left:6px solid #e8ebed;border-right:0;border-top:6px solid transparent;content:"";height:0;width:0;position:absolute;top:8px;right:-4px;left:auto}.chat-msg-blk .chats.chats-right .chat-avatar{padding:8px 0 0 15px}.chat-msg-blk .chats.chats-right .chat-action-btns{order:2;-webkit-order:2;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.chat-msg-blk .chats.chats-right .chat-action-btns .chat-user-time .chats-dot a{color:#1dd871}.chat-msg-blk .chats .chat-avatar{padding:8px 15px 0 8px;display:flex;display:-webkit-flex;align-items:flex-start;-webkit-align-items:flex-start;flex-shrink:0}.chat-msg-blk .chats .chat-avatar .dreams_chat{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.chat-msg-blk .chats .message-content{background-color:#e8ebed;border-radius:8px;padding:10px 20px;font-weight:500;margin-bottom:5px;position:relative}.chat-msg-blk .chats .message-content h4{font-size:13px;color:#092c4c;margin-bottom:0;line-height:1.4}.chat-msg-blk .chats .message-content .chat-time{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:10px;font-weight:500;color:#1dd871;margin-bottom:0}.chat-msg-blk .chats .message-content .chat-time svg{width:10px}.chat-msg-blk .chats .message-content:before{border-bottom:6px solid transparent;border-right:6px solid #e8ebed;border-top:6px solid transparent;content:"";height:0;width:0;position:absolute;top:8px;left:-4px;right:auto}.chat-msg-blk .chats .chat-profile-name h6{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:left;-webkit-justify-content:left;-ms-flex-pack:left;font-size:8px;font-weight:500;color:#5b6670}.chat-msg-blk .chats .chat-profile-name h6 i{font-size:12px;color:#008024}.chat-msg-blk .chat-line{margin:0 0 20px;position:relative;text-align:center;width:100%}.chat-msg-blk .chat-line:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#1dd871;width:100%;height:1px}.chat-msg-blk .chat-line .chat-date{background-color:#1dd871;color:#1dd871;font-size:13px;padding:7px 14px;border-radius:3px;display:inline-block;font-weight:600;position:relative}.right-user-side.call-user-side .slime-grp .right-sidebar-profile{justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;border-bottom:0;padding-bottom:10px}.right-user-side.call-user-side .slime-grp .right-sidebar-profile .profile-call-blk{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.right-user-side.call-user-side .slime-grp .right-sidebar-profile .edit-group svg{width:16px;color:#1dd871}.right-user-side.call-user-side .slime-grp .chat-options{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-bottom:1px solid #1dd871;padding-bottom:20px}.right-user-side.call-user-side .slime-grp .chat-options ul li a{color:#1dd871;width:30px;height:30px;background-color:gray;padding:0;border-radius:50px}.right-user-side.call-user-side .slime-grp .chat-options ul li a:hover{background:#0acfff;border-color:#0acfff}.right-user-side.call-user-side .slime-grp .chat-options ul li a:hover svg{color:#fff}.right-user-side.call-user-side .slime-grp .chat-options ul li a svg{width:15px}.right-user-side.right-side-party .slime-grp{padding:0}.right-user-side.right-side-party .slime-grp .left-chat-title{padding:20px;margin-bottom:0;background-color:#f8f9fa;border-radius:10px 10px 0 0}.right-user-side.right-side-party .slime-grp .left-chat-title h4{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.right-user-side.right-side-party .slime-grp .left-chat-title h4 span{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:25px;height:25px;background-color:#f90;border-radius:50px;font-size:14px;color:#fff;margin-left:10px}.right-user-side.right-side-party .slime-grp .card-body-blk{padding:20px}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list{border-radius:.25rem;display:flex;display:-webkit-flex;flex-direction:column;padding-left:0;margin-bottom:0}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item{display:-ms-flexbox;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:5px;display:flex;display:-webkit-flex;border-radius:6px;background-color:#f6f7f8;margin-bottom:10px;border:0}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item:hover{background-color:#f6f7f8;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar{margin-right:.8rem;display:inline-block;margin-bottom:0;height:40px;width:40px;position:relative;flex-shrink:0}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar:before{top:0;bottom:inherit}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar img{border-radius:0}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;flex-grow:1}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user{display:grid;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user h5{font-size:15px;font-weight:400;margin-bottom:2px;color:#5b6670;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user p{font-size:12px;color:red;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user p svg{width:14px;height:14px}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .chat-user-time .chats-dot a{color:red}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-chat-time .text-muted{font-size:10px;color:#092c4c;font-weight:500}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-chat-time .new-message-count{width:20px;height:20px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;line-height:0;font-size:11px;background-color:#0acfff;color:#fff;border-radius:50%;margin-left:auto;margin-top:5px}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time .call-recent a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:30px;height:30px;background:#b8bcc9;color:#092c4c;border-radius:50px}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time .call-recent a svg{color:#092c4c}.right-user-side .slimScrollDiv,.right-user-side .slimScrollDiv .slimscroll{height:calc(100vh - 110px)!important}.right-user-side .slime-grp{background:#fff;box-shadow:0 4px 60px #e7e7e778;border:1px solid #E1E8ED;border-radius:10px;padding:15px}.right-user-side .slime-grp .left-chat-title{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:20px;background-color:#f8f9fa}.right-user-side .slime-grp .left-chat-title .chat-title h4{font-size:18px;font-weight:600;color:#092c4c;margin-bottom:0}.right-user-side .slime-grp .left-chat-title .contact-close_call .close_profile{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:26px;height:26px;background:transparent;border-radius:50px}.right-user-side .slime-grp .left-chat-title .contact-close_call .close_profile:hover{background:#0acfff}.right-user-side .slime-grp .left-chat-title .contact-close_call .close_profile:hover svg{color:#fff}.right-user-side .slime-grp .left-chat-title .contact-close_call .close_profile svg{width:16px;color:red}.right-user-side .slime-grp .chat-footer{position:sticky;left:0;right:0;bottom:0;padding:15px;background:#fff}.right-user-side .slime-grp .chat-footer form{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;position:relative}.right-user-side .slime-grp .chat-footer form .comman-icon{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.right-user-side .slime-grp .chat-footer form .comman-icon a{color:#5b6670}.right-user-side .slime-grp .chat-footer form .smile-col{right:inherit;left:15px}.right-user-side .slime-grp .chat-footer form .attach-col{right:inherit;left:45px}.right-user-side .slime-grp .chat-footer form .micro-col{right:50px;left:inherit}.right-user-side .slime-grp .chat-footer form .micro-col a{display:flex;align-items:center;font-size:16px}.right-user-side .slime-grp .chat-footer form .send-chat{right:5px}.right-user-side .slime-grp .chat-footer form .send-chat a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:34px;height:34px;background:#0acfff;border-radius:50px}.right-user-side .slime-grp .chat-footer form .send-chat a:hover{background:#1b2950}.right-user-side .slime-grp .chat-footer form .send-chat a:hover svg{color:#fff}.right-user-side .slime-grp .chat-footer form .send-chat a svg{width:14px;color:#fff}.right-user-side .slime-grp .chat-footer form .chat_form{margin-right:0;background:#fff;border:1px solid rgba(145,158,171,.3);border-radius:6px;height:48px;padding:10px 70px}.right-user-side .slime-grp .chat-footer form .chat_form::-moz-placeholder{font-size:13px;color:#0003}.right-user-side .slime-grp .chat-footer form .chat_form::placeholder{font-size:13px;color:#0003}.owl-carousel.video-slide .owl-nav.disabled{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;width:100%}.owl-carousel.video-slide .owl-nav{top:50%;transform:translateY(-50%)}@media (max-width: 1280px){.owl-carousel.video-slide .owl-nav{width:100%;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}}.owl-carousel.video-slide .owl-nav button.owl-next,.owl-carousel.video-slide .owl-nav button.owl-prev{background-color:#d9d9d9;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.owl-carousel.video-slide .owl-nav button.owl-next:hover,.owl-carousel.video-slide .owl-nav button.owl-prev:hover{background-color:#0acfff}.owl-carousel.video-slide .owl-nav button.owl-next:hover i,.owl-carousel.video-slide .owl-nav button.owl-prev:hover i{color:#fff}.owl-carousel.video-slide .owl-nav button.owl-next i,.owl-carousel.video-slide .owl-nav button.owl-prev i{color:#5b6670}.audio-call-group{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;height:100%}.audio-call-group ul{display:flex;align-items:center;justify-content:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;width:100%}.audio-call-group ul li{position:relative}.audio-call-group ul li.active .avatar:before{content:"";width:250px;height:250px;position:absolute;border:1px solid #0acfff;border-radius:50%;left:-25px;top:-25px}@media (max-width: 991.98px){.audio-call-group ul li.active .avatar:before{width:150px;height:150px;left:-10px;top:-10px}}@media (max-width: 767px){.audio-call-group ul li.active .avatar:before{width:100px;height:100px;left:-5px;top:-5px}}.audio-call-group ul li .avatar{width:200px;height:200px;margin:0;position:relative}@media (max-width: 991.98px){.audio-call-group ul li .avatar{width:130px;height:130px}}@media (max-width: 767px){.audio-call-group ul li .avatar{width:90px;height:90px}}.audio-call-group ul li .avatar img{width:100%;position:relative}.audio-call-group ul li .user-audio-call h5{font-size:14px;color:#fff;font-weight:400;text-transform:capitalize;text-align:center;margin-top:35px}@media (max-width: 767px){.audio-call-group ul li .user-audio-call h5{margin-top:15px}}.audio-call-group ul li .more-icon{position:absolute;bottom:10px;right:inherit;left:50%;transform:translate(-50%,-50%);z-index:9}@media (max-width: 767px){.audio-call-group ul li .more-icon{bottom:0}}.audio-call-group ul li .more-icon a{background-color:#0acfff;color:#fff}.audio-volume{position:absolute;width:-moz-fit-content;width:fit-content;height:134px;bottom:20px;left:20px;background:#e8ebed;border-radius:50px;padding:10px 14px 30px;width:30px}.audio-volume .volume-icons a{position:absolute;bottom:0;width:30px;height:30px;left:0;border-radius:50px;background:#fff;border:1px solid #FF9900;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.custom-input{width:100%;height:4px;width:3px;height:100%;background:#fff;border-radius:5px;writing-mode:vertical-lr}.custom-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#0acfff!important;border-radius:50%;cursor:pointer}.custom-input::-moz-range-thumb{width:12px;height:12px;background:#0acfff!important;border-radius:50%;cursor:pointer}.file-manager{color:#5b6670}.file-manager .search-dropdown{height:auto}.file-manager .form-sort{width:auto}.file-manager .form-sort .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:27px}.file-manager .form-sort.owned-by{margin-right:10px}.file-manager.notes-page-wrapper .content .page-add-notes{padding-bottom:30px;margin-bottom:30px}.file-manager.notes-page-wrapper .content .section-bulk-wrap{margin-top:0}.file-manager.notes-page-wrapper .content .section-bulk-wrap .form-sort svg.fa-filter{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.file-manager.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .select-bluk{margin-right:15px}.file-manager .page-header .btn-added{margin-left:10px}@media (max-width: 575px){.file-manager .page-header .form-sort{margin-top:0;margin-bottom:15px}.file-manager .page-header .table-top-head{margin-bottom:15px}}@media (max-width: 991.98px){.file-manager .page-header .table-top-head li:last-child{margin-right:0}}@media (max-width: 767px){.file-manager .bulk-action-type{align-items:start!important}}@media (max-width: 575px){.file-manager .bulk-action-type{display:block!important}}@media (max-width: 767px){.file-manager .bulk-action-type .form-sort{margin-top:0;margin-bottom:15px;width:100%}}.file-manager aside{border:1px solid #dbe0e6;box-shadow:0 4px 60px #e7e7e778;border-radius:8px}.file-manager aside h5{font-size:18px;font-weight:700;border-bottom:1px solid #f3f6f9;margin:0 0 15px;padding:0 0 15px}.file-manager aside .btn{font-weight:700}.file-manager aside .dropdown>a{width:auto;height:auto;color:#fff;border-radius:8px}.file-manager aside .dropdown>a:hover,.file-manager aside .dropdown>a:focus{border-color:#092c4c;background:#092c4c}.file-manager aside .dropdown ul{width:100%}.file-manager aside .dropdown ul li a{font-size:15px}.file-manager aside ul li a{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;color:#5b6670;font-size:13px;font-weight:600;margin:0 0 5px;padding:7px 10px;border-radius:5px}.file-manager aside ul li a span{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.file-manager aside ul li a:hover,.file-manager aside ul li a.active{background:#092c4c;color:#fff}.file-manager aside span{font-size:13px;font-weight:500}.file-manager aside h6{font-size:16px;font-weight:600;position:relative;z-index:2}.file-manager aside .space-manager{color:#fff;background:#092c4c;border-radius:8px;position:relative}.file-manager aside .space-manager img{position:absolute;top:0;right:0}.file-manager aside .space-manager h6 a{color:#fff}.file-manager aside .space-manager p{color:#b8bcc9}.file-manager .progress{height:6px;border-radius:5px}.file-manager .search-set .search-input input[type=search]{width:170px;height:40px}.file-manager .budgeted-role-notes .search-set .search-input input[type=search]{width:298px}.file-manager h4{font-size:18px;font-weight:600}.file-manager h6{font-size:16px;font-weight:600}.file-manager h6 a{color:#092c4c}.file-manager h6 a:hover{color:#0acfff}.file-manager .overview .detail a.bg{border-radius:8px 8px 0 0}.file-manager .overview .detail a.bg span{width:66px;height:66px;border-radius:100%}.file-manager .overview .detail a.bg span img{transition:all .5s ease}.file-manager .overview .detail a:hover img{transform:scale(1.2)}.file-manager .info{border-radius:0 0 8px 8px;padding:15px;background:#fff;box-shadow:0 4px 60px #e7e7e778}.file-manager .info span{color:#5b6670;font-size:13px}.file-manager .folders{border:1px solid #f3f6f9;box-shadow:0 4px 60px #e7e7e778;border-radius:8px;background:#fff;width:320px}.file-manager .folders h6{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:8px}.file-manager .dropdown>a{color:#092c4c;width:25px;height:25px;transition:all .5s ease;border-radius:100%;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.file-manager .dropdown>a:hover{background:#0acfff}.file-manager .dropdown>a:hover i{color:#fff}.file-manager .project-plan{font-size:13px;font-weight:600;margin-top:10px}.file-manager .project-plan label{color:#092c4c;margin-right:9px;font-size:13px}.file-manager .project-plan ul li{font-size:13px;position:relative;padding:0 9px 0 14px;color:#5b6670}.file-manager .project-plan ul li:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:5px;height:5px;background:#dbe0e6;border-radius:5px}.file-manager .avatar-wrap a svg{color:#5b6670}.file-manager .avatar-wrap a:hover svg{color:#0acfff}.file-manager .accordion{border:none;--bs-accordion-border-width: none}.file-manager .accordion .accordion-item{border:none;border-bottom:1px solid #f3f6f9;background:none}.file-manager .accordion .accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.file-manager .accordion .accordion-item .accordion-button{background:none;border:none;font-size:18px;font-weight:600;color:#092c4c;padding:0;display:inline-block;width:auto}.file-manager .accordion .accordion-item .accordion-button:after{transition:all .8s ease;background-image:none;content:"View All";font-family:Nunito,sans-serif;font-size:13px;font-weight:700;color:#5b6670;transform:none;width:60px;text-align:right}.file-manager .accordion .accordion-item .accordion-button:not(.collapsed):after{content:"Hide"}.file-manager .accordion .accordion-item .accordion-button.collapsed{padding:0}.file-manager .accordion .accordion-item .accordion-button:hover:after{color:#0acfff}.file-manager .accordion .accordion-item .accordion-body{border:none;padding:0}.file-manager .accordion .accordion-item .accordion-body .head img{min-width:32px;width:32px;height:32px}.file-manager .accordion .accordion-item .accordion-body .owl-carousel{padding-top:15px}.file-manager .owl-carousel .owl-item{margin-left:-.1px!important}.file-manager .owl-carousel .dropdown-menu{left:auto!important;right:0!important;top:27px!important;transform:none!important;background:#fff!important;box-shadow:0 4px 60px #e7e7e778;z-index:99999!important}.file-manager .owl-carousel .owl-nav{top:-26px;left:43px;display:inline-table}.file-manager .owl-carousel .owl-nav button{margin-top:0;margin-bottom:0;background:none;cursor:pointer}.file-manager .owl-carousel .owl-nav button.owl-next,.file-manager .owl-carousel .owl-nav button.owl-prev{position:relative;width:15px}.file-manager .owl-carousel .owl-nav button.owl-next i,.file-manager .owl-carousel .owl-nav button.owl-prev i{color:#5b6670}.file-manager .owl-carousel .owl-nav button.owl-next:hover,.file-manager .owl-carousel .owl-nav button.owl-prev:hover{background:none}.file-manager .owl-carousel .owl-nav button.owl-next:hover i,.file-manager .owl-carousel .owl-nav button.owl-prev:hover i{color:#0acfff}.file-manager .owl-carousel.folders-carousel .owl-nav{left:75px}.file-manager .owl-carousel.video-section .owl-nav{left:60px}.file-manager .owl-carousel.video-section .info a svg{color:#5b6670}.file-manager .all-files{box-shadow:0 4px 60px #e7e7e778;border:none}.file-manager .all-files .btn-grp a{padding:6px 8px;border-radius:8px;cursor:pointer;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 575px){.file-manager .all-files .btn-grp a{margin-bottom:15px;display:inline-block}}.file-manager .all-files .btn-grp a.btn-outline-secondary{color:#5b6670;background:#f8f9fa;border-color:#f8f9fa}.file-manager .all-files .btn-grp a:hover{background:#092c4c;border-color:#092c4c;color:#fff}.file-manager .all-files .table tbody tr td{display:table-cell;font-size:13px;font-weight:500;white-space:nowrap}.file-manager .all-files .table tbody tr td a{font-size:13px;font-weight:500}.file-manager .all-files .table tbody tr td a.product-img img{width:32px;height:32px;border:0}.file-manager #file-delete{font-size:13px}.color-primary{color:#5b6670}.icon-select{position:relative;width:149px;height:38px}.icon-select .icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:100}.icon-select .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:30px}.bg-light-orange,.bg-light-orange span{background:#ffecd9}.bg-light-red,.bg-light-red span{background:#fcc}.bg-light-green,.bg-light-green span{background:#bfeed4}.seprator-sm{margin:0 0 24px;padding:0 0 9px;border-bottom:1px solid #f3f6f9}.seprator-lg{margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #f3f6f9}.group-avatar .avatar{position:relative;width:43px;height:43px;line-height:43px;margin:0}.group-avatar .avatar+.avatar{margin-left:-1.2rem}.group-avatar .avatar:hover{z-index:1}.group-avatar .count a{color:#28c76f;line-height:27px;font-size:13px;font-weight:500}.group-avatar .count a:hover{color:#0acfff}.group-avatar .avatar img{display:block;border-radius:100%;width:100%;border:2px solid #ffffff}.video-section .item{opacity:.4;transition:.4s ease all;transform:scale(.8)}@media (max-width: 1000px){.video-section .item{margin:0;transform:scale(.9)}}.video-section .active .item{opacity:1;transform:scale(1)}.video-section .owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.video-section video{max-width:100%;height:100%;border-radius:10px 10px 0 0}.delete-alert{padding:10px 20px;background:#fcc;border:none;border-radius:8px}.delete-alert p{font-size:15px}.delete-alert .btn{font-weight:700}.deleted-info{display:none}.deleted-info .bin-bg{width:184px;height:184px;border-radius:100%;background:#f8f9fa;margin:0 auto}.popup-toggle{cursor:pointer}.toggle-sidebar{width:456px;padding:25px;position:fixed;right:-456px;top:0;height:100%;background:#fff;z-index:100001;border-top-left-radius:15px;border-bottom-left-radius:15px;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px;overflow-y:auto;transition:all .5s ease}@media (max-width: 575px){.toggle-sidebar{width:320px;right:-320px}}.toggle-sidebar.open-sidebar{right:0;transition:all .5s ease}.toggle-sidebar .head .color-primary:hover{color:red}.toggle-sidebar h4,.toggle-sidebar h5{font-weight:700}.toggle-sidebar h4{font-size:20px}.toggle-sidebar h5{font-size:18px}.toggle-sidebar h6{font-size:15px;font-weight:600}.toggle-sidebar .nav-tabs{border-bottom:1px solid #f3f6f9}.toggle-sidebar .nav-tabs .nav-link{padding:8px 20px;font-size:16px;font-weight:600;border-radius:8px;border:none;background:#f8f9fa;color:#092c4c}.toggle-sidebar .nav-tabs .nav-link:hover,.toggle-sidebar .nav-tabs .nav-link.active{background:#0acfff;color:#fff}.toggle-sidebar .tab-content .tab-pane ul li h6{margin-bottom:5px}.toggle-sidebar .tab-content .tab-pane ul li p.location{background:#f8f9fa;border:1px solid #f3f6f9;border-radius:5px;padding:5px;display:inline-block}.toggle-sidebar .tab-content .tab-pane ul li p.location img{width:20px;height:20px}.toggle-sidebar .tab-content .tab-pane ul li .note-editor.note-airframe .note-statusbar,.toggle-sidebar .tab-content .tab-pane ul li .note-editor.note-frame .note-statusbar{border-top:none}.toggle-sidebar .tab-content .tab-pane .avatar-access span a{display:inline-flex;margin-right:3px;padding-right:3px}.toggle-sidebar .tab-content .tab-pane .avatar-access span:first-child a{margin-right:10px;padding-right:10px;border-right:1px solid #f3f6f9}.toggle-sidebar .tab-content .tab-pane .avatar-access span:last-child a{margin-right:0;padding-right:0}.toggle-sidebar .tab-content .tab-pane .avatar-access span .add{background:#0acfff;color:#fff}.toggle-sidebar .tab-content .tab-pane .avatar-access span .add:hover{background:#092c4c}.toggle-sidebar p{color:#5b6670;font-size:15px}.toggle-sidebar .show-all{font-weight:700}.toggle-sidebar .show-all:hover{color:#092c4c}.text-danger{color:red!important}.avatar-md{width:45px;height:45px;border-radius:45px}.text-secondary{color:#092c4c!important}.text-primary{color:#0acfff!important}.text-default{color:#5b6670}.css-1u9des2-indicatorSeparator{display:none}.css-t3ipsp-control{min-height:44px!important;border-color:#dbe0e6!important;box-shadow:0 0 0 1px #e3e3e3!important}.css-t3ipsp-control:hover{border-color:1px solid #dbe0e6!important}.ant-tooltip{display:none}.tooltip{pointer-events:none!important;position:fixed!important;z-index:9999!important;will-change:transform,opacity}.tooltip.show{opacity:.9}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000000e6;border-radius:.25rem;font-size:.875rem;line-height:1.5}.tooltip-arrow{position:absolute;display:block;width:.4rem;height:.4rem}.tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.ant-table-tbody>tr:hover .action-table-data{min-height:inherit}:where(.css-dev-only-do-not-override-1qhpsh8).ant-picker-outlined{background:#fff;border-width:1px;border-style:solid;border-color:#dbe0e6;width:300px;height:40px}.ant-picker-suffix{display:none}.swal2-confirm{background-color:red!important;border:1px solid #ff0000!important;box-shadow:0 3px 10px #ff9f4380;color:#fff!important}.swal2-confirm:hover{background-color:#c00!important;border-color:#c00!important;transform:translateY(-1px);box-shadow:0 6px 14px #cc000059!important}.swal2-cancel{background-color:#000!important;border:1px solid #000000!important}.swal2-cancel:hover{opacity:0,8;transform:translateY(-1px);box-shadow:0 6px 14px #97969659!important}.worldmap__figure-container{height:247px!important}.badge.badge-linesuccess a,.badges-success{color:#28c76f}.filterdatepicker{width:217px;height:43px}.ant-table-wrapper .ant-table-column-title{z-index:0!important}.toast-header .btn.btn-close{display:none}.text-primary .toast-body{background:#ff9f431a!important}.swal2-container .swal2-title{font-size:18px!important}.rsw-toolbar{height:40px!important}.rsw-ce{height:350px!important}.linestripe{text-decoration:line-through;opacity:.5}.clipboardcopyedvalue{color:orange}#infoToast .toast-body{color:#17a2b8;background-color:#e7f6f8}#primaryToast .toast-body,#warningToast .toast-body{color:#ff9f43;background-color:#fff5ec}#secondaryToast .toast-body{color:#092c4c;background-color:#e6e9ed}#successToast .toast-body{color:#28c76f;background-color:#e9f9f0}#dangerToast .toast-body{color:red;background-color:#ffe5e5}.formsearch{height:38px;width:330px}.css-1p3m7a8-multiValue{background-color:#17a2b8!important}.twitter-bs-wizard .twitter-bs-wizard-nav .step-icon{display:inline-block;width:56px;height:56px;line-height:54px;border:1px solid rgba(81,86,190,.2);color:#5156be;text-align:center;border-radius:50%;position:relative;z-index:1;font-size:20px}.twitter-bs-wizard .twitter-bs-wizard-nav .nav-link{font-size:14px;position:relative}.twitter-bs-wizard .twitter-bs-wizard-nav .nav-link:after{content:"";position:absolute;width:75%;height:2px;background-color:#e9e9ef;left:62%;top:50%;transform:translateY(-50%)}.stylewidth{position:relative;width:161px}.swal2-cancel{background-color:#6c757d!important;border:1px solid #6c757d!important;box-shadow:0 3px 10px #6c757d80;color:#fff!important}#filter_inputs .css-1fdsijx-ValueContainer{height:40px}#filter_inputs .css-qbdosj-Input{margin-top:-9px}#filter_inputs .css-1fdsijx-ValueContainer{padding-left:31px}#filter_inputs .css-1jqq78o-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#filter_inputs1 .css-1fdsijx-ValueContainer{height:40px}#filter_inputs1 .css-qbdosj-Input{margin-top:-9px}#filter_inputs1 .css-1fdsijx-ValueContainer{padding-left:31px!important}#filter_inputs1 .css-1jqq78o-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#filter_inputs2 .css-1fdsijx-ValueContainer{height:40px}#filter_inputs2 .css-qbdosj-Input{margin-top:-9px}#filter_inputs2 .css-1fdsijx-ValueContainer{padding-left:31px!important}#filter_inputs2 .css-1jqq78o-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-search{position:relative;top:-28px;left:10px}.daterange-wraper{border:0px solid;border-radius:4px;border-color:#ccc}[data-layout-style=box] .searchinputs input{width:auto;max-width:300px}[data-layout-style=box] .page-header{flex-wrap:wrap!important;justify-content:center!important;align-items:center}[data-layout-style=box] .leave-sort{flex-wrap:wrap!important}[data-layout-style=box] .user-menu>li{margin-left:10px;margin-inline-end:0}[data-layout-style=box] body .header{background:#f8fafc!important;width:88%}[data-layout-style=box] body .sidebar-menu{background:#f8fafc!important}[data-nav-color=grey] .sidebar{background:#eff2f7}:where(.css-dev-only-do-not-override-1b0bdye).ant-pagination .ant-pagination-item-active{font-weight:600;border-color:#ff9f43;border-radius:15px;background-color:#ff9f43;color:#fff}:where(.css-dev-only-do-not-override-1b0bdye).ant-table-wrapper .ant-table-pagination.ant-pagination{margin:0}.ant-select-selection-item{border:none!important}ul.tabs.owl-carousel.pos-category{display:flex}.tabs_wrapper ul.tabs div{background-color:#fff;display:-ms-flexbox;padding:15px 0;margin-right:8px;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;text-align:center;cursor:pointer;border:1px solid #f3f6f9;box-shadow:0 4px 60px #e7e7e778;transition:all .5s ease;border-radius:8px;margin-left:-.1px!important}.tabs_wrapper ul.tabs li h6{font-size:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:10px;width:100%;margin-bottom:5px}.tabs_wrapper ul.tabs li span{color:#5b6670}.tabs_wrapper ul.tabs li:last-child{margin-right:0}.pos-design .tabs_wrapper .slick-arrow.slick-prev:before{content:"";width:12px;height:12px;font-size:12px;font-family:"Font Awesome 6 Free";font-weight:900;color:#092c4c}.pos-design .tabs_wrapper .slick-arrow.slick-next:before{content:"";width:12px;height:12px;font-size:12px;font-family:"Font Awesome 6 Free";font-weight:900;color:#092c4c}.pos-categories{position:relative}.css-qbdosj-Input{margin:0!important;padding-left:100px!important;padding-top:0!important}:where(.css-dev-only-do-not-override-1b0bdye).ant-picker-dropdown{z-index:2000!important}.mini-sidebar .active.subdrop~ul{display:none!important}.pos-category .slick-slide{list-style:none;cursor:pointer;display:inline-block;border-radius:5px;color:#fff;font-family:sans-serif;padding:15px 0;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;margin-right:8px}.pos-category .slick-track .slick-slide:last-child{margin-right:0}.pos-slick-item a{display:flex;justify-content:center;align-items:center}.pos-slick-item span{color:#5b6670}.pos-slick-item h6{font-size:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:10px;width:100%;margin-bottom:5px}.owl-carousel.pos-category .slick-prev{left:unset;right:60px;top:-50px;background-color:#fff;width:28px;height:28px;border-radius:28px}.owl-carousel.pos-category .slick-prev:hover,.owl-carousel.pos-category .slick-next:hover{background-color:#ff9f43}.owl-carousel.pos-category .slick-next{left:unset;right:20px;top:-50px;background-color:#fff;width:28px;height:28px;border-radius:28px}.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:#fff!important}.ant-table-wrapper tfoot>tr>td{position:relative;padding:2px 16px;overflow-wrap:break-word}:where(.css-dev-only-do-not-override-1b0bdye).ant-checkbox-checked .ant-checkbox-inner{background-color:#ff9f43;border-color:#ff9f43}.iconsize{height:16px!important}[data-layout-mode=dark_mode] .ant-table-content table thead.ant-table-thead tr th{background:#141432;border-bottom:1px solid #141432}[data-layout-mode=dark_mode] :where(.css-dev-only-do-not-override-1b0bdye).ant-checkbox .ant-checkbox-inner{background:#141432}[data-layout-mode=dark_mode] .ant-spin-nested-loading .ant-spin-container ul.ant-pagination.ant-table-pagination{background:#1d1d42}[data-layout-mode=dark_mode] :where(.css-dev-only-do-not-override-1b0bdye).ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:#141432!important}.ant-table-content table thead.ant-table-thead tr th{background:none}:where(.css-dev-only-do-not-override-1b0bdye).ant-table-wrapper .ant-table-column-sorters:after{content:none}:where(.css-dev-only-do-not-override-1b0bdye).ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,:where(.css-dev-only-do-not-override-1b0bdye).ant-table-wrapper .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{content:none;display:none}:where(.css-dev-only-do-not-override-198drv2).ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,:where(.css-dev-only-do-not-override-198drv2).ant-table-wrapper .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{display:none}:where(.css-dev-only-do-not-override-1b0bdye).ant-table-wrapper .ant-table-thead th.ant-table-column-has-sorters:hover{background:none}.ant-table-content table tr.ant-table-row:hover{background:none}:where(.css-dev-only-do-not-override-1b0bdye).ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover{background:none}:where(.css-dev-only-do-not-override-1b0bdye).ant-table-wrapper .ant-table-tbody>tr>td{padding-right:10px}ul.ant-pagination.ant-table-pagination li button.ant-pagination-item-link{color:#67748e}[data-layout-mode=dark_mode] .css-13cymwt-control{background-color:#1d1d42;border:1px solid #67748E}[data-layout-mode=dark_mode] .css-t3ipsp-control,[data-layout-mode=dark_mode] .css-1nmdiq5-menu{background-color:#1d1d42}.css-1fdsijx-ValueContainer .css-1dimb5e-singleValue{color:#67748e}.form-sort .css-1jqq78o-placeholder,.form-sort .css-1dimb5e-singleValue{padding-left:20px}.ant-table-cell .action-table-data{border-bottom:0!important}.ant-table-cell .action-table-data:hover,.ant-table-cell.ant-table-cell-row-hover .action-table-data{background:none}.table-top-head li a.btn{width:100%}.visible .input-blocks .css-b62m3t-container .css-1dimb5e-singleValue,.visible .input-blocks .css-b62m3t-container .css-13cymwt-control .css-1fdsijx-ValueContainer .css-1jqq78o-placeholder{margin-left:25px!important}.section-notes-slider .notes-slider .slick-list .slick-slide div{margin-left:12px!important}.modal{padding-left:0!important;padding-right:0!important;max-height:calc(100% - var(--bottom-nav-height))}body.modal-open{padding-left:0!important;padding-right:0!important}/*!
* Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2023 Fonticons, Inc.
*/.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:""}.fa-arrows-to-circle:before{content:""}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:""}.fa-at:before{content:"@"}.fa-trash-alt:before,.fa-trash-can:before{content:""}.fa-text-height:before{content:""}.fa-user-times:before,.fa-user-xmark:before{content:""}.fa-stethoscope:before{content:""}.fa-comment-alt:before,.fa-message:before{content:""}.fa-info:before{content:""}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:""}.fa-explosion:before{content:""}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:""}.fa-wave-square:before{content:""}.fa-ring:before{content:""}.fa-building-un:before{content:""}.fa-dice-three:before{content:""}.fa-calendar-alt:before,.fa-calendar-days:before{content:""}.fa-anchor-circle-check:before{content:""}.fa-building-circle-arrow-right:before{content:""}.fa-volleyball-ball:before,.fa-volleyball:before{content:""}.fa-arrows-up-to-line:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-circle-minus:before,.fa-minus-circle:before{content:""}.fa-door-open:before{content:""}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:""}.fa-atom:before{content:""}.fa-soap:before{content:""}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:""}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:""}.fa-bridge-circle-check:before{content:""}.fa-pump-medical:before{content:""}.fa-fingerprint:before{content:""}.fa-hand-point-right:before{content:""}.fa-magnifying-glass-location:before,.fa-search-location:before{content:""}.fa-forward-step:before,.fa-step-forward:before{content:""}.fa-face-smile-beam:before,.fa-smile-beam:before{content:""}.fa-flag-checkered:before{content:""}.fa-football-ball:before,.fa-football:before{content:""}.fa-school-circle-exclamation:before{content:""}.fa-crop:before{content:""}.fa-angle-double-down:before,.fa-angles-down:before{content:""}.fa-users-rectangle:before{content:""}.fa-people-roof:before{content:""}.fa-people-line:before{content:""}.fa-beer-mug-empty:before,.fa-beer:before{content:""}.fa-diagram-predecessor:before{content:""}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:""}.fa-burn:before,.fa-fire-flame-simple:before{content:""}.fa-male:before,.fa-person:before{content:""}.fa-laptop:before{content:""}.fa-file-csv:before{content:""}.fa-menorah:before{content:""}.fa-truck-plane:before{content:""}.fa-record-vinyl:before{content:""}.fa-face-grin-stars:before,.fa-grin-stars:before{content:""}.fa-bong:before{content:""}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:""}.fa-arrow-down-up-across-line:before{content:""}.fa-spoon:before,.fa-utensil-spoon:before{content:""}.fa-jar-wheat:before{content:""}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:""}.fa-file-circle-exclamation:before{content:""}.fa-circle-h:before,.fa-hospital-symbol:before{content:""}.fa-pager:before{content:""}.fa-address-book:before,.fa-contact-book:before{content:""}.fa-strikethrough:before{content:""}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:""}.fa-pencil-alt:before,.fa-pencil:before{content:""}.fa-backward:before{content:""}.fa-caret-right:before{content:""}.fa-comments:before{content:""}.fa-file-clipboard:before,.fa-paste:before{content:""}.fa-code-pull-request:before{content:""}.fa-clipboard-list:before{content:""}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:""}.fa-user-check:before{content:""}.fa-vial-virus:before{content:""}.fa-sheet-plastic:before{content:""}.fa-blog:before{content:""}.fa-user-ninja:before{content:""}.fa-person-arrow-up-from-line:before{content:""}.fa-scroll-torah:before,.fa-torah:before{content:""}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:""}.fa-toggle-off:before{content:""}.fa-archive:before,.fa-box-archive:before{content:""}.fa-person-drowning:before{content:""}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:""}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:""}.fa-spray-can:before{content:""}.fa-truck-monster:before{content:""}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:""}.fa-rainbow:before{content:""}.fa-circle-notch:before{content:""}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:""}.fa-paw:before{content:""}.fa-cloud:before{content:""}.fa-trowel-bricks:before{content:""}.fa-face-flushed:before,.fa-flushed:before{content:""}.fa-hospital-user:before{content:""}.fa-tent-arrow-left-right:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-binoculars:before{content:""}.fa-microphone-slash:before{content:""}.fa-box-tissue:before{content:""}.fa-motorcycle:before{content:""}.fa-bell-concierge:before,.fa-concierge-bell:before{content:""}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:""}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:""}.fa-mars-and-venus-burst:before{content:""}.fa-caret-square-right:before,.fa-square-caret-right:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-sun-plant-wilt:before{content:""}.fa-toilets-portable:before{content:""}.fa-hockey-puck:before{content:""}.fa-table:before{content:""}.fa-magnifying-glass-arrow-right:before{content:""}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:""}.fa-users-slash:before{content:""}.fa-clover:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-star-and-crescent:before{content:""}.fa-house-fire:before{content:""}.fa-minus-square:before,.fa-square-minus:before{content:""}.fa-helicopter:before{content:""}.fa-compass:before{content:""}.fa-caret-square-down:before,.fa-square-caret-down:before{content:""}.fa-file-circle-question:before{content:""}.fa-laptop-code:before{content:""}.fa-swatchbook:before{content:""}.fa-prescription-bottle:before{content:""}.fa-bars:before,.fa-navicon:before{content:""}.fa-people-group:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-heart-broken:before,.fa-heart-crack:before{content:""}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:""}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:""}.fa-film:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-people-robbery:before{content:""}.fa-lightbulb:before{content:""}.fa-caret-left:before{content:""}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:""}.fa-school-circle-xmark:before{content:""}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:""}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:""}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-headphones-alt:before,.fa-headphones-simple:before{content:""}.fa-sitemap:before{content:""}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:""}.fa-memory:before{content:""}.fa-road-spikes:before{content:""}.fa-fire-burner:before{content:""}.fa-flag:before{content:""}.fa-hanukiah:before{content:""}.fa-feather:before{content:""}.fa-volume-down:before,.fa-volume-low:before{content:""}.fa-comment-slash:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-compress:before{content:""}.fa-wheat-alt:before,.fa-wheat-awn:before{content:""}.fa-ankh:before{content:""}.fa-hands-holding-child:before{content:""}.fa-asterisk:before{content:"*"}.fa-check-square:before,.fa-square-check:before{content:""}.fa-peseta-sign:before{content:""}.fa-header:before,.fa-heading:before{content:""}.fa-ghost:before{content:""}.fa-list-squares:before,.fa-list:before{content:""}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:""}.fa-cart-plus:before{content:""}.fa-gamepad:before{content:""}.fa-circle-dot:before,.fa-dot-circle:before{content:""}.fa-dizzy:before,.fa-face-dizzy:before{content:""}.fa-egg:before{content:""}.fa-house-medical-circle-xmark:before{content:""}.fa-campground:before{content:""}.fa-folder-plus:before{content:""}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:""}.fa-paint-brush:before,.fa-paintbrush:before{content:""}.fa-lock:before{content:""}.fa-gas-pump:before{content:""}.fa-hot-tub-person:before,.fa-hot-tub:before{content:""}.fa-map-location:before,.fa-map-marked:before{content:""}.fa-house-flood-water:before{content:""}.fa-tree:before{content:""}.fa-bridge-lock:before{content:""}.fa-sack-dollar:before{content:""}.fa-edit:before,.fa-pen-to-square:before{content:""}.fa-car-side:before{content:""}.fa-share-alt:before,.fa-share-nodes:before{content:""}.fa-heart-circle-minus:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-microscope:before{content:""}.fa-sink:before{content:""}.fa-bag-shopping:before,.fa-shopping-bag:before{content:""}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:""}.fa-mitten:before{content:""}.fa-person-rays:before{content:""}.fa-users:before{content:""}.fa-eye-slash:before{content:""}.fa-flask-vial:before{content:""}.fa-hand-paper:before,.fa-hand:before{content:""}.fa-om:before{content:""}.fa-worm:before{content:""}.fa-house-circle-xmark:before{content:""}.fa-plug:before{content:""}.fa-chevron-up:before{content:""}.fa-hand-spock:before{content:""}.fa-stopwatch:before{content:""}.fa-face-kiss:before,.fa-kiss:before{content:""}.fa-bridge-circle-xmark:before{content:""}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:""}.fa-chess-bishop:before{content:""}.fa-face-grin-wink:before,.fa-grin-wink:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:""}.fa-road-circle-check:before{content:""}.fa-dice-five:before{content:""}.fa-rss-square:before,.fa-square-rss:before{content:""}.fa-land-mine-on:before{content:""}.fa-i-cursor:before{content:""}.fa-stamp:before{content:""}.fa-stairs:before{content:""}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:""}.fa-pills:before{content:""}.fa-face-grin-wide:before,.fa-grin-alt:before{content:""}.fa-tooth:before{content:""}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:""}.fa-bicycle:before{content:""}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-ambulance:before,.fa-truck-medical:before{content:""}.fa-wheat-awn-circle-exclamation:before{content:""}.fa-snowman:before{content:""}.fa-mortar-pestle:before{content:""}.fa-road-barrier:before{content:""}.fa-school:before{content:""}.fa-igloo:before{content:""}.fa-joint:before{content:""}.fa-angle-right:before{content:""}.fa-horse:before{content:""}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:""}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-dong-sign:before{content:""}.fa-capsules:before{content:""}.fa-poo-bolt:before,.fa-poo-storm:before{content:""}.fa-face-frown-open:before,.fa-frown-open:before{content:""}.fa-hand-point-up:before{content:""}.fa-money-bill:before{content:""}.fa-bookmark:before{content:""}.fa-align-justify:before{content:""}.fa-umbrella-beach:before{content:""}.fa-helmet-un:before{content:""}.fa-bullseye:before{content:""}.fa-bacon:before{content:""}.fa-hand-point-down:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-folder-blank:before,.fa-folder:before{content:""}.fa-file-medical-alt:before,.fa-file-waveform:before{content:""}.fa-radiation:before{content:""}.fa-chart-simple:before{content:""}.fa-mars-stroke:before{content:""}.fa-vial:before{content:""}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:""}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:""}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:""}.fa-bridge-circle-exclamation:before{content:""}.fa-user:before{content:""}.fa-school-circle-check:before{content:""}.fa-dumpster:before{content:""}.fa-shuttle-van:before,.fa-van-shuttle:before{content:""}.fa-building-user:before{content:""}.fa-caret-square-left:before,.fa-square-caret-left:before{content:""}.fa-highlighter:before{content:""}.fa-key:before{content:""}.fa-bullhorn:before{content:""}.fa-globe:before{content:""}.fa-synagogue:before{content:""}.fa-person-half-dress:before{content:""}.fa-road-bridge:before{content:""}.fa-location-arrow:before{content:""}.fa-c:before{content:"C"}.fa-tablet-button:before{content:""}.fa-building-lock:before{content:""}.fa-pizza-slice:before{content:""}.fa-money-bill-wave:before{content:""}.fa-area-chart:before,.fa-chart-area:before{content:""}.fa-house-flag:before{content:""}.fa-person-circle-minus:before{content:""}.fa-ban:before,.fa-cancel:before{content:""}.fa-camera-rotate:before{content:""}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:""}.fa-star:before{content:""}.fa-repeat:before{content:""}.fa-cross:before{content:""}.fa-box:before{content:""}.fa-venus-mars:before{content:""}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:""}.fa-expand-arrows-alt:before,.fa-maximize:before{content:""}.fa-charging-station:before{content:""}.fa-shapes:before,.fa-triangle-circle-square:before{content:""}.fa-random:before,.fa-shuffle:before{content:""}.fa-person-running:before,.fa-running:before{content:""}.fa-mobile-retro:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-spider:before{content:""}.fa-hands-bound:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-plane-circle-exclamation:before{content:""}.fa-x-ray:before{content:""}.fa-spell-check:before{content:""}.fa-slash:before{content:""}.fa-computer-mouse:before,.fa-mouse:before{content:""}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:""}.fa-shop-slash:before,.fa-store-alt-slash:before{content:""}.fa-server:before{content:""}.fa-virus-covid-slash:before{content:""}.fa-shop-lock:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-blender-phone:before{content:""}.fa-building-wheat:before{content:""}.fa-person-breastfeeding:before{content:""}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:""}.fa-venus:before{content:""}.fa-passport:before{content:""}.fa-heart-pulse:before,.fa-heartbeat:before{content:""}.fa-people-carry-box:before,.fa-people-carry:before{content:""}.fa-temperature-high:before{content:""}.fa-microchip:before{content:""}.fa-crown:before{content:""}.fa-weight-hanging:before{content:""}.fa-xmarks-lines:before{content:""}.fa-file-prescription:before{content:""}.fa-weight-scale:before,.fa-weight:before{content:""}.fa-user-friends:before,.fa-user-group:before{content:""}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:""}.fa-chess-knight:before{content:""}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:""}.fa-wheelchair:before{content:""}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:""}.fa-toggle-on:before{content:""}.fa-person-walking:before,.fa-walking:before{content:""}.fa-l:before{content:"L"}.fa-fire:before{content:""}.fa-bed-pulse:before,.fa-procedures:before{content:""}.fa-shuttle-space:before,.fa-space-shuttle:before{content:""}.fa-face-laugh:before,.fa-laugh:before{content:""}.fa-folder-open:before{content:""}.fa-heart-circle-plus:before{content:""}.fa-code-fork:before{content:""}.fa-city:before{content:""}.fa-microphone-alt:before,.fa-microphone-lines:before{content:""}.fa-pepper-hot:before{content:""}.fa-unlock:before{content:""}.fa-colon-sign:before{content:""}.fa-headset:before{content:""}.fa-store-slash:before{content:""}.fa-road-circle-xmark:before{content:""}.fa-user-minus:before{content:""}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:""}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:""}.fa-clipboard:before{content:""}.fa-house-circle-exclamation:before{content:""}.fa-file-arrow-up:before,.fa-file-upload:before{content:""}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:""}.fa-bath:before,.fa-bathtub:before{content:""}.fa-underline:before{content:""}.fa-user-edit:before,.fa-user-pen:before{content:""}.fa-signature:before{content:""}.fa-stroopwafel:before{content:""}.fa-bold:before{content:""}.fa-anchor-lock:before{content:""}.fa-building-ngo:before{content:""}.fa-manat-sign:before{content:""}.fa-not-equal:before{content:""}.fa-border-style:before,.fa-border-top-left:before{content:""}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:""}.fa-jedi:before{content:""}.fa-poll:before,.fa-square-poll-vertical:before{content:""}.fa-mug-hot:before{content:""}.fa-battery-car:before,.fa-car-battery:before{content:""}.fa-gift:before{content:""}.fa-dice-two:before{content:""}.fa-chess-queen:before{content:""}.fa-glasses:before{content:""}.fa-chess-board:before{content:""}.fa-building-circle-check:before{content:""}.fa-person-chalkboard:before{content:""}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:""}.fa-hand-back-fist:before,.fa-hand-rock:before{content:""}.fa-caret-square-up:before,.fa-square-caret-up:before{content:""}.fa-cloud-showers-water:before{content:""}.fa-bar-chart:before,.fa-chart-bar:before{content:""}.fa-hands-bubbles:before,.fa-hands-wash:before{content:""}.fa-less-than-equal:before{content:""}.fa-train:before{content:""}.fa-eye-low-vision:before,.fa-low-vision:before{content:""}.fa-crow:before{content:""}.fa-sailboat:before{content:""}.fa-window-restore:before{content:""}.fa-plus-square:before,.fa-square-plus:before{content:""}.fa-torii-gate:before{content:""}.fa-frog:before{content:""}.fa-bucket:before{content:""}.fa-image:before{content:""}.fa-microphone:before{content:""}.fa-cow:before{content:""}.fa-caret-up:before{content:""}.fa-screwdriver:before{content:""}.fa-folder-closed:before{content:""}.fa-house-tsunami:before{content:""}.fa-square-nfi:before{content:""}.fa-arrow-up-from-ground-water:before{content:""}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:""}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:""}.fa-columns:before,.fa-table-columns:before{content:""}.fa-lemon:before{content:""}.fa-head-side-mask:before{content:""}.fa-handshake:before{content:""}.fa-gem:before{content:""}.fa-dolly-box:before,.fa-dolly:before{content:""}.fa-smoking:before{content:""}.fa-compress-arrows-alt:before,.fa-minimize:before{content:""}.fa-monument:before{content:""}.fa-snowplow:before{content:""}.fa-angle-double-right:before,.fa-angles-right:before{content:""}.fa-cannabis:before{content:""}.fa-circle-play:before,.fa-play-circle:before{content:""}.fa-tablets:before{content:""}.fa-ethernet:before{content:""}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:""}.fa-chair:before{content:""}.fa-check-circle:before,.fa-circle-check:before{content:""}.fa-circle-stop:before,.fa-stop-circle:before{content:""}.fa-compass-drafting:before,.fa-drafting-compass:before{content:""}.fa-plate-wheat:before{content:""}.fa-icicles:before{content:""}.fa-person-shelter:before{content:""}.fa-neuter:before{content:""}.fa-id-badge:before{content:""}.fa-marker:before{content:""}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:""}.fa-helicopter-symbol:before{content:""}.fa-universal-access:before{content:""}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:""}.fa-lari-sign:before{content:""}.fa-volcano:before{content:""}.fa-person-walking-dashed-line-arrow-right:before{content:""}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:""}.fa-viruses:before{content:""}.fa-square-person-confined:before{content:""}.fa-user-tie:before{content:""}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:""}.fa-tent-arrow-down-to-line:before{content:""}.fa-certificate:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-suitcase:before{content:""}.fa-person-skating:before,.fa-skating:before{content:""}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:""}.fa-camera-retro:before{content:""}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:""}.fa-arrow-right-to-file:before,.fa-file-import:before{content:""}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:""}.fa-box-open:before{content:""}.fa-scroll:before{content:""}.fa-spa:before{content:""}.fa-location-pin-lock:before{content:""}.fa-pause:before{content:""}.fa-hill-avalanche:before{content:""}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-bomb:before{content:""}.fa-registered:before{content:""}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:""}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:""}.fa-subscript:before{content:""}.fa-diamond-turn-right:before,.fa-directions:before{content:""}.fa-burst:before{content:""}.fa-house-laptop:before,.fa-laptop-house:before{content:""}.fa-face-tired:before,.fa-tired:before{content:""}.fa-money-bills:before{content:""}.fa-smog:before{content:""}.fa-crutch:before{content:""}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:""}.fa-palette:before{content:""}.fa-arrows-turn-right:before{content:""}.fa-vest:before{content:""}.fa-ferry:before{content:""}.fa-arrows-down-to-people:before{content:""}.fa-seedling:before,.fa-sprout:before{content:""}.fa-arrows-alt-h:before,.fa-left-right:before{content:""}.fa-boxes-packing:before{content:""}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:""}.fa-group-arrows-rotate:before{content:""}.fa-bowl-food:before{content:""}.fa-candy-cane:before{content:""}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:""}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:""}.fa-remove-format:before,.fa-text-slash:before{content:""}.fa-face-smile-wink:before,.fa-smile-wink:before{content:""}.fa-file-word:before{content:""}.fa-file-powerpoint:before{content:""}.fa-arrows-h:before,.fa-arrows-left-right:before{content:""}.fa-house-lock:before{content:""}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:""}.fa-children:before{content:""}.fa-blackboard:before,.fa-chalkboard:before{content:""}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:""}.fa-envelope-open:before{content:""}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:""}.fa-mattress-pillow:before{content:""}.fa-guarani-sign:before{content:""}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-cruzeiro-sign:before{content:""}.fa-greater-than-equal:before{content:""}.fa-shield-alt:before,.fa-shield-halved:before{content:""}.fa-atlas:before,.fa-book-atlas:before{content:""}.fa-virus:before{content:""}.fa-envelope-circle-check:before{content:""}.fa-layer-group:before{content:""}.fa-arrows-to-dot:before{content:""}.fa-archway:before{content:""}.fa-heart-circle-check:before{content:""}.fa-house-chimney-crack:before,.fa-house-damage:before{content:""}.fa-file-archive:before,.fa-file-zipper:before{content:""}.fa-square:before{content:""}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:""}.fa-couch:before{content:""}.fa-cedi-sign:before{content:""}.fa-italic:before{content:""}.fa-church:before{content:""}.fa-comments-dollar:before{content:""}.fa-democrat:before{content:""}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:""}.fa-road-lock:before{content:""}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:""}.fa-feather-alt:before,.fa-feather-pointed:before{content:""}.fa-p:before{content:"P"}.fa-snowflake:before{content:""}.fa-newspaper:before{content:""}.fa-ad:before,.fa-rectangle-ad:before{content:""}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:""}.fa-filter-circle-xmark:before{content:""}.fa-locust:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:""}.fa-person-dress-burst:before{content:""}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:""}.fa-vector-square:before{content:""}.fa-bread-slice:before{content:""}.fa-language:before{content:""}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:""}.fa-filter:before{content:""}.fa-question:before{content:"?"}.fa-file-signature:before{content:""}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:""}.fa-house-chimney-user:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-puzzle-piece:before{content:""}.fa-money-check:before{content:""}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:""}.fa-code:before{content:""}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:""}.fa-building-circle-exclamation:before{content:""}.fa-magnifying-glass-chart:before{content:""}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:""}.fa-cubes-stacked:before{content:""}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:""}.fa-virus-covid:before{content:""}.fa-austral-sign:before{content:""}.fa-f:before{content:"F"}.fa-leaf:before{content:""}.fa-road:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-person-circle-plus:before{content:""}.fa-chart-pie:before,.fa-pie-chart:before{content:""}.fa-bolt-lightning:before{content:""}.fa-sack-xmark:before{content:""}.fa-file-excel:before{content:""}.fa-file-contract:before{content:""}.fa-fish-fins:before{content:""}.fa-building-flag:before{content:""}.fa-face-grin-beam:before,.fa-grin-beam:before{content:""}.fa-object-ungroup:before{content:""}.fa-poop:before{content:""}.fa-location-pin:before,.fa-map-marker:before{content:""}.fa-kaaba:before{content:""}.fa-toilet-paper:before{content:""}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:""}.fa-eject:before{content:""}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:""}.fa-plane-circle-check:before{content:""}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:""}.fa-object-group:before{content:""}.fa-chart-line:before,.fa-line-chart:before{content:""}.fa-mask-ventilator:before{content:""}.fa-arrow-right:before{content:""}.fa-map-signs:before,.fa-signs-post:before{content:""}.fa-cash-register:before{content:""}.fa-person-circle-question:before{content:""}.fa-h:before{content:"H"}.fa-tarp:before{content:""}.fa-screwdriver-wrench:before,.fa-tools:before{content:""}.fa-arrows-to-eye:before{content:""}.fa-plug-circle-bolt:before{content:""}.fa-heart:before{content:""}.fa-mars-and-venus:before{content:""}.fa-home-user:before,.fa-house-user:before{content:""}.fa-dumpster-fire:before{content:""}.fa-house-crack:before{content:""}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:""}.fa-face-surprise:before,.fa-surprise:before{content:""}.fa-bottle-water:before{content:""}.fa-circle-pause:before,.fa-pause-circle:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-apple-alt:before,.fa-apple-whole:before{content:""}.fa-kitchen-set:before{content:""}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-cube:before{content:""}.fa-bitcoin-sign:before{content:""}.fa-shield-dog:before{content:""}.fa-solar-panel:before{content:""}.fa-lock-open:before{content:""}.fa-elevator:before{content:""}.fa-money-bill-transfer:before{content:""}.fa-money-bill-trend-up:before{content:""}.fa-house-flood-water-circle-arrow-right:before{content:""}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:""}.fa-circle:before{content:""}.fa-backward-fast:before,.fa-fast-backward:before{content:""}.fa-recycle:before{content:""}.fa-user-astronaut:before{content:""}.fa-plane-slash:before{content:""}.fa-trademark:before{content:""}.fa-basketball-ball:before,.fa-basketball:before{content:""}.fa-satellite-dish:before{content:""}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:""}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:""}.fa-volume-high:before,.fa-volume-up:before{content:""}.fa-users-rays:before{content:""}.fa-wallet:before{content:""}.fa-clipboard-check:before{content:""}.fa-file-audio:before{content:""}.fa-burger:before,.fa-hamburger:before{content:""}.fa-wrench:before{content:""}.fa-bugs:before{content:""}.fa-rupee-sign:before,.fa-rupee:before{content:""}.fa-file-image:before{content:""}.fa-circle-question:before,.fa-question-circle:before{content:""}.fa-plane-departure:before{content:""}.fa-handshake-slash:before{content:""}.fa-book-bookmark:before{content:""}.fa-code-branch:before{content:""}.fa-hat-cowboy:before{content:""}.fa-bridge:before{content:""}.fa-phone-alt:before,.fa-phone-flip:before{content:""}.fa-truck-front:before{content:""}.fa-cat:before{content:""}.fa-anchor-circle-exclamation:before{content:""}.fa-truck-field:before{content:""}.fa-route:before{content:""}.fa-clipboard-question:before{content:""}.fa-panorama:before{content:""}.fa-comment-medical:before{content:""}.fa-teeth-open:before{content:""}.fa-file-circle-minus:before{content:""}.fa-tags:before{content:""}.fa-wine-glass:before{content:""}.fa-fast-forward:before,.fa-forward-fast:before{content:""}.fa-face-meh-blank:before,.fa-meh-blank:before{content:""}.fa-parking:before,.fa-square-parking:before{content:""}.fa-house-signal:before{content:""}.fa-bars-progress:before,.fa-tasks-alt:before{content:""}.fa-faucet-drip:before{content:""}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:""}.fa-ban-smoking:before,.fa-smoking-ban:before{content:""}.fa-terminal:before{content:""}.fa-mobile-button:before{content:""}.fa-house-medical-flag:before{content:""}.fa-basket-shopping:before,.fa-shopping-basket:before{content:""}.fa-tape:before{content:""}.fa-bus-alt:before,.fa-bus-simple:before{content:""}.fa-eye:before{content:""}.fa-face-sad-cry:before,.fa-sad-cry:before{content:""}.fa-audio-description:before{content:""}.fa-person-military-to-person:before{content:""}.fa-file-shield:before{content:""}.fa-user-slash:before{content:""}.fa-pen:before{content:""}.fa-tower-observation:before{content:""}.fa-file-code:before{content:""}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:""}.fa-bus:before{content:""}.fa-heart-circle-xmark:before{content:""}.fa-home-lg:before,.fa-house-chimney:before{content:""}.fa-window-maximize:before{content:""}.fa-face-frown:before,.fa-frown:before{content:""}.fa-prescription:before{content:""}.fa-shop:before,.fa-store-alt:before{content:""}.fa-floppy-disk:before,.fa-save:before{content:""}.fa-vihara:before{content:""}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-comment-dots:before,.fa-commenting:before{content:""}.fa-plant-wilt:before{content:""}.fa-diamond:before{content:""}.fa-face-grin-squint:before,.fa-grin-squint:before{content:""}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:""}.fa-bacterium:before{content:""}.fa-hand-pointer:before{content:""}.fa-drum-steelpan:before{content:""}.fa-hand-scissors:before{content:""}.fa-hands-praying:before,.fa-praying-hands:before{content:""}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:""}.fa-biohazard:before{content:""}.fa-location-crosshairs:before,.fa-location:before{content:""}.fa-mars-double:before{content:""}.fa-child-dress:before{content:""}.fa-users-between-lines:before{content:""}.fa-lungs-virus:before{content:""}.fa-face-grin-tears:before,.fa-grin-tears:before{content:""}.fa-phone:before{content:""}.fa-calendar-times:before,.fa-calendar-xmark:before{content:""}.fa-child-reaching:before{content:""}.fa-head-side-virus:before{content:""}.fa-user-cog:before,.fa-user-gear:before{content:""}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:""}.fa-door-closed:before{content:""}.fa-shield-virus:before{content:""}.fa-dice-six:before{content:""}.fa-mosquito-net:before{content:""}.fa-bridge-water:before{content:""}.fa-person-booth:before{content:""}.fa-text-width:before{content:""}.fa-hat-wizard:before{content:""}.fa-pen-fancy:before{content:""}.fa-digging:before,.fa-person-digging:before{content:""}.fa-trash:before{content:""}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:""}.fa-book-medical:before{content:""}.fa-poo:before{content:""}.fa-quote-right-alt:before,.fa-quote-right:before{content:""}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:""}.fa-cubes:before{content:""}.fa-divide:before{content:""}.fa-tenge-sign:before,.fa-tenge:before{content:""}.fa-headphones:before{content:""}.fa-hands-holding:before{content:""}.fa-hands-clapping:before{content:""}.fa-republican:before{content:""}.fa-arrow-left:before{content:""}.fa-person-circle-xmark:before{content:""}.fa-ruler:before{content:""}.fa-align-left:before{content:""}.fa-dice-d6:before{content:""}.fa-restroom:before{content:""}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:""}.fa-file-video:before{content:""}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:""}.fa-table-cells:before,.fa-th:before{content:""}.fa-file-pdf:before{content:""}.fa-bible:before,.fa-book-bible:before{content:""}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:""}.fa-user-secret:before{content:""}.fa-otter:before{content:""}.fa-female:before,.fa-person-dress:before{content:""}.fa-comment-dollar:before{content:""}.fa-briefcase-clock:before,.fa-business-time:before{content:""}.fa-table-cells-large:before,.fa-th-large:before{content:""}.fa-book-tanakh:before,.fa-tanakh:before{content:""}.fa-phone-volume:before,.fa-volume-control-phone:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-clipboard-user:before{content:""}.fa-child:before{content:""}.fa-lira-sign:before{content:""}.fa-satellite:before{content:""}.fa-plane-lock:before{content:""}.fa-tag:before{content:""}.fa-comment:before{content:""}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:""}.fa-envelope:before{content:""}.fa-angle-double-up:before,.fa-angles-up:before{content:""}.fa-paperclip:before{content:""}.fa-arrow-right-to-city:before{content:""}.fa-ribbon:before{content:""}.fa-lungs:before{content:""}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:""}.fa-litecoin-sign:before{content:""}.fa-border-none:before{content:""}.fa-circle-nodes:before{content:""}.fa-parachute-box:before{content:""}.fa-indent:before{content:""}.fa-truck-field-un:before{content:""}.fa-hourglass-empty:before,.fa-hourglass:before{content:""}.fa-mountain:before{content:""}.fa-user-doctor:before,.fa-user-md:before{content:""}.fa-circle-info:before,.fa-info-circle:before{content:""}.fa-cloud-meatball:before{content:""}.fa-camera-alt:before,.fa-camera:before{content:""}.fa-square-virus:before{content:""}.fa-meteor:before{content:""}.fa-car-on:before{content:""}.fa-sleigh:before{content:""}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:""}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:""}.fa-water:before{content:""}.fa-calendar-check:before{content:""}.fa-braille:before{content:""}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:""}.fa-landmark:before{content:""}.fa-truck:before{content:""}.fa-crosshairs:before{content:""}.fa-person-cane:before{content:""}.fa-tent:before{content:""}.fa-vest-patches:before{content:""}.fa-check-double:before{content:""}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:""}.fa-money-bill-wheat:before{content:""}.fa-cookie:before{content:""}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:""}.fa-hard-drive:before,.fa-hdd:before{content:""}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:""}.fa-dumbbell:before{content:""}.fa-list-alt:before,.fa-rectangle-list:before{content:""}.fa-tarp-droplet:before{content:""}.fa-house-medical-circle-check:before{content:""}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:""}.fa-calendar-plus:before{content:""}.fa-plane-arrival:before{content:""}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:""}.fa-subway:before,.fa-train-subway:before{content:""}.fa-chart-gantt:before{content:""}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:""}.fa-crop-alt:before,.fa-crop-simple:before{content:""}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:""}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:""}.fa-dna:before{content:""}.fa-virus-slash:before{content:""}.fa-minus:before,.fa-subtract:before{content:""}.fa-chess:before{content:""}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:""}.fa-plug-circle-check:before{content:""}.fa-street-view:before{content:""}.fa-franc-sign:before{content:""}.fa-volume-off:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-droplet-slash:before,.fa-tint-slash:before{content:""}.fa-mosque:before{content:""}.fa-mosquito:before{content:""}.fa-star-of-david:before{content:""}.fa-person-military-rifle:before{content:""}.fa-cart-shopping:before,.fa-shopping-cart:before{content:""}.fa-vials:before{content:""}.fa-plug-circle-plus:before{content:""}.fa-place-of-worship:before{content:""}.fa-grip-vertical:before{content:""}.fa-arrow-turn-up:before,.fa-level-up:before{content:""}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:""}.fa-clock-four:before,.fa-clock:before{content:""}.fa-backward-step:before,.fa-step-backward:before{content:""}.fa-pallet:before{content:""}.fa-faucet:before{content:""}.fa-baseball-bat-ball:before{content:""}.fa-s:before{content:"S"}.fa-timeline:before{content:""}.fa-keyboard:before{content:""}.fa-caret-down:before{content:""}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:""}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:""}.fa-plane-up:before{content:""}.fa-piggy-bank:before{content:""}.fa-battery-3:before,.fa-battery-half:before{content:""}.fa-mountain-city:before{content:""}.fa-coins:before{content:""}.fa-khanda:before{content:""}.fa-sliders-h:before,.fa-sliders:before{content:""}.fa-folder-tree:before{content:""}.fa-network-wired:before{content:""}.fa-map-pin:before{content:""}.fa-hamsa:before{content:""}.fa-cent-sign:before{content:""}.fa-flask:before{content:""}.fa-person-pregnant:before{content:""}.fa-wand-sparkles:before{content:""}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:""}.fa-ticket:before{content:""}.fa-power-off:before{content:""}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:""}.fa-flag-usa:before{content:""}.fa-laptop-file:before{content:""}.fa-teletype:before,.fa-tty:before{content:""}.fa-diagram-next:before{content:""}.fa-person-rifle:before{content:""}.fa-house-medical-circle-exclamation:before{content:""}.fa-closed-captioning:before{content:""}.fa-hiking:before,.fa-person-hiking:before{content:""}.fa-venus-double:before{content:""}.fa-images:before{content:""}.fa-calculator:before{content:""}.fa-people-pulling:before{content:""}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:""}.fa-cloud-rain:before{content:""}.fa-building-circle-xmark:before{content:""}.fa-ship:before{content:""}.fa-arrows-down-to-line:before{content:""}.fa-download:before{content:""}.fa-face-grin:before,.fa-grin:before{content:""}.fa-backspace:before,.fa-delete-left:before{content:""}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:""}.fa-file-circle-check:before{content:""}.fa-forward:before{content:""}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-face-meh:before,.fa-meh:before{content:""}.fa-align-center:before{content:""}.fa-book-dead:before,.fa-book-skull:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-heart-circle-exclamation:before{content:""}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:""}.fa-calendar-week:before{content:""}.fa-laptop-medical:before{content:""}.fa-b:before{content:"B"}.fa-file-medical:before{content:""}.fa-dice-one:before{content:""}.fa-kiwi-bird:before{content:""}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:""}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:""}.fa-cutlery:before,.fa-utensils:before{content:""}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:""}.fa-mill-sign:before{content:""}.fa-bowl-rice:before{content:""}.fa-skull:before{content:""}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:""}.fa-truck-pickup:before{content:""}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:""}.fa-stop:before{content:""}.fa-code-merge:before{content:""}.fa-upload:before{content:""}.fa-hurricane:before{content:""}.fa-mound:before{content:""}.fa-toilet-portable:before{content:""}.fa-compact-disc:before{content:""}.fa-file-arrow-down:before,.fa-file-download:before{content:""}.fa-caravan:before{content:""}.fa-shield-cat:before{content:""}.fa-bolt:before,.fa-zap:before{content:""}.fa-glass-water:before{content:""}.fa-oil-well:before{content:""}.fa-vault:before{content:""}.fa-mars:before{content:""}.fa-toilet:before{content:""}.fa-plane-circle-xmark:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:""}.fa-sun:before{content:""}.fa-guitar:before{content:""}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:""}.fa-horse-head:before{content:""}.fa-bore-hole:before{content:""}.fa-industry:before{content:""}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:""}.fa-arrows-turn-to-dots:before{content:""}.fa-florin-sign:before{content:""}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:""}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:""}.fa-car-tunnel:before{content:""}.fa-head-side-cough:before{content:""}.fa-grip-lines:before{content:""}.fa-thumbs-down:before{content:""}.fa-user-lock:before{content:""}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:""}.fa-anchor-circle-xmark:before{content:""}.fa-ellipsis-h:before,.fa-ellipsis:before{content:""}.fa-chess-pawn:before{content:""}.fa-first-aid:before,.fa-kit-medical:before{content:""}.fa-person-through-window:before{content:""}.fa-toolbox:before{content:""}.fa-hands-holding-circle:before{content:""}.fa-bug:before{content:""}.fa-credit-card-alt:before,.fa-credit-card:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-hand-holding-hand:before{content:""}.fa-book-open-reader:before,.fa-book-reader:before{content:""}.fa-mountain-sun:before{content:""}.fa-arrows-left-right-to-line:before{content:""}.fa-dice-d20:before{content:""}.fa-truck-droplet:before{content:""}.fa-file-circle-xmark:before{content:""}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:""}.fa-medal:before{content:""}.fa-bed:before{content:""}.fa-h-square:before,.fa-square-h:before{content:""}.fa-podcast:before{content:""}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:""}.fa-bell:before{content:""}.fa-superscript:before{content:""}.fa-plug-circle-xmark:before{content:""}.fa-star-of-life:before{content:""}.fa-phone-slash:before{content:""}.fa-paint-roller:before{content:""}.fa-hands-helping:before,.fa-handshake-angle:before{content:""}.fa-location-dot:before,.fa-map-marker-alt:before{content:""}.fa-file:before{content:""}.fa-greater-than:before{content:">"}.fa-person-swimming:before,.fa-swimmer:before{content:""}.fa-arrow-down:before{content:""}.fa-droplet:before,.fa-tint:before{content:""}.fa-eraser:before{content:""}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:""}.fa-person-burst:before{content:""}.fa-dove:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-socks:before{content:""}.fa-inbox:before{content:""}.fa-section:before{content:""}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:""}.fa-envelope-open-text:before{content:""}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:""}.fa-wine-bottle:before{content:""}.fa-chess-rook:before{content:""}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:""}.fa-dharmachakra:before{content:""}.fa-hotdog:before{content:""}.fa-blind:before,.fa-person-walking-with-cane:before{content:""}.fa-drum:before{content:""}.fa-ice-cream:before{content:""}.fa-heart-circle-bolt:before{content:""}.fa-fax:before{content:""}.fa-paragraph:before{content:""}.fa-check-to-slot:before,.fa-vote-yea:before{content:""}.fa-star-half:before{content:""}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:""}.fa-tree-city:before{content:""}.fa-play:before{content:""}.fa-font:before{content:""}.fa-rupiah-sign:before{content:""}.fa-magnifying-glass:before,.fa-search:before{content:""}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:""}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:""}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:""}.fa-naira-sign:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-walkie-talkie:before{content:""}.fa-file-edit:before,.fa-file-pen:before{content:""}.fa-receipt:before{content:""}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-person-circle-exclamation:before{content:""}.fa-chevron-down:before{content:""}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-skull-crossbones:before{content:""}.fa-code-compare:before{content:""}.fa-list-dots:before,.fa-list-ul:before{content:""}.fa-school-lock:before{content:""}.fa-tower-cell:before{content:""}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:""}.fa-ranking-star:before{content:""}.fa-chess-king:before{content:""}.fa-person-harassing:before{content:""}.fa-brazilian-real-sign:before{content:""}.fa-landmark-alt:before,.fa-landmark-dome:before{content:""}.fa-arrow-up:before{content:""}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:""}.fa-shrimp:before{content:""}.fa-list-check:before,.fa-tasks:before{content:""}.fa-jug-detergent:before{content:""}.fa-circle-user:before,.fa-user-circle:before{content:""}.fa-user-shield:before{content:""}.fa-wind:before{content:""}.fa-car-burst:before,.fa-car-crash:before{content:""}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:""}.fa-shipping-fast:before,.fa-truck-fast:before{content:""}.fa-fish:before{content:""}.fa-user-graduate:before{content:""}.fa-adjust:before,.fa-circle-half-stroke:before{content:""}.fa-clapperboard:before{content:""}.fa-circle-radiation:before,.fa-radiation-alt:before{content:""}.fa-baseball-ball:before,.fa-baseball:before{content:""}.fa-jet-fighter-up:before{content:""}.fa-diagram-project:before,.fa-project-diagram:before{content:""}.fa-copy:before{content:""}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:""}.fa-hand-sparkles:before{content:""}.fa-grip-horizontal:before,.fa-grip:before{content:""}.fa-share-from-square:before,.fa-share-square:before{content:""}.fa-child-combatant:before,.fa-child-rifle:before{content:""}.fa-gun:before{content:""}.fa-phone-square:before,.fa-square-phone:before{content:""}.fa-add:before,.fa-plus:before{content:"+"}.fa-expand:before{content:""}.fa-computer:before{content:""}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:""}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:""}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:""}.fa-peso-sign:before{content:""}.fa-building-shield:before{content:""}.fa-baby:before{content:""}.fa-users-line:before{content:""}.fa-quote-left-alt:before,.fa-quote-left:before{content:""}.fa-tractor:before{content:""}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:""}.fa-arrow-down-up-lock:before{content:""}.fa-lines-leaning:before{content:""}.fa-ruler-combined:before{content:""}.fa-copyright:before{content:""}.fa-equals:before{content:"="}.fa-blender:before{content:""}.fa-teeth:before{content:""}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:""}.fa-map:before{content:""}.fa-rocket:before{content:""}.fa-photo-film:before,.fa-photo-video:before{content:""}.fa-folder-minus:before{content:""}.fa-store:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-plug-circle-minus:before{content:""}.fa-sign-hanging:before,.fa-sign:before{content:""}.fa-bezier-curve:before{content:""}.fa-bell-slash:before{content:""}.fa-tablet-android:before,.fa-tablet:before{content:""}.fa-school-flag:before{content:""}.fa-fill:before{content:""}.fa-angle-up:before{content:""}.fa-drumstick-bite:before{content:""}.fa-holly-berry:before{content:""}.fa-chevron-left:before{content:""}.fa-bacteria:before{content:""}.fa-hand-lizard:before{content:""}.fa-notdef:before{content:""}.fa-disease:before{content:""}.fa-briefcase-medical:before{content:""}.fa-genderless:before{content:""}.fa-chevron-right:before{content:""}.fa-retweet:before{content:""}.fa-car-alt:before,.fa-car-rear:before{content:""}.fa-pump-soap:before{content:""}.fa-video-slash:before{content:""}.fa-battery-2:before,.fa-battery-quarter:before{content:""}.fa-radio:before{content:""}.fa-baby-carriage:before,.fa-carriage-baby:before{content:""}.fa-traffic-light:before{content:""}.fa-thermometer:before{content:""}.fa-vr-cardboard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-percent:before,.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:""}.fa-glass-water-droplet:before{content:""}.fa-display:before{content:""}.fa-face-smile:before,.fa-smile:before{content:""}.fa-thumb-tack:before,.fa-thumbtack:before{content:""}.fa-trophy:before{content:""}.fa-person-praying:before,.fa-pray:before{content:""}.fa-hammer:before{content:""}.fa-hand-peace:before{content:""}.fa-rotate:before,.fa-sync-alt:before{content:""}.fa-spinner:before{content:""}.fa-robot:before{content:""}.fa-peace:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-warehouse:before{content:""}.fa-arrow-up-right-dots:before{content:""}.fa-splotch:before{content:""}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:""}.fa-dice-four:before{content:""}.fa-sim-card:before{content:""}.fa-transgender-alt:before,.fa-transgender:before{content:""}.fa-mercury:before{content:""}.fa-arrow-turn-down:before,.fa-level-down:before{content:""}.fa-person-falling-burst:before{content:""}.fa-award:before{content:""}.fa-ticket-alt:before,.fa-ticket-simple:before{content:""}.fa-building:before{content:""}.fa-angle-double-left:before,.fa-angles-left:before{content:""}.fa-qrcode:before{content:""}.fa-clock-rotate-left:before,.fa-history:before{content:""}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:""}.fa-arrow-right-from-file:before,.fa-file-export:before{content:""}.fa-shield-blank:before,.fa-shield:before{content:""}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:""}.fa-house-medical:before{content:""}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:""}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:""}.fa-house-chimney-window:before{content:""}.fa-pen-nib:before{content:""}.fa-tent-arrow-turn-left:before{content:""}.fa-tents:before{content:""}.fa-magic:before,.fa-wand-magic:before{content:""}.fa-dog:before{content:""}.fa-carrot:before{content:""}.fa-moon:before{content:""}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:""}.fa-cheese:before{content:""}.fa-yin-yang:before{content:""}.fa-music:before{content:""}.fa-code-commit:before{content:""}.fa-temperature-low:before{content:""}.fa-biking:before,.fa-person-biking:before{content:""}.fa-broom:before{content:""}.fa-shield-heart:before{content:""}.fa-gopuram:before{content:""}.fa-earth-oceania:before,.fa-globe-oceania:before{content:""}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:""}.fa-hashtag:before{content:"#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:""}.fa-oil-can:before{content:""}.fa-t:before{content:"T"}.fa-hippo:before{content:""}.fa-chart-column:before{content:""}.fa-infinity:before{content:""}.fa-vial-circle-check:before{content:""}.fa-person-arrow-down-to-line:before{content:""}.fa-voicemail:before{content:""}.fa-fan:before{content:""}.fa-person-walking-luggage:before{content:""}.fa-arrows-alt-v:before,.fa-up-down:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-calendar:before{content:""}.fa-trailer:before{content:""}.fa-bahai:before,.fa-haykal:before{content:""}.fa-sd-card:before{content:""}.fa-dragon:before{content:""}.fa-shoe-prints:before{content:""}.fa-circle-plus:before,.fa-plus-circle:before{content:""}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:""}.fa-hand-holding:before{content:""}.fa-plug-circle-exclamation:before{content:""}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:""}.fa-clone:before{content:""}.fa-person-walking-arrow-loop-left:before{content:""}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:""}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:""}.fa-tornado:before{content:""}.fa-file-circle-plus:before{content:""}.fa-book-quran:before,.fa-quran:before{content:""}.fa-anchor:before{content:""}.fa-border-all:before{content:""}.fa-angry:before,.fa-face-angry:before{content:""}.fa-cookie-bite:before{content:""}.fa-arrow-trend-down:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-draw-polygon:before{content:""}.fa-balance-scale:before,.fa-scale-balanced:before{content:""}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:""}.fa-shower:before{content:""}.fa-desktop-alt:before,.fa-desktop:before{content:""}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:""}.fa-comment-sms:before,.fa-sms:before{content:""}.fa-book:before{content:""}.fa-user-plus:before{content:""}.fa-check:before{content:""}.fa-battery-4:before,.fa-battery-three-quarters:before{content:""}.fa-house-circle-check:before{content:""}.fa-angle-left:before{content:""}.fa-diagram-successor:before{content:""}.fa-truck-arrow-right:before{content:""}.fa-arrows-split-up-and-left:before{content:""}.fa-fist-raised:before,.fa-hand-fist:before{content:""}.fa-cloud-moon:before{content:""}.fa-briefcase:before{content:""}.fa-person-falling:before{content:""}.fa-image-portrait:before,.fa-portrait:before{content:""}.fa-user-tag:before{content:""}.fa-rug:before{content:""}.fa-earth-europe:before,.fa-globe-europe:before{content:""}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:""}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-baht-sign:before{content:""}.fa-book-open:before{content:""}.fa-book-journal-whills:before,.fa-journal-whills:before{content:""}.fa-handcuffs:before{content:""}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:""}.fa-database:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-bottle-droplet:before{content:""}.fa-mask-face:before{content:""}.fa-hill-rockslide:before{content:""}.fa-exchange-alt:before,.fa-right-left:before{content:""}.fa-paper-plane:before{content:""}.fa-road-circle-exclamation:before{content:""}.fa-dungeon:before{content:""}.fa-align-right:before{content:""}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:""}.fa-life-ring:before{content:""}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:""}.fa-calendar-day:before{content:""}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:""}.fa-arrows-up-down:before,.fa-arrows-v:before{content:""}.fa-face-grimace:before,.fa-grimace:before{content:""}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:""}.fa-level-down-alt:before,.fa-turn-down:before{content:""}.fa-person-walking-arrow-right:before{content:""}.fa-envelope-square:before,.fa-square-envelope:before{content:""}.fa-dice:before{content:""}.fa-bowling-ball:before{content:""}.fa-brain:before{content:""}.fa-band-aid:before,.fa-bandage:before{content:""}.fa-calendar-minus:before{content:""}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:""}.fa-gifts:before{content:""}.fa-hotel:before{content:""}.fa-earth-asia:before,.fa-globe-asia:before{content:""}.fa-id-card-alt:before,.fa-id-card-clip:before{content:""}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:""}.fa-thumbs-up:before{content:""}.fa-user-clock:before{content:""}.fa-allergies:before,.fa-hand-dots:before{content:""}.fa-file-invoice:before{content:""}.fa-window-minimize:before{content:""}.fa-coffee:before,.fa-mug-saucer:before{content:""}.fa-brush:before{content:""}.fa-mask:before{content:""}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:""}.fa-ruler-vertical:before{content:""}.fa-user-alt:before,.fa-user-large:before{content:""}.fa-train-tram:before{content:""}.fa-user-nurse:before{content:""}.fa-syringe:before{content:""}.fa-cloud-sun:before{content:""}.fa-stopwatch-20:before{content:""}.fa-square-full:before{content:""}.fa-magnet:before{content:""}.fa-jar:before{content:""}.fa-note-sticky:before,.fa-sticky-note:before{content:""}.fa-bug-slash:before{content:""}.fa-arrow-up-from-water-pump:before{content:""}.fa-bone:before{content:""}.fa-user-injured:before{content:""}.fa-face-sad-tear:before,.fa-sad-tear:before{content:""}.fa-plane:before{content:""}.fa-tent-arrows-down:before{content:""}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:""}.fa-print:before{content:""}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:""}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:""}.fa-users-cog:before,.fa-users-gear:before{content:""}.fa-person-military-pointing:before{content:""}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:""}.fa-umbrella:before{content:""}.fa-trowel:before{content:""}.fa-d:before{content:"D"}.fa-stapler:before{content:""}.fa-masks-theater:before,.fa-theater-masks:before{content:""}.fa-kip-sign:before{content:""}.fa-hand-point-left:before{content:""}.fa-handshake-alt:before,.fa-handshake-simple:before{content:""}.fa-fighter-jet:before,.fa-jet-fighter:before{content:""}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:""}.fa-barcode:before{content:""}.fa-plus-minus:before{content:""}.fa-video-camera:before,.fa-video:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-person-circle-check:before{content:""}.fa-level-up-alt:before,.fa-turn-up:before{content:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../woff2/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(../ttf/fa-brands-400-DtZKBM2a.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-js-square:before,.fa-square-js:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-reddit-square:before,.fa-square-reddit:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-instagram-square:before,.fa-square-instagram:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-snapchat-square:before,.fa-square-snapchat:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before,.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-dribbble-square:before,.fa-square-dribbble:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before,.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before,.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-rendact:before,.fa-wpressr:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before,.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before,.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-github-square:before,.fa-square-github:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-gitlab-square:before,.fa-square-gitlab:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-pinterest-square:before,.fa-square-pinterest:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-google-plus-square:before,.fa-square-google-plus:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before,.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before,.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-facebook-square:before,.fa-square-facebook:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-lastfm-square:before,.fa-square-lastfm:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before,.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat-ghost:before,.fa-snapchat:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-behance-square:before,.fa-square-behance:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-git-square:before,.fa-square-git:before{content:""}.fa-square-tumblr:before,.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram-plane:before,.fa-telegram:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack-hash:before,.fa-slack:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium-m:before,.fa-medium:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../woff2/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(../ttf/fa-regular-400-BMFokQJ2.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../woff2/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(../ttf/fa-solid-900-DM0teJdg.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../woff2/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(../ttf/fa-brands-400-DtZKBM2a.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../woff2/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(../ttf/fa-solid-900-DM0teJdg.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../woff2/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(../ttf/fa-regular-400-BMFokQJ2.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(../woff2/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(../ttf/fa-solid-900-DM0teJdg.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(../woff2/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(../ttf/fa-brands-400-DtZKBM2a.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(../woff2/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(../ttf/fa-regular-400-BMFokQJ2.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(../woff2/fa-v4compatibility-aR9vOKaP.woff2) format("woff2"),url(../ttf/fa-v4compatibility-F0dlVTLQ.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.ant-table{font-size:.9375rem!important;color:#333!important}.ant-table-body{overflow-x:auto!important}.ant-table-thead>tr>th{background-color:#ffffffd9!important;border-bottom:2px solid #dee2e6!important}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td{border-right:0px solid #f0f0f0!important;border-top:1px solid #dee2e6!important}td.ant-table-column-sort{background:#0000!important}.ant-table.ant-table td h2.table-avatar{align-items:center;display:inline-flex;font-size:inherit;font-weight:400;margin:0;padding:0;vertical-align:middle;white-space:nowrap}.ant-table.ant-table td h2{display:inline-block;font-size:inherit;font-weight:400;margin:0;padding:0;vertical-align:middle}.ant-table.ant-table td h2 a{color:#333}.ant-table.ant-table td h2 span{color:#888;display:block;font-size:12px;margin-top:3px}.ant-table-thead>tr,.ant-table-tbody>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{padding:0 4px!important}.ant-table.ant-table tr{box-shadow:0 0 3px #e5e5e5}.ant-pagination{margin-top:20px!important;text-align:end}.ant-pagination-prev{border:1px solid #dee2e6;padding:1px 10px;background-color:#fff;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.ant-pagination-next{border:1px solid #dee2e6;padding:1px 10px;background-color:#fff;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next{color:#6c757d!important;font-family:CircularStd,sans-serif!important;font-size:15px!important;height:36px!important}.ant-pagination-prev,.ant-pagination-jump-prev,.ant-pagination-jump-next{margin-right:0!important}.ant-pagination-item{margin-right:0!important;padding:1px 0!important;height:36px!important}.ant-pagination-total-text{float:left;color:#333!important;font-family:CircularStd,sans-serif!important;font-size:15px!important}.ant-pagination-item-active{font-weight:500;background:#00c5fb!important;border-color:#00c5fb!important;color:#fff!important;z-index:1!important}.ant-table-pagination-right{float:none!important}.ant-table-thead>tr>th{vertical-align:top!important;white-space:nowrap}.table thead tr th,.table.datanew thead tr th{vertical-align:top!important;white-space:nowrap}.table-sticky-container{position:relative!important;max-height:calc(100vh - 280px)!important;overflow:auto!important;min-height:auto!important}.table-sticky-container .ant-table-thead>tr>th{position:sticky!important;top:0!important;z-index:999!important;background:#fff!important;box-shadow:0 2px 4px #0000001a!important}.table-sticky-container .ant-table-thead>tr>th>div{background:#fff!important}.table-sticky-container table thead th,.table-sticky-container table thead.ant-table-thead th,.table-sticky-container .ant-table-thead th{position:sticky!important;top:0!important;z-index:999!important;background:#fff!important;box-shadow:0 2px 4px #0000001a!important}.table-sticky-container table thead th>div,.table-sticky-container table thead.ant-table-thead th>div,.table-sticky-container .ant-table-thead th>div{background:#fff!important}@media (max-width: 768px){.table-sticky-container{max-height:calc(100vh - 200px)!important}}.ant-picker-dropdown,.ant-picker-dropdown.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-picker-dropdown-placement-topRight,.ant-picker-panel-container,.ant-picker-dropdown .ant-picker-panel-container,.ant-picker-dropdown-range,.ant-picker-dropdown-range.ant-picker-dropdown,.ant-picker-dropdown .ant-picker-range-wrapper,.ant-picker-dropdown .ant-picker-panel,.ant-picker-dropdown .ant-picker-date-panel,.ant-picker-dropdown .ant-picker-datetime-panel{z-index:99999!important}
