@charset "UTF-8";.login-page{width:100%;height:100vh;background:linear-gradient(135deg,#1f2937,#111827);display:flex;align-items:center;justify-content:center}.login-page .login-card{width:100%;max-width:380px;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1.5rem;padding:2rem;text-align:center;box-shadow:0 8px 32px #0000004d;animation:fadeIn .8s ease-in-out;box-sizing:border-box}.login-page .login-card .logo-img{width:75%;height:70%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.login-page .login-card .subtitle{font-size:.9rem;color:#9ca3af;margin-bottom:2rem}.login-page .login-card .input-group{position:relative;margin-bottom:1.2rem;width:100%;box-sizing:border-box}.login-page .login-card .input-group .input-icon{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:#9ca3af;font-size:1.2rem;pointer-events:none}.login-page .login-card .input-group input{width:100%;padding:.75rem .75rem .75rem 2.5rem;border-radius:.8rem;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:#fff;font-size:.95rem;font-weight:500;transition:.3s;box-sizing:border-box}.login-page .login-card .input-group input:focus{outline:none;border-color:#6366f1;background:rgba(255,255,255,.15)}.login-page .login-card .input-group input::-moz-placeholder{color:#cbd5e1}.login-page .login-card .input-group input::placeholder{color:#cbd5e1}.login-page .login-card .error-message{display:block;font-size:.85rem;color:#f87171;margin-left:20%;padding-bottom:2rem}.login-page .login-card .login-btn{width:100%;padding:.75rem;border-radius:.8rem;border:none;background:linear-gradient(90deg,#4f46e5,#4338ca);color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:.3s;margin-bottom:1rem}.login-page .login-card .login-btn:hover{transform:translateY(-2px);background:linear-gradient(90deg,#4338ca,#3730a3)}.login-page .login-card .forgot-pass{font-size:.85rem;color:#9ca3af;cursor:pointer;display:block;margin-bottom:1.5rem}.login-page .login-card .forgot-pass:hover{text-decoration:underline}.login-page .login-card .signup-text{font-size:.85rem;color:#9ca3af}.login-page .login-card .signup-text .sign-up-link{color:#fff;font-weight:600;cursor:pointer}.login-page .login-card .signup-text .sign-up-link:hover{text-decoration:underline}@media (max-width: 592px){.login-card{padding:1.5rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.dashboard{display:flex;align-items:center;justify-content:center;width:100%;height:auto;overflow-x:hidden}.dashboard .dashboard-head-span{color:#fff!important;width:-moz-fit-content;width:fit-content;font-size:.9rem;font-weight:550;padding:.4rem;border-radius:6px}.dashboard-inner-container{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;width:92%;max-width:1892px}@media (max-width: 592px){.dashboard-inner-container{margin:12px!important}}@media (min-width: 593px) and (max-width: 1173px){.dashboard-inner-container{margin:12px!important}}.dashboard-inner-container .dashboard-inner-container-table-container{width:100%;height:auto;padding-bottom:1rem}.dashboard-selector-bar{display:flex;flex-wrap:wrap;gap:1rem;justify-content:start;align-items:center;margin-right:1rem;margin-bottom:1rem;margin-top:1rem}@media (max-width: 592px){.dashboard-selector-bar{flex-direction:column;align-items:stretch}}@media (min-width: 593px) and (max-width: 1173px){.dashboard-selector-bar{flex-direction:column;align-items:stretch}}.selector-item-horizontal{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.75rem;background-color:#2f3249;border-radius:1rem;padding:.6rem 1.2rem;width:14rem;height:2rem;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 0 6px #00000026}.selector-item-horizontal.dark{border:2px solid #393d59}.selector-item-horizontal .icon-wrapper{display:flex;align-items:center;justify-content:center}.selector-item-horizontal .icon-wrapper .selector-icon-img{width:1.5em;height:1.5em;-o-object-fit:contain;object-fit:contain}.selector-item-horizontal .icon-wrapper svg{width:1.5em;height:1.5em}.selector-item-horizontal .label{font-size:.9rem;font-weight:500;white-space:nowrap}.selector-item-horizontal:hover{transform:translateY(-2px);opacity:.95}.selector-item-horizontal.active{transform:scale(1.03);font-weight:600;box-shadow:0 0 12px #ffffff26}.dashboard-inner-container-upper-selection-bar-container{display:flex;flex-direction:row;margin-left:1rem}.dashboard-inner-container-upper-selection-bar-container *{margin:.1rem}.mainlayout{width:100%;height:auto;display:flex;flex-direction:column;min-height:100vh!important;overflow-x:hidden;position:relative}.mainlayout a{text-decoration:none}.overlay{position:fixed;transition:.2s;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:99999}.mainlayout-upper-container{width:100%;height:4vh;min-height:44px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1.5rem;box-shadow:2px 2px 4px #141928bf,2px 8px 2px #14192880,2px 4px #171a33!important;z-index:100}.mainlayout-upper-container.light{box-shadow:1px 8px 20px #00000026,3px 5px #6633b933!important}.mainlayout-upper-container-left-side{display:flex;flex-direction:row;flex:1;height:100%;align-items:center}.mainlayout-upper-container-left-side .mainlayout-logo{max-width:132px;height:auto;-o-object-fit:contain;object-fit:contain;display:block;margin-left:1rem}@media (max-width: 592px){.mainlayout-upper-container-left-side .mainlayout-logo{max-width:114px}}@media (min-width: 593px) and (max-width: 1173px){.mainlayout-upper-container-left-side .mainlayout-logo{max-width:122px}}.mainlayout-upper-container-center-side{display:flex;flex-direction:row;width:-moz-max-content;width:max-content;height:100%;align-items:center;justify-content:center}.mainlayout-upper-container-right-side{display:flex;flex-direction:row;flex:1;height:100%;justify-content:flex-end;align-items:center;gap:20px}.mainlayout-upper-container-right-side .notification-icon-container{position:relative;cursor:pointer}.mainlayout-upper-container-right-side .notification-icon-container .notification-bell{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:all .3s cubic-bezier(.25,.8,.25,1)}.mainlayout-upper-container-right-side .notification-icon-container .notification-bell:hover{background:rgba(255,255,255,.1)}.mainlayout-upper-container-right-side .notification-icon-container .notification-badge{position:absolute;top:0;right:-2px;background:#ff4757;color:#fff;font-size:10px;font-weight:700;min-width:12px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid;border-color:var(--dark-bg-color, rgba(26, 31, 54, .6705882353))}.mainlayout-upper-container-right-side .notification-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:320px;max-height:400px;border-radius:12px;box-shadow:0 10px 40px #0003;z-index:1000;overflow:hidden;display:flex;flex-direction:column}.mainlayout-upper-container-right-side .notification-dropdown .notification-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid rgba(0,0,0,.1)}.mainlayout-upper-container-right-side .notification-dropdown .notification-header h4{margin:0;font-size:1.1rem;font-weight:600;color:inherit}.mainlayout-upper-container-right-side .notification-dropdown .notification-header .mark-all-read-btn{background:none;border:none;color:#7367f0;font-size:.85rem;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.mainlayout-upper-container-right-side .notification-dropdown .notification-header .mark-all-read-btn:hover{background:rgba(115,103,240,.1)}.mainlayout-upper-container-right-side .notification-dropdown .notification-list{flex:1;overflow-y:auto;max-height:300px}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .no-notifications{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6e6b7b}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .no-notifications p{margin-top:12px;font-size:.95rem}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item{display:flex;align-items:flex-start;padding:12px 16px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);border-bottom:1px solid rgba(0,0,0,.05);position:relative}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item.unread{background:rgba(115,103,240,.05)}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item:hover{background:rgba(115,103,240,.1)}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item .notification-icon{margin-right:12px;margin-top:2px;color:#7367f0}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item .notification-content{flex:1}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item .notification-content h5{margin:0 0 4px;font-size:.95rem;font-weight:600;color:inherit}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item .notification-content p{margin:0;font-size:.85rem;color:#6e6b7b;line-height:1.4}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item .notification-content .notification-time{display:block;font-size:.75rem;color:#a5a3ae;margin-top:4px}.mainlayout-upper-container-right-side .notification-dropdown .notification-list .notification-item .unread-dot{position:absolute;top:16px;right:16px;width:8px;height:8px;background:#7367f0;border-radius:50%}.mainlayout-upper-container-right-side .notification-dropdown .notification-footer{padding:12px 16px;border-top:1px solid rgba(0,0,0,.1);text-align:center}.mainlayout-upper-container-right-side .notification-dropdown .notification-footer .view-all-link{color:#7367f0;font-size:.9rem;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}.mainlayout-upper-container-right-side .notification-dropdown .notification-footer .view-all-link:hover{text-decoration:underline}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner{height:100%;display:flex;flex-direction:row;align-items:center;position:relative;margin-right:1rem}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .mainlayout-upper-container-right-side-inner-profile-container{width:38px;height:38px;border-radius:100%;display:flex;position:relative}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .mainlayout-upper-container-right-side-inner-profile-container img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .mainlayout-upper-container-right-side-inner-profile-container .profile-status-container{width:12px;height:12px;background-color:#189e6b;border:2px solid rgb(46,46,46);position:absolute;border-radius:100%;bottom:0;right:2px}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .profile-dropdown-menu{position:absolute;top:calc(100% + 8px);right:12px;background:#fff;border-radius:12px;min-width:240px;padding:16px 0;z-index:999999999;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s cubic-bezier(.25,.8,.25,1)}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .profile-dropdown-menu.open{opacity:1;visibility:visible;transform:translateY(0)}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .user-info-section{display:flex;align-items:center;padding:0 16px 16px;margin-bottom:8px}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .user-avatar{width:45px;height:45px;margin-right:12px;position:relative}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .user-avatar img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .user-details h4{margin:0;font-size:1.1rem;color:#6e6b7b;font-weight:600}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .user-details p{margin:3px 0 0;font-size:.85rem;color:#a5a3ae}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .dropdown-divider{border-bottom:1px solid #ebe9f1;margin:8px 0}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .dropdown-item{display:flex;align-items:center;padding:12px 20px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);color:#6e6b7b;font-size:.95rem}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .dropdown-item:hover{background-color:#7367f014;color:#6d1ea1}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .dropdown-icon{margin-right:14px;font-size:1.3rem;min-width:20px}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .logout-button{color:#ea5455!important;margin-top:4px}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .logout-button:hover{background-color:#ea545514!important;color:#ea5455!important}.mainlayout-upper-container-right-side .mainlayout-upper-container-right-side-inner .logout-button .dropdown-icon{color:inherit}.mainlayout-upper-menu-container{width:100%;height:100%;min-height:42px;display:flex;justify-content:space-around;align-items:center;padding-top:12px}@media (max-width: 592px){.mainlayout-upper-menu-container{display:none}}@media (min-width: 593px) and (max-width: 1173px){.mainlayout-upper-menu-container{display:none}}.mainlayout-hamburger-menu-container{display:none}@media (max-width: 592px){.mainlayout-hamburger-menu-container{display:flex;flex-direction:column;align-self:center;justify-content:center;position:relative;margin:1rem}}@media (min-width: 593px) and (max-width: 1173px){.mainlayout-hamburger-menu-container{display:flex;flex-direction:column;align-self:center;justify-content:center;position:relative;margin:1rem}}.mainlayout-hamburger-menu{display:none}.mainlayout-hamburger-menu-active{display:flex;flex-direction:column;position:absolute;top:5vh;left:50%;transform:translate(-50%) translateY(-20px);opacity:0;visibility:hidden;z-index:99999999;width:80vw;align-items:center;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00000026;transition:opacity .3s ease,transform .3s ease}@media (max-width: 592px){.mainlayout-hamburger-menu-active{width:90vw}}@media (min-width: 593px) and (max-width: 1173px){.mainlayout-hamburger-menu-active{width:70vw}}.mainlayout-hamburger-menu-active.open{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.mainlayout-hamburger-menu-active .mainlayout-hamburger-menu-item{margin:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:10px 15px;border-radius:8px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.mainlayout-hamburger-menu-active .mainlayout-hamburger-menu-item a{color:#fff;font-weight:550;margin-left:.2rem;font-size:1rem}.mainlayout-hamburger-menu-active .mainlayout-hamburger-menu-item:hover{background:rgba(255,255,255,.1)}.mainlayout-hamburger-menu-active .mainlayout-hamburger-menu-sub-item{margin:.2rem 0;display:flex;flex-direction:row;align-items:center;padding:8px 15px 8px 35px;border-radius:6px;width:100%;transition:all .3s cubic-bezier(.25,.8,.25,1)}.mainlayout-hamburger-menu-active .mainlayout-hamburger-menu-sub-item a{color:#ffffffe6;font-weight:500;font-size:.8rem}.mainlayout-hamburger-menu-active .mainlayout-hamburger-menu-sub-item:hover{background:rgba(255,255,255,.1)}.mainlayout-items-container{width:auto;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:6px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px #141928bf,0 4px #14192880,0 0 #171a33!important}.mainlayout-items-container.light{box-shadow:0 2px 4px #00000026,0 4px #6633b933!important}.mainlayout-menu-item,.mainlayout-menu-item-additional,.mainlayout-menu-item-accounts,.mainlayout-menu-item-cars,.mainlayout-menu-item-reports,.mainlayout-menu-item-create{display:flex;flex-direction:row;align-items:center;margin:.8rem;border-radius:6px;padding:5px 15px;cursor:pointer;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1)}.mainlayout-menu-item span,.mainlayout-menu-item-additional span,.mainlayout-menu-item-accounts span,.mainlayout-menu-item-cars span,.mainlayout-menu-item-reports span,.mainlayout-menu-item-create span{font-size:1rem;color:#fff;margin-left:.4rem;margin-right:.4rem}.mainlayout-menu-item:hover,.mainlayout-menu-item-additional:hover,.mainlayout-menu-item-accounts:hover,.mainlayout-menu-item-cars:hover,.mainlayout-menu-item-reports:hover,.mainlayout-menu-item-create:hover{background:rgba(255,255,255,.1)}.mainlayout-menu-item-additional-dropdown,.mainlayout-menu-item-accounts-dropdown,.mainlayout-menu-item-cars-dropdown,.mainlayout-menu-item-reports-dropdown,.mainlayout-menu-item-create-dropdown{opacity:0;visibility:hidden;position:absolute;z-index:99;top:calc(100% + 5px);left:0;height:auto;width:322px;border-radius:12px;background:rgba(35,33,39,.98);box-shadow:0 8px 24px #00000031;transform:translateY(10px);transition:all .25s ease-in-out;padding:8px 2px}.menu-dropdown-item{width:auto;padding:10px 15px;transition:all .2s ease-in-out}.menu-dropdown-item span{font-size:1rem;color:#ffffffeb}.menu-dropdown-item:hover{background:rgba(255,255,255,.08)}.mainlayout-menu-item-additional:hover .mainlayout-menu-item-additional-dropdown,.mainlayout-menu-item-accounts:hover .mainlayout-menu-item-accounts-dropdown,.mainlayout-menu-item-cars:hover .mainlayout-menu-item-cars-dropdown,.mainlayout-menu-item-reports:hover .mainlayout-menu-item-reports-dropdown,.mainlayout-menu-item-create:hover .mainlayout-menu-item-create-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.menu-dropdown-item{width:auto;padding:10px 15px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.menu-dropdown-item span{font-size:1rem;color:#ffffffe6}.menu-dropdown-item:hover{background:rgba(255,255,255,.1);border-radius:4px}.copyright,.copyright-dark{width:100%;display:flex;align-items:end;justify-content:center;margin-top:auto;margin-bottom:2px}.copyright span,.copyright-dark span{color:#333;font-size:.65rem;opacity:.95}.copyright-dark span{color:#fff9}.sidebar-opener{position:fixed;z-index:999999;display:flex;right:0;top:50%;height:40px;width:40px;background-color:#7b61ff!important;align-items:center;justify-content:center;cursor:pointer;border-top-left-radius:8px;border-bottom-left-radius:8px;transition:right .3s ease-in-out,width .3s ease-in-out}@media (max-width: 592px){.sidebar-opener{top:20%}}.sidebar-opener.out{right:-100px;width:0px}.sidebar-header-texts{display:flex;flex-direction:column}.sidebar-close-icon{padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.sidebar-close-icon.light{background-color:#f0f0f0;color:#444;border:1px solid #ddd}.sidebar-close-icon.light:hover{background-color:#e0e0e0;transition:.2s}.sidebar-close-icon.dark{background-color:#3a3a3a;color:#fff}.sidebar-close-icon.dark:hover{background-color:#7c7c7c9c;transition:.2s}.sidebar-container{display:flex;flex-direction:column;position:fixed;z-index:99999;right:-400px;top:0;height:100%;width:400px;opacity:0;transition:right .3s ease-in-out .3s,opacity .3s ease-in-out .3s}@media (max-width: 592px){.sidebar-container{width:100%}}@media (min-width: 593px) and (max-width: 1173px){.sidebar-container{width:90%}}.sidebar-container.active{right:0;opacity:1;transition-delay:0s,0s}.sidebar-container.light{background-color:#fff;border-left:1px solid rgba(0,0,0,.1);box-shadow:0 0 12px #b9b9b933;color:#444050}.sidebar-container.dark{background-color:#3a3e5a;border-left:1px solid rgba(255,255,255,.1);box-shadow:0 0 12px #0009;color:#e4e6eb}.sidebar-container-inner-light{height:100%;display:flex;flex-direction:column}.sidebar-container-inner-light .sidebar-container-header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:8vh;margin:1rem}.sidebar-container-inner-light .sidebar-container-header-container .sidebar-header{color:#444050;font-weight:600;font-size:1.2rem}.sidebar-container-inner-light .sidebar-container-header-container .sidebar-header-description{color:#3a3a3a;font-size:.8rem}.sidebar-container-inner-light .sidebar-tag{background-color:#7267f01e;height:32px;width:7em;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#7367f0;font-size:.75rem;margin:2rem 1rem .5rem;font-weight:600}.sidebar-container-inner-light .sidebar-sub-head{color:#444050;margin:1rem;font-weight:600}.sidebar-container-inner-light .sidebar-mode-select-container{display:flex;flex-direction:row;align-items:center;width:100%;height:14vh}.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card{width:7.5rem;height:4rem;border-radius:8px;margin:1rem;border:3px solid #51556b;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease}.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.dark,.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.light{border-color:#7367f0}.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.dark .mode-icon,.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.dark span,.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.light .mode-icon,.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.light span{color:#7367f0}.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.sidebar-language-card .mode-icon,.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.sidebar-language-card span{color:#444050}.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.sidebar-language-card.active{border-color:#7367f0}.sidebar-container-inner-light .sidebar-mode-select-container .sidebar-mode-card.sidebar-language-card.active span{color:#7367f0}.sidebar-container-inner-light .language-container{width:100%;display:flex;flex-direction:row;align-items:center;margin:1rem}.sidebar-container-inner-light img{width:24px;height:24px;cursor:pointer}.sidebar-container-inner-light img:not(:first-child){margin-left:20px}.sidebar-container-inner-light .image-normal{border:2px solid rgb(104,104,104);border-radius:50%;transition:.1s ease-in}.sidebar-container-inner-light .image-active{border:2px solid #7367f0;border-radius:50%;transition:.1s ease-in}.sidebar-container-inner-light .divider{width:100%;background-color:#51556b;height:1px;opacity:.3}.sidebar-container-inner-dark{height:100%;display:flex;flex-direction:column}.sidebar-container-inner-dark .sidebar-container-header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:8vh;margin:1rem}.sidebar-container-inner-dark .sidebar-container-header-container .sidebar-header{color:#e4e6eb;font-weight:500;font-size:1.2rem}.sidebar-container-inner-dark .sidebar-container-header-container .sidebar-header-description{color:#dcdbdf;font-size:.8rem}.sidebar-container-inner-dark .sidebar-tag{background-color:#7267f01e;height:32px;width:7em;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#7367f0;font-size:.75rem;margin:2rem 1rem .5rem;font-weight:600}.sidebar-container-inner-dark .sidebar-sub-head{color:#e4e6eb;margin:1rem;font-weight:600}.sidebar-container-inner-dark .sidebar-mode-select-container{display:flex;flex-direction:row;align-items:center;width:100%;height:14vh}.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card{width:7.5rem;height:4rem;border-radius:8px;margin:1rem;border:3px solid #51556b;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease}.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card span{font-size:.9rem;margin-top:2px}.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.dark,.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.light{border-color:#7367f0}.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.dark .mode-icon,.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.dark span,.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.light .mode-icon,.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.light span{color:#7367f0}.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.sidebar-language-card .mode-icon,.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.sidebar-language-card span{color:#e4e6eb}.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.sidebar-language-card.active{border-color:#7367f0}.sidebar-container-inner-dark .sidebar-mode-select-container .sidebar-mode-card.sidebar-language-card.active span{color:#7367f0}.sidebar-container-inner-dark .language-container{width:100%;display:flex;flex-direction:row;align-items:center;margin:1rem}.sidebar-container-inner-dark img{width:24px;height:24px;cursor:pointer}.sidebar-container-inner-dark img:not(:first-child){margin-left:20px}.sidebar-container-inner-dark .image-normal{border:2px solid rgb(104,104,104);border-radius:50%;transition:.1s ease-in}.sidebar-container-inner-dark .image-active{border:2px solid #7367f0;border-radius:50%;transition:.1s ease-in}.sidebar-container-inner-dark .divider{width:100%;background-color:#51556b;height:1px;opacity:.3}.brightness-slider-container{display:flex;align-items:center;gap:15px;width:90%;margin-top:1rem;margin-left:1rem}.brightness-slider-container .brightness-icon{padding:6px 12px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.brightness-slider-container .brightness-icon.light{background-color:#ffdf5933;color:#f1c40f}.brightness-slider-container .brightness-icon.dark{background-color:#7267f01e;color:#7367f0}.brightness-slider-container .brightness-icon:hover{transform:scale(1.1);transition:.2s ease-in-out}.brightness-slider-container .brightness-slider{-webkit-appearance:none;width:100%;height:8px;border-radius:5px;background:linear-gradient(90deg,rgba(236,154,22,.7411764706) 20%,#7367f0 100%);outline:none;cursor:pointer;transition:background .3s ease}.brightness-slider-container .brightness-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#7267f0;border:2px solid #8b8b8b;cursor:pointer;-webkit-transition:transform .2s ease;transition:transform .2s ease}.brightness-slider-container .brightness-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.brightness-slider-container .brightness-slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#7267f0;border:2px solid #8b8b8b;cursor:pointer;-moz-transition:transform .2s ease;transition:transform .2s ease}.help-wrapper{display:flex;flex-direction:row;width:auto;gap:8px;position:fixed;left:0;bottom:0;z-index:999999999;padding:0 10px}@media (max-width: 480px){.help-wrapper{flex-direction:column;gap:4px;padding:0 8px}}@media (max-width: 360px){.help-wrapper{padding:0 5px}}.help-container,.feedback-button{min-width:120px;max-width:300px;height:32px;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#fff;cursor:pointer;border-top-left-radius:8px;border-top-right-radius:8px;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.help-container *,.feedback-button *{margin:0 4px}.help-container:hover,.feedback-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}@media (max-width: 480px){.help-container,.feedback-button{font-size:.7rem;padding:0 10px;min-width:110px;height:28px;max-width:190px}}@media (max-width: 360px){.help-container,.feedback-button{min-width:100px;font-size:.65rem;padding:0 8px}}@media (max-width: 280px){.help-container,.feedback-button{min-width:90px;font-size:.6rem;padding:0 6px}}.help-container{background-color:#7b61ff;order:1}.help-container:hover{background-color:#502eff}.feedback-button{background-color:#28a745;order:2}.feedback-button:hover{background-color:#1e7e34}.help-text,.feedback-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}@media (max-width: 480px){.help-text,.feedback-text{max-width:90px}}@media (max-width: 360px){.help-text,.feedback-text{max-width:80px}}@media (max-width: 280px){.help-text,.feedback-text{max-width:70px}}.video-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:99999999999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.video-modal-content{background-color:#1f1f2e;padding:16px;border-radius:12px;box-shadow:0 4px 20px #0006;max-width:90vw;max-height:80vh;position:relative;color:#fff;width:auto;min-width:300px;overflow:auto}.video-modal-content[data-theme=system],.video-modal-content[data-theme=light]{background-color:#fff;color:#1f1f2e}.video-modal-content video{width:100%;max-height:60vh;border-radius:8px;margin-top:12px}@media (max-width: 768px){.video-modal-content{max-width:95vw;margin:0 10px;padding:12px}}@media (max-width: 480px){.video-modal-content{min-width:280px}}@media (max-width: 360px){.video-modal-content{min-width:260px}}.close-button{position:absolute;top:6px;right:12px;background-color:#131313a2;cursor:pointer;border-radius:4px;padding:4px;transition:background-color .3s ease}.close-button:hover{background-color:#131313f8;transform:scale(1.1)}.feedback-form{display:flex;flex-direction:column;padding:20px;min-width:300px;max-width:90vw;width:auto}.feedback-form .feedback-header{display:flex;flex-direction:column;margin-bottom:16px}.feedback-form .feedback-header h3{margin:0 0 8px!important;font-size:1.1rem;word-wrap:break-word;line-height:1.3}.feedback-form .feedback-header span{font-size:.75rem;margin-bottom:12px;line-height:1.4;word-wrap:break-word;color:#666}.feedback-form label{display:flex;flex-direction:column;font-size:.85rem;margin-bottom:12px;word-wrap:break-word;word-break:break-word;font-weight:500}.feedback-form input,.feedback-form textarea{margin-top:6px;padding:10px 12px;border-radius:8px;font-size:.9rem;transition:all .3s ease;border:1px solid;width:100%;box-sizing:border-box;font-family:inherit}.feedback-form input:focus,.feedback-form textarea:focus{outline:none;transform:scale(1.02);box-shadow:0 0 0 2px #4a90e24d}.feedback-form .feedback-button-container{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.feedback-form .feedback-button-container button{flex:1;min-width:100px;padding:10px;border:none;border-radius:4px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease}.feedback-form .feedback-button-container button:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0003}.feedback-form .feedback-button-container button:active{transform:translateY(0)}.feedback-form.dark label{color:#ddd}.feedback-form.dark input,.feedback-form.dark textarea{background-color:#2f3249;color:#fff;border-color:#444}.feedback-form.dark input:focus,.feedback-form.dark textarea:focus{border-color:#7b61ff}.feedback-form.dark .submit-btn{background-color:#7b61ff;color:#fff}.feedback-form.dark .submit-btn:hover{background-color:#6a52e6}.feedback-form.dark .cancel-btn{background-color:#555;color:#fff}.feedback-form.dark .cancel-btn:hover{background-color:#444}.feedback-form.light label{color:#333}.feedback-form.light input,.feedback-form.light textarea{background-color:#f7f7f7;color:#1f1f2e;border-color:#ccc}.feedback-form.light input:focus,.feedback-form.light textarea:focus{border-color:#7b61ff}.feedback-form.light .submit-btn{background-color:#7b61ff;color:#fff}.feedback-form.light .submit-btn:hover{background-color:#6a52e6}.feedback-form.light .cancel-btn{background-color:#e0e0e0;color:#1f1f2e}.feedback-form.light .cancel-btn:hover{background-color:#ccc}@media (max-width: 480px){.feedback-form{min-width:280px;padding:15px}.feedback-form .feedback-button-container{flex-direction:column}.feedback-form .feedback-button-container button{width:100%;min-width:auto}}@media (max-width: 360px){.feedback-form{min-width:260px;padding:12px}.feedback-form .feedback-header h3{font-size:1rem}.feedback-form label{font-size:.8rem}.feedback-form input,.feedback-form textarea{padding:8px 10px;font-size:.85rem}}.help-container:focus,.feedback-button:focus{outline:2px solid #4a90e2;outline-offset:2px}@media (prefers-contrast: high){.help-container,.feedback-button{border:2px solid white}.video-modal-content{border:2px solid currentColor}}@media (prefers-color-scheme: dark){.video-modal-content:not([data-theme=light]){background-color:#1f1f2e;color:#fff}}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;align-self:center;justify-self:center;padding:20px;min-height:120px}@media (max-width: 768px){.loading{padding:16px;min-height:100px}}@media (max-width: 480px){.loading{padding:12px;min-height:80px}}.loading .spinner{width:48px;height:48px;border:4px solid rgba(102,51,185,.2);border-top-color:#6633b9;border-radius:50%;animation:spin 1s linear infinite;box-shadow:0 0 8px #6633b966,inset 0 0 8px #6633b91a}@media (max-width: 768px){.loading .spinner{width:40px;height:40px;border-width:3px}}@media (max-width: 480px){.loading .spinner{width:32px;height:32px;border-width:3px}}@media (prefers-contrast: high){.loading .spinner{border-width:5px;box-shadow:0 0 12px #6633b9cc}}@media (prefers-color-scheme: dark){.loading .spinner{border-top-color:#8b5cf6;box-shadow:0 0 12px #8b5cf699}}.loading .text{margin-top:12px;font-size:1rem;font-weight:500;color:#6633b9;animation:pulse 1.5s ease-in-out infinite;box-shadow:none!important;text-align:center;letter-spacing:.5px}@media (max-width: 768px){.loading .text{font-size:.9rem;margin-top:10px}}@media (max-width: 480px){.loading .text{font-size:.8rem;margin-top:8px;letter-spacing:.3px}}@media (prefers-color-scheme: dark){.loading .text{color:#8b5cf6}}@keyframes pulse{0%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}to{opacity:.6;transform:scale(.95)}}@media (prefers-reduced-motion: reduce){.spinner{animation:none;border-top-color:transparent}.spinner:after{content:"⋯";color:#6633b9;font-size:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text{animation:none;opacity:1}}.loading{--spinner-color: rgb(102, 51, 185);--spinner-bg-color: rgba(102, 51, 185, .2);--text-color: rgb(102, 51, 185)}.loading.blue-theme{--spinner-color: #3b82f6;--spinner-bg-color: rgba(59, 130, 246, .2);--text-color: #3b82f6}.loading.blue-theme .spinner{border-color:var(--spinner-bg-color);border-top-color:var(--spinner-color);box-shadow:0 0 8px #3b82f666}.loading.blue-theme .text{color:var(--text-color)}.loading.green-theme{--spinner-color: #10b981;--spinner-bg-color: rgba(16, 185, 129, .2);--text-color: #10b981}.loading.green-theme .spinner{border-color:var(--spinner-bg-color);border-top-color:var(--spinner-color);box-shadow:0 0 8px #10b98166}.loading.green-theme .text{color:var(--text-color)}.loading-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.loading-container.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,.8);z-index:9999}@media (prefers-color-scheme: dark){.loading-container.fullscreen{background:rgba(0,0,0,.8)}}.loading-container.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9);z-index:10}@media (prefers-color-scheme: dark){.loading-container.overlay{background:rgba(0,0,0,.9)}}.dashboard-graphs{display:flex;flex-direction:column;align-items:center;width:100%;height:auto}.dashboard-graphs-inner-container{display:flex;flex-direction:row;width:100%;height:auto}@media (max-width: 592px){.dashboard-graphs-inner-container{flex-direction:column!important}}@media (min-width: 593px) and (max-width: 1173px){.dashboard-graphs-inner-container{flex-direction:column!important}}.dashboard-graphs-inner-container-left-container{flex:1;display:flex;flex-direction:column;height:auto;min-height:0}.dashboard-graphs-inner-container-right-container{flex:1;display:flex;flex-direction:column;margin-left:1rem}.dashboard-graphs-inner-container-left-container-upper-container{flex:1;width:100%;min-height:42vh;border-radius:6px;display:flex;flex-direction:column;position:relative}.dashboard-graphs-inner-container-left-container-upper-container .bar-graph-title{margin:1rem}.slider-circles-container{display:flex;flex-direction:row;justify-content:end;height:100px;width:auto;margin-top:12px;margin-right:8px}.slider-circles-container *{margin:4px}.slider-circles-container .slider-circle{width:22px;height:22px;margin-top:.6rem;border-radius:50%;background-color:gray;cursor:pointer}.slider-circles-container .slider-circle-active{width:22px;height:22px;margin-top:.6rem;border-radius:50%;background-color:#7120a4;cursor:pointer;transition:.2s}.dashboard-graphs-inner-container-right-container-upper-container{display:flex;flex:1;min-height:42vh;border-radius:6px;flex-direction:row;align-items:center}@media (max-width: 592px){.dashboard-graphs-inner-container-right-container-upper-container{flex-direction:column!important}}@media (min-width: 593px) and (max-width: 1173px){.dashboard-graphs-inner-container-right-container-upper-container{flex-direction:column!important}}.dashboard-graphs-inner-container-right-container-upper-container :nth-child(2){margin-left:1rem}@media (max-width: 592px){.dashboard-graphs-inner-container-right-container-upper-container :nth-child(2){margin-left:0rem;margin-top:1rem}}@media (min-width: 593px) and (max-width: 1173px){.dashboard-graphs-inner-container-right-container-upper-container :nth-child(2){margin-left:0rem;margin-top:1rem}}.dashboard-graphs-inner-container-right-container-upper-container-column{flex:1;height:100%;border-radius:6px}.dashboard-graphs-inner-container-left-container-bottom-container{flex:1;width:100%;display:flex;flex-direction:column;margin-top:1rem;border-radius:6px;padding-bottom:1rem;min-height:500px;overflow:hidden}.month-end-wrapper{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.personel-card-container{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px;height:100%;transition:.2s;padding:16px;box-sizing:border-box}.personel-card-container.dark{background-color:#3a3e5a;box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.personel-card-container.light{background-color:#fff;box-shadow:1px 8px 20px #00000026,4px 8px #6633b933}@media (max-width: 592px){.personel-card-container{padding-bottom:12px;min-width:90vw!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-card-container{padding-bottom:12px;min-width:90vw!important}}.personel-card-container .personel-card-header{width:100%;margin-bottom:8px}.personel-card-container .personel-card-header .title-wrapper{display:flex;flex-direction:column;gap:2px;align-items:center}.personel-card-container .personel-card-header .title-wrapper .personel-card-title{width:-moz-fit-content;width:fit-content;margin:0;padding:6px 10px;font-weight:500;font-size:1.1rem;border-radius:6px}.personel-card-container .personel-card-header .title-wrapper .personel-card-subtitle{font-size:.75rem;margin:0 0 0 .5rem;padding:2px 0;border-radius:0;width:-moz-fit-content;width:fit-content;background:none!important}.personel-card-container .pie-chart-container{display:flex;width:100%;height:100%;cursor:pointer;align-items:center;justify-content:center;position:relative}.personel-card-container .personel-card-bottom-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:16px;gap:20px}.personel-card-container .personel-card-bottom-container .status-item{display:flex;align-items:center;gap:8px;position:relative}.personel-card-container .personel-card-bottom-container .status-item .status-indicator{width:12px;height:12px;border-radius:50%;position:relative}.personel-card-container .personel-card-bottom-container .status-item .status-indicator.active{background-color:#3cc380;box-shadow:0 0 8px #3cc38099;animation:pulse-green 2s infinite}.personel-card-container .personel-card-bottom-container .status-item .status-indicator.passive{background-color:#d34a4a;box-shadow:0 0 8px #d34a4a99;animation:pulse-red 2s infinite}.personel-card-container .personel-card-bottom-container .status-item span{font-size:12px;padding:6px 12px;border-radius:8px;font-weight:500;color:#fff}@media (min-width: 1391px) and (max-width: 1919px){.personel-card-container .personel-card-bottom-container .status-item span{padding:6px 12px;font-size:12px}}@media (min-width: 1920px){.personel-card-container .personel-card-bottom-container .status-item span{padding:6px 12px;font-size:12px}}.personel-card-container .personel-card-bottom-container .status-item .active-personel{background-color:#3cc380}.personel-card-container .personel-card-bottom-container .status-item .passive-personel{background-color:#d34a4a}.personel-card-container .MuiPieArc-root:nth-child(1){filter:drop-shadow(0 0 4px #3cc380) drop-shadow(0 0 8px rgba(60,195,128,.2))}.personel-card-container .MuiPieArc-root:nth-child(2){filter:drop-shadow(0 0 4px rgb(211,74,74)) drop-shadow(0 0 8px rgba(211,74,74,.2))}.personel-card-container .css-1mhcdve-MuiPieArc-root{stroke:transparent!important}@keyframes pulse-green{0%{transform:scale(1);box-shadow:0 0 #3cc380b3}70%{transform:scale(1.1);box-shadow:0 0 0 10px #3cc38000}to{transform:scale(1);box-shadow:0 0 #3cc38000}}@keyframes pulse-red{0%{transform:scale(1);box-shadow:0 0 #d34a4ab3}70%{transform:scale(1.1);box-shadow:0 0 0 10px #d34a4a00}to{transform:scale(1);box-shadow:0 0 #d34a4a00}}.personel-card-container.dark .personel-card-title{font-size:1rem;color:#7367f0;background:linear-gradient(135deg,rgba(114,103,240,.2) 0%,rgba(114,103,240,.1) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600!important;margin-right:auto;padding:8px 16px;border-radius:8px;border:1px solid rgba(114,103,240,.2)}.personel-card-container.dark .personel-card-subtitle{font-size:13px;margin-top:8px;color:#7983bb;font-weight:500;padding-left:4px;line-height:1.4}.personel-card-container.light .personel-card-title{font-size:1rem;color:#4d4d4d;background:linear-gradient(135deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.04) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600!important;margin-right:auto;padding:8px 16px;border-radius:8px;border:1px solid rgba(0,0,0,.1)}.personel-card-container.light .personel-card-subtitle{font-size:13px;margin-top:8px;color:#666;font-weight:500;padding-left:4px;line-height:1.4}@media (max-width: 592px){.personel-card-bottom-container{flex-direction:column;gap:12px!important}.personel-card-bottom-container .status-item{justify-content:center;width:100%}}@media (min-width: 593px) and (max-width: 1173px){.personel-card-bottom-container{gap:16px}.personel-card-bottom-container .status-item{flex-direction:column;gap:6px;text-align:center}}.accounts-card-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;border-radius:4px;transition:.2s;padding:16px;box-sizing:border-box}.accounts-card-container.dark{background-color:#3a3e5a;box-shadow:0 8px 16px #0006,0 4px 6px #2b2a2c4d}.accounts-card-container.light{background-color:#fff;box-shadow:1px 8px 20px #00000026,4px 8px #6633b933}@media (max-width: 592px){.accounts-card-container{padding-bottom:12px;min-width:90vw!important}}@media (min-width: 593px) and (max-width: 1173px){.accounts-card-container{padding-bottom:12px;min-width:90vw!important}}.accounts-card-container .accounts-card-container-upper{width:100%;height:35%;display:flex;flex-direction:row;align-items:flex-start;margin-bottom:8px}.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-left{display:flex;flex-direction:column;flex:2;height:100%}.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-left .title-wrapper{display:flex;flex-direction:column;gap:2px}.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-left .title-wrapper .accounts-title{width:-moz-fit-content;width:fit-content;margin:0;padding:6px 10px;font-weight:500;font-size:1.1rem;border-radius:6px}.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-left .title-wrapper .accounts-subtitle{font-size:.75rem;margin:0 0 0 .5rem;padding:2px 0;border-radius:0;width:-moz-fit-content;width:fit-content;background:none!important}.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-right{display:flex;flex-direction:column;flex:1;height:100%;justify-content:flex-start;align-items:flex-end}.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-right .badge-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-right .badge-wrapper .percentage-badge{margin:0;height:-moz-min-content;height:min-content;border-radius:6px;padding:6px 10px;font-size:1rem;font-weight:600;text-align:center;min-width:80px}@media (max-width: 592px){.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-right .badge-wrapper .percentage-badge{font-size:18px}}@media (min-width: 593px) and (max-width: 1173px){.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-right .badge-wrapper .percentage-badge{font-size:22px}}.accounts-card-container .accounts-card-container-upper .accounts-card-container-upper-right .badge-wrapper .badge-subtitle{font-size:.7rem;padding:2px 0;border-radius:0;margin-right:0;text-align:center;min-width:80px;background:none!important}.accounts-card-container .accounts-card-container-center{width:100%;height:50%;margin:8px 0;display:flex;flex-direction:row}@media (max-width: 592px){.accounts-card-container .accounts-card-container-center{flex-direction:column;gap:16px}}@media (min-width: 593px) and (max-width: 1173px){.accounts-card-container .accounts-card-container-center{flex-direction:column;gap:16px}}.accounts-card-container .accounts-card-container-center .account-item{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:12px}.accounts-card-container .accounts-card-container-center .account-item.reverse{align-items:center}.accounts-card-container .accounts-card-container-center .account-item.reverse .icon-label-wrapper{flex-direction:row}.accounts-card-container .accounts-card-container-center .account-item .icon-label-wrapper{display:flex;align-items:center;gap:8px}.accounts-card-container .accounts-card-container-center .account-item .icon-label-wrapper .icon-container{padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.accounts-card-container .accounts-card-container-center .account-item .icon-label-wrapper .icon-container.closed{background-color:#274c62}.accounts-card-container .accounts-card-container-center .account-item .icon-label-wrapper .icon-container.open{background-color:#3a3b64}.accounts-card-container .accounts-card-container-center .account-item .icon-label-wrapper .account-label{font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px;text-align:center}.accounts-card-container .accounts-card-container-center .account-item .icon-label-wrapper .account-label.closed-label{background-color:#00cfe81a}.accounts-card-container .accounts-card-container-center .account-item .icon-label-wrapper .account-label.open-label{background-color:#7065ea1a}.accounts-card-container .accounts-card-container-center .account-stats{display:flex;flex-direction:column;align-items:center;width:100%}.accounts-card-container .accounts-card-container-center .account-stats .stat-percentage{font-size:24px;font-weight:600;margin-top:4px;text-align:center}.accounts-card-container .accounts-card-container-center .account-stats .stat-count{font-size:14px;margin-top:2px;text-align:center}.accounts-card-container .accounts-card-container-center .accounts-card-container-center-left,.accounts-card-container .accounts-card-container-center .accounts-card-container-center-right{flex:4;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 12px}.accounts-card-container .accounts-card-container-center .accounts-card-container-center-middle{display:flex;flex:1;height:100%;margin:0;justify-content:center;align-items:center;position:relative}.accounts-card-container .accounts-card-container-center .accounts-card-container-center-middle .divider{position:relative;text-align:center;height:100%;display:flex;align-items:center}.accounts-card-container .accounts-card-container-center .accounts-card-container-center-middle .divider .divider-text{border-radius:50%;padding:8px;font-size:11px;font-weight:600;z-index:2;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.accounts-card-container .accounts-card-container-center .accounts-card-container-center-middle .divider:before{position:absolute;height:30%;top:5%;left:50%;border-left:1px solid;width:1px;content:"";z-index:1}.accounts-card-container .accounts-card-container-center .accounts-card-container-center-middle .divider:after{position:absolute;height:30%;bottom:5%;left:50%;border-left:1px solid;width:1px;content:"";z-index:1}.accounts-card-container .accounts-card-container-bottom{width:100%;margin-top:8px}.accounts-card-container .accounts-card-container-bottom .progress-container{width:100%;position:relative}.accounts-card-container .accounts-card-container-bottom .progress-container .progress-labels{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;position:relative;width:90%}.accounts-card-container .accounts-card-container-bottom .progress-container .progress-labels .percentage-label{font-size:.7rem;font-weight:600;padding:3px 8px;border-radius:4px;min-width:45px;text-align:center;position:relative;z-index:2}.accounts-card-container .accounts-card-container-bottom .progress-container .progress-labels .percentage-label.closed{background:rgba(0,207,232,.15);color:#00cfe8}.accounts-card-container .accounts-card-container-bottom .progress-container .progress-labels .percentage-label.open{background:rgba(112,101,234,.15);color:#7065ea}.accounts-card-container .accounts-card-container-bottom .progress-container .progress-bar{display:flex;width:100%;height:12px;border-radius:6px;overflow:hidden;gap:2px;position:relative}.accounts-card-container .accounts-card-container-bottom .progress-container .bar{height:100%;transition:all .3s ease;border-radius:3px;position:relative}.accounts-card-container .accounts-card-container-bottom .progress-container .bar.closed{background:linear-gradient(90deg,#00cfe8 0%,#00b4cc 100%)}.accounts-card-container .accounts-card-container-bottom .progress-container .bar.open{background:linear-gradient(90deg,#7065ea 0%,#5d52d5 100%)}.accounts-card-container.dark .accounts-title{font-size:1rem;color:#7367f0;background:linear-gradient(135deg,rgba(114,103,240,.2) 0%,rgba(114,103,240,.1) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600!important;margin-right:auto;padding:8px 16px;border-radius:8px;border:1px solid rgba(114,103,240,.2)}.accounts-card-container.dark .accounts-subtitle{font-size:13px;margin-top:8px;color:#7983bb;font-weight:500;padding-left:4px;line-height:1.4}.accounts-card-container.dark .percentage-badge{background:linear-gradient(135deg,#3cc380 0%,rgb(44,182,97) 100%);color:#fff}.accounts-card-container.dark .badge-subtitle{color:#a0a3c1}.accounts-card-container.dark .closed-account-icon{color:#00cfe8}.accounts-card-container.dark .open-account-icon{color:#7065ea}.accounts-card-container.dark .account-label.closed-label{color:#00cfe8;background-color:#00cfe826}.accounts-card-container.dark .account-label.open-label{color:#7065ea;background-color:#7065ea26}.accounts-card-container.dark .stat-percentage{color:#fff}.accounts-card-container.dark .stat-count{color:#a0a3c1}.accounts-card-container.dark .divider-text{background-color:#404457;color:#999ba1}.accounts-card-container.dark .divider:before,.accounts-card-container.dark .divider:after{border-color:#999ba1}.accounts-card-container.dark .progress-bar{background-color:#404457}.accounts-card-container.light .accounts-title{font-size:1rem;color:#4d4d4d;background:linear-gradient(135deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.04) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600!important;margin-right:auto;padding:8px 16px;border-radius:8px;border:1px solid rgba(0,0,0,.1)}.accounts-card-container.light .accounts-subtitle{font-size:13px;margin-top:8px;color:#666;font-weight:500;padding-left:4px;line-height:1.4}.accounts-card-container.light .percentage-badge{background:linear-gradient(135deg,#28c76f 0%,#20a855 100%);color:#fff}.accounts-card-container.light .badge-subtitle{color:#6b7280}.accounts-card-container.light .closed-account-icon{color:#00cfe8}.accounts-card-container.light .open-account-icon{color:#7065ea}.accounts-card-container.light .account-label.closed-label{color:#00a2b8;background-color:#00cfe81f}.accounts-card-container.light .account-label.open-label{color:#5d52d5;background-color:#7065ea1f}.accounts-card-container.light .stat-percentage{color:#2c2c2c}.accounts-card-container.light .stat-count{color:#6b7280}.accounts-card-container.light .divider-text{background-color:#e5e7eb;color:#6b7280}.accounts-card-container.light .divider:before,.accounts-card-container.light .divider:after{border-color:#d1d5db}.accounts-card-container.light .progress-bar{background-color:#e5e7eb}.bar-graph-container{display:flex;flex-direction:column;border-radius:4px;height:100%;transition:.2s;padding:16px;box-sizing:border-box}.bar-graph-container.dark{background-color:#3a3e5a;box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.bar-graph-container.light{background-color:#fff;box-shadow:1px 8px 20px #00000026,4px 8px #6633b933}@media (max-width: 592px){.bar-graph-container{padding-bottom:12px;min-width:90vw!important}}@media (min-width: 593px) and (max-width: 1173px){.bar-graph-container{padding-bottom:12px;min-width:90vw!important}}.bar-graph-container .bar-graph-header{width:100%;margin-bottom:16px}.bar-graph-container .bar-graph-header .title-wrapper{display:flex;flex-direction:column;gap:2px}.bar-graph-container .bar-graph-header .title-wrapper .bar-graph-title{width:-moz-fit-content;width:fit-content;margin:0;padding:6px 10px;font-weight:600;font-size:1.1rem;border-radius:6px}.bar-graph-container .bar-graph-header .title-wrapper .bar-graph-subtitle{font-size:.75rem;margin:0 0 0 .5rem;padding:2px 0;border-radius:0;width:-moz-fit-content;width:fit-content;background:none!important}.bar-graph-container .chart-container{width:100%;height:100%;padding:1rem}.bar-graph-container.dark .bar-graph-title{color:#fff;background-color:#7267f01f}.bar-graph-container.dark .bar-graph-subtitle{color:#a0a3c1}.bar-graph-container.light .bar-graph-title{color:#4d4d4d;background-color:#0000000d}.bar-graph-container.light .bar-graph-subtitle{color:#6b7280}@media (max-width: 592px){.bar-graph-container{padding:12px}.bar-graph-container .chart-container{padding:.5rem}}@media (min-width: 593px) and (max-width: 1173px){.bar-graph-container{padding:14px}.bar-graph-container .chart-container{padding:.75rem}}.month-end-container{width:100%;height:100%;display:flex;flex-direction:column;border-radius:4px;transition:all .3s ease;overflow:hidden;position:relative}.month-end-container.dark{background-color:#3a3e5a;box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.month-end-container.light{background-color:#fff;box-shadow:1px 8px 20px #00000026,4px 8px #6633b933}.month-end-container .month-end-container-upper{display:flex;flex-direction:row;flex:1;min-height:0}@media (max-width: 592px){.month-end-container .month-end-container-upper{flex-direction:column}}@media (min-width: 593px) and (max-width: 1173px){.month-end-container .month-end-container-upper{flex-direction:column}}.month-end-container .month-end-container-upper-left{display:flex;flex-direction:column;justify-content:space-between;flex:5;margin:1.5rem 0 0 1.5rem;padding-right:1rem}.month-end-container .title-container{display:flex;flex-direction:column;margin-bottom:1.5rem}.month-end-container .stats-container{display:flex;flex-direction:column;gap:.5rem}.month-end-container .month-end-container-upper-right{flex:7;position:relative;display:flex;justify-content:end;align-items:center}@media (max-width: 592px){.month-end-container .month-end-container-upper-right{display:none}}.month-end-container .month-end-container-upper-right-inner{width:100%;height:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:end;margin-right:2.5rem;padding-bottom:1rem}@media (max-width: 592px){.month-end-container .month-end-container-upper-right-inner{display:none}}@media (min-width: 593px) and (max-width: 1173px){.month-end-container .month-end-container-upper-right-inner{display:none}}.month-end-container .month-end-provider-bar{display:flex;flex-direction:column;height:90%;width:12%;margin-right:1rem;align-items:center;justify-content:end;cursor:pointer;transition:all .3s ease;position:relative}.month-end-container .month-end-provider-bar:hover{transform:translateY(-5px)}.month-end-container .month-end-provider-bar:hover .provider-stick{filter:brightness(1.2)}.month-end-container .provider-stick{width:60%;border-radius:8px 8px 4px 4px;transition:all .4s ease;position:relative;min-height:20px}.month-end-container .provider-stick.murat{height:30%;background:linear-gradient(to top,#282a4e,#393b64)}.month-end-container .provider-stick.ahmet{height:50%;background:linear-gradient(to top,#282a4e,#393b64)}.month-end-container .provider-stick.can{height:40%;background:linear-gradient(to top,#282a4e,#393b64)}.month-end-container .provider-stick.faruk{height:60%;background:linear-gradient(to top,#282a4e,#393b64)}.month-end-container .provider-stick.hakan{height:80%;background:linear-gradient(to top,#5850e0,#685fd7);animation:glowPulse 2s ease-in-out infinite alternate}.month-end-container .provider-stick.hakan:after{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(to top,transparent,rgba(255,255,255,.3));border-radius:8px 8px 4px 4px}@keyframes glowPulse{0%{box-shadow:0 0 10px #685fd766,0 0 20px #685fd733}to{box-shadow:0 0 15px #685fd7cc,0 0 30px #685fd766,0 0 45px #685fd733}}.month-end-container .more-info-container{position:absolute;right:1.5rem;top:1.5rem;cursor:pointer;padding:.5rem;border-radius:6px;transition:background-color .2s ease}.month-end-container .more-info-container:hover{background-color:#ffffff1a}@media (max-width: 592px){.month-end-container .more-info-container{display:none}}@media (min-width: 593px) and (max-width: 1173px){.month-end-container .more-info-container{display:none}}.month-end-container .month-end-container-bottom{display:flex;flex-direction:row;margin:1rem 1.5rem;flex:0 0 auto;border-radius:10px;align-items:center;transition:all .3s ease;min-height:80px}.month-end-container .month-end-container-bottom.dark{background:linear-gradient(135deg,#2d3149 0%,#252840 100%);border:1px solid rgba(104,95,215,.3)}.month-end-container .month-end-container-bottom.light{background:linear-gradient(135deg,#f7f7f7 0%,#f0f0f0 100%);border:1px solid rgba(104,95,215,.2)}@media (max-width: 592px){.month-end-container .month-end-container-bottom{flex-direction:column}}.month-end-container .month-end-container-bottom-column{flex:1;margin:1rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;transition:transform .2s ease}.month-end-container .month-end-container-bottom-column:hover{transform:translateY(-2px)}.month-end-container.dark .title-container .main-title{font-size:1rem;color:#7367f0;background:linear-gradient(135deg,rgba(114,103,240,.2) 0%,rgba(114,103,240,.1) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600;margin-right:auto;padding:8px 16px;border-radius:8px;border:1px solid rgba(114,103,240,.2)}.month-end-container.dark .title-container .subtitle{font-size:13px;margin-top:8px;color:#7983bb;font-weight:500;padding-left:4px;line-height:1.4}.month-end-container.dark .stats-container .amount{font-size:42px;background:linear-gradient(135deg,#cfd3ec,#a8b0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;letter-spacing:-.5px}.month-end-container.dark .stats-container .percentage{font-size:16px;background:linear-gradient(135deg,#2e4b4f,#1e3a3e);color:#28b56a;font-weight:600;width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:12px;margin-top:.5rem;border:1px solid rgba(40,181,106,.3)}.month-end-container.dark .stats-container .description{font-size:14px;color:#979dbf;font-weight:500;margin-top:.5rem;line-height:1.5;max-width:80%}.month-end-container.dark .month-end-provider-bar span{font-size:11px;margin-top:8px;font-weight:600;color:#cfd3ec;text-align:center;transition:color .3s ease}.month-end-container.dark .month-end-provider-bar:hover span{color:#fff}.month-end-container.dark .dots-icon{color:#7983bb;transition:color .3s ease}.month-end-container.dark .dots-icon:hover{color:#cfd3ec}.month-end-container.dark .month-end-container-bottom .rank{background:linear-gradient(135deg,#3a3b64,#2d2e50);color:#fff;font-size:20px;padding:8px 16px;border-radius:8px;width:-moz-fit-content;width:fit-content;font-weight:700;border:1px solid rgba(104,95,215,.3)}.month-end-container.dark .month-end-container-bottom .name{color:#cfd3ec;font-size:15px;font-weight:500;margin-top:4px}.month-end-container.dark .month-end-container-bottom .salary{color:#cfd3ec;font-size:24px;font-weight:700;background:linear-gradient(135deg,#cfd3ec,#a8b0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.month-end-container.light .title-container .main-title{font-size:1rem;color:#4d4d4d;background:linear-gradient(135deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.04) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600;margin-right:auto;padding:8px 16px;border-radius:8px;border:1px solid rgba(0,0,0,.1)}.month-end-container.light .title-container .subtitle{font-size:13px;margin-top:8px;color:#666;font-weight:500;padding-left:4px;line-height:1.4}.month-end-container.light .stats-container .amount{font-size:42px;background:linear-gradient(135deg,#4d4d4d,#333333);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;letter-spacing:-.5px}.month-end-container.light .stats-container .percentage{font-size:16px;background:linear-gradient(135deg,#e8f5e8,#d0ebd0);color:#28b56a;font-weight:600;width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:12px;margin-top:.5rem;border:1px solid rgba(40,181,106,.3)}.month-end-container.light .stats-container .description{font-size:14px;color:#666;font-weight:500;margin-top:.5rem;line-height:1.5;max-width:80%}.month-end-container.light .month-end-provider-bar span{font-size:11px;margin-top:8px;font-weight:600;color:#4d4d4d;text-align:center;transition:color .3s ease}@media (max-width: 592px){.month-end-container.light .month-end-provider-bar span{display:none}}.month-end-container.light .month-end-provider-bar:hover span{color:#000}.month-end-container.light .dots-icon{color:#666;transition:color .3s ease}.month-end-container.light .dots-icon:hover{color:#333}.month-end-container.light .month-end-container-bottom .rank{background:linear-gradient(135deg,#3a3b64,#2d2e50);color:#fff;font-size:20px;padding:8px 16px;border-radius:8px;width:-moz-fit-content;width:fit-content;font-weight:700}.month-end-container.light .month-end-container-bottom .name{color:#4d4d4d;font-size:15px;font-weight:500;margin-top:4px}.month-end-container.light .month-end-container-bottom .salary{color:#4d4d4d;font-size:24px;font-weight:700;background:linear-gradient(135deg,#4d4d4d,#333333);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.car-graph-container{width:100%;height:100%;max-height:62vh;display:flex;flex-direction:column;overflow:hidden;border-radius:4px;transition:.2s}.car-graph-container.dark{background-color:#3a3e5a;box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.car-graph-container.light{background-color:#fff;box-shadow:1px 8px 20px #00000026,4px 8px #6633b933}.car-graph-container .car-graph-upper-container{margin:1rem;height:15%;display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 592px){.car-graph-container .car-graph-upper-container{flex-direction:column}}@media (min-width: 593px) and (max-width: 1173px){.car-graph-container .car-graph-upper-container{flex-direction:column}}.car-graph-container .car-graph-upper-container .title-section{display:flex;flex-direction:column;flex:1}.car-graph-container .car-graph-upper-container .search-section{display:flex;flex-direction:row;flex:1;align-items:center}.car-graph-container .search-input{width:100%;height:50%;background-color:transparent;border:1px solid #434968;margin-left:8px;border-radius:8px;padding-left:12px}.car-graph-container .search-input:focus{outline:none;border:2px solid #373e98}@media (max-width: 592px){.car-graph-container .search-input{min-height:32px}}@media (min-width: 593px) and (max-width: 1173px){.car-graph-container .search-input{min-height:32px}}.car-graph-container .car-graph-table-container{border-radius:6px;height:60%;margin:.25rem 1rem}.car-graph-container .status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;box-shadow:0 1px 3px #0000001a;font-weight:500;font-size:14px}.car-graph-container.dark .main-title{font-size:1rem;color:#7367f0;background-color:#7267f01f;font-weight:500;margin-right:auto;padding:4px 8px;border-radius:4px}.car-graph-container.dark .description{font-size:13px;color:#7983bb;margin-top:4px;padding-left:4px}.car-graph-container.dark .taxi-icon{background-color:#3a3b64;padding:8px;border-radius:6px;color:#4f5af0;font-size:23px}.car-graph-container.dark .maintenance-table.dark .ant-table{background-color:transparent;width:100%}.car-graph-container.dark .maintenance-table.dark .ant-table a{color:#acb4d7!important}.car-graph-container.dark .maintenance-table.dark .ant-table-thead>tr>th{background-color:transparent;color:#acb4d7!important;font-size:14px;font-weight:650;border-bottom:2px solid #434968}.car-graph-container.dark .maintenance-table.dark .ant-table-thead>tr>th a{color:#acb4d7!important}.car-graph-container.dark .maintenance-table.dark .ant-table-thead>tr>th:before{width:0!important}.car-graph-container.dark .maintenance-table.dark .ant-table-tbody>tr>td{background-color:transparent;color:#acb4d7!important;cursor:pointer;font-size:14px;font-weight:450;border-bottom:.2px solid #434968}.car-graph-container.dark .maintenance-table.dark .ant-table-tbody>tr>td a{color:#acb4d7!important}.car-graph-container.dark .pagination-dark-dashboard .ant-pagination-item{background-color:transparent!important}.car-graph-container.dark .pagination-dark-dashboard .ant-pagination-item a{color:#b6bee3!important;background-color:transparent!important}.car-graph-container.dark .pagination-dark-dashboard .ant-pagination-item-active{border-color:#7b61ff;background-color:#7b61ff!important}.car-graph-container.dark .pagination-dark-dashboard .ant-pagination-item-link{margin:0 6px}.car-graph-container.light .main-title{font-size:1rem;color:#4d4d4d;background-color:#0000000d!important;font-weight:500;margin-right:auto;padding:4px 8px;border-radius:4px}.car-graph-container.light .description{font-size:13px;margin-top:4px;color:#4d4d4d;font-weight:500;padding-left:4px}.car-graph-container.light .taxi-icon{background-color:#3a3b64;padding:8px;border-radius:6px;color:#4f5af0;font-size:23px}.car-graph-container.light .maintenance-table.light .ant-table{background-color:transparent;width:100%}.car-graph-container.light .maintenance-table.light .ant-table a{color:#4d4d4d!important}.car-graph-container.light .maintenance-table.light .ant-table-thead>tr>th{background-color:transparent;color:#4d4d4d!important;font-size:14px;font-weight:650;border-bottom:2px solid #434968}.car-graph-container.light .maintenance-table.light .ant-table-thead>tr>th a{color:#4d4d4d!important}.car-graph-container.light .maintenance-table.light .ant-table-thead>tr>th:before{width:0!important}.car-graph-container.light .maintenance-table.light .ant-table-tbody>tr>td{background-color:transparent;color:#4d4d4d!important;cursor:pointer;font-size:14px;font-weight:450;border-bottom:none}.car-graph-container.light .maintenance-table.light .ant-table-tbody>tr>td a{color:#4d4d4d!important}.car-graph-container.light .pagination-dashboard .ant-pagination-item{background-color:transparent!important}.car-graph-container.light .pagination-dashboard .ant-pagination-item a{color:#4d4d4d!important;background-color:transparent!important}.car-graph-container.light .pagination-dashboard .ant-pagination-item-active{border-color:#7b61ff;background-color:#7b61ff!important}.car-graph-container.light .pagination-dashboard .ant-pagination-item-link{margin:0 6px}.monthly-slider-wrapper{flex:1;height:100%;border-radius:24px;position:relative;overflow:hidden;transition:background .3s}.monthly-slider-wrapper.dark{background-color:#2f3249;color:#fff}.monthly-slider-wrapper.light{color:#fff}@media (max-width: 592px){.monthly-slider-wrapper{border-radius:12px;padding:1rem}}.monthly-slider-inner-wrapper{display:flex;justify-content:space-between;align-items:stretch;height:100%;padding:20px;gap:20px}@media (max-width: 592px){.monthly-slider-inner-wrapper{flex-direction:column;padding:10px;gap:10px}}.monthly-slider-inner-wrapper .monthly-slider-left{flex:1;display:flex;flex-direction:column}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-top{flex:1}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-top :nth-child(2){font-size:13px!important;font-weight:500!important;padding-left:4px}@media (max-width: 592px){.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-top :nth-child(2){font-size:12px!important}}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom{display:flex;flex:1;flex-direction:column}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box{font-size:18px;font-weight:500;display:flex;align-items:center;gap:8px}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box .label{font-weight:400;margin-right:4px}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box .value{font-weight:600;font-size:2rem}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box.change-row.up{color:#27ae60}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box.change-row.down{color:#e74c3c}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box .vs-text{font-size:14px;opacity:.7}@media (max-width: 592px){.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box{font-size:14px}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box .value{font-size:1.4rem}.monthly-slider-inner-wrapper .monthly-slider-left .monthly-slider-left-bottom .info-box .vs-text{font-size:12px}}.monthly-slider-inner-wrapper .monthly-slider-right{flex:1;display:flex;align-items:center;justify-content:center}.monthly-slider-inner-wrapper .monthly-slider-right .logo-card{width:160px;height:160px;position:relative;border-radius:50%;overflow:hidden;transform:translateZ(0);box-shadow:0 8px 16px #0000004d,0 12px 24px #0003;transition:transform .3s ease}.monthly-slider-inner-wrapper .monthly-slider-right .logo-card .logo-bg{position:absolute;width:100%;height:100%;opacity:.15;filter:blur(20px);z-index:1}.monthly-slider-inner-wrapper .monthly-slider-right .logo-card img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:2;position:relative;transform:perspective(600px) rotateY(5deg)}@media (max-width: 592px){.monthly-slider-inner-wrapper .monthly-slider-right .logo-card{width:100px;height:100px}}.monthly-slider-circles{position:absolute;display:flex;gap:10px;right:16px;top:16px;z-index:10}.monthly-slider-circles .circle{width:10px;height:10px;border-radius:50%;opacity:.4;transition:all .3s ease;cursor:pointer}.monthly-slider-circles .circle.active{width:14px;height:14px;opacity:1;box-shadow:0 0 6px #fffc}@media (max-width: 592px){.monthly-slider-circles{right:8px;top:8px}.monthly-slider-circles .circle{width:8px;height:8px}.monthly-slider-circles .circle.active{width:10px;height:10px}}.slide-animation{animation:slideIn .5s ease-in-out}@keyframes slideIn{0%{transform:translate(340px);opacity:0}to{transform:translate(0);opacity:1}}.pagination-container{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:1.25rem;border-top:2px solid;border-radius:8px}.dark .pagination-container{background-color:#2f3249;border-top-color:#3a3e5a}.light .pagination-container{border-top-color:#e9ecef;background-color:#f7f7f7}.pagination-info .pagination-text{font-size:.9rem;font-weight:500}.dark .pagination-info .pagination-text{color:#e4e6f0}.dark .pagination-info .pagination-text strong{color:#7367f0}.light .pagination-info .pagination-text{color:#495057}.light .pagination-info .pagination-text strong{color:#7367f0}.pagination-controls{display:flex;align-items:center;gap:1.25rem}.items-per-page-selector{display:flex;align-items:center;gap:.75rem}.items-per-page-selector .per-page-label{font-size:.9rem;font-weight:500;white-space:nowrap}.dark .items-per-page-selector .per-page-label{color:#e4e6f0}.light .items-per-page-selector .per-page-label{color:#495057}.items-per-page-selector .custom-select{position:relative;display:inline-block}.items-per-page-selector .custom-select .per-page-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 40px 10px 12px;border:2px solid;border-radius:8px;font-size:.9rem;cursor:pointer;min-width:90px;transition:all .3s ease;font-weight:500}.dark .items-per-page-selector .custom-select .per-page-select{background:#2f3249;color:#e4e6f0;border-color:#7367f0}.dark .items-per-page-selector .custom-select .per-page-select:focus{outline:none;border-color:#7b61ff;box-shadow:0 0 0 3px #7367f033}.light .items-per-page-selector .custom-select .per-page-select{background-color:#fff;color:#495057;border-color:#e9ecef}.light .items-per-page-selector .custom-select .per-page-select:focus{outline:none;border-color:#7367f0;box-shadow:0 0 0 3px #7367f01a}.items-per-page-selector .custom-select .select-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:12px}.dark .items-per-page-selector .custom-select .select-arrow{color:#7367f0}.light .items-per-page-selector .custom-select .select-arrow{color:#495057}.pagination-buttons{display:flex;align-items:center;gap:.5rem}.pagination-buttons .pagination-btn{display:flex;align-items:center;justify-content:center;padding:10px;border:2px solid;border-radius:8px;cursor:pointer;transition:all .3s ease;min-width:44px;height:44px;font-weight:600}.pagination-buttons .pagination-btn:hover:not(:disabled){transform:translateY(-2px)}.pagination-buttons .pagination-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.pagination-buttons .pagination-btn.dark{background:#7367f0;border-color:#7367f0;color:#fff}.pagination-buttons .pagination-btn.dark:hover:not(:disabled){background:#7b61ff;border-color:#7b61ff;box-shadow:0 4px 12px #7367f066}.pagination-buttons .pagination-btn.light{background-color:#fff;border-color:#e9ecef;color:#495057}.pagination-buttons .pagination-btn.light:hover:not(:disabled){border-color:#7367f0;box-shadow:0 4px 12px #7367f026}.pagination-buttons .page-numbers{display:flex;gap:.5rem}.pagination-buttons .page-numbers .page-number{padding:10px 14px;border:2px solid;border-radius:8px;cursor:pointer;transition:all .3s ease;min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600}.pagination-buttons .page-numbers .page-number:hover{transform:translateY(-2px)}.dark .pagination-buttons .page-numbers .page-number.active{background:#7367f0;border-color:#7367f0;color:#fff;box-shadow:0 4px 12px #7367f066}.light .pagination-buttons .page-numbers .page-number.active{background:#7367f0;border-color:#7367f0;color:#fff;box-shadow:0 4px 12px #7367f04d}.pagination-buttons .page-numbers .page-number.dark{background:#2f3249;border-color:#7367f0;color:#e4e6f0}.pagination-buttons .page-numbers .page-number.dark:hover{background:#7367f0;color:#fff}.pagination-buttons .page-numbers .page-number.light{background-color:#fff;border-color:#e9ecef;color:#495057}.pagination-buttons .page-numbers .page-number.light:hover{border-color:#7367f0}.pagination-buttons .page-numbers .page-ellipsis{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;font-size:.9rem;font-weight:600}.dark .pagination-buttons .page-numbers .page-ellipsis{color:#e4e6f0}.light .pagination-buttons .page-numbers .page-ellipsis{color:#49505780}@media (max-width: 592px){.personel-list-bottom-wrapper{flex-direction:column!important;align-items:center}}@media (min-width: 593px) and (max-width: 1173px){.personel-list-bottom-wrapper{flex-direction:column!important;align-items:center}}@media (max-width: 592px){.pagination-wrapper{width:100%;flex-direction:column!important;align-items:center}}@media (min-width: 593px) and (max-width: 1173px){.pagination-wrapper{width:100%;flex-direction:column!important;align-items:center}}.shift-data-table .ant-table-tbody>tr>td{padding:6px 4px;border-bottom:1px solid #f0f0f0;text-align:center;font-size:12px}.dark .shift-data-table .ant-table-tbody>tr>td{border-bottom:1px solid #4a5568;color:#e2e8f0}.shift-data-table .id-cell{font-weight:600;color:#1890ff;font-family:Courier New,monospace}.dark .shift-data-table .id-cell{color:#64b5f6}.shift-data-table .name-cell{font-weight:500;color:#333}.dark .shift-data-table .name-cell{color:#e2e8f0}.shift-data-table .number-cell{font-family:Courier New,monospace;font-weight:500;color:#666}.dark .shift-data-table .number-cell{color:#cbd5e0}.shift-data-table .break-cell{color:#ff4d4f;font-weight:500}.dark .shift-data-table .break-cell{color:#fc8181}.shift-data-table .date-cell{color:#666;font-weight:500}.dark .shift-data-table .date-cell{color:#cbd5e0}.shift-data-table .percentage-cell{font-family:Courier New,monospace;font-weight:600;color:#1890ff}.dark .shift-data-table .percentage-cell{color:#64b5f6}.shift-data-table .total-cell{font-family:Courier New,monospace;font-weight:700;color:#fa8c16}.dark .shift-data-table .total-cell{color:#fdba74}.shift-data-table .net-cell{font-family:Courier New,monospace;font-weight:700;color:#722ed1}.dark .shift-data-table .net-cell{color:#a78bfa}.shift-data-table .time-cell{font-family:Courier New,monospace;font-weight:500;color:#52c41a}.dark .shift-data-table .time-cell{color:#68d391}.shift-data-table .time-cell.total-time{font-weight:700;color:#fa8c16}.dark .shift-data-table .time-cell.total-time{color:#fdba74}.shift-data-table .time-cell.holiday-time{color:#eb2f96}.dark .shift-data-table .time-cell.holiday-time{color:#f687b3}.shift-data-table .time-cell.net-total-time{font-weight:700;color:#722ed1}.dark .shift-data-table .time-cell.net-total-time{color:#a78bfa}.shift-data-table .action-buttons{display:flex;gap:8px;justify-content:center}.shift-data-table .detail-button{background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);border:none;color:#fff;font-weight:500;display:flex;align-items:center;gap:6px;border-radius:6px;padding:4px 12px;font-size:12px;height:32px;transition:all .3s ease}.shift-data-table .detail-button:hover{background:linear-gradient(135deg,#6359d8 0%,#8e85e3 100%);transform:translateY(-1px);box-shadow:0 4px 8px #7367f04d;color:#fff}.shift-data-table .even-row{background-color:#fafafa}.dark .shift-data-table .even-row{background-color:#2d3748}.shift-data-table .odd-row{background-color:#fff}.dark .shift-data-table .odd-row{background-color:#1a202c}.shift-data-table .ant-table-tbody>tr:hover>td{background-color:#f5f5f5!important}.dark .shift-data-table .ant-table-tbody>tr:hover>td{background-color:#4a5568!important}@media (max-width: 768px){.shift-data-table .ant-table-thead>tr>th,.shift-data-table .ant-table-tbody>tr>td{padding:4px 2px;font-size:11px}.shift-data-table .column-header{font-size:11px}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/*!
* https://github.com/arqex/react-datetime
*/.rdt{position:relative}.rdtPicker{display:none;position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px #0000001a;border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eeeeee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:#0003;position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eeeeee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}.datepickers-container{display:flex;align-items:flex-start}.date-month-container{display:flex;flex-direction:column;width:92px;position:relative;z-index:999}.date-month-picker{width:100%;height:34px!important;margin-left:4px;padding:0;border-radius:4px;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:0;font-weight:600;transition:all .25s ease}@media (min-width: 1391px) and (max-width: 1919px){.date-month-picker{height:30px}}@media (min-width: 1920px){.date-month-picker{height:30px}}.date-month-picker:hover{transform:scale(1.03);box-shadow:0 6px 12px #0003;opacity:.95}.date-month-picker.dark:hover{background-color:#1f2345}.date-month-picker.light:hover{background-color:#417cea}.date-month-picker.dark{background-color:#171a33;color:#fff;box-shadow:2px 2px 4px #141928bf,2px 8px 2px #14192880,2px 4px #171a33}.date-month-picker.light{background-color:#2a6ce8;color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933!important}.date-month-picker-upper,.date-month-picker-bottom{position:absolute;left:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;margin-left:4px}.date-month-picker-upper.dark .month-picker-item,.date-month-picker-bottom.dark .month-picker-item{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.25);color:#fff;box-shadow:0 2px 8px #ffffff1a,0 0 .5px #fff3}.date-month-picker-upper.dark .month-picker-item:hover,.date-month-picker-bottom.dark .month-picker-item:hover{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.4);box-shadow:0 4px 14px #ffffff40;margin-left:1rem}.date-month-picker-upper.light .month-picker-item,.date-month-picker-bottom.light .month-picker-item{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);border:1px solid rgba(42,108,232,.3);color:#2a6ce8;box-shadow:0 2px 8px #2a6ce826,0 0 .5px #2a6ce833}.date-month-picker-upper.light .month-picker-item:hover,.date-month-picker-bottom.light .month-picker-item:hover{background:rgb(255,255,255);border:1px solid rgba(42,108,232,.6);box-shadow:0 4px 14px #2a6ce840;margin-left:1rem}.date-month-picker-upper{top:-126px}@media (min-width: 1391px) and (max-width: 1919px){.date-month-picker-upper{top:-128px}}@media (min-width: 1920px){.date-month-picker-upper{top:-132px}}.date-month-picker-bottom{top:38px}@media (min-width: 1391px) and (max-width: 1919px){.date-month-picker-bottom{top:42px}}@media (min-width: 1920px){.date-month-picker-bottom{top:42px}}.month-picker-item{margin:2px;width:100%;padding:6px 10px;border-radius:4px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-weight:600;text-align:center;cursor:pointer;transition:all .25s ease}.month-picker-item:hover{transform:translate(10px) scale(1.03)}@media (min-width: 1174px) and (max-width: 1390px){.month-picker-item{padding:5px 8px}}@media (min-width: 593px) and (max-width: 1173px){.month-picker-item{padding:4px 6px;font-size:.75rem}}.ant-picker-clear{display:none!important}.ant-picker-suffix{color:inherit!important}.custom-range-picker{width:302px!important;height:34px!important;margin-left:4px}@media (max-width: 592px){.custom-range-picker{width:auto!important}}.custom-range-picker.dark{box-shadow:2px 2px 4px #141928bf,2px 8px 2px #14192880,2px 4px #171a33!important;background-color:#171a33}.custom-range-picker.light{background-color:#2a6ce8;color:#fff;border:1px solid #1a56db;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933!important}.custom-range-picker .ant-picker-active-bar{background:#1a1a1a!important}@media (min-width: 1920px){.custom-range-picker{width:262px}}@media (min-width: 1391px) and (max-width: 1919px){.custom-range-picker{width:252px}}.custom-range-picker .ant-picker-input input{font-weight:600;font-size:1rem}@media (min-width: 1174px) and (max-width: 1390px){.custom-range-picker .ant-picker-input input{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.custom-range-picker .ant-picker-input input{font-size:.65rem}}.custom-range-picker.dark{background-color:#171a33;border-color:transparent}.custom-range-picker.dark .ant-picker-active-bar{background:#7b61ff!important}.custom-range-picker.dark .ant-picker-input input,.custom-range-picker.dark .ant-picker-suffix{color:#fff!important}.custom-range-picker.light{background-color:#2a6ce8;border-color:transparent}.custom-range-picker.light .ant-picker-input input,.custom-range-picker.light .ant-picker-suffix,.custom-range-picker.light .ant-picker-separator,.custom-range-picker.light .ant-picker-range-separator{color:#fff!important}.ant-picker{color:inherit!important}.ant-picker-panel-container.ant-picker-panel-container-light .ant-picker-cell-in-view,.ant-picker-panel-container.ant-picker-panel-container-light .ant-picker-header,.ant-picker-panel-container.ant-picker-panel-container-light .ant-picker-content th{color:#2c2929!important}.personel-account-first-upper-bar-container{display:flex;justify-content:space-between;align-items:center;width:100%!important;height:4vh;min-height:40px;cursor:pointer}.personel-account-first-upper-bar-container.dark{box-shadow:2px 2px 4px #141928bf,2px 8px 2px #14192880,2px 4px #171a33!important}.personel-account-first-upper-bar-container.light{background-color:#fff;box-shadow:1px 8px 20px #00000026,3px 5px #6633b933}.personel-account-first-upper-bar-container span{font-size:1rem;font-weight:600}@media (min-width: 593px) and (max-width: 1173px){.personel-account-first-upper-bar-container span{font-size:.55rem}}@media (min-width: 1174px) and (max-width: 1390px){.personel-account-first-upper-bar-container span{font-size:.85rem}}@media (min-width: 1391px) and (max-width: 1919px){.personel-account-first-upper-bar-container span{font-size:.9rem}}@media (min-width: 1920px){.personel-account-first-upper-bar-container span{font-size:1rem}}@media (max-width: 592px){.personel-account-first-upper-bar-container{justify-content:center!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-first-upper-bar-container{justify-content:center!important}}.personel-account-first-upper-bar-container .personel-account-first-upper-bar-container-left,.personel-account-first-upper-bar-container .personel-account-first-upper-bar-container-right{flex:3;height:100%;display:flex;align-items:center}@media (max-width: 592px){.personel-account-first-upper-bar-container .personel-account-first-upper-bar-container-left,.personel-account-first-upper-bar-container .personel-account-first-upper-bar-container-right{display:none}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-first-upper-bar-container .personel-account-first-upper-bar-container-left,.personel-account-first-upper-bar-container .personel-account-first-upper-bar-container-right{display:none}}.personel-account-first-upper-bar-container .personel-account-first-upper-bar-container-center{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex:1}.personel-account-first-upper-bar-container-left-column{flex:1;width:120px;height:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 592px){.personel-account-first-upper-bar-container-left-column{width:100%!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-first-upper-bar-container-left-column{width:100%!important}}.personel-account-first-upper-bar-container-left-column .ant-picker-outlined{border:none!important}.personel-account-profile-container{display:flex;flex-direction:row;flex:1;min-height:32px;max-height:32px}@media (max-width: 592px){.personel-account-profile-container{flex-direction:column;min-height:300px!important;display:flex;flex-wrap:wrap!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-profile-container{flex-direction:column;min-height:300px!important;display:flex;flex-wrap:wrap!important}}.personel-account-profile-container .personel-account-profile-container-column{flex:3;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;min-height:62px;margin-top:12px}@media (max-width: 592px){.personel-account-profile-container .personel-account-profile-container-column{margin-top:0!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-profile-container .personel-account-profile-container-column{flex-direction:column;margin-top:0!important}}.personel-account-profile-container .personel-account-profile-container-column .personel-account-taxidaten-span,.personel-account-profile-container .personel-account-profile-container-column .personel-account-km-span{color:#fff;font-size:.7rem!important;font-weight:600;padding:.2rem .75rem;border-radius:.2rem;margin:.2rem}@media (min-width: 593px) and (max-width: 1173px){.personel-account-profile-container .personel-account-profile-container-column .personel-account-taxidaten-span,.personel-account-profile-container .personel-account-profile-container-column .personel-account-km-span{font-size:.55rem!important}}@media (min-width: 1174px) and (max-width: 1390px){.personel-account-profile-container .personel-account-profile-container-column .personel-account-taxidaten-span,.personel-account-profile-container .personel-account-profile-container-column .personel-account-km-span{font-size:.75rem!important}}@media (min-width: 1391px) and (max-width: 1919px){.personel-account-profile-container .personel-account-profile-container-column .personel-account-taxidaten-span,.personel-account-profile-container .personel-account-profile-container-column .personel-account-km-span{font-size:1rem!important}}@media (min-width: 1920px){.personel-account-profile-container .personel-account-profile-container-column .personel-account-taxidaten-span,.personel-account-profile-container .personel-account-profile-container-column .personel-account-km-span{font-size:1.1rem!important}}.personel-account-profile-container .personel-account-profile-container-column .personel-account-taxidaten-span.dark{box-shadow:2px 2px 4px #141928bf,2px 8px 2px #14192880,2px 4px #171a33!important}.personel-account-profile-container .personel-account-profile-container-column .personel-account-taxidaten-span.light{background-color:#fff;box-shadow:1px 5px 10px #00000026,2px 4px #6633b933}.personel-account-profile-container .personel-account-profile-container-column-center{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:0 0 10px 10px}.personel-account-profile-container .personel-account-profile-container-column-center.dark{box-shadow:2px 2px 4px #141928bf,2px 8px 2px #14192880,2px 4px #171a33!important}.personel-account-profile-container .personel-account-profile-container-column-center.light{background-color:#fff;box-shadow:1px 8px 20px #00000026,3px 5px #6633b933}@media (max-width: 592px){.personel-account-profile-container .personel-account-profile-container-column-center{margin-top:12px!important;padding-top:4px!important;border-radius:0!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-profile-container .personel-account-profile-container-column-center{margin-top:12px!important;padding-top:4px!important;border-radius:0!important}}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-status-tag{padding:4px 8px;font-size:12px;font-weight:600;margin-top:4px;border-radius:6px;border:1.2px solid transparent;display:flex;align-items:center;justify-content:center;align-self:center;cursor:default;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-status-tag.active{background-color:#189e6b59;color:#189e6b;border-color:#189e6b}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-status-tag.passive{background-color:#dc2a2a59;color:#dc2a2a;border-color:#dc2a2a}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-photo-container{width:38px;height:38px;border-radius:100%}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-photo-container img{width:100%;height:92%;border-radius:15%;-o-object-fit:cover;object-fit:cover;border:2px solid white}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner{display:flex;flex-direction:row;z-index:99}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner svg{margin:.4rem;cursor:pointer;padding:5px;border-radius:50%;transition:all .3s ease}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner svg:hover{transform:scale(1.1)}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-airport{color:#fff;background-color:#8609de33;border:2px solid rgba(255,255,255,.3);box-shadow:0 0 8px #8609de99}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-airport:hover{background-color:#8609de59;border-color:#fff9;box-shadow:0 0 12px #8609dee6}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-morning{background-color:#02429940;border:2px solid rgba(252,241,0,.5);box-shadow:0 0 8px #fcf100cc;color:#fcf100}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-morning:hover{background-color:#02429966;border-color:#fcf100cc;box-shadow:0 0 14px #fcf100}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-night{background-color:#0a0a0ab3;border:2px solid rgba(252,241,0,.5);box-shadow:0 0 8px #fcf100cc;color:#fcf100}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-night:hover{background-color:#0a0a0ad9;border-color:#fcf100cc;box-shadow:0 0 14px #fcf100}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-alone{color:#fff;background-color:#8300f540;border:2px solid rgba(255,255,255,.3);box-shadow:0 0 8px #8300f599}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-alone:hover{background-color:#8300f566;border-color:#fff9;box-shadow:0 0 14px #8300f5e6}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-bank{color:#fff;background-color:#00b46040;border:2px solid rgba(255,255,255,.3);box-shadow:0 0 8px #00b46099}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.dark .icon-bank:hover{background-color:#00b46066;border-color:#fff9;box-shadow:0 0 14px #00b460e6}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-airport{color:#fff;border:1px solid #ffffff;box-shadow:0 0 6px #8609de66}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-airport:hover{background:rgba(134,9,222,.4);border-color:#8609de80;box-shadow:0 0 10px #8609de99}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-morning{color:#fff;border:1px solid #ffffff}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-morning:hover{background:rgba(255,193,7,.4);border-color:#ffc10799;box-shadow:0 0 10px #ffc10799}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-night{color:#fff;border:1px solid #ffffff;box-shadow:0 0 6px #3c3c3c66}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-night:hover{background:rgba(60,60,60,.5);border-color:#3c3c3c99;box-shadow:0 0 10px #3c3c3c99}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-alone{color:#fff;border:1px solid #ffffff;box-shadow:0 0 6px #8300f566}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-alone:hover{background:rgba(131,0,245,.4);border-color:#8300f580;box-shadow:0 0 10px #8300f599}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-bank{color:#fff;border:1px solid #ffffff;box-shadow:0 0 6px #00b46066}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .icon-bank:hover{background:rgba(0,180,96,.4);border-color:#00b46080;box-shadow:0 0 10px #00b46099}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .personel-account-profile-status-tag{font-size:.85rem;padding:2px 8px;border-radius:8px}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .personel-account-profile-status-tag.active{background:rgba(8,179,14,.9450980392);color:#fff;font-weight:500;border:1px solid rgba(8,179,14,.9450980392)}.personel-account-profile-container .personel-account-profile-container-column-center .personel-account-profile-container-column-center-inner.light .personel-account-profile-status-tag.passive{background:#e60000;color:#fff}@media (max-width: 592px){.personel-account-profile-container .personel-account-profile-container-column-center{order:1}}.fullscreen-table-btn{display:flex;align-items:center;justify-content:center;margin-left:auto;background-color:#7367f0;color:#fff;border:none;padding:4px;border-radius:6px;cursor:pointer;transition:all .2s ease}.fullscreen-table-btn:hover{background:#5e52e0;transform:translateY(-1px)}.dark .fullscreen-table-btn:hover{background:#7a6ef0}.fullscreen-popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.329);display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.fullscreen-popup-container{border-radius:12px;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d}.fullscreen-popup-container.fullscreen-popup-small{width:400px;height:300px}.fullscreen-popup-container.fullscreen-popup-medium{width:600px;height:500px}.fullscreen-popup-container.fullscreen-popup-large{width:800px;height:600px}.fullscreen-popup-container.fullscreen-popup-full{width:95vw;height:95vh}.dark .fullscreen-popup-container{background:rgba(30,30,30,.662745098);color:#fff;border:1px solid #333}.light .fullscreen-popup-container{background:rgba(247,247,247,.8705882353);color:#333;border:1px solid #e0e0e0}.fullscreen-popup-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}.dark .fullscreen-popup-header{border-bottom:1px solid #333}.fullscreen-popup-title{margin:0;font-size:1.5rem;font-weight:600}.fullscreen-popup-close-btn{background:#ff4757;border:none;color:#fff;width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;transition:all .2s ease}.fullscreen-popup-close-btn:hover{background:#ff3742;transform:scale(1.1)}.fullscreen-popup-content{flex:1;padding:20px;overflow:auto}.fullscreen-popup-btn{display:flex;align-items:center;justify-content:center;margin-left:auto;background:#7367f0;color:#fff;border:none;padding:6px 12px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s ease}.fullscreen-popup-btn:hover{background:#5e52e0;transform:translateY(-1px)}.dark .fullscreen-popup-btn{background:#8b80f0}.dark .fullscreen-popup-btn:hover{background:#7a6ef0}.uber-bottom-container.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933;border:1px solid #e0e0e0}.uber-table-bottom-button-container{width:100%;height:32px;margin-top:.5rem;display:flex;justify-content:center}.uber-table-bottom-button-container button{margin:4px;border:none;height:28px;width:auto;padding:0 12px;border-radius:4px;cursor:pointer;transition:.3s;font-size:.8rem;font-weight:500}.uber-table-bottom-button-container button.dark{background-color:#7b61ff;color:#fff}.uber-table-bottom-button-container button.dark:hover{background-color:#5d54c47a}.uber-table-bottom-button-container button.light{background-color:#6633b9;color:#fff}.uber-table-bottom-button-container button.light:hover{background-color:#5a2da8}.uber-table-container{width:100%;overflow:hidden;padding-bottom:.5rem;box-sizing:border-box;margin-top:8px}.uber-table-header-container,.uber-table-row{display:grid;grid-template-columns:.1fr .2fr .3fr .3fr .3fr .3fr .1fr!important;align-items:center;-moz-column-gap:6px;column-gap:6px}.uber-table-header-container{font-weight:700;border-radius:4px 4px 0 0;height:36px;min-width:0}.uber-table-header-container.dark{background-color:#171a33;color:#fff}.uber-table-header-container.light{background-color:#f8f9fa;color:#333;border:1px solid #e0e0e0;border-bottom:2px solid #6633b9}.uber-table-head{font-size:.75rem;padding:2px;text-align:center;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uber-table-head.dark{background-color:#138e6d71;color:#138e6d}.uber-table-head.light{background-color:#6633b9;color:#fff}.uber-table-body-container{display:flex;flex-direction:column;gap:4px;margin-top:6px}.uber-table-row{border-radius:4px;height:38px;min-width:0}.uber-table-row.row-dark-even{background-color:#222548;color:#fff}.uber-table-row.row-dark-odd{background-color:#1a1c39;color:#fff}.uber-table-row.row-light-even{background-color:#fff;color:#333;border:1px solid #f0f0f0}.uber-table-row.row-light-odd{background-color:#f8f9fa;color:#333;border:1px solid #f0f0f0}.uber-table-row.dark-new-row{background-color:#2a2d5a;color:#fff;border:2px dashed #7b61ff}.uber-table-row.light-new-row{background-color:#f0f2ff;color:#333;border:2px dashed #6633b9}.uber-table-cell{font-size:.75rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;padding:0 2px}.uber-table-cell.date-cell{font-size:.7rem;justify-content:flex-start;text-align:left;line-height:1.2;cursor:pointer;padding-left:8px}.light .uber-table-cell{color:#333}.dark .uber-table-cell{color:#fff}.uber-table-cell.buttons{flex-direction:column;justify-content:center;gap:2px;height:100%;padding:2px 0}.uber-table-cell.buttons .save-btn,.uber-table-cell.buttons .delete-btn,.uber-table-cell.buttons .cancel-btn{width:22px;height:18px;border-radius:3px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;box-sizing:border-box;padding:0}.uber-table-cell.buttons .save-btn:hover,.uber-table-cell.buttons .delete-btn:hover,.uber-table-cell.buttons .cancel-btn:hover{transform:scale(1.05)}.uber-table-cell.buttons .save-btn.dark{background-color:#09e789;color:#fff}.uber-table-cell.buttons .save-btn.dark:hover{background-color:#07c574}.uber-table-cell.buttons .save-btn.light{background-color:#09e789;color:#fff}.uber-table-cell.buttons .save-btn.light:hover{background-color:#07c574}.uber-table-cell.buttons .delete-btn.dark{background-color:#f55e5e;color:#fff}.uber-table-cell.buttons .delete-btn.dark:hover{background-color:#c94444}.uber-table-cell.buttons .delete-btn.light{background-color:#dc3545;color:#fff}.uber-table-cell.buttons .delete-btn.light:hover{background-color:#c82333}.uber-table-cell.buttons .cancel-btn.dark{background-color:#6c757d;color:#fff}.uber-table-cell.buttons .cancel-btn.dark:hover{background-color:#5a6268}.uber-table-cell.buttons .cancel-btn.light{background-color:#6c757d;color:#fff}.uber-table-cell.buttons .cancel-btn.light:hover{background-color:#5a6268}.input-with-euro{position:relative;display:flex;width:100%;min-width:0}.input-with-euro input{width:100%;box-sizing:border-box;border-radius:3px;font-size:.8rem;font-weight:500;padding:4px 6px;transition:border .3s ease,box-shadow .3s ease;min-width:0}.input-with-euro input::-moz-placeholder{font-style:italic;font-size:.75rem}.input-with-euro input::placeholder{font-style:italic;font-size:.75rem}.input-with-euro input:focus{outline:none;transition:.2s ease-in}.input-with-euro input.dark-input{border:1px solid #7b61ff;background-color:#7b61ff44;color:#fff}.input-with-euro input.dark-input::-moz-placeholder{color:#888}.input-with-euro input.dark-input::placeholder{color:#888}.input-with-euro input.dark-input:focus{border:1px solid #05ad6d;box-shadow:0 0 4px #05ad6d;background-color:#05ad6d2a}.input-with-euro input.light-input{border:1px solid #6633b9;background-color:#6633b91a;color:#333}.input-with-euro input.light-input::-moz-placeholder{color:#666}.input-with-euro input.light-input::placeholder{color:#666}.input-with-euro input.light-input:focus{border:1px solid #05ad6d;box-shadow:0 0 4px #05ad6d80;background-color:#05ad6d1a}.input-with-euro .euro-symbol{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:.7rem;pointer-events:none}.input-with-euro .euro-symbol.dark{color:#fff}.input-with-euro .euro-symbol.light{color:#333}.week-input{width:100%;box-sizing:border-box;border-radius:3px;font-size:.8rem;font-weight:500;padding:4px 6px;transition:border .3s ease,box-shadow .3s ease;text-align:center}.week-input::-moz-placeholder{font-style:italic;font-size:.75rem}.week-input::placeholder{font-style:italic;font-size:.75rem}.week-input:focus{outline:none;transition:.2s ease-in}.week-input.dark-input{border:1px solid #7b61ff;background-color:#7b61ff44;color:#fff}.week-input.dark-input::-moz-placeholder{color:#888}.week-input.dark-input::placeholder{color:#888}.week-input.dark-input:focus{border:1px solid #05ad6d;box-shadow:0 0 4px #05ad6d;background-color:#05ad6d2a}.week-input.light-input{border:1px solid #6633b9;background-color:#6633b91a;color:#333}.week-input.light-input::-moz-placeholder{color:#666}.week-input.light-input::placeholder{color:#666}.week-input.light-input:focus{border:1px solid #05ad6d;box-shadow:0 0 4px #05ad6d80;background-color:#05ad6d1a}.accounts-table-wrapper{width:100%;height:100%;display:flex;flex-direction:column;padding:1rem;box-sizing:border-box}.accounts-table-wrapper *{box-sizing:border-box}.sticky-table-header{position:sticky;top:0;z-index:200;background:inherit;box-shadow:0 2px 8px #0000001a}.dark .sticky-table-header{background:#3a3e5a!important}.dark .sticky-table-header th{background:#3a3e5a!important;color:#fff!important;border-bottom:1px solid #51557e!important}.light .sticky-table-header{background:white!important}.light .sticky-table-header th{background:white!important;color:#000000d9!important;border-bottom:1px solid #f0f0f0!important}.ant-table-row{transition:all .2s ease-in-out}.dark .ant-table-row[style*=sticky]{background:#3a3e5a!important}.dark .ant-table-row[style*=sticky] td{background:#3a3e5a!important;border-bottom:1px solid #51557e!important}.light .ant-table-row[style*=sticky]{background:white!important}.light .ant-table-row[style*=sticky] td{background:white!important;border-bottom:1px solid #f0f0f0!important}.maintenance-table{position:relative}.maintenance-table .ant-table-thead>tr>th{position:relative;z-index:201}.dark .ant-table-thead>tr>th{color:#fff!important}.light .ant-table-thead>tr>th{color:#000000d9!important}.closed-account-upper-container{width:97%;height:8vh;margin-top:1rem;margin-bottom:12px;border-radius:4px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.closed-account-upper-container .dashboard-head-span{padding:8px 16px;border-radius:4px;color:#fff;font-weight:500;font-size:14px;background-color:#16ad64;white-space:nowrap}.closed-account-upper-container.dark{box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d;background:#3a3e5a}.closed-account-upper-container.light{box-shadow:1px 2px 4px #00000026,4px 4px #6633b933;background:#ffffff}.workdays-left-container .floating-label-container.dark .anticon-calendar{filter:invert(1)!important}.workdays-right-container .calendar-grid .month-block .month-name{font-weight:700;font-size:20px;text-align:center;margin-bottom:15px;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.workdays-right-container .calendar-grid .month-block .month-name.dark{color:#fff}.workdays-right-container .calendar-grid .month-block .month-name.light{color:#363636}.input-row-shimmer:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;animation:shimmer 2s infinite}.input-row-shimmer.dark:before{background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%)}.input-row-shimmer.light:before{background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.205) 50%,rgba(0,0,0,0) 100%)}@keyframes shimmer{0%{left:-75%}to{left:125%}0%{left:-75%}to{left:125%}}.input-row-container-table-data-counter{background-color:#08b47bb6;padding:0 8px;border-radius:4px;margin-left:4px;color:#fff;height:-moz-fit-content;height:fit-content;margin-bottom:4px}.note-wrapper{width:100%;border-radius:4px;margin-bottom:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000014;margin-top:4px}.note-wrapper.light-theme{background:#ffffff;border:1px solid #e2e8f0}.note-wrapper.light-theme .note-header{background:#f8faff;color:#1e293b}.note-wrapper.light-theme .dot{background:#3b82f6}.note-wrapper.light-theme textarea{color:#334155}.note-wrapper.dark-theme{background:#1e2235;border:1px solid #2d3250}.note-wrapper.dark-theme .note-header{background:#171a33;color:#f1f5f9}.note-wrapper.dark-theme .dot{background:#6366f1}.note-wrapper.dark-theme textarea{color:#e2e8f0}.note-wrapper .note-header{padding:10px 16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.note-wrapper .note-header .title-section{display:flex;align-items:center;gap:10px}.note-wrapper .note-header .title-section p{font-weight:600;font-size:.85rem;margin:0}.note-wrapper .note-header .title-section .dot{width:6px;height:6px;border-radius:50%}.note-wrapper .note-header .icon-wrapper{opacity:.7;transition:transform .2s ease}.note-wrapper .note-header:hover .icon-wrapper{transform:scale(1.1);opacity:1}.note-wrapper .note-body{transition:all .3s ease-in-out;position:relative}.note-wrapper .note-body.collapsed{max-height:0;opacity:0}.note-wrapper .note-body.expanded{max-height:300px;opacity:1;padding:12px}.note-wrapper .note-body .textarea-wrapper{position:relative;display:flex;align-items:flex-end;background:rgba(120,120,120,.05);border-radius:8px;padding-right:8px}.note-wrapper .note-body .textarea-wrapper textarea{width:100%;border:none;background:transparent;padding:10px 12px;font-size:.9rem;resize:none;line-height:1.5;outline:none}.note-wrapper .note-body .textarea-wrapper textarea:disabled{opacity:.6}.note-wrapper .note-body .textarea-wrapper .send-btn{background:transparent;border:none;color:#94a3b8;padding:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center}.note-wrapper .note-body .textarea-wrapper .send-btn.active{color:#3b82f6}.note-wrapper .note-body .textarea-wrapper .send-btn.active:hover{transform:translateY(-2px)}.note-wrapper .note-body .textarea-wrapper .send-btn:disabled{cursor:not-allowed}.note-wrapper .note-body .loading-line{position:absolute;bottom:0;left:0;height:2px;background:#3b82f6;width:100%;animation:loadingAnim 1.5s infinite linear;transform-origin:left}@keyframes loadingAnim{0%{transform:scaleX(0);opacity:0}50%{transform:scaleX(.5);opacity:1}to{transform:scaleX(1);opacity:0}}.personel-account-first-container{width:100%;min-height:70vh;display:flex;flex-direction:column;overflow-y:hidden;opacity:1}@media (max-width: 592px){.personel-account-first-container{min-height:260vh!important;overflow:auto}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-first-container{min-height:260vh!important;overflow:auto}}@media (min-height: 900px){.personel-account-first-container{min-height:74vh!important}}.personel-account-first-container{visibility:visible}.personel-account-first-container-hidden{visibility:hidden;max-height:0;opacity:0}.input-tables-left-side-container{flex:1;height:auto;display:flex;flex-direction:column}.input-tables-center-side-container{flex:1;height:auto;display:flex;flex-direction:column;margin-top:4px}.input-tables-center-side-container .input-tables-right-side-table{display:flex;flex-direction:column}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar{display:flex}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar.dark{background-color:#171a33;box-shadow:2px 2px 4px #141928bf,2px 8px 2px #14192880,2px 4px #171a33!important}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar.light{background-color:#2a6ce8;box-shadow:1px 5px 10px #00000026,2px 4px #6633b933}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column{flex:1;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;margin:0 2px}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column span{font-size:1rem;z-index:99;font-weight:600}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .active{height:90%;opacity:1}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar.dark .input-tables-right-side-table-bar-column:hover>.input-tables-right-side-table-bar-column-hover{height:90%;opacity:1;background-color:#2f3249!important}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar.light .input-tables-right-side-table-bar-column:hover>.input-tables-right-side-table-bar-column-hover{height:90%;opacity:1;background-color:#f0f0f0!important}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar.light .input-tables-right-side-table-bar-column:hover span{color:#2a6ce8!important}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar.dark .input-tables-right-side-table-bar-column:hover span{color:#fff!important}.input-tables-right-side-container{flex:1;height:auto;display:flex;flex-direction:column}.personel-account-second-bottom-bar-container.dark{background-color:#171a33;box-shadow:2px 2px 4px #141928bf,2px 8px 2px #14192880,2px 4px #171a33!important}.personel-account-second-bottom-bar-container.light{background-color:#2a6ce8;box-shadow:1px 5px 10px #00000026,2px 4px #6633b933}@media (max-width: 592px){.personel-account-second-bottom-bar-container{margin-bottom:5vh!important}}.personel-account-second-bottom-bar-container.dark .account-tables-tab-items-container{flex:1;height:100%;display:flex;flex-direction:row;align-items:center}.personel-account-second-bottom-bar-container.dark .account-tables-tab-items-container .closed-account-tab-item{height:100%;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;position:relative;margin-left:.4rem;width:-moz-max-content;width:max-content;font-size:1rem}.personel-account-second-bottom-bar-container.dark .account-tables-tab-items-container .closed-account-tab-item span{position:relative;z-index:20;transition:color .2s ease;color:#fff}.personel-account-second-bottom-bar-container.dark .account-tables-tab-items-container .closed-account-tab-item:hover span{color:#2a6ce8!important}.personel-account-second-bottom-bar-container.dark .account-tables-tab-items-container .closed-account-tab-item-hover{opacity:0;width:100%;height:100%;position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px}.personel-account-second-bottom-bar-container.dark .account-tables-tab-items-container .active{height:90%!important;opacity:1}.personel-account-second-bottom-bar-container.dark .account-tables-tab-items-container .closed-account-tab-item:hover>.closed-account-tab-item-hover{height:90%;opacity:.9;scale:1.05;background-color:#2f3249!important}.personel-account-second-bottom-bar-container.light .account-tables-tab-items-container{flex:1;height:100%;display:flex;flex-direction:row;align-items:center}.personel-account-second-bottom-bar-container.light .account-tables-tab-items-container .closed-account-tab-item{height:100%;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;position:relative;margin-left:.4rem;width:-moz-max-content;width:max-content;font-weight:600}.personel-account-second-bottom-bar-container.light .account-tables-tab-items-container .closed-account-tab-item span{position:relative;z-index:20;transition:color .2s ease}.personel-account-second-bottom-bar-container.light .account-tables-tab-items-container .closed-account-tab-item:hover span{color:#2a6ce8!important}.personel-account-second-bottom-bar-container.light .account-tables-tab-items-container .closed-account-tab-item-hover{opacity:0;width:100%;height:100%;position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px}.personel-account-second-bottom-bar-container.light .account-tables-tab-items-container .active{height:90%!important;opacity:1}.personel-account-second-bottom-bar-container.light .account-tables-tab-items-container .closed-account-tab-item:hover>.closed-account-tab-item-hover{height:90%;opacity:.9;scale:1.05;background-color:#fff!important}.personel-account-second-upper-bar-right-container span{font-size:1rem;margin-left:1rem;color:#fff}.personel-account-second-upper-bar-down-icon{padding:3px;border-radius:4px;margin-right:1rem!important;transition:.2s ease-in-out;margin-top:1px}.personel-account-second-upper-bar-down-icon.dark{background-color:#7367f0}.personel-account-second-upper-bar-down-icon.dark:hover{background-color:#5851a3bb;transition:.2s ease-in-out}.personel-account-second-upper-bar-down-icon.light{background-color:#fff}.personel-account-second-upper-bar-down-icon.light:hover{background-color:#e2e2e2f3;transition:.2s ease-in-out}.personelinfos-container{width:100%;height:auto;min-height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;margin:8px}.personelinfos-container.dark{background-color:#2f324a81}.personelinfos-container.light{background-color:#f7f7f7ef}.personelinfos-container-inner{display:flex;flex-direction:row;justify-content:center;width:100%;height:auto}@media (max-width: 592px){.personelinfos-container-inner{flex-direction:column;align-items:center;justify-content:center}}@media (min-width: 593px) and (max-width: 1173px){.personelinfos-container-inner{flex-direction:column;align-items:center;justify-content:center}}.personelinfos-container-inner>div:nth-child(2){margin-left:5%!important}@media (max-width: 592px){.personelinfos-container-inner>div:nth-child(2){margin-left:0!important}}@media (min-width: 593px) and (max-width: 1173px){.personelinfos-container-inner>div:nth-child(2){margin-left:0!important}}.ant-picker{display:flex!important;align-items:center!important}.ant-picker .ant-picker-input{height:100%!important;font-weight:600}.ant-picker .ant-picker-input>input::-moz-placeholder{color:transparent}.ant-picker .ant-picker-input>input::placeholder{color:transparent}.ant-picker.floating-form-label-input-dark[type=date]::-webkit-calendar-picker-indicator,.ant-picker.floating-form-label-input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}.ant-picker-clear{display:inline-block!important}.matchings-wrapper{padding:24px;border-radius:12px;margin-bottom:24px;transition:all .3s ease;width:100%;margin-top:12px}.matchings-wrapper.dark-mode{background-color:#ffffff08}.matchings-wrapper.dark-mode .matchings-title{color:#fff!important}.matchings-wrapper.dark-mode .matchings-subtitle{color:#ccc!important}.matchings-wrapper.dark-mode .layout-sidebar label{color:#fff!important}.matchings-wrapper.dark-mode .layout-sidebar .sidebar-note{color:#a0a0a0!important}.matchings-wrapper.light-mode{background-color:#f7f7f7;box-shadow:0 2px 8px #0000000f}.matchings-wrapper.light-mode .matchings-title{color:#333}.matchings-wrapper.light-mode .matchings-subtitle{color:#666}.matchings-wrapper .matchings-header{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.05)}.matchings-wrapper .matchings-header .matchings-title{font-size:20px;font-weight:600;margin:0 0 6px}.matchings-wrapper .matchings-header .matchings-subtitle{font-size:14px}.matchings-wrapper .matchings-layout{display:flex;gap:32px;align-items:flex-start}@media (max-width: 992px){.matchings-wrapper .matchings-layout{flex-direction:column}}.matchings-wrapper .matchings-layout .layout-sidebar{flex:0 0 300px;position:sticky;top:24px}@media (max-width: 992px){.matchings-wrapper .matchings-layout .layout-sidebar{width:100%;flex:none;position:static}}.matchings-wrapper .matchings-layout .layout-sidebar .company-select-wrapper{display:flex;flex-direction:column;gap:8px}.matchings-wrapper .matchings-layout .layout-sidebar .company-select-wrapper label{font-weight:500;font-size:14px}.matchings-wrapper .matchings-layout .layout-sidebar .company-select-wrapper .company-select{width:100%}.matchings-wrapper .matchings-layout .layout-sidebar .company-select-wrapper .company-select .ant-select-selector{border-radius:8px}.matchings-wrapper .matchings-layout .layout-sidebar .company-select-wrapper .company-select.dark-mode .ant-select-selector{background:rgba(47,50,74,.6)!important;border-color:#fff3!important;color:#fff!important}.matchings-wrapper .matchings-layout .layout-sidebar .company-select-wrapper .company-select.dark-mode .ant-select-arrow{color:#fff}.matchings-wrapper .matchings-layout .layout-sidebar .company-select-wrapper .error-message{color:#ff4d4f;font-size:12px}.matchings-wrapper .matchings-layout .layout-sidebar .sidebar-note{margin-top:12px;font-size:13px;line-height:1.4}.matchings-wrapper .matchings-layout .layout-grid-area{flex:1;min-width:0}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card{display:flex;flex-direction:column;padding:16px;border-radius:10px;transition:transform .2s}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card.dark-mode{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card.dark-mode .platform-name{color:#fff!important}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card.dark-mode .platform-icon{background-color:#ffffff1a!important}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card.dark-mode:hover{border-color:#ffffff4d}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card.light-mode{background:#fff;border:1px solid #eee;box-shadow:0 2px 6px #00000005}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card.light-mode .platform-name{color:#333}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card.light-mode:hover{border-color:#1890ff;box-shadow:0 4px 12px #00000014}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .platform-card-header{margin-bottom:12px}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .platform-card-header .platform-info{display:flex;align-items:center;gap:12px}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .platform-card-header .platform-info .platform-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .platform-card-header .platform-info .platform-details{overflow:hidden}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .platform-card-header .platform-info .platform-details .platform-name{margin:0;font-size:15px;font-weight:600}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .platform-card-header .platform-info .platform-details .platform-status span{font-size:11px}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .platform-card-header .platform-info .platform-details .status-connected{color:#52c41a}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .platform-card-header .platform-info .platform-details .status-disconnected{color:#999}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .driver-select{width:100%;margin-top:auto}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .driver-select.dark-mode .ant-select-selector{background:rgba(0,0,0,.2)!important;border-color:#ffffff26!important;color:#fff!important}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .driver-select.dark-mode .ant-select-arrow{color:#ffffff80}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .driver-select .driver-option{display:flex;gap:6px}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .driver-select .driver-option .driver-id{color:#7267f0;font-weight:600;font-size:12px}.matchings-wrapper .matchings-layout .layout-grid-area .platforms-grid-wrapper .platform-card .driver-select .driver-option .driver-name{font-size:13px}.create-new-driver-inner-container{width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 592px){.create-new-driver-inner-container{width:auto;margin:2rem;padding:1rem}}.create-new-driver-inner-container h3{margin:0;margin-top:1rem}.create-new-driver-form-container{display:flex;flex-direction:column;width:90%;max-width:1842px;min-height:500px;border-radius:1rem;box-shadow:0 4px 12px #0000004d;padding:2rem;margin-top:.5rem}.create-new-driver-form-container.dark{background-color:#3a3e5a;box-shadow:inset 0 1px 2px #ffffff1a,0 4px 6px #0006,0 6px 12px #0009}.create-new-driver-form-container.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933}@media (max-width: 592px){.create-new-driver-form-container{width:95%;margin-top:0rem}}.create-new-driver-form-container-active-forms-container{width:100%;display:flex;align-items:center;justify-content:center;align-self:center}@media (max-width: 592px){.create-new-driver-form-container-active-forms-container{padding:0rem;margin-top:3rem;margin-bottom:3rem}}.create-new-driver-buttons-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:center;margin-top:1rem}@media (max-width: 592px){.create-new-driver-buttons-container{flex-direction:column;gap:1rem;padding:0rem}}.create-new-driver-buttons-container .right-buttons-container{display:flex;flex-direction:row}@media (max-width: 592px){.create-new-driver-buttons-container .right-buttons-container{width:100%;justify-content:space-between}}.create-new-driver-buttons-container .prev-button,.create-new-driver-buttons-container .prev-button-dark,.create-new-driver-buttons-container .next-button,.create-new-driver-buttons-container .next-button-dark,.create-new-driver-buttons-container .create-button,.create-new-driver-buttons-container .create-button-dark{display:flex;align-items:center;justify-content:center;width:10vw;height:6vh;font-size:1rem;font-weight:500!important;cursor:pointer;background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);color:#fff;border:0;border-radius:6px;transition:all .3s ease-in-out;position:relative;top:0;box-shadow:0 2px 6px #7367f04d}.create-new-driver-buttons-container .prev-button:hover,.create-new-driver-buttons-container .prev-button-dark:hover,.create-new-driver-buttons-container .next-button:hover,.create-new-driver-buttons-container .next-button-dark:hover,.create-new-driver-buttons-container .create-button:hover,.create-new-driver-buttons-container .create-button-dark:hover{background:linear-gradient(135deg,#6358d8 0%,#8e84e5 100%);color:#fff;top:-2px;box-shadow:0 4px 12px #7367f066;transform:translateY(-1px)}.create-new-driver-buttons-container .prev-button:active,.create-new-driver-buttons-container .prev-button-dark:active,.create-new-driver-buttons-container .next-button:active,.create-new-driver-buttons-container .next-button-dark:active,.create-new-driver-buttons-container .create-button:active,.create-new-driver-buttons-container .create-button-dark:active{top:0;box-shadow:0 2px 4px #7367f04d;transform:translateY(0)}@media (max-width: 592px){.create-new-driver-buttons-container .prev-button,.create-new-driver-buttons-container .prev-button-dark,.create-new-driver-buttons-container .next-button,.create-new-driver-buttons-container .next-button-dark,.create-new-driver-buttons-container .create-button,.create-new-driver-buttons-container .create-button-dark{width:100%;height:4vh;font-size:.8rem}.create-new-driver-buttons-container .prev-button:hover,.create-new-driver-buttons-container .prev-button-dark:hover,.create-new-driver-buttons-container .next-button:hover,.create-new-driver-buttons-container .next-button-dark:hover,.create-new-driver-buttons-container .create-button:hover,.create-new-driver-buttons-container .create-button-dark:hover{top:0;transform:none;box-shadow:0 2px 6px #7367f04d}}.create-new-driver-buttons-container .next-button,.create-new-driver-buttons-container .next-button-dark{margin-left:1rem}@media (max-width: 592px){.create-new-driver-buttons-container .next-button,.create-new-driver-buttons-container .next-button-dark{margin-left:0;margin-top:.5rem}}.progress-container{width:calc(100% - 5rem);display:flex;flex-direction:column;align-items:center;margin-top:1rem;position:relative;align-self:center}.progress-bar-wrapper{width:100%;padding:3rem 2rem 2rem;border-radius:12px;position:relative;overflow:visible}.progress-bar-wrapper.dark{background-color:#2f324a81;box-shadow:0 4px 10px #00000026,0 2px 7px #0000001a,inset 0 1px #fff3}.progress-bar-wrapper.light{background-color:#f7f7f7ef;box-shadow:0 4px 10px #00000014,0 2px 7px #0000000d,inset 0 1px #fffc}.progress-bar-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(115,103,240,.4) 50%,transparent 100%)}.progress-bar-background{width:100%;height:16px;border-radius:10px;position:relative;overflow:visible;border:1px solid rgba(255,255,255,.2)}.dark .progress-bar-background{background:linear-gradient(90deg,rgba(40,45,70,.8) 0%,rgba(50,55,85,.9) 50%,rgba(40,45,70,.8) 100%);box-shadow:inset 0 2px 4px #0000004d,0 1px #ffffff0d}.light .progress-bar-background{background:linear-gradient(90deg,rgba(220,224,235,.8) 0%,rgba(210,216,230,.9) 50%,rgba(220,224,235,.8) 100%);box-shadow:inset 0 2px 4px #0000001a,0 1px #fff9}.progress-fill{height:100%;background:linear-gradient(90deg,#7367f0 0%,#8b82f2 50%,#7367f0 100%);border-radius:10px;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;left:0;top:0;z-index:1;box-shadow:0 0 20px #7367f066,inset 0 1px #ffffff4d}.progress-fill:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 100%);border-radius:0 10px 10px 0}.progress-step{position:absolute;top:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid rgba(136,132,216,.6)}.dark .progress-step{background:linear-gradient(135deg,rgba(50,55,80,.9) 0%,rgba(45,50,75,.95) 100%);box-shadow:0 4px 12px #0000004d,inset 0 1px #ffffff1a}.light .progress-step{background:linear-gradient(135deg,rgba(245,247,250,.9) 0%,rgba(240,242,247,.95) 100%);box-shadow:0 4px 12px #0000001a,inset 0 1px #ffffff4d}.progress-step:hover{transform:translate(-50%,-50%) scale(1.05);border-color:#7367f0cc}.dark .progress-step:hover{box-shadow:0 6px 20px #8884d866,inset 0 1px #fff3}.light .progress-step:hover{box-shadow:0 6px 20px #7367f04d,inset 0 1px #fff6}.progress-step:hover .progress-label{opacity:1;transform:translate(-50%) translateY(-5px)}.progress-step.active{background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);border-color:#fff6;box-shadow:0 0 20px #7367f080,0 4px 12px #0000004d,inset 0 1px #ffffff4d}.progress-step.current{animation:pulse 2s infinite;border-color:#fff9}.progress-step.current .progress-label{opacity:1;transform:translate(-50%) translateY(-5px)}.progress-icon-wrapper{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%}.dark .progress-icon-wrapper{background:rgba(255,255,255,.1)}.light .progress-icon-wrapper{background:rgba(115,103,240,.1)}.progress-icon{font-size:1.2em;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.current-step-indicator{width:12px;height:12px;border-radius:50%;background:#ffffff;box-shadow:0 0 10px #fffc;animation:blink 1.5s infinite}.progress-label{position:absolute;bottom:100%;left:50%;font-size:.95rem;transform:translate(-50%);padding:10px 18px;border-radius:12px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.2);white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10;box-shadow:0 12px 30px #00000040,0 4px 12px #00000026;opacity:.8;margin-bottom:15px;min-width:-moz-max-content;min-width:max-content;font-weight:500}.dark .progress-label{background:rgba(47,50,74,.95);color:#ffffffe6}.light .progress-label{background:rgba(247,247,247,.95);color:#2d3748;border-color:#fff9}.progress-label:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.dark .progress-label:after{border-top:8px solid rgba(47,50,74,.95)}.light .progress-label:after{border-top:8px solid rgba(247,247,247,.95)}.progress-label.active-label{color:#fff;background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);border-color:#ffffff4d;box-shadow:0 0 30px #7367f066,0 12px 30px #00000040;font-weight:600;opacity:1}.progress-label.active-label:after{border-top-color:#7367f0}.progress-step:hover .progress-label,.progress-step.current .progress-label,.progress-step.active .progress-label{opacity:1;transform:translate(-50%) translateY(-5px)}.progress-mobile-title{display:none;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem;text-align:center;padding:12px 24px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.dark .progress-mobile-title{color:#fff;background:rgba(115,103,240,.15);border-color:#ffffff1a}.light .progress-mobile-title{color:#2d3748;background:rgba(115,103,240,.1);border-color:#fff9}@keyframes pulse{0%{box-shadow:0 0 #7367f066,0 4px 12px #0000004d}70%{box-shadow:0 0 0 10px #7367f000,0 4px 12px #0000004d}to{box-shadow:0 0 #7367f000,0 4px 12px #0000004d}}@keyframes blink{0%,to{opacity:1}50%{opacity:.6}}@media screen and (max-width: 1024px){.progress-bar-wrapper{display:none}.progress-mobile-title{display:block;width:90%;max-width:400px}}@media screen and (max-width: 768px){.progress-mobile-title{font-size:1.1rem;padding:10px 20px}}.print-page-container{width:100%;height:100%;display:flex;justify-content:center}.print-page-inner-container{width:964px;height:962px;background-color:#fff;display:flex;flex-direction:column}.print-page-upper-section{height:122px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:6px}.print-page-upper-section .print-page-upper-section-left{display:flex;flex-direction:column;width:50%;height:100%;margin-top:24px}.print-page-upper-section .print-page-upper-section-right{display:flex;flex-direction:column;align-items:end;justify-content:center;width:50%;height:100%}.print-page-upper-section :nth-child(1){font-size:2rem;font-weight:800;color:#272727}.print-page-upper-section :nth-child(2){font-size:.7rem;font-weight:500;margin-left:4px}.print-page-upper-section .print-page-date{font-size:.6rem;font-weight:600;color:#272727}.print-page-row-section{display:flex;flex-direction:row;width:100%;height:auto}.print-page-row-section .print-page-row-column{flex:1;margin:6px}.print-page-row-section .print-page-row-column .print-page-row-column-upper-header{display:flex;background-color:#c6c6c6;height:38px;width:100%;border:1px solid rgb(209,208,208);align-items:center}.print-page-row-section .print-page-row-column .print-page-row-column-upper-header span{font-size:.95rem;font-weight:600;color:#434343;margin-left:4px}.print-page-row-section .print-page-row-column .print-page-row-column-row{display:flex;height:38px;flex-direction:row;justify-content:space-between;width:100%;border-bottom:1px solid rgb(209,208,208);align-items:center}.print-page-row-section .print-page-row-column .print-page-row-column-row :nth-child(1){margin-left:5px;font-size:.85rem;font-weight:500}.print-page-row-section .print-page-row-column .print-page-row-column-row :nth-child(2){margin-right:4px;font-size:.85rem}.print-page-footer-section{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10%}.personel-edit-account-container{height:auto;min-height:70vh;padding-bottom:24px;margin:1rem 2rem;display:flex;align-items:center;justify-content:center}@media (max-width: 592px){.personel-edit-account-container{height:auto}}.personel-edit-account-container .personel-edit-head{margin-top:12px;margin-bottom:12px;padding:4px 8px;font-weight:500;border-radius:4px;width:-moz-max-content;width:max-content}.personel-edit-account-container .personel-edit-head.dark{color:#7367f0;background-color:#7267f01f!important}.personel-edit-account-container .personel-edit-head.light{color:#4d4d4d;background-color:#0000000d!important}@media (max-width: 592px){.personel-edit-account-container .personel-edit-head{font-size:1rem}}@media (min-width: 1391px) and (max-width: 1919px){.personel-edit-account-container .personel-edit-head{font-size:1.2rem}}@media (min-width: 1920px){.personel-edit-account-container .personel-edit-head{font-size:1.4rem}}.personel-edit-account-inner-container{width:100%;height:auto;display:flex;flex-direction:row;max-width:1842px!important}@media (max-width: 592px){.personel-edit-account-inner-container{flex-direction:column;height:auto}}.personel-edit-left-column-container{width:30%;border-radius:8px;height:auto;display:flex;flex-direction:column;margin-right:1rem;padding:1rem .5rem 1rem 1.5rem;position:relative}@media (max-width: 592px){.personel-edit-left-column-container{width:auto;margin:.5rem!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-edit-left-column-container{width:auto;margin:.5rem!important}}.personel-edit-left-column-container .driver-account-button-container{position:absolute;top:12px;left:12px;z-index:25}.personel-edit-left-column-container .personel-edit-left-column-container-photo{width:100%;display:flex;flex-direction:column;height:auto;align-items:center}.personel-edit-left-column-container .personel-edit-left-column-container-photo .personel-edit-driver-box{padding:.6rem 1rem;border-radius:10px;display:inline-flex;align-items:center;gap:.6rem}.personel-edit-left-column-container .personel-edit-left-column-container-photo .personel-edit-driver-box.dark{border:3px solid #7367f0;box-shadow:0 0 6px #5c55af;background-color:#7a6ff12c}.personel-edit-left-column-container .personel-edit-left-column-container-photo .personel-edit-driver-box.light{border:3px solid #7367f0;box-shadow:0 0 6px #5c55af;background-color:#8686860e}.personel-edit-left-column-container .personel-edit-left-column-container-photo .personel-edit-driver-name{font-size:1.4rem;font-weight:600;color:#fff}.personel-edit-left-column-container .personel-edit-left-column-container-photo .personel-edit-driver-name.light{color:#1a1a1a}.personel-edit-left-column-container .personel-edit-left-column-container-photo :nth-child(1){align-self:center}.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container{position:relative;width:30vw;max-width:232px;aspect-ratio:1/1;margin:.8rem auto;border-radius:50%;border:6px solid #7b61ff;box-shadow:2px 4px 10px #8d8d8d66,0 0 15px #5e68c499}.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:50%}@media (max-width: 592px){.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container img{-o-object-fit:cover;object-fit:cover}}@media (min-width: 593px) and (max-width: 1173px){.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container img{-o-object-fit:cover;object-fit:cover}}.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container .personel-edit-status{position:absolute;min-width:102px;height:32px;right:-12px;bottom:0;border-radius:24px;display:flex;align-items:center;justify-content:center;z-index:20;font-weight:600;font-size:13px;cursor:default;border:1.5px solid transparent;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container .personel-edit-status.active{background-color:#245043ea;color:#28be6d;border-color:#28be6d}.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container .personel-edit-status.passive{background-color:#68384de5;color:#ff4c4c;border-color:#ff4c4c}.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container .status-toggle-btn{position:absolute;bottom:-8px;right:-14px;height:32px;width:32px;border-radius:50%;border:1.5px solid #888;background-color:#fff;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container .status-toggle-btn.active{background-color:#68384de5;color:#ff4c4c;border-color:#ff4c4c}.personel-edit-left-column-container .personel-edit-left-column-container-photo .profile-image-container .status-toggle-btn.passive{background-color:#245043ea;color:#28be6d;border-color:#28be6d}.personel-edit-left-column-container .personel-edit-left-buttons-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.5rem;width:95.5%;min-height:2rem}.personel-working-time-select{flex:1;height:100%;background-color:transparent;border:1px solid lightgray;border-radius:12px;min-height:42px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;box-shadow:1px 2px 4px #635b5b;font-weight:550;color:#9d9d9d}@media (max-width: 592px){.personel-working-time-select{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.personel-working-time-select{font-size:.8rem}}.personel-working-time-select-morning-active{flex:1;height:100%;background-color:transparent;border-radius:12px;min-height:42px;padding:1px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;box-shadow:1px 2px 4px #635b5b;border:1px solid linear-gradient(90deg,rgb(78,78,214) 22%,rgb(27,32,172) 79%);background:linear-gradient(90deg,rgb(78,78,214) 22%,rgb(27,32,172) 79%);color:#fff;font-weight:550;transition:.5s ease-in-out}@media (max-width: 592px){.personel-working-time-select-morning-active{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.personel-working-time-select-morning-active{font-size:.8rem}}.personel-working-time-select-afternoon-active{flex:1;height:100%;background-color:transparent;border-radius:12px;min-height:42px;padding:1px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1em;box-shadow:1px 2px 4px #635b5b;background:linear-gradient(90deg,rgb(131,0,245) 63%,rgb(180,64,160) 89%,rgb(255,164,28) 100%,rgb(230,205,43) 100%);font-weight:550;color:#fff;transition:.5s ease-in-out}@media (max-width: 592px){.personel-working-time-select-afternoon-active{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.personel-working-time-select-afternoon-active{font-size:.8rem}}.personel-working-time-select-night-active{flex:1;height:100%;background-color:transparent;border-radius:12px;min-height:42px;padding:1px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;box-shadow:1px 3px 5px #635b5b;background:linear-gradient(90deg,rgb(2,0,36) 0%,rgb(28,28,45) 32%,rgb(37,37,36) 59%,rgb(20,20,20) 87%,rgb(24,24,24) 100%);color:#fff;border:0px;font-weight:550;transition:.5s ease-in-out}@media (max-width: 592px){.personel-working-time-select-night-active{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.personel-working-time-select-night-active{font-size:.8rem}}.personel-edit-right-column-container{width:65%;height:100%;display:flex;flex-direction:column}.personel-edit-right-column-container-upper-section{flex:15;display:flex;flex-direction:column}@media (max-width: 592px){.personel-edit-right-column-container-upper-section{width:100vw}}@media (min-width: 593px) and (max-width: 1173px){.personel-edit-right-column-container-upper-section{width:100vw}}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-first-right-bottom{width:100%;min-height:7vh;display:flex;flex-direction:row;justify-content:end;align-items:center}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-first{flex:2;height:100%;display:flex;flex-direction:row;border-radius:12px!important;padding:14px}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-first.dark{background:linear-gradient(145deg,#3a3e5a 0%,rgba(68,62,117,.644) 75%,#2f2c4f 100%);box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-first.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933}@media (max-width: 592px){.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-first{flex-direction:column!important;width:auto;margin:.5rem!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-first{flex-direction:column!important;width:auto;margin:.5rem!important}}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-first .personel-edit-right-column-container-upper-section-first-left{flex:1;display:flex;flex-direction:column}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-first .personel-edit-right-column-container-upper-section-first-right{flex:1;display:flex;flex-direction:column;margin-left:12px}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second{flex:3;height:auto;display:flex;margin-top:1rem;padding:14px;border-radius:12px}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second.dark{background:linear-gradient(145deg,#3a3e5a 0%,rgba(68,62,117,.644) 75%,#2f2c4f 100%);box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933}@media (max-width: 592px){.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second{flex-direction:column;align-items:flex-start;width:94vw!important;padding:4px;margin:12px}}@media (min-width: 593px) and (max-width: 1173px){.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second{flex-direction:column;align-items:flex-start;width:100vw!important}}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second .personel-edit-right-column-container-upper-section-second-left{flex:4;height:auto;margin-top:2rem;padding:12px}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second .personel-edit-right-column-container-upper-section-second-left .personel-edit-right-column-container-upper-section-second-left-inner{width:100%;height:85%;display:flex;flex-direction:column}.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second .personel-edit-right-column-container-upper-section-second-left .personel-edit-right-column-container-upper-section-second-left-inner .match-input-row{width:100%}@media (max-width: 592px){.personel-edit-right-column-container-upper-section .personel-edit-right-column-container-upper-section-second .personel-edit-right-column-container-upper-section-second-left .personel-edit-right-column-container-upper-section-second-left-inner .match-input-row{flex-direction:column;width:100%}}.personel-edit-right-column-container-bottom-section{flex:1;display:flex;align-self:flex-end;flex-direction:row}.option{font-size:.7rem;font-weight:500}@keyframes bounce{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.bounce{animation:bounce .8s infinite}.personel-edit-match-new-match-container{display:flex;flex:1;flex-direction:row;margin-bottom:14px}@media (max-width: 592px){.personel-edit-match-new-match-container{flex-direction:column;height:auto;padding-bottom:4px;margin:4px}.personel-edit-match-new-match-container :nth-child(2){margin-right:100%;width:50%}}@media (min-width: 593px) and (max-width: 1173px){.personel-edit-match-new-match-container{flex-direction:column;height:auto;padding-bottom:4px;margin:4px}.personel-edit-match-new-match-container :nth-child(2){margin-right:100%;width:50%}}.new-match-modal-container{display:flex;flex-direction:column;align-items:center;min-width:320px}.new-match-select{width:100%}.new-match-select .ant-select-selector{border:none!important;box-shadow:none!important;background:#f9f9f9!important;display:flex;align-items:center;transition:background .2s ease}.new-match-select .ant-select-selector:hover{background:#f0f0f0!important}.new-match-select .ant-select-selection-placeholder{color:#999}.ant-modal-content{margin-top:25%;height:252px;display:flex;align-items:center;justify-content:center;flex-direction:column}.dark-date-input::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}@supports (-moz-appearance: none){.dark-date-input{background-image:url(data:image/svg+xml;utf8,<svg\ ...></svg>);background-repeat:no-repeat;background-position:right center;padding-right:25px}.dark-date-input::-moz-calendar-picker-indicator{opacity:0}}.personel-edit-switch-container-row{display:flex;flex-direction:row;justify-content:center;gap:2rem;margin-top:1.5rem;flex-wrap:wrap}.switch-box{background-color:#1f1f2e;padding:.8rem 1.2rem;border-radius:12px;display:flex;align-items:center;gap:.8rem;transition:all .3s ease;box-shadow:0 0 6px #0000004d}.switch-box:hover{background-color:#2b2b3e}.switch-box .ant-switch-checked{background-color:#2fc087!important}.switch-box .custom-switch{transform:scale(1.1)}.personel-working-time-row{display:flex;justify-content:center;margin-top:1.5rem;gap:1rem;flex-wrap:wrap}.working-time-option{padding:.6rem 1.1rem;border-radius:10px;background-color:#444;color:#fff;display:flex;align-items:center;font-weight:500;cursor:pointer;transition:all .3s ease}.working-time-option:hover{background-color:#555}.working-time-option.active-night{background-color:#2e3a62}.working-time-option.active-morning{background-color:#f7c948;color:#222}.working-time-option.active-afternoon{background-color:#5c2fc1}.driver-account-button{display:flex;align-items:center;gap:6px;max-width:148px;height:32px;border-radius:8px;border:2px solid #7267f0;background:linear-gradient(135deg,#7267f0 0%,#9a92f3 100%);color:#fff;font-size:11px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;padding:4px 8px;white-space:nowrap;box-shadow:0 2px 8px #7267f066}.driver-account-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7267f099;background:linear-gradient(135deg,#6256d4 0%,#8a80e6 100%);color:#fff;text-decoration:none}.driver-account-button span{font-size:12px;font-weight:500;line-height:1}.tab-selector-row{display:flex;flex-direction:row;border-radius:4px}.tab-selector-row.dark{background-color:#2f324a81}.tab-selector-row.light{background-color:#f7f7f7ef}@media (max-width: 592px){.tab-selector-row{overflow-x:scroll}}.form-content-wrapper{width:calc(100% - 12px);background:transparent}.tab-content-container{width:100%;min-height:500px;background:transparent}.compact-match-section{width:100%;height:100%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden}.compact-match-section.dark{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.compact-match-section.light{background:#fafafa;border:1px solid #e8e8e8}.match-header-compact{display:flex;justify-content:space-between;align-items:center;padding:.5rem;margin-bottom:12px;border-radius:4px!important}.match-header-compact.dark{border-color:#ffffff14;background:rgba(255,255,255,.02)}.match-header-compact.light{border-color:#e8e8e8;background:#f7f7f7}.match-header-compact .match-title-section{display:flex;align-items:center}.match-header-compact .match-actions-compact{display:flex;gap:.75rem}.match-header-compact .match-actions-compact button{padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:1px solid}.match-header-compact .match-actions-compact button:hover{transform:translateY(-1px)}.match-header-compact .match-actions-compact button.save-all-btn{background:transparent}.match-header-compact .match-actions-compact button.save-all-btn.dark{border-color:#52c41a;color:#52c41a}.match-header-compact .match-actions-compact button.save-all-btn.dark:hover{background:rgba(82,196,26,.1)}.match-header-compact .match-actions-compact button.save-all-btn.dark:disabled{opacity:.5;cursor:not-allowed;transform:none}.match-header-compact .match-actions-compact button.save-all-btn.light{border-color:#389e0d;color:#389e0d}.match-header-compact .match-actions-compact button.save-all-btn.light:hover{background:rgba(56,158,13,.1)}.match-header-compact .match-actions-compact button.add-company-btn-compact{display:flex;align-items:center;gap:.5rem;background:#7267f0;border-color:#7267f0;color:#fff}.match-header-compact .match-actions-compact button.add-company-btn-compact:hover{background:#6256d4;border-color:#6256d4}.match-content-compact{display:flex;height:auto;max-height:800px}@media (max-width: 592px){.match-content-compact{flex-direction:column;height:auto}}@media (min-width: 593px) and (max-width: 1173px){.match-content-compact{flex-direction:column;height:auto}}.companies-sidebar{width:280px;border-right:1px solid;display:flex;flex-direction:column;flex-shrink:0}.companies-sidebar.dark{border-color:#ffffff14}.companies-sidebar.light{border-color:#e0e0e0}.companies-sidebar .sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid}.companies-sidebar .sidebar-header.dark{border-color:#ffffff14;background:rgba(255,255,255,.02)}.companies-sidebar .sidebar-header.light{border-color:#e8e8e8;background:#ffffff}.companies-sidebar .sidebar-header h4{margin:0;font-size:.9375rem;font-weight:600}.companies-sidebar .sidebar-header h4.dark{color:#fff}.companies-sidebar .sidebar-header h4.light{color:#1a1a1a}.companies-sidebar .sidebar-header .company-count{font-size:.875rem;padding:.125rem .5rem;border-radius:12px;font-weight:600}.companies-sidebar .sidebar-header .company-count.dark{background:rgba(114,103,240,.2);color:#7267f0}.companies-sidebar .sidebar-header .company-count.light{background:rgba(24,144,255,.1);color:#1890ff}.companies-sidebar .companies-list-compact{flex:1;overflow-y:auto;padding:.5rem}.company-item-compact{padding:.75rem;border-radius:6px;cursor:pointer;transition:all .2s;margin-bottom:.5rem;position:relative;display:flex;align-items:center;gap:.75rem}.company-item-compact.dark{background:rgba(255,255,255,.03);border:1px solid transparent}.company-item-compact.dark:hover{background:rgba(255,255,255,.06);border-color:#ffffff1a}.company-item-compact.dark .company-name-compact{color:#fff}.company-item-compact.dark .platform-count{color:#a0a0c0}.company-item-compact.light{background:#ffffff;border:1px solid #f0f0f0}.company-item-compact.light:hover{border-color:#7367f0;background:#fafafa}.company-item-compact.light .company-name-compact{color:#1a1a1a}.company-item-compact.light .platform-count{color:#666}.company-item-compact.active.dark{background:rgba(114,103,240,.15);border-color:#7267f0}.company-item-compact.active.light{background:rgba(24,144,255,.1);border-color:#1890ff}.company-item-compact .company-icon-compact{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0}.company-item-compact .company-icon-compact.dark{background:rgba(114,103,240,.2);color:#7267f0}.company-item-compact .company-icon-compact.light{background:rgba(24,144,255,.1);color:#1890ff}.company-item-compact .company-icon-compact svg{font-size:.875rem}.company-item-compact .company-info-compact{flex:1;min-width:0}.company-item-compact .company-info-compact .company-name-compact{font-weight:500;font-size:.875rem;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-item-compact .company-info-compact .platform-count{font-size:.75rem}.company-item-compact .active-pulse-indicator{position:absolute;top:.75rem;right:.75rem;width:8px;height:8px;border-radius:50%}.company-item-compact .active-pulse-indicator.dark{background:#52c41a;box-shadow:0 0 #52c41ab3;animation:pulse-green 2s infinite}.company-item-compact .active-pulse-indicator.light{background:#389e0d;box-shadow:0 0 #389e0db3;animation:pulse-green 2s infinite}.platforms-main{flex:1;display:flex;flex-direction:column;overflow:hidden}.platforms-main .selected-company-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid}.platforms-main .selected-company-header.dark{border-color:#ffffff14;background:rgba(255,255,255,.02)}.platforms-main .selected-company-header.light{border-color:#e8e8e8;background:#ffffff}.platforms-main .selected-company-header .selected-company-title{display:flex;align-items:center;gap:.75rem}.platforms-main .selected-company-header .selected-company-title h3{margin:0;font-size:1rem;font-weight:600}.platforms-main .selected-company-header .selected-company-title h3.dark{color:#fff}.platforms-main .selected-company-header .selected-company-title h3.light{color:#1a1a1a}.platforms-main .selected-company-header .selected-company-title .active-pulse-dot{width:8px;height:8px;border-radius:50%}.platforms-main .selected-company-header .selected-company-title .active-pulse-dot.dark{background:#7267f0;box-shadow:0 0 #7267f0b3;animation:pulse-purple 2s infinite}.platforms-main .selected-company-header .selected-company-title .active-pulse-dot.light{background:#1890ff;box-shadow:0 0 #1890ffb3;animation:pulse-blue 2s infinite}.platforms-main .selected-company-header .platform-stats-compact .progress-text{font-size:.875rem;font-weight:500}.platforms-main .selected-company-header .platform-stats-compact .progress-text.dark{color:#a0a0c0}.platforms-main .selected-company-header .platform-stats-compact .progress-text.light{color:#666}.platforms-main .platforms-loading-compact,.platforms-main .no-company-compact{display:flex;align-items:center;justify-content:center;flex:1}.platforms-main .no-company-compact .empty-state-compact{text-align:center;padding:2rem}.platforms-main .no-company-compact .empty-state-compact svg{margin-bottom:1rem;opacity:.5}.platforms-main .no-company-compact .empty-state-compact svg.dark{color:#ffffff80}.platforms-main .no-company-compact .empty-state-compact svg.light{color:#00000080}.platforms-main .no-company-compact .empty-state-compact p{font-size:.9375rem;max-width:300px;margin:0}.platforms-main .no-company-compact .empty-state-compact p.dark{color:#a0a0c0}.platforms-main .no-company-compact .empty-state-compact p.light{color:#666}.platforms-grid-compact{flex:1;height:auto;overflow-y:auto;padding:1rem 1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}@media (max-width: 592px){.platforms-grid-compact{grid-template-columns:1fr}}@media (min-width: 593px) and (max-width: 1173px){.platforms-grid-compact{grid-template-columns:repeat(2,1fr)}}.platforms-grid-compact::-webkit-scrollbar{width:6px}.platforms-grid-compact::-webkit-scrollbar-track{background:transparent}.platforms-grid-compact::-webkit-scrollbar-thumb{border-radius:3px}.platforms-grid-compact::-webkit-scrollbar-thumb .dark{background:rgba(255,255,255,.1)}.platforms-grid-compact::-webkit-scrollbar-thumb .light{background:rgba(0,0,0,.1)}.platform-item-compact{padding:1rem;border-radius:8px;transition:all .2s}.platform-item-compact:hover{transform:translateY(-2px)}.platform-item-compact.dark{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.platform-item-compact.dark:hover{background:rgba(255,255,255,.06);border-color:#ffffff1f;box-shadow:0 4px 12px #0003}.platform-item-compact.light{background:#ffffff;border:1px solid #f0f0f0;box-shadow:0 1px 3px #0000000d}.platform-item-compact.light:hover{border-color:#1890ff;box-shadow:0 4px 12px #1890ff1a}.platform-item-compact .platform-header-compact{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.platform-item-compact .platform-header-compact .platform-title-with-logo{display:flex;align-items:center;gap:.75rem}.platform-item-compact .platform-header-compact .platform-title-with-logo .platform-logo{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center}.platform-item-compact .platform-header-compact .platform-title-with-logo .platform-logo .logo-img{width:100%;height:100%}.platform-item-compact .platform-header-compact .platform-title-with-logo .platform-label{font-weight:600;font-size:.9375rem}.platform-item-compact .platform-header-compact .platform-title-with-logo .platform-label.dark{color:#fff}.platform-item-compact .platform-header-compact .platform-title-with-logo .platform-label.light{color:#1a1a1a}.platform-item-compact .platform-header-compact .matched-badge{width:-moz-fit-content;width:fit-content;height:20px;padding:4px 8px;display:flex;align-items:center;justify-content:center;border-radius:2px;font-size:.75rem;font-weight:700}.platform-item-compact .platform-header-compact .matched-badge.dark{background:rgba(82,196,26,.2);color:#52c41a}.platform-item-compact .platform-header-compact .matched-badge.light{background:rgba(56,158,13,.2);color:#389e0d}.platform-item-compact .platform-select-compact{width:100%}.platform-item-compact .platform-select-compact.dark .ant-select-selector{background:rgba(255,255,255,.05)!important;border-color:#fff3!important;color:#fff!important}.platform-item-compact .platform-select-compact.dark .ant-select-selector:hover{border-color:#7267f0!important}.platform-item-compact .platform-select-compact.dark .ant-select-arrow{color:#ffffff80}.platform-item-compact .platform-select-compact.light .ant-select-selector:hover{border-color:#7367f0!important}.platform-item-compact .platform-select-compact .ant-select-selector{border-radius:6px!important;height:36px!important}.platform-item-compact .platform-select-compact .ant-select-selector .ant-select-selection-item,.platform-item-compact .platform-select-compact .ant-select-selector .ant-select-selection-placeholder{font-size:.875rem}.platform-item-compact .driver-option-compact{display:flex;align-items:center;gap:.75rem;padding:.375rem 0}.platform-item-compact .driver-option-compact .driver-id{font-weight:600;font-size:.875rem;color:#7267f0;min-width:60px}.platform-item-compact .driver-option-compact .driver-name{flex:1;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-item-compact .current-match-compact{margin-top:.75rem;padding:.5rem;border-radius:4px;font-size:.875rem}.platform-item-compact .current-match-compact.dark{background:rgba(82,196,26,.1);color:#a0e85f;border:1px solid rgba(82,196,26,.2)}.platform-item-compact .current-match-compact.light{background:rgba(56,158,13,.1);color:#389e0d;border:1px solid rgba(56,158,13,.2)}.platform-item-compact .current-match-compact strong{font-weight:600}.add-company-modal .ant-modal-content{border-radius:8px}.add-company-modal .modal-content .modal-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.add-company-modal .modal-content .modal-actions button{padding:.5rem 1.25rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid;transition:all .2s}.add-company-modal .modal-content .modal-actions button.cancel-btn{background:transparent;border-color:#d9d9d9;color:#666}.add-company-modal .modal-content .modal-actions button.cancel-btn:hover{border-color:#7267f0;color:#7267f0}.add-company-modal .modal-content .modal-actions button.add-btn{background:#7267f0;border-color:#7267f0;color:#fff}.add-company-modal .modal-content .modal-actions button.add-btn:hover:not(:disabled){background:#6256d4}.add-company-modal .modal-content .modal-actions button.add-btn:disabled{opacity:.5;cursor:not-allowed}@keyframes pulse-green{0%{box-shadow:0 0 #52c41ab3}70%{box-shadow:0 0 0 6px #52c41a00}to{box-shadow:0 0 #52c41a00}}@keyframes pulse-purple{0%{box-shadow:0 0 #7267f0b3}70%{box-shadow:0 0 0 6px #7267f000}to{box-shadow:0 0 #7267f000}}@keyframes pulse-blue{0%{box-shadow:0 0 #1890ffb3}70%{box-shadow:0 0 0 6px #1890ff00}to{box-shadow:0 0 #1890ff00}}@media (max-width: 592px){.match-header-compact{flex-direction:column;gap:1rem;align-items:stretch}.match-header-compact .match-title-section{flex-direction:column;align-items:flex-start;gap:.75rem}.match-header-compact .match-actions-compact{width:100%}.match-header-compact .match-actions-compact button{flex:1}.match-content-compact{flex-direction:column}.match-content-compact .companies-sidebar{width:100%;border-right:none;border-bottom:1px solid}.match-content-compact .companies-sidebar .companies-list-compact{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem}.platforms-grid-compact{grid-template-columns:1fr!important}}@media (min-width: 593px) and (max-width: 1173px){.match-content-compact{flex-direction:column}.match-content-compact .companies-sidebar{width:100%;border-right:none;border-bottom:1px solid}.match-content-compact .companies-sidebar .companies-list-compact{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.75rem}.platforms-grid-compact{grid-template-columns:repeat(2,1fr)!important}}.tab-selector-btn{display:flex;align-items:center;gap:12px;padding:10px 16px;border:none;border-radius:12px;font-size:16px;cursor:pointer;transition:all .3s ease;margin:12px;background-color:#2f324a}.tab-selector-btn .tab-icon{display:flex;align-items:center;justify-content:center}.tab-selector-btn:not(.active){color:#333;box-shadow:0 2px 6px #00000026}.tab-selector-btn.active{background-color:var(--active-color);color:#fff;box-shadow:0 4px 12px #0000004d}.tab-selector-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.tab-selector-btn .tab-label{color:#fff}:root{--card-bg: #ffffff;--border-color: #e8e8e8;--text-color: #333333;--text-secondary: #6c757d;--input-bg: #ffffff;--tab-bg: #f8f9fa;--tab-hover-bg: #e9ecef;--percentage-bg: #e9ecef;--percentage-color: #495057;--table-even-bg: #f8f9fa;--table-odd-bg: #ffffff;--table-hover-bg: #e9ecef;--search-bg: #ffffff}.dark{--table-even-bg: #2d2d3d;--table-odd-bg: #3a3a4a;--table-hover-bg: #4a4a5a;--search-bg: #2d2d3d}.dark .accounts-tab-navigation{--card-bg: #3a3e5a;--border-color: #2d2d3d;--text-color: #ffffff;--text-secondary: #a0a0b1;--input-bg: #2d2d2d;--tab-bg: #2d2d3d;--tab-hover-bg: #3d3d4d;--percentage-bg: #3d3d4d;--percentage-color: #ffffff}.light .accounts-tab-navigation{--card-bg: #ffffff;--border-color: #e8e8e8;--text-color: #333333;--text-secondary: #6c757d;--input-bg: #ffffff;--tab-bg: #f8f9fa;--tab-hover-bg: #e9ecef;--percentage-bg: #e9ecef;--percentage-color: #495057}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{box-shadow:0 0 #10b981b3}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}.accounts-tab-navigation{display:flex;width:calc(100% + 4px);margin-bottom:8px;padding:20px 6px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;box-shadow:0 4px 12px #00000014}.accounts-tab-navigation.dark{box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d}.accounts-tab-navigation.light{box-shadow:1px 2px 4px #00000026,4px 4px #6633b933}.accounts-tab-navigation .tab-section{display:flex;flex-direction:row;flex:1;gap:12px}.accounts-tab-navigation .tab-buttons{display:flex;gap:12px}.accounts-tab-navigation .tab-buttons .tab-button{display:flex;align-items:center;position:relative;gap:4px;min-height:52px;padding:2px 10px;border:none;border-radius:8px;background:var(--tab-bg);color:var(--text-color);font-weight:500;cursor:pointer;overflow:hidden;transition:all .3s ease}.accounts-tab-navigation .tab-buttons .tab-button:hover{background:var(--tab-hover-bg);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.accounts-tab-navigation .tab-buttons .tab-button.active{background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);color:#fff;box-shadow:0 4px 12px #7367f04d}.accounts-tab-navigation .tab-buttons .tab-button.active .tab-percentage{background:rgba(255,255,255,.2);color:#fff}.accounts-tab-navigation .tab-buttons .tab-button.active .tab-count{color:#ffffffe6}.accounts-tab-navigation .tab-buttons .tab-button .tab-label{font-size:14px;font-weight:600}.accounts-tab-navigation .tab-buttons .tab-button .tab-percentage{min-width:40px;padding:4px 8px;border-radius:12px;background:var(--percentage-bg);color:var(--percentage-color);font-size:12px;font-weight:700;text-align:center;transition:all .3s ease}.accounts-tab-navigation .tab-buttons .tab-button .tab-count{font-size:12px;color:var(--text-secondary);transition:all .3s ease}.accounts-tab-navigation .filters-container{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}@media (max-width: 592px){.accounts-tab-navigation .filters-container{margin-top:12px}}.accounts-tab-navigation .date-filters-compact{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.accounts-tab-navigation .date-input-group.compact{position:relative;display:flex;flex-direction:column}.accounts-tab-navigation .date-input-group.compact .input-placeholder{position:absolute;top:-20px;left:8px;font-size:11px;font-weight:500;white-space:nowrap}.dark .accounts-tab-navigation .date-input-group.compact .input-placeholder{color:#e2e8f0}.light .accounts-tab-navigation .date-input-group.compact .input-placeholder{color:#4a5568}.accounts-tab-navigation .date-input{height:40px;min-width:160px;padding:10px 12px;border:2px solid;border-radius:8px;font-family:inherit;font-size:14px;transition:all .3s ease}@media (max-width: 592px){.accounts-tab-navigation .date-input{width:100%}}.accounts-tab-navigation .date-input.dark{background-color:#2d2d2d!important;border-color:#444;color:#fff}.accounts-tab-navigation .date-input.dark:focus{outline:none;border-color:#7b61ff;box-shadow:0 0 0 3px #7b61ff1a}.accounts-tab-navigation .date-input.light{background-color:#fff;border-color:#ddd;color:#333}.accounts-tab-navigation .date-input.light:focus{outline:none;border-color:#7b61ff;box-shadow:0 0 0 3px #7b61ff1a}.accounts-tab-navigation .date-input::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}.dark .accounts-tab-navigation .date-input::-webkit-calendar-picker-indicator{filter:invert(.8)}.accounts-tab-navigation .quick-month-selector{position:relative;display:flex;flex-direction:column;padding-top:12px}.accounts-tab-navigation .quick-month-selector .quick-month-input-group{position:relative;display:flex;align-items:center}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-input{height:22px;min-width:180px;padding:10px 40px 10px 12px;border-radius:8px;font-family:inherit;font-size:14px;cursor:pointer;transition:all .3s ease;background-color:var(--input-bg);color:var(--text-color);border:2px solid rgba(221,221,221,.5764705882)}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-input.dark{background-color:#2d2d2d!important;border:none;color:#fff}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-input.dark:focus{outline:none;border-color:#7b61ff;box-shadow:0 0 0 3px #7b61ff1a}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-input.light{background-color:#fff;color:#333}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-input.light:focus{outline:none;border-color:#7b61ff;box-shadow:0 0 0 3px #7b61ff1a}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .input-placeholder{position:absolute;top:-20px;left:8px;font-size:11px;font-weight:500;white-space:nowrap}.dark .accounts-tab-navigation .quick-month-selector .quick-month-input-group .input-placeholder{color:#e2e8f0}.light .accounts-tab-navigation .quick-month-selector .quick-month-input-group .input-placeholder{color:#4a5568}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-trigger{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;border-radius:4px;color:var(--text-color);cursor:pointer;transition:all .3s ease}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-trigger:hover{background:rgba(0,0,0,.1)}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-trigger .month-arrow{font-size:10px;transition:transform .3s ease}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-trigger .month-arrow.open{transform:rotate(180deg)}.accounts-tab-navigation .quick-month-selector .quick-month-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:8px;z-index:1000;background:var(--card-bg);border:2px solid var(--border-color);border-radius:8px;box-shadow:0 8px 24px #00000026;overflow:hidden;animation:slideDown .2s ease-out}.accounts-tab-navigation .quick-month-selector .quick-month-dropdown .month-dropdown-section{padding:8px 0;border-bottom:1px solid var(--border-color)}.accounts-tab-navigation .quick-month-selector .quick-month-dropdown .month-dropdown-section:last-child{border-bottom:none}.accounts-tab-navigation .quick-month-selector .quick-month-dropdown .month-dropdown-section .month-section-title{padding:8px 16px;margin-bottom:4px;font-size:11px;font-weight:600;text-transform:uppercase;color:var(--text-secondary)}.accounts-tab-navigation .quick-month-selector .quick-month-dropdown .month-dropdown-section .month-option{width:100%;padding:10px 16px;border:none;background:transparent;color:var(--text-color);text-align:left;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.accounts-tab-navigation .quick-month-selector .quick-month-dropdown .month-dropdown-section .month-option:hover{background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);color:#fff}.accounts-tab-navigation .quick-month-selector .quick-month-dropdown .month-dropdown-section .month-option.special{font-style:italic;opacity:.9}.accounts-tab-navigation .statistics-summary{display:flex;align-items:center;gap:24px;padding:12px;border-radius:8px}.accounts-tab-navigation .statistics-summary.dark{background-color:#2f324a}.accounts-tab-navigation .statistics-summary.light{background-color:#f7f7f7}.accounts-tab-navigation .statistics-summary .stat-item{display:flex;flex-direction:column;align-items:center;gap:4px}.accounts-tab-navigation .statistics-summary .stat-item .stat-label{font-size:12px;font-weight:500;color:var(--text-secondary);white-space:nowrap}.accounts-tab-navigation .statistics-summary .stat-item .stat-value{font-size:18px;font-weight:700;color:var(--text-color)}.accounts-tab-navigation .statistics-summary .stat-item .stat-value.closed{color:#dc2a2a}.accounts-tab-navigation .statistics-summary .stat-item .stat-value.open{color:#28be6d}.tab-content{animation:fadeIn .3s ease-in-out}@media (max-width: 1024px){.accounts-tab-navigation{flex-direction:column;align-items:stretch;gap:16px}.accounts-tab-navigation .tab-section{width:100%;flex-direction:column}.accounts-tab-navigation .tab-buttons{width:100%;justify-content:center}.accounts-tab-navigation .tab-buttons .tab-button{flex:1;justify-content:center;min-width:160px}.accounts-tab-navigation .filters-container,.accounts-tab-navigation .date-filters-compact,.accounts-tab-navigation .quick-month-selector,.accounts-tab-navigation .statistics-summary{width:100%;justify-content:center}.accounts-tab-navigation .quick-month-selector .quick-month-input,.accounts-tab-navigation .quick-month-selector .quick-month-dropdown{width:100%}.accounts-tab-navigation .statistics-summary{justify-content:space-around}}@media (max-width: 768px){.accounts-tab-navigation{padding:16px}.accounts-tab-navigation .tab-buttons{flex-direction:column}.accounts-tab-navigation .tab-buttons .tab-button{width:100%}.accounts-tab-navigation .filters-container,.accounts-tab-navigation .date-filters-compact{flex-direction:column;align-items:stretch;width:100%}.accounts-tab-navigation .filters-container .date-input-group.compact,.accounts-tab-navigation .filters-container .date-input,.accounts-tab-navigation .date-filters-compact .date-input-group.compact,.accounts-tab-navigation .date-filters-compact .date-input{width:100%}.accounts-tab-navigation .quick-month-selector .quick-month-input-group .quick-month-input{min-width:auto;width:100%}.accounts-tab-navigation .statistics-summary{flex-wrap:wrap;gap:16px}}.company-matching-container{width:100%;height:95%;display:flex;align-items:center;justify-content:center}@media (min-width: 593px) and (max-width: 1173px){.company-matching-container{flex-direction:column;height:auto}}@media (max-width: 592px){.company-matching-container{flex-direction:column;height:auto}}.company-selector{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;margin:1rem;height:90%;width:20%}.dark .company-selector{background:rgba(30,41,59,.5)}.light .company-selector{background:rgba(255,255,255,.5)}@media (min-width: 593px) and (max-width: 1173px){.company-selector{flex-direction:row;overflow-x:auto;width:95%;height:auto;min-height:120px;margin:.5rem auto;padding:10px;gap:8px;scrollbar-width:thin}.company-selector::-webkit-scrollbar{height:6px}}@media (max-width: 592px){.company-selector{flex-direction:row;overflow-x:auto;min-height:100px;width:98%;margin:.5rem auto;padding:8px}}.company-card{display:flex;align-items:center;padding:8px;border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative;border:1px solid transparent}.dark .company-card{background:rgba(30,41,59,.6);border-color:#6366f126}.dark .company-card:hover{background:rgba(79,70,229,.15)}.light .company-card{background:rgba(255,255,255,.6);border-color:#a5b4fc4d}.light .company-card:hover{background:rgba(224,231,255,.4)}.dark .company-card.active{background:rgba(79,70,229,.2);border-color:#6366f166}.light .company-card.active{background:rgba(224,231,255,.6);border-color:#6366f166}@media (min-width: 593px) and (max-width: 1173px){.company-card{flex-direction:column;min-width:90px;height:90px;justify-content:center;text-align:center;padding:10px 5px}.company-card .company-icon{margin:0 auto 5px}.company-card .company-name{font-size:14px}.company-card .check-icon{position:absolute;top:5px;right:5px}}@media (max-width: 592px){.company-card{flex-direction:column;min-width:80px;height:80px;padding:8px 4px}.company-card .company-name{font-size:12px}}.company-icon{margin-right:15px;font-size:20px;color:#6366f1;background:rgba(99,102,241,.1);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (min-width: 593px) and (max-width: 1173px){.company-icon{margin-right:0;width:35px;height:35px;font-size:18px}}@media (max-width: 592px){.company-icon{width:32px;height:32px;font-size:16px}}.company-name{font-weight:500;font-size:16px;flex-grow:1}.dark .company-name{color:#e2e8f0}.light .company-name{color:#1e293b}.check-icon{color:#10b981;font-size:20px;margin-left:10px;flex-shrink:0}.form-container{border-radius:16px;padding:20px;height:90%;width:75%}.dark .form-container{background:rgba(30,41,59,.5);border:1px solid rgba(99,102,241,.2)}.light .form-container{background:rgba(255,255,255,.5);border:1px solid rgba(165,180,252,.3)}@media (min-width: 593px) and (max-width: 1173px){.form-container{width:95%;height:auto;margin:.5rem auto 2rem;padding:20px}}@media (max-width: 592px){.form-container{width:95%;min-width:300px}}.form-content{width:100%;margin:0 auto}.form-title{font-size:24px;margin-bottom:30px;font-weight:600;display:flex;align-items:center}.dark .form-title{color:#e2e8f0}.light .form-title{color:#1e293b}.form-title:after{content:"";flex-grow:1;height:1px;margin-left:20px}.dark .form-title:after{background:linear-gradient(90deg,#6366f1,transparent)}.light .form-title:after{background:linear-gradient(90deg,#6366f1,transparent)}@media (max-width: 592px){.form-title{font-size:20px;margin-bottom:20px}.form-title:after{margin-left:15px}}.input-group{position:relative;margin-bottom:25px;margin-top:25px;width:100%}@media (max-width: 592px){.input-group{margin-bottom:20px;margin-top:20px}}.input-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#6366f1;font-size:18px;z-index:2}@media (max-width: 592px){.input-icon{left:12px;font-size:16px}}.floating-label-input{width:90%;padding:16px 16px 16px 50px;border-radius:12px;font-size:16px;border:1px solid;background:transparent;transition:all .3s ease}.dark .floating-label-input{border-color:#6366f14d;color:#f1f5f9}.dark .floating-label-input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f140;background:rgba(99,102,241,.05)}.light .floating-label-input{border-color:#a5b4fc80;color:#1e293b}.light .floating-label-input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #a5b4fc80;background:rgba(224,231,255,.2)}.floating-label-input:not(:-moz-placeholder)+.floating-label{top:-10px;left:45px;font-size:13px;padding:0 8px}.floating-label-input:focus+.floating-label,.floating-label-input:not(:placeholder-shown)+.floating-label{top:-10px;left:45px;font-size:13px;padding:0 8px}.dark .floating-label-input:not(:-moz-placeholder)+.floating-label{color:#94a3b8;background:rgb(15,23,42);border-radius:2px}.dark .floating-label-input:focus+.floating-label,.dark .floating-label-input:not(:placeholder-shown)+.floating-label{color:#94a3b8;background:rgb(15,23,42);border-radius:2px}.light .floating-label-input:not(:-moz-placeholder)+.floating-label{color:#64748b;background:rgba(255,255,255,.9)}.light .floating-label-input:focus+.floating-label,.light .floating-label-input:not(:placeholder-shown)+.floating-label{color:#64748b;background:rgba(255,255,255,.9)}@media (max-width: 592px){.floating-label-input{margin:0;width:80%}}@media (min-width: 593px) and (max-width: 1173px){.floating-label-input{margin:0;width:80%}}.floating-label{position:absolute;top:16px;left:50px;font-size:16px;pointer-events:none;transition:all .3s ease}.dark .floating-label{color:#94a3b8}.light .floating-label{color:#64748b}@media (max-width: 592px){.floating-label{left:45px;font-size:15px}}.floating-edit-label-container .floating-edit-label-input,.floating-edit-label-container .floating-edit-label-input-dark,.floating-edit-label-container input[type=text].floating-edit-label-input,.floating-edit-label-container .ant-select.floating-edit-label-input .ant-select-selector,.floating-edit-label-container .ant-select.floating-edit-label-input-dark .ant-select-selector,.floating-edit-label-container-dark .floating-edit-label-input,.floating-edit-label-container-dark input[type=text].floating-edit-label-input,.floating-edit-label-container-dark .ant-select.floating-edit-label-input .ant-select-selector{background-color:#fff!important;border-color:#d9d9d9!important;color:#000!important}.floating-edit-label-container .floating-edit-label-input:focus,.floating-edit-label-container .floating-edit-label-input-dark:focus,.floating-edit-label-container input[type=text].floating-edit-label-input:focus,.floating-edit-label-container .ant-select.floating-edit-label-input .ant-select-selector:focus,.floating-edit-label-container .ant-select.floating-edit-label-input-dark .ant-select-selector:focus,.floating-edit-label-container-dark .floating-edit-label-input:focus,.floating-edit-label-container-dark input[type=text].floating-edit-label-input:focus,.floating-edit-label-container-dark .ant-select.floating-edit-label-input .ant-select-selector:focus{border-color:#7367f0!important;box-shadow:0 0 0 2px #1890ff33!important}.floating-edit-label-container .floating-edit-label-input.error,.floating-edit-label-container .error.floating-edit-label-input-dark,.floating-edit-label-container input[type=text].floating-edit-label-input.error,.floating-edit-label-container .ant-select.floating-edit-label-input .ant-select-selector.error,.floating-edit-label-container .ant-select.floating-edit-label-input-dark .ant-select-selector.error,.floating-edit-label-container-dark .floating-edit-label-input.error,.floating-edit-label-container-dark input[type=text].floating-edit-label-input.error,.floating-edit-label-container-dark .ant-select.floating-edit-label-input .ant-select-selector.error{border-color:#ff4d4f!important}.floating-edit-label-container:has(.floating-edit-label-input:focus,.floating-edit-label-container .floating-edit-label-input-dark:focus) .floating-edit-label:not(.active),.floating-edit-label-container:has(.floating-edit-label-input:focus,.floating-edit-label-container .floating-edit-label-input-dark:focus) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:focus) .floating-edit-label:not(.active),.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:focus) .floating-edit-label-dark:not(.active),.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label:not(.active),.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label:not(.active),.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label:not(.active),.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label:not(.active),.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label-dark:not(.active){top:0;font-size:12px;color:#fff!important;background-color:#7b61ff!important}.floating-edit-label-container:has(.floating-edit-label-input:focus,.floating-edit-label-container .floating-edit-label-input-dark:focus) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:focus) .floating-edit-label-dark:not(.active),.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label-dark:not(.active){background:#2f324a;color:#7367f0}.floating-edit-label-container:has(.floating-edit-label-input.error,.floating-edit-label-container .error.floating-edit-label-input-dark) .floating-edit-label,.floating-edit-label-container:has(.floating-edit-label-input.error,.floating-edit-label-container .error.floating-edit-label-input-dark) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark.error) .floating-edit-label,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark.error) .floating-edit-label-dark{top:0;font-size:12px;color:#ff4d4f!important}.floating-edit-label-container:has(.floating-edit-label-input.error,.floating-edit-label-container .error.floating-edit-label-input-dark) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark.error) .floating-edit-label-dark{background:#2f324a;color:#ff4d4f!important}.floating-edit-label-container:has(.floating-edit-label-input:not(:-moz-placeholder):not([value=""]),.floating-edit-label-container .floating-edit-label-input-dark:not(:-moz-placeholder):not([value=""])):not(:has(.ant-picker)) .floating-edit-label,.floating-edit-label-container:has(.floating-edit-label-input:not(:-moz-placeholder):not([value=""]),.floating-edit-label-container .floating-edit-label-input-dark:not(:-moz-placeholder):not([value=""])):not(:has(.ant-picker)) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:not(:-moz-placeholder):not([value=""])):not(:has(.ant-picker)) .floating-edit-label-dark{top:0;font-size:12px;color:#fff;background-color:#7b61ff!important}.floating-edit-label-container:has(.floating-edit-label-input:not(:placeholder-shown):not([value=""]),.floating-edit-label-container .floating-edit-label-input-dark:not(:placeholder-shown):not([value=""])):not(:has(.ant-picker)) .floating-edit-label,.floating-edit-label-container:has(.floating-edit-label-input:not(:placeholder-shown):not([value=""]),.floating-edit-label-container .floating-edit-label-input-dark:not(:placeholder-shown):not([value=""])):not(:has(.ant-picker)) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:not(:placeholder-shown):not([value=""])):not(:has(.ant-picker)) .floating-edit-label-dark{top:0;font-size:12px;color:#fff;background-color:#7b61ff!important}.floating-edit-label-container:has(.ant-picker .ant-picker-input input:-moz-placeholder):not(:has(.floating-edit-label-input.error)) .floating-edit-label,.floating-edit-label-container:has(.ant-picker .ant-picker-input input:-moz-placeholder):not(:has(.floating-edit-label-input.error)) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:-moz-placeholder):not(:has(.floating-edit-label-input-dark.error)) .floating-edit-label-dark{top:50%;transform:translateY(-50%);font-size:14px;color:#999}.floating-edit-label-container:has(.ant-picker .ant-picker-input input:placeholder-shown):not(:has(.floating-edit-label-input.error)) .floating-edit-label,.floating-edit-label-container:has(.ant-picker .ant-picker-input input:placeholder-shown):not(:has(.floating-edit-label-input.error)) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:placeholder-shown):not(:has(.floating-edit-label-input-dark.error)) .floating-edit-label-dark{top:50%;transform:translateY(-50%);font-size:14px;color:#999}.floating-edit-label-container:has(.ant-picker .ant-picker-input input:not(:-moz-placeholder)) .floating-edit-label,.floating-edit-label-container:has(.ant-picker .ant-picker-input input:not(:-moz-placeholder)) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:not(:-moz-placeholder)) .floating-edit-label-dark{top:0;font-size:12px;color:#fff!important;background:#7b61ff!important}.floating-edit-label-container:has(.ant-picker .ant-picker-input input:not(:placeholder-shown)) .floating-edit-label,.floating-edit-label-container:has(.ant-picker .ant-picker-input input:not(:placeholder-shown)) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:not(:placeholder-shown)) .floating-edit-label-dark,.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label,.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label-dark{top:0;font-size:12px;color:#fff!important;background:#7b61ff!important}.floating-edit-label-input.ant-picker .ant-picker-input>input,.floating-edit-label-container .ant-picker.floating-edit-label-input-dark .ant-picker-input>input{color:#000!important}.floating-edit-label-input.ant-picker .ant-picker-input>input::-moz-placeholder,.floating-edit-label-container .ant-picker.floating-edit-label-input-dark .ant-picker-input>input::-moz-placeholder{color:#999!important}.floating-edit-label-input.ant-picker .ant-picker-input>input::placeholder,.floating-edit-label-container .ant-picker.floating-edit-label-input-dark .ant-picker-input>input::placeholder{color:#999!important}.company-edit-right-column-container{width:75%;display:flex;flex-direction:column;padding:1rem;border-radius:8px}.company-edit-right-column-container.dark{background:linear-gradient(145deg,#3a3e5a 0%,rgba(68,62,117,.644) 75%,#2f2c4f 100%);box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.company-edit-right-column-container.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933}@media (max-width: 592px){.company-edit-right-column-container{width:auto;border-radius:16px;padding:1rem;margin:8px;height:auto}}.uber-switch-container{width:200px;height:22px;align-self:center;display:flex;justify-content:center;flex-direction:row;align-items:center;margin-bottom:1rem}.uber-switch-container .switch-uber{margin-left:12px;margin-top:4px}.uber-text span{color:#fff;font-size:1.5rem;letter-spacing:3px;font-weight:600;margin-top:6px;display:inline-block;transition:color .3s ease}.uber-text.active span{color:#2fc087;animation:colorChange .5s forwards}@keyframes colorChange{0%{color:#fff}to{color:#2fc087}}.uber-text.active span{animation-name:colorChange;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.uber-text.active span:nth-child(1){animation-delay:0s}.uber-text.active span:nth-child(2){animation-delay:.2s}.uber-text.active span:nth-child(3){animation-delay:.4s}.uber-text.active span:nth-child(4){animation-delay:.6s}:where(.css-dev-only-do-not-override-1xg9z9n).ant-switch-checked{background-color:#2fc087!important}.company-edit-table-dark .ant-table{border:none!important;box-shadow:none!important;width:100%;color:#fff!important;background-color:#3a3e5a}.company-edit-table-dark .ant-table button{background-color:#7b61ff;width:80%}.company-edit-table-dark .ant-table input,.company-edit-table-dark .ant-table input[type=password],.company-edit-table-dark .ant-table .ant-input-affix-wrapper{background-color:transparent!important;color:#fff!important}.company-edit-table-dark .ant-table svg{color:#fff!important}.company-edit-table-dark .ant-table .ant-table-container{box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d;transition:.2s;border-radius:8px;border:none!important}.company-edit-table-dark .ant-table .ant-table-container .ant-table-content table{border-collapse:separate;border-spacing:0;border:none!important}.company-edit-table-dark .ant-table .even-row{background-color:#393b50cc}.company-edit-table-dark .ant-table .odd-row{background-color:transparent}.company-edit-table-dark .ant-table .ant-table-thead>tr>th{color:#acb4d7!important;font-size:1rem;font-weight:450;border:none!important;box-shadow:none!important;background-color:transparent!important}.company-edit-table-dark .ant-table .ant-table-tbody>tr>td{background-color:transparent;color:#acb4d7!important;cursor:pointer;font-size:.85rem;font-weight:300;border:none!important;box-shadow:none!important}.company-edit-table-dark .ant-table .ant-table-tbody>tr>td a{color:#acb4d7!important}.company-edit-table-dark .ant-table .ant-table-thead>tr>th:before,.company-edit-table-dark .ant-table .personel-table-nest-dark .ant-table-thead>tr>th:before{width:0!important;border:none!important}.company-edit-table-dark .ant-table .personel-table-action-select{width:100%;height:100%;font-size:12px;background-color:transparent;border:0px;color:#b6bee3;cursor:pointer;border-radius:2px}@media (min-width: 1391px) and (max-width: 1919px){.company-edit-table-dark .ant-table .personel-table-action-select{font-size:14px}}@media (min-width: 1920px){.company-edit-table-dark .ant-table .personel-table-action-select{font-size:14px}}.ant-table-placeholder,.ant-table-placeholder:hover,.ant-empty-description{background-color:transparent!important;border:none!important;box-shadow:none!important;color:#acb4d7!important}.company-edit-table .ant-table{width:100%;background-color:#f5f5f5!important;color:#000!important;border:none!important;box-shadow:none!important}.company-edit-table .ant-table button{background-color:#7b61ff;width:80%}.company-edit-table .ant-table input,.company-edit-table .ant-table input[type=password],.company-edit-table .ant-table .ant-input-affix-wrapper{background-color:transparent!important;color:#000!important}.company-edit-table .ant-table svg{color:#000!important}.company-edit-table .ant-table .ant-table-container{background-color:transparent!important;box-shadow:none!important;border:none!important}.company-edit-table .ant-table .ant-table-container .ant-table-content table{border-collapse:separate;border-spacing:0;border:none!important}.company-edit-table .ant-table .ant-table-container .ant-table-content table td,.company-edit-table .ant-table .ant-table-container .ant-table-content table th{border:none!important;box-shadow:none!important;background-color:transparent!important}.company-edit-table .ant-table .ant-table-container .ant-table-content table tr:hover{background-color:transparent!important}.company-edit-table .ant-table .ant-table-thead>tr>th{background-color:transparent!important;color:#000!important;font-size:1rem;font-weight:450;border:none!important;box-shadow:none!important}.company-edit-table .ant-table .ant-table-tbody>tr>td{background-color:transparent;color:#000!important;cursor:pointer;font-size:.85rem;font-weight:300;border:none!important;box-shadow:none!important}.company-edit-table .ant-table .ant-table-tbody>tr>td a{color:#000!important}.company-edit-table .ant-table .ant-table-thead>tr>th:before,.company-edit-table .ant-table .personel-table-nest-dark .ant-table-thead>tr>th:before{width:0!important;border:none!important}.company-edit-table .ant-table .personel-table-action-select{width:100%;height:100%;font-size:12px;background-color:transparent;border:0px;color:#000c;cursor:pointer;border-radius:2px}@media (min-width: 1391px) and (max-width: 1919px){.company-edit-table .ant-table .personel-table-action-select{font-size:14px}}@media (min-width: 1920px){.company-edit-table .ant-table .personel-table-action-select{font-size:14px}}.create-new-provider-container-dark{display:flex;width:100%;height:10vh;flex-direction:row;align-items:center;background-color:#3a3e5a!important;box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d;margin-top:12px;border-radius:8px}@media (max-width: 592px){.create-new-provider-container-dark{flex-direction:column!important;height:auto!important;margin:4px;box-shadow:none!important;width:90%}}@media (min-width: 593px) and (max-width: 1173px){.create-new-provider-container-dark{flex-direction:column!important;height:auto!important;margin:4px;width:90%;box-shadow:none!important}}.create-new-provider-container{display:flex;width:100%;background-color:#f5f5f5!important;height:10vh;flex-direction:row;align-items:center;padding:18px}.create-new-provider-container-column{flex:1;display:flex;justify-items:center;align-items:center;height:100%}.create-new-provider-container-column button{cursor:pointer;align-items:center;width:100%;height:42px;background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);color:#fff;border-radius:6px;font-weight:500;margin-left:auto;transition:all .2s ease-in-out;position:relative;border:none;top:0}.create-new-provider-container-column button svg{font-size:18px;transition:transform .2s ease-in-out}.create-new-provider-container-column button:hover{background:linear-gradient(135deg,#6358d8 0%,#8e84e5 100%);top:-4px;box-shadow:0 4px 8px #7367f04d}.create-new-provider-container-column button:hover svg{transform:translateY(-1px)}.create-new-provider-container-column button:active{top:0;box-shadow:0 2px 4px #7367f033}@media (max-width: 592px){.create-new-provider-container-column button{width:100%}}@media (min-width: 593px) and (max-width: 1173px){.create-new-provider-container-column button{width:100%}}.floating-label-container{position:relative;margin-bottom:12px;width:100%}.floating-label-container .floating-label-select,.floating-label-container .floating-label-select.ant-select{width:100%!important}.floating-label-container .floating-label-select.ant-select .ant-select-selector{height:48px!important;border:2px solid #d9d9d9!important;background:white!important;transition:all .3s ease!important}.floating-label-container .floating-label-select.ant-select .ant-select-selector .ant-select-selection-item{font-size:14px;font-weight:500}.floating-label-container .floating-label-select.ant-select.ant-select-focused .ant-select-selector{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}.floating-label-container .floating-label-select.has-value .ant-select-selector{border-color:#1890ff!important}.floating-label-container .floating-label{position:absolute;left:16px;top:55%;transform:translateY(-30%);background:white;padding:0 2px;color:#999;font-size:14px;font-weight:500;transition:all .3s ease;pointer-events:none;z-index:1}.floating-label-container .floating-label.floating{top:0;font-size:12px;color:#1890ff;background:white;z-index:2}.floating-label-container:focus-within .floating-label{top:0;font-size:12px;color:#1890ff;background:white;z-index:2}.floating-label-container .floating-label-select.has-value+.floating-label{top:0;font-size:12px;color:#1890ff;background:white;z-index:2}.floating-label-container.dark .floating-label-select.ant-select .ant-select-selector{background:#2f324a!important;border-color:#434343!important;color:#fff!important}.floating-label-container.dark .floating-label-select.ant-select .ant-select-selector .ant-select-selection-item{color:#fff!important}.floating-label-container.dark .floating-label-select.ant-select .ant-select-selector .ant-select-selection-placeholder{color:#aaa!important}.floating-label-container.dark .floating-label-select.ant-select.ant-select-focused .ant-select-selector{border-color:#7b61ff!important;box-shadow:0 0 0 2px #7b61ff4d!important}.floating-label-container.dark .floating-label-select.has-value .ant-select-selector{border-color:#7b61ff!important}.floating-label-container.dark .floating-label{background:#2f324a;color:#aaa}.floating-label-container.dark .floating-label.floating{background:#2f324a;color:#7b61ff}.floating-label-container.dark:focus-within .floating-label{background:#2f324a;color:#7b61ff}.floating-label-container.dark .floating-label-select.has-value+.floating-label{background:#2f324a;color:#7b61ff}.floating-edit-label-container{position:relative;margin-bottom:20px;width:100%}.floating-edit-label-container .floating-edit-label-input,.floating-edit-label-container .floating-edit-label-input-dark{width:100%;height:48px;padding:12px 16px;border:2px solid #d9d9d9;border-radius:8px;font-size:14px;font-weight:500;background:white;transition:all .3s ease}.floating-edit-label-container .floating-edit-label-input:focus,.floating-edit-label-container .floating-edit-label-input-dark:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33;outline:none}.floating-edit-label-container .floating-edit-label-input.active,.floating-edit-label-container .active.floating-edit-label-input-dark{border-color:#1890ff}.floating-edit-label-container .floating-edit-label-input-dark{background:#2f324a;border-color:#434343;color:#fff}.floating-edit-label-container .floating-edit-label-input-dark:focus{border-color:#7b61ff;box-shadow:0 0 0 2px #7b61ff4d}.floating-edit-label-container .floating-edit-label-input-dark.active{border-color:#7b61ff}.floating-edit-label-container .floating-edit-label,.floating-edit-label-container .floating-edit-label-dark{position:absolute;left:16px;top:50%;transform:translateY(-50%);background:white;padding:0 4px;color:#999;font-size:14px;font-weight:500;transition:all .3s ease;pointer-events:none}.floating-edit-label-container .floating-edit-label.active,.floating-edit-label-container .active.floating-edit-label-dark{top:0;font-size:12px;color:#1890ff;background:white}.floating-edit-label-container .floating-edit-label-dark{background:#2f324a;color:#aaa}.floating-edit-label-container .floating-edit-label-dark.active{color:#7b61ff;background:#2f324a}.floating-edit-label-container .ant-picker{width:100%;height:48px;border:2px solid #d9d9d9;border-radius:8px}.floating-edit-label-container .ant-picker.active{border-color:#1890ff}.floating-edit-label-container .ant-picker .ant-picker-input input{font-size:14px;font-weight:500}.floating-edit-label-container.dark .ant-picker{background:#2f324a;border-color:#434343;color:#fff}.floating-edit-label-container.dark .ant-picker.active{border-color:#7b61ff}.floating-edit-label-container.dark .ant-picker .ant-picker-input input{color:#fff}.custom-datepicker-dropdown .ant-picker-panel{border:1px solid #d9d9d9;border-radius:8px}.custom-datepicker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#1890ff}.ant-picker-dropdown.dark .ant-picker-panel{background:#2f324a;border-color:#434343;color:#fff}.ant-picker-dropdown.dark .ant-picker-panel .ant-picker-header button{color:#fff}.ant-picker-dropdown.dark .ant-picker-panel .ant-picker-content th,.ant-picker-dropdown.dark .ant-picker-panel .ant-picker-cell{color:#aaa}.ant-picker-dropdown.dark .ant-picker-panel .ant-picker-cell.ant-picker-cell-in-view{color:#fff}.ant-picker-dropdown.dark .ant-picker-panel .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner{background:#7b61ff}@media (max-width: 592px){.create-new-provider-container,.create-new-provider-container-dark{flex-direction:column;height:auto;padding:16px}.create-new-provider-container .create-new-provider-container-column,.create-new-provider-container-dark .create-new-provider-container-column{width:100%;margin-bottom:16px}.create-new-provider-container .create-new-provider-container-column:last-child,.create-new-provider-container-dark .create-new-provider-container-column:last-child{margin-bottom:0}.floating-label-container,.floating-edit-label-container{margin-bottom:16px}.company-edit-table-dark .ant-table .ant-table-thead>tr>th,.company-edit-table .ant-table .ant-table-thead>tr>th{font-size:.8rem;padding:8px 4px}.company-edit-table-dark .ant-table .ant-table-tbody>tr>td,.company-edit-table .ant-table .ant-table-tbody>tr>td{font-size:.75rem;padding:8px 4px}}@media (min-width: 593px) and (max-width: 1173px){.create-new-provider-container,.create-new-provider-container-dark{flex-direction:column;height:auto;padding:20px}}.api-modern-container{padding:0;width:100%}.api-modern-container.dark,.api-modern-container.light{background:transparent}.api-main-section{padding:1rem;border-radius:8px;margin-top:1rem}.api-main-section.dark{background:rgba(47,50,74,.5058823529)}.api-main-section.light{background:#f7f7f7}.api-header{margin-bottom:1.5rem}.api-header .api-title-container .api-title{font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.api-header .api-title-container .api-title.dark{color:#fff}.api-header .api-title-container .api-title.light{color:#1f2937}.api-header .api-title-container .api-subtitle{font-size:1rem;opacity:.7}.api-header .api-title-container .api-subtitle.dark{color:#d1d5db}.api-header .api-title-container .api-subtitle.light{color:#6b7280}.api-connections-container{margin-bottom:1.5rem}.api-connections-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem}.api-connection-card{border-radius:12px;transition:all .3s ease;border:none}.api-connection-card.dark{background:linear-gradient(145deg,#3a3e5a 0%,#2a2d42 100%);box-shadow:0 4px 20px #0006,0 2px 8px #6633b94d}.api-connection-card.dark:hover{box-shadow:0 8px 30px #00000080,0 4px 12px #6633b966;transform:translateY(-2px)}.api-connection-card.light{background:#ffffff;box-shadow:0 4px 20px #00000014,0 2px 8px #3b82f61a}.api-connection-card.light:hover{box-shadow:0 8px 30px #0000001f,0 4px 12px #3b82f626;transform:translateY(-2px)}.api-connection-card .ant-card-body{padding:1.5rem}.api-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.api-card-header .api-provider-info{display:flex;align-items:center;gap:1rem}.api-card-header .api-provider-info .api-avatar-container{position:relative;width:48px;height:48px}.api-card-header .api-provider-info .api-avatar-container .api-provider-logo{width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:2px solid transparent}.api-card-header .api-provider-info .api-avatar-container .api-provider-avatar-fallback{border-radius:10px;display:flex;align-items:center;justify-content:center;border:2px solid transparent}.api-card-header .api-provider-info .api-provider-details .api-provider-name{font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.api-connection-card.dark .api-card-header .api-provider-info .api-provider-details .api-provider-name{color:#fff}.api-connection-card.light .api-card-header .api-provider-info .api-provider-details .api-provider-name{color:#1f2937}.api-card-header .api-last-updated{font-size:.75rem;opacity:.7}.api-connection-card.dark .api-card-header .api-last-updated{color:#d1d5db}.api-connection-card.light .api-card-header .api-last-updated{color:#6b7280}.api-status-tag{border:none;font-weight:500;border-radius:6px}.api-credentials{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.api-credentials .credential-field label{display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.api-connection-card.dark .api-credentials .credential-field label{color:#e5e7eb}.api-connection-card.light .api-credentials .credential-field label{color:#4b5563}.api-credentials .credential-field .credential-input{border-radius:8px}.api-connection-card.dark .api-credentials .credential-field .credential-input{background:#2f324a;border-color:#4b5563;color:#fff}.api-connection-card.dark .api-credentials .credential-field .credential-input:hover,.api-connection-card.dark .api-credentials .credential-field .credential-input:focus{border-color:#7b61ff;box-shadow:0 0 0 2px #7b61ff33}.api-connection-card.light .api-credentials .credential-field .credential-input{border-color:#d1d5db}.api-connection-card.light .api-credentials .credential-field .credential-input:hover,.api-connection-card.light .api-credentials .credential-field .credential-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.api-connection-card.dark .api-credentials .credential-field .credential-input .edit-icon{color:#9ca3af}.api-connection-card.light .api-credentials .credential-field .credential-input .edit-icon{color:#6b7280}.api-card-actions{display:flex;justify-content:flex-end}.api-card-actions .update-btn{border-radius:8px;font-weight:500;padding:0 1.5rem;height:36px;background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);border:none;transition:all .3s ease;position:relative;top:0}.api-card-actions .update-btn:hover:not(:disabled){background:linear-gradient(135deg,#6358d8 0%,#8e84e5 100%);transform:translateY(-2px);box-shadow:0 6px 16px #7367f066;top:-1px}.api-card-actions .update-btn:active{transform:translateY(0);top:0;box-shadow:0 2px 8px #7367f04d}.api-card-actions .update-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.add-api-container{margin-top:1.5rem}.add-api-card{border-radius:12px;border:none}.add-api-card.dark{background:linear-gradient(145deg,#3a3e5a 0%,#2a2d42 100%);box-shadow:0 4px 20px #0006,0 2px 8px #6633b94d}.add-api-card.dark .ant-card-head{border-bottom:1px solid #4b5563}.add-api-card.dark .ant-card-head .ant-card-head-title{color:#fff}.add-api-card.light{background:#ffffff;box-shadow:0 4px 20px #00000014,0 2px 8px #3b82f61a}.add-api-card.light .ant-card-head{border-bottom:1px solid #e5e7eb}.add-api-card.light .ant-card-head .ant-card-head-title{color:#1f2937}.add-api-card .ant-card-body{padding:1.5rem}.add-api-header{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:1.125rem}.add-api-form .form-row{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:1rem;align-items:end}@media (max-width: 1200px){.add-api-form .form-row{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.add-api-form .form-row{grid-template-columns:1fr}}.add-api-form .form-field label{display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.add-api-card.dark .add-api-form .form-field label{color:#e5e7eb}.add-api-card.light .add-api-form .form-field label{color:#4b5563}.add-api-form .form-field .provider-select,.add-api-form .form-field .form-input{width:100%;border-radius:8px}.add-api-card.dark .add-api-form .form-field .provider-select,.add-api-card.dark .add-api-form .form-field .form-input{background:#2f324a;border-color:#4b5563;color:#fff}.add-api-card.dark .add-api-form .form-field .provider-select:hover,.add-api-card.dark .add-api-form .form-field .provider-select:focus,.add-api-card.dark .add-api-form .form-field .form-input:hover,.add-api-card.dark .add-api-form .form-field .form-input:focus{border-color:#7b61ff;box-shadow:0 0 0 2px #7b61ff33}.add-api-card.light .add-api-form .form-field .provider-select,.add-api-card.light .add-api-form .form-field .form-input{border-color:#d1d5db}.add-api-card.light .add-api-form .form-field .provider-select:hover,.add-api-card.light .add-api-form .form-field .provider-select:focus,.add-api-card.light .add-api-form .form-field .form-input:hover,.add-api-card.light .add-api-form .form-field .form-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.add-api-form .form-field .provider-option{display:flex;align-items:center}.add-api-form .form-field .add-btn{border-radius:8px;font-weight:500;padding:0 1.5rem;height:40px;background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);border:none;transition:all .3s ease;position:relative;top:0}.add-api-form .form-field .add-btn:hover:not(:disabled){background:linear-gradient(135deg,#6358d8 0%,#8e84e5 100%);transform:translateY(-2px);box-shadow:0 6px 16px #7367f066;top:-1px}.add-api-form .form-field .add-btn:active{transform:translateY(0);top:0;box-shadow:0 2px 8px #7367f04d}.add-api-form .form-field .add-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.no-connections-message{grid-column:1/-1;text-align:center;padding:3rem}.no-connections-message p{font-size:1.125rem;opacity:.7}.api-main-section.dark .no-connections-message p{color:#d1d5db}.api-main-section.light .no-connections-message p{color:#6b7280}@media (max-width: 768px){.api-main-section{padding:.75rem}.api-connections-grid{grid-template-columns:1fr}.api-card-header{flex-direction:column;gap:1rem}.api-card-header .api-last-updated{align-self:flex-start}.form-row{grid-template-columns:1fr!important}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.api-connection-card{animation:fadeIn .5s ease-out}.maintenance-header-card{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px 8px;background:#3a3e5a;border-radius:4px;box-shadow:0 4px 12px #00000014;gap:20px;width:100%}.maintenance-header-card.dark{box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d;background:#3a3e5a}.maintenance-header-card.light{box-shadow:1px 2px 4px #00000026,4px 4px #6633b933;background:#ffffff}.maintenance-header-card .header-left-content{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.maintenance-header-card .header-left-content .dashboard-head-span{padding:8px 16px;border-radius:4px;color:#fff;font-weight:500;font-size:14px;background-color:#16ad64;white-space:nowrap}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;overflow:hidden;background-color:#f6ffed;border:1px solid #b7eb8f;padding:8px 12px;border-radius:6px;margin-left:auto}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar .ant-checkbox-wrapper{display:flex!important;align-items:center!important}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar .ant-checkbox-wrapper .ant-checkbox{transform:scale(1.2)}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{width:18px;height:18px;border-radius:3px;border:2px solid #d9d9d9;background-color:#fff}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{width:6px;height:10px;border:2px solid #fff;border-top:0;border-left:0}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#1890ff}.maintenance-header-card .header-left-content .maintenance-table-checkbox-bar .checkbox-label-text{font-size:14px!important;font-weight:500!important;color:#000!important;display:inline-block!important;margin-left:4px!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}.maintenance-header-card .header-right-content{display:flex;align-items:center;gap:16px}.maintenance-header-card .header-right-content .print-icon{transition:all .3s ease;background-color:#3182ce;padding:6px;border-radius:6px;cursor:pointer}.maintenance-header-card .header-right-content .print-icon:hover{transform:scale(1.05);opacity:.9;background-color:#2b6cb0}@media (max-width: 768px){.maintenance-header-card{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.maintenance-header-card .header-left-content{justify-content:center;gap:16px}.maintenance-header-card .header-right-content{justify-content:center;flex-wrap:wrap}}.maintenance-table-wrapper.dark .maintenance-table .row-inactive,.maintenance-table-wrapper.light .maintenance-table .row-inactive{background-color:#ff4d4f14!important}.maintenance-table-wrapper.dark .maintenance-table .row-inactive:hover td,.maintenance-table-wrapper.light .maintenance-table .row-inactive:hover td{background-color:#ff4d4f26!important}.maintenance-table-wrapper.dark .maintenance-table .row-inactive td,.maintenance-table-wrapper.light .maintenance-table .row-inactive td{border-bottom-color:#ff4d5085!important;color:#ff4d4f;font-weight:500}.maintenance-table-wrapper.dark .maintenance-table .ant-table-tbody>tr:not(.row-inactive):hover td,.maintenance-table-wrapper.light .maintenance-table .ant-table-tbody>tr:not(.row-inactive):hover td{background-color:#1890ff14!important}.maintenance-table-wrapper.dark .maintenance-table .row-inactive{background-color:#ff4d4f1f!important}.maintenance-table-wrapper.dark .maintenance-table .row-inactive:hover td{background-color:#ff4d4f33!important}.maintenance-table-wrapper.dark .maintenance-table .row-inactive td{color:#ff7a7c;border-bottom-color:#ff4d5091!important}.werkstatt-container{display:flex;flex-direction:row-reverse;align-self:center;width:92%;max-width:1842px;height:auto;padding-bottom:12px}.werkstatt-container-left-container{display:flex;flex-direction:column;flex:2;margin-left:12px}.werkstatt-container-right-container{display:flex;flex:1}.werkstatt-container-right-container-inner{display:flex;flex-direction:column;align-items:start;width:100%;height:-moz-fit-content;height:fit-content}.werkstatt-form-container{display:flex;flex-direction:column;width:100%;height:auto}.werkstatt-input-row{display:flex;flex-direction:row;align-items:center;width:100%;height:6.4vh;margin:.5rem 0}.werkstatt-text-row-column{flex:1}.werkstatt-text-row-column span{color:#fff;font-size:.9rem}.werkstatt-input-row-column{flex:2;height:75%}.werkstatt-input-row-column input{width:99%;height:100%;border-width:2px;color:#fff;cursor:pointer}.werkstatt-input-row-column input:focus{border-color:#7b61ff!important}.werkstatt-button-container{display:flex;justify-items:end;width:100%;height:10%}.werkstatt-button-container button{position:relative;top:0;width:100%;height:6vh;min-height:42px;margin-top:auto;margin-left:auto;border:0px;border-radius:6px;background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);box-shadow:0 2px 6px #7367f04d;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease-in-out}.werkstatt-button-container button:hover{top:-2px;background:linear-gradient(135deg,#6358d8 0%,#8e84e5 100%);box-shadow:0 4px 12px #7367f066;transform:translateY(-1px)}.werkstatt-button-container button:active{top:0;box-shadow:0 2px 4px #7367f04d;transform:translateY(0)}.werkstatt-table-upper-container{display:flex;width:100%;min-height:9vh;margin-bottom:12px;padding:8px 0;border-radius:4px}.werkstatt-table-upper-container.dark{background-color:#393d59;box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d}.werkstatt-table-upper-container.light{background-color:#fff;box-shadow:1px 2px 4px #00000026,4px 4px #6633b933}.werkstatt-table-upper-container .werkstatt-table-upper-left-container{display:flex;align-items:center;flex:1}.werkstatt-table-upper-container .werkstatt-table-upper-left-container .werkstatt-table-title{padding:6px;margin:0 12px;border-radius:4px;color:#fff}.werkstatt-table-upper-container .date-filters-compact{display:flex;flex:2;gap:12px;align-items:center;justify-content:center}.werkstatt-table-upper-container .werkstatt-table-upper-right-container{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:flex-end;margin-left:auto}.werkstatt-table-upper-container .werkstatt-table-upper-right-container :nth-child(2){margin:0 12px}.date-input-group.compact{position:relative;display:flex;flex-direction:column}.date-input-group.compact .input-placeholder{position:absolute;top:-18px;left:8px;font-size:11px;font-weight:500;white-space:nowrap}.dark .date-input-group.compact .input-placeholder{color:#e2e8f0}.light .date-input-group.compact .input-placeholder{color:#4a5568}.date-input{height:40px;min-width:160px;padding:10px 12px;border:2px solid;border-radius:8px;font-family:inherit;font-size:14px;transition:all .3s ease}@media (max-width: 592px){.date-input{width:100%}}.date-input.dark{background-color:#2d2d2d!important;border-color:#444;color:#fff}.date-input::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}.dark .date-input::-webkit-calendar-picker-indicator{filter:invert(.8)}.monthend-container{width:100%;display:flex;justify-content:center;height:auto!important}.monthend-container .pagination-dark .anticon-right{margin-bottom:0;margin-left:6px}.monthend-container .pagination-dark .anticon-left{margin-bottom:0}.monthend-inner-container{height:auto;overflow:hidden;width:92%;max-width:1842px;display:flex;flex-direction:column}.monthend-upper-container{width:100%;height:7vh;display:flex;flex-direction:row;align-items:center;padding-top:1rem}.monthend-upper-container *{margin:.5rem}@media (max-width: 592px){.monthend-upper-container{flex-direction:column;height:auto}}@media (min-width: 593px) and (max-width: 1173px){.monthend-upper-container{flex-direction:column;height:auto}}.monthend-provider-card-container{display:flex;align-items:center;justify-content:space-between;height:95%;flex:1;min-width:180px;border-radius:16px;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .25s ease-in-out;border:2px solid transparent}@media (max-width: 592px){.monthend-provider-card-container{max-width:200px}}@media (min-width: 593px) and (max-width: 1173px){.monthend-provider-card-container{max-width:200px}}.monthend-provider-card-container:hover{transform:translateY(-3px);box-shadow:0 6px 16px #00000040;border-color:#fff4}.monthend-provider-card-container img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;border-radius:50%;background-color:#fff2;padding:4px}.monthend-provider-card-container span{flex:1;color:#fff;font-size:1.1rem;font-weight:600}.monthend-provider-card-container svg{transition:transform .2s ease}.monthend-bottom-container{width:100%;height:auto;margin-top:1rem;display:flex;flex-direction:row}.monthend-bottom-container-left-container{flex:10;display:flex;flex-direction:column}.monthend-bottom-container-right-container{flex:0}.providers-container{display:flex;flex-direction:column;width:100%;padding-bottom:1rem}.providers-container .maintenance-header-card{display:flex;flex-direction:row;align-items:center;margin-bottom:8px;margin-top:8px;padding:12px 8px;background:#3a3e5a;border-radius:4px;box-shadow:0 4px 12px #00000014;gap:20px;width:100%}.providers-container .maintenance-header-card.dark{box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d;background:#3a3e5a}.providers-container .maintenance-header-card.light{box-shadow:1px 2px 4px #00000026,4px 4px #6633b933;background:#ffffff}.providers-container .maintenance-header-card .header-left-content{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.providers-container .maintenance-header-card .header-left-content .dashboard-head-span{padding:8px 16px;border-radius:4px;color:#fff;font-weight:500;font-size:14px;background-color:#16ad64;white-space:nowrap}.providers-container .maintenance-header-card .header-right-content{display:flex;align-items:center;justify-content:flex-end;gap:16px;width:100%;margin-right:2%}.providers-container .maintenance-header-card .header-right-content .print-icon{transition:all .3s ease;background-color:#3182ce;padding:6px;border-radius:6px;cursor:pointer}.providers-container .maintenance-header-card .header-right-content .print-icon:hover{transform:scale(1.05);opacity:.9;background-color:#2b6cb0}@media (max-width: 768px){.providers-container .maintenance-header-card{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.providers-container .maintenance-header-card .header-left-content{justify-content:center;gap:16px}.providers-container .maintenance-header-card .header-right-content{justify-content:center;flex-wrap:wrap}}@media (max-width: 592px){.provider-selector-bar{width:100%;display:flex;flex-direction:column}}@media (min-width: 593px) and (max-width: 1173px){.provider-selector-bar{width:100%;display:flex;flex-direction:column}}.provider-selector-horizontal{display:flex;align-items:center;gap:.75rem;border-radius:.8rem;padding:.7rem 1.2rem;min-width:200px;height:1.4rem;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 0 6px #00000026}@media (max-width: 592px){.provider-selector-horizontal{padding:.5rem;max-width:120px}}@media (min-width: 593px) and (max-width: 1173px){.provider-selector-horizontal{padding:.5rem;max-width:120px}}.provider-selector-horizontal .provider-icon{flex-shrink:0;margin-left:.5rem}.provider-selector-horizontal .label{font-size:.9rem;font-weight:500;white-space:nowrap}.provider-selector-horizontal:hover{opacity:.9;transform:scale(1.02)}.provider-table-container{width:100%;height:auto;display:flex;flex-direction:column}.monthend-summary-container{width:100%;min-height:auto;display:flex;flex-direction:column}.monthend-summary-upper-container{width:99%;height:50vh;display:flex;flex-direction:row;margin-top:1rem;gap:1rem}@media (max-width: 592px){.monthend-summary-upper-container{flex-direction:column!important;height:auto;gap:1rem}}@media (min-width: 593px) and (max-width: 1173px){.monthend-summary-upper-container{flex-direction:column!important;height:auto;gap:1rem}}.monthend-summary-upper-container-left-container{flex:3;height:100%;border-radius:6px;cursor:pointer}.monthend-summary-upper-container-left-container *{margin:1rem}@media (max-width: 592px){.monthend-summary-upper-container-left-container{height:200px}}.monthend-summary-upper-container-right-container{flex:3;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1rem;width:100%;height:100%;border-radius:6px;background-color:transparent!important}@media (max-width: 592px){.monthend-summary-upper-container-right-container{margin-left:0;margin-top:0;grid-template-columns:1fr;grid-template-rows:auto;gap:.8rem}}@media (min-width: 593px) and (max-width: 1173px){.monthend-summary-upper-container-right-container{margin-left:0;margin-top:0;grid-template-columns:1fr 1fr;gap:1rem}}.monthend-summary-stat-card{display:flex;align-items:center;padding:1.5rem;border-radius:8px;transition:all .3s ease;height:100%;box-sizing:border-box}.monthend-summary-stat-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}@media (max-width: 592px){.monthend-summary-stat-card{padding:1rem;flex-direction:column;text-align:center;height:auto}}.stat-card-icon-container{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#2a6ce8 0%,#9061ef 100%);margin-right:1rem;flex-shrink:0}@media (max-width: 592px){.stat-card-icon-container{margin-right:0;margin-bottom:.8rem;width:50px;height:50px}}.stat-card-content{display:flex;flex-direction:column;flex:1;justify-content:center}.monthend-summary-span{color:#0c0c05;font-size:1rem;font-weight:600;margin-bottom:.5rem}@media (max-width: 592px){.monthend-summary-span{font-size:.9rem}}.monthend-summary-span-cost{color:#343434;font-size:1.5rem;font-weight:700}@media (max-width: 592px){.monthend-summary-span-cost{font-size:1.3rem}}.monthend-summary-span-dark{color:#cfd3ec;font-size:1rem;font-weight:500;margin-bottom:.5rem;text-align:left}@media (max-width: 592px){.monthend-summary-span-dark{font-size:.9rem}}.monthend-summary-span-cost-dark{color:#4bc0c0;font-size:1.5rem;font-weight:600}@media (max-width: 592px){.monthend-summary-span-cost-dark{font-size:1.3rem}}.monthend-summary-bottom-container{width:99%;height:auto;margin-top:1rem;border-radius:6px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:2rem 0rem}@media (max-width: 592px){.monthend-summary-bottom-container{flex-direction:column;padding:1rem 0;margin-top:2rem}}@media (min-width: 593px) and (max-width: 1173px){.monthend-summary-bottom-container{flex-wrap:wrap}}.monthend-summary-bottom-container-item{flex:1;height:100%;margin:1rem;border-right:1px solid #434968;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 592px){.monthend-summary-bottom-container-item{border-right:none;border-bottom:1px solid #434968;padding-bottom:1rem;margin:.5rem 0;width:100%}}.monthend-summary-bottom-container-item:last-child{border-right:0px}@media (max-width: 592px){.monthend-summary-bottom-container-item:last-child{border-bottom:none}}.monthend-order-number{background-color:#2a6ce8;padding:0 14px;border-radius:4px;width:-moz-fit-content;width:fit-content;color:#fff;font-size:1.8rem}@media (max-width: 592px){.monthend-order-number{font-size:1.5rem}}.monthend-order-number-dark{background-color:#3a3b64;padding:0 14px;border-radius:4px;width:-moz-fit-content;width:fit-content;color:#4350e7;font-size:1.8rem}@media (max-width: 592px){.monthend-order-number-dark{font-size:1.5rem}}.monthend-order-name{font-size:1.2rem;color:#0c0c05;margin-top:.8rem}@media (max-width: 592px){.monthend-order-name{font-size:1rem}}.monthend-order-name-dark{font-size:1.2rem;color:#cfd3ec;margin-top:.8rem}@media (max-width: 592px){.monthend-order-name-dark{font-size:1rem}}.monthend-order-cost{font-size:1.65rem;color:#000;margin-top:.5rem;font-weight:700}@media (max-width: 592px){.monthend-order-cost{font-size:1.3rem}}.monthend-order-cost-dark{font-size:1.65rem;color:#cfd3ec;margin-top:.5rem;font-weight:700}@media (max-width: 592px){.monthend-order-cost-dark{font-size:1.3rem}}.user-roles-container{width:100%;height:90%;display:flex;align-items:center;justify-content:center;margin-top:2%}.user-roles-card{border:4px solid white;width:180px;height:230px;margin-left:1rem;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}.user-roles-card h2{color:#fff;transition:.3s}.user-roles-card:hover{scale:1.05;transition:.3s}.user-roles-card-active{border:4px solid #7b61ff;width:180px;height:230px;margin-left:1rem;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;transition:.3s}.user-roles-card-active h2{color:#fff}.user-roles-card-active:hover{scale:1.05;transition:.3s}.user-matches{display:flex;flex-direction:column;padding:20px;border-radius:12px;height:50vh;margin-top:1rem;overflow-x:hidden;background:#2f3249}.user-matches.light-mode{background:#f7f7f7;border:1px solid #e1e5e9}.user-matches.light-mode .section-title{color:#2d3748}.user-matches.light-mode .section-description{color:#4a5568}.user-matches.light-mode .company-card{border:1px solid #e2e8f0;background-color:#fff}.user-matches.light-mode .company-card:hover{border-color:#7a4ce2;transform:translateY(-2px);box-shadow:0 2px 8px #7a4ce226;background-color:#fafafa}.user-matches.light-mode .company-card.selected{border-color:#7a4ce2;background-color:#f3f0ff}.user-matches.light-mode .company-card .company-icon{background:#f3f0ff}.user-matches.light-mode .company-card .company-icon svg{color:#7a4ce2}.user-matches.light-mode .company-card .company-name{color:#2d3748}.user-matches.light-mode .company-card .custom-checkbox .checkbox-indicator{border:2px solid #cbd5e0;background-color:#fff}.user-matches.light-mode .company-card .custom-checkbox .hidden-checkbox:checked+.checkbox-indicator{background-color:#7a4ce2;border-color:#7a4ce2}.user-matches.dark-mode{background:#2f3249}.user-matches.dark-mode .section-title{color:#7b61ff}.user-matches.dark-mode .section-description{color:#fff}.user-matches.dark-mode .company-card{border:1px solid #6633b9;background-color:#3a3d5a}.user-matches.dark-mode .company-card:hover{border-color:#7a4ce2;transform:translateY(-2px);box-shadow:0 2px 4px #6633b94d}.user-matches.dark-mode .company-card.selected{border-color:#7a4ce2;background-color:#4a4d6a}.user-matches.dark-mode .company-card .company-icon{background:rgba(102,51,185,.1019607843)}.user-matches.dark-mode .company-card .company-icon svg{color:#7a4ce2}.user-matches.dark-mode .company-card .company-name{color:#fff}.user-matches.dark-mode .company-card .custom-checkbox .checkbox-indicator{border:2px solid #6633b9;background-color:#3a3d5a}.user-matches.dark-mode .company-card .custom-checkbox .hidden-checkbox:checked+.checkbox-indicator{background-color:#7a4ce2;border-color:#7a4ce2}.user-matches .section-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.user-matches .section-description{margin-bottom:1.5rem;font-size:.875rem}.user-matches .company-grid{display:flex;padding-top:4px;flex-direction:column;gap:16px;overflow-y:auto;max-height:calc(70vh - 140px);padding-right:8px}.user-matches .company-grid::-webkit-scrollbar{width:6px}.user-matches .company-grid::-webkit-scrollbar-track{background:transparent}.user-matches .company-grid::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.dark-mode .user-matches .company-grid::-webkit-scrollbar-thumb{background:#4a5568}.user-matches .company-card{border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:row;position:relative}.user-matches .company-card .company-content{display:flex;align-items:center;gap:12px;width:100%;position:relative}.user-matches .company-card .company-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0}.user-matches .company-card .company-icon svg{width:24px;height:24px}.user-matches .company-card .company-name{flex:1;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:40px}.user-matches .company-card .custom-checkbox{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;flex-shrink:0;z-index:2}.user-matches .company-card .custom-checkbox .hidden-checkbox{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:3}.user-matches .company-card .custom-checkbox .hidden-checkbox:checked+.checkbox-indicator:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.user-matches .company-card .custom-checkbox .checkbox-indicator{position:absolute;top:0;left:0;width:20px;height:20px;border-radius:4px;transition:all .2s ease}.light-mode .user-matches .company-card:hover .custom-checkbox .checkbox-indicator,.dark-mode .user-matches .company-card:hover .custom-checkbox .checkbox-indicator{border-color:#7a4ce2}.personel-edit-left-column-container.dark{background:linear-gradient(145deg,#3a3e5a 0%,rgba(68,62,117,.644) 75%,#2f2c4f 100%);box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.personel-edit-left-column-container.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933}.personel-edit-left-column-container-photo{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem}.personel-edit-driver-box{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.personel-edit-driver-name{font-size:1.5rem;font-weight:700;line-height:1.2}.personel-edit-driver-name.dark{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.personel-edit-driver-name.light{color:#1f2937;text-shadow:0 1px 2px rgba(0,0,0,.1)}.user-role-container{display:flex;justify-content:center;margin-top:.5rem}.user-role-badge{padding:.5rem 1.25rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;position:relative;overflow:hidden;transition:all .3s ease}.user-role-badge:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.user-role-badge:hover:before{left:100%}.user-role-badge.dark{background:linear-gradient(135deg,#7a4ce2,#6633b9);color:#fff;box-shadow:0 4px 15px #7a4ce24d;border:1px solid rgba(255,255,255,.1)}.user-role-badge.light{background:linear-gradient(135deg,#6633b9,#7a4ce2);color:#fff;box-shadow:0 4px 15px #6633b933;border:1px solid rgba(255,255,255,.2)}@media (max-width: 768px){.personel-edit-left-column-container{padding:1.5rem 1rem}.profile-image-container{width:100px;height:100px}.personel-edit-driver-name{font-size:1.25rem}.user-role-badge{padding:.4rem 1rem;font-size:.75rem}}.user-informations-container{animation:fadeInUp .6s ease-out .2s both}.user-companies-container{padding:1.25rem;border-radius:4px;transition:all .3s ease;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;margin-top:20px}.user-companies-container.dark{background-color:#2f324a81;color:#e4e6f0;border:1px solid #3a3e5a}.user-companies-container.light{background-color:#f7f7f7ef;color:#333;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0}.section-description{font-size:.9rem;margin-bottom:1.25rem;opacity:.9;line-height:1.4}.dark .section-description{color:#a0a4c0}.light .section-description{color:#666}.company-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;flex:1;overflow-y:auto;max-height:500px;padding-right:.5rem}.company-grid::-webkit-scrollbar{width:4px}.company-grid::-webkit-scrollbar-track{border-radius:2px}.dark .company-grid::-webkit-scrollbar-track{background:#2a2d44}.light .company-grid::-webkit-scrollbar-track{background:#f5f5f5}.company-grid::-webkit-scrollbar-thumb{border-radius:2px}.dark .company-grid::-webkit-scrollbar-thumb{background:#4a4f73}.light .company-grid::-webkit-scrollbar-thumb{background:#d9d9d9}.company-card{padding:1.25rem;border-radius:10px;cursor:pointer;transition:all .3s ease;position:relative;border:1px solid transparent;width:-moz-max-content;width:max-content}.company-card.dark{background-color:#3a3e5a80;border-color:#4a4f734d}.company-card.dark:hover{background-color:#4a4f7366;border-color:#667eea4d;transform:translateY(-2px)}.company-card.dark.selected{background-color:#4a4f7399;border-color:#667eea80;box-shadow:0 4px 12px #667eea33}.company-card.light{background-color:#fafafa;border-color:#f0f0f0cc}.company-card.light:hover{background-color:#f0f0f0;border-color:#667eea33;transform:translateY(-2px);box-shadow:0 2px 6px #0000000d}.company-card.light.selected{background-color:#667eea1a;border-color:#667eea66;box-shadow:0 4px 12px #667eea26}.company-content{display:flex;align-items:center;gap:1rem;position:relative}.company-icon{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.dark .company-icon{background-color:#667eea1a;color:#667eea}.light .company-icon{background-color:#667eea14;color:#667eea}.dark .company-card.selected .company-icon{background-color:#667eea33}.light .company-card.selected .company-icon{background-color:#667eea26}.company-icon svg{width:24px;height:24px}.company-name{font-weight:600;font-size:.95rem;line-height:1.3;flex:1;word-wrap:break-word}.dark .company-name{color:#e4e6f0}.light .company-name{color:#333}.company-card.selected .company-name{font-weight:700}.dark .company-card.selected .company-name{color:#fff}.light .company-card.selected .company-name{color:#667eea}.custom-checkbox{position:relative;margin-left:24px;flex-shrink:0}.hidden-checkbox{position:absolute;opacity:0;width:0;height:0}.checkbox-indicator{width:20px;height:20px;border-radius:4px;border:2px solid;transition:all .2s ease;position:relative}.dark .checkbox-indicator{border-color:#4a4f73;background-color:#2a2d44}.light .checkbox-indicator{border-color:#d9d9d9;background-color:#fff}.company-card.selected .checkbox-indicator{border-color:#667eea;background-color:#667eea}.company-card.selected .checkbox-indicator:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:4px;height:8px;border:solid white;border-width:0 2px 2px 0}@media (max-width: 768px){.user-companies-container{padding:1rem}.company-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.875rem;max-height:400px}.company-card{padding:1rem}.company-content{gap:.875rem}.company-icon{width:42px;height:42px}.company-icon svg{width:20px;height:20px}}@media (max-width: 480px){.user-companies-container{padding:.75rem}.company-grid{grid-template-columns:1fr;gap:.75rem;max-height:350px}.company-card{padding:.875rem}.company-content{gap:.75rem}.company-name{font-size:.9rem}.section-description{font-size:.85rem;margin-bottom:1rem}}.no-companies-message{text-align:center;padding:2.5rem 1rem;font-size:.9rem;opacity:.7}.dark .no-companies-message{color:#a0a4c0}.light .no-companies-message{color:#666}.user-logs-container{padding:1.25rem;border-radius:12px;transition:all .3s ease;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;margin-top:20px}.user-logs-container.dark{background-color:#2f324a;color:#e4e6f0;border:1px solid #3a3e5a;box-shadow:0 4px 20px #0000001a}.user-logs-container.light{background-color:#f7f7f7;color:#495057;box-shadow:0 4px 20px #00000014;border:1px solid #e9ecef}.user-logs-header{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1rem;border-bottom:2px solid;margin-bottom:1rem}.dark .user-logs-header{border-bottom-color:#3a3e5a}.light .user-logs-header{border-bottom-color:#e9ecef}.header-left{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.personel-edit-head{font-size:1.4rem;font-weight:700;margin:0}.personel-edit-head.dark{color:#e4e6f0}.personel-edit-head.light{color:#7367f0}.filter-section{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.date-filter-container{display:flex;flex-direction:row;align-items:center;gap:.75rem;flex:1;min-width:300px}.date-inputs-row{display:flex;width:auto;gap:1rem;max-width:-moz-fit-content;max-width:fit-content}.date-input-group{position:relative;display:flex;flex-direction:column;gap:.5rem;min-width:160px}.date-input-group .date-input{padding:10px 12px 10px 40px;border-radius:8px;border:2px solid;font-size:1rem;outline:none;transition:all .3s ease;cursor:pointer;height:22px}.date-input-group .date-input.dark{background:#2f324a;color:#e4e6f0;border-color:#3a3e5a}.date-input-group .date-input.dark:hover,.date-input-group .date-input.dark:focus{border-color:#7367f0;background:#333650}.date-input-group .date-input.dark::-moz-placeholder{color:#6f75a3}.date-input-group .date-input.dark::placeholder{color:#6f75a3}.date-input-group .date-input.light{background-color:#fff;color:#495057;border-color:#e9ecef}.date-input-group .date-input.light:hover,.date-input-group .date-input.light:focus{border-color:#7367f0;box-shadow:0 0 0 3px #7367f01a}.date-input-group .input-label{font-size:.8rem;font-weight:500;margin-bottom:.25rem}.dark .date-input-group .input-label{color:#fff}.light .date-input-group .input-label{color:#495057}.date-quick-actions{display:flex;gap:.5rem;align-items:center;justify-content:center;margin-top:auto}.date-quick-actions .quick-action-btn{display:flex;align-items:center;gap:.5rem;padding:10px 12px;border-radius:8px;border:2px solid;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;outline:none;height:46px}.date-quick-actions .quick-action-btn.dark{background:transparent;color:#e4e6f0;border-color:#3a3e5a}.date-quick-actions .quick-action-btn.dark:hover{border-color:#7367f0;background:rgba(115,103,240,.1)}.date-quick-actions .quick-action-btn.dark.active{background:#7367f0;color:#fff;border-color:#7367f0;box-shadow:0 2px 8px #7367f04d}.date-quick-actions .quick-action-btn.light{background:transparent;color:#495057;border-color:#e9ecef}.date-quick-actions .quick-action-btn.light:hover{border-color:#7367f0;background:rgba(115,103,240,.05)}.date-quick-actions .quick-action-btn.light.active{background:#7367f0;color:#fff;border-color:#7367f0;box-shadow:0 2px 8px #7367f033}.clear-dates-btn{display:flex;align-items:center;gap:.5rem;padding:8px 12px;border-radius:8px;border:2px solid;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;height:-moz-fit-content;height:fit-content;margin-bottom:.5rem}.clear-dates-btn.dark{background:rgba(115,103,240,.1);color:#7367f0;border-color:#7367f04d}.clear-dates-btn.dark:hover{background:rgba(115,103,240,.2);border-color:#7367f0}.clear-dates-btn.light{background:rgba(115,103,240,.1);color:#7367f0;border-color:#7367f04d}.clear-dates-btn.light:hover{background:rgba(115,103,240,.2);border-color:#7367f0}.search-filter-container{margin-left:auto}.action-filter{display:flex;align-items:center;gap:.75rem}.dark .filter-icon{color:#e4e6f0}.light .filter-icon{color:#7367f0}.filter-select{padding:10px 12px;border-radius:8px;border:2px solid;font-size:.9rem;outline:none;cursor:pointer;transition:all .3s ease;min-width:160px}.filter-select.dark{background:#2f324a;color:#e4e6f0;border-color:#3a3e5a}.filter-select.dark:hover{border-color:#7367f0;background:#333650}.filter-select.dark option{background:#2f324a;color:#e4e6f0}.filter-select.light{background-color:#fff;color:#495057;border-color:#e9ecef}.filter-select.light:hover{border-color:#7367f0;box-shadow:0 0 0 3px #7367f01a}.user-logs-list{display:flex;flex-direction:column;gap:.875rem;flex:1;overflow-y:auto;margin-bottom:1rem;padding-right:8px}@media (max-width: 592px){.user-logs-list{min-height:100vh!important}}.user-logs-list::-webkit-scrollbar{width:6px}.user-logs-list::-webkit-scrollbar-track{border-radius:3px}.dark .user-logs-list::-webkit-scrollbar-track{background:#3a3e5a}.light .user-logs-list::-webkit-scrollbar-track{background:#e9ecef}.user-logs-list::-webkit-scrollbar-thumb{border-radius:3px}.dark .user-logs-list::-webkit-scrollbar-thumb{background:#7367f0}.dark .user-logs-list::-webkit-scrollbar-thumb:hover{background:#7b61ff}.light .user-logs-list::-webkit-scrollbar-thumb{background:#7367f0}.light .user-logs-list::-webkit-scrollbar-thumb:hover{background:#7b61ff}.user-log-item{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border-radius:12px;transition:all .3s ease;position:relative}.user-log-item.dark{background-color:#353853;border:1px solid #3a3e5a}.user-log-item.dark:hover{background-color:#393d5a;border-color:#7367f0;transform:translateY(-2px);box-shadow:0 4px 20px #0003}.user-log-item.light{background:#ffffff;border:1px solid #e9ecef;box-shadow:0 2px 8px #0000000a}.user-log-item.light:hover{border-color:#7367f0;transform:translateY(-2px);box-shadow:0 4px 20px #7367f026}.log-icon-container{padding:.75rem;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.log-icon{display:flex;align-items:center;justify-content:center}.log-content{flex:1;min-width:0}.log-main-info{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.log-action-text{font-weight:700;font-size:.95rem;line-height:1.2}.log-description{font-size:.85rem;opacity:.9;line-height:1.4;word-wrap:break-word}.dark .log-description{color:#fff}.light .log-description{color:#495057}.log-amount{font-size:.85rem;font-weight:600;padding:4px 8px;border-radius:6px;width:-moz-max-content;width:max-content}.dark .log-amount{background:rgba(115,103,240,.2);color:#7367f0}.light .log-amount{background:rgba(115,103,240,.1);color:#7367f0}.log-meta-info{display:flex;align-items:center;gap:1.25rem;font-size:.8rem}.dark .log-meta-info{color:#fff}.light .log-meta-info{color:#495057b3}.log-time,.log-user,.log-ip{display:flex;align-items:center;gap:.5rem}.log-time-badge{position:absolute;top:1rem;right:1rem;font-size:.75rem;padding:.4rem .75rem;border-radius:8px;font-weight:600}.dark .log-time-badge{background:rgba(115,103,240,.2);color:#e4e6f0}.light .log-time-badge{background:rgba(115,103,240,.1);color:#7367f0}.no-logs-message,.loading-message{text-align:center;padding:3rem 1rem;font-size:1rem;font-weight:500}.dark .no-logs-message,.dark .loading-message{color:#e4e6f0}.light .no-logs-message,.light .loading-message{color:#495057}@media (max-width: 768px){.user-logs-container{padding:1rem;margin-top:15px}.user-logs-header{flex-direction:column;gap:1rem;align-items:stretch}.filter-section{flex-direction:column;gap:1rem}.date-filter-container{min-width:100%}.date-inputs-row{flex-direction:column;align-items:stretch}.date-input-group{min-width:100%}.date-quick-actions{justify-content:center}.pagination-container{flex-direction:column;gap:1rem;align-items:stretch}.pagination-info{text-align:center}.pagination-controls{flex-direction:column;gap:1rem}.items-per-page-selector{justify-content:center}.user-log-item{padding:1rem}.log-meta-info{flex-direction:column;gap:.5rem;align-items:flex-start}}@media (max-width: 480px){.user-logs-container{padding:.75rem}.date-quick-actions{flex-direction:column;width:100%}.quick-action-btn{width:100%;justify-content:center}.user-log-item{flex-direction:column;gap:.75rem}.log-content{width:100%}.log-time-badge{position:static;align-self:flex-end;margin-top:.5rem}.pagination-buttons{flex-wrap:wrap;justify-content:center}}.user-password-container{width:auto;padding:1.5rem;border-radius:8px;transition:all .3s ease;margin-top:20px}.user-password-container.dark{background-color:#2f324a81;color:#e4e6f0;border:1px solid #3a3e5a}.user-password-container.light{background-color:#f7f7f7ef;color:#333;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0}.user-password-header{margin-bottom:1.5rem;text-align:center}.user-password-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.dark .user-password-title{color:#e4e6f0}.light .user-password-title{color:#333}.user-password-description{font-size:.9rem;opacity:.8;margin:0;line-height:1.4}.dark .user-password-description{color:#a0a4c0}.light .user-password-description{color:#666}.user-password-form{display:flex;flex-direction:column;gap:1.25rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-label{font-size:.9rem;font-weight:500}.dark .form-label{color:#e4e6f0}.light .form-label{color:#333}.form-input{padding:.75rem 1rem;border-radius:8px;border:1px solid;font-size:.9rem;transition:all .3s ease;outline:none}.dark .form-input{background-color:#2a2d44;color:#e4e6f0;border-color:#4a4f73}.dark .form-input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.dark .form-input::-moz-placeholder{color:#6b7280}.dark .form-input::placeholder{color:#6b7280}.light .form-input{background-color:#fff;color:#333;border-color:#d9d9d9}.light .form-input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea1a}.light .form-input::-moz-placeholder{color:#9ca3af}.light .form-input::placeholder{color:#9ca3af}.form-input.error{border-color:#ef4444!important}.dark .form-input.error{box-shadow:0 0 0 2px #ef444433}.light .form-input.error{box-shadow:0 0 0 2px #ef44441a}.error-message{font-size:.8rem;color:#ef4444;margin-top:.25rem}.user-password-requirements{padding:1rem;border-radius:8px;margin:.5rem 0}.dark .user-password-requirements{background-color:#3a3e5a80;border:1px solid rgba(74,79,115,.3)}.light .user-password-requirements{background-color:#f5f5f5cc;border:1px solid rgba(217,217,217,.5)}.requirements-title{font-size:.85rem;font-weight:600;margin:0 0 .5rem}.dark .requirements-title{color:#e4e6f0}.light .requirements-title{color:#333}.requirements-list{list-style:none;padding:0;margin:0;font-size:.8rem}.requirements-list li{padding:.25rem 0;display:flex;align-items:center;transition:color .3s ease}.requirements-list li:before{content:"•";margin-right:.5rem;font-weight:700}.dark .requirements-list li{color:#a0a4c0}.dark .requirements-list li.met{color:#10b981}.light .requirements-list li{color:#666}.light .requirements-list li.met{color:#059669}.success-message{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;font-weight:500;animation:slideIn .3s ease}.dark .success-message{background-color:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.3)}.light .success-message{background-color:#10b98114;color:#059669;border:1px solid rgba(16,185,129,.2)}.error-message-container{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;font-weight:500}.dark .error-message-container{background-color:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.light .error-message-container{background-color:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.2)}.success-icon,.error-icon{width:20px;height:20px;flex-shrink:0}.success-icon svg,.error-icon svg{width:100%;height:100%}.user-password-actions{display:flex;gap:1rem;margin-top:1rem}.user-password-actions button{flex:1;padding:.75rem 1.5rem;border-radius:8px;font-size:.9rem;font-weight:500;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.user-password-actions button:disabled{opacity:.6;cursor:not-allowed}.dark .reset-button{background-color:#4a4f73;color:#e4e6f0}.dark .reset-button:hover:not(:disabled){background-color:#5a5f83;transform:translateY(-1px)}.light .reset-button{background-color:#f5f5f5;color:#666}.light .reset-button:hover:not(:disabled){background-color:#e5e5e5;transform:translateY(-1px)}.submit-button{cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:.5rem 1.2rem;background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);color:#fff;border-radius:6px;font-weight:500;margin-left:auto;transition:all .2s ease-in-out;position:relative;top:0;box-shadow:0 2px 4px #7367f033}.submit-button svg{font-size:18px;transition:transform .2s ease-in-out}.submit-button:hover{background:linear-gradient(135deg,#6358d8 0%,#8e84e5 100%);top:-4px;box-shadow:0 4px 8px #7367f04d}.submit-button:hover svg{transform:translateY(-1px)}.submit-button:active{top:0;box-shadow:0 2px 4px #7367f033}.submit-button:hover:not(:disabled){background-color:#5a6fd8;transform:translateY(-1px)}.submit-button:active:not(:disabled){transform:translateY(0)}.loading-spinner{width:16px;height:16px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.user-password-container{padding:1.25rem;margin:1rem}.user-password-actions{flex-direction:column-reverse;gap:.75rem}.user-password-header{margin-bottom:1.25rem}}@media (max-width: 480px){.user-password-container{padding:1rem;margin:.5rem}.form-input{padding:.625rem .875rem}.user-password-requirements{padding:.75rem}.success-message,.error-message-container{padding:.625rem .875rem;font-size:.85rem}}.subscription-header{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.subscription-header .subscription-title{display:flex;flex-direction:row;align-items:center}.subscription-header .subscription-title p{font-size:14px;display:flex;align-items:center;gap:8px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:30px}@media (max-width: 768px){.stats-grid{grid-template-columns:1fr}}.stats-grid .stat-card{border:1px solid;border-radius:12px;padding:20px;display:flex;gap:15px;transition:transform .3s ease,box-shadow .3s ease;border:none}.stats-grid .stat-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001a}.stats-grid .stat-card.dark{background-color:#2f324a}.stats-grid .stat-card.light{background-color:#fff}.stats-grid .stat-card .stat-icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stats-grid .stat-card .stat-content{flex:1}.stats-grid .stat-card .stat-content .stat-label{font-size:14px;margin-bottom:5px;font-weight:500}.stats-grid .stat-card .stat-content .stat-value{font-size:22px;font-weight:600;margin-bottom:10px}.stats-grid .stat-card .stat-content .stat-remaining{font-size:12px;text-align:center}.stats-grid .stat-card .stat-content .date-info .date-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.stats-grid .stat-card .stat-content .renewal-notice{padding:6px 12px;border-radius:6px;font-size:12px;text-align:center;font-weight:500;margin-top:10px}.details-section{border:1px solid;border-radius:12px;padding:25px;border:none}.details-section.dark{background-color:#2f324a}.details-section.light{background-color:#fff}.details-section h4{font-size:18px;font-weight:600;margin-bottom:20px}.details-section h4 svg{vertical-align:middle}.details-section .details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}@media (max-width: 768px){.details-section .details-grid{grid-template-columns:1fr}}.details-section .details-grid .detail-item{display:flex;align-items:center;gap:15px;padding:10px 0}.details-section .details-grid .detail-item .detail-icon{width:40px;height:40px;border-radius:8px;background:rgba(24,144,255,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.details-section .details-grid .detail-item .detail-icon svg{font-size:18px}.details-section .details-grid .detail-item .detail-label{font-size:13px;font-weight:400;margin-bottom:4px}.details-section .details-grid .detail-item .detail-value{font-size:15px;font-weight:500}.personel-edit-head.dark+.subscription-header{border-bottom-color:#ffffff1a}@media (max-width: 576px){.stats-grid .stat-card{flex-direction:column;text-align:center}.stats-grid .stat-card .stat-icon{margin:0 auto}.detail-item{flex-direction:column;text-align:center;gap:10px}}.user-roles-wrapper{padding:20px;margin-bottom:1rem}.user-roles-wrapper .role-tag{transition:all .3s ease!important;cursor:pointer}.user-roles-wrapper .role-tag:hover{transform:translateY(-1px);filter:brightness(1.1);box-shadow:0 0 10px currentColor,0 0 20px currentColor30!important}.user-roles-wrapper .ant-dropdown-menu .ant-dropdown-menu-item{transition:all .2s ease}.user-roles-wrapper .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#1890ff1a!important;transform:translate(2px)}.user-roles-wrapper .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected{background-color:#1890ff26!important}.user-roles-wrapper .ant-dropdown-menu .ant-dropdown-menu-item-group-title{padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.1)}.user-roles-wrapper .ant-table-tbody>tr>td{vertical-align:middle}.compact-debt-outer-container{margin:4rem 1rem 1rem;min-height:calc(100vh - 200px)}@media (max-width: 592px){.compact-debt-outer-container{padding:.75rem}}.compact-debt-summary-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:12px}.compact-debt-summary-cards .compact-summary-card{padding:.75rem;border-radius:4px;transition:all .2s ease}.compact-debt-summary-cards .compact-summary-card:hover{transform:translateY(-2px)}.compact-debt-summary-cards .compact-summary-card.dark{background:#171a33;box-shadow:0 2px 6px #00000026}.compact-debt-summary-cards .compact-summary-card.light{background:white;border:1px solid #e8e8e8;box-shadow:0 2px 6px #0000000d}.compact-debt-summary-cards .compact-summary-card .summary-card-content{display:flex;align-items:center;gap:.75rem}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-icon{width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-icon.debt{background:rgba(245,34,45,.1);color:#f5222d}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-icon.payment{background:rgba(82,196,26,.1);color:#52c41a}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-icon.balance{background:rgba(114,103,240,.1);color:#7267f0}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-info{display:flex;flex-direction:column}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-info .summary-title{font-size:12px;font-weight:500;opacity:.7;text-transform:uppercase;letter-spacing:.5px}.dark .compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-info .summary-title{color:#ffffffb3}.light .compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-info .summary-title{color:#666}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-info .summary-value{font-size:16px;font-weight:600;margin-top:2px}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-info .summary-value.debt{color:#f5222d}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-info .summary-value.payment{color:#52c41a}.compact-debt-summary-cards .compact-summary-card .summary-card-content .summary-info .summary-value.neutral{color:#666}@media (max-width: 592px){.compact-debt-summary-cards{grid-template-columns:1fr;gap:.75rem}}.compact-debt-inner-container{display:flex;flex-direction:column;gap:1.5rem}.compact-table-section .compact-table-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:4px;margin-bottom:12px}.compact-table-section .compact-table-header h3{margin:0;font-size:14px;font-weight:600}.compact-table-section .compact-table-header .header-actions{display:flex;align-items:center;gap:1rem}.compact-table-section .compact-table-header .header-actions .record-count{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.compact-table-section .compact-table-header.dark{background:#171a33;color:#fff}.compact-table-section .compact-table-header.dark .record-count{background:rgba(255,255,255,.1);color:#fffc}.compact-table-section .compact-table-header.light{background:white;color:#1a1a1a}.compact-table-section .compact-table-header.light .record-count{background:rgba(0,0,0,.05);color:#666}.compact-table-section .compact-table-container{border-radius:4px;overflow:hidden;padding:1rem}.compact-table-section .compact-table-container.dark{background:#2a2d47;border:4px solid #171a33}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table{background:transparent}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-thead>tr>th{background:#393d59;color:#fff;border-bottom:1px solid #4a4f6e;font-weight:600;font-size:12px;padding:8px 12px;height:40px}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-thead>tr>th:not(:last-child):before{background-color:#4a4f6e!important}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr{background:transparent;color:#fff;font-size:12px}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr td{padding:8px 12px;height:40px;border-bottom:1px solid #393d59}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr:hover>td{background:rgba(57,61,89,.3)}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr.even-row{background:rgba(57,61,89,.1)}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr.even-row:hover{background:rgba(57,61,89,.3)}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr.odd-row{background:transparent}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr.odd-row:hover{background:rgba(57,61,89,.2)}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr td:first-child{position:relative}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr[data-type=debt] td:first-child:before{background:#f5222d}.compact-table-section .compact-table-container.dark .compact-maintenance-table.dark .ant-table .ant-table-tbody>tr[data-type=payment] td:first-child:before{background:#52c41a}.compact-table-section .compact-table-container.light{background:white;border:1px solid #e8e8e8}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-thead>tr>th{background:#fafafa;color:#1a1a1a;border-bottom:1px solid #e8e8e8;font-weight:600;font-size:12px;padding:8px 12px;height:40px}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr{font-size:12px}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr td{padding:8px 12px;height:40px;border-bottom:1px solid #f0f0f0}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr.even-row{background:#fafafa}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr.even-row:hover{background:#f5f5f5}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr.odd-row{background:white}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr.odd-row:hover{background:#f5f5f5}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr td:first-child{position:relative}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr[data-type=debt] td:first-child:before{background:#f5222d}.compact-table-section .compact-table-container.light .compact-maintenance-table.light .ant-table .ant-table-tbody>tr[data-type=payment] td:first-child:before{background:#52c41a}.compact-table-section .compact-pagination-wrapper{padding:.75rem 1rem;border-top:1px solid}.compact-table-section .compact-pagination-wrapper .pagination-dark .anticon-right,.compact-table-section .compact-pagination-wrapper .pagination-dark .anticon-left{color:#7b61ff;font-size:12px}.dark .compact-table-section .compact-pagination-wrapper{border-top-color:#393d59;background:#2a2d47}.light .compact-table-section .compact-pagination-wrapper{border-top-color:#e8e8e8;background:#fafafa}.compact-data-entry-section .compact-entry-forms-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}@media (max-width: 592px){.compact-data-entry-section .compact-entry-forms-container{grid-template-columns:1fr}}.compact-data-entry-section .compact-entry-form{padding:1rem;border-radius:4px}.compact-data-entry-section .compact-entry-form.dark{background:#2a2d47;border:4px solid #171a33;box-shadow:0 2px 4px #0000001a}.compact-data-entry-section .compact-entry-form.light{background:white;border:1px solid #e8e8e8;box-shadow:0 2px 4px #00000008}.compact-data-entry-section .compact-entry-form .compact-form-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid}.compact-data-entry-section .compact-entry-form .compact-form-header .form-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.compact-data-entry-section .compact-entry-form .compact-form-header .form-title .form-icon{font-size:14px}.compact-data-entry-section .compact-entry-form .compact-form-header .form-title .form-icon.debt{color:#f5222d}.compact-data-entry-section .compact-entry-form .compact-form-header .form-title .form-icon.payment{color:#52c41a}.compact-data-entry-section .compact-entry-form .compact-form-header .form-hint{font-size:10px;opacity:.6;text-transform:uppercase;letter-spacing:.5px}.dark .compact-data-entry-section .compact-entry-form .compact-form-header{border-bottom-color:#393d59;color:#fff}.dark .compact-data-entry-section .compact-entry-form .compact-form-header .form-hint{color:#fff9}.light .compact-data-entry-section .compact-entry-form .compact-form-header{border-bottom-color:#e8e8e8;color:#1a1a1a}.light .compact-data-entry-section .compact-entry-form .compact-form-header .form-hint{color:#666}.compact-data-entry-section .compact-entry-form .compact-form-inputs .compact-input-row{display:flex;gap:.5rem;margin-bottom:.5rem}.compact-data-entry-section .compact-entry-form .compact-form-inputs .compact-input-row.full-width{flex-direction:column;margin-bottom:0}.compact-data-entry-section .compact-entry-form .compact-form-inputs .compact-input-row .compact-input-group{flex:1}.compact-data-entry-section .compact-entry-form .compact-form-inputs .compact-input-row .compact-input-group.full-width{width:100%}.compact-floating-edit-label-container,.compact-floating-edit-label-container-dark{position:relative;height:36px;margin-bottom:0}.compact-floating-edit-label-container .compact-floating-edit-label-input,.compact-floating-edit-label-container .compact-floating-edit-label-input-dark,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input-dark{width:100%;height:36px;padding:8px 10px;font-size:12px;border-radius:4px;border:1px solid;background:transparent;transition:all .2s}.compact-floating-edit-label-container .compact-floating-edit-label-input:focus,.compact-floating-edit-label-container .compact-floating-edit-label-input-dark:focus,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input:focus,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input-dark:focus{padding-top:12px;padding-bottom:4px}.compact-floating-edit-label-container .compact-floating-edit-label-input.active,.compact-floating-edit-label-container .compact-floating-edit-label-input-dark.active,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input.active,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input-dark.active{padding-top:12px;padding-bottom:4px}.compact-floating-edit-label-container .compact-floating-edit-label-input,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input{border-color:#d9d9d9;color:#1a1a1a}.compact-floating-edit-label-container .compact-floating-edit-label-input:focus,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input:focus{border-color:#7267f0;box-shadow:0 0 0 2px #7267f01a}.compact-floating-edit-label-container .compact-floating-edit-label-input-dark,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input-dark{border-color:#4a4f6e;color:#fff}.compact-floating-edit-label-container .compact-floating-edit-label-input-dark:focus,.compact-floating-edit-label-container-dark .compact-floating-edit-label-input-dark:focus{border-color:#7267f0;box-shadow:0 0 0 2px #7267f033}.compact-floating-edit-label-container .compact-floating-edit-label,.compact-floating-edit-label-container .compact-floating-edit-label-dark,.compact-floating-edit-label-container-dark .compact-floating-edit-label,.compact-floating-edit-label-container-dark .compact-floating-edit-label-dark{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#666;pointer-events:none;transition:all .2s;background:transparent;padding:0 4px}.compact-floating-edit-label-container .compact-floating-edit-label.active,.compact-floating-edit-label-container .compact-floating-edit-label-dark.active,.compact-floating-edit-label-container-dark .compact-floating-edit-label.active,.compact-floating-edit-label-container-dark .compact-floating-edit-label-dark.active{top:6px;font-size:10px;color:#7267f0}.compact-floating-edit-label-container .compact-floating-edit-label-dark,.compact-floating-edit-label-container-dark .compact-floating-edit-label-dark{color:#fff9}.compact-floating-edit-label-container .compact-floating-edit-label-dark.active,.compact-floating-edit-label-container-dark .compact-floating-edit-label-dark.active{color:#7267f0}.compact-floating-edit-label-container .ant-picker,.compact-floating-edit-label-container-dark .ant-picker{width:100%;height:36px;padding:8px 10px;font-size:12px;border-radius:4px}.compact-floating-edit-label-container .ant-picker .ant-picker-input input,.compact-floating-edit-label-container-dark .ant-picker .ant-picker-input input{font-size:12px}.compact-floating-edit-label-container .ant-picker.active .ant-picker-input input,.compact-floating-edit-label-container-dark .ant-picker.active .ant-picker-input input{padding-top:2px}@media (max-width: 592px){.compact-debt-outer-container{padding:.5rem}.compact-debt-summary-cards{margin-bottom:1rem}.compact-table-section .compact-table-header{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.5rem .75rem}.compact-table-section .compact-table-header h3{font-size:13px}.compact-table-section .compact-table-header .header-actions{width:100%;justify-content:space-between}.compact-table-section .compact-table-container{overflow-x:auto}.compact-data-entry-section .compact-entry-form{padding:.75rem}.compact-data-entry-section .compact-entry-form .compact-form-inputs .compact-input-row{flex-direction:column;gap:.5rem}.table-footer .footer-summary{flex-direction:column;align-items:flex-start;gap:.25rem}.table-footer .footer-summary .summary-separator{display:none}}@media (min-width: 593px) and (max-width: 1173px){.compact-debt-outer-container{padding:1rem}}@keyframes slideIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.compact-table-section,.compact-data-entry-section{animation:slideIn .3s ease-out}.taxifunk-container{width:100%;height:auto;margin-bottom:.35rem;display:flex;flex-direction:column}.editable-input-row-container{display:flex;flex-direction:row;width:100%;z-index:1;margin-bottom:.3rem}@media (max-width: 592px){.editable-input-row-container{flex-direction:column}}@media (min-width: 593px) and (max-width: 1173px){.editable-input-row-container{flex-direction:column}}.editable-input-row-container-column{display:flex;flex:5;height:6.5vh;min-height:54px;flex-direction:row;margin:.2rem}@media (max-width: 592px){.editable-input-row-container-column{width:100%;padding:.1rem}}@media (min-width: 593px) and (max-width: 1173px){.editable-input-row-container-column{width:100%;padding:.1rem}}.editable-input-row-container-column-reset{width:-moz-fit-content;width:fit-content;padding:4px 8px;height:-moz-fit-content;height:fit-content;background-color:#7367f0;border-radius:6px;display:flex;align-items:center;cursor:pointer;box-shadow:4px 4px 2px 1px #292929;transition:.3s}.editable-input-row-container-column-reset span{color:#fff;font-size:12px}.editable-input-row-container-column-reset:hover{background-color:#5d54c47a;transition:.3s}.editable-input-row-container-inner-column-input input{font-size:.85rem}.uber-bottom-container{width:100%;min-height:30vh;display:flex;flex-direction:column;border-top:0px;border-radius:4px;margin-top:12px;margin-bottom:12px}.uber-bottom-container.dark{background-color:#171a3398;box-shadow:4px 4px #171a33,6px 6px #171a33,6px 8px 10px #171a33}.uber-bottom-container.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933}.uber-bottom-inner-wrapper{margin:10px;height:100%}.uber-table-bottom-button-container{width:100%;height:42px;margin-top:.5rem}.uber-table-bottom-button-container button{background-color:#7367f0;color:#fff;margin:4px;border:none;height:32px;width:auto;padding-left:12px;padding-right:12px;border-radius:4px;cursor:pointer;transition:.3s}.uber-table-bottom-button-container button:hover{background-color:#5d54c47a;transition:.3s}.uber-table-container{width:100%;overflow-x:auto;padding-bottom:1rem;box-sizing:border-box;margin-top:8px}.uber-table-header-container,.uber-table-row{display:grid;grid-template-columns:80px 160px 100px 100px 120px 100px 120px;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:0 8px;box-sizing:border-box;min-width:-moz-max-content;min-width:max-content}.uber-table-header-container{background-color:#171a33;color:#fff;font-weight:700;border-radius:4px 4px 0 0;height:42px;min-width:-moz-max-content;min-width:max-content}.uber-table-header-container.dark{background-color:#171a3398;box-shadow:4px 4px #171a33,6px 6px #171a33,6px 8px 10px #171a33}.uber-table-header-container.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933}.uber-table-head{background-color:#138e6d71;color:#138e6d;font-size:.95rem;padding:4px;text-align:center;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uber-table-body-container{display:flex;flex-direction:column;gap:6px;margin-top:8px}.uber-table-row{border-radius:4px;height:42px}.uber-table-row.row-light{background-color:#3b3b3b}.uber-table-row.row-light.dark{background-color:#222548}.uber-table-row.row-dark{background-color:#1a1c39}.uber-table-cell{font-size:.85rem;color:#fff;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uber-table-cell.buttons{justify-content:center;gap:6px}.uber-table-cell.buttons .save,.uber-table-cell.buttons .delete{padding:4px 8px;border-radius:4px;border:none;font-size:.85rem;cursor:pointer;transition:.3s;box-sizing:border-box}.uber-table-cell.buttons .save{background-color:#7367f0;color:#fff}.uber-table-cell.buttons .save:hover{background-color:#5d54c4}.uber-table-cell.buttons .delete{background-color:#f55e5e;color:#fff}.uber-table-cell.buttons .delete:hover{background-color:#c94444}.input-with-euro{position:relative;display:inline-block;width:100%}.input-with-euro input{width:100%;box-sizing:border-box;border:2px solid #7b61ff;background-color:#7b61ff44;color:#fff;border-radius:4px;font-size:1rem;font-weight:500;padding:5px;transition:border .3s ease,box-shadow .3s ease}.input-with-euro input::-moz-placeholder{color:#888;font-style:italic}.input-with-euro input::placeholder{color:#888;font-style:italic}.input-with-euro input:focus{outline:none;border:2px solid #05ad6d;box-shadow:0 0 6px #05ad6d;background-color:#05ad6d2a;transition:.2s ease-in}.input-with-euro .euro-symbol{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:14px;color:#fff;pointer-events:none}.week-input{width:100%;box-sizing:border-box;border:2px solid #7b61ff;background-color:#7b61ff44;color:#fff;border-radius:4px;font-size:1rem;font-weight:500;padding:5px;transition:border .3s ease,box-shadow .3s ease}.week-input::-moz-placeholder{color:#888;font-style:italic}.week-input::placeholder{color:#888;font-style:italic}.week-input:focus{outline:none;border:2px solid #05ad6d;box-shadow:0 0 6px #05ad6d;background-color:#05ad6d2a;transition:.2s ease-in}.summary-row{border-bottom:0px!important;border:0px!important}.summary-cell{font-size:1rem important;color:#000}.summary-cell-dark{font-size:1rem!important;color:#b6bee3}.summary-text{font-size:1rem!important;color:#000}.summary-text-dark{font-size:1rem!important;color:#b6bee3;font-weight:600}.konz-id-link{font-weight:700!important;text-decoration:underline!important}.custom-table-head{font-weight:700!important;font-size:9px!important;padding-left:1px!important}.custom-table-cell{font-size:9px!important;font-weight:500!important;color:#393838!important;width:auto!important;height:100%!important;padding-left:1px!important}.performance-bar-container{display:flex;align-items:center;width:100%;height:24px;flex-direction:column}.performance-bar-container span{font-size:9px;font-weight:600}.performance-bar{width:70%;height:30%;border-radius:12px;border:1px solid rgb(154,154,154);position:relative}.performance-bar-active{height:100%;background-color:#6dda7b;border-radius:12px;position:relative}.performance-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700}.label-container{width:55%;height:1.3rem;border-radius:16px;background-color:#aa2ddf;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600}.ant-table-container{border:0px!important}.ant-select-selector{background-color:transparent}.ant-table-summary{background-color:transparent!important}.ant-table-wrapper .ant-table-summary>tr>td{border-bottom:0px!important}.pagination-account-dark{width:99%}.pagination-account-dark>li>a{color:#b6bee3!important;font-size:.95rem}.pagination-account-dark>li{background-color:transparent!important}.pagination-account-dark .ant-pagination-item-active{border-color:#7b61ff;background-color:#7b61ff!important}.pagination-account>li>a{color:gray!important;background-color:transparent!important}.pagination-account>li{background-color:transparent!important}.pagination-account .ant-pagination-item-active a{color:#fff!important}.pagination-account .anticon-right{margin-bottom:18px}.pagination-account .anticon-left{margin-bottom:18px;margin-right:8px}.pagination-account-dark .ant-pagination-item-ellipsis{color:#7b61ff!important}.pagination-account-dark .anticon-right{color:#7b61ff!important;margin-bottom:20px}.pagination-account-dark .anticon-left{color:#7b61ff!important;margin-bottom:20px;margin-right:20px}.provider-logo-container{display:flex;flex-direction:row;width:-moz-max-content;width:max-content;height:42px;background-color:red;align-items:center}.provider-logo-container img{-o-object-fit:cover;object-fit:cover;margin:24px;width:100%;height:100%}.provider-logo-container span{margin:4px}.tourlist-total-container{width:-moz-fit-content;width:fit-content;height:40px;border-radius:4px;background-color:#7267f027;border:1px solid #7367f0;display:flex;flex-direction:row;align-items:center;padding-left:12px;padding-right:12px}.tourlist-total-container span{color:#b6bee3}.tourlist-total-container .tourlist-total-cost{background-color:#1c0c2ea9;margin-left:4px;padding:2px 6px;border-radius:2px}.tourlist-total-reset{background-color:#ff3c3c;width:40px;height:40px;margin-left:12px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s ease-in-out}.tourlist-total-reset:hover{background-color:#e60000;transition:.2s ease-in-out}.workdays-wrapper{height:auto;display:flex;justify-content:center}.workdays-inner-wrapper{width:100%;max-width:1820px;height:64vh;margin:1rem 1.75rem;display:flex;flex-direction:row}.workdays-left-container{flex:1;height:100%;width:100%;display:flex;flex-direction:column;overflow-y:scroll}.workdays-left-container .workdays-left-container-wrapper{display:flex;flex-direction:column}.workdays-left-container .workdays-left-container-upper{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:8px 0}.workdays-left-container .floating-label-container{position:relative;margin-bottom:24px;width:100%}.workdays-left-container .floating-label-container .floating-label-select,.workdays-left-container .floating-label-container .floating-label-datepicker{width:100%;height:48px;border:2px solid #d9d9d9;border-radius:8px;font-size:14px;font-weight:500;transition:all .3s ease;background:white}.workdays-left-container .floating-label-container .floating-label-select .ant-select-selector,.workdays-left-container .floating-label-container .floating-label-datepicker .ant-select-selector{height:44px!important;border:none!important;background:transparent!important;box-shadow:none!important;padding:12px 16px!important}.workdays-left-container .floating-label-container .floating-label-select .ant-select-selector .ant-select-selection-item,.workdays-left-container .floating-label-container .floating-label-datepicker .ant-select-selector .ant-select-selection-item{line-height:20px!important;font-size:14px;font-weight:500}.workdays-left-container .floating-label-container .floating-label-select .ant-select-selector .ant-select-selection-placeholder,.workdays-left-container .floating-label-container .floating-label-datepicker .ant-select-selector .ant-select-selection-placeholder{line-height:20px!important;font-size:14px;color:#999!important}.workdays-left-container .floating-label-container .floating-label-select.ant-picker,.workdays-left-container .floating-label-container .floating-label-datepicker.ant-picker{padding:12px 16px;border:2px solid #d9d9d9}.workdays-left-container .floating-label-container .floating-label-select.ant-picker .ant-picker-input input,.workdays-left-container .floating-label-container .floating-label-datepicker.ant-picker .ant-picker-input input{font-size:14px;font-weight:500}.workdays-left-container .floating-label-container .floating-label-select.ant-picker .ant-picker-input input::-moz-placeholder,.workdays-left-container .floating-label-container .floating-label-datepicker.ant-picker .ant-picker-input input::-moz-placeholder{color:#999}.workdays-left-container .floating-label-container .floating-label-select.ant-picker .ant-picker-input input::placeholder,.workdays-left-container .floating-label-container .floating-label-datepicker.ant-picker .ant-picker-input input::placeholder{color:#999}.workdays-left-container .floating-label-container .floating-label{position:absolute;left:16px;top:50%;transform:translateY(-50%);background:white;padding:0 4px;color:#999;font-size:14px;font-weight:500;transition:all .3s ease;pointer-events:none;z-index:1}.workdays-left-container .floating-label-container .floating-label.floating{top:0;font-size:12px;color:#1890ff;background:white;z-index:2}.workdays-left-container .floating-label-container:focus-within .floating-label{top:0;font-size:12px;color:#1890ff;background:white;z-index:2}.workdays-left-container .floating-label-container:focus-within .floating-label-select,.workdays-left-container .floating-label-container:focus-within .floating-label-datepicker{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.workdays-left-container .floating-label-container .floating-label-select.has-value,.workdays-left-container .floating-label-container .floating-label-datepicker.has-value{border-color:#1890ff}.workdays-left-container .floating-label-container .floating-label-select.has-value+.floating-label,.workdays-left-container .floating-label-container .floating-label-datepicker.has-value+.floating-label{top:0;font-size:12px;color:#1890ff;background:white;z-index:2}.workdays-left-container .floating-label-container.dark .floating-label-select,.workdays-left-container .floating-label-container.dark .floating-label-datepicker{background:#2f324a;border-color:#434343;color:#fff}.workdays-left-container .floating-label-container.dark .floating-label-select .ant-select-selector,.workdays-left-container .floating-label-container.dark .floating-label-datepicker .ant-select-selector{background:transparent!important;color:#fff!important}.workdays-left-container .floating-label-container.dark .floating-label-select .ant-select-selector .ant-select-selection-item,.workdays-left-container .floating-label-container.dark .floating-label-datepicker .ant-select-selector .ant-select-selection-item{color:#fff!important}.workdays-left-container .floating-label-container.dark .floating-label-select .ant-select-selector .ant-select-selection-placeholder,.workdays-left-container .floating-label-container.dark .floating-label-datepicker .ant-select-selector .ant-select-selection-placeholder{color:#aaa!important}.workdays-left-container .floating-label-container.dark .floating-label-select.ant-picker,.workdays-left-container .floating-label-container.dark .floating-label-datepicker.ant-picker{background:#2f324a;border-color:#434343;color:#fff}.workdays-left-container .floating-label-container.dark .floating-label-select.ant-picker .ant-picker-input input,.workdays-left-container .floating-label-container.dark .floating-label-datepicker.ant-picker .ant-picker-input input{color:#fff}.workdays-left-container .floating-label-container.dark .floating-label-select.ant-picker .ant-picker-input input::-moz-placeholder,.workdays-left-container .floating-label-container.dark .floating-label-datepicker.ant-picker .ant-picker-input input::-moz-placeholder{color:#aaa}.workdays-left-container .floating-label-container.dark .floating-label-select.ant-picker .ant-picker-input input::placeholder,.workdays-left-container .floating-label-container.dark .floating-label-datepicker.ant-picker .ant-picker-input input::placeholder{color:#aaa}.workdays-left-container .floating-label-container.dark .floating-label-select.ant-picker .ant-picker-input .ant-picker-suffix,.workdays-left-container .floating-label-container.dark .floating-label-datepicker.ant-picker .ant-picker-input .ant-picker-suffix{color:#aaa}.workdays-left-container .floating-label-container.dark .floating-label{background:#2f324a;color:#aaa}.workdays-left-container .floating-label-container.dark .floating-label.floating{background:#2f324a;color:#7b61ff}.workdays-left-container .floating-label-container.dark:focus-within .floating-label{background:#2f324a;color:#7b61ff}.workdays-left-container .floating-label-container.dark:focus-within .floating-label-select,.workdays-left-container .floating-label-container.dark:focus-within .floating-label-datepicker{border-color:#7b61ff;box-shadow:0 0 0 2px #7b61ff4d}.workdays-left-container .floating-label-container.dark .floating-label-select.has-value,.workdays-left-container .floating-label-container.dark .floating-label-datepicker.has-value{border-color:#7b61ff}.workdays-left-container .floating-label-container.dark .floating-label-select.has-value+.floating-label,.workdays-left-container .floating-label-container.dark .floating-label-datepicker.has-value+.floating-label{background:#2f324a;color:#7b61ff}.workdays-left-container .ant-select-dropdown .ant-select-item{padding:8px 16px;font-size:14px}.workdays-left-container .ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background-color:#1890ff1a;color:#1890ff}.workdays-left-container .ant-select-dropdown.ant-select-dropdown-placement-bottomLeft{background:white}.workdays-left-container .ant-select-dropdown.ant-select-dropdown-placement-bottomLeft .ant-select-item{color:#333}.workdays-left-container .ant-select-dropdown.ant-select-dropdown-placement-bottomLeft .ant-select-item.ant-select-item-option-active{background-color:#f5f5f5}.workdays-left-container .dark .ant-select-dropdown{background:#2f324a;border:1px solid #434343}.workdays-left-container .dark .ant-select-dropdown .ant-select-item{color:#fff}.workdays-left-container .dark .ant-select-dropdown .ant-select-item.ant-select-item-option-active{background-color:#7b61ff4d}.workdays-left-container .dark .ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background-color:#7b61ff80;color:#fff}.workdays-left-container .workdays-left-container-bottom{flex:3;display:flex;flex-direction:column;gap:12px}.workdays-left-container .workdays-left-container-bottom .top-cards,.workdays-left-container .workdays-left-container-bottom .bottom-card{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.workdays-left-container .workdays-left-container-bottom .bottom-card .worked{grid-column:span 2}.workdays-left-container .workdays-left-container-bottom .workday-card{display:flex;align-items:center;padding:14px 16px;border-radius:10px;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 12px #00000014;transition:transform .2s ease,box-shadow .2s ease}.workdays-left-container .workdays-left-container-bottom .workday-card .dot{width:12px;height:12px;border-radius:50%;margin-right:12px;flex-shrink:0;align-self:start;margin-top:6px}.workdays-left-container .workdays-left-container-bottom .workday-card .card-content{display:flex;flex-direction:column}.workdays-left-container .workdays-left-container-bottom .workday-card .card-content .title{font-size:1rem;font-weight:600;opacity:.85}.workdays-left-container .workdays-left-container-bottom .workday-card .card-content .value{font-size:1.4rem;font-weight:700;margin-top:2px}.workdays-left-container .workdays-left-container-bottom .workday-card:hover{transform:translateY(-2px);box-shadow:0 8px 16px #00000026}.workdays-left-container .workdays-left-container-bottom .workday-card.not-worked{background-color:#ff4d503d;border:1px solid rgba(255,77,79,.3)}.workdays-left-container .workdays-left-container-bottom .workday-card.not-worked.light{background-color:#ff4d50f6}.workdays-left-container .workdays-left-container-bottom .workday-card.not-worked .dot{background-color:#ff4d4f}.workdays-left-container .workdays-left-container-bottom .workday-card.not-worked .dot.light{background-color:#fff}.workdays-left-container .workdays-left-container-bottom .workday-card.on-leave{background-color:#faad1426;border:1px solid rgba(250,173,20,.3)}.workdays-left-container .workdays-left-container-bottom .workday-card.on-leave.light{background-color:#faad14f6}.workdays-left-container .workdays-left-container-bottom .workday-card.on-leave .dot{background-color:#faad14}.workdays-left-container .workdays-left-container-bottom .workday-card.on-leave .dot.light{background-color:#fff}.workdays-left-container .workdays-left-container-bottom .workday-card.worked{background-color:#52c41a26;border:1px solid rgba(82,196,26,.3)}.workdays-left-container .workdays-left-container-bottom .workday-card.worked.light{background-color:#53c41aea}.workdays-left-container .workdays-left-container-bottom .workday-card.worked .dot{background-color:#52c41a}.workdays-left-container .workdays-left-container-bottom .workday-card.worked .dot.light{background-color:#fff}.workdays-right-container{flex:3;height:100%;margin:0rem 1rem;padding-bottom:3rem;overflow:scroll}.workdays-right-container .calendar-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.workdays-right-container .calendar-grid .month-block{border-radius:12px;padding:14px;display:flex;flex-direction:column;transition:box-shadow .3s ease}.workdays-right-container .calendar-grid .month-block .month-name{font-weight:700;font-size:20px;color:#fff;text-align:center;margin-bottom:15px;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.workdays-right-container .calendar-grid .month-block .days{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.workdays-right-container .calendar-grid .month-block .days .day{width:50px;height:50px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transition:all .25s ease;background:transparent;border:2px solid #ff4d4f}.workdays-right-container .calendar-grid .month-block .days .day .day-name{position:absolute;top:4px;left:4px;font-size:10px;font-weight:500;color:#fffc}.workdays-right-container .calendar-grid .month-block .days .day .day-name.light{color:#363636}.workdays-right-container .calendar-grid .month-block .days .day .day-number{font-size:16px;font-weight:600;color:#fff}.workdays-right-container .calendar-grid .month-block .days .day .day-number.light{color:#363636}.workdays-right-container .calendar-grid .month-block .days .day:hover{transform:scale(1.15);box-shadow:0 0 10px #6a5acdcc;z-index:1}.workdays-right-container .calendar-grid .month-block .days .day.calisma{border-color:#4caf50}.workdays-right-container .calendar-grid .month-block .days .day.tatil{border-color:#ffb74d}.workdays-right-container .calendar-grid .month-block .days .day.izinli{border-color:#2196f3}.workdays-right-container .calendar-grid .month-block .days .day.hasta{border-color:#f44336}.workday-add-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,#1890ff 0%,#096dd9 100%);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;height:48px;margin-top:24px}.workday-add-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1890ff66}.workday-add-button:active{transform:translateY(0)}.dark .workday-add-button{background:linear-gradient(135deg,#7b61ff 0%,#6633b9 100%)}.input-row-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:99%;height:4.5vh;min-height:40px;cursor:pointer;margin-top:.6rem;border-radius:4px;transition:.2s!important}.input-row-container:hover{opacity:.75;transition:.2s}.input-row-container span{margin-left:.4rem;margin-right:.4rem}.input-row-container .input-row-container-first-column{flex:2;height:100%;display:flex;align-items:center}.input-row-container .input-row-container-first-column span{font-weight:600;font-size:.75rem;color:#585858}@media (max-width: 592px){.input-row-container .input-row-container-first-column span{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.input-row-container .input-row-container-first-column span{font-size:.75rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-row-container .input-row-container-first-column span{font-size:.9rem}}@media (min-width: 1920px){.input-row-container .input-row-container-first-column span{font-size:1rem}}.input-row-container .input-row-container-first-column .input-tag-span{font-weight:600;font-size:.8rem}@media (max-width: 592px){.input-row-container .input-row-container-first-column .input-tag-span{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.input-row-container .input-row-container-first-column .input-tag-span{font-size:.75rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-row-container .input-row-container-first-column .input-tag-span{font-size:.7rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-row-container .input-row-container-first-column .input-tag-span{font-size:.9rem}}@media (min-width: 1920px){.input-row-container .input-row-container-first-column .input-tag-span{font-size:1rem}}.input-row-container .input-row-container-second-column{flex:5;height:100%;display:flex;align-items:center;justify-content:end}.input-row-container .input-row-container-second-column span{font-weight:600;font-size:.7rem}@media (max-width: 592px){.input-row-container .input-row-container-second-column span{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.input-row-container .input-row-container-second-column span{font-size:.75rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-row-container .input-row-container-second-column span{font-size:.7rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-row-container .input-row-container-second-column span{font-size:.9rem}}@media (min-width: 1920px){.input-row-container .input-row-container-second-column span{font-size:1rem}}.input-row-container .input-row-container-second-column-with-arrow{flex:1;height:100%;display:flex;align-items:center;justify-content:space-between}.input-row-container .input-row-container-second-column-with-arrow span{font-weight:600;color:gray;font-size:.8rem}@media (max-width: 592px){.input-row-container .input-row-container-second-column-with-arrow span{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.input-row-container .input-row-container-second-column-with-arrow span{font-size:.75rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-row-container .input-row-container-second-column-with-arrow span{font-size:.7rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-row-container .input-row-container-second-column-with-arrow span{font-size:.9rem}}@media (min-width: 1920px){.input-row-container .input-row-container-second-column-with-arrow span{font-size:1rem}}.input-row-container .input-row-container-second-column-with-arrow .column-arrow{transition:.2s}.input-row-container .input-row-container-second-column-with-arrow .column-arrow-active{transform:rotate(-90deg);transition:.2s}.input-row-container-edit-section-wrapper-active{border-top:0px;padding:0 12px 6px;margin-top:12px;border-radius:4px}.input-row-container-edit-section-wrapper-active.dark{background-color:#171a3398;box-shadow:4px 4px #171a33,6px 6px #171a33,6px 8px 10px #171a33}.input-row-container-edit-section-wrapper-active.light{background-color:#fff;box-shadow:1px 8px 10px #00000026,2px 4px #6633b933}.input-row-shimmer{position:relative;overflow:hidden}.input-row-shimmer:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);animation:shimmer 2s infinite}@keyframes shimmer{0%{left:-75%}to{left:125%}}.input-row-container-tag{background-color:#7267f01e;color:#7367f0;padding:2px;margin-bottom:12px;margin-top:12px;border-radius:4px;margin-left:.2rem}.input-row-container-table-data-counter{background-color:#08b47bb6;padding:0 8px;border-radius:4px;margin-left:4px;color:#fff;height:-moz-fit-content;height:fit-content;margin-top:3px}.input-row-container-total{display:flex;flex-direction:row;width:99%;height:4.5vh;min-height:40px;margin-top:.5rem;border-left:5px solid #8303d8;border-radius:4px;cursor:pointer}.input-row-container-total span{font-size:.75rem;font-weight:600;margin-left:.4rem;margin-right:.4rem}@media (max-width: 592px){.input-row-container-total span{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.input-row-container-total span{font-size:.75rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-row-container-total span{font-size:.7rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-row-container-total span{font-size:.9rem}}@media (min-width: 1920px){.input-row-container-total span{font-size:1rem}}.input-row-container-total .input-row-container-first-column{flex:2;height:100%;display:flex;align-items:center}.input-row-container-total .input-row-container-second-column{flex:5;height:100%;display:flex;align-items:center;justify-content:end}.input-row-container-total .input-row-container-second-column-with-arrow{flex:1;height:100%;display:flex;align-items:center;justify-content:space-between}.input-row-container-total .input-row-container-second-column-with-arrow span{font-size:.8rem}@media (max-width: 592px){.input-row-container-total .input-row-container-second-column-with-arrow span{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.input-row-container-total .input-row-container-second-column-with-arrow span{font-size:.75rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-row-container-total .input-row-container-second-column-with-arrow span{font-size:.7rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-row-container-total .input-row-container-second-column-with-arrow span{font-size:.9rem}}@media (min-width: 1920px){.input-row-container-total .input-row-container-second-column-with-arrow span{font-size:1rem}}.input-row-container-edit-section{height:0px;opacity:0;transition:.4s;overflow:hidden}.input-row-container-edit-section-active{display:flex;opacity:1;width:100%;align-self:center;flex-direction:column;align-items:center;justify-content:space-between;transition:.2s;margin-bottom:.5rem}.input-row-container-edit-section-outer{width:100%}.input-row-container-edit-section-row{display:flex;width:100%;height:6.8vh;min-height:50px;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 0rem}.input-row-container-edit-section-row select{width:100%;border:0px;font-size:.65rem}.input-row-container-edit-section-row .input-row-container-edit-section-row-column{flex:1;height:100%;display:flex;align-items:center;padding:2px}.input-row-container-edit-section-row .input-row-container-edit-section-row-column .ant-select-focused .ant-select-selector{border-color:transparent!important;box-shadow:none!important}.input-row-container-edit-section-row .input-row-container-edit-section-row-column .edit-section-inner-column-first{width:auto;display:flex;align-items:center;justify-content:center;height:100%;padding:0rem .2rem}.input-row-container-edit-section-row .input-row-container-edit-section-row-column .edit-section-inner-column-second{flex:1;align-self:center}.note-component{width:100%;border-radius:8px;box-shadow:2px 3px 8px #00000026;margin-bottom:12px}.note-toggle-bar{width:100%;min-height:32px;border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s ease;cursor:pointer;margin-top:6px}.note-toggle-bar span{color:#fff;font-weight:600;font-size:.9rem;margin-left:8px}.note-toggle-bar .note-toggle-icon{color:#fff;cursor:pointer;transition:transform .3s ease;margin-right:8px}.note-toggle-bar .note-toggle-icon.expanded{transform:rotate(180deg)}.note-container{width:100%;overflow:hidden;transition:all .3s ease}.note-container textarea{width:100%;padding:.75rem 1rem;font-size:.85rem;border:none;resize:none;background-color:transparent;color:inherit;min-height:40px;max-height:200px;overflow-y:auto;line-height:1.4;transition:all .2s ease;box-sizing:border-box}.note-container textarea:focus{outline:none;box-shadow:inset 0 0 0 1px #2a6ce84d}.note-container.collapsed{max-height:0;padding:0;border:none}.note-container.expanded{max-height:250px}.note-container.dark{background-color:transparent;color:#e0e0ff;border:1px solid #2d3250}.note-container.dark textarea:focus{box-shadow:inset 0 0 0 1px #6496ff4d}.note-container.light{background-color:#f5f8ff;color:#333;border-top:1px solid #c5d5ff}.personel-account-container{width:100%;height:auto;display:flex;flex-direction:column}.account-tables-tab-items-container{flex:1;height:100%;display:flex;flex-direction:row;align-items:center}.account-tables-tab-items-container .closed-account-tab-item{height:100%;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;position:relative;padding-left:.3rem;padding-right:.3rem;margin-left:.4rem;color:#fff}.account-tables-tab-items-container .closed-account-tab-item-hover{opacity:0;width:100%;height:100%;position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px}.account-tables-tab-items-container .active{height:90%;opacity:1}.account-tables-tab-items-container .closed-account-tab-item:hover>.closed-account-tab-item-hover{height:90%;opacity:.9;scale:1.05}.personel-account-first-container{width:100%;height:70vh!important;display:flex;flex-direction:column;overflow-y:hidden;transition:max-height 2s ease,opacity 2s ease;opacity:1}@media (max-width: 592px){.personel-account-first-container{height:auto;max-height:none}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-first-container{height:auto;max-height:none}}.personel-account-first-container-hidden{width:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column;transition:max-height 2s ease,opacity 2s ease;opacity:0}.personel-account-first-container{visibility:visible;transition:visibility .3s ease,max-height .3s ease,opacity .3s ease}.personel-account-first-container-hidden{visibility:hidden;max-height:0;opacity:0;transition:visibility .3s ease,max-height .3s ease,opacity .3s ease}.personel-account-first-container-table{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:hidden}@media (max-width: 592px){.personel-account-first-container-table{height:auto}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-first-container-table{height:auto}}.closed-open-accounts-container{width:100%;height:80vh;overflow:hidden;display:flex;flex-direction:column}.personel-account-first-container-input-tables-container{width:100%;height:100%;margin-top:2.8rem;display:flex;overflow-y:scroll;overflow-x:hidden}@media (max-width: 592px){.personel-account-first-container-input-tables-container{flex-direction:column;overflow:hidden;height:auto}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-first-container-input-tables-container{flex-direction:column;overflow:hidden;height:auto}}.input-tables-left-side-container{flex:1;height:100%;display:flex;flex-direction:column;padding:.5rem .4rem 1rem;max-width:33vw}@media (max-width: 592px){.input-tables-left-side-container{max-width:100vw}}@media (min-width: 593px) and (max-width: 1173px){.input-tables-left-side-container{max-width:100vw}}.input-tables-center-side-container{flex:1;height:auto;display:flex;flex-direction:column;padding:.5rem .4rem 1rem;max-width:33vw}@media (max-width: 592px){.input-tables-center-side-container{max-width:100vw}}@media (min-width: 593px) and (max-width: 1173px){.input-tables-center-side-container{max-width:100vw}}.input-tables-center-side-container .input-tables-right-side-table{display:flex;flex-direction:column;width:auto;height:auto;padding-bottom:.2rem}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar{width:99%;padding-left:.1rem;height:5.2vh;min-height:40px;display:flex;margin-top:.25rem;border-top-left-radius:6px;border-top-right-radius:6px}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column{flex:1;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column span{font-size:.8rem;z-index:99;font-weight:600}@media (max-width: 592px){.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column span{font-size:.65rem}}@media (min-width: 593px) and (max-width: 1173px){.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column span{font-size:.8rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column span{font-size:.9rem}}@media (min-width: 1920px){.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column span{font-size:1rem}}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column-hover{opacity:0;width:100%;height:100%;position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .active{height:90%;opacity:1;background-color:#fff}.input-tables-center-side-container .input-tables-right-side-table .input-tables-right-side-table-bar .input-tables-right-side-table-bar-column:hover>.input-tables-right-side-table-bar-column-hover{height:90%;opacity:1;background-color:#9d9ba2}.input-tables-right-side-container{flex:1;height:auto;display:flex;flex-direction:column;padding:.5rem .4rem 1rem;max-width:33vw}@media (max-width: 592px){.input-tables-right-side-container{max-width:100vw}}@media (min-width: 593px) and (max-width: 1173px){.input-tables-right-side-container{max-width:100vw}}.input-text-area-bar{width:99.5%;height:3.5vh;min-height:32px;border-radius:.5rem .5rem 0rem 0rem;display:flex;align-items:center;justify-content:space-between;margin-top:1rem;box-shadow:4px 4px #141928bf,6px 6px #14192880,6px 8px 10px #171a33}.input-text-area-bar span{margin-left:.3rem;color:#fff;font-size:.85vw;font-weight:600}@media (max-width: 592px){.input-text-area-bar span{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.input-text-area-bar span{font-size:.75rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-text-area-bar span{font-size:.9rem}}@media (min-width: 1920px){.input-text-area-bar span{font-size:1rem}}.input-text-area-container{display:flex;flex-direction:column;width:auto;height:6.5vh;min-height:68px;transition:.5s;box-shadow:4px 4px #141928bf,6px 6px #14192880,6px 8px 10px #171a33;margin-bottom:6px}.input-text-area-container textarea{border:0px;resize:none;font-size:.75rem;background-color:transparent}@media (max-width: 592px){.input-text-area-container textarea{font-size:.75rem}}@media (min-width: 593px) and (max-width: 1173px){.input-text-area-container textarea{font-size:.75rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-text-area-container textarea{font-size:.9rem}}@media (min-width: 1920px){.input-text-area-container textarea{font-size:1rem}}.input-text-area-container textarea:focus{outline:none}.input-text-area-container-hidden{height:0vh;transition:.5s;overflow:hidden}.input-text-area-container-hidden textarea{border:0px;resize:none}.input-text-area-container-hidden textarea:focus{outline:none}.input-tables-right-side-button-container{width:100%;height:5vh;min-height:52px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.input-tables-right-side-button-container-inner-row{width:80%;height:100%;display:flex;margin-top:.3rem;flex-direction:row;align-items:center;justify-content:end}.input-tables-right-side-button-container-inner-row :nth-child(1){display:flex;align-items:center;justify-content:center;margin-left:1rem;flex:1;height:4.2vh;min-height:32px;margin-top:.2rem;background-color:#fff;color:#ff3c3c;border:2px solid #ff3c3c;padding:.3rem;font-size:.8rem;border-radius:4px;cursor:pointer;transition:.3s;box-shadow:0 0 6px #ff3c3c4d}.input-tables-right-side-button-container-inner-row :nth-child(1):hover{background-color:#ff3c3c;color:#fff;box-shadow:0 0 10px #ff3c3c80,0 0 20px #ff3c3c66}@media (min-width: 1391px) and (max-width: 1919px){.input-tables-right-side-button-container-inner-row :nth-child(1){height:2.6vh;font-size:.9rem}}@media (min-width: 1920px){.input-tables-right-side-button-container-inner-row :nth-child(1){height:3.3vh;font-size:1rem}}.input-tables-right-side-button-container-inner-row :nth-child(2){margin-left:1rem;flex:1;height:4.6vh;min-height:46px;background-color:#ff3c3c;color:#fff;border:none;font-weight:500;font-size:.8rem;border-radius:4px;cursor:pointer;transition:.3s;box-shadow:0 0 10px #ff3c3c99,0 0 20px #ff3c3c66}.input-tables-right-side-button-container-inner-row :nth-child(2):hover{background-color:#e60000;box-shadow:0 0 12px #ff3c3ccc,0 0 24px #ff3c3c99}@media (min-width: 1391px) and (max-width: 1919px){.input-tables-right-side-button-container-inner-row :nth-child(2){font-size:.9rem}}@media (min-width: 1920px){.input-tables-right-side-button-container-inner-row :nth-child(2){font-size:1rem}}.personel-account-second-bottom-bar-container{display:flex;width:100%;height:4vh;min-height:40px;align-items:center;cursor:pointer}.personel-account-second-upper-bar-right-container{flex:1;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;justify-content:flex-end}.personel-account-second-upper-bar-right-container span{font-size:.95rem;margin-left:1rem;color:#fff}@media (max-width: 592px){.personel-account-second-upper-bar-right-container span{font-size:.7rem;text-align:center}}@media (min-width: 593px) and (max-width: 1173px){.personel-account-second-upper-bar-right-container span{font-size:.7rem;text-align:center}}@media (min-width: 1391px) and (max-width: 1919px){.personel-account-second-upper-bar-right-container span{font-size:.9rem}}@media (min-width: 1920px){.personel-account-second-upper-bar-right-container span{font-size:1.2rem}}.personel-account-second-upper-bar-right-container .upper-bar-right-container-left-column{display:flex;flex-direction:row}.personel-account-second-upper-bar-right-container .upper-bar-right-container-left-column :not(:first-child){margin-left:1rem}.personel-account-second-upper-bar-down-icon{background-color:#7367f0;padding:3px;border-radius:4px;margin-right:1rem!important;transition:.2s ease-in-out;margin-top:1px}.personel-account-second-upper-bar-down-icon:hover{background-color:#5851a3bb;transition:.2s ease-in-out}.logs-container{padding-left:20px;padding-right:20px;padding-bottom:20px;min-height:100vh;width:92%;max-width:1892px;align-self:center}.logs-container.dark{background:transparent;color:#fff}.logs-container.light{background:transparent;color:#333}.logs-container .dashboard-head-span{display:flex;max-width:-moz-fit-content;max-width:fit-content;padding:8px 16px;border-radius:4px;color:#fff;font-weight:500;font-size:14px;background-color:#16ad64;margin-top:1rem}.logs-container .maintenance-header-card{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:28px 16px;background:#3a3e5a;border-radius:4px;box-shadow:0 4px 12px #00000014;gap:20px;width:99%;margin-top:1rem}.logs-container .maintenance-header-card.dark{box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d;background:#3a3e5a}.logs-container .maintenance-header-card.light{box-shadow:1px 2px 4px #00000026,4px 4px #6633b933;background:#ffffff}.logs-container .maintenance-header-card .header-left-content{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.logs-container .maintenance-header-card .header-left-content .date-filters-header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-input-group.compact{position:relative;display:flex;flex-direction:column;margin-top:0}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-input-group.compact .input-placeholder{position:absolute;top:-20px;left:8px;font-size:11px;font-weight:500}.dark .logs-container .maintenance-header-card .header-left-content .date-filters-header .date-input-group.compact .input-placeholder{color:#e2e8f0}.light .logs-container .maintenance-header-card .header-left-content .date-filters-header .date-input-group.compact .input-placeholder{color:#4a5568}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-quick-actions{display:flex;align-items:center;justify-content:center;margin-top:auto}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-quick-actions .quick-action-btn{display:flex;align-items:center;gap:.5rem;padding:4px 12px;border-radius:8px;border:2px solid;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;outline:none;height:42px;margin-bottom:3px}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-quick-actions .quick-action-btn.dark{background:transparent;color:#e4e6f0;border-color:#2f324a}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-quick-actions .quick-action-btn.dark:hover{border-color:#7367f0;background:rgba(115,103,240,.1)}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-quick-actions .quick-action-btn.dark.active{background:#7367f0;color:#fff;border-color:#7367f0;box-shadow:0 2px 8px #7367f04d}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-quick-actions .quick-action-btn.light{background:transparent;color:#495057;border-color:#e9ecef}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-quick-actions .quick-action-btn.light:hover{border-color:#7367f0;background:rgba(115,103,240,.05)}.logs-container .maintenance-header-card .header-left-content .date-filters-header .date-quick-actions .quick-action-btn.light.active{background:#7367f0;color:#fff;border-color:#7367f0;box-shadow:0 2px 8px #7367f033}.logs-container .maintenance-header-card .header-left-content .date-filters-header .clear-dates-btn{display:flex;align-items:center;gap:.5rem;padding:8px 12px;border-radius:8px;border:2px solid;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;height:-moz-fit-content;height:fit-content;margin-bottom:.5rem}.logs-container .maintenance-header-card .header-left-content .date-filters-header .clear-dates-btn.dark{background:rgba(115,103,240,.1);color:#7367f0;border-color:#7367f04d}.logs-container .maintenance-header-card .header-left-content .date-filters-header .clear-dates-btn.dark:hover{background:rgba(115,103,240,.2);border-color:#7367f0}.logs-container .maintenance-header-card .header-left-content .date-filters-header .clear-dates-btn.light{background:rgba(115,103,240,.1);color:#7367f0;border-color:#7367f04d}.logs-container .maintenance-header-card .header-left-content .date-filters-header .clear-dates-btn.light:hover{background:rgba(115,103,240,.2);border-color:#7367f0}.logs-container .maintenance-header-card .header-right-content{display:flex;align-items:center;gap:16px}.logs-container .maintenance-header-card .header-right-content .print-icon{transition:all .3s ease;background-color:#3182ce;padding:6px;border-radius:6px;cursor:pointer}.logs-container .maintenance-header-card .header-right-content .print-icon:hover{transform:scale(1.05);opacity:.9;background-color:#2b6cb0}@media (max-width: 768px){.logs-container .maintenance-header-card{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.logs-container .maintenance-header-card .header-left-content{justify-content:center;gap:16px}.logs-container .maintenance-header-card .header-left-content .date-filters-header{justify-content:center;width:100%}.logs-container .maintenance-header-card .header-right-content{justify-content:center;flex-wrap:wrap}}.date-input{padding:8px 12px;border:2px solid;border-radius:8px;font-size:14px;transition:all .3s ease;min-width:140px}.date-input.dark{background-color:#2f3249;border-color:#444;color:#fff}.date-input.dark:focus{outline:none;border-color:#7b61ff;box-shadow:0 0 0 3px #7b61ff1a}.date-input.light{background-color:#fff;border-color:#ddd;color:#333}.date-input.light:focus{outline:none;border-color:#7b61ff;box-shadow:0 0 0 3px #7b61ff1a}.logs-radio-buttons-container{margin-bottom:20px}.radio-scroll-container{position:relative;display:flex;align-items:center}.radio-button-container{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;padding:10px 0}.radio-button-container::-webkit-scrollbar{display:none}.scroll-arrow{background:rgba(0,0,0,.1);border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.dark .scroll-arrow{color:#fff;background:rgba(255,255,255,.1)}.dark .scroll-arrow:hover{background:rgba(255,255,255,.2)}.light .scroll-arrow{color:#333;background:rgba(0,0,0,.1)}.light .scroll-arrow:hover{background:rgba(0,0,0,.2)}.scroll-arrow.left{left:0}.scroll-arrow.right{right:0}.radio-label{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:25px;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;position:relative}.dark .radio-label{border:2px solid #393d59!important;background-color:transparent}.dark .radio-label:hover{border-color:#666}.light .radio-label{border-color:#ddd;background-color:#fff}.light .radio-label:hover{border-color:#bbb}.radio-label.selected{border-color:#7b61ff;background-color:#7b61ff;color:#fff!important}.radio-label.selected .icon,.radio-label.selected .label-text{color:#fff!important}.radio-label.selected .count-badge{background:rgba(255,255,255,.3);color:#fff}.radio-label input{display:none}.radio-label .icon{font-size:1.2rem;transition:color .3s ease}.dark .radio-label .icon{color:#fff}.light .radio-label .icon{color:#333}.radio-label .label-text{font-weight:500;transition:color .3s ease}.dark .radio-label .label-text{color:#fff}.light .radio-label .label-text{color:#333}.radio-label .count-badge{background:rgba(255,255,255,.15);padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:600;min-width:24px;text-align:center}.dark .radio-label .count-badge{background:rgba(255,255,255,.15);color:#fff}.light .radio-label .count-badge{background:rgba(0,0,0,.08);color:#333}.user-avatar-tag{display:flex;align-items:center;gap:8px}.user-avatar-tag .user-avatar{width:32px;height:32px;border-radius:50%;background:#7b61ff;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:600;flex-shrink:0}.user-avatar-tag .user-name{font-weight:500;font-size:.85rem}.action-dropdown-btn{border:none;background:transparent;color:#666;padding:4px 8px;border-radius:4px;cursor:pointer;transition:all .2s ease}.action-dropdown-btn:hover{background:rgba(0,0,0,.05);color:#333}.dark .action-dropdown-btn{color:#999}.dark .action-dropdown-btn:hover{background:rgba(255,255,255,.1);color:#fff}.log-detail-modal .ant-modal-content{border-radius:12px;display:flex;flex-direction:column;height:auto;margin-top:1rem}.log-detail-modal .ant-modal-header{background:linear-gradient(135deg,#7b61ff 0%,#6633b9 100%);border-bottom:none;padding:20px 24px;border-radius:4px;width:100%;overflow:hidden;margin-top:3rem}.log-detail-modal .ant-modal-header .ant-modal-title{color:#fff;font-size:1.25rem;font-weight:600}.log-detail-modal .ant-modal-header .ant-modal-title .modal-title{display:flex;flex-direction:column;gap:4px}.log-detail-modal .ant-modal-header .ant-modal-title .modal-title h3{margin:0;color:#fff;font-size:1.25rem;font-weight:600}.log-detail-modal .ant-modal-header .ant-modal-title .modal-title .modal-subtitle{font-size:.9rem;opacity:.9;font-weight:400}.log-detail-modal .ant-modal-close{color:#fff;top:22px;right:22px;background-color:red}.log-detail-modal .ant-modal-close .ant-modal-close-x{width:32px;height:32px;line-height:32px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.log-detail-modal .ant-modal-close:hover{background:rgba(227,76,76,.879);border-radius:4px}.log-detail-modal .ant-modal-body{padding:0;flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:54vh;width:100%}.log-detail-modal .ant-modal-footer{border-top:1px solid #f0f0f0;padding:16px 14px;flex-shrink:0}.dark .log-detail-modal .ant-modal-footer{border-top-color:#444;background:#2f3249}.log-detail-modal .log-detail-content{flex:1;overflow-y:auto;max-height:calc(90vh - 140px)}.log-detail-modal .log-detail-content .detail-section{padding:24px;border-bottom:1px solid #f0f0f0}.log-detail-modal .log-detail-content .detail-section:last-child{border-bottom:none}.log-detail-modal .log-detail-content .detail-section h4{margin-bottom:16px;color:#333;font-size:1.1rem;font-weight:600}.dark .log-detail-modal .log-detail-content .detail-section h4{color:#fff}.log-detail-modal .log-detail-content .detail-section h5{margin-bottom:12px;color:#666;font-size:1rem;font-weight:500}.dark .log-detail-modal .log-detail-content .detail-section h5{color:#ccc}.log-detail-modal .log-detail-content .detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.log-detail-modal .log-detail-content .detail-grid .detail-item{display:flex;flex-direction:column;gap:6px}.log-detail-modal .log-detail-content .detail-grid .detail-item label{font-size:.85rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.dark .log-detail-modal .log-detail-content .detail-grid .detail-item label{color:#ccc}.log-detail-modal .log-detail-content .detail-grid .detail-item span{font-size:.95rem;color:#333;font-weight:500}.dark .log-detail-modal .log-detail-content .detail-grid .detail-item span{color:#fff}.log-detail-modal .log-detail-content .detail-grid .detail-item span.operation-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:600;max-width:-moz-fit-content;max-width:fit-content;text-transform:uppercase}.log-detail-modal .log-detail-content .detail-grid .detail-item span.operation-badge.created{background:#38a169;color:#fff}.log-detail-modal .log-detail-content .detail-grid .detail-item span.operation-badge.updated{background:#805ad5;color:#fff}.log-detail-modal .log-detail-content .detail-grid .detail-item span.operation-badge.deleted{background:#e53e3e;color:#fff}.log-detail-modal .log-detail-content .detail-grid .detail-item span.record-id{font-family:Courier New,monospace;color:#7b61ff;font-weight:600}.log-detail-modal .log-detail-content .detail-grid .detail-item span.ip-address{font-family:Courier New,monospace;color:#666}.log-detail-modal .log-detail-content .detail-grid .detail-item span.timestamp{color:#666;font-weight:500}.log-detail-modal .log-detail-content .data-details .data-section{margin-bottom:24px}.log-detail-modal .log-detail-content .data-details .data-section:last-child{margin-bottom:0}.log-detail-modal .log-detail-content .data-details .data-section h5{display:flex;align-items:center;gap:8px;margin-bottom:12px}.log-detail-modal .log-detail-content .data-details .data-section h5:before{content:"";width:4px;height:16px;background:#7b61ff;border-radius:2px}.log-detail-modal .log-detail-content .data-details .json-container{border-radius:8px;overflow:hidden;border:1px solid #e9ecef;min-height:150px;max-height:300px;display:flex;flex-direction:column}.dark .log-detail-modal .log-detail-content .data-details .json-container{border-color:#444}.log-detail-modal .log-detail-content .data-details .json-data{background:#f8f9fa;padding:16px;font-size:.85rem;font-family:Courier New,monospace;flex:1;overflow-y:auto;margin:0;line-height:1.4;min-height:120px}.dark .log-detail-modal .log-detail-content .data-details .json-data{background:#1e1e1e;color:#d4d4d4}.log-detail-modal .log-detail-content .data-details .json-data::-webkit-scrollbar{width:6px}.log-detail-modal .log-detail-content .data-details .json-data::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.dark .log-detail-modal .log-detail-content .data-details .json-data::-webkit-scrollbar-track{background:#2d2d2d}.log-detail-modal .log-detail-content .data-details .json-data::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.dark .log-detail-modal .log-detail-content .data-details .json-data::-webkit-scrollbar-thumb{background:#555}.log-detail-modal .log-detail-content .data-details .json-data::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dark .log-detail-modal .log-detail-content .data-details .json-data::-webkit-scrollbar-thumb:hover{background:#777}@media (max-width: 768px){.maintenance-header-card .header-left-content .date-filters-header{flex-direction:column;align-items:stretch;gap:12px}.maintenance-header-card .header-left-content .date-filters-header .date-input-group{width:100%}.maintenance-header-card .header-left-content .date-filters-header .date-input-group .date-input{min-width:100%}.maintenance-header-card .header-left-content .date-filters-header .date-quick-actions{justify-content:center}.radio-label .count-badge{font-size:.7rem;padding:1px 6px;min-width:20px}.log-detail-modal{width:95%!important;margin:10px;top:10px!important}.log-detail-modal .ant-modal-content{max-height:85vh}.log-detail-modal .log-detail-content{max-height:calc(85vh - 140px)}.log-detail-modal .detail-grid{grid-template-columns:1fr}.log-detail-modal .json-data{font-size:.8rem;padding:12px}.log-detail-modal .json-container{max-height:200px}}@media (max-width: 480px){.log-detail-modal .ant-modal-body{padding:0}.log-detail-modal .detail-section{padding:16px}.log-detail-modal .json-container{max-height:150px}}@media (max-width: 768px){.maintenance-header-card .header-left-content .date-filters-header{flex-direction:column;align-items:stretch;gap:12px}.maintenance-header-card .header-left-content .date-filters-header .date-input-group{width:100%}.maintenance-header-card .header-left-content .date-filters-header .date-input-group .date-input{min-width:100%}.maintenance-header-card .header-left-content .date-filters-header .date-quick-actions{justify-content:center}.radio-label .count-badge{font-size:.7rem;padding:1px 6px;min-width:20px}.log-detail-modal{width:95%!important;margin:10px}.log-detail-modal .detail-grid{grid-template-columns:1fr}.log-detail-modal .json-data{font-size:.8rem;padding:12px}}.personel-edit-left-column-container{border-radius:16px;padding:2rem 1.5rem;transition:all .3s ease}.personel-edit-left-column-container-photo{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:2rem}.car-image-circle{width:230px;height:230px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;border:6px solid;box-shadow:0 8px 25px #00000026;transition:all .3s ease}.dark .car-image-circle{border-color:#7b61ff;background:linear-gradient(135deg,#4a5568,#2d3748)}.light .car-image-circle{border-color:#7b61ff;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.car-image-circle img{width:90%;height:90%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.car-image-circle:hover img{transform:scale(1.05)}.car-name-km-container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:400px;padding:1.5rem;border-radius:16px;background:linear-gradient(135deg,#667eea 0%,rgba(132,73,228,.4705882353) 100%);color:#fff;box-shadow:0 8px 25px #667eea4d;margin-top:1rem}.car-name-section{flex:1}.car-name-section .car-name{font-size:1.4rem;font-weight:700;margin:0 0 .5rem;line-height:1.2;letter-spacing:-.5px}.car-name-section .car-details{display:flex;align-items:center;gap:.5rem;font-size:.85rem;opacity:.9}.car-name-section .car-details .car-year{font-weight:600}.car-name-section .car-details .car-separator{opacity:.7}.car-name-section .car-details .car-fuel{background:rgba(255,255,255,.2);padding:.2rem .6rem;border-radius:12px;font-size:.75rem;font-weight:600}.km-section{display:flex;flex-direction:column;align-items:flex-end}.km-section .km-badge{display:flex;flex-direction:column;align-items:center;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(255,255,255,.2)}.km-section .km-badge .km-label{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.9;margin-bottom:.25rem}.km-section .km-badge .km-value{font-size:1.5rem;font-weight:800;letter-spacing:-.5px}.maintenance-badge{display:flex;align-items:center;gap:.75rem;max-width:-moz-fit-content;max-width:fit-content;padding:12px 20px;border-radius:12px;font-weight:600;font-size:14px;box-shadow:0 4px 15px #00000026;transition:all .3s ease}.maintenance-badge.maintained{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.maintenance-badge.maintained .maintenance-icon{color:#a7f3d0}.maintenance-badge.not-maintained{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.maintenance-badge.not-maintained .maintenance-icon{color:#fecaca}.maintenance-badge .maintenance-icon{font-size:1.3rem;display:flex;align-items:center}.maintenance-badge .maintenance-text{font-weight:600;font-size:.95rem;letter-spacing:.3px}.simple-license-plate{display:flex;width:240px;height:62px;background:#e5e7eb;border:2px solid #9ca3af;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a;margin-top:.5rem}.euro-band-full{width:45px;height:100%;background:linear-gradient(135deg,#0038a8,#002b82);display:flex;align-items:center;justify-content:center;border-right:2px solid #6b7280}.country-code{color:#fff;font-size:1.2rem;font-weight:900;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.plate-content{flex:1;display:flex;align-items:center;justify-content:center;padding:0 10px;font-family:Arial,sans-serif;font-weight:700}.plate-text{font-size:1.4rem;font-weight:700;color:#000;letter-spacing:1px}.user-informations-container{margin-top:2rem}.user-informations-container .form-group{margin-bottom:1.5rem}.user-informations-container .form-group .form-label{display:block;margin-bottom:.5rem;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.user-informations-container .form-group .form-label.dark{color:#e5e7eb}.user-informations-container .form-group .form-label.light{color:#4b5563}.user-informations-container .form-group .form-input{width:100%;padding:.75rem 1rem;border-radius:10px;border:2px solid;font-size:.95rem;transition:all .3s ease;outline:none}.user-informations-container .form-group .form-input.dark{background:rgba(255,255,255,.05);border-color:#4b5563;color:#fff}.user-informations-container .form-group .form-input.dark:focus{border-color:#7a4ce2;box-shadow:0 0 0 3px #7a4ce21a}.user-informations-container .form-group .form-input.dark::-moz-placeholder{color:#9ca3af}.user-informations-container .form-group .form-input.dark::placeholder{color:#9ca3af}.user-informations-container .form-group .form-input.light{background:#ffffff;border-color:#d1d5db;color:#1f2937}.user-informations-container .form-group .form-input.light:focus{border-color:#6633b9;box-shadow:0 0 0 3px #6633b91a}.user-informations-container .form-group .form-input.light::-moz-placeholder{color:#6b7280}.user-informations-container .form-group .form-input.light::placeholder{color:#6b7280}.match-tab-selector{display:flex;border-radius:2px;margin-bottom:0!important;width:100%;height:48px;gap:12px;margin-left:1rem;margin-top:12px}.match-tab-button{display:flex;align-items:center;border:none;border-radius:4px;background-color:#2f324a!important;cursor:pointer;transition:all .3s ease;flex:1;justify-content:center;position:relative;overflow:hidden;padding:8px 4px}.match-tab-button .tab-label{font-weight:700;font-size:.95rem;letter-spacing:.3px;z-index:2}.match-tab-button .tab-count{background:rgba(255,255,255,.25);border-radius:20px;font-size:.8rem;font-weight:700;min-width:30px;text-align:center;z-index:2}.light .match-tab-button .tab-count{background:rgba(0,0,0,.15);color:#2d3748}.match-tab-button.active{background:#7b61ff!important}.match-tab-button.active .tab-label,.match-tab-button.active .tab-count{color:#fff}.match-tab-button.active .tab-count{background:rgba(255,255,255,.3)}.match-tab-button.dark:not(.active){color:#cbd5e0;background:rgba(255,255,255,.05)}.match-tab-button.dark:not(.active):hover{background:rgba(255,255,255,.1);transform:translateY(-2px)}.match-tab-button.light:not(.active){color:#4a5568;background:rgba(255,255,255,.7)}.match-tab-button.light:not(.active):hover{background:rgba(255,255,255,.9);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.car-match-content{border-radius:12px;min-height:200px;padding:1rem;width:100%}.status-badge{padding:.4rem .8rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-badge.completed,.status-badge.done{background:rgba(34,197,94,.2);color:#22c55e}.light .status-badge.completed,.light .status-badge.done{background:#dcfce7;color:#166534}.status-badge.pending,.status-badge.scheduled{background:rgba(234,179,8,.2);color:#eab308}.light .status-badge.pending,.light .status-badge.scheduled{background:#fef9c3;color:#854d0e}@media (max-width: 768px){.personel-edit-left-column-container{padding:1.5rem 1rem}.car-image-circle{width:140px;height:140px;border-width:3px}.car-name-km-container{flex-direction:column;gap:1rem;text-align:center;padding:1.25rem}.car-name-section .car-name{font-size:1.2rem}.car-name-section .car-details{justify-content:center}.km-section{align-items:center}.km-section .km-badge .km-value{font-size:1.3rem}.maintenance-badge{padding:10px 16px}.maintenance-badge .maintenance-icon{font-size:1.1rem}.maintenance-badge .maintenance-text{font-size:.85rem}.simple-license-plate{width:200px;height:70px}.simple-license-plate .plate-text{font-size:1.2rem}.simple-license-plate .euro-band-full{width:40px}.match-tab-selector{flex-direction:column;gap:.5rem}.match-tab-button{padding:1rem}}.car-account-maintenance-table-container .pagination-container{border-radius:4px}.light .car-account-maintenance-table-container .pagination-container{background-color:#fff;box-shadow:1px 2px 4px #00000026,4px 4px #6633b933!important}.car-account-maintenance-table-container .pagination-container.dark{background-color:#2f324a;box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d!important}.car-account-maintenance-table-container .maintenance-table{margin-top:12px;padding:12px;padding-top:0!important}.car-account-maintenance-table-container .maintenance-table.dark{box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d;background:#2f324a}.car-account-maintenance-table-container .maintenance-table.light{box-shadow:1px 2px 4px #00000026,4px 4px #6633b933;background:#ffffff}.car-account-maintenance-table-container .maintenance-header-card{width:calc(100% - 1rem);margin-top:0!important}.car-account-maintenance-table-container .maintenance-header-card.dark{background:#2f324a;box-shadow:0 2px 6px #0006,0 4px 6px #6633b94d!important}.car-account-maintenance-table-container .maintenance-header-card.light{box-shadow:1px 2px 4px #00000026,4px 4px #6633b933!important;background:#ffffff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.personel-edit-left-column-container-photo{animation:fadeInUp .6s ease-out}.car-image-circle{animation:fadeInUp .6s ease-out .1s both}.maintenance-badge{animation:fadeInUp .6s ease-out .3s both}.simple-license-plate{animation:fadeInUp .6s ease-out .4s both}.match-tab-selector{animation:fadeInUp .6s ease-out .5s both}.personel-edit-match-container{width:calc(100% - 1rem);height:auto}.personel-edit-form{display:flex;flex-direction:column;min-height:384px;margin-top:1rem}.personel-edit-form .personel-edit-form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:1rem;width:100%}.personel-edit-form .personel-edit-form-grid-personal{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto auto;width:calc(100% - 12px)}.personel-edit-form .personel-edit-card{display:flex;flex-direction:column;min-height:280px;border-radius:8px;padding:1rem;box-shadow:0 2px 6px #0000001a}.personel-edit-form .personel-edit-card .personel-edit-form-row-container{display:flex;flex-direction:column;width:100%;flex:1;gap:1rem}.personel-edit-form .personel-edit-card .form-row{display:flex;flex-direction:row;gap:1rem;width:100%;margin-top:1rem}.personel-edit-form .personel-edit-card .form-row .floating-edit-label-container,.personel-edit-form .personel-edit-card .form-row .floating-edit-label-container-dark{flex:1;position:relative;min-width:0}.personel-edit-form .personel-edit-card .personel-edit-save-button,.personel-edit-form .personel-edit-card .personel-edit-save-match-button,.personel-edit-form .personel-edit-card .swal-button--confirm,.personel-edit-form .personel-edit-card .swal-button--cancel{margin-top:auto;align-self:flex-end;cursor:pointer;display:flex;align-items:center;gap:4px;padding:8px 16px;border-radius:4px;color:#fff;border:none}.personel-edit-form .personel-edit-card .personel-edit-save-button:hover,.personel-edit-form .personel-edit-card .personel-edit-save-match-button:hover,.personel-edit-form .personel-edit-card .swal-button--confirm:hover,.personel-edit-form .personel-edit-card .swal-button--cancel:hover{background-color:#40a9ff}.personel-edit-form .card-wide{grid-column:span 2;height:auto;min-height:180px}.personel-edit-form .card-wide .form-row:last-of-type{margin-bottom:auto}@media (max-width: 768px){.personel-edit-form .personel-edit-form-grid{grid-template-columns:1fr}.personel-edit-form .card-wide{grid-column:span 1}.personel-edit-form .form-row{flex-direction:column!important}}.personel-edit-save-button,.swal-button--cancel,.swal-button--confirm,.personel-edit-save-match-button{cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:.5rem 1.2rem;background:linear-gradient(135deg,#7367f0 0%,#9e95f5 100%);color:#fff;border-radius:6px;font-weight:500;margin-left:auto;transition:all .2s ease-in-out;position:relative;top:0;box-shadow:0 2px 4px #7367f033}.personel-edit-save-button svg,.swal-button--cancel svg,.swal-button--confirm svg,.personel-edit-save-match-button svg{font-size:18px;transition:transform .2s ease-in-out}.personel-edit-save-button:hover,.swal-button--cancel:hover,.swal-button--confirm:hover,.personel-edit-save-match-button:hover{background:linear-gradient(135deg,#6358d8 0%,#8e84e5 100%);top:-4px;box-shadow:0 4px 8px #7367f04d}.personel-edit-save-button:hover svg,.swal-button--cancel:hover svg,.swal-button--confirm:hover svg,.personel-edit-save-match-button:hover svg{transform:translateY(-1px)}.personel-edit-save-button:active,.swal-button--cancel:active,.swal-button--confirm:active,.personel-edit-save-match-button:active{top:0;box-shadow:0 2px 4px #7367f033}.personel-edit-save-match-button{max-height:28px}.table-delete-icon-button{display:flex;background-color:#e73030;width:-moz-fit-content;width:fit-content;padding:4px;border-radius:4px;cursor:pointer;transition:.2s ease;margin-left:auto}.table-delete-icon-button:hover{background-color:#c00;transform:scale(1.1)}.debt-check-button{display:flex;align-items:center;justify-content:center;max-width:192px;margin-left:auto;gap:8px;background-color:#7b61ff;color:#fff!important;padding:8px 16px;border-radius:6px;font-weight:600;font-size:14px;text-decoration:none;box-shadow:0 2px 6px #00000026;transition:background-color .3s ease,transform .2s ease}@media (max-width: 592px){.debt-check-button{padding:4px;font-size:12px}}.debt-check-button:hover{background-color:#6b50e5;transform:scale(1.03)}.swal2-container{z-index:9999!important}.close-tab-badge{position:absolute;top:-12px;right:-12px;color:#f18905!important}.closed-account-tab-img{position:absolute;top:-12px;right:0;width:22px;height:22px;padding:0;z-index:999;background-color:#171a33;border-radius:50%}.closed-tab-tooltip,.closed-tab-tooltip-driver{position:absolute;background-color:#222;border-radius:12px;height:72px;transition:.2s}.closed-tab-tooltip span,.closed-tab-tooltip-driver span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;text-align:center;color:#fff}.closed-tab-tooltip .down-arrow-tooltip,.closed-tab-tooltip-driver .down-arrow-tooltip{position:absolute;left:8px;bottom:-10px}.closed-tab-tooltip{width:242px;top:-88px;right:-184px;z-index:100000000000000000000000}@media (max-width: 592px){.closed-tab-tooltip{display:none}}@media (min-width: 593px) and (max-width: 1173px){.closed-tab-tooltip{display:none}}.closed-tab-tooltip-driver{width:242px;top:-88px;right:-102px;z-index:100000000000000000000000}@media (max-width: 592px){.closed-tab-tooltip-driver{display:none}}@media (min-width: 593px) and (max-width: 1173px){.closed-tab-tooltip-driver{display:none}}.button-close-tooltip{position:absolute;right:8px;top:0;margin-top:6px;padding:6px;background-color:red;border-radius:4px;transition:.2s}.button-close-tooltip:hover{background-color:#3a3a3a9f}.print-button{margin-right:4px;background-color:#3182ce;cursor:pointer;padding:3px;border-radius:4px;transition:.2s ease-in}.print-button:hover{background-color:#2a6fb19d}.error-container{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.error-container h1,.error-container a{color:#fff}.workday-add-button{background-color:#7b61ff;border:none;width:100%;height:40px;grid-column:span 2;border-radius:4px;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease;font-size:1rem;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px}.workday-add-button:hover{background-color:#5d54c4b3;box-shadow:0 0 10px #7b61ff4d}.workday-add-button:active{transform:scale(.98)}.new-match-button{font-size:.75rem;align-self:center;cursor:pointer;padding:6px 12px;margin-left:auto;border:none;border-radius:6px;color:#fff;background:linear-gradient(135deg,#7367f0,#7b61ff);box-shadow:0 4px 10px #7367f04d;transition:background .3s ease,transform .2s ease}.new-match-button:hover{background:linear-gradient(135deg,#887ef2,#907bff);transform:translateY(-2px);box-shadow:0 6px 16px #7b61ff66}.new-match-button:active{transform:scale(.97);box-shadow:0 2px 6px #7b61ff33}.new-match-button.dark{background:#7b61ff}.new-match-button.light{background:#7367f0}.personel-edit-head{margin-top:12px;margin-bottom:12px;padding:4px 8px;font-weight:500;border-radius:4px;width:-moz-max-content;width:max-content}.personel-edit-head.dark{color:#7367f0;background-color:#7267f01f!important}.personel-edit-head.light{color:#4d4d4d;background-color:#0000000d!important}@media (max-width: 592px){.personel-edit-head{font-size:1rem}}@media (min-width: 1391px) and (max-width: 1919px){.personel-edit-head{font-size:1.2rem}}@media (min-width: 1920px){.personel-edit-head{font-size:1.4rem}}.swal-button--confirm{padding:14px 38px!important}.swal-button--cancel{border:none!important;padding:14px 38px!important;background:linear-gradient(135deg,#ff3c3c,#e60000)!important}.swal-button--cancel:hover{color:#fff!important}.input-wrapper input::-webkit-outer-spin-button,.input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-wrapper{width:100%;height:100%;background-color:transparent;position:relative;display:flex;align-items:end;margin:.4rem}.input-wrapper .ant-picker-focused{border:none!important;box-shadow:none!important}.input-wrapper .customSelectAccount{width:100%;height:5vh;cursor:pointer;font-weight:600;position:absolute;z-index:99;box-shadow:none}.input-wrapper .customSelectAccount .ant-select-selector{background-color:transparent!important;border:none!important}.input-wrapper .customSelectAccount span{color:#000;font-weight:550;font-size:.95rem!important;margin-bottom:6px;margin-left:-6px}.input-wrapper .customSelectAccountDark{width:100%;height:5vh;cursor:pointer;font-weight:600;position:absolute;z-index:99;box-shadow:none}.input-wrapper .customSelectAccountDark .ant-select-selector{background-color:transparent!important;border:none!important}.input-wrapper .customSelectAccountDark span{color:#fff;font-weight:550;font-size:.95rem!important;margin-bottom:6px;margin-left:-6px}.input-wrapper .euro-dark{display:flex;position:absolute;right:2px;top:42%}.input-wrapper .euro-filled-dark{display:flex;position:absolute;right:2px;top:42%;color:#7b61ff}.input-wrapper .inp-dark,.input-wrapper .inp-filled-dark{width:100%;height:40%;background-color:transparent;bottom:0;outline:none;transition:.3s;z-index:10;position:absolute;font-size:1rem;font-weight:600;border:0px;border-radius:0;margin:0!important;padding-left:0!important}@media (max-width: 592px){.input-wrapper .inp-dark,.input-wrapper .inp-filled-dark{font-size:.8rem}}@media (min-width: 593px) and (max-width: 1173px){.input-wrapper .inp-dark,.input-wrapper .inp-filled-dark{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-wrapper .inp-dark,.input-wrapper .inp-filled-dark{font-size:.8rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-wrapper .inp-dark,.input-wrapper .inp-filled-dark{font-size:.9rem}}@media (min-width: 1920px){.input-wrapper .inp-dark,.input-wrapper .inp-filled-dark{font-size:1rem}}.input-wrapper .inp-dark:focus+.euro-dark,.input-wrapper .inp-filled-dark:focus+.euro-dark{color:#7b61ff!important}.input-wrapper .inp-dark:focus+.tag-span-input-dark,.input-wrapper .inp-filled-dark:focus+.tag-span-input-dark{top:0%;transition:.3s;color:#7b61ff}.input-wrapper .inp-dark:focus,.input-wrapper .inp-filled-dark:focus{border-bottom:2px solid #7b61ff!important}.input-wrapper .inp-filled-dark{border-bottom:2px solid #7b61ff!important;color:#fff!important}.input-wrapper .tag-span-input-dark{position:absolute;top:40%;left:0%;font-weight:600}@media (max-width: 592px){.input-wrapper .tag-span-input-dark{font-size:.8rem}}@media (min-width: 593px) and (max-width: 1173px){.input-wrapper .tag-span-input-dark{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-wrapper .tag-span-input-dark{font-size:.8rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-wrapper .tag-span-input-dark{font-size:.9rem;top:45%}}@media (min-width: 1920px){.input-wrapper .tag-span-input-dark{font-size:1rem;top:45%}}.tag-span-input-filled-dark{position:absolute;top:0%;left:0%;font-weight:600;color:#7b61ff}@media (max-width: 592px){.tag-span-input-filled-dark{font-size:.8rem}}@media (min-width: 593px) and (max-width: 1173px){.tag-span-input-filled-dark{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.tag-span-input-filled-dark{font-size:.8rem}}@media (min-width: 1391px) and (max-width: 1919px){.tag-span-input-filled-dark{font-size:.9rem}}@media (min-width: 1920px){.tag-span-input-filled-dark{font-size:1rem}}.input-wrapper input:focus+span+.euro-dark{color:#7b61ff;transition:.2s}.input-wrapper{width:100%;height:100%;background-color:transparent;position:relative;margin:.4rem}.input-wrapper .ant-picker-input input{font-weight:700!important;font-size:1rem}.input-wrapper.light .ant-picker-focused{border-bottom:2px solid black!important}.input-wrapper .customSelectAccount{width:100%;height:5vh;cursor:pointer;font-size:14px;font-weight:600;position:absolute;z-index:99;box-shadow:none}.input-wrapper .customSelectAccount .ant-select-selection-item{color:#000;font-weight:550;margin-bottom:6px;margin-left:-6px}.input-wrapper .euro{display:flex;position:absolute;right:2px;top:42%}.input-wrapper .euro-filled{display:flex;position:absolute;right:2px;top:42%;color:#000}.input-wrapper .inp,.input-wrapper .inp-filled{width:100%;height:40%;background-color:transparent;bottom:0;outline:none;transition:.3s;z-index:54;position:absolute;font-size:1rem;font-weight:600;border:0px;border-radius:0;margin:0!important;padding-left:0!important}@media (max-width: 592px){.input-wrapper .inp,.input-wrapper .inp-filled{font-size:.8rem}}@media (min-width: 593px) and (max-width: 1173px){.input-wrapper .inp,.input-wrapper .inp-filled{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-wrapper .inp,.input-wrapper .inp-filled{font-size:.8rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-wrapper .inp,.input-wrapper .inp-filled{font-size:.9rem}}@media (min-width: 1920px){.input-wrapper .inp,.input-wrapper .inp-filled{font-size:1rem}}.input-wrapper .inp:focus+.tag-span-input,.input-wrapper .inp-filled:focus+.tag-span-input{top:0%;transition:.3s;color:#000}.input-wrapper .inp:focus,.input-wrapper .inp-filled:focus{border-bottom:2px solid black!important}.input-wrapper .text-white{color:#fff}.input-wrapper .text-black{color:#000}.input-wrapper .inp-filled{border-bottom:2px solid black;color:#000}.input-wrapper input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.input-wrapper input[type=date]:required:invalid::-webkit-datetime-edit{color:transparent}.input-wrapper input[type=date]:focus::-webkit-datetime-edit{color:#000!important}.input-wrapper .tag-span-input{position:absolute;top:40%;left:0%;font-weight:600}@media (max-width: 592px){.input-wrapper .tag-span-input{font-size:.8rem}}@media (min-width: 593px) and (max-width: 1173px){.input-wrapper .tag-span-input{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.input-wrapper .tag-span-input{font-size:.8rem}}@media (min-width: 1391px) and (max-width: 1919px){.input-wrapper .tag-span-input{font-size:.9rem;top:45%}}@media (min-width: 1920px){.input-wrapper .tag-span-input{font-size:1rem;top:45%}}.tag-span-input{position:absolute;top:40%;left:0%;font-weight:600}@media (max-width: 592px){.tag-span-input{font-size:.8rem}}@media (min-width: 593px) and (max-width: 1173px){.tag-span-input{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.tag-span-input{font-size:.8rem}}@media (min-width: 1391px) and (max-width: 1919px){.tag-span-input{font-size:.9rem;top:45%}}@media (min-width: 1920px){.tag-span-input{font-size:1rem;top:45%}}.tag-span-input-filled{position:absolute;top:0%;left:0%;font-weight:600;color:#000}@media (max-width: 592px){.tag-span-input-filled{font-size:.8rem}}@media (min-width: 593px) and (max-width: 1173px){.tag-span-input-filled{font-size:.8rem}}@media (min-width: 1174px) and (max-width: 1390px){.tag-span-input-filled{font-size:.8rem}}@media (min-width: 1391px) and (max-width: 1919px){.tag-span-input-filled{font-size:.9rem}}@media (min-width: 1920px){.tag-span-input-filled{font-size:1rem}}.input-wrapper input:focus+span+.euro{color:#000;transition:.2s}.ant-select-focused .ant-select-selector{border-color:transparent!important;box-shadow:none!important}.uber-table-column-cell input{outline:none!important;width:100%;padding-left:0!important;margin-left:0!important;border-radius:0!important}.uber-table-column-cell input:focus{outline:3px solid #7b61ff!important;z-index:9999;transition:.2s ease-in}.uber-table-column-cell input::-moz-placeholder{color:#7b61ff!important;font-size:.8rem!important;font-weight:550}.uber-table-column-cell input::placeholder{color:#7b61ff!important;font-size:.8rem!important;font-weight:550}.swal2-confirm{width:100%}.ant-select-item.ant-select-item-option-active{background-color:#81b481!important}.ant-picker-input input,.ant-picker-input input:hover,.ant-picker-input input:focus,.ant-picker-input input:active{color:inherit!important;font-weight:600!important;padding-bottom:3px!important;border:none!important}.ant-picker-cell:hover .ant-picker-cell-inner{background:transparent!important}.ant-picker-header button:hover{color:inherit!important}.search-table{width:18rem;height:2.5rem;border-radius:8px;display:flex;align-items:center;position:relative}.search-table input{height:100%;width:100%;border:none;outline:none;border-radius:8px;padding:0 2.2rem 0 .75rem;font-size:.95rem;background-color:transparent}.search-table input::-moz-placeholder{color:#999}.search-table input::placeholder{color:#999}.search-table input:focus{border:none}.search-table svg{position:absolute;right:10px;pointer-events:none;font-size:1.2rem;color:gray}.search-table.dark{background-color:#2f3249}.search-table.dark input{color:#fff}.search-table.dark input::-moz-placeholder{color:#bbb}.search-table.dark input::placeholder{color:#bbb}.search-table.dark input:focus{box-shadow:0 0 0 2px #7b61ff}.search-table.light{background-color:#f7f7f7}.search-table.light input{color:#000}.search-table.light input:focus{box-shadow:0 0 0 2px #7b61ff}.ant-picker-dropdown{z-index:99999!important}.customSelectProvider{width:99%!important;height:52px;border:2px solid #7b61ff!important;border-radius:8px;color:#000;box-shadow:2px 6px 10px #8872f826,8px 10px 20px #0003;margin-right:8px}.customSelectProvider .ant-select-selector{background-color:transparent!important;border:none!important}.customSelectProvider span{padding-top:6px;color:#000}.customSelectProvider-dark{width:100%!important;height:52px;border:2px solid;border-radius:8px;color:#fff;z-index:98;margin-right:8px}.customSelectProvider-dark .ant-select-selector{background-color:transparent!important;border:none!important}.customSelectProvider-dark span{color:#fff!important}.ant-select-dropdown{z-index:999999999999}.select-floating-wrapper{position:relative;width:100%;height:52px}.select-floating-wrapper .ant-select{width:100%;height:52px}.select-floating-wrapper .ant-select .ant-select-selection-search-input::-moz-placeholder{color:#a59fff!important}.select-floating-wrapper .ant-select .ant-select-selection-search-input::placeholder{color:#a59fff!important}.select-floating-wrapper .ant-select.light .ant-select-selector{background-color:#fff!important;border:2px solid #dcdcff!important;color:#2f2e41!important;display:flex;align-items:center}.select-floating-wrapper .ant-select.light .ant-select-selector .ant-select-selection-item{color:#2f2e41!important}.select-floating-wrapper .ant-select.light .ant-select-selector .ant-select-selection-placeholder{color:#a59fff!important}.select-floating-wrapper .ant-select.light .ant-select-selector .ant-select-selection-search-input{color:#2f2e41!important}.select-floating-wrapper .ant-select.light .ant-select-selector .ant-select-selection-search-input::-moz-placeholder{color:#a59fff!important}.select-floating-wrapper .ant-select.light .ant-select-selector .ant-select-selection-search-input::placeholder{color:#a59fff!important}.select-floating-wrapper .ant-select.light .ant-select-selector:hover{border-color:#7b61ff!important;box-shadow:0 0 0 1px #7b61ff!important}.select-floating-wrapper .ant-select.light.ant-select-focused .ant-select-selector{border-color:#7b61ff!important;box-shadow:0 0 0 2px #7b61ff4d!important;background-color:#f8f8ff!important}.select-floating-wrapper .ant-select.light.ant-select-focused .ant-select-selector .ant-select-selection-search-input{color:#2f2e41!important}.select-floating-wrapper .ant-select.dark .ant-select-selector{background-color:#2e2a57!important;border:2px solid #574f9d!important;color:#dddce8!important}.select-floating-wrapper .ant-select.dark .ant-select-selector .ant-select-selection-item{color:#dddce8!important}.select-floating-wrapper .ant-select.dark .ant-select-selector .ant-select-selection-placeholder{color:#6c5bd1!important}.select-floating-wrapper .ant-select.dark .ant-select-selector .ant-select-selection-search-input{color:#dddce8!important}.select-floating-wrapper .ant-select.dark .ant-select-selector .ant-select-selection-search-input::-moz-placeholder{color:#6c5bd1!important}.select-floating-wrapper .ant-select.dark .ant-select-selector .ant-select-selection-search-input::placeholder{color:#6c5bd1!important}.select-floating-wrapper .ant-select.dark .ant-select-selector:hover{border-color:#9a85ff!important;box-shadow:0 0 0 1px #9a85ff!important}.select-floating-wrapper .ant-select.dark.ant-select-focused .ant-select-selector{border-color:#9a85ff!important;box-shadow:0 0 0 2px #7b61ff66!important;background-color:#453f85!important}.select-floating-wrapper .ant-select.dark.ant-select-focused .ant-select-selector .ant-select-selection-search-input{color:#dddce8!important}.select-floating-wrapper .select-label{position:absolute;top:50%;left:12px;transform:translateY(-50%);font-size:.9rem;pointer-events:none;transition:all .2s ease-in-out;padding:0 4px}.select-floating-wrapper .select-label.light{background-color:#fff;color:#7b61ff}.select-floating-wrapper .select-label.light.float{top:0;font-size:.9rem;color:#4634d8}.select-floating-wrapper .select-label.dark{background-color:#2e2a57;color:#b8a9ff}.select-floating-wrapper .select-label.dark.float{top:0;font-size:.9rem;color:#dfd8ff}.ant-select-dropdown.ant-select-light-dropdown .ant-select-item-option-content{color:#2f2e41!important}.ant-select-dropdown.ant-select-light-dropdown .ant-select-item-option-selected{background-color:#f0eeff!important}.ant-select-dropdown.ant-select-dark-dropdown .ant-select-item-option-content{color:#dddce8!important}.ant-select-dropdown.ant-select-dark-dropdown .ant-select-item-option-selected{background-color:#574f9d!important}.floating-form-label-container,.floating-form-label-container-dark{position:relative;margin-bottom:34px;width:30%}.floating-form-label-container .floating-form-label-input,.floating-form-label-container .floating-form-label-input-dark,.floating-form-label-container input[type=text].floating-form-label-input,.floating-form-label-container input[type=text].floating-form-label-input-dark,.floating-form-label-container .ant-select .ant-select-selector,.floating-form-label-container-dark .floating-form-label-input,.floating-form-label-container-dark .floating-form-label-input-dark,.floating-form-label-container-dark input[type=text].floating-form-label-input,.floating-form-label-container-dark input[type=text].floating-form-label-input-dark,.floating-form-label-container-dark .ant-select .ant-select-selector{width:100%;padding:12px;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s;font-weight:600;box-sizing:border-box;height:42px}.floating-form-label-container .floating-form-label-input:focus,.floating-form-label-container .floating-form-label-input-dark:focus,.floating-form-label-container input[type=text].floating-form-label-input:focus,.floating-form-label-container input[type=text].floating-form-label-input-dark:focus,.floating-form-label-container .ant-select .ant-select-selector:focus,.floating-form-label-container-dark .floating-form-label-input:focus,.floating-form-label-container-dark .floating-form-label-input-dark:focus,.floating-form-label-container-dark input[type=text].floating-form-label-input:focus,.floating-form-label-container-dark input[type=text].floating-form-label-input-dark:focus,.floating-form-label-container-dark .ant-select .ant-select-selector:focus{border-color:#7367f0;box-shadow:0 0 0 2px #1890ff33;outline:none}.floating-form-label-container .floating-form-label-input.error,.floating-form-label-container .floating-form-label-input-dark.error,.floating-form-label-container input[type=text].floating-form-label-input.error,.floating-form-label-container input[type=text].floating-form-label-input-dark.error,.floating-form-label-container .ant-select .ant-select-selector.error,.floating-form-label-container-dark .floating-form-label-input.error,.floating-form-label-container-dark .floating-form-label-input-dark.error,.floating-form-label-container-dark input[type=text].floating-form-label-input.error,.floating-form-label-container-dark input[type=text].floating-form-label-input-dark.error,.floating-form-label-container-dark .ant-select .ant-select-selector.error{border-color:#ff4d4f}.floating-form-label-container .floating-form-label-input,.floating-form-label-container input[type=text].floating-form-label-input,.floating-form-label-container .ant-select.floating-form-label-input .ant-select-selector,.floating-form-label-container-dark .floating-form-label-input,.floating-form-label-container-dark input[type=text].floating-form-label-input,.floating-form-label-container-dark .ant-select.floating-form-label-input .ant-select-selector{background-color:#fff!important;border-color:#d9d9d9!important;color:#000!important}.floating-form-label-container .floating-form-label-input:focus,.floating-form-label-container input[type=text].floating-form-label-input:focus,.floating-form-label-container .ant-select.floating-form-label-input .ant-select-selector:focus,.floating-form-label-container-dark .floating-form-label-input:focus,.floating-form-label-container-dark input[type=text].floating-form-label-input:focus,.floating-form-label-container-dark .ant-select.floating-form-label-input .ant-select-selector:focus{border-color:#7367f0!important;box-shadow:0 0 0 2px #1890ff33!important}.floating-form-label-container .floating-form-label-input.error,.floating-form-label-container input[type=text].floating-form-label-input.error,.floating-form-label-container .ant-select.floating-form-label-input .ant-select-selector.error,.floating-form-label-container-dark .floating-form-label-input.error,.floating-form-label-container-dark input[type=text].floating-form-label-input.error,.floating-form-label-container-dark .ant-select.floating-form-label-input .ant-select-selector.error{border-color:#ff4d4f!important}.floating-form-label-container .floating-form-label-input-dark,.floating-form-label-container input[type=text].floating-form-label-input-dark,.floating-form-label-container .ant-select.floating-form-label-input-dark .ant-select-selector,.floating-form-label-container-dark .floating-form-label-input-dark,.floating-form-label-container-dark input[type=text].floating-form-label-input-dark,.floating-form-label-container-dark .ant-select.floating-form-label-input-dark .ant-select-selector{background-color:#2f324a!important;border-color:#434343!important;color:#fff!important}.floating-form-label-container .floating-form-label-input-dark:focus,.floating-form-label-container input[type=text].floating-form-label-input-dark:focus,.floating-form-label-container .ant-select.floating-form-label-input-dark .ant-select-selector:focus,.floating-form-label-container-dark .floating-form-label-input-dark:focus,.floating-form-label-container-dark input[type=text].floating-form-label-input-dark:focus,.floating-form-label-container-dark .ant-select.floating-form-label-input-dark .ant-select-selector:focus{border-color:#7367f0!important;box-shadow:0 0 0 2px #7367f0!important}.floating-form-label-container .floating-form-label-input-dark.error,.floating-form-label-container input[type=text].floating-form-label-input-dark.error,.floating-form-label-container .ant-select.floating-form-label-input-dark .ant-select-selector.error,.floating-form-label-container-dark .floating-form-label-input-dark.error,.floating-form-label-container-dark input[type=text].floating-form-label-input-dark.error,.floating-form-label-container-dark .ant-select.floating-form-label-input-dark .ant-select-selector.error{border-color:#ff4d4f!important}.floating-form-label-container .floating-form-label,.floating-form-label-container .floating-form-label-dark,.floating-form-label-container-dark .floating-form-label,.floating-form-label-container-dark .floating-form-label-dark{position:absolute;left:12px;top:50%;transform:translateY(-50%);background:transparent;padding:0 4px;transition:all .3s;pointer-events:none;color:#999;border-radius:2px;font-size:14px;z-index:1}.floating-form-label-container .floating-form-label-dark,.floating-form-label-container-dark .floating-form-label-dark{color:#aaa}.floating-form-label-container .floating-form-label.active,.floating-form-label-container .floating-form-label-dark.active,.floating-form-label-container-dark .floating-form-label.active,.floating-form-label-container-dark .floating-form-label-dark.active{top:0;font-size:12px;background-color:#7b61ff!important;color:#fff}.floating-form-label-container .ant-picker,.floating-form-label-container-dark .ant-picker{width:100%}.floating-form-label-container .ant-picker.floating-form-label-input,.floating-form-label-container .ant-picker.floating-form-label-input-dark,.floating-form-label-container-dark .ant-picker.floating-form-label-input,.floating-form-label-container-dark .ant-picker.floating-form-label-input-dark{padding:12px;height:42px}.floating-form-label-container .ant-select,.floating-form-label-container-dark .ant-select{width:100%;height:42px!important}.floating-form-label-container .ant-select .ant-select-selector,.floating-form-label-container-dark .ant-select .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;height:100%!important;display:flex!important;align-items:center!important}.floating-form-label-container .ant-select .ant-select-selection-item,.floating-form-label-container-dark .ant-select .ant-select-selection-item{line-height:18px!important;padding-left:0!important;display:flex!important;align-items:center!important}.floating-form-label-container .ant-select .ant-select-selection-placeholder,.floating-form-label-container-dark .ant-select .ant-select-selection-placeholder{color:transparent!important;line-height:18px!important;padding-left:0!important;display:flex!important;align-items:center!important}.floating-form-label-container .ant-select .ant-select-selection-search,.floating-form-label-container-dark .ant-select .ant-select-selection-search{display:flex!important;align-items:center!important}.floating-form-label-container .ant-select .ant-select-selection-search input,.floating-form-label-container-dark .ant-select .ant-select-selection-search input{height:100%!important;display:flex!important;align-items:center!important}.floating-form-label-input-dark.ant-picker .ant-picker-input>input{color:#fff!important}.floating-form-label-input.ant-picker .ant-picker-input>input{color:#000!important}.floating-form-label-input-dark.ant-picker .ant-picker-input>input::-moz-placeholder{color:#ccc!important}.floating-form-label-input-dark.ant-picker .ant-picker-input>input::placeholder{color:#ccc!important}.floating-form-label-input.ant-picker .ant-picker-input>input::-moz-placeholder{color:#999!important}.floating-form-label-input.ant-picker .ant-picker-input>input::placeholder{color:#999!important}.floating-form-label-container-dark .ant-select-dropdown{background-color:#2f324a!important;border:1px solid #434343!important}.floating-form-label-container-dark .ant-select-dropdown .ant-select-item{color:#fff!important}.floating-form-label-container-dark .ant-select-dropdown .ant-select-item.ant-select-item-option-active{background-color:#434343!important}.floating-form-label-container-dark .ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background-color:#7367f0!important;color:#fff!important}.floating-edit-label-container,.floating-edit-label-container-dark{position:relative;margin-bottom:34px;width:100%}.floating-edit-label-container .floating-edit-label-input,.floating-edit-label-container .floating-edit-label-input-dark,.floating-edit-label-container input[type=text].floating-edit-label-input,.floating-edit-label-container input[type=text].floating-edit-label-input-dark,.floating-edit-label-container .ant-select .ant-select-selector,.floating-edit-label-container-dark .floating-edit-label-input,.floating-edit-label-container-dark .floating-edit-label-input-dark,.floating-edit-label-container-dark input[type=text].floating-edit-label-input,.floating-edit-label-container-dark input[type=text].floating-edit-label-input-dark,.floating-edit-label-container-dark .ant-select .ant-select-selector{width:100%;padding:12px;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s;font-weight:600;box-sizing:border-box;height:42px}.floating-edit-label-container .floating-edit-label-input:focus,.floating-edit-label-container .floating-edit-label-input-dark:focus,.floating-edit-label-container input[type=text].floating-edit-label-input:focus,.floating-edit-label-container input[type=text].floating-edit-label-input-dark:focus,.floating-edit-label-container .ant-select .ant-select-selector:focus,.floating-edit-label-container-dark .floating-edit-label-input:focus,.floating-edit-label-container-dark .floating-edit-label-input-dark:focus,.floating-edit-label-container-dark input[type=text].floating-edit-label-input:focus,.floating-edit-label-container-dark input[type=text].floating-edit-label-input-dark:focus,.floating-edit-label-container-dark .ant-select .ant-select-selector:focus{border-color:#7367f0;box-shadow:0 0 0 2px #1890ff33;outline:none}.floating-edit-label-container .floating-edit-label-input.error,.floating-edit-label-container .floating-edit-label-input-dark.error,.floating-edit-label-container input[type=text].floating-edit-label-input.error,.floating-edit-label-container input[type=text].floating-edit-label-input-dark.error,.floating-edit-label-container .ant-select .ant-select-selector.error,.floating-edit-label-container-dark .floating-edit-label-input.error,.floating-edit-label-container-dark .floating-edit-label-input-dark.error,.floating-edit-label-container-dark input[type=text].floating-edit-label-input.error,.floating-edit-label-container-dark input[type=text].floating-edit-label-input-dark.error,.floating-edit-label-container-dark .ant-select .ant-select-selector.error{border-color:#ff4d4f}.floating-edit-label-container .floating-edit-label-input,.floating-edit-label-container input[type=text].floating-edit-label-input,.floating-edit-label-container .ant-select.floating-edit-label-input .ant-select-selector,.floating-edit-label-container-dark .floating-edit-label-input,.floating-edit-label-container-dark input[type=text].floating-edit-label-input,.floating-edit-label-container-dark .ant-select.floating-edit-label-input .ant-select-selector{background-color:#fff!important;border-color:#d9d9d9!important;color:#000!important}.floating-edit-label-container .floating-edit-label-input:focus,.floating-edit-label-container input[type=text].floating-edit-label-input:focus,.floating-edit-label-container .ant-select.floating-edit-label-input .ant-select-selector:focus,.floating-edit-label-container-dark .floating-edit-label-input:focus,.floating-edit-label-container-dark input[type=text].floating-edit-label-input:focus,.floating-edit-label-container-dark .ant-select.floating-edit-label-input .ant-select-selector:focus{border-color:#7367f0!important;box-shadow:0 0 0 2px #1890ff33!important}.floating-edit-label-container .floating-edit-label-input.error,.floating-edit-label-container input[type=text].floating-edit-label-input.error,.floating-edit-label-container .ant-select.floating-edit-label-input .ant-select-selector.error,.floating-edit-label-container-dark .floating-edit-label-input.error,.floating-edit-label-container-dark input[type=text].floating-edit-label-input.error,.floating-edit-label-container-dark .ant-select.floating-edit-label-input .ant-select-selector.error{border-color:#ff4d4f!important}.floating-edit-label-container .floating-edit-label-input-dark,.floating-edit-label-container input[type=text].floating-edit-label-input-dark,.floating-edit-label-container .ant-select.floating-edit-label-input-dark .ant-select-selector,.floating-edit-label-container-dark .floating-edit-label-input-dark,.floating-edit-label-container-dark input[type=text].floating-edit-label-input-dark,.floating-edit-label-container-dark .ant-select.floating-edit-label-input-dark .ant-select-selector{background-color:#2f324a!important;border-color:#434343!important;color:#fff!important}.floating-edit-label-container .floating-edit-label-input-dark:focus,.floating-edit-label-container input[type=text].floating-edit-label-input-dark:focus,.floating-edit-label-container .ant-select.floating-edit-label-input-dark .ant-select-selector:focus,.floating-edit-label-container-dark .floating-edit-label-input-dark:focus,.floating-edit-label-container-dark input[type=text].floating-edit-label-input-dark:focus,.floating-edit-label-container-dark .ant-select.floating-edit-label-input-dark .ant-select-selector:focus{border-color:#7367f0!important;box-shadow:0 0 0 2px #7367f0!important}.floating-edit-label-container .floating-edit-label-input-dark.error,.floating-edit-label-container input[type=text].floating-edit-label-input-dark.error,.floating-edit-label-container .ant-select.floating-edit-label-input-dark .ant-select-selector.error,.floating-edit-label-container-dark .floating-edit-label-input-dark.error,.floating-edit-label-container-dark input[type=text].floating-edit-label-input-dark.error,.floating-edit-label-container-dark .ant-select.floating-edit-label-input-dark .ant-select-selector.error{border-color:#ff4d4f!important}.floating-edit-label-container .floating-edit-label,.floating-edit-label-container .floating-edit-label-dark,.floating-edit-label-container-dark .floating-edit-label,.floating-edit-label-container-dark .floating-edit-label-dark{position:absolute;left:12px;top:50%;transform:translateY(-50%);background:transparent;padding:0 4px;transition:all .3s;pointer-events:none;color:#999;border-radius:2px;font-size:14px;z-index:1}.floating-edit-label-container .floating-edit-label-dark,.floating-edit-label-container-dark .floating-edit-label-dark{color:#aaa}.floating-edit-label-container .floating-edit-label.active,.floating-edit-label-container .floating-edit-label-dark.active,.floating-edit-label-container-dark .floating-edit-label.active,.floating-edit-label-container-dark .floating-edit-label-dark.active{top:0;font-size:12px;color:#7367f0;background:white}.floating-edit-label-container .floating-edit-label-dark.active,.floating-edit-label-container-dark .floating-edit-label-dark.active{background:#2f324a;color:#7367f0}.floating-edit-label-container .ant-picker,.floating-edit-label-container-dark .ant-picker{width:100%}.floating-edit-label-container .ant-picker.floating-edit-label-input,.floating-edit-label-container .ant-picker.floating-edit-label-input-dark,.floating-edit-label-container-dark .ant-picker.floating-edit-label-input,.floating-edit-label-container-dark .ant-picker.floating-edit-label-input-dark{padding:12px;height:42px}.floating-edit-label-container .ant-select,.floating-edit-label-container-dark .ant-select{width:100%;height:42px!important}.floating-edit-label-container .ant-select .ant-select-selector,.floating-edit-label-container-dark .ant-select .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;height:100%!important;display:flex!important;align-items:center!important}.floating-edit-label-container .ant-select .ant-select-selection-item,.floating-edit-label-container-dark .ant-select .ant-select-selection-item{line-height:18px!important;padding-left:0!important;display:flex!important;align-items:center!important}.floating-edit-label-container .ant-select .ant-select-selection-placeholder,.floating-edit-label-container-dark .ant-select .ant-select-selection-placeholder{color:transparent!important;line-height:18px!important;padding-left:0!important;display:flex!important;align-items:center!important}.floating-edit-label-container .ant-select .ant-select-selection-search,.floating-edit-label-container-dark .ant-select .ant-select-selection-search{display:flex!important;align-items:center!important}.floating-edit-label-container .ant-select .ant-select-selection-search input,.floating-edit-label-container-dark .ant-select .ant-select-selection-search input{height:100%!important;display:flex!important;align-items:center!important}.floating-edit-label-container-dark .anticon-calendar{filter:invert(0)!important}.floating-edit-label-container:has(.floating-edit-label-input:focus) .floating-edit-label:not(.active),.floating-edit-label-container:has(.floating-edit-label-input:focus) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:focus) .floating-edit-label:not(.active),.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:focus) .floating-edit-label-dark:not(.active),.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label:not(.active),.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label:not(.active),.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label:not(.active),.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label:not(.active),.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label-dark:not(.active){top:0;font-size:12px;color:#fff!important;background-color:#7b61ff!important}.floating-edit-label-container:has(.floating-edit-label-input:focus) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:focus) .floating-edit-label-dark:not(.active),.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label-dark:not(.active),.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label-dark:not(.active){background:#2f324a;color:#7367f0}.floating-edit-label-container:has(.floating-edit-label-input.error) .floating-edit-label,.floating-edit-label-container:has(.floating-edit-label-input.error) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark.error) .floating-edit-label,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark.error) .floating-edit-label-dark{top:0;font-size:12px;color:#ff4d4f!important}.floating-edit-label-container:has(.floating-edit-label-input.error) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark.error) .floating-edit-label-dark{background:#2f324a;color:#ff4d4f!important}.floating-edit-label-container:has(.ant-select:not(.ant-select-focused)):has(.ant-select-selection-item[title=""]) .floating-edit-label,.floating-edit-label-container:has(.ant-select:not(.ant-select-focused)):has(.ant-select-selection-item[title=""]) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-select:not(.ant-select-focused)):has(.ant-select-selection-item[title=""]) .floating-edit-label,.floating-edit-label-container-dark:has(.ant-select:not(.ant-select-focused)):has(.ant-select-selection-item[title=""]) .floating-edit-label-dark{top:50%;transform:translateY(-50%);font-size:14px;background:transparent;color:#999}.floating-edit-label-container:has(.ant-select:not(.ant-select-focused)):has(.ant-select-selection-item[title=""]) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-select:not(.ant-select-focused)):has(.ant-select-selection-item[title=""]) .floating-edit-label-dark{color:#aaa}.floating-edit-label-container:has(.ant-select .ant-select-selection-item:not([title=""])) .floating-edit-label,.floating-edit-label-container:has(.ant-select .ant-select-selection-item:not([title=""])) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-select .ant-select-selection-item:not([title=""])) .floating-edit-label,.floating-edit-label-container-dark:has(.ant-select .ant-select-selection-item:not([title=""])) .floating-edit-label-dark,.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label,.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label,.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label-dark{top:0;font-size:12px;color:#fff!important;background-color:#7b61ff!important}.floating-edit-label-container:has(.ant-select .ant-select-selection-item:not([title=""])) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-select .ant-select-selection-item:not([title=""])) .floating-edit-label-dark,.floating-edit-label-container:has(.ant-select-focused) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-select-focused) .floating-edit-label-dark{background:#2f324a;color:#7367f0}.floating-edit-label-container:has(.floating-edit-label-input:not(:-moz-placeholder):not([value=""])):not(:has(.ant-picker)) .floating-edit-label,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:not(:-moz-placeholder):not([value=""])):not(:has(.ant-picker)) .floating-edit-label-dark{top:0;font-size:12px;color:#fff;background-color:#7b61ff!important}.floating-edit-label-container:has(.floating-edit-label-input:not(:placeholder-shown):not([value=""])):not(:has(.ant-picker)) .floating-edit-label,.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:not(:placeholder-shown):not([value=""])):not(:has(.ant-picker)) .floating-edit-label-dark{top:0;font-size:12px;color:#fff;background-color:#7b61ff!important}.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:not(:-moz-placeholder)):not(:has(.ant-picker)) .floating-edit-label-dark{background:#2f324a}.floating-edit-label-container-dark:has(.floating-edit-label-input-dark:not(:placeholder-shown)):not(:has(.ant-picker)) .floating-edit-label-dark{background:#2f324a}.floating-edit-label-container:has(.ant-picker .ant-picker-input input:-moz-placeholder):not(:has(.floating-edit-label-input.error)) .floating-edit-label,.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:-moz-placeholder):not(:has(.floating-edit-label-input-dark.error)) .floating-edit-label-dark{top:50%;transform:translateY(-50%);font-size:14px;color:#999}.floating-edit-label-container:has(.ant-picker .ant-picker-input input:placeholder-shown):not(:has(.floating-edit-label-input.error)) .floating-edit-label,.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:placeholder-shown):not(:has(.floating-edit-label-input-dark.error)) .floating-edit-label-dark{top:50%;transform:translateY(-50%);font-size:14px;color:#999}.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:-moz-placeholder):not(:has(.floating-edit-label-input-dark.error)) .floating-edit-label-dark{color:#aaa}.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:placeholder-shown):not(:has(.floating-edit-label-input-dark.error)) .floating-edit-label-dark{color:#aaa}.floating-edit-label-container:has(.ant-picker .ant-picker-input input:not(:-moz-placeholder)) .floating-edit-label,.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:not(:-moz-placeholder)) .floating-edit-label-dark{top:0;font-size:12px;color:#fff!important;background:#7b61ff!important}.floating-edit-label-container:has(.ant-picker .ant-picker-input input:not(:placeholder-shown)) .floating-edit-label,.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:not(:placeholder-shown)) .floating-edit-label-dark,.floating-edit-label-container:has(.ant-picker-focused) .floating-edit-label,.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label-dark{top:0;font-size:12px;color:#fff!important;background:#7b61ff!important}.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:not(:-moz-placeholder)) .floating-edit-label-dark{background:#2f324a;color:#7367f0}.floating-edit-label-container-dark:has(.ant-picker .ant-picker-input input:not(:placeholder-shown)) .floating-edit-label-dark,.floating-edit-label-container-dark:has(.ant-picker-focused) .floating-edit-label-dark{background:#2f324a;color:#7367f0}.error-message{position:absolute;bottom:-20px;left:0;color:#ff4d4f;font-size:12px;margin-left:6px}.floating-edit-label-input-dark.ant-picker .ant-picker-input>input{color:#fff!important}.floating-edit-label-input.ant-picker .ant-picker-input>input{color:#000!important}.floating-edit-label-input-dark.ant-picker .ant-picker-input>input::-moz-placeholder{color:#ccc!important}.floating-edit-label-input-dark.ant-picker .ant-picker-input>input::placeholder{color:#ccc!important}.floating-edit-label-input.ant-picker .ant-picker-input>input::-moz-placeholder{color:#999!important}.floating-edit-label-input.ant-picker .ant-picker-input>input::placeholder{color:#999!important}.ant-select-dropdown{border-radius:4px!important}.ant-select-dropdown .ant-select-item{padding:12px!important;font-weight:600!important}.ant-select-dropdown .ant-select-item.ant-select-item-option-active{background-color:#f5f5f5!important}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background-color:#7367f0!important;color:#fff!important}.floating-edit-label-container-dark .ant-select-dropdown{background-color:#2f324a!important;border:1px solid #434343!important}.floating-edit-label-container-dark .ant-select-dropdown .ant-select-item{color:#fff!important}.floating-edit-label-container-dark .ant-select-dropdown .ant-select-item.ant-select-item-option-active{background-color:#434343!important}.floating-edit-label-container-dark .ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background-color:#7367f0!important;color:#fff!important}.ant-table-footer{border-top:none!important;background-color:transparent!important}.table-footer{padding:12px 20px;background:transparent;margin-top:8px;border-radius:8px}.table-footer.loading{display:flex;justify-content:center;align-items:center;min-height:50px}.table-footer.dark{background:#2f324a;color:#fff}.table-footer.light{background:#f8f9fa;color:#333}.table-footer .footer-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.table-footer .footer-label{font-weight:700;font-size:14px;margin-right:8px;min-width:80px}.table-footer .footer-column{font-size:14px;padding:6px 8px;background:rgba(0,0,0,.05);border-radius:4px}.dark .table-footer .footer-column{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.table-footer .footer-column strong{margin-right:4px}@media (max-width: 768px){.table-footer .footer-row{flex-direction:column;align-items:flex-start;gap:8px}.table-footer .footer-column{width:100%}}.ant-table-placeholder,.ant-table-placeholder:hover{background-color:transparent!important}.ant-empty-description{color:#acb4d7!important}.ant-switch{min-height:23px!important}.ant-table-row-expand-icon{cursor:pointer;width:16px;height:16px;line-height:16px;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;background-color:#7b61ff!important;border:1px solid #7b61ff!important;color:#fff!important}.ant-picker-range-separator{margin-right:4px!important}.ant-picker-range-separator .ant-picker-separator{color:#fff!important;display:flex;align-items:center}.ant-picker-range-separator .ant-picker-separator .anticon-swap-right svg{fill:#fff!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.ant-picker-month-btn{margin-right:.5rem}.anticon-calendar{filter:invert(0)}.customSelect{width:100%;height:8vh;font-size:14px;font-weight:600;position:absolute;z-index:99;box-shadow:none;cursor:pointer}.customSelect .ant-select-selection-search-input,.customSelect .ant-select-selector{border:none!important;background-color:transparent!important}.ant-select-clear{background:transparent!important;margin-left:1rem!important;margin-top:2px!important}.anticon-close-circle{color:#fa1c1c!important}.ant-pagination-item-ellipsis{letter-spacing:0px!important;text-indent:0px!important;margin-right:14px!important}.pagination-dashboard{display:flex;align-items:center;gap:8px}.pagination-dashboard .ant-pagination-item,.pagination-dashboard .ant-pagination-prev,.pagination-dashboard .ant-pagination-next,.pagination-dashboard .ant-pagination-jump-next,.pagination-dashboard .ant-pagination-jump-prev{width:36px;min-height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:500;border:1px solid rgba(0,0,0,.15);background-color:#fff;transition:all .3s ease}.pagination-dashboard .ant-pagination-item a,.pagination-dashboard .ant-pagination-prev a,.pagination-dashboard .ant-pagination-next a,.pagination-dashboard .ant-pagination-jump-next a,.pagination-dashboard .ant-pagination-jump-prev a{color:#333!important}.pagination-dashboard .ant-pagination-item:hover,.pagination-dashboard .ant-pagination-prev:hover,.pagination-dashboard .ant-pagination-next:hover,.pagination-dashboard .ant-pagination-jump-next:hover,.pagination-dashboard .ant-pagination-jump-prev:hover{background-color:#7367f01a}.pagination-dashboard .ant-pagination-item .anticon,.pagination-dashboard .ant-pagination-prev .anticon,.pagination-dashboard .ant-pagination-next .anticon,.pagination-dashboard .ant-pagination-jump-next .anticon,.pagination-dashboard .ant-pagination-jump-prev .anticon{color:#333!important}.pagination-dashboard .ant-pagination-item-active{background-color:#7367f0!important;border:none;font-weight:600}.pagination-dashboard .ant-pagination-item-active a{color:#fff!important}.pagination-dashboard .ant-pagination-prev,.pagination-dashboard .ant-pagination-next{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.pagination-dashboard .ant-pagination-prev:hover,.pagination-dashboard .ant-pagination-next:hover{background-color:#7367f026}.pagination-dashboard .ant-pagination-prev.ant-pagination-disabled,.pagination-dashboard .ant-pagination-next.ant-pagination-disabled{background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1)}.pagination-dashboard .ant-pagination-prev.ant-pagination-disabled .anticon,.pagination-dashboard .ant-pagination-next.ant-pagination-disabled .anticon{color:#0000004d}.pagination-dashboard .ant-pagination-jump-next,.pagination-dashboard .ant-pagination-jump-prev{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.pagination-dashboard .ant-pagination-jump-next .anticon,.pagination-dashboard .ant-pagination-jump-prev .anticon{color:#333!important}.pagination-dashboard .ant-pagination-jump-next:hover,.pagination-dashboard .ant-pagination-jump-prev:hover{background-color:#7367f01a}.pagination-dark-dashboard{display:flex;align-items:center;gap:8px}.pagination-dark-dashboard .ant-pagination-item,.pagination-dark-dashboard .ant-pagination-prev,.pagination-dark-dashboard .ant-pagination-next,.pagination-dark-dashboard .ant-pagination-jump-next,.pagination-dark-dashboard .ant-pagination-jump-prev{width:36px;min-height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:500;border:none;background-color:#7367f033;transition:all .3s ease}.pagination-dark-dashboard .ant-pagination-item a,.pagination-dark-dashboard .ant-pagination-prev a,.pagination-dark-dashboard .ant-pagination-next a,.pagination-dark-dashboard .ant-pagination-jump-next a,.pagination-dark-dashboard .ant-pagination-jump-prev a{color:#fff!important}.pagination-dark-dashboard .ant-pagination-item:hover,.pagination-dark-dashboard .ant-pagination-prev:hover,.pagination-dark-dashboard .ant-pagination-next:hover,.pagination-dark-dashboard .ant-pagination-jump-next:hover,.pagination-dark-dashboard .ant-pagination-jump-prev:hover{background-color:#7367f066}.pagination-dark-dashboard .ant-pagination-item .anticon,.pagination-dark-dashboard .ant-pagination-prev .anticon,.pagination-dark-dashboard .ant-pagination-next .anticon,.pagination-dark-dashboard .ant-pagination-jump-next .anticon,.pagination-dark-dashboard .ant-pagination-jump-prev .anticon{color:#fff!important}.pagination-dark-dashboard .ant-pagination-item-active{background-color:#7367f0e6!important;font-weight:600}.pagination-dark-dashboard .ant-pagination-item-active a{color:#fff!important}.pagination-dark-dashboard .ant-pagination-prev,.pagination-dark-dashboard .ant-pagination-next{background-color:#7367f0}.pagination-dark-dashboard .ant-pagination-prev:hover,.pagination-dark-dashboard .ant-pagination-next:hover{background-color:#7b61ff}.pagination-dark-dashboard .ant-pagination-prev.ant-pagination-disabled,.pagination-dark-dashboard .ant-pagination-next.ant-pagination-disabled{background-color:#7367f04d}.pagination-dark-dashboard .ant-pagination-prev.ant-pagination-disabled .anticon,.pagination-dark-dashboard .ant-pagination-next.ant-pagination-disabled .anticon{color:#fff6}.pagination-dark-dashboard .ant-pagination-jump-next,.pagination-dark-dashboard .ant-pagination-jump-prev{background-color:#7367f033}.pagination-dark-dashboard .ant-pagination-jump-next .anticon,.pagination-dark-dashboard .ant-pagination-jump-prev .anticon{color:#fff!important}.pagination-dark-dashboard .ant-pagination-jump-next:hover,.pagination-dark-dashboard .ant-pagination-jump-prev:hover{background-color:#7367f066}.maintenance-table.dark .ant-table-expanded-row .ant-table-container,.maintenance-table.light .ant-table-expanded-row .ant-table-container{background-color:#f0f0f0!important;padding:1rem;margin:1rem;border-radius:8px}.maintenance-table.dark .ant-table,.maintenance-table.light .ant-table{background-color:transparent!important}.maintenance-table.dark .ant-table .maintenance-table-action-select,.maintenance-table.light .ant-table .maintenance-table-action-select{width:100%;height:100%;font-size:12px;background-color:transparent;border:0px;cursor:pointer;border-radius:2px}@media (min-width: 1391px) and (max-width: 1919px){.maintenance-table.dark .ant-table .maintenance-table-action-select,.maintenance-table.light .ant-table .maintenance-table-action-select{font-size:14px}}@media (min-width: 1920px){.maintenance-table.dark .ant-table .maintenance-table-action-select,.maintenance-table.light .ant-table .maintenance-table-action-select{font-size:14px}}.maintenance-table.dark .ant-table-thead>tr>th,.maintenance-table.light .ant-table-thead>tr>th{z-index:1!important}.maintenance-table.dark .ant-table-placeholder,.maintenance-table.light .ant-table-placeholder,.maintenance-table.dark .ant-table-placeholder:hover,.maintenance-table.light .ant-table-placeholder:hover{background-color:transparent!important}.maintenance-table.dark .ant-table-thead>tr>th,.maintenance-table.light .ant-table-thead>tr>th{background-color:transparent!important;font-size:1rem;font-weight:600!important;border-bottom:2px solid #434968;text-transform:uppercase}.maintenance-table.dark .ant-table-thead>tr>th:before,.maintenance-table.light .ant-table-thead>tr>th:before{width:0!important}.maintenance-table.dark .ant-table-tbody>tr>td,.maintenance-table.light .ant-table-tbody>tr>td{background-color:transparent;cursor:pointer;font-size:.95rem;font-weight:500;border:none!important}.maintenance-table.dark .maintenance-table-nest-dark .ant-table-thead>tr>th:before,.maintenance-table.light .maintenance-table-nest-dark .ant-table-thead>tr>th:before{width:0!important}.maintenance-table.dark .ant-table-expanded-row,.maintenance-table.light .ant-table-expanded-row{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row:hover>td,.maintenance-table.light .ant-table-expanded-row:hover>td{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container,.maintenance-table.light .ant-table-expanded-row .ant-table-container{background-color:#f0f0f0!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container .ant-table,.maintenance-table.light .ant-table-expanded-row .ant-table-container .ant-table,.maintenance-table.dark .ant-table-expanded-row .ant-table-container .ant-table-tbody,.maintenance-table.light .ant-table-expanded-row .ant-table-container .ant-table-tbody{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr,.maintenance-table.light .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr>td,.maintenance-table.light .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr>td{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr:hover>td,.maintenance-table.light .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr:hover>td{background-color:#434968ee!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container{background-color:#1f2240!important;padding:1rem;margin:1rem;border-radius:8px}.maintenance-table.dark .ant-table{color:#fff!important}.maintenance-table.dark .ant-table .maintenance-table-action-select{color:#b6bee3}.maintenance-table.dark .ant-empty-description{color:#acb4d7!important}.maintenance-table.dark .ant-table-thead>tr>th{color:#f9f9f9!important;border-inline-end:none!important}.maintenance-table.dark .ant-table-tbody>tr>td{color:#f9f9f9!important;font-weight:400!important}.maintenance-table.dark .ant-table-tbody>tr>td a{color:#f9f9f9!important}.maintenance-table.dark .ant-table-tbody>tr:hover>td{background-color:#434968ee!important}.maintenance-table.dark .ant-table-tbody>tr:hover>td:not(.ant-table-expanded-row){background-color:#434968ee!important}.maintenance-table.dark .ant-table-expanded-row{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row:hover>td{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container{background-color:#1f2240!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container .ant-table{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr>td{background-color:transparent!important}.maintenance-table.dark .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr:hover>td{background-color:#434968!important}.maintenance-table.dark .odd-row{background-color:#353754!important}.maintenance-table.dark .odd-row:not(.ant-table-expanded-row){background-color:#353754!important}.maintenance-table.light .ant-table{color:#000!important}.maintenance-table.light .ant-table .maintenance-table-action-select{color:#666}.maintenance-table.light .ant-table-thead>tr>th{color:#2c2929!important;font-weight:400}.maintenance-table.light .ant-table-tbody>tr>td{color:#000!important;border-bottom:.1px solid #d8d7d7}.maintenance-table.light .ant-table-tbody>tr>td a{color:#1a1a1a}.maintenance-table.light .ant-table-tbody>tr:hover>td{background-color:#e6f7ff!important}.maintenance-table.light .ant-table-tbody>tr:hover>td:not(.ant-table-expanded-row){background-color:#e6f7ff!important}.maintenance-table.light .ant-table-expanded-row{background-color:transparent!important}.maintenance-table.light .ant-table-expanded-row:hover>td{background-color:transparent!important}.maintenance-table.light .ant-table-expanded-row .ant-table-container{background-color:#f8f9fa!important}.maintenance-table.light .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr>td{background-color:transparent!important}.maintenance-table.light .ant-table-expanded-row .ant-table-container .ant-table-tbody>tr:hover>td{background-color:#e6f7ff!important}.maintenance-table.light .odd-row{background-color:#f7f7f7!important}.maintenance-table.light .odd-row:not(.ant-table-expanded-row){background-color:#f7f7f7!important}.spinner-loading{display:block;align-self:center;margin-bottom:5vh}.swal-button-container{border:0!important}.swal-button-container button{width:100%!important}.swal-button-container button:hover{border:0!important;color:#434968}.swal_modal{z-index:999999999!important}.personel-list-upper-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}@media (max-width: 592px){.personel-list-upper-container .personel-list-upper-maintenance-wrapper{flex-direction:column!important}.personel-list-upper-container{display:flex;flex-direction:column!important;flex-wrap:wrap!important;align-items:center;justify-content:center}.personel-list-upper-container *{margin-bottom:12px}.personel-list-upper-container .print-icon{margin-right:auto!important}}@media (min-width: 593px) and (max-width: 1173px){.personel-list-upper-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.personel-list-upper-container *{margin-bottom:12px}.personel-list-upper-container .print-icon{margin-right:auto!important}}.personel-list-upper-container span{color:#616161;font-weight:550!important;font-size:.85rem!important}.personel-list-upper-container .dashboard-head-span{color:#fff!important;font-size:.9rem;font-weight:550;border-radius:6px;padding:.5rem}.maintenance-list-outer{width:92%;max-width:1842px;align-self:center;padding-bottom:24px}.maintenance-table-wrapper{transition:.2s;border-radius:4px;padding:12px 8px;width:100%}.maintenance-table-wrapper.dark{background-color:#3a3e5a;box-shadow:0 8px 16px #0006,0 4px 6px #6633b94d}.maintenance-table-wrapper.light{background-color:#fff;box-shadow:1px 8px 20px #00000026,4px 8px #6633b933}.no-data-container{display:flex;flex-direction:column;align-items:center;justify-self:center;width:-moz-max-content;width:max-content;background-color:#e0454536;color:#fc0a0a;padding:3px 8px;margin-top:8px;border-radius:4px}*,: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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-5{height:1.25rem}.h-6{height:1.5rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.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))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2\.5{gap:.625rem}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.bg-\[\#2d3a8c30\]{background-color:#2d3a8c30}.bg-\[\#2d3a8c\]{--tw-bg-opacity: 1;background-color:rgb(45 58 140 / var(--tw-bg-opacity, 1))}.bg-\[\#2f324a81\]{background-color:#2f324a81}.bg-\[\#3182CE\]{--tw-bg-opacity: 1;background-color:rgb(49 130 206 / var(--tw-bg-opacity, 1))}.bg-\[\#3A3E5A\]{--tw-bg-opacity: 1;background-color:rgb(58 62 90 / var(--tw-bg-opacity, 1))}.bg-\[\#FB6C10\]{--tw-bg-opacity: 1;background-color:rgb(251 108 16 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f7ff\]{--tw-bg-opacity: 1;background-color:rgb(230 247 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f7f7ef\]{background-color:#f7f7f7ef}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-10{--tw-bg-opacity: .1}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-center{text-align:center}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-\[\#1890ff\]{--tw-text-opacity: 1;color:rgb(24 144 255 / var(--tw-text-opacity, 1))}.text-\[\#666666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#85a5ff\]{--tw-text-opacity: 1;color:rgb(133 165 255 / var(--tw-text-opacity, 1))}.text-\[\#b0b0b0\]{--tw-text-opacity: 1;color:rgb(176 176 176 / var(--tw-text-opacity, 1))}.text-\[\#ff4d4f\]{--tw-text-opacity: 1;color:rgb(255 77 79 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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)}.shadow-\[0_8px_16px_rgba\(0\,0\,0\,0\.4\)\,0_4px_6px_rgba\(102\,51\,185\,0\.3\)\]{--tw-shadow: 0 8px 16px rgba(0,0,0,.4),0 4px 6px rgba(102,51,185,.3);--tw-shadow-colored: 0 8px 16px var(--tw-shadow-color), 0 4px 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)}.shadow-\[1px_8px_20px_rgba\(0\,0\,0\,0\.15\)\,4px_8px_rgba\(102\,51\,185\,0\.2\)\]{--tw-shadow: 1px 8px 20px rgba(0,0,0,.15),4px 8px rgba(102,51,185,.2);--tw-shadow-colored: 1px 8px 20px var(--tw-shadow-color), 4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.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)}.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)}.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)}.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)}.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)}.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)}.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}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.app{position:relative}:root{--scroll-bar-color: #dddd}.error{color:red;font-size:.8rem;margin-top:2px;transition:.2s}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html,body,*{scrollbar-width:auto;scrollbar-color:#6633b9 #2f3249;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html::-webkit-scrollbar,body::-webkit-scrollbar,*:not(input):not(textarea):not(select)::-webkit-scrollbar{width:12px;height:12px}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,*:not(input):not(textarea):not(select)::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px;border:2px solid #2f3249}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,*:not(input):not(textarea):not(select)::-webkit-scrollbar-track{background:transparent}.app.dark{background-color:#2f3249}.app.light{background-color:#f0f0f0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
