@charset "UTF-8";.employeee-profile{display:flex;flex-direction:column;width:94.5%;margin:auto;gap:10px;text-transform:capitalize}.employeee-profile .card-1{background:#fff;padding:15px;border-radius:10px;display:flex;flex-direction:column;gap:10px}.employeee-profile .card-1 .card-heading{font-size:1.2rem;font-weight:400}.employeee-profile .basic-card{display:flex;flex-direction:column;gap:10px}.employeee-profile .basic-card span{color:gray;padding:5px;border-bottom:1px solid gray}.nav-tabs{gap:10px!important}.card-1 .identity-info{text-transform:uppercase}.card-1 .info-card{display:flex;flex-direction:column;gap:5px;justify-content:flex-start}.card-1 .info-card .detail{display:flex;gap:5rem;color:gray;font-size:1rem;padding:10px 0}.card-1 .info-card .detail p{width:200px;word-wrap:break-word;margin:0;text-transform:capitalize}.flex-card{display:flex;gap:10px;width:100%}.flex-card .main-card{display:flex;flex-direction:column;gap:10px;width:50%}.flex-card .main-card .card-1 .info-card{justify-content:space-evenly}.flex-card .main-card .card-1 img{border-radius:50%;border:2px solid #fff}.flex-card .main-card .card-1 .change-image-btn{background:#184e95}.flex-card .main-card .card-1 .remove-image-btn{background:#dc3545}.flex-card .main-card .card-1 .change-image-btn:hover{background:#2a74d3}.flex-card .main-card .card-1 .remove-image-btn:hover{background:#ff5062}.flex-card .main-card .card-1 .change-image-btn,.flex-card .main-card .card-1 .remove-image-btn{display:flex;justify-content:center;align-items:center;padding:10px 17px;height:29px;width:fit-content;border:none;border-radius:20px;color:#fff;cursor:pointer;transition:all .2s}.flex-card .main-card .card-1 .lable{line-height:22px;font-size:17px;color:#fff;font-family:sans-serif;letter-spacing:1px}.flex-card .main-card .card-1 .user-image{display:flex;flex-direction:row;align-items:center;gap:1.4rem}.flex-card .main-card .card-1 .user-image .user-designation-text{font-size:14px;color:#d3d3d3}.flex-card .main-card .card-2{height:auto;display:flex}.flex-card .main-card .card-2 .info-card{display:flex;justify-content:space-evenly}.admin-myProfile{overflow-y:unset!important;overflow-x:unset!important}.my-profile{background-color:#fff;height:auto;width:95%;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;margin:0 auto;border-radius:10px}.my-profile .my-profile-wrapper{margin:1rem 0;justify-content:space-between;align-items:center;border:1px solid rgba(180,179,179,.35);padding:1rem;border-radius:5px}.my-profile .my-profile-wrapper .my-profile-edit{padding:3px 9px;border:1px solid rgba(180,179,179,.35);color:#929698;background-color:transparent;border-radius:5px}.my-profile .profile-img-wraper{align-items:center;gap:1rem}.my-profile .profile-img-wraper img{border-radius:50%}.info-wrapper{margin:1rem 0;border:1px solid rgba(180,179,179,.35);padding:0;border-radius:5px}.info-wrapper .tables{overflow:unset}.info-wrapper .info-details{justify-content:space-around;padding:1rem 0}.info-wrapper .info-details .info-div-right,.info-wrapper .info-details .info-div-left{gap:20px;display:flex;flex:1;flex-direction:column}.info-wrapper .info-details .detail{gap:5px;display:flex;flex-direction:column}.info-wrapper .info-details p{margin:0}.info-wrapper .info-details p:last-child{color:#6c63fc}.detail p:nth-child(2){color:#6c63fc}.profile-moreData{width:100%;display:flex;margin:auto;gap:15px}.profile-moreData .profile-moreRight,.profile-moreData .profile-moreLeft{flex:1}.profile-edit-wrapper,.basic-info-wrapper{width:95%;margin:auto}.basic-info-wrapper .profile-heading{margin-bottom:1.5rem}.basic-info-wrapper .basic-information{display:flex;gap:6rem}.basic-info-wrapper .basic-information .basic-info-left,.basic-info-wrapper .basic-information .basic-info-right{display:flex;flex-direction:column;gap:1rem}.basic-info-wrapper .basic-information .info{display:flex;gap:10px}@media (max-width: 1536px){.profile-moreRight .info-wrapper{width:97%}.user-profile-page .user-info-wrapper{width:100%}}@media (max-width: 1440px){.profile-moreRight .info-wrapper{width:95%}.user-profile-page .user-info-wrapper{width:100%}}@media (max-width: 1410.9px){.profile-moreRight .info-wrapper{width:96%}}@media (max-width: 1350.9px){.profile-moreRight .info-wrapper{width:78%}}@media (max-width: 1250.9px){.profile-moreRight .info-wrapper{width:58%}}@media (max-width: 1200px){.profile-moreRight .info-wrapper{width:52%}}@media (max-width: 1024px){.profile-moreData{flex-direction:column}.profile-moreRight .info-wrapper{width:100%}}@media (max-width: 991.9px){.my-profile{width:100%}.profile-info-wrapper{height:auto!important}}@media (max-width: 450px){.my-profile .my-profile-wrapper{flex-direction:column;text-wrap:nowrap}}@media (max-width: 768px){.profile-moreRight .info-wrapper{width:100%}}@media (max-width: 425.9px){.profile-moreRight .info-wrapper{width:100%}}@media (max-width: 375.9px){.profile-moreRight .info-wrapper{width:100%}.card-1 .info-card .detail{gap:2rem}.info-wrapper .info-details .detail,.card-1 .info-card .detail{font-size:14px}.my-profile.admin-myProfile h5,.info-wrapper.user-info-wrapper h5{font-size:17px;margin-top:10px}.my-profile .profile-img-wraper{font-size:14px}}@media (max-width: 320.9px){.info-wrapper .info-details{gap:6px}.profile-heading{margin-bottom:10px}}.profile-info-wrapper{height:83vh;overflow:hidden auto}.profile-info-wrapper .profile-info-card{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width: 576px){.profile-info-card,.profile-info-wrapper{padding:1rem}.fs-13{font-size:12px}}.vertical-divider{position:absolute;top:0;bottom:0;width:1px;background-color:#982828;left:100%;margin-left:10px}.attachments-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:10000}.attachments-modal{padding:20px;width:fit-content;min-width:360px;max-height:80vh;overflow-y:auto;border-radius:10px;position:relative;box-shadow:0 10px 30px #0003}.attachments-modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;margin-bottom:15px}.attachments-modal-header h3{margin:0;font-size:1rem}.attachments-modal-close{background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer}.attachments-modal-file-list{list-style:none;padding:0;margin:0}.attachments-modal-file-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;gap:10px;border-bottom:1px solid #eee}.attachments-modal-filename{flex:1;font-size:.75rem;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px}.attachments-modal-actions{display:flex;gap:8px}.attachments-modal-btn{padding:4px 8px;font-size:.8rem;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .2s ease-in-out}@media (max-width: 600px){.attachments-modal{width:90vw;padding:15px}.attachments-modal-header h3{font-size:1.1rem}.attachments-modal-btn{font-size:.75rem;padding:4px 6px}.attachments-modal-filename{font-size:.85rem}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;inset:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width: 767px){.rbc-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{inset:0;position:absolute;margin-right:10px}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0 px;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.main-table{width:100%;border-collapse:collapse;height:100%}.main-table th{font-size:.78rem}.main-table td{padding:.75rem;vertical-align:middle;line-height:1.462;font-size:.8rem!important;font-weight:500;padding:7px 10px}.main-table td .employee-id{text-transform:uppercase;cursor:pointer}.main-table td .active-badge{background-color:#26bf9426;color:#26bf94}.main-table td .terminated-badge{background-color:#e6533c26;color:#e6533c}.main-table td .resigned-badge{background-color:#f5b84926;color:#f5b849}.main-table td .pending-badge{background-color:#fe9b4626;color:#ff7907}.main-table td .actions{display:flex;align-items:center}.main-table td .actions button{border:none;margin:0 5px;cursor:pointer}.main-table td .actions button.edit{font-size:.9rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;background-color:#26bf9426;color:#26bf94}.main-table td .actions button.delete{background-color:#e6533c26;font-size:.9rem;transition:.2s;color:#e6533c;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.main-table td .actions button:hover{transform:scale(1.2)}.main-table .profile-wrapr{display:flex;align-items:center;gap:9px}.main-table .profile-wrapr .profile-img{width:35px;height:35px;object-fit:cover;border-radius:50%;cursor:pointer}.main-table .profile-wrapr .profile-info{line-height:15px}.main-table .profile-wrapr .profile-info p{margin-bottom:0}.main-table .profile-wrapr .profile-info .profile-email{font-size:13px;text-transform:lowercase;color:gray}.main-table .main-thead tr .profile-wrapr{display:flex;align-items:center;gap:9px}.main-table .main-thead tr .profile-wrapr .profile-img{width:35px;height:35px;object-fit:cover;border-radius:50%}.main-table .main-thead tr .profile-wrapr .profile-info{line-height:15px}.main-table .main-thead tr .profile-wrapr .profile-info p{margin-bottom:0}.main-table .main-thead tr .profile-wrapr .profile-info .profile-email{font-size:13px;text-transform:lowercase;color:gray}.main-table .main-thead tr th{padding:12px 5px;font-size:14px;position:relative;white-space:nowrap;text-align:left;vertical-align:middle;line-height:1.462;cursor:pointer}.main-table .main-thead tr th .heading h6{margin:0;font-weight:600;font-size:.86rem;font-family:MonaSans-Extra-SemiBold;text-transform:none}.main-table .main-thead tr td{padding:.75rem;vertical-align:middle;line-height:1.462;font-size:.83rem;font-weight:500}.status-table{border-top-left-radius:10px;border-top-right-radius:10px}.profile-photo{position:relative;width:100%;height:200px;border-radius:8px;overflow:hidden}.profile-photo .banner-image img{width:100%;height:200px}.profile-form{max-height:83vh;overflow-y:scroll;overflow-x:hidden;width:100%;margin:0 auto;border-radius:10px;scrollbar-width:none}.profile-form .edit-details{position:fixed;right:70px;bottom:77px}.profile-form .edit-details button{background:#184e95;padding:8px 10px;width:150px;border-radius:3px;color:#fff;border:none;outline:none}.profile-form .profile-image{z-index:100;position:absolute;left:42%;top:10%;width:fit-content;border-radius:50%}.profile-form .profile-image .file-img{position:absolute;top:5.5rem;left:6.8rem;height:30px;width:30px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.profile-form .profile-image .file-img span{transform:translate(3px,-2px);font-size:1rem;color:#fff}.profile-form .profile-photo{padding:20px 0;position:relative;height:200px;margin-bottom:3rem}.profile-form .profile-photo .main_profile_photo{width:200px;height:200px;border-radius:10%;object-fit:cover}.profile-form .profile-photo input[type=file]{display:none}.profile-form .banner-image{width:100%;height:100%;position:absolute;top:0}.profile-form .banner-image img{width:100%;height:100%;border-radius:10px}.profile-form .banner-label{bottom:20px;position:absolute;right:20px;background:#fff;height:35px;width:35px;color:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.profile-form .banner-label label{transform:translate(.5px,-2.5px);font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.profile-form .basic-row{width:100%;border-radius:.5rem;padding:1rem}.profile-form .basic-row .main_label label{margin-top:15px}.sign-wrapper{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover}.sign-wrapper .NewLogin-section{width:58%;height:auto;display:flex;align-items:center;overflow:hidden;border-radius:11px;padding:10px;gap:20px;background-repeat:no-repeat;background-position:center;background-size:cover}.sign-wrapper .NewLogin-section .login-left-wrapper{display:flex;align-items:center;justify-content:center;width:74%;height:auto;border-radius:28px}.sign-wrapper .NewLogin-section .login-left-wrapper img{width:100%;height:100%;border-radius:1.6rem;object-fit:contain}.sign-wrapper .NewLogin-section .login-right-wrapper{width:80%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.sign-wrapper .NewLogin-section .login-right-wrapper .logo-wrapper{text-align:right}.sign-wrapper .NewLogin-section .login-right-wrapper .employee-register a{text-transform:capitalize}.sign-wrapper .NewLogin-section .login-right-wrapper .employee-login-form .total-form{margin-bottom:10px}.sign-wrapper .NewLogin-section .login-right-wrapper .employee-login-form .total-form .error-message{transform:translateY(18px)}.employee-login-form .total-form .main-input .input input{font-size:13px}.line-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.line-wrapper .vertical-line{position:absolute;height:0;width:320px;background-color:#f8f9fa;margin:0;transform:rotate(89deg)}@media (max-width: 1250.9px){.sign-wrapper .NewLogin-section{width:69%}}@media (max-width: 1200px){.sign-wrapper .NewLogin-section{width:70%}}@media (max-width: 1024px){.sign-wrapper .NewLogin-section{width:80%}}@media (max-width: 950.9px){.sign-wrapper .NewLogin-section{width:88%}}@media (max-width: 800px){.sign-wrapper .NewLogin-section{width:93%}}@media (max-width: 700px){.sign-wrapper .NewLogin-section .login-left-wrapper,.line-wrapper{display:none}.sign-wrapper .NewLogin-section{width:64%}.sign-wrapper .NewLogin-section .login-right-wrapper{width:100%}}@media (max-width: 500px){.sign-wrapper .NewLogin-section{width:80%}}@media (max-width: 375.9px){.sign-wrapper .NewLogin-section{width:90%}}.h5,h5{font-size:17px}.employee-search{width:300px;z-index:999}.tab-buttons{display:flex;align-items:center}.select-container{margin-right:auto}.tabs-container{display:flex;gap:10px}.tabs-container button{padding:10px;border:none;background-color:transparent;cursor:pointer}.tabs-container button.active{font-weight:700;color:#00f}.dropdown{position:relative;display:inline-block}.user-image{display:flex;align-items:center;cursor:pointer;text-decoration:none}.dropdown-header{display:flex;align-items:center}.dropdown-header img{margin-right:10px}.details{display:flex;flex-direction:column}.email,.id{font-size:12px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9999;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;color:#333;text-align:left;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-toggle[aria-expanded=true]+.dropdown-menu{display:block;z-index:99999}.dropdown-header input{width:100%;padding:8px;border-radius:4px;margin-bottom:10px}.dropdown-content{max-height:200px;overflow-y:auto}.dropdown-item{display:flex;align-items:center;padding:5px 10px;cursor:pointer}.dropdown-item:hover{background-color:#f5f5f5}.dropdown-item img{margin-right:10px;transform:translateY(-4px)!important;-webkit-transform:translateY(-4px)!important;-moz-transform:translateY(-4px)!important;-ms-transform:translateY(-4px)!important;-o-transform:translateY(-4px)!important}.employye-image{width:300px}.calendar-container .nav-link.active{color:#6c63fc!important}.check-in-container,.check-out-container{display:flex;flex-direction:column;gap:5px}.check-in-container::-webkit-scrollbar,.check-out-container::-webkit-scrollbar{width:8px}.check-in-container::-webkit-scrollbar-thumb,.check-out-container::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.check-in-container::-webkit-scrollbar-thumb:hover,.check-out-container::-webkit-scrollbar-thumb:hover{background-color:#555}.projects-page .projects-search{position:relative}.projects-page .projects-search svg{position:absolute;top:9px;left:12px;font-size:18px}.projects-page .projects-search .form-control{font-size:13px;padding-left:40px}.projects-page .default-task-users{border-radius:50%;font-size:1rem;width:35px;display:block;height:35px;text-align:center;line-height:27px;cursor:pointer}.projects-page .task-user{background:#6c63fc;color:#fff}.projects-page .avatar-list{padding:0}.projects-page .avatar-list .avatar{margin-right:-.65rem!important;border:2px solid rgb(255,255,255);vertical-align:middle;transition:transform ease .2s}.projects-page .avatar-list .avatar:hover{z-index:5;transform:translateY(-.188rem)}.projects-page .add-task-user{background-color:#413f64;color:#fff}.projects-page .add-issue .create-issue{cursor:pointer}.projects-page .add-issue:hover .create-issue{padding:10px}.projects-page .add-issue:hover .create-issue:hover{background-color:#e3e2e8}.projects-page textarea{width:100%;resize:none}.projects-page .issues-list{min-height:84px}.projects-page .issue-item{cursor:pointer;padding:.7rem}.projects-page .issue-item .assigned-person svg{font-size:1.5rem!important}.projects-page .issue-item .assigning svg{font-size:2rem!important}.projects-page .issue-item .btn-group svg{font-size:1.1rem}.projects-page .issue-item .task .edit-summery{display:none}.projects-page .issue-item .task:hover .task-description{text-decoration:underline;text-decoration-color:#6c63fc}.projects-page .issue-item .task:hover .edit-summery{display:inline-block}.projects-page .task-create-btn{padding:1px 8px;font-size:12px}.projects-page .modal.edit-modal{background-color:#091e4280;display:none}.projects-page .modal.edit-modal .modal-content{border-radius:.25rem!important;width:100%;border:0}.card-shadow{box-shadow:0 4px 8px #0000001a;transition:transform .3s}.priority-badge{border-radius:4px;padding:2px 6px;font-size:.85rem;color:#fff}.priority-high{background-color:red}.priority-medium{background-color:orange}.priority-low{background-color:green}.task-card{cursor:pointer;box-shadow:0 2px 4px #0000001a}.due-date{font-size:.85rem}.status-badge{border-radius:4px;padding:2px 6px;font-size:.85rem;color:#fff}.priority-new{background-color:#007bff}.priority-in_progress{background-color:#ffc107}.priority-under_review{background-color:#17a2b8}.priority-completed{background-color:#28a745}.priority-manager{background-color:#6f42c1}.profile-img-container{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:#e0e0e0}.profile-icon{font-size:1rem;color:#fff;background-color:#007bff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700}.task-card{cursor:pointer;box-shadow:0 2px 4px #0000001a;padding:8px;margin-bottom:8px;border-radius:6px;background-color:#f8f9fa}.card-shadow{box-shadow:0 2px 4px #0000001a;transition:transform .3s}.priority-badge,.status-badge{border-radius:4px;padding:2px 4px;font-size:.75rem}.profile-img-container{width:24px;height:24px}.profile-img-container img{width:100%;height:100%;object-fit:cover}.profile-icon{font-size:.75rem;color:#fff;background-color:#007bff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700}.add-leads-btn{background-color:#6d62fc;color:#fff;font-size:.85rem!important;padding:.8rem 1.5rem;font-weight:500;display:flex;justify-content:center;align-items:center;gap:5px}.posts-wrap{height:83vh;overflow:hidden auto}.leads-wrap{padding:1rem;height:85vh;overflow:hidden auto}.leads-wrap .leads-header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem}@media (min-width: 576px){.leads-wrap .leads-header{flex-direction:row;justify-content:space-between;align-items:center}}.leads-wrap .leads-header .btn{width:100%}@media (min-width: 576px){.leads-wrap .leads-header .btn{width:auto}}.leads-wrap .leads-filters{border-radius:5px;display:flex;gap:1rem;align-items:center;width:100%;flex-wrap:wrap}.leads-wrap .leads-filters input,.leads-wrap .leads-filters select,.leads-wrap .leads-filters button{width:100%}@media (min-width: 576px){.leads-wrap .leads-filters input,.leads-wrap .leads-filters select,.leads-wrap .leads-filters button{width:auto}}.leads-wrap .leads-filters .date-filter{display:flex;align-items:center;gap:.5rem;position:relative}.leads-wrap .leads-filters .date-filter input[type=date]{padding:.5rem 1rem;border-radius:5px}.leads-wrap .leads-filters .date-filter svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#777;cursor:pointer}.leads-wrap .leads-table-section{padding:1rem;margin-top:1rem;border-radius:5px}.leads-wrap .leads-table-section .leads-table-header{display:flex;justify-content:space-between;margin-bottom:1rem}.leads-wrap .leads-table-section .leads-table-header h2{font-size:1.5rem;font-weight:600}.leads-wrap .leads-table-section .leads-table-header span{font-size:.875rem;color:#777}.leads-wrap .leads-table-section .leads-loading,.leads-wrap .leads-table-section .leads-empty{text-align:center;padding:2rem}.leads-wrap .leads-table-section .leads-table{width:100%;border-collapse:collapse;min-width:1000px}.leads-wrap .leads-table-section .leads-table th,.leads-wrap .leads-table-section .leads-table td{padding:.75rem;text-align:left;border-bottom:1px solid #eee;white-space:nowrap}.leads-wrap .leads-table-section .leads-table thead th{font-weight:700;color:#333}.leads-wrap .leads-table-section .leads-table tbody tr:hover{background-color:#f9f9f9}.leads-wrap .leads-table-section .leads-table .lead-name{display:flex;flex-direction:column}.leads-wrap .leads-table-section .leads-table .lead-name .name{font-weight:600;font-size:.9rem;text-transform:capitalize}.leads-wrap .leads-table-section .leads-table .lead-name .email{color:#888;font-size:.8rem}.leads-wrap .leads-table-section .leads-table .lead-name .lead-comment{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leads-wrap .leads-table-section .leads-table .attachments{color:#2b6cb0;cursor:pointer}.leads-wrap .leads-table-section .leads-table .attachments:hover{text-decoration:underline}.leads-wrap .leads-table-section .leads-table .lead-actions{display:flex;justify-content:space-around;gap:.75rem;color:#666}.leads-wrap .leads-table-section .leads-table .lead-actions svg{cursor:pointer;transition:transform .2s}.leads-wrap .leads-table-section .leads-table .lead-actions svg:hover{transform:scale(1.1)}.leads-wrap .leads-table-section .leads-table td{vertical-align:middle}.leads-wrap .leads-table-section .leads-table .attachments-display{display:flex;align-items:center;gap:5px;cursor:pointer;-webkit-user-select:none;user-select:none}.leads-wrap .leads-table-section .leads-table .attachments-display .attachments-count{font-weight:600;color:#6d62fc;font-size:.9rem}.leads-wrap .leads-table-section .leads-table .attachments-display .attachment-icon{color:#6d62fc;transition:transform .2s ease,color .2s ease}.leads-wrap .leads-table-section .leads-table .attachments-display .attachment-icon:hover{transform:scale(1.1);color:#7c72fc}.leads-wrap .leads-table-section .leads-table .attachments-popover{position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:10;width:250px;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;margin-top:5px}.leads-wrap .leads-table-section .leads-table .attachments-popover .popover-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid #ddd;background-color:#eee;border-top-left-radius:8px;border-top-right-radius:8px}.leads-wrap .leads-table-section .leads-table .attachments-popover .popover-header h3{margin:0;font-size:.95rem;color:#333;font-weight:600}.leads-wrap .leads-table-section .leads-table .attachments-popover .popover-header .close-popover{background:none;border:none;font-size:1.2rem;cursor:pointer;color:#777;padding:0 5px}.leads-wrap .leads-table-section .leads-table .attachments-popover .popover-header .close-popover:hover{color:#333}.leads-wrap .leads-table-section .leads-table .attachments-popover .file-list{list-style:none;margin:0;padding:0;flex-grow:1}.leads-wrap .leads-table-section .leads-table .attachments-popover .file-list li{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;border-bottom:1px solid #ddd}.leads-wrap .leads-table-section .leads-table .attachments-popover .file-list li:last-child{border-bottom:none}.leads-wrap .leads-table-section .leads-table .attachments-popover .file-list li .file-name-popover{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.85rem;color:#333}.leads-wrap .leads-table-section .leads-table .attachments-popover .file-list li .download-file-btn{background-color:transparent;border:none;color:#2b6cb0;font-size:.8rem;cursor:pointer;padding:5px 8px;border-radius:4px;transition:background-color .2s ease,color .2s ease;flex-shrink:0}.leads-wrap .leads-table-section .leads-table .attachments-popover .file-list li .download-file-btn:hover{background-color:#73a7dd;color:#3e85d0}.leads-wrap .leads-table-section .load-more-container{text-align:center;margin-top:1rem}.leads-wrap .leads-table-section .load-more-container button{background-color:#6d62fc;color:#fff;padding:.5rem 1.25rem;border:none;border-radius:5px;cursor:pointer}.leads-wrap .leads-table-section .load-more-container button:disabled{opacity:.6}.leads-wrap .leads-table-section .load-more-container button .loading-spinner{display:inline-block;width:1rem;height:1rem;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin .6s linear infinite}.leads-loading{display:flex;justify-content:center;align-items:center;height:250px}.leads-loading .spinner{width:40px;height:40px;border:4px solid #6d62fc;border-top:4px solid transparent;border-radius:50%;animation:spin .7s linear infinite}.del-modal-overlay{position:fixed;inset:0;z-index:50;background-color:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem}.del-modal-box.small{background-color:#f9f9f9;max-width:24rem;padding:1.25rem;text-align:center}.del-modal-box.small .del-modal-title{font-size:1.1rem;margin-bottom:.75rem}.del-modal-box.small p{font-size:.95rem;color:#444;margin-bottom:1.25rem}.del-modal-box.small .btn-modal-add{background-color:#d33}.del-modal-box.small .btn-modal-add:hover{background-color:#e04747}.lead-comment{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-lead-modal__title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.new-lead-modal__form{flex:1;display:flex;flex-direction:column;gap:1rem;padding-right:.5rem;overflow-y:auto}.new-lead-modal__form::-webkit-scrollbar{width:6px}.new-lead-modal__form::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px}.new-lead-modal__row{display:flex;flex-wrap:wrap;gap:1rem}.new-lead-modal__row .new-lead-modal__field{flex:1;min-width:calc(50% - .5rem)}.new-lead-modal__row .new-lead-modal__field.full-width{min-width:100%}.new-lead-modal__field{position:relative;display:flex;flex-direction:column}.new-lead-modal__field .new-lead-modal__label{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.new-lead-modal__field .new-lead-modal__input,.new-lead-modal__field .new-lead-modal__readonly{height:42px;width:100%;padding:0 2.5rem 0 .75rem;border-radius:.5rem;font-size:.95rem;box-sizing:border-box;display:flex;align-items:center}.new-lead-modal__field .new-lead-modal__input:focus,.new-lead-modal__field .new-lead-modal__readonly:focus{outline:none;border-color:#6d62fc;box-shadow:0 0 0 3px #6d62fc33}.new-lead-modal__field .new-lead-modal__input:disabled,.new-lead-modal__field .new-lead-modal__readonly:disabled{background-color:#f0f0f0;cursor:not-allowed;color:#999}.new-lead-modal__field textarea.new-lead-modal__input{resize:vertical;min-height:100px;padding:.5rem}.new-lead-modal__field .new-lead-modal__readonly{background-color:#f0f0f0;color:#555;margin-top:.25rem}.new-lead-modal__field .new-lead-modal__error{color:#f44336;font-size:.8rem;margin-top:.25rem}.new-lead-modal__field .new-lead-modal__icon{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);font-size:1.1rem;color:#888;cursor:pointer}.new-lead-modal__field .new-lead-modal__icon:hover{color:#6d62fc}.new-lead-modal__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.new-lead-modal__actions .new-lead-modal__btn{all:unset;padding:.75rem 1.5rem;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;min-width:120px;display:inline-flex;justify-content:center;align-items:center;line-height:1.2;transition:background-color .2s ease,transform .1s ease;text-align:center}.new-lead-modal__actions .new-lead-modal__btn:disabled{opacity:.6;cursor:not-allowed}.new-lead-modal__actions .new-lead-modal__btn--submit{background-color:#6d62fc;color:#fff}.new-lead-modal__actions .new-lead-modal__btn--submit:hover:not(:disabled){background-color:#564bf4;transform:translateY(-1px)}.new-lead-modal__actions .new-lead-modal__btn--cancel{background-color:#6b7280;color:#fff}.new-lead-modal__actions .new-lead-modal__btn--cancel:hover:not(:disabled){background-color:#4b5563;transform:translateY(-1px)}.new-lead-modal__upload-wrapper{margin:.5rem 0}.new-lead-modal__upload-btn{padding:.5rem 1rem;background-color:#6d62fc;color:#fff;border-radius:6px;font-size:.875rem;cursor:pointer;transition:background-color .2s ease}.new-lead-modal__upload-btn:hover{background-color:#796ffc}.new-lead-modal__upload-input{display:none}.new-lead-modal__files{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.new-lead-modal__file{font-size:.875rem;color:#333;background-color:#f9f9f9;border:1px solid #e0e0e0;padding:8px 12px;border-radius:6px;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:40px;box-shadow:0 1px 3px #0000000d}.new-lead-modal__file:hover{box-shadow:0 2px 6px #0000001a}.new-lead-modal__file .new-lead-modal__file-name{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.new-lead-modal__file .new-lead-modal__file-actions{display:flex;gap:5px;flex-shrink:0}.new-lead-modal__file .new-lead-modal__file-btn{background:none;border:none;cursor:pointer;font-size:1rem;padding:5px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.new-lead-modal__file .new-lead-modal__file-btn:disabled{opacity:.5;cursor:not-allowed}.new-lead-modal__file .new-lead-modal__file-btn.download{color:#28a745}.new-lead-modal__file .new-lead-modal__file-btn.download:hover:not(:disabled){background-color:#6cdc86;color:#34ce57}.new-lead-modal__file .new-lead-modal__file-btn.remove{color:#d33}.new-lead-modal__file .new-lead-modal__file-btn.remove:hover:not(:disabled){background-color:#eb8585;color:#e45f5f}.new-lead-modal__hint{font-size:12px;color:#888;margin-top:4px;display:block}@media (max-width: 640px){.new-lead-modal__row{flex-direction:column}.new-lead-modal__row .new-lead-modal__field{min-width:100%}}.new-lead-modal .custom-multi-select select{width:100%;padding:.75rem 1rem;border-radius:.5rem;font-size:1rem}.new-lead-modal .custom-multi-select select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.new-lead-modal .custom-multi-select select.input-error{border-color:#dc2626}.new-lead-modal .custom-multi-select select.input-error:focus{box-shadow:0 0 0 3px #dc262633}.add-event-modal .add-event-title{font-size:1.8rem;font-weight:600;text-align:center;margin-bottom:1.5rem}.add-event-modal .add-event-form{display:flex;flex-direction:column}.add-event-modal .add-event-group{display:flex;flex-direction:column;margin-bottom:1rem}.add-event-modal .add-event-group label{font-size:.875rem;font-weight:500;margin-bottom:.5rem}.add-event-modal .add-event-group input,.add-event-modal .add-event-group textarea{padding:.75rem 1rem;border-radius:.5rem;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.add-event-modal .add-event-group input:focus,.add-event-modal .add-event-group textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.add-event-modal .add-event-group textarea{resize:vertical;min-height:80px}.add-event-modal .add-event-group .input-error{border-color:#dc2626}.add-event-modal .add-event-group .input-error:focus{box-shadow:0 0 0 3px #dc262633}.add-event-modal .add-event-group .error-message{color:#dc2626;font-size:.875rem;margin-top:.25rem}.add-event-modal .add-event-date-time-row{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}@media (min-width: 768px){.add-event-modal .add-event-date-time-row{flex-direction:row}}.add-event-modal .add-event-date-time-row .add-event-date,.add-event-modal .add-event-date-time-row .add-event-time{flex:1}.add-event-modal .add-event-date-time-row .add-event-date label,.add-event-modal .add-event-date-time-row .add-event-time label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.add-event-modal .input-icon-wrap input{width:100%;padding:.75rem 2.5rem .75rem 1rem;border-radius:.5rem;font-size:1rem}.add-event-modal .input-icon-wrap input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.add-event-modal .input-icon-wrap input.input-error{border-color:#dc2626}.add-event-modal .input-icon-wrap input.input-error:focus{box-shadow:0 0 0 3px #dc262633}.add-event-modal .input-icon-wrap .time-placeholder{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none;font-size:.875rem}.add-event-modal .add-event-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem;flex-wrap:wrap}.add-event-modal .add-event-actions button{all:unset;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;border-radius:.5rem;text-align:center;transition:background-color .2s ease,transform .1s ease}.add-event-modal .add-event-actions button:disabled{opacity:.6;cursor:not-allowed}.add-event-modal .add-event-actions .btn-add{background-color:#6d62fc;color:#fff}.add-event-modal .add-event-actions .btn-add:hover:not(:disabled){background-color:#564bf4;transform:translateY(-1px)}.add-event-modal .add-event-actions .btn-cancel{background-color:#6b7280;color:#fff}.add-event-modal .add-event-actions .btn-cancel:hover:not(:disabled){background-color:#4b5563;transform:translateY(-1px)}@media (max-width: 576px){.add-event-modal .add-event-actions{flex-direction:column;align-items:center}.add-event-modal .add-event-actions button{width:100%;max-width:280px}}.add-event-modal .input-icon-wrap{position:relative}.add-event-modal .input-icon-wrap input[type=text]{width:100%;padding:.75rem 2.5rem .75rem 1rem;border-radius:.5rem;font-size:1rem}.add-event-modal .input-icon-wrap input[type=text]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.add-event-modal .input-icon-wrap input[type=text].input-error{border-color:#dc2626}.add-event-modal .input-icon-wrap input[type=text].input-error:focus{box-shadow:0 0 0 3px #dc262633}.add-event-modal .input-icon-wrap input[type=text]::placeholder{color:#9ca3af}.add-event-modal .input-icon-wrap .input-icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;cursor:pointer}.add-event-modal .add-event-time label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.add-event-modal .add-event-time .input-icon-wrap{position:relative}.add-event-modal .add-event-time .input-icon-wrap input[type=time]{width:100%;padding:.75rem 2.5rem .75rem 1rem;border-radius:.5rem;font-size:1rem;appearance:none}.add-event-modal .add-event-time .input-icon-wrap input[type=time]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.add-event-modal .add-event-time .input-icon-wrap input[type=time].input-error{border-color:#dc2626}.add-event-modal .add-event-time .input-icon-wrap input[type=time].input-error:focus{box-shadow:0 0 0 3px #dc262633}.add-event-modal .add-event-time .input-icon-wrap input[type=time]::-webkit-clear-button,.add-event-modal .add-event-time .input-icon-wrap input[type=time]::-webkit-inner-spin-button,.add-event-modal .add-event-time .input-icon-wrap input[type=time]::-webkit-calendar-picker-indicator{display:none!important;-webkit-appearance:none}.add-event-modal .add-event-time .input-icon-wrap input[type=time]::placeholder{color:transparent}.add-event-modal .add-event-time .input-icon-wrap input[type=time]::-webkit-datetime-edit{color:transparent}.add-event-modal .add-event-time .input-icon-wrap .input-icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;cursor:pointer}.add-event-modal .add-event-time .input-icon-wrap .time-placeholder{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:.875rem;pointer-events:none}.add-event-modal .add-event-time .time-help-text{margin-top:.25rem;font-size:.8125rem;color:#6b7280;padding:.5rem}.add-event-modal .custom-multi-select select{width:100%;padding:.75rem 1rem;border-radius:.5rem;font-size:1rem}.add-event-modal .custom-multi-select select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.add-event-modal .custom-multi-select select.input-error{border-color:#dc2626}.add-event-modal .custom-multi-select select.input-error:focus{box-shadow:0 0 0 3px #dc262633}.add-event-modal .custom-multi-select .selected-tags{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.add-event-modal .custom-multi-select .selected-tags .tag{padding:.4rem .75rem;border-radius:9999px;font-size:.875rem;display:flex;align-items:center}.add-event-modal .custom-multi-select .selected-tags .tag .remove-btn{background:none;border:none;margin-left:.5rem;font-size:1rem;line-height:1;color:#6b7280;cursor:pointer}.add-event-modal .custom-multi-select .selected-tags .tag .remove-btn:hover{color:#dc2626}.add-event-modal .d-rem-btn{font-size:20px!important}.calendar-wrapper{height:80vh;overflow:hidden}@media (max-width: 768px){.calendar-wrapper{height:auto}}.calendar-page{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 768px){.calendar-page{height:auto;overflow:hidden auto}}.calendar-header-wrap{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem}.calendar-header-wrap .heading-form{font-size:1.25rem;font-weight:600;margin:0;color:#74808c;width:50%}.calendar-header-actions{display:flex;align-items:flex-end;justify-content:end;gap:1rem;flex-wrap:wrap;width:50%}.event-type-filter-group{display:flex;align-items:center;gap:.5rem}.event-type-filter-group .filter-label{font-size:.875rem;color:#74808c;font-weight:500;margin:0}.event-type-filter-group .event-type-select{padding:6px 12px;border-radius:50px;font-size:14px;background-color:#f8f9fa;width:120px;min-width:100px;cursor:pointer}.event-type-filter-group .event-type-select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff33}.event-type-filter-group .event-type-select:disabled{background-color:#e9ecef;cursor:not-allowed;opacity:.7}.calendar-body-wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:.75rem;width:100%;gap:1rem;height:80%;overflow:hidden}@media (max-width: 768px){.calendar-body-wrap{flex-direction:column;height:auto;overflow:visible}}.calendar-filters-wrap{min-width:28%;padding:1rem;border-radius:8px;box-shadow:0 2px 5px #0000000d;overflow-y:auto}.calendar-events-wrap{display:flex;flex-direction:column;width:70%;border-radius:5px;gap:.5rem;height:100%}.calendar-events-toggle-wrap{width:100%;display:flex;justify-content:center;border-radius:5px;background-color:#f2f8ff}.calendar-events-toggle{width:50%;display:flex;justify-content:center;align-items:center;height:3rem}.calendar-event-toggle-btn{width:100%;margin:3px;height:80%;border-radius:5px!important;border:none;font-weight:500;color:#555;background-color:transparent;cursor:pointer;transition:all .2s ease}.calendar-event-toggle-btn:hover{background-color:#f0f0f0}.calendar-event-toggle-btn.active{background-color:#fff;color:#302f2f;box-shadow:0 1px 4px #0000001a;font-weight:600;font-size:12px}.calendar-events-list-wrap{flex-grow:1;overflow:hidden;border-radius:5px;display:flex;flex-direction:column;min-height:0}.calendar-events-list{flex:1;overflow-y:auto;max-height:480px;padding:1rem 1rem 2rem;margin:2px;border-radius:5px;display:flex;flex-direction:column;min-height:0}@media (max-width: 768px){.calendar-events-list{max-height:none;height:auto;overflow-y:visible}}.calendar-events-list .calendar-events-heading{margin:1rem 0;font-weight:800;font-size:1.5rem}.calendar-events-list .event-item{border-radius:10px;padding:1rem;margin-bottom:1rem;font-size:.9rem;box-shadow:0 1px 3px #00000014;display:flex;flex-direction:column;gap:.75rem;color:#4b3d00;border:1px solid transparent}.calendar-events-list .event-item:nth-child(5n+1){background-color:#fff9c4;border-color:#fff59d}.calendar-events-list .event-item:nth-child(5n+2){background-color:#c8f7dc;border-color:#a3e7c0}.calendar-events-list .event-item:nth-child(5n+3){background-color:#fbe7c6;border-color:#f8d7af}.calendar-events-list .event-item:nth-child(5n+4){background-color:#e0f0ff;border-color:#bddcff}.calendar-events-list .event-item:nth-child(5n+5){background-color:#f8d5ec;border-color:#f3badb}.calendar-events-list .event-item .event-top{display:flex;justify-content:space-between;align-items:flex-start}.calendar-events-list .event-item .event-top .event-title-wrap{display:flex;gap:.75rem}.calendar-events-list .event-item .event-top .event-title-wrap .event-icon{font-size:1.25rem;margin-top:2px}.calendar-events-list .event-item .event-top .event-title-wrap .event-title{font-weight:600;font-size:1rem;margin-bottom:.25rem}.calendar-events-list .event-item .event-top .event-title-wrap .event-subtitle{font-size:.85rem;color:inherit}.calendar-events-list .event-item .event-top .event-tag{background-color:#fff6;color:inherit;font-size:.75rem;padding:.25rem .75rem;border-radius:12px;border:1px solid rgba(0,0,0,.1)}.calendar-events-list .event-item .event-bottom{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.calendar-events-list .event-item .event-bottom .event-date,.calendar-events-list .event-item .event-bottom .event-time{display:flex;align-items:center;gap:.3rem;font-size:.85rem}.calendar-events-list .event-item .event-bottom .event-lead{background-color:#fff6;padding:.25rem .6rem;border:1px solid rgba(0,0,0,.1);border-radius:10px;font-weight:500;font-size:.8rem}.custom-calendar{border:none;background-color:#f9f9f9;font-family:Inter,sans-serif}.custom-calendar .react-calendar__navigation{background-color:#fff;border-bottom:1px solid #ddd}.custom-calendar .react-calendar__navigation button{color:#333;font-weight:700}.custom-calendar .react-calendar__navigation button:hover{background-color:#eee}.custom-calendar .react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr);gap:3px}.custom-calendar .react-calendar__tile{padding:.75rem;border-radius:8px;transition:background-color .2s ease;text-align:center;height:100%;display:flex;align-items:center;justify-content:center}.custom-calendar .react-calendar__tile:hover{background-color:#e6f7ff}.custom-calendar .highlight-today{background-color:#d4ebf5;font-weight:700;color:#0b5c7a}.custom-calendar .react-calendar__tile--active{background-color:#007bff;color:#fff;border-radius:8px}.calendar-reset-btn{margin-top:20px;padding:10px 20px;background-color:#6c64fc;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;width:100%}.calendar-reset-btn:hover{background-color:#79838b}.spinner-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;color:#74808c;font-size:1.1em;gap:10px}.spinner{border:4px solid rgba(0,0,0,.1);border-top:4px solid #007bff;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.load-more-container{margin-top:1rem;text-align:center}.load-more-container .load-more-btn{background-color:#6d62fc;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.load-more-container .load-more-btn:hover{background-color:#746afc}.no-events-text{text-align:center;font-size:.95rem;color:#74808c;margin-top:2rem}@media (max-width: 768px){.calendar-filters-wrap,.calendar-events-wrap{width:100%;height:auto}.calendar-events-toggle-wrap{flex-direction:column;gap:.5rem;align-items:center}.calendar-header-wrap{flex-direction:column;align-items:flex-start;gap:1rem}.calendar-header-wrap .heading-form{width:100%;font-size:1.1rem}.calendar-header-wrap .calendar-header-actions{width:100%;justify-content:flex-start;flex-direction:column;gap:.5rem}.calendar-header-wrap .event-type-filter-group{width:100%;flex-direction:column;align-items:flex-start}.calendar-header-wrap .event-type-filter-group .event-type-select,.calendar-header-wrap .new-event-btn{width:100%}.calendar-events-list{padding:1rem .5rem;max-height:none!important;height:auto!important;overflow-y:visible!important}.event-item{font-size:.9rem;padding:.75rem;width:100%}.calendar-events-list-wrap{height:auto!important;overflow:visible!important;flex-grow:0!important}.calendar-event-toggle-btn,.calendar-events-toggle{width:100%}}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker *:before,.react-time-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-time-picker__inputGroup{min-width:calc((4px * 3) + .54em * 6 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-time-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-time-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-time-picker__inputGroup__input::-webkit-outer-spin-button,.react-time-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:#ff00001a}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-time-picker__button{border:0;background:transparent;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:hover .react-time-picker__button__icon,.react-time-picker__button:enabled:focus .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096;z-index:1}.react-time-picker__clock--closed{display:none}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock *:before,.react-clock *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-clock__face{position:absolute;inset:0;border:1px solid black;border-radius:50%}.react-clock__hand{position:absolute;inset:0 50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark{position:absolute;inset:0 50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.post-modal__title{font-size:1.6rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.post-modal__form{display:flex;flex-direction:column;gap:1.2rem}.post-modal__field{display:flex;flex-direction:column;margin-bottom:20px}.post-modal__label{font-weight:500;font-size:.95rem;margin-bottom:8px;display:block}.post-modal__input{padding:10px 14px;border-radius:8px;font-size:.95rem;outline:none;transition:border-color .3s ease}.post-modal__input:focus{border-color:#1976d2}.post-modal__input[disabled]{background:#f5f5f5;color:#888;cursor:not-allowed}.post-modal__input.textarea{resize:vertical;min-height:100px}.post-modal__error{color:#e53935;font-size:.85rem;margin-top:5px}.post-modal__uploaded{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.post-modal__image{height:60px;width:auto;border-radius:6px;object-fit:cover;transition:transform .2s}.post-modal__image:hover{transform:scale(1.05)}.post-modal .post-modal__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.post-modal .post-modal__button{all:unset;padding:.75rem 1.5rem;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;line-height:1.2;transition:background-color .2s ease,transform .1s ease;text-align:center}.post-modal .post-modal__button:disabled{opacity:.6;cursor:not-allowed}.post-modal .post-modal__rich-editor{height:100%;border:1px solid #ddd;border-radius:6px;overflow-y:auto;width:100%;position:relative}.post-modal .post-modal__rich-editor .ProseMirror{height:390px;padding:8px;line-height:1.5;font-size:14px;outline:none}.post-modal .post-modal__rich-editor:focus-within{border-color:#1976d2}.post-modal .post-modal__rich-editor.readonly{background-color:#f9f9f9}.post-modal .post-modal__rich-editor p{margin:0 0 .5rem}.post-modal .post-modal__rich-editor pre{background:#2d2d2d;color:#f8f8f2;padding:.75rem;border-radius:4px;overflow-x:auto;font-family:monospace}.post-modal .post-modal__rich-editor.readonly{max-height:425px;overflow-y:scroll;padding:1rem;border:1px solid #ddd;border-radius:6px;background-color:#f9f9f9;scrollbar-width:thin;scrollbar-color:#ccc transparent}.post-modal .post-modal__rich-editor.readonly::-webkit-scrollbar{width:8px}.post-modal .post-modal__rich-editor.readonly::-webkit-scrollbar-track{background:transparent}.post-modal .post-modal__rich-editor.readonly::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.post-modal .post-modal__rich-editor.readonly .ProseMirror{max-height:unset;overflow:visible}.post-modal .tiptap-toolbar{display:flex;gap:.5rem;margin-bottom:.75rem;border-radius:6px;padding:6px;position:sticky}.post-modal .tiptap-toolbar button{all:unset;display:flex;align-items:center;justify-content:center;min-width:30px;height:30px;background-color:#fff;border-radius:4px;cursor:pointer;transition:.2s}.post-modal .tiptap-toolbar button svg{font-size:14px}.post-modal .tiptap-toolbar button.is-active{background-color:#6d62fc;color:#fff;border-color:#564bf4}.post-modal .post-modal__button--add{background-color:#6d62fc;color:#fff}.post-modal .post-modal__button--add:hover:not(:disabled){background-color:#564bf4;transform:translateY(-1px)}.post-modal .post-modal__button--cancel{background-color:#6b7280;color:#fff}.post-modal .post-modal__button--cancel:hover:not(:disabled){background-color:#4b5563;transform:translateY(-1px)}.post-modal .post-modal__upload-wrapper{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.post-modal .post-modal__upload-btn{display:inline-block;color:#fff;padding:8px 16px;font-size:14px;border-radius:4px;cursor:pointer;width:max-content;transition:background .2s ease}.post-modal .post-modal__upload-btn:hover{background-color:#3433380f!important}.post-modal .post-modal__upload-input{display:none}.post-modal .post-modal__hint{font-size:12px;color:#666}.post-modal .post-modal__image-wrapper{position:relative;display:inline-block;margin:8px}.post-modal .post-modal__image{max-width:100px;max-height:100px;border-radius:4px;object-fit:cover}.post-modal .post-modal__remove-btn{position:absolute;top:-6px;right:-6px;background:red;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-weight:700;cursor:pointer;line-height:18px;font-size:14px}@media (max-width: 576px){.post-modal{padding:1rem}.post-modal__title{font-size:1.2rem}.post-modal__field{margin-bottom:1rem}.post-modal__input{font-size:.9rem}.post-modal__rich-editor .ProseMirror{height:250px;font-size:13px}.post-modal .tiptap-toolbar{flex-wrap:wrap;gap:.25rem}.post-modal .tiptap-toolbar button{padding:4px 8px}.post-modal .tiptap-toolbar button svg{font-size:12px}.post-modal .post-modal__uploaded{justify-content:center}.post-modal .post-modal__actions{flex-direction:column;gap:.5rem;justify-content:center;align-items:center}.post-modal .post-modal__button{width:100%}.post-modal .post-modal__image{max-width:100%;height:auto}.post-modal .post-modal__image-wrapper{width:100px;height:100px}}.media-modal__overlay{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.media-modal__box{background:#fff;padding:20px;border-radius:8px;width:90%;max-width:400px;box-shadow:0 0 15px #0003}.media-modal__input{width:100%;margin-top:10px;padding:8px;border-radius:4px}.resizable-video{resize:both;overflow:auto;display:inline-block;max-width:100%;min-width:200px;min-height:150px}.resizable-image{display:block;max-width:100%;height:auto;resize:both;overflow:auto}.resizable-video iframe{width:100%;height:100%;border:none}.media-modal__actions{display:flex;justify-content:flex-end;margin-top:15px}.media-modal__btn{margin-left:10px;padding:8px 16px;border:none;border-radius:4px;background:#3498db;color:#fff;cursor:pointer}.media-modal__btn.cancel{background:#ccc;color:#000}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem}.modal-box{border-radius:1rem;box-shadow:0 5px 20px #0000001a;width:90vw;max-width:40rem;height:80vh;overflow:auto;padding:1.5rem;display:flex;flex-direction:column;animation:fadeInUp .3s ease-out}@keyframes fadeInUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.listing-modal__title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.listing-modal__form{flex:1;display:flex;flex-direction:column;gap:1rem;padding-right:.5rem;overflow-y:auto}.listing-modal__form::-webkit-scrollbar{width:6px}.listing-modal__form::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px}.listing-modal__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.listing-modal__actions .listing-modal__btn{all:unset;padding:.75rem 1.5rem;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;min-width:120px;display:inline-flex;justify-content:center;align-items:center;line-height:1.2;transition:background-color .2s ease,transform .1s ease;text-align:center}.listing-modal__actions .listing-modal__btn:disabled{opacity:.6;cursor:not-allowed}.listing-modal__actions .listing-modal__btn--submit{background-color:#6d62fc;color:#fff}.listing-modal__actions .listing-modal__btn--submit:hover:not(:disabled){background-color:#564bf4;transform:translateY(-1px)}.listing-modal__actions .listing-modal__btn--cancel{background-color:#6b7280;color:#fff}.listing-modal__actions .listing-modal__btn--cancel:hover:not(:disabled){background-color:#4b5563;transform:translateY(-1px)}.form-section__row{display:flex;flex-wrap:wrap;gap:1rem}.form-section__row .form-section__field{flex:1;min-width:calc(50% - .5rem)}.form-section__row .form-section__field.full-width{min-width:100%}.form-section__field{position:relative;display:flex;flex-direction:column}.form-section__field .form-section__label{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.form-section__field .form-section__input,.form-section__field .form-section__readonly{height:42px;width:100%;padding:0 2.5rem 0 .75rem;border-radius:.5rem;font-size:.95rem;box-sizing:border-box;display:flex;align-items:center}.form-section__field .form-section__input:focus,.form-section__field .form-section__readonly:focus{outline:none;border-color:#6d62fc;box-shadow:0 0 0 3px #6d62fc33}.form-section__field .form-section__input:disabled,.form-section__field .form-section__readonly:disabled{background-color:#f0f0f0;cursor:not-allowed;color:#999}.form-section__field textarea.form-section__input{resize:vertical;min-height:100px;padding:.5rem}.form-section__field .form-section__readonly{background-color:#f0f0f0;color:#555;margin-top:.25rem}.form-section__field .form-section__error{color:#f44336;font-size:.8rem;margin-top:.25rem}.form-section__field .form-section__icon{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);font-size:1.1rem;color:#888;cursor:pointer}.form-section__field .form-section__icon:hover{color:#6d62fc}.form-section__hint{font-size:12px;color:#888;margin-top:4px;display:block}@media (max-width: 640px){.form-section__row{flex-direction:column}.form-section__row .form-section__field{min-width:100%}}input:read-only{filter:brightness(105%)}select:disabled{filter:brightness(105%)}@media (max-width: 991.9px){.main-content{padding-bottom:2.5rem!important}}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.Employyee_add_form{background:transparent;justify-content:flex-start;padding:10px 0;border-radius:10px;display:flex;align-items:center;justify-content:center}.Employyee_add_form hr{border:none;margin-bottom:30px}.Employyee_add_form .profile-form .basic-row{width:97%;border-radius:.5rem;padding:1rem}.Employyee_add_form .profile-form .basic-row .main_label label{margin-top:20px}.parent-class{width:80vw;scrollbar-width:none;position:relative;max-height:76vh;overflow-y:scroll}.parent-class .add-edit-button{position:fixed;right:70px;bottom:55px}.parent-class .add-edit-button button{background:#184e95;padding:8px 10px;width:150px;border-radius:3px;color:#fff}.child-class{display:flex;flex-direction:row;align-items:flex-start;transition:transform 1s ease-in-out;-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-ms-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out}.child-class .form-section{min-width:80vw;gap:30px;justify-content:flex-start;padding:10px;align-items:flex-start}.heading-form{width:98%;margin:0 auto;font-size:1rem;font-weight:500!important;font-family:MonaSans-SemiBold,sans-serif;padding:.4rem 0;opacity:.7;padding-bottom:0}.main-labels{display:flex;justify-content:space-between;width:100%;padding-right:5px}.main-area{width:100%}.main-area .length{width:200%;text-align:right}.triangle-right{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:100px solid yellow}.profile-form .heading-button{display:flex;width:99%;justify-content:space-between}.profile-form .additional-btns{display:flex;justify-content:space-between;margin:1rem 0}.profile-form .additional-btns .add-button,.profile-form .additional-btns .remove-button{border:none;padding:2px 15px;text-transform:capitalize;border-radius:5px;font-size:13px;width:100px;max-height:30px}.profile-form .additional-btns .remove-button{background-color:#dc3545;color:#fff}.profile-form .additional-btns .add-button{background-color:#6c63fc;color:#fff}@media (max-width: 450px){.heading-form{font-size:1.2rem}.profile-form .additional-btns .add-button,.profile-form .additional-btns .remove-button{width:72px;font-size:10px;margin-right:6px}}@media (max-width: 375.9px){.heading-form{width:100%;font-size:1rem;font-weight:500!important;font-family:Myriad Pro,sans-serif;padding:.4rem 1rem;opacity:.7;white-space:nowrap}.profile-form .additional-btns .add-button,.profile-form .additional-btns .remove-button{width:71px;margin-right:6px;font-size:9px}}@media (max-width: 320.9px){.parent-class .add-edit-button{position:fixed;right:92px}.heading-form{width:100%;font-size:15px;font-weight:500!important;font-family:Myriad Pro,sans-serif;padding:.4rem 1rem;opacity:.7;white-space:nowrap}.profile-form .additional-btns .add-button,.profile-form .additional-btns .remove-button{border:none;padding:2px 10px;text-transform:capitalize;border-radius:5px;font-size:8px;width:50px;max-height:30px;white-space:nowrap;transform:translate(14px);-webkit-transform:translateX(14px);-moz-transform:translateX(14px);-ms-transform:translateX(14px);-o-transform:translateX(14px)}}.chat-page{border-radius:10px;width:100%;height:100%;padding:1rem 2rem;text-align:left}.chat-page .chat-body{height:62vh;overflow-y:auto}.chat-page ul{padding-left:0;list-style:none}.chat-page .recent-users{height:55vh;margin-bottom:0;overflow:hidden auto}.chat-page .recent-users li .user-delete{display:none}.chat-page .recent-users li:hover .user-delete{display:block}.chat-page .recent-users li:hover{background:#f6f7fa}.chat-page .recent-users li{padding:10px}.chat-page .allchannels{height:46vh;margin-bottom:0;overflow:hidden auto}.chat-page .allchannels li .user-delete{display:none}.chat-page .allchannels li:hover .user-delete{display:block}.chat-page .allchannels li:hover{background:#f6f7fa}.chat-page .allchannels li{padding:10px}.chat-page .chat-header,.chat-page .chat-footer{border-bottom:1px solid #ccc}.chat-page .messages{padding:10px}.chat-page .message{margin-bottom:1.5rem}.chat-page .message.me{text-align:left}.chat-page .message-details .user-name{color:#6c63fc;font-size:.95rem;font-weight:600}.chat-page .message-details .user-text{font-size:.8rem;font-weight:500;color:#6c757d}.chat-page .channels-search{position:relative}.chat-page .channels-search svg{position:absolute;top:9px;left:12px;font-size:18px}.chat-page .channels-search .form-control{font-size:13px;padding-left:40px}.chat-page .add-channels{cursor:pointer;background:#d0d7dc;font-size:1rem;padding:3px;border-radius:50%;line-height:0px}.chat-page .welcom-chat{height:77.4vh;overflow-y:auto}.chat-page .chat-info{position:absolute;left:40px;top:92px;font-size:2.5rem;font-weight:600;width:36%}.chat-page .messages{width:76vw;overflow-x:auto}.chat-page .messages .nav-item .nav-link{display:inline-flex;align-items:center}.chat-page .create-channel-info{letter-spacing:.5px;line-height:20px}.new-query tbody tr td{padding:10px 15px!important;font-weight:500}.new-query .table-wrapper{border-radius:10px;width:95%;height:auto}.table-query{display:flex;flex-direction:column;align-items:center;height:100%}.tables{width:100%;margin:auto;max-height:88%;overflow:hidden auto;align-self:center;scrollbar-width:none;overflow-x:unset}.user-info-profile{width:30px;height:30px;background:#dcd7d7;border-radius:2rem;padding-left:9px;padding-top:6px}.main-table{width:100%;border-collapse:collapse;height:100%;table-layout:auto}.main-table .main-thead{background-color:#fff;height:50px;top:-2px;background:#ddd}.main-table .main-thead tr{border-radius:20px;text-transform:capitalize}.main-table .main-thead tr th{padding:12px 5px;font-size:14px;position:relative;white-space:nowrap;text-align:left;vertical-align:middle;line-height:1.462}.main-table .main-thead tr th .heading{display:flex;align-items:center}.main-table .main-thead tr th .heading h6{margin:0;font-weight:600;font-size:.85rem;font-family:MonaSans-Extra-SemiBold;text-transform:none}.main-table .main-thead tr th .heading .icon{margin-left:0;margin-bottom:0;font-size:.8rem;color:gray}.main-table tbody{white-space:nowrap}.main-table tbody tr .no-data{padding:20px;width:100%;text-align:center}.search-bar{width:100%;margin:auto;gap:10px;display:flex;align-items:center;padding:.5rem 0;justify-content:space-between}.search-bar .search-input-section{display:flex;flex:1;justify-content:flex-end;gap:10px;align-items:center}.search-bar .load{width:100%;display:flex;justify-content:center;align-items:center;padding:5px 15px}.search-bar .load span{width:15px!important;height:15px!important}.search-bar .searchbar-loading{width:200px;border-radius:5px}.search-bar .searchbar-loading input{border-radius:5px;width:100%;background:none;border:none;outline:none;font-size:13px;padding:10px}.search-bar .btn-custom{color:#fff;border:none;padding:7px 10px;border-radius:4px;width:80px}.search-bar .btn-custom-search{background-color:#00aeff}.search-bar .btn-custom-reset{background-color:#ee5a45}.new_loader{background:green!important;position:fixed;left:55%}@media (max-width: 1440px){.main-table tbody tr td{padding:.81rem;vertical-align:middle;text-align:left;line-height:1.462;font-size:.813rem;font-weight:500}}@media (max-width: 1024px){.main-table tbody tr td{padding:12px;font-weight:500;text-align:center}}@media (max-width: 768px){.main-table tbody tr td{padding:12px;font-weight:500}.search-bar .btn-custom{transform:translate(22px);-webkit-transform:translateX(22px);-moz-transform:translateX(22px);-ms-transform:translateX(22px);-o-transform:translateX(22px)}}@media (max-width: 450px){.main-table tbody tr td{padding:12px;font-size:clamp(.8rem,2.5vw,.9rem);font-weight:500;text-align:center}}@media (max-width: 425.9px){.search-bar .employee-search{width:200px;height:32px;transform:translate(20px);-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px)}.search-bar .btn-custom{transform:translate(28px);-webkit-transform:translateX(28px);-moz-transform:translateX(28px);-ms-transform:translateX(28px);-o-transform:translateX(28px)}.main-table tbody tr td{padding:12px;font-weight:500;text-align:center}}@media (max-width: 375.9px){.search-bar .employee-search{width:200px;height:36px}.search-bar .btn-custom{transform:translate(23px);-webkit-transform:translateX(23px);-moz-transform:translateX(23px);-ms-transform:translateX(23px);-o-transform:translateX(23px)}.main-table tbody tr td{padding:12px;font-weight:500;text-align:center}}@media (max-width: 320.9px){.search-bar{width:87%;gap:0px}.search-bar .employee-search{width:187px}.main-table tbody tr td{padding:12px;font-weight:500;text-align:center}.search-bar .btn-custom{transform:translate(28px);-webkit-transform:translateX(28px);-moz-transform:translateX(28px);-ms-transform:translateX(28px);-o-transform:translateX(28px)}}.ea__attachments-display{display:flex;align-items:center;gap:5px;cursor:pointer;-webkit-user-select:none;user-select:none}.ea__attachments-count{font-weight:600;color:#6d62fc;font-size:.9rem}.ea__attachment-icon{color:#6d62fc;transition:transform .2s ease,color .2s ease}.ea__attachment-icon:hover{transform:scale(1.1);color:#574ee5}.ea__attachments-popover{position:absolute;top:80%;left:30%;transform:translate(-50%);background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:10;width:250px;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;margin-top:5px}.ea__popover-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid #ddd;background-color:#eee;border-top-left-radius:8px;border-top-right-radius:8px}.ea__popover-header h3{margin:0;font-size:.95rem;color:#333;font-weight:600}.ea__close-popover{background:none;border:none;font-size:1.2rem;cursor:pointer;color:#777;padding:0 5px}.ea__close-popover:hover{color:#333}.ea__file-list{list-style:none;margin:0;padding:0;flex-grow:1}.ea__file-list li{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;border-bottom:1px solid #ddd}.ea__file-list li:last-child{border-bottom:none}.ea__file-name-popover{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.85rem;color:#333}.ea__download-file-btn{background-color:transparent;border:none;color:#2b6cb0;font-size:.8rem;cursor:pointer;padding:5px 8px;border-radius:4px;transition:background-color .2s ease,color .2s ease;flex-shrink:0}.ea__download-file-btn:hover{background-color:#e3effc;color:#205493}.modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:99999;width:100vw!important;height:100vh!important;background-color:#091e4280;transform:none!important}.modal-dialog-centered{justify-content:center}.modal-content{border-radius:10px;padding:1rem!important;width:400px;position:relative}.modal-content form{max-height:300px;overflow-y:scroll}.modal-content .modal-button{width:200px;padding:5px 0;width:100%;display:flex;justify-content:flex-end;align-items:flex-end;justify-items:flex-end;position:absolute;bottom:0;left:0}.modal-content .modal-button button{width:130px;position:absolute;right:12px;bottom:10px}.close{float:right;cursor:pointer;gap:30px;display:flex;align-items:center;margin-bottom:10px;justify-content:space-between}.close .icon{font-size:1.2rem;margin-bottom:0}.close .modal-heading{font-size:1.8rem;margin-top:10px;font-weight:400}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px}.form-group input{width:100%;padding:8px;box-sizing:border-box}button[type=submit]{border:none;outline:none;border-radius:4px;color:#fff;align-self:center;margin:27px auto auto;float:right}.btn-close{--bs-btn-close-color: #9d9d9de4 !important}.modal-title{font-family:Urbanist,sans-serif;text-transform:uppercase}.employee-list-main{display:grid;grid-template-columns:auto auto;gap:10px 15px}.employee-list-main .employee-child p{font-family:Urbanist,sans-serif;font-size:15px;margin-bottom:0;text-wrap:nowrap}.modal-actions{display:none}.totalTask-modal{border-radius:10px;padding:1rem!important;width:400px;height:600px;box-shadow:0 1px 2px 3px #0000001a;border:1px solid #d8d8d9;position:relative;overflow:hidden;display:flex;flex-direction:column}.totalTask-modal .modal-body{flex:1;overflow-y:auto;padding:.5rem}@media (max-width: 768px){.totalTask-modal{width:90%;height:600px}}@media (max-width: 576px){.totalTask-modal{width:95%;height:500px}}.custom-date-input::-webkit-calendar-picker-indicator{background-color:#828181;border-radius:4px;display:block!important;cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator{display:block!important;background:none;opacity:1;width:24px;height:24px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}input[type=date],input[type=time]{appearance:none;-webkit-appearance:none;padding:10px;border-radius:8px;position:relative;width:100%;cursor:pointer}input[type=time]::-webkit-calendar-picker-indicator{display:block!important;cursor:pointer}.total-form .main-input .input{display:flex;position:relative;border-radius:8px;align-items:center;width:100%}.custom-time-icon,.custom-calendar-icon{padding-right:10px;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.time-input input,.date-input input{cursor:pointer}@supports (-webkit-touch-callout: none){input[type=date],input[type=time]{font-size:16px;line-height:1.5;padding-right:40px}}.total-form .main-input .time-input input:focus,.total-form .main-input .date-input input:focus{box-shadow:0 0 5px #007bff40;border:1px solid #80bdff;outline:none}.icon-prefix{display:none}.doc-uploader-input__upload-btn{padding:.5rem 1rem;background-color:#6d62fc;color:#fff;border-radius:6px;font-size:.875rem;cursor:pointer;transition:background-color .2s ease}.doc-uploader-input__upload-btn:hover{background-color:#796ffc}.doc-uploader-input__upload-input{display:none}.doc-uploader-input__hint{font-size:12px;color:#888;margin-top:4px;display:block}.doc-uploader-input__files{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.doc-uploader-input__file{font-size:.875rem;color:#333;background-color:#f9f9f9;border:1px solid #e0e0e0;padding:8px 12px;border-radius:6px;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:40px;box-shadow:0 1px 3px #0000000d}.doc-uploader-input__file:hover{box-shadow:0 2px 6px #0000001a}.doc-uploader-input__file .doc-upload-input__file-name{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.doc-uploader-input__file .doc-upload-input__file-actions{display:flex;gap:5px;flex-shrink:0}.doc-uploader-input__file .doc-upload-input__file-btn{background:none;border:none;cursor:pointer;font-size:1rem;padding:5px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.doc-uploader-input__file .doc-upload-input__file-btn:disabled{opacity:.5;cursor:not-allowed}.doc-uploader-input__file .doc-upload-input__file-btn.download{color:#28a745}.doc-uploader-input__file .doc-upload-input__file-btn.download:hover:not(:disabled){background-color:#6cdc86;color:#34ce57}.doc-uploader-input__file .doc-upload-input__file-btn.remove{color:#d33}.doc-uploader-input__file .doc-upload-input__file-btn.remove:hover:not(:disabled){background-color:#eb8585;color:#e45f5f}.doc-uploader-input__file-name{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.doc-uploader-input__file-actions{display:flex;gap:5px;flex-shrink:0}.doc-uploader-input__file-btn{background:none;border:none;cursor:pointer;font-size:1rem;padding:5px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.doc-uploader-input__file-btn:disabled{opacity:.5;cursor:not-allowed}.doc-uploader-input__file-btn.download{color:#28a745}.doc-uploader-input__file-btn.download:hover:not(:disabled){background-color:#6cdc86;color:#34ce57}.doc-uploader-input__file-btn.remove{color:#d33}.doc-uploader-input__file-btn.remove:hover:not(:disabled){background-color:#eb8585;color:#e45f5f}.main-footer{position:fixed;bottom:0;width:100%;height:50px;z-index:10}.main-footer .menu-link{padding:4px;border-radius:4px;transition:background-color .2s ease,padding .2s ease,border-radius .2s ease}.main-footer .menu-link.active{background-color:#6c63fc;padding:4px;border-radius:4px}.laptop_sidebar{height:95vh;width:300px;overflow:hidden;display:flex;flex-direction:column;position:relative;margin:auto 0 auto 15px;border-radius:20px;box-shadow:0 2px 4px #0000001a}.laptop_sidebar .user-details{position:absolute;bottom:0;height:70px;text-align:center;width:100%;display:flex;align-items:center;justify-content:center}.laptop_sidebar .user-details .details{display:flex;align-items:flex-start}.laptop_sidebar .logo{display:flex;justify-content:center;padding:16px 10px 6px}.laptop_sidebar .logo .logo-name{font-weight:500;display:none}.laptop_sidebar .logo img{height:2.75rem;object-fit:contain;border-radius:6px}.laptop_sidebar hr{width:100%;height:1px;background:#fff;outline:none;margin-top:0!important}.laptop_sidebar .sidebar-header{display:flex;align-items:center;justify-content:flex-end;padding:10px;background-color:#34495e}.laptop_sidebar .menu-list{height:74vh;overflow-y:auto;list-style:none;padding:0;margin:0;flex-grow:1}.laptop_sidebar .menu-item{padding:5px 10px;display:flex;flex-direction:column;text-wrap:nowrap}.laptop_sidebar .menu{display:flex;align-items:center}.laptop_sidebar .menu-link{text-decoration:none;display:flex;align-items:center;padding:10px 8px;border-radius:8px;transition:background .3s ease;cursor:pointer;text-wrap:nowrap}.laptop_sidebar .menu-link .menu-label{margin-left:10px;font-weight:400;font-size:.9rem;text-transform:capitalize}.laptop_sidebar .main-menu{display:flex;justify-content:space-between}.laptop_sidebar .submenu{list-style:none;padding:0 0 0 20px;margin:0;overflow:hidden;transform:translate(6px)}.laptop_sidebar .submenu .menu-label{margin-left:10px;font-size:.8rem}.laptop_sidebar .submenu .menu-item .menu-link{padding:8px}@media (max-width: 1024px){.rbc-toolbar{flex-flow:column-reverse;gap:10px}}.org-name{font-size:12px;text-wrap:wrap;padding:10px 10px 8px;font-weight:700}.leave-report{padding:20px;max-height:80vh;overflow-y:scroll}.leave-report h5{font-family:Urbanist,sans-serif;padding:.4rem 1rem}.leave-report .tables{margin:auto;text-align:center}.apply-leave{display:flex;flex-direction:column;max-width:100%;overflow-x:hidden;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;padding:1rem}.leave-form{align-items:center;width:100%}.leave-form .total-form{gap:13px}.leaves-avialable{font-size:20px}.leave-types{display:flex;width:100%!important;flex-direction:row;gap:10px;margin:auto}.leave-types .type{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;align-items:center;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:auto}.leave-types .leave-img img{width:100px;height:100px;border-radius:10px;margin-top:22px}.leave-types .leave-img i{font-size:2.5rem;color:#8b008b}.leave-availability{height:150px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.apply-leave{flex-direction:column}.leave-application-heading{font-size:1rem;font-weight:400;margin-bottom:20px}.apply-leave-button{width:100%;display:flex;justify-content:flex-end!important;position:relative}.apply-leave-button button{width:fit-content;padding:8px;float:right;position:absolute;right:20px;bottom:0}.total-form .main-area{width:100%}@media (max-width: 2560px){.leave-type-Casual{transform:translate(-25px);-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px)}.leave-type-Sick{transform:translate(-12px);-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);-ms-transform:translateX(-12px);-o-transform:translateX(-12px)}}@media (max-width: 1440px){.leave-type-Casual{transform:translate(-24px);-webkit-transform:translateX(-24px);-moz-transform:translateX(-24px);-ms-transform:translateX(-24px);-o-transform:translateX(-24px)}.leave-type-Sick{transform:translate(-13px);-webkit-transform:translateX(-13px);-moz-transform:translateX(-13px);-ms-transform:translateX(-13px);-o-transform:translateX(-13px)}}@media (max-width: 1536px){.total-form .main-input{width:100%}}@media (max-width: 768px){.leave-availability{text-wrap:nowrap}.circular-loader{display:none}.leave-types{width:100%}}@media (max-width: 600px){.leave-types{display:flex;width:100%;flex-direction:row;gap:10px;margin:auto;flex-wrap:wrap}.leave-types .type{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;align-items:center;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:10px auto}.leave-types .leave-img img{width:100px;height:100px;border-radius:10px;margin-top:22px}.leave-types .leave-img i{font-size:2.5rem;color:#8b008b}.progress-ring{display:none}}@media (max-width: 500px){.circular-loader{display:block}.leave-types{display:flex;width:100%;flex-direction:row;gap:10px;margin:auto;flex-wrap:wrap}.leave-types .type{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;align-items:center;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:10px auto}.leave-types .leave-img img{width:100px;height:100px;border-radius:10px;margin-top:22px}.leave-types .leave-img i{font-size:2.5rem;color:#8b008b}.progress-ring{display:none}}@media (max-width: 450px){.leave-types{display:flex;width:100%;flex-direction:row;gap:10px;margin:auto;flex-wrap:wrap}.leave-types .type{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;align-items:center;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:10px auto}.leave-types .leave-img img{width:100px;height:100px;border-radius:10px;margin-top:22px}.leave-types .leave-img i{font-size:2.5rem;color:#8b008b}.progress-ring{display:none}}@media (max-width: 425.9px){.apply-leave-button{transform:translate(-98px,27px);-webkit-transform:translate(-98px,27px);-moz-transform:translate(-98px,27px);-ms-transform:translate(-98px,27px);-o-transform:translate(-98px,27px)}.apply-leave-section{width:100%}.leave-img .Casual .leave-type{font-size:1px}.leave-types{display:flex;width:397px;flex-direction:row;gap:10px;margin:auto;flex-wrap:wrap}.leave-types .type{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;align-items:center;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:10px auto}.leave-types .leave-img img{width:100px;height:100px;border-radius:10px;margin-top:22px}.leave-types .leave-img i{font-size:2.5rem;color:#8b008b}.progress-ring{display:none}.apply-leave-heading{margin-right:203px}.leaves-avialable{text-wrap:nowrap;font-size:1rem}.leave-img{width:100%}}@media (max-width: 375.9px){.apply-leave-button{transform:translate(-87px,24px)}.leave-used{font-size:13px}.leave-type-Casual{transform:translate(-13px);-webkit-transform:translateX(-13px);-moz-transform:translateX(-13px);-ms-transform:translateX(-13px);-o-transform:translateX(-13px)}.apply-leave-heading{text-wrap:nowrap;color:#fff;margin-right:11rem}.leave-types{display:flex;width:346px;flex-direction:row;gap:10px;margin:auto;flex-wrap:wrap}.leave-types .type{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;align-items:center;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:10px auto}.leave-types .leave-img img{width:100px;height:100px;border-radius:10px;margin-top:22px}.leave-types .leave-img i{font-size:2.5rem;color:#8b008b}.progress-ring{display:none}.leaves-avialable{text-wrap:nowrap;font-size:13px;margin:11px}.leave-img{width:100%}}@media (max-width: 320.9px){.total-form .main-input{width:242px}.apply-leave-button button{right:36px}.total-form .main-area{width:100%!important}.apply-leave-button{margin-top:50px;transform:translate(-30px);-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px)}.leave-report .tables{margin:auto;text-align:center}.apply-leave-section{width:100%}.leave-types{display:flex;width:100%;flex-direction:row;gap:10px;margin:auto;flex-wrap:wrap}.leave-types .type{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;align-items:center;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:10px auto}.leave-types .leave-img img{width:100px;height:100px;border-radius:10px;margin-top:22px}.leave-types .leave-img{font-size:.5rem;color:#8b008b}.leave-types .leave-img i{font-size:1.4rem;color:#8b008b;margin-left:26px}.leave-availability{font-size:.1rem;transform:translate(3px);-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px)}.progress-ring{display:none}.apply-leave-heading{margin-right:105px}.leave-used{margin-left:10px}.leave-type-Casual{transform:translate(-9px);-webkit-transform:translateX(-9px);-moz-transform:translateX(-9px);-ms-transform:translateX(-9px);-o-transform:translateX(-9px)}.leave-type-Sick{transform:translate(3px);-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px)}}.lists{width:100%;padding:15px 10px;border-radius:4px;display:flex;flex-direction:column;height:292px}.list-array{display:flex;flex-direction:column;gap:10px;max-height:100%;overflow-y:scroll;padding:0 6px}.list-array .list-card{border-radius:10px;display:flex;cursor:pointer;padding:6px 18px;align-items:center;gap:1.2rem}.list-array .list-card:hover{box-shadow:0 0 10px #cedcee}.list-array .list-card p{margin:0}.list-array .list-card .person-img{max-width:30px;max-height:30px;position:relative;overflow:hidden;border-radius:50px}.list-array .list-card .person-img img{object-fit:cover;object-position:center}.list-array .list-card .new-hires-info{display:flex;flex-direction:column;gap:3px}.list-array .list-card .new-hire-dropdown{margin-left:auto;margin-bottom:auto}.no-items{height:200px;display:flex;justify-content:center;align-items:center}.no-items img{width:120px;height:120px;object-fit:contain}.shimmer{height:auto;display:flex;flex-direction:column;gap:1rem}.shimmer-item{width:100%;min-height:50px;content:" ";border-radius:9px;background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:200% 100%;animation:shimmer 1.5s infinite linear}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.notes-check-in-card .icon-prefix{display:none}.notes-check-in-card .total-form{width:400px;width:100%;margin-bottom:5px;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.notes-check-in-card .total-form .main_label label{font-size:1rem;font-weight:400;padding-left:4px;text-transform:capitalize}.notes-check-in-card .total-form .main-input{width:100%}.notes-check-in-card .total-form .main-input input{width:100%;padding:8.5px 20px 8.5px 8.5px;border-radius:7px;outline:none}.notes-check-in-card .total-form .main-input input,.notes-check-in-card .total-form .main-input select:focus{border:1px solid rgb(148,151,157)}.notes-check-in-card .total-form .error-message{display:flex;width:100%;justify-content:space-between;align-self:flex-start;background:#ff8080;padding:3px 10px;font-size:.8rem;border-radius:7px;color:#f0eeee}.notes-check-in-card .main-labels{display:flex;justify-content:space-between;width:100%;padding-right:5px}.notes-check-in-card .main-area{width:100%}.notes-check-in-card .main-area .length{width:200%;text-align:right}.notes-check-in-card .main_label{display:none}.notes-check-in-card .total-form{width:100%;padding:0;margin-bottom:0}.notes-check-in-card .total-form .main-input input{border:none;background:none;border-radius:0 0 8px 8px}.notes-check-in-card .total-form .main-input input::placeholder{color:#000;padding-left:8px}.notes-check-in-card .total-form .main-input input:focus{background-color:transparent;box-shadow:0 0 0 .2rem transparent}@keyframes flip{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.flip-container{perspective:1000px}.flip-clock{display:inline-block;transform-style:preserve-3d;animation:flip 1s infinite}.width{max-height:300px}.dashboard{width:100%;display:flex;justify-content:center}.row-1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;height:100%;padding:5px}.row-1 .d_card{width:393px;max-height:295px;border-radius:15px}.row-1 .new-hires-card{overflow:hidden scroll}.row-1 .d_card-2{width:320px;height:295px;display:flex;align-items:center;border-radius:15px}.row-1 .bar-card{width:72%;display:flex;align-items:center;justify-content:center;border-radius:15px}.row-1 .bar-card .recharts-responsive-container{padding:12px 0;transform:translate(-26px);min-height:295px;max-height:295px!important}@media (max-width: 1440px){.row-1 .d_card{width:363px}.row-1 .bar-card{width:70%}}@media (max-width: 1200px){.row-1{padding:0}.row-1 .d_card,.row-1 .d_card-2{width:438px;max-height:295px}.row-1 .bar-card{width:100%}}@media (max-width: 1024px){.row-1 .d_card,.row-1 .d_card-2{width:350px}.row-1 .bar-card{width:100%}}@media (max-width: 991.9px){.row-1 .d_card,.row-1 .d_card-2{width:306px}.row-1 .bar-card{width:66%}}@media (max-width: 950.9px){.row-1 .d_card,.row-1 .d_card-2{width:443px}.row-1 .bar-card{width:100%}}@media (max-width: 800px){.row-1 .d_card,.row-1 .d_card-2{width:371px}.row-1 .bar-card{width:100%}}@media (max-width: 768px){.row-1 .d_card,.row-1 .d_card-2{width:355px}.row-1 .bar-card{width:100%}}@media (max-width: 700px){.row-1 .d_card,.row-1 .d_card-2{width:319px}.row-1 .bar-card{width:100%}}@media (max-width: 600px){.row-1 .d_card,.row-1 .d_card-2{width:509px}.row-1 .bar-card{width:92%}}@media (max-width: 500px){.row-1 .bar-card{width:100%}}.recharts-responsive-container .recharts-wrapper svg .recharts-surface{width:""}.d_card{margin-bottom:1rem;border-radius:10px;box-shadow:#00000029 0 1px 2px}.daily-task-card{transition:transform .2s ease}.daily-task-card:hover{transform:scale(1.05)}.admin-dashboard-wrapper{width:95%;margin:auto}.admin-dashboard-wrapper .dashboard-leftside-wrapper{background-color:#0593ff}.admin-dashboard-wrapper .leftSide-content-child1{display:flex;justify-content:space-between}.admin-dashboard-wrapper .leftSide-content-child1 .interview-info-wrapper,.admin-dashboard-wrapper .leftSide-content-child1 .shortlisted-info-wrapper,.admin-dashboard-wrapper .leftSide-content-child1 .hired-info-wrapper{display:flex;width:200px;background-color:#f6fbff;padding:6px 14px;align-items:center;justify-content:space-between;border-radius:9px}.admin-dashboard-wrapper .leftSide-content-child1 .interview-info-wrapper p,.admin-dashboard-wrapper .leftSide-content-child1 .shortlisted-info-wrapper p,.admin-dashboard-wrapper .leftSide-content-child1 .hired-info-wrapper p{margin:0}.admin-dashboard-wrapper .leftSide-content-child1 .interview-info-wrapper .interview-icon,.admin-dashboard-wrapper .leftSide-content-child1 .shortlisted-info-wrapper .interview-icon,.admin-dashboard-wrapper .leftSide-content-child1 .hired-info-wrapper .interview-icon{background-color:#0ff;border-radius:50%;padding:9px;display:flex;justify-content:center;align-items:center}.admin-dashboard-wrapper .leftSide-content-child1 .interview-info-wrapper .interview-icon svg,.admin-dashboard-wrapper .leftSide-content-child1 .shortlisted-info-wrapper .interview-icon svg,.admin-dashboard-wrapper .leftSide-content-child1 .hired-info-wrapper .interview-icon svg{font-size:1.5rem}.admin-dashboard-wrapper .leftSide-content-child1 .interview-info p:first-child,.admin-dashboard-wrapper .leftSide-content-child1 .shortlisted-info p:first-child,.admin-dashboard-wrapper .leftSide-content-child1 .hired-info p:first-child{color:#8b8c8e}.admin-dashboard-wrapper .leftSide-content-child1 .interview-info p:nth-child(2),.admin-dashboard-wrapper .leftSide-content-child1 .shortlisted-info p:nth-child(2),.admin-dashboard-wrapper .leftSide-content-child1 .hired-info p:nth-child(2){font-size:1.5rem;font-weight:700}.employee_attendace_table{padding:15px;width:95%;margin:auto;height:100%}.employee_attendace_table .year-month-day-selects{display:flex;align-items:center;justify-content:center;width:60%;gap:10px}.employee_attendace_table .year-month-day-selects .filter-btn{background:#fff;border-radius:8px;padding:5px 10px;border:none;background-color:#6c63fc;color:#fff}.employee_attendace_table .year-month-day-selects button{min-width:100px;padding:4px;border-radius:6px;border:none;outline:none;color:#fff;margin-top:5px}.employee_attendace_table .tables{min-width:100%}.table-filteration{display:flex;align-items:flex-start;flex-direction:column}.table-filteration .year-month-day-selects{display:flex;justify-content:space-between;width:100%}.custom-date-input::-webkit-calendar-picker-indicator{background-color:#828181;border-radius:4px}@media (max-width: 375.9px){.employee_attendace_table .year-month-day-selects{display:flex;align-items:center;justify-content:center;width:100%;gap:10px}}.total-form{width:100%;margin-bottom:8px;position:relative}.total-form .main_label label{font-size:1rem;font-size:13px;font-weight:400;padding-left:4px;margin-bottom:10px}.total-form .main-input{width:100%}.total-form .main-input input,.total-form .main-input select{width:100%;outline:none;border:none;font-weight:400;font-size:13px;padding:9px;min-height:40px;max-height:40px}.total-form .error-message{justify-content:space-between;font-size:.75rem;color:#ff8080;margin-top:4px;bottom:0}.modal .modal-content .total-form{margin-bottom:1rem}.modal .modal-content .total-form .main_label label,.modal .modal-content .total-form .main-input input{font-size:.8rem}@media (max-width: 425.9px){.employee_attendace_table .year-month-day-selects{width:100%}}.employee_profile_edit{position:fixed;right:5vw}.employee_profile{transform:translateY(-6px)}.employee_profile button{width:fit-content;border-radius:4px;border:none;padding:.2rem 1.5rem;outline:none}@media (max-width: 320.9px){.employee_profile_edit{position:fixed;right:5vw;top:2vw}}.greetings .welcome{font-size:clamp(16px,3vw,18px);font-weight:900;font-family:MonaSans-SemiBold,sans-serif}.greetings .details{font-size:clamp(12px,3vw,13.5px);font-weight:200;font-family:MonaSans-Light,sans-serif}.employee-login-form{display:flex;flex-direction:column;margin-top:0;width:100%;height:100%;transition:.3s;position:relative;gap:8px}.employee-login-form .comapany-logo{display:block;position:absolute;right:5px;top:5px}.employee-login-form .comapany-logo img{width:65px;height:60px;padding:10px;background:#fff}.employee-login-form .main_label label{font-weight:300;font-size:.8rem;font-weight:700}.employee-login-form .main-input .input{position:relative;width:100%}.employee-login-form .main-input .input .eye{position:absolute;z-index:1000000;top:10px;right:10px;cursor:pointer}.employee-login-form .setPassword-wrapper{display:flex;gap:5px;font-size:13px}.employee-login-form .setPassword-wrapper .forgot-password{font-size:13px;font-weight:400;color:#6c63fc;cursor:pointer}.employee-login-form .setPassword-wrapper .forgot-password span:hover{cursor:pointer;color:#6c63fc;border-bottom:1px solid #6c63fc;padding-bottom:2px}.employee-login-form .employee-button{width:100%;display:flex;align-items:center;justify-content:center;margin-top:15px}.employee-login-form .employee-button button{width:45%;padding:8px 10px;border:none;outline:none;align-self:center;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;background:#6c63fc;margin-top:0}.isAdminLogin,.employee-login{text-align:right;margin-top:1rem;font-size:13px}.isAdminLogin a,.employee-login a{color:#6c63fc!important}.isAdminLogin a:hover,.employee-login a:hover{color:#6c63fc!important;text-decoration:underline!important;cursor:pointer}.social-logins h5{font-size:15px;font-weight:600;color:#444;margin-bottom:10px}.social-logins .socialIcons-wrapper{font-size:1.5rem;display:flex;gap:.5rem}.social-logins .socialIcons-wrapper svg{cursor:pointer}.social-logins .socialIcons-wrapper .linkedIn{color:#0077b5}.eye{position:absolute;top:28%;right:10px;cursor:pointer}.form-group{display:flex;flex-direction:column;margin-top:0;width:100%;height:100%;padding:1rem;transition:.3s;position:relative;gap:5px}.form-group .main-input .input{position:relative;width:100%}.form-group .main-input .input .eye{position:absolute;top:10px;right:10px;cursor:pointer}.calendar-container{max-width:100%;margin:auto;padding:20px;background:#fff;border-radius:10px}.rbc-today{background-color:#0099ff91}.rbc-btn-group{display:flex;gap:20px}.rbc-btn-group button{width:clamp(25px,23vw,100px);border-radius:5px!important;border:.9px solid #ddd!important}.rbc-toolbar button:focus{color:#373a3c;background-color:#ef1f1f;border-color:#de1a1a}rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-toolbar button:focus{color:#fff;background-color:#09f;border-color:transparent}.rbc-toolbar button:hover{color:transparent;background-color:#5ebfff;color:#fff;border-color:transparent}.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:none!important}.rbc-toolbar button.rbc-active:focus{background-color:transparent}.rbc-toolbar button.rbc-active{background-image:none;box-shadow:inset 0 3px 5px transparent!important;background-color:#5ebfff;border-color:none!important;color:#fff}.rbc-toolbar button.rbc-active:focus{color:#fff;background-color:#09f!important}.rbc-toolbar button.rbc-active:focus{border-color:transparent!important;color:#fff}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;box-shadow:inset 0 3px 5px transparent!important;background-color:#09f!important;border-color:transparent!important}.rbc-month-view{border-radius:10px}.rbc-header{padding:0}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:0px!important}.event{display:flex!important;width:100%!important}.event div{padding:-1px 5px 0!important;padding-left:5px;border-radius:4px;color:#fff;transition:.2s}.event div:hover{transform:scale(.95)}.rbc-time-content{display:none}.rbc-time-content{display:none!important}.rbc-label{padding:0 5px;display:none!important}.rbc-time-header{height:100%!important}.rbc-time-view{max-height:120px;display:flex!important}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{box-sizing:inherit;color:#171717}.rbc-event{background-color:#ff000021}.rbc-event div[title=absent]{color:red}.rbc-event div[title=Present]{color:green}.rbc-event{background-color:#00800037}.rbc-event div[title="half day"]{color:green}@media (max-width: 630px){.calendar-view,.table-view{display:none}}.login_register{width:100vw;display:flex;align-items:center;justify-content:center;height:100vh;overflow-y:hidden;flex-direction:column;overflow-x:hidden}.slider{width:600px;margin:2px 0 0 2px;overflow:hidden;position:relative;justify-self:center}@media (max-width: 1000px){.slider{width:450px}}@media (max-width: 450px){.slider{width:300px}}.parentSlider{display:flex;width:1200px;transition:.7s}@media (max-width: 1000px){.parentSlider{width:900px}}@media (max-width: 450px){.parentSlider{width:600px}}.slidingComponent{width:80vw;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:2px;border-radius:20px;padding:5px;transition:.3s}@media (max-width: 1000px){.slidingComponent{width:450px}}@media (max-width: 450px){.slidingComponent{width:300px}}.main-parent{display:flex;flex-direction:column;align-items:center}.stepper{display:flex;position:relative;margin-top:20px;margin-bottom:20px}.stepper .step-starting{display:flex;flex-direction:row;align-items:center;justify-content:center}.description-step{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.description-step h2{display:flex;align-items:center;justify-content:center}.description-step h2 button{border:none;outline:none;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:2px;background:#fff;color:#fff;font-size:1rem;border-radius:50%;margin:0;cursor:pointer;z-index:3}@media (max-width: 600px){.description-step h2 button{width:40px;height:40px;font-size:1rem}}.description-step h2 .icon{width:95%;display:flex;align-items:center;justify-content:center;height:95%;background:#f56c56;border-radius:50%;transition:background .5s}.description-step .line{display:block;width:75px;height:1.5px;background:#fff;position:relative;z-index:1}@media (max-width: 1000px){.description-step .line{width:60px;height:2.5px}}@media (max-width: 700px){.description-step .line{width:40px}}@media (max-width: 700px){.description-step .line{width:35px}}@media (max-width: 600px){.description-step .line{width:30px}}.desc{font-weight:400;font-size:1rem}.kinder{margin-right:22px}.line1{position:absolute;display:block;height:3px;background:#ff5722;top:23px;left:50px;z-index:2;transition:width .5s;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 1000px){.line1{margin-right:30px;background:#00f;top:22px;height:4px;left:50px}}@media (max-width: 600px){.line1{top:18px;height:4px;left:40px}}.line1 span{display:block;margin-right:-15.5px;margin-top:-2px;font-size:1.2rem;color:#ff2a00}@media (max-width: 1000px){.line1 span{font-size:1rem}}@media (max-width: 700px){.line1 span{font-size:.8rem}}.progress-ring{position:relative}.sidebar{height:100vh;overflow:hidden;position:fixed;top:0;left:0;z-index:99999;display:flex;flex-direction:column;text-transform:capitalize}.sidebar .user-details{position:absolute;bottom:0;height:70px;text-align:center;width:100%;display:flex;align-items:center;justify-content:center}.sidebar .user-details .details{display:flex;align-items:flex-start}.sidebar .closing{position:relative}.sidebar .closing span{display:none;float:right;position:absolute;top:-13px;right:0;font-size:1.2rem}.sidebar .closing span svg{color:#6c63fc}.sidebar .logo{display:flex;justify-content:center;padding:16px 10px 6px}.sidebar .logo .logo-name{font-weight:500;font-size:2rem;display:none}.sidebar .logo img{height:3rem;object-fit:cover;border-radius:10px}.sidebar hr{width:100%;height:1px;background:#fff;outline:none;margin-top:0!important}.sidebar .icon{font-size:.9rem}.sidebar .sidebar-header{display:flex;align-items:center;justify-content:flex-end;padding:10px;background-color:#34495e}.sidebar .menu-list{list-style:none;padding:0;margin:10px 0 0;flex-grow:1;overflow-y:auto;height:85vh}.sidebar .menu-item{padding:5px 10px;display:flex;flex-direction:column}.sidebar .menu{display:flex;align-items:center}.sidebar .menu-link{text-decoration:none;display:flex;align-items:center;padding:10px 8px;border-radius:8px;transition:background .3s ease;cursor:pointer;text-wrap:nowrap;line-height:1}.sidebar .menu-link .menu-label{margin-left:10px;font-weight:500}.sidebar .main-menu{display:flex;justify-content:space-between}.sidebar .submenu{list-style:none;padding:0 0 0 20px;margin:0;overflow:hidden;transform:translate(6px)}.header{width:100%;padding:10px 20px;height:70px;margin-top:22px;width:95%;align-self:center;display:flex;justify-content:space-between}.header .button-closesidebar{transition:.7s;display:flex;gap:10px;align-items:center}.header .button-closesidebar .close{margin-top:6px}.header .button-closesidebar .close{font-size:1.5rem}.header .button-closesidebar .take-to-page{width:150px;border-radius:17px;display:flex;gap:5px;align-items:center;padding:2px 10px}.header .button-closesidebar .take-to-page input{background:transparent;padding:1px;flex:1;border:none;outline:none;color:#fff;max-width:76%}.header .button-closesidebar .take-to-page label{color:#fff;height:100%;padding:5px;font-size:1.2rem;transform:translate(1px,-2px);cursor:pointer}.header .current-page{display:flex;align-items:center;height:100%}.header .current-page .current-page-name{font-family:MonaSans-SemiBold,sans-serif;font-size:clamp(1.3rem,4.5vw,1.6rem);padding-top:5px;font-weight:400;margin-left:10px;margin-bottom:5px;line-height:0!important;text-transform:capitalize;text-wrap:nowrap}.user-details{display:flex;align-items:center;gap:10px}.user-details .dropdown-menu{position:absolute;font-size:.9rem;margin-top:0;right:0;left:auto;top:3.25rem;animation-name:dropdownAnimation;-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-ms-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;border:none;-webkit-box-shadow:0px 3px 21px 0px rgba(0,0,0,.2);box-shadow:0 3px 21px #0003;z-index:9999}.user-details .dropdown-menu .dropdown-item{font-size:.873rem;font-weight:400;padding:.375rem .938rem;display:flex;gap:5px;align-items:center}.user-details .dropdown-menu .dropdown-item:is(.active,:active){color:#fff;text-decoration:none;background-color:#4b49ac}.user-details .user-image img{width:45px;height:45px;border-radius:50%;background:#fff;object-fit:cover}.user-details .details{display:flex;flex-direction:column;justify-content:flex-start;text-align:right}.user-details .details .email{font-size:1rem;font-weight:500;margin-bottom:4px}.user-details .details .id{font-size:.9rem;font-weight:400}@keyframes dropdownAnimation{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(50px)}}@media (max-width: 1440px){.profile-form .banner-label{width:25px;height:25px}}@media (max-width: 1024px){.profile-form .banner-label{width:23px;height:23px}}@media (max-width: 890.9px){.header .button-closesidebar{margin-right:10px}.header .button-closesidebar .take-to-page{padding-right:5px}}@media (max-width: 700px){.header .button-closesidebar{gap:6px}}@media (max-width: 700px) and (max-width: 700px){.user-details .details .email{font-size:13px}}@media (max-width: 600px){.header{justify-content:space-between;padding:7px 15px}.header .button-closesidebar .take-to-page{display:none}}@media (max-width: 375.9px){.header .button-closesidebar{gap:0}}@media (max-width: 320.9px){.header .button-closesidebar .take-to-page{margin-left:12px}}.single_employee_whole_data{display:flex;flex-direction:column;gap:30px;flex-wrap:nowrap;margin:auto;border-radius:8px;padding:0;overflow-x:hidden}.single_employee_whole_data .single-employee-header{padding:1.5rem!important;border-radius:8px}.single_employee_whole_data .single-employee-body{border-radius:8px}.single_employee_whole_data .user-header-section{position:relative;height:285px;width:100%}.single_employee_whole_data .user-header-section .header-bg-image img{width:100%;height:185px;border-radius:7px}.single_employee_whole_data .user-header-section .user-image-wrapper{transform:translateY(-56px)}.single_employee_whole_data .user-header-section .user-image-wrapper img{border-radius:50%;border:3px solid #fff;margin-left:2rem;max-height:100px;object-fit:cover}.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info{display:flex;gap:2rem;margin-left:3rem;padding-top:10px;margin-top:.5rem}.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info p{margin:0}.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info .profile-status-select{word-wrap:normal;background-color:transparent;outline:none;border-radius:10px;font-size:14px;color:#fff;text-align:center;padding:6px 4px}.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info .profile-status-select option{text-align:left;padding:6px 4px}.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info .status-button{outline:none;border:none;border-radius:4px;padding:2px 10px;margin-left:10px;background-color:#6c63fc;width:80px}.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info .status-button .load span span{width:10px;height:10px}.single_employee_whole_data .user-img-container img{position:relative}.single_employee_whole_data .user-basic-info p:nth-child(2){text-transform:capitalize}.single_employee_whole_data .user-basic-info p:nth-child(4){text-transform:lowercase}.single_employee_whole_data .user-details-section{display:flex}.single_employee_whole_data .user-details-section .profile-form{width:100%;overflow-y:unset!important;overflow-x:unset!important}.single_employee_whole_data .user-details-section .profile-form .basic-row{margin-bottom:1rem}.single_employee_whole_data .user-details-section .profile-form hr{display:none}.single_employee_whole_data .user-details-section .leaves-wraper{padding:0 0 1rem;width:100%}.single_employee_whole_data .tables,.single_employee_whole_data .calendar-container{width:100%}.single_employee_whole_data .my-profile{width:100%;padding:1.5rem 1rem}.single-employee-body .attendance-wrapper{max-height:80vh;width:100%;overflow-y:unset!important;overflow-x:unset!important;scrollbar-width:none;margin:0 auto;border-radius:10px}.single-employee-body .main-content{overflow:unset!important}.single-employee-body .main-content .profile-form{overflow-y:unset!important;overflow-x:unset!important}.attednce-table-calender{width:100%;display:flex;flex-direction:column;grid-gap:10px}.tab-buttons{width:100%;display:flex;border-radius:10px;padding:10px;margin-top:1rem;background-color:#121212}.tab-buttons button{padding:8px 16px;letter-spacing:.3px;border-radius:4px;border:none;outline:none;background-color:transparent;color:#fff;font-size:14px;cursor:pointer;transition:background-color .3s,color .3s}.tab-buttons button.active{background-color:#7961954d;color:#8e48e1!important}.tab-buttons button:hover{color:#8e48e1!important}.sick-casual-leaves-wrapper{width:100%;display:flex;justify-content:space-between;color:#fff}.sick-casual-leaves-wrapper p{margin-bottom:0}.sick-casual-leaves-wrapper .sick-leaves{display:flex;width:49%;justify-content:space-evenly;background-color:orange;align-items:center;border-radius:15px}.sick-casual-leaves-wrapper .sick-leaves .sick-div1{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 1rem 0 0}.sick-casual-leaves-wrapper .sick-leaves .sick-div1 .leave-icon{font-size:3rem}.sick-casual-leaves-wrapper .sick-leaves .sick-div2{gap:5px;display:flex;flex-direction:column;justify-content:center}.sick-casual-leaves-wrapper .sick-leaves .available,.sick-casual-leaves-wrapper .sick-leaves .used{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.sick-casual-leaves-wrapper .sick-leaves .available .leave-value,.sick-casual-leaves-wrapper .sick-leaves .used .leave-value{color:#4d4def;font-weight:bolder}.attednce-table-calender .nav-link:focus-visible{box-shadow:none}.attednce-table-calender .nav-tabs .nav-link:focus,.attednce-table-calender .nav-tabs{box-shadow:none}.attednce-table-calender .nav-tabs .nav-link:hover{border:none;background-color:#add8e6;border-bottom:1px solid #6c63fc}.attednce-table-calender .nav-tabs{--bs-nav-tabs-border-color: none;gap:5px}.attednce-table-calender .nav-link{color:#fff;transition:none}.attednce-table-calender .nav-link.active{border:none;border-bottom:1px solid #6c63fc}.leaves-wraper .nav-pills .nav-link{border-radius:unset}.leaves-wraper .nav-link:focus-visible{box-shadow:none}.leaves-wraper .nav-tabs .nav-link:focus,.leaves-wraper .nav-tabs{box-shadow:none}.leaves-wraper .nav-tabs .nav-link:hover{border:none;background-color:#79619526;border-bottom:1px solid #6c63fc}.leaves-wraper .nav-tabs{--bs-nav-tabs-border-color: none}.leaves-wraper .nav-link{color:#fff;transition:none}.leaves-wraper .nav-link.active{border:none;border-bottom:1px solid #6c63fc}@media (max-width: 1024px){.single_employee_whole_data .user-header-section .header-bg-image img{height:130px}.single_employee_whole_data .user-header-section .user-image-wrapper img{width:80px}.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info{gap:1rem;margin-left:2rem}.single_employee_whole_data .user-header-section{height:195px}}@media (max-width: 768px){.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info{gap:15px}}@media (max-width: 600px){.single_employee_whole_data{flex-direction:column}.tab-buttons{flex-direction:row;width:100%;height:auto}}@media (max-width: 500px){.single_employee_whole_data .single-employee-header,.single_employee_whole_data .single-employee-body{padding:1rem!important}.single_employee_whole_data .user-header-section .user-image-wrapper .user-basic-info{gap:10px;font-size:12px;margin-left:16px;align-items:center}.employeee-email{display:none}}@media (max-width: 320.9px){.tab-buttons button{padding:8px 12px}}.colors{display:flex;gap:10px;margin-right:30px}.colors .color-box{font-size:1.5rem;border-radius:50%;cursor:pointer}@media (max-width: 1024px){.colors{margin-right:0;margin-left:5px;gap:8px}}@media (max-width: 700px){.colors{gap:6px;margin-right:0!important}}.theme-changer-icon{transition:.2s ease all;font-size:21px;margin-right:10px;line-height:0;cursor:pointer}.theme-changer-icon:hover{transform:rotate(25deg)}.org_wolking_days{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:9px;width:100%;box-shadow:0 0 4px #0003;border:1px solid #e8e1e1;border-radius:15px;padding:1rem}.org_wolking_days .org-heading{border-bottom:1px solid lightgray;width:100%}.org_wolking_days .new-div{display:flex;height:100%;flex-direction:column;justify-content:space-evenly}.org_wolking_days .checkbox-card{align-items:center;border-radius:0;justify-content:start;display:flex;width:100%;gap:24px;padding-right:0}.org_wolking_days .checkbox-card .option{width:50px;height:26px;border-radius:30px;background:#b3b4b3;display:flex;align-items:center;transition:.2s;padding:14px 1px}.org_wolking_days .checkbox-card .option .circle{width:24px;height:24px;background:#fff;border-radius:50%;transition:.2s;cursor:pointer}.org_wolking_days .checkbox-card .total-form{justify-content:center;gap:10px;justify-content:space-between;padding:0 20px;flex-direction:row;align-items:center;display:flex;margin-bottom:0;height:40px}.org_wolking_days .checkbox-card .total-form .label-section{flex:1}.org_wolking_days .checkbox-card .total-form .main-input{display:none}.org_wolking_days .checkbox-card .total-form .main-input .input input{width:25px}.org_wolking_days .checkbox-card .total-form .main-input .input input:focus{box-shadow:0 0 1px 1px transparent}.org_wolking_days .checkbox-card .main-input{width:30px}.org-days-submit{width:100%;display:flex;padding:20px}.org-days-submit button{width:70px!important;margin-right:0!important}.org_working_form{display:flex;flex-direction:column;gap:0px;width:360px;border-radius:20px;padding:15px 0 10px;height:380px;justify-content:space-between}@media (max-width: 425.9px){.org_working_form{width:380px}}@media (max-width: 375.9px){.org_wolking_days .checkbox-card{padding-right:51px}}@media (max-width: 320.9px){.workdays-controls{display:block}.org_wolking_days .checkbox-card{padding-right:39px}.org_working_form{width:319px}}.delete-editbuttons{display:flex;align-items:center;justify-content:flex-start}.delete-editbuttons label,.delete-editbuttons button{margin-right:10px}.social-icons{display:flex;gap:40px;justify-content:center}.social-icons a{display:flex;align-items:center;text-decoration:none;gap:5px;padding:12px;border-radius:2rem;transition:background .3s ease}.social-icons a svg{transition:transform .3s ease}.social-icons a:hover svg{transform:scale(1.3)}.company-img{position:relative;cursor:pointer}.company-img img{transition:background-color .3s ease,-webkit-backdrop-filter .3s ease,backdrop-filter .3s ease,width .3s ease,height .3s ease}.company-img svg{top:40%;display:none;position:absolute;font-size:36px;border-radius:10px;background:#eaeaea;padding:8px;transition:opacity .3s ease}.company-img:hover svg{display:block;opacity:1}.social-icon svg{font-size:16px}.company-profile-logo{width:110px;height:110px;vertical-align:middle;margin-right:174px}.logo-icon{height:360px;display:flex;align-items:center;justify-content:center}.logo-icon h2{max-height:300px;font-size:24rem;transform:translateY(-110px);z-index:-1}.attendance-card{height:65vh;overflow:hidden auto}.admin-accepted-leave-applications{width:100%;padding:1rem;border-radius:10px}.admin-accepted-leave-applications.leaves-status{max-height:100%;overflow:hidden auto}@media (max-width: 768px){.admin-accepted-leave-applications{height:97%;overflow:hidden auto;padding:.5rem;border-radius:5px}}.status{display:flex;gap:10px;justify-content:right}.status .accept,.status .reject{border:none;border-radius:50%!important;padding:5px;width:25px;height:25px;display:flex;justify-content:center;align-items:center}.status .accept{color:#53c59a;background-color:#92f4b24d}.status .reject{color:#ff8a81;background-color:#ff8a8129}.table-wrapper{border-radius:10px}.employee-leave-cards .leave-card-data{display:grid;grid-template-columns:repeat(2,1fr)}.employee-leaves-heading{font-size:1rem;margin-bottom:2rem;font-weight:700;color:#666;margin-left:1rem}.leave-applications-btn button{padding:5px 10px;background-color:#6c63fc;font-size:13px}.admin-leave-filters label{padding-left:4px;padding-bottom:9px;font-weight:700;font-size:13px}.admin-leave-filters input,.admin-leave-filters select{font-size:13px}@media (min-width: 576px){.admin-leave-filters.background{background-color:#f8f9fa}}@media (max-width: 576px){.admin-leave-filters{padding:6px!important}}.leave-applications-mobile .leaves-tabs-mobile{display:flex}.leave-applications-mobile .leaves-tabs-mobile .tab-mobile{padding:1rem;cursor:pointer;box-shadow:none;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}.leave-applications-mobile .leaves-tabs-mobile .tab-mobile.active-tab{box-shadow:0 3px #00f;transform:translateY(-2px);transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}.leave-details{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;font-size:13px}.popup-dialog{max-width:45ch;padding:1rem;margin:auto;border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026;outline:0;transform:translateY(-50px);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.popup-dialog.active{transform:translateY(0);opacity:1}.popup-dialog::backdrop{background-color:#091e4280}a{color:unset;text-decoration:none}.lh-0{line-height:0}.bg-primary{background-color:#6c63fc!important;color:#fff}.form-control::placeholder{color:#777e84!important;font-size:.8rem}.form-control:focus{box-shadow:none;border:1px solid rgba(108,99,252,.3)}.text-muted{color:#777e84!important}.btn-group{cursor:pointer}.bg-primary{background-color:#6c63fc!important;border:0;color:#fff}.badge-success{background-color:#00c9aa33;color:#00c9aa}.badge-warning{background-color:#ffc76833;color:#ffc768}.badge-info{background-color:#00ccef33;color:#00ccef}.badge-orange{background-color:#ff9c7a33;color:#ff9c7a}.text-bg-success{background-color:#00c2a1!important}.default-border{border:1px solid #e8e1e1}body{width:100vw;overflow-x:hidden;overflow-y:hidden;font-family:Lato,sans-serif;font-size:.9rem;font-stretch:normal;font-style:normal;font-weight:500;line-height:1.1;letter-spacing:.3px}table body{text-transform:capitalize}.hr_portal_layout{display:flex;width:100%}img{max-width:100%}.content-pages{overflow-y:scroll;scrollbar-width:none;width:100%;height:100vh;display:flex;flex-direction:column}.main-content{max-height:83vh;min-height:83vh;width:95%;margin:1rem auto;overflow:hidden auto;padding-top:0;scrollbar-width:none;-ms-overflow-style:none}.main-content::-webkit-scrollbar{display:none}@media (max-width: 600px){.main-content{max-height:calc(100vh - 100px);min-height:calc(100vh - 100px);width:100%;padding:0 10px}}@media (min-width: 600px) and (max-width: 768px){.main-content{max-height:85vh;min-height:85vh;width:95%}}@media (max-width: 375px){.main-content{max-height:calc(100vh - 120px);min-height:calc(100vh - 120px);width:100%;padding:0 .5rem}}@media (orientation: landscape) and (max-width: 600px){.main-content{max-height:calc(100vh - 50px);min-height:calc(100vh - 50px);width:95%}}.main-content{scrollbar-width:none}.main-content::-webkit-scrollbar{width:8px}.main-content::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:10px}.load{width:100%;display:flex;justify-content:center;align-items:center}.load span{width:20px!important;height:20px!important}.heading{padding:0 1rem;font-weight:600;font-size:15px}button{transition:.1s;border-radius:50rem!important;font-size:12px!important}.profile-form hr{display:none}.profile-form .basic-row{margin-bottom:20px}.new-basic-row hr{display:block}select option{margin:10px;padding:5px;min-height:2em}.admin_dashboard .admin-icons svg{padding:7px;background:#3c3f4d;border-radius:10px;color:#fff;font-size:2.5rem}button:disabled,button[disabled]{cursor:not-allowed}button:disabled .load span,button[disabled] .load span{filter:brightness(150%)}button{transition:.1s}.map-component{width:100vw;height:100vh;background:#000;z-index:100000000}.table-span{padding:7px 10px;display:flex;align-items:center;border-radius:4px;min-width:80px;max-width:80px;justify-content:center}input[type=email],input[type=date]{text-transform:none}.today-attendance{border-radius:10px;width:95%;height:78vh;margin:auto;max-height:100%;overflow:scroll}.today-attendance .today-attendance-wrapper{display:flex;justify-content:space-between}.today-attendance .today-attendance-wrapper .date-input{display:flex;gap:10px;align-items:center}.today-attendance .today-attendance-wrapper .date-input button{padding:10px;border-radius:6px;background-color:#6c63fc;color:#fff;border:none}.today-attendance .today-attendance-wrapper .tabs{display:flex;align-items:center;gap:10px}.today-attendance .today-attendance-wrapper .tabs button{padding:10px;border-radius:6px;background-color:#6c63fc;color:#fff;border:none}.input.custom-select select{text-transform:capitalize!important}.otp-container{background:#fff;padding:20px 30px;border-radius:10px;box-shadow:0 0 10px #0000001a;text-align:center}#timer{font-weight:700;color:red}.add-locations{padding-inline:2rem}.add-locations .dropdown-center{padding-left:0}.add-locations .location-list{height:160px;overflow-y:auto}.outlet-pages{border-radius:10px;width:95%;height:auto;margin:auto}.dropdown-menu{font-size:.9rem;border:none;-webkit-box-shadow:0px 3px 21px 0px rgba(0,0,0,.2);box-shadow:0 3px 21px #0003;z-index:9999}.dropdown-menu .dropdown-item{font-size:.873rem;font-weight:400;padding:.375rem .938rem;display:flex;gap:5px;align-items:center}.dropdown-menu .dropdown-item:is(.active,:active){color:#fff;text-decoration:none;background-color:#4b49ac}.word-break{word-break:break-all}.form-check-input{width:2.3rem!important;height:1.3rem}.form-check-input:checked{background-color:#6c63fc;border-color:#6c63fc}.roles-department{width:100%;margin:auto}.roles-department .categorys{width:100%;margin-left:0}.roles-department .roles-table{width:100%;height:74vh}.roles-department .roles-table .form-button button{margin-top:5px!important}.roles-department .roles-table .role-cards{cursor:pointer}.roles-department .roles-table .leave-cards .row .card,.roles-department .roles-table .shift-cards .row .card{cursor:pointer;overflow:hidden}.admin-controls-card{padding:1rem;box-shadow:0 0 6px #0000001a;border-radius:15px;cursor:pointer;border:1px solid #e8e1e1}.admin-controls-card .checkIn-time{display:flex;justify-content:space-between}.admin-controls-card .grace-period{padding:10px 0;border-radius:10px;text-align:center;width:fit-content}.admin-controls-card .totol-workingDays{text-align:right;margin-top:10px}.admin-controls-card .totol-workingDays p{margin:0}.admin-controls-card h5{padding-bottom:10px;text-transform:capitalize}.admin-controls-card hr{border:1px solid #dcdcdc;margin:8px 0}.text-capitalize{text-transform:capitalize}.modal.show .modal-dialog.checkin-checkout-model{transform:translate(43%,44vh)}.modal-content.my_model{border-radius:10px;padding:1rem!important;width:510px;box-shadow:0 1px 2px 3px #0000001a;border:1px solid #d8d8d9;position:relative}.modal-content.employee-calenderView-model{width:180px;padding:0;border-radius:5px}.modal-content.employee-calenderView-model .calenderView-model-body{padding:6px 13px}.modal-content.employee-calenderView-model .calenderView-model-head{display:flex;justify-content:space-between;align-items:center;padding:0;margin-bottom:10px;border-bottom:1px solid lightgray}.modal-content.employee-calenderView-model .calenderView-model-head button.close{border:none;background:transparent;font-size:25px}.modal-content.employee-calenderView-model .attendence-check-in p:first-child{color:#016e5e}.modal-content.employee-calenderView-model .attendence-check-out p:first-child{color:#c92100}.modal-content.employee-calenderView-model .attendence-check-in,.modal-content.employee-calenderView-model .attendence-check-out{display:flex;justify-content:space-between;text-wrap:nowrap}.year-month-day-selects button{border-radius:5px;padding:5px 10px;border:none;margin-bottom:1rem}.year-month-day-selects .filter-btn{background-color:#6c63fc!important;color:#fff}.admin_all_employees-cardView{height:100%;overflow:hidden scroll}.late-checkin-data{width:100%;padding:.7rem .5rem;display:flex;flex-direction:column;gap:18px;border-radius:10px}.late-checkin-data p{margin:0}.late-checkin-data .late-checkin-heading{display:flex;align-items:center;gap:7px;margin-left:6px;font-size:1.2rem}.late-checkin-data .late-checkin-heading .count{border-radius:50%;padding:5px;font-size:12px;font-weight:700}.late-checkin-data .late-checkin-heading .late-count{background-color:#009dff2f;color:#3700ff}.late-checkin-data .late-checkin-heading .leave-count{background-color:#ff00002f;color:red}.late-checkin-data .late-checkin-heading .checkin-count{background-color:#00c9ab3a;color:green}.late-checkin-data .late-checkin-info{display:flex;gap:1rem;flex-wrap:wrap}.late-checkin-data .late-checkin-info .late-checkin-individual:hover{box-shadow:0 0 10px #0000004d;cursor:pointer}.late-checkin-data .late-checkin-info .late-checkin-individual{display:flex;flex-direction:column;justify-content:center;gap:22px;border:1px solid #c9c9c9;padding:15px;border-radius:8px;width:200px;width:fit-content}.late-checkin-data .late-checkin-info .late-checkin-individual .individual-names{display:flex;align-items:center;gap:10px}.late-checkin-data .late-checkin-info .late-checkin-individual .individual-names .status{border-radius:11px;padding:10px;font-size:13px;align-items:center;display:flex;justify-content:center;height:20px}.late-checkin-data .late-checkin-info .late-checkin-individual .individual-names .in-status{background-color:#00c9ab3a;color:green}.late-checkin-data .late-checkin-info .late-checkin-individual .individual-names .out-status{background-color:#ff00002f;color:red}.late-checkin-data .late-checkin-info .late-checkin-individual .individual-names .late-status{background-color:#009dff2f;color:#3700ff}.late-checkin-data .late-checkin-info .late-checkin-individual .individual-names .individual-name{font-size:16px;font-weight:700;margin-bottom:8px}.late-checkin-data .late-checkin-info .late-checkin-individual .individual-names .individual-id{font-size:13px;font-weight:700}.late-checkin-data .late-checkin-info .late-checkin-individual .individual-names img{width:45px;border-radius:50px}.late-checkin-data .late-checkin-info .late-checkin-individual .time,.late-checkin-data .late-checkin-info .late-checkin-individual .late-time{display:grid;grid-template-columns:repeat(2,1fr);row-gap:10px}.loader{width:24px;height:24px;border:2px solid rgba(33,37,41,.6901960784);border-radius:50px;position:relative}.loader span{display:block;background:#212529b0}.loader .hour,.loader .min{width:1.5px;height:7px;border-radius:50px;position:absolute;top:10px;left:9px;animation:load9243 4s linear infinite;transform-origin:top center}.loader .min{height:6px;animation:load9243 8s linear infinite}.loader .circel{width:3px;height:3px;border-radius:50px;position:absolute;top:50%;left:50%;transform:translate(-2px,-2px)}@keyframes load9243{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.circular-progress{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative}.inner-circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:35px;height:35px;border-radius:50%;background-color:#fff}.percentage{position:relative;font-size:.875rem}.rangeLabels{text-align:center}.rangeLabel{margin-right:20px}.chartContainer{margin-top:20px;position:relative}.chartLabel{position:absolute;color:#0b0a0a;font-size:12px;font-weight:700}.leave-status{font-weight:700}.status-pending{color:orange}.status-approved{color:#53c59a}.status-rejected{color:#ff8a81}.select::placeholder{color:#0000004d}.react-select__menu{max-height:200px;overflow-y:auto}.react-select__option{padding:10px}.cursor-pointer{cursor:pointer!important}.react-select__menu{height:150px!important}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12,.fs-13{font-size:12px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-24{font-size:24px}.mb-6{margin-bottom:7rem}.text-info{color:#009be1!important}.badge-info{background-color:#00ccef33;color:#009be1!important}.offlineActive{background-color:#949eb7}.hover-card:hover{transform:scale(1.05);box-shadow:0 6px 20px #0003}.password-image{width:clamp(100px,40vw,240px);height:auto;object-fit:cover}.lh-2{line-height:14px}.table-responsive::-webkit-scrollbar{-webkit-appearance:none;height:10px}.tables{overflow-y:auto}.approving{color:#53c59a;background-color:#92f4b24d;padding:8px;border:none;font-size:10px!important}.rejecting{color:#ff8a81;background-color:#ff8a8129;padding:8px;border:none;font-size:10px!important}@media only screen and (max-width: 480px){.bar-card{display:none}}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M7%2010l5%205%205-5z%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 12px center;background-size:16px;position:relative;border:none;outline:none;z-index:1600}.custom-select:focus{outline:none;border-color:#4a90e2}.custom-select option{border:none}.w-10{width:15%!important}.w-25{width:95%!important}@media (max-width: 560px){.status{width:150px!important;font-size:14px}}@media (min-width: 768px){.status{width:150px!important;font-size:14px}}@media (min-width: 968px){.status{width:150px!important;font-size:14px}}@media (max-width: 560px){.select-project select{width:200px!important;font-size:14px}}.task{font-size:13px!important}.date-input[type=date]:before{content:none}@media (max-width: 600px){.date-input[type=date]{position:relative;height:40px}.date-input[type=date]:before{position:absolute;content:"DD/MM/YYYY";color:gray}}.highlight-row{color:#d9534f;height:100%}.totaltask-data{display:grid;grid-template-columns:repeat(2,1fr)}.project-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;padding:16px}.project-card{border:1px solid #e0e0e0;border-radius:8px;padding:16px;background:#fff;box-shadow:0 2px 5px #0000000d}.custom-btn{padding:2px 12px;font-size:14px}.bg-progress{background-color:#6c63fc42;color:#6c63fc}.bg-complete{background-color:#19875452;color:#87192c}.bg-review{background-color:#ffc1074a;color:#1e33d2}.bg-new{color:#696969;background-color:#6c757d70}.custom{background-color:transparent;border:1px solid transparent;color:var(--bs-primary);transition:all .3s ease-in-out}.custom.active{background-color:var(--bs-primary);color:#fff}.custom:hover{background-color:var(--bs-primary);color:#fff;border:1px solid var(--bs-primary)}.bg-newone{background-color:#00d2fc26;color:#08f!important;font-size:13px;font-weight:700}.bg-in_progress{background-color:#ffc75f47;color:#eb950be0!important;font-size:13px;font-weight:700}.bg-under_review{background-color:#c493ff4f;color:#883ee2f2!important;font-size:13px;font-weight:700}.bg-completed{background-color:#93ff9c40;color:#1b6b4df2!important;font-size:13px;font-weight:700}.bg-hold{background-color:#6021213d;color:#6e2113f2!important;font-size:13px;font-weight:700}.dimmed{background-color:#0000001a;color:#00000080;cursor:not-allowed;opacity:.7;transition:background-color .3s ease,color .3s ease,opacity .3s ease}.css-tj5bde-Svg{color:#e35858}.css-1xc3v61-indicatorContainer{color:#0a0502}.first-letter-only:first-letter{text-transform:uppercase}@font-face{font-family:MonaSans-Light;src:url(/assets/MonaSans-Light-DnzoOeQK.otf) format("opentype");font-weight:300}@font-face{font-family:MonaSans-Regular;src:url(/assets/MonaSans-Regular-UG78dySD.otf) format("opentype");font-weight:400}@font-face{font-family:MonaSans-SemiBold;src:url(/assets/MonaSans-SemiBold-BuxUzeAN.otf) format("opentype");font-weight:500}@font-face{font-family:MonaSans-Extra-SemiBold;src:url(/assets/MonaSans-SemiBold-BuxUzeAN.otf) format("opentype");font-weight:600}@font-face{font-family:MonaSans-Bold;src:url(/assets/MonaSans-Bold-DKykXkA8.otf) format("opentype");font-weight:700}@font-face{font-family:MonaSans-ExtraBold;src:url(/assets/MonaSans-ExtraBold-BW3vfC-1.otf) format("opentype");font-weight:800}.today-emp-attendence{position:relative;z-index:5}.today-emp-attendence.active:before{width:100%}.today-emp-attendence.active p{color:#fff}.today-emp-attendence:before{content:"";position:absolute;left:0;width:5%;height:100%;transition:width .3s ease;z-index:-1}.today-emp-attendence:hover p{color:#fff}.today-emp-attendence:hover:before{width:100%}.today-emp-attendence.leave:before{background-color:#a4e4ff}.today-emp-attendence.absent:before{background-color:#ff8a81}.today-emp-attendence.present:before{background-color:#53c59a}.admin-employee-leaves-table .admin-leaves-table-head th{padding:1rem;text-wrap:nowrap;border:1px solid #eff0f6}.admin-employee-leaves-table .admin-leaves-table-body{text-align:center}.admin-employee-leaves-table .admin-leaves-table-body .leave-actions{display:flex;justify-content:center}.admin-employee-leaves-table .admin-leaves-table-body .leave-actions .actions-btn{padding:5px 10px;border:none;border-radius:22px;display:flex}.admin-employee-leaves-table .admin-leaves-table-body .leave-actions .approve{background-color:#0080002b;color:#025302}.admin-employee-leaves-table .admin-leaves-table-body .leave-actions .reject{background-color:#dc35452b;color:#dc3545}.attachments-modal-overlay{@apply fixed inset-0 bg-black/50 flex justify-center items-center z-[10000];}.attachments-modal{@apply bg-white p-5 w-fit max-w-[95vw] max-h-[80vh] overflow-y-auto rounded-[10px] relative shadow-[0_10px_30px_rgba(0,0,0,.2)];}@screen sm{.attachments-modal {@apply w-[90vw] p-4;}}.attachments-modal-header{@apply flex justify-between items-center border-b border-gray-300 mb-4;}.attachments-modal-header h3{@apply m-0 text-[1.1rem] sm:text-base;}.attachments-modal-close{@apply bg-transparent border-none text-[1.5rem] leading-none cursor-pointer;}.attachments-modal-file-list{@apply list-none p-0 m-0;}.attachments-modal-file-item{@apply flex justify-between items-center py-2 border-b border-gray-200;}.attachments-modal-filename{@apply flex-1 text-sm sm:text-xs text-gray-800 whitespace-nowrap overflow-hidden text-ellipsis m-[5px];}.attachments-modal-actions{@apply flex gap-2;}.attachments-modal-btn{@apply text-[.75rem] px-[6px] sm:px-2 py-1 sm:text-[.8rem] rounded border border-transparent cursor-pointer transition-all duration-200;}.attachments-modal-btn.view{@apply bg-white text-[#6d62fc] border-[#6d62fc];}.attachments-modal-btn.view:hover{@apply bg-[#574ce3] text-white;}.attachments-modal-btn.download{@apply bg-white text-[#53c59a] border-[#53c59a];}.attachments-modal-btn.download:hover{@apply bg-[#53c59a] text-white;}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-950:oklch(25.8% .092 26.042);--color-orange-500:oklch(70.5% .213 47.604);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-950:oklch(26.6% .065 152.934);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-600:oklch(44.2% .017 285.786);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-700:oklch(37.4% .01 67.558);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-4xl:2rem;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#6c63fc;--color-success:#53c59a;--color-danger:#fc6c63;--color-info:#63a7fc;--color-warning:orange;--color-fx-white:#fff;--color-fx-black:#000;--color-background-bg:#f0f1f7;--color-svg-light:#b5c3d6;--color-modal:#fff;--radius-default:1rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{button[type=submit]{background-color:var(--color-primary);--tw-leading:1;line-height:1}.popup-dialog{background-color:var(--color-fx-white);color:var(--color-fx-black)}.popup-dialog .popup-body{gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*3);flex-direction:column;display:flex}.badge{border-radius:var(--radius-lg);--tw-font-weight:var(--font-weight-semibold);font-size:.7rem;font-weight:var(--font-weight-semibold);padding-block:.35rem;padding-inline:.65rem;display:inline-block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.border{border:1px solid #eff0f6}.border-default{border-style:var(--tw-border-style);border-width:1px;border-color:#eff0f6}.border-default:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-background-bg)}hr{margin-bottom:calc(var(--spacing)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-background-bg)}.modal-box{background-color:var(--color-modal);color:var(--color-fx-black)}.modal-box:where([data-theme=dark],[data-theme=dark] *){border-style:var(--tw-border-style);border-width:1px;border-color:#d1d5dc4d!important}@supports (color:color-mix(in lab,red,red)){.modal-box:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-gray-300)30%,transparent)!important}}.box{margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius-default);background-color:var(--color-fx-white);overflow-wrap:break-word;width:100%;color:var(--color-fx-black);--tw-shadow:0 .125rem 0 var(--tw-shadow-color,#0a0a0a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:relative}input,select,textarea{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);--tw-outline-style:none;border-radius:5px;outline-style:none;width:100%;padding:10px;font-size:13px;background-color:var(--color-background-bg)!important}:is(input,select,textarea)::placeholder{color:#0003!important}@supports (color:color-mix(in lab,red,red)){:is(input,select,textarea)::placeholder{color:color-mix(in oklab,var(--color-black)20%,transparent)!important}}:is(input,select,textarea):focus{border-color:#6c63fcb3}@supports (color:color-mix(in lab,red,red)){:is(input,select,textarea):focus{border-color:color-mix(in oklab,var(--color-primary)70%,transparent)}}:is(input,select,textarea):focus{background-color:#f0f1f7cc}@supports (color:color-mix(in lab,red,red)){:is(input,select,textarea):focus{background-color:color-mix(in oklab,var(--color-background-bg)80%,transparent)}}:is(input,select,textarea):focus{caret-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#6c63fcb3}@supports (color:color-mix(in lab,red,red)){:is(input,select,textarea):focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)70%,transparent)}}:is(input,select,textarea):where([data-theme=dark],[data-theme=dark] *){border-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){:is(input,select,textarea):where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}:is(input,select,textarea):where([data-theme=dark],[data-theme=dark] *)::placeholder{color:#fff3!important}@supports (color:color-mix(in lab,red,red)){:is(input,select,textarea):where([data-theme=dark],[data-theme=dark] *)::placeholder{color:color-mix(in oklab,var(--color-white)20%,transparent)!important}}:is(input,select,textarea):where([data-theme=dark],[data-theme=dark] *):focus{caret-color:#fff}.tag{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.box-body{padding:calc(var(--spacing)*3)}.btn{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-width:0}button{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.btn-sm{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}p{font-size:12px;margin-bottom:calc(var(--spacing)*0)!important}.approving{--tw-border-style:none;padding:calc(var(--spacing)*2);color:#53c59a;background-color:#92f4b24d;border-style:none;font-size:10px}.rejecting{--tw-border-style:none;padding:calc(var(--spacing)*2);color:#ff8a81;background-color:#ff8a8129;border-style:none;font-size:10px}table{min-width:100%}table,td,th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);text-wrap:nowrap;padding-inline:calc(var(--spacing)*3)!important;padding-block:10px!important}:is(table,td,th):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-background-bg)}table,th{font-size:13px}table,td{font-size:12px}.responsive-table{width:100%;overflow-x:auto}.avatar{border-radius:var(--radius-md);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-black);justify-content:center;align-items:center;display:inline-flex;position:relative}.avatar-md,.avatar-sm{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);background-color:#c0c7de;font-size:.8rem}.avatar img{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#e4e5e9;width:100%;height:100%}.avatar.online:before,.avatar.offline:before{content:"";right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);border-radius:3.40282e38px;position:absolute}.submenu .menu-link{padding-block:calc(var(--spacing)*2)}.avatar.online:before{background-color:var(--color-green-600)}.avatar.offline:before{background-color:var(--color-red-500)}.text-info{color:var(--color-blue-400)}.bg-success text-white{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-600)}@media (hover:hover){.bg-success text-white:hover{background-color:var(--color-green-600);color:var(--color-white)}}.btn-outline-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-600)}@media (hover:hover){.btn-outline-secondary:hover{background-color:var(--color-zinc-600);color:var(--color-black)}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-3{top:calc(var(--spacing)*3)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.-bottom-6{bottom:calc(var(--spacing)*-6)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-6{bottom:calc(var(--spacing)*6)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-24{left:calc(var(--spacing)*24)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[9\]{z-index:9}.col-5{grid-column:5}.col-12{grid-column:12}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.float-end{float:inline-end}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-2\.5{margin-block:calc(var(--spacing)*2.5)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-10{margin-block:calc(var(--spacing)*10)}.my-auto{margin-block:auto}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:calc(var(--spacing)*1)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.me-4{margin-inline-end:calc(var(--spacing)*4)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-auto{margin-right:auto}.\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-auto{margin-bottom:auto}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.\!block{display:block!important}.\!flex{display:flex!important}.\!hidden{display:none!important}.\!inline-flex{display:inline-flex!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\!h-10\.5{height:calc(var(--spacing)*10.5)!important}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-32{height:calc(var(--spacing)*32)}.h-\[3rem\]{height:3rem}.h-\[10\%\]{height:10%}.h-\[34px\]{height:34px}.h-\[40px\]{height:40px}.h-\[60px\]{height:60px}.h-\[65dvh\]{height:65dvh}.h-\[80\%\]{height:80%}.h-\[80dvh\]{height:80dvh}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[83vh\]{height:83vh}.h-\[85px\]{height:85px}.h-\[90vh\]{height:90vh}.h-\[200px\]{height:200px}.h-\[292px\]{height:292px}.h-full{height:100%}.h-screen{height:100vh}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-\[30px\]{max-height:30px}.max-h-\[150px\]{max-height:150px}.max-h-\[200px\]{max-height:200px}.max-h-\[225px\]{max-height:225px}.max-h-\[250px\]{max-height:250px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[550px\]{max-height:550px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[32px\]{min-height:32px}.min-h-\[150px\]{min-height:150px}.min-h-\[160px\]{min-height:160px}.min-h-\[220px\]{min-height:220px}.min-h-screen{min-height:100vh}.\!w-fit{width:fit-content!important}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing)*2)}.w-2\/4{width:50%}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-25{width:calc(var(--spacing)*25)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-54{width:calc(var(--spacing)*54)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[23\%\]{width:23%}.w-\[30\%\]{width:30%}.w-\[34px\]{width:34px}.w-\[60px\]{width:60px}.w-\[70vw\]{width:70vw}.w-\[80vw\]{width:80vw}.w-\[85px\]{width:85px}.w-\[150px\]{width:150px}.w-full{width:100%}.w-max{width:max-content}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[30px\]{max-width:30px}.max-w-\[400px\]{max-width:400px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.\!min-w-16{min-width:calc(var(--spacing)*16)!important}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[34px\]{min-width:34px}.min-w-\[40px\]{min-width:40px}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow-1,.grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-0{rotate:none}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-ne-resize{cursor:ne-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-nw-resize{cursor:nw-resize}.cursor-pointer{cursor:pointer}.cursor-se-resize{cursor:se-resize}.cursor-sw-resize{cursor:sw-resize}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}.gap-\[1\.2rem\]{gap:1.2rem}.gap-\[10px\]{gap:10px}.gap-\[15px\]{gap:15px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-md{border-radius:var(--radius-md)!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-\[22px\]{border-radius:22px}.rounded-\[50px\]{border-radius:50px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-full{border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.\!border-danger{border-color:var(--color-danger)!important}.\!border-info{border-color:var(--color-info)!important}.\!border-primary{border-color:var(--color-primary)!important}.\!border-success{border-color:var(--color-success)!important}.\!border-warning{border-color:var(--color-warning)!important}.border-background-bg{border-color:var(--color-background-bg)}.border-blue-500{border-color:var(--color-blue-500)}.border-current{border-color:currentColor}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-white{border-color:var(--color-white)}.border-t-gray-100{border-top-color:var(--color-gray-100)}.border-t-transparent{border-top-color:#0000}.border-r-background-bg{border-right-color:var(--color-background-bg)}.\!bg-background-bg{background-color:var(--color-background-bg)!important}.\!bg-blue-400{background-color:var(--color-blue-400)!important}.\!bg-red-400{background-color:var(--color-red-400)!important}.bg-\[\#e1f0f9\]{background-color:#e1f0f9}.bg-\[\#f0f1f8\]{background-color:#f0f1f8}.bg-background-bg{background-color:var(--color-background-bg)}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-danger{background-color:var(--color-danger)}.bg-danger\/20{background-color:#fc6c6333}@supports (color:color-mix(in lab,red,red)){.bg-danger\/20{background-color:color-mix(in oklab,var(--color-danger)20%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-950{background-color:var(--color-green-950)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-info{background-color:var(--color-info)}.bg-primary{background-color:var(--color-primary)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-950{background-color:var(--color-red-950)}.bg-success{background-color:var(--color-success)}.bg-success\/20{background-color:#53c59a33}@supports (color:color-mix(in lab,red,red)){.bg-success\/20{background-color:color-mix(in oklab,var(--color-success)20%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-warning\/20{background-color:#ffa50033}@supports (color:color-mix(in lab,red,red)){.bg-warning\/20{background-color:color-mix(in oklab,var(--color-warning)20%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(90deg\,rgb\(108\,99\,252\)_28\%\,rgb\(0\,212\,255\)_100\%\)\]{background-image:linear-gradient(90deg,#6c63fc 28%,#00d4ff)}.from-stone-700{--tw-gradient-from:var(--color-stone-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-12{padding:calc(var(--spacing)*12)}.p-\[10px\]{padding:10px}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[6px\]{padding-inline:6px}.px-\[10px\]{padding-inline:10px}.px-\[18px\]{padding-inline:18px}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.\!py-4{padding-block:calc(var(--spacing)*4)!important}.\!py-\[2px\]{padding-block:2px!important}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-10{padding-block:calc(var(--spacing)*10)}.py-\[6px\]{padding-block:6px}.py-\[8px\]{padding-block:8px}.ps-1{padding-inline-start:calc(var(--spacing)*1)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-5{padding-inline-start:calc(var(--spacing)*5)}.pe-1{padding-inline-end:calc(var(--spacing)*1)}.pe-2{padding-inline-end:calc(var(--spacing)*2)}.pe-3{padding-inline-end:calc(var(--spacing)*3)}.pe-5{padding-inline-end:calc(var(--spacing)*5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-2{padding-right:calc(var(--spacing)*2)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[12px\]{font-size:12px!important}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1rem\]{--tw-tracking:.1rem;letter-spacing:.1rem}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.\!text-danger{color:var(--color-danger)!important}.\!text-fx-black\/70{color:#000000b3!important}@supports (color:color-mix(in lab,red,red)){.\!text-fx-black\/70{color:color-mix(in oklab,var(--color-fx-black)70%,transparent)!important}}.\!text-gray-500{color:var(--color-gray-500)!important}.\!text-stone-50{color:var(--color-stone-50)!important}.\!text-success{color:var(--color-success)!important}.text-\[\#6d62fc\]{color:#6d62fc}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-danger{color:var(--color-danger)}.text-fx-black{color:var(--color-fx-black)}.text-fx-black\/40{color:#0006}@supports (color:color-mix(in lab,red,red)){.text-fx-black\/40{color:color-mix(in oklab,var(--color-fx-black)40%,transparent)}}.text-fx-black\/70{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-fx-black\/70{color:color-mix(in oklab,var(--color-fx-black)70%,transparent)}}.text-fx-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-fx-black\/80{color:color-mix(in oklab,var(--color-fx-black)80%,transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-info{color:var(--color-info)}.text-orange-500{color:var(--color-orange-500)}.text-primary{color:var(--color-primary)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-default{--tw-shadow:.125rem 0 var(--tw-shadow-color,#0a0a0a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-white{--tw-ring-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.brightness-110{--tw-brightness:brightness(110%);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-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\!outline-none{--tw-outline-style:none!important;outline-style:none!important}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:\!scale-110:is(:where(.group):hover *){--tw-scale-x:110%!important;--tw-scale-y:110%!important;--tw-scale-z:110%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}.group-hover\:text-fx-black\/80:is(:where(.group):hover *){color:#000c}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-fx-black\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-fx-black)80%,transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:\!text-black\/20::placeholder{color:#0003!important}@supports (color:color-mix(in lab,red,red)){.placeholder\:\!text-black\/20::placeholder{color:color-mix(in oklab,var(--color-black)20%,transparent)!important}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-2:before{content:var(--tw-content);top:calc(var(--spacing)*2)}.before\:-left-2\.5:before{content:var(--tw-content);left:calc(var(--spacing)*-2.5)}.before\:h-\[25px\]:before{content:var(--tw-content);height:25px}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-2xl:before{content:var(--tw-content);border-radius:var(--radius-2xl)}.before\:bg-black\/80:before{content:var(--tw-content);background-color:#000c}@supports (color:color-mix(in lab,red,red)){.before\:bg-black\/80:before{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.before\:shadow-\[1px_0_10px_rgba\(0\,0\,0\,0\.6\)\]:before{content:var(--tw-content);--tw-shadow:1px 0 10px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:h-full:hover{height:100%}.hover\:w-full:hover{width:100%}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:rotate-45:hover{rotate:45deg}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:\!bg-background-bg:hover{background-color:var(--color-background-bg)!important}.hover\:bg-background-bg:hover{background-color:var(--color-background-bg)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-primary\/80:hover{background-color:#6c63fccc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:\!text-black:hover{color:var(--color-black)!important}.hover\:\!text-fx-black:hover{color:var(--color-fx-black)!important}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:backdrop-blur-sm:hover{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}}.focus\:border-primary\/70:focus{border-color:#6c63fcb3}@supports (color:color-mix(in lab,red,red)){.focus\:border-primary\/70:focus{border-color:color-mix(in oklab,var(--color-primary)70%,transparent)}}.focus\:bg-background-bg\/80:focus{background-color:#f0f1f7cc}@supports (color:color-mix(in lab,red,red)){.focus\:bg-background-bg\/80:focus{background-color:color-mix(in oklab,var(--color-background-bg)80%,transparent)}}.focus\:caret-primary:focus{caret-color:var(--color-primary)}.focus\:\!ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-primary\/70:focus{--tw-ring-color:#6c63fcb3}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/70:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)70%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:mt-10{margin-top:calc(var(--spacing)*10)}.sm\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:min-h-\[240px\]{min-height:240px}.sm\:w-44{width:calc(var(--spacing)*44)}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[4fr_4fr\]{grid-template-columns:4fr 4fr}.sm\:\!flex-row{flex-direction:row!important}.sm\:flex-row{flex-direction:row}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:text-end{text-align:end}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:block{display:block}.md\:hidden{display:none}.md\:table{display:table}.md\:h-auto{height:auto}.md\:w-64{width:calc(var(--spacing)*64)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[3fr_4fr\]{grid-template-columns:3fr 4fr}.md\:\!flex-row{flex-direction:row!important}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:\!block{display:block!important}.lg\:\!flex{display:flex!important}.lg\:\!hidden{display:none!important}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-\[244px\]{min-height:244px}.lg\:w-\[50\%\]{width:50%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.5fr_3fr\]{grid-template-columns:1.5fr 3fr}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:80rem){.xl\:mb-4{margin-bottom:calc(var(--spacing)*4)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:border-gray-300\/20:where([data-theme=dark],[data-theme=dark] *){border-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-300\/20:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.dark\:border-gray-700:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700)}.dark\:border-t-gray-100\/10:where([data-theme=dark],[data-theme=dark] *){border-top-color:#f3f4f61a}@supports (color:color-mix(in lab,red,red)){.dark\:border-t-gray-100\/10:where([data-theme=dark],[data-theme=dark] *){border-top-color:color-mix(in oklab,var(--color-gray-100)10%,transparent)}}.dark\:bg-gray-700:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800)}.dark\:bg-gray-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-900)}.dark\:text-indigo-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-indigo-300)}.dark\:text-white:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white)}.dark\:placeholder\:\!text-white\/20:where([data-theme=dark],[data-theme=dark] *)::placeholder{color:#fff3!important}@supports (color:color-mix(in lab,red,red)){.dark\:placeholder\:\!text-white\/20:where([data-theme=dark],[data-theme=dark] *)::placeholder{color:color-mix(in oklab,var(--color-white)20%,transparent)!important}}.dark\:before\:bg-primary:where([data-theme=dark],[data-theme=dark] *):before{content:var(--tw-content);background-color:var(--color-primary)}.dark\:before\:shadow-\[1px_0_10px_rgba\(108\,99\,252\,0\.8\)\]:where([data-theme=dark],[data-theme=dark] *):before{content:var(--tw-content);--tw-shadow:1px 0 10px var(--tw-shadow-color,#6c63fccc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.dark\:hover\:bg-gray-600:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-600)}.dark\:hover\:bg-gray-800:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-800)}.dark\:hover\:\!text-white:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-white)!important}}.dark\:focus\:caret-\[\#fff\]:where([data-theme=dark],[data-theme=dark] *):focus{caret-color:#fff}}[data-theme=dark]{--color-background-bg:#171717;--color-fx-white:#0a0a0a;--color-fx-black:#fff;--color-modal:#000;--color-gray-200:var(--color-gray-800);--color-gray-700:var(--color-gray-400)}[data-theme=dark] .border{border:1px solid #ffffff1a}[data-theme=dark] .popup-dialog::backdrop{background-color:#000000b3}[data-theme=dark] input[type=time i]::-webkit-calendar-picker-indicator{filter:invert()}[data-theme=dark] input[type=datetime-local i]::-webkit-calendar-picker-indicator{filter:invert()}[data-theme=dark] .bg-white{color:#fff;background-color:#0a0a0a}[data-theme=dark] .bg-gray-100,[data-theme=dark] .bg-gray-200{background-color:var(--color-background-bg)}[data-theme=dark] .react-select__control{background-color:var(--color-background-bg);color:var(--color-fx-black)}[data-theme=dark] .react-select__input-container{color:var(--color-fx-black);border-style:var(--tw-border-style)!important;border-width:0!important;border-color:#0000!important}[data-theme=dark] .react-select__input{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-style:var(--tw-border-style)!important;border-width:0!important;border-color:#0000!important}[data-theme=dark] .custom__control{border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-fx-black)}[data-theme=dark] .custom__menu{background-color:var(--color-gray-900);color:var(--color-gray-200)}[data-theme=dark] .custom__option{cursor:pointer}@media (hover:hover){[data-theme=dark] .custom__option:hover{background-color:var(--color-gray-700)}}[data-theme=dark] .custom__option--is-selected{background-color:var(--color-gray-600);color:var(--color-fx-black)}[data-theme=dark] .custom__option--is-focused{background-color:var(--color-gray-700)}[data-theme=dark] .react-select__menu{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-700);background-color:var(--color-gray-900);color:var(--color-fx-black)}[data-theme=dark] .react-select__option{cursor:pointer;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2)}[data-theme=dark] .react-select__option--is-focused{background-color:var(--color-gray-800)}[data-theme=dark] .react-select__option--is-selected{background-color:var(--color-gray-700);color:var(--color-fx-black)}[data-theme=dark] .sign-wrapper{background-image:none}::-webkit-scrollbar{height:calc(var(--spacing)*1);width:calc(var(--spacing)*1)}::-webkit-scrollbar-track{border-radius:var(--radius-lg);background-color:#0000}::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background-color:var(--color-background-bg);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:var(--color-background-bg)}body{color:var(--color-fx-black);background-color:var(--color-background-bg)!important}select{appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M7%2010l5%205%205-5z%22/%3E%3C/svg%3E);background-position:right 12px center;background-repeat:no-repeat;background-size:16px}.profile-image{--tw-translate-x:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500);border-radius:3.40282e38px;overflow:hidden}.overlay{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:#00000080;border-radius:3.40282e38px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.overlay{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.overlay{color:var(--color-white)}.camera-icon{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.adminEdit textarea{resize:none;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;height:40px;padding-inline:calc(var(--spacing)*0);--tw-leading:1.6;--tw-font-weight:var(--font-weight-normal);font-size:.9rem;line-height:1.6;font-weight:var(--font-weight-normal);--tw-outline-style:none;background-color:#0000;border-color:#abacae;border-bottom-width:1px;border-radius:0;outline-style:none;padding-top:5px;padding-bottom:10px;padding-left:10px}.adminEdit textarea:focus{border-bottom-color:var(--color-green-500);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;background-color:#0000;outline-style:none}textarea{height:calc(var(--spacing)*20);resize:none;border-radius:var(--radius-md);--tw-leading:1.6;--tw-font-weight:var(--font-weight-normal);width:100%;font-size:13px;line-height:1.6;font-weight:var(--font-weight-normal);--tw-outline-style:none;padding-block:5px;background-color:#e8e8e8;outline-style:none;padding-bottom:10px;padding-left:10px}textarea:focus{border-color:#6c63fcb3!important}@supports (color:color-mix(in lab,red,red)){textarea:focus{border-color:color-mix(in oklab,var(--color-primary)70%,transparent)!important}}textarea:focus{background-color:#f0f1f7cc!important}@supports (color:color-mix(in lab,red,red)){textarea:focus{background-color:color-mix(in oklab,var(--color-background-bg)80%,transparent)!important}}textarea:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-ring-color:#6c63fcb3!important}@supports (color:color-mix(in lab,red,red)){textarea:focus{--tw-ring-color:color-mix(in oklab,var(--color-primary)70%,transparent)!important}}label{color:var(--color-gray-500);display:inline-block}.attachments-modal{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-fx-white);color:var(--color-fx-black)}.attachments-modal:where([data-theme=dark],[data-theme=dark] *){border-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){.attachments-modal:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.attachments-modal .attachments-modal-header{padding-bottom:calc(var(--spacing)*4)}.attachments-modal .attachments-modal-header:where([data-theme=dark],[data-theme=dark] *){border-bottom-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){.attachments-modal .attachments-modal-header:where([data-theme=dark],[data-theme=dark] *){border-bottom-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.attachments-modal .attachments-modal-file-item:where([data-theme=dark],[data-theme=dark] *){border-bottom-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){.attachments-modal .attachments-modal-file-item:where([data-theme=dark],[data-theme=dark] *){border-bottom-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.attachments-modal .attachments-modal-btn.download{background-color:var(--color-success);color:var(--color-white)}.attachments-modal .attachments-modal-btn.view{background-color:var(--color-primary);color:var(--color-white)}.posts-wrap{padding:calc(var(--spacing)*4)}.posts-wrap .posts-header{margin-bottom:calc(var(--spacing)*6);justify-content:flex-start;align-items:center;display:flex}.posts-wrap .posts-header .posts-title{--tw-font-weight:var(--font-weight-semibold);font-size:2rem;font-weight:var(--font-weight-semibold);color:#6d62fc}.posts-wrap .posts-header .add-posts-btn{cursor:pointer;align-items:center;gap:calc(var(--spacing)*2);--tw-border-style:none;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);background-color:#6d62fc;border-style:none;border-radius:.25rem;display:flex}.posts-wrap .posts-table-section{background-color:var(--color-fx-white);padding:calc(var(--spacing)*4);border-radius:.25rem}.posts-wrap .posts-table-section .posts-table-header{margin-bottom:calc(var(--spacing)*4);justify-content:space-between;display:flex}.posts-wrap .posts-table-section .posts-table-header h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.posts-wrap .posts-table-section .posts-table-header span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500)}.posts-wrap .posts-table-section .posts-loading,.posts-wrap .posts-table-section .posts-empty{padding:calc(var(--spacing)*8);text-align:center}.posts-wrap .posts-table-section .posts-loading{justify-content:center;align-items:center;height:250px;display:flex}.posts-wrap .posts-table-section .posts-loading .spinner{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:4px;border-color:#0000 #6d62fc #6d62fc;border-radius:3.40282e38px}.posts-wrap .posts-table-section .posts-table-wrapper{overflow-x:auto}.posts-wrap .posts-table-section .posts-table{border-collapse:collapse;width:100%;min-width:800px}.posts-wrap .posts-table-section .posts-table thead th{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);text-align:left;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#333;border-color:#eee;border-bottom-width:1px}.posts-wrap .posts-table-section .posts-table tbody td{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);text-align:left;vertical-align:middle;white-space:nowrap;border-color:#eee;border-bottom-width:1px}.posts-wrap .posts-table-section .posts-table tbody tr:hover{background-color:#f9f9f9}.posts-wrap .posts-table-section .posts-table td:first-child{overflow-wrap:break-word;text-overflow:ellipsis;max-width:250px}.posts-wrap .posts-table-section .posts-table td:nth-child(2){text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.posts-wrap .posts-table-section .posts-table td:nth-child(3) img{height:calc(var(--spacing)*10);object-fit:cover;border-radius:.25rem}.posts-wrap .posts-table-section .posts-table .post-actions{justify-content:center;gap:calc(var(--spacing)*3);color:#666;display:flex}.posts-wrap .posts-table-section .posts-table .post-actions svg{cursor:pointer;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.posts-wrap .posts-table-section .posts-table .post-actions svg:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.posts-wrap .posts-table-section .posts-load-more{margin-top:calc(var(--spacing)*4);text-align:center}.posts-wrap .posts-table-section .posts-load-more button{cursor:pointer;--tw-border-style:none;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-white);background-color:#6d62fc;border-style:none;border-radius:.25rem}.posts-wrap .posts-table-section .posts-load-more button:disabled{opacity:.6}.posts-wrap .posts-table-section .posts-load-more button .loading-spinner{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);border-top-color:#0000;border-radius:3.40282e38px;display:inline-block}.posts-wrap .addEvent-modal-actions{margin-top:calc(var(--spacing)*4);justify-content:center;gap:calc(var(--spacing)*4);display:flex}.posts-wrap .addEvent-modal-actions .btn-modal-action{cursor:pointer;--tw-border-style:none;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-style:none;border-radius:.25rem}.posts-wrap .addEvent-modal-actions .btn-modal-cancel{color:var(--color-white);background-color:#aaa}@media (hover:hover){.posts-wrap .addEvent-modal-actions .btn-modal-cancel:hover{background-color:#919191}}.posts-wrap .addEvent-modal-actions .btn-modal-add{color:var(--color-white);background-color:#d33}@media (hover:hover){.posts-wrap .addEvent-modal-actions .btn-modal-add:hover{background-color:#bb2b2b}}.roles-table{width:100%;height:100%;padding:calc(var(--spacing)*4);border-radius:11px}.roles-table .roles{width:100%;overflow-y:scroll}.roles-table .roles .role-name span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap}.roles-table .roles .item{border-top-style:var(--tw-border-style);border-color:#d1d5dc66;border-top-width:1px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;align-items:center;width:100%;display:grid}@supports (color:color-mix(in lab,red,red)){.roles-table .roles .item{border-color:color-mix(in oklab,var(--color-gray-300)40%,transparent)}}.roles-table .roles .item{padding-block:calc(var(--spacing)*3);text-transform:capitalize}.roles-departments{grid-template-columns:repeat(3,minmax(0,1fr));width:95%;margin-inline:auto;display:grid}.roles-departments .roles-actions{display:none}.edit-button{justify-content:flex-end;gap:calc(var(--spacing)*2.5);display:flex}.edit-button .load span{width:15px!important;height:15px!important}.edit-button .roles-edit-delete.edit{background-color:#6c63fc!important}.edit-button .roles-edit-delete.delete{background-color:#f86550!important}.edit-button button{justify-content:center;align-items:center;gap:calc(var(--spacing)*2.5);--tw-border-style:none;width:fit-content;padding-inline:11px;padding-block:calc(var(--spacing)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white);text-transform:capitalize;--tw-outline-style:none;border-style:none;border-radius:.25rem;outline-style:none;display:flex}.edit-button button span{margin-bottom:calc(var(--spacing)*0);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));display:flex}.roles-heading{justify-content:space-between;align-items:center;width:100%;display:flex}.roles-heading .heading{margin-bottom:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-size:clamp(15px,4.5vw,19px);font-weight:var(--font-weight-medium)}.roles-heading .action-add{--tw-border-style:none;width:fit-content;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white);--tw-outline-style:none;background-color:#0000;border-style:none;border-radius:3.40282e38px;outline-style:none;padding-inline:9px}.roles-heading .action-add .add-role{display:none}.roles-heading .action-add span{margin-right:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.item .role-name span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.nav-link{color:var(--color-gray-500)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#6c63fc!important;background-color:#6c63fc1a!important}.modal:where([data-theme=dark],[data-theme=dark] *){background-color:#000c!important}@supports (color:color-mix(in lab,red,red)){.modal:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-black)80%,transparent)!important}}.nav-link:focus,.nav-link:hover{color:#6c63fc!important}.role-name .name{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#6c63fc}.roles-department .categorys{overflow:auto hidden}.roles-department .categorys .nav-link{white-space:nowrap}.roles-department .nav-item .nav-link{color:#716e75}.roles-department .nav-item .nav-link.active{color:var(--color-white)!important;background-color:#6c63fc!important}.roles-dropdown svg{color:#b9b4b4;font-size:1.5rem}.company-details{z-index:3;border-radius:10px;width:100%}.company-details .company-logo-image{z-index:100;gap:calc(var(--spacing)*2.5);height:100%;padding:calc(var(--spacing)*5);border-radius:20px;flex-direction:column;display:flex}.company-details .org-name{z-index:10;gap:calc(var(--spacing)*5);flex-direction:column;display:flex}.company-details .org-textarea{padding:calc(var(--spacing)*2.5)}.company-details .org-logo input[type=file]{display:none}.company-details .org-logo label{width:100%;height:100%}.company-details .org-logo label img{object-fit:contain;border-radius:3.40282e38px;width:100%;padding:5px}.company-details .org-logo .delete-editbuttons{justify-content:flex-end;gap:calc(var(--spacing)*2.5);display:flex}.company-details .org-logo .delete-editbuttons label{cursor:pointer;--tw-border-style:none;background-color:var(--color-fx-white);--tw-outline-style:none;border-style:none;border-radius:.25rem;outline-style:none;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.company-details .org-logo .delete-editbuttons button{cursor:pointer;--tw-border-style:none;--tw-outline-style:none;border-style:none;border-radius:.25rem;outline-style:none;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.company-details .org-logo .delete-editbuttons .delete{color:var(--color-red-500)}.company-details .total-form{margin-bottom:calc(var(--spacing)*0)}.company-details .orgDetailsSubmit button{--tw-border-style:none;padding:calc(var(--spacing)*2.5);color:var(--color-white);--tw-outline-style:none;background-color:#6c63fc;border-style:none;border-radius:10px;outline-style:none}.global-loading{width:18px;height:18px;position:relative}.d1,.d2{border-style:var(--tw-border-style);border-width:2px;border-radius:50px}.global-loading .d1{border-left-color:#0000;width:17px;height:17px;animation:1s linear infinite load161;position:absolute}.global-loading .d2{border-top-color:#0000;border-right-color:#0000;width:8px;height:8px;margin:5px;animation:1.5s linear infinite load2812}@keyframes load161{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes load2812{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.modal .edit-modal:where([data-theme=dark],[data-theme=dark] *){background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.modal .edit-modal:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.modal-content{pointer-events:auto;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#d1d5dc33;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.modal-content{border-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.modal-content{background-color:var(--color-fx-white);padding:calc(var(--spacing)*5);outline-style:var(--tw-outline-style);outline-width:0}.modal-content:where([data-theme=dark],[data-theme=dark] *){border-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){.modal-content:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.modal.fade .modal-dialog{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{justify-content:center;align-items:center;display:flex}.modal-dialog{pointer-events:none;width:auto;min-height:100vh;margin:auto;position:relative}.form-label{margin-bottom:calc(var(--spacing)*1)}.btn-close{top:calc(var(--spacing)*3);right:calc(var(--spacing)*3);height:calc(var(--spacing)*3);width:calc(var(--spacing)*3);cursor:pointer;background-image:url(/closeIcon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.btn-close:where([data-theme=dark],[data-theme=dark] *){--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,)}.submenu.sidebar-right svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}input:read-only,select:disabled{filter:brightness(105%)}.btn_dis_op{opacity:.9!important}.tiptap-toolbar{background-color:var(--color-background-bg);overflow-x:auto}.post-modal .tiptap-toolbar button{border-style:var(--tw-border-style);border-width:1px;border-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){.post-modal .tiptap-toolbar button{border-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.post-modal .tiptap-toolbar button{background-color:var(--color-fx-white)}.calendar-events-list-wrap,.calendar-events-toggle-wrap{background-color:var(--color-background-bg)}.custom-calendar .react-calendar__navigation{background-color:var(--color-fx-white)}.custom-calendar .react-calendar__navigation button{color:var(--color-fx-black)}.react-calendar{background-color:var(--color-background-bg);padding:calc(var(--spacing)*2)}.react-select__menu,.main-footer{background-color:var(--color-fx-white);color:var(--color-fx-black)}.input_green{border:1px solid var(--color-success)!important}.input_red{border:1px solid var(--color-danger)!important}.sign-wrapper{background-image:radial-gradient(circle at 10% 20%,#263361,#418fde 79%)}.submenu .menu-item a.active:before{content:var(--tw-content);display:none}.header{border-radius:var(--radius-default)}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.ProseMirror{outline:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}
