@charset "UTF-8";table{border-collapse:collapse}.slick-dots li button:before{color:#a1a1a1;font-size:10px}.slick-dots li.slick-active button:before{color:#3180a9}.ql-editor{height:200px}._default-button{background-color:#fff!important;color:#212121!important;transition:background-color .1s;border:1px solid #a1a1a1}._default-button:hover{background-color:#e6e6e6!important}._primary-button{background-color:#2c6ecb!important;color:#fff!important;transition:background-color .1s}._primary-button:hover{background-color:#2357a1!important}._success-button{background-color:#5b9540!important;color:#fff!important;transition:background-color .1s}._success-button:hover{background-color:#457131!important}._destroy-button{background-color:#d82c0d!important;color:#fff!important;transition:background-color .1s}._destroy-button:hover{background-color:#a8220a!important}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}@font-face{font-family:DM Sans;src:url(/assets/fonts/DM-Sans/DMSans-VariableFont.ttf) format("truetype-variations");font-weight:1 999}#root,body{font-family:DM Sans;letter-spacing:.8px}textarea{font-family:DM Sans;font-size:1rem}:root{font-size:14px}@media all and (max-width: 1290px){:root{font-size:13px}}@media all and (max-width: 992px){:root{font-size:12px}}@media all and (max-width: 768px){:root{font-size:11px}}@media all and (max-width: 576px){:root{font-size:10px}}*{margin:0;padding:0;box-sizing:border-box}* ::-webkit-scrollbar{width:7px;height:2px}* ::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:4px}* ::-webkit-scrollbar-thumb{background-color:#b3b3b3;border-radius:4px}html{scroll-behavior:smooth}body{position:relative;background-color:#fff}.sidenav-container{position:sticky;left:0;top:0;height:100%;width:100%;background-color:#2c6ecb11;z-index:10;overflow-y:auto;min-height:100dvh;max-width:280px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-shrink:0}.sidenav{padding:0 20px;-webkit-user-select:none;user-select:none;width:100%}.sidenav-header{display:flex;align-items:center;justify-content:center;flex-direction:row;border-bottom:1px solid rgba(136,96,208,.4);margin-bottom:20px;width:100%}.sidenav-header-logo,.sidenav-header-logo>div{display:flex;align-items:center;justify-content:center;flex-direction:row}.sidenav-header-logo>img,.sidenav-header-logo>div>img{height:3rem;object-fit:contain}.sidenav-header-logo>div,.sidenav-header-logo>div>div{flex-direction:column}.sidenav-header-logo>div>img,.sidenav-header-logo>div>div>img{height:4rem;object-fit:contain}.sidenav-header-title{font-weight:700;font-size:1.286rem;letter-spacing:.286rem;margin-left:.286rem;color:#8860d0;width:max-content}.sidenav-header .text-container{text-align:center;color:#d82c0d;margin-top:20px}.sidenav-header .text-container .address{color:#a1a1a1}.sidenav-header-title img{width:100%;margin-top:20px}.sidenav-items{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:1.143rem;width:inherit}.sidenav .sidenav-title-container{display:flex;align-items:center;border-radius:4px;cursor:pointer;transition:all .4s;color:#000;background-color:#91909033}.sidenav .sidenav-title-container:hover{background-color:#9190904d}.sidenav .sidenav-title-container.expanded{border-left:4px solid rgba(145,144,144,.4)}.sidenav .sidenav-title-container .sidenav-title{padding:12px 16px;flex:1;display:flex;align-items:center;color:#313131}.sidenav .sidenav-title-container .sidenav-title-icon{position:relative;top:2px;display:flex;align-items:center;justify-content:center;flex-direction:row;width:2.286rem;font-size:1.286rem;padding-right:12px;margin-bottom:4px}.sidenav .sidenav-title-container .sidenav-title-text{font-size:1rem;white-space:nowrap;text-decoration:none}.sidenav .sidenav-title-container.active{background-color:#8860d01a}.sidenav .sidenav-title-container.active.expanded{border-left:4px solid rgba(136,96,208,.4)}.sidenav .sidenav-title-container.active:hover{background-color:#8860d033}.sidenav .sidenav-title-container.active .sidenav-title{border-radius:4px;color:#3e1e79}.btn{padding:12px 15px;background-color:#8860d0;font-size:1rem;border:none;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;transition:all ease .3s}.btn:hover{background-color:#8f67d9}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-secondary{color:#fff!important;background-color:#919090}.btn-secondary:hover{background-color:#a1a1a1}.btn-critical{background-color:#d82c0d}.btn-critical:hover{background-color:#bc2200}.btn-success{background-color:#00b286}.btn-success:hover{background-color:#189576}.chip-container{border-radius:20px;padding:.286rem .571rem;width:100px}.chip-container .chip{text-transform:uppercase;color:#fff;font-size:.714rem!important;font-weight:400!important;cursor:pointer}.collapse{cursor:pointer;padding:2rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;background-color:#fcfdff;border-radius:20px;margin-bottom:24px;box-shadow:0 2px 15px #0000001a;transition:all .3s ease-in-out}@media all and (max-width: 992px){.collapse{padding:1.75rem}}@media all and (max-width: 768px){.collapse{padding:1.5rem}}@media all and (max-width: 576px){.collapse{padding:1.25rem}}.collapse:hover{box-shadow:0 2px 32px #0000001a}.collapse-headings{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;color:#222;margin-bottom:0;font-size:24px;font-weight:500;line-height:1.25}@media all and (max-width: 992px){.collapse-headings{font-size:20px!important}}@media all and (max-width: 768px){.collapse-headings{font-size:18px!important}}@media all and (max-width: 576px){.collapse-headings{font-size:16px!important}}.collapse-headings .collapse-icons{display:flex;align-items:center;justify-content:center;flex-direction:row;width:40px;min-height:40px;-webkit-user-select:none;user-select:none}.collapse-headings .collapse-icons .collapse-arrow{width:24px;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:transform .3s ease-in-out}.collapse-headings .collapse-icons .collapse-arrow.open{transform:translateZ(0) scaleZ(1) rotateX(180deg) rotateY(0) rotate(0) skew(0)}.collapse-content{padding:20px 0 0;color:#475467}.compwrapper-container,.compwrapper-container .compwrapper-content{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%;flex-grow:1;flex-shrink:1}.compwrapper-container .compwrapper-content{padding:0 1.429rem}.info-bar{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;padding:18px 30px;border-radius:4px;gap:10px}.info-bar.info{background-color:#8860d01f}.info-bar.success{background-color:#4e9f4c1f}.info-bar.warning{background-color:#f8b0461f}.info-bar.error{background-color:#cd53531f}.info-bar.primary{background-color:#3180a91f}.info-bar-container{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.info-bar-container .info-bar-icon{width:20px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.info-bar-container .info-bar-text{padding-left:10px;font-size:14px}.fileInputCustom>.input-interface{font-size:14px!important;position:relative;width:100%;border-radius:4px;border:1px solid #f3effc!important;color:#000;height:52px;outline:none;padding:8px 14px!important;background-color:#2c6ecb11;resize:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.fileInputCustom>.input-interface>.text{color:#8c9196;cursor:default}.fileInputCustom>.input-interface>.icon{color:#8860d0;font-size:large}.fileInputCustom>.input-interface:hover{transition:all .3s ease-in-out;border:1px solid #8860d0!important}.fileInputCustom>.input-interface:focus{outline-offset:0px;outline:none;border:1px solid #8860d0!important}.fileInputCustom>.input-interface:focus::placeholder{color:#8c9196}.fileInputCustom>.input-interface:focus:hover{transition:all .3s ease-in-out;border:1px solid #8860d0!important}.fileInputCustom>.input-interface:focus:focus{outline-offset:0px;outline:none;border:1px solid #8860d0!important}.header-container{position:sticky;top:0;left:0;border-bottom:1px solid rgba(136,96,208,.3);background-color:#f3effc;display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;z-index:99}@media all and (max-width: 992px){.header-container{padding-top:10px;margin-bottom:10px}}@media all and (max-width: 768px){.header-container{padding-top:10px;margin-bottom:10px}}.header-container .header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;padding:1.143rem 1.714rem}.header-container .header-left{flex:1;display:flex;align-items:center}.header-container .header-left .header-breadcrumb{text-transform:capitalize;font-weight:700;font-size:1.143rem}.header-container .header-left .header-menu{font-size:2.2rem;margin-right:20px;cursor:pointer;transition:color .1s;display:block;position:relative;top:2px;color:#000;background-color:#fff;width:2.2rem;min-width:2.2rem;height:2.2rem;min-height:2.2rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #d1d1d1;box-shadow:0 2px 4px #0000001f}@media all and (max-width: 992px){.header-container .header-left .header-menu{display:flex}}.header-container .header-left .header-menu:hover{color:#8860d0}.header-container .header-right{display:flex;align-items:center}.header-container .header-right .header-buttons{padding-right:10px;display:flex;align-items:center}.header-container .header-right .header-buttons-add{background:none;border:none;outline:none;font-size:1.4rem;color:#a1a1a1;width:2.2rem;height:2.2rem;margin:0 10px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;border:1px solid #d1d1d1;transition:background .1s,color .1s}.header-container .header-right .header-buttons-add:hover{background:#a1a1a1;color:#fff}.header-container .header-right .logged-user{cursor:pointer;padding-left:20px;border-left:2px solid #a1a1a1}.header-container .header-right .logged-user-container{display:flex;align-items:center}.header-container .header-right .logged-user-container .logged-user-icon{background:#fff;width:2.2rem;height:2.2rem;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#000;border:1px solid #d1d1d1;cursor:pointer;box-shadow:0 2px 4px #0000001f;transition:background .1s}.header-container .header-right .logged-user-container .logged-user-icon img{width:100%;height:100%;border-radius:50%;display:block;object-fit:cover}.header-container .header-right .logged-user-container .logged-user-name{padding:0 10px;color:#000}.header-container .header-right .logged-user-container .logged-user-arrow-down{color:#000;position:relative;top:4px}.header-container .header-right .logged-user .menuItem{font-size:1rem;width:100%;text-align:left}.header-container .header-right .logged-user .menuItem .red{color:#cd5353!important}.header-container .header-right .logged-user .menuItem .switch-company-button{padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;color:#8860d0}.header-container .header-right .logged-user .menuItem .switch-company-button-icon{margin-top:4px}.header-container .header-right .logged-user .menuItem .back-button{padding:0;margin:0;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:10px;flex-wrap:nowrap;color:#3e1e79}.header-container .header-right .logged-user .menuItem .back-button-icon{margin-top:4px}.header-container .header-right .logged-user .menuItem:hover{background-color:#e7e7e7}.header-container .header-right .menu-header{display:flex;align-items:stretch;justify-content:flex-start;overflow:hidden;width:210px;padding:10px 20px;gap:10px}.header-container .header-right .menu-header-avatar-img{height:31px;width:31px;border-radius:50%;border:1px solid #4f4f4f;overflow:hidden;object-fit:contain;object-position:center}.header-container .header-right .menu-header-content{display:flex;align-items:start;justify-content:flex-start;flex-direction:column}.header-container .header-right .menu-header-content-company-name{font-size:14px;padding-bottom:4px;width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-container .header-right .menu-header-content-user-role{font-size:12px;color:#8c9196}.header-container .header-right .menu-list{display:flex;align-items:stretch;justify-content:flex-start;overflow:hidden;width:210px;padding:10px 16px;gap:10px;transition:all .3s ease-in-out;position:relative}.header-container .header-right .menu-list:hover{background-color:#8860d01c}.header-container .header-right .menu-list-avatar-img{height:31px;width:31px;border-radius:50%;border:1px solid #4f4f4f;overflow:hidden;object-fit:contain;object-position:center}.header-container .header-right .menu-list-content{display:flex;align-items:start;justify-content:flex-start;flex-direction:column}.header-container .header-right .menu-list-content-company-name{font-size:14px;padding-bottom:4px;width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-container .header-right .menu-list-content-user-role{font-size:12px;color:#8c9196}.header-container .header-right .menu-list-selected{position:absolute;right:10px;top:16px;color:#8860d0;font-size:20px}.header-dropdown-container{display:inline-flex;font-size:1.143rem!important}.header-dropdown-container .header-dropdown-left,.header-dropdown-container .header-dropdown-right{height:max-content;font-size:1.143rem!important}.change-password-modal,.change-password-modal-form{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;gap:12px}.change-password-modal-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;margin:20px 0}.change-password-modal-form{margin-top:10px;width:100%;gap:10px}.input-field-container{position:relative;width:100%}.input-field-container .password-icon,.input-field-container .search-icon{position:absolute;right:.857rem;top:.143rem;height:90%;display:flex;align-items:center;justify-content:center;flex-direction:row;color:#3e1e79;-webkit-user-select:none;user-select:none;cursor:pointer;background:transparent}.input-field-container .search-icon{font-size:1.286rem}.input-field-container .input-error{position:absolute;width:100%;bottom:-1.143rem;left:0;color:#cd5353;font-size:.714rem;padding:.143rem}.textarea{font-size:1rem!important;position:relative;width:100%;border-radius:4px;border:1px solid #f3effc!important;color:#000;outline:none;padding:.571rem 1.143rem!important;background:#2c6ecb11!important;resize:none;font-family:DM Sans!important}.textarea::placeholder{color:#8c9196}.textarea:hover{transition:all .3s ease-in-out;border:1px solid #8860d0!important}.textarea:focus{outline-offset:0px;outline:none;border:1px solid #8860d0!important}.textarea:focus::placeholder{color:#8c9196}.textarea:focus:hover{transition:all .3s ease-in-out;border:1px solid #8860d0!important}.textarea:focus:focus{outline-offset:0px;outline:none;border:1px solid #8860d0!important}.textarea.disabled{color:#8c9196!important;background-color:#e7e7e7!important}.textarea.disabled:hover{cursor:not-allowed;border:1px solid #919090!important}.inputfield{font-size:1rem;position:relative;width:100%;border-radius:4px;border:1px solid #f3effc;color:#000;height:3.714rem;outline:none;padding:.571rem 1.143rem;background-color:#2c6ecb11;resize:none;font-family:DM Sans}.inputfield input::-webkit-outer-spin-button,.inputfield input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inputfield input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-size:1rem}.inputfield::placeholder{color:#8c9196}.inputfield:hover{transition:all .3s ease-in-out;border:1px solid #8860d0}.inputfield:focus{outline-offset:0px;outline:none;border:1px solid #8860d0}.inputfield.error{border:1px solid #cd5353}.inputfield.error.line-item{border:none;border-bottom:1px solid #cd5353}.inputfield.error:focus{border:1px solid #cd5353}.inputfield.error:focus.line-item{border:none;border-bottom:1px solid #cd5353}.inputfield.disabled{color:#8c9196!important;background:#ddddeb}.inputfield.disabled:hover{cursor:not-allowed;border:1px solid #919090}.inputfield.password{padding-right:16px}.inputfield.nepali{font-family:Preeti;font-size:14px;font-weight:500}.inputfield.nepali::placeholder{color:#8c9196;font-size:14px}.inputfield input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.inputfield input[type=datetime-local]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;-webkit-user-select:none;user-select:none}.dateInputField{display:flex;flex-direction:column;gap:1.5rem}.dateInputField--container-class{position:relative;width:100%}.dateInputField .label{display:flex;font-size:1.143rem;font-weight:500}.dateInputField .label>.dateInputField .label-span{font-size:.875rem;font-weight:700}.dateInputField .main-container{display:flex;width:100%;cursor:pointer;border:1px solid #e5e7eb;border-radius:4px}.dateInputField .main-container:hover{transition:all .3s ease-in-out;border:1px solid #8860d0}.dateInputField .main-container:focus{outline-offset:0px;outline:none;border:1px solid #8860d0}.dateInputField .main-container .prepend{color:#798692;display:flex;align-items:center;font-size:1.429rem;background-color:#2c6ecb11;padding:.571rem;padding-right:0}.dateInputField .main-container .datePickerWrapper{width:100%}.dateInputField .main-container .datePickerComp{border-color:#e5e7eb;cursor:pointer;width:100%;text-align:left;border:none}.dateInputField .main-container .datePickerComp--prepend{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem;border-left-width:0}.dateInputField .main-container .datePickerComp--error{border-color:#fca5a5}.dateInputField .date-picker-error-paragraph{position:absolute;left:1.5rem;font-size:.875rem;line-height:1.25rem;color:#fca5a5}.menu-container{background-color:#fff;padding:6px 0;box-shadow:0 6px 20px #00000014;border:1px solid #f1f1f1;border-radius:10px;margin:0}.menu-item{padding:10px 24px;display:block;background-color:#fff;border:none;outline:none;cursor:pointer;transition:background-color .3s}.menu-item:hover,.menu-item:active{background-color:#f3effc}.menu-item:focus{outline:1px solid #e1e1e1}.menu-item.danger{color:#ffb17a}.menu-separator{width:100%;border-bottom:1px solid #f3effc;margin:5px 0}dialog[open]{animation:show .3s ease normal}dialog[open]::backdrop{opacity:1;transition:all .3s ease-in-out}dialog.hide{animation:hide .3s ease normal}dialog.hide::backdrop{opacity:0;transition:all .3s ease-in-out}dialog::backdrop{background-color:#00000080;transition:all .3s ease-in-out}@keyframes show{0%{opacity:0;scale:.5;transform-origin:0 0}to{opacity:1;scale:1;transform-origin:0 0}}@keyframes hide{to{opacity:0;scale:.5;transform-origin:0 0}0%{opacity:1;scale:1;transform-origin:0 0}}.modal{background-color:#fff;border-radius:10px;border:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal::backdrop{background-color:#00000080}@media all and (max-width: 576px){.modal{padding-bottom:4rem}}.modal-content-wrapper{padding:.857rem}.modal-content-wrapper>.modal-title{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #d1d1d1;padding:.857rem 0;margin-bottom:.857rem;position:sticky;z-index:100;top:0;right:0;bottom:0;left:0;background-color:#fff;font-weight:600}.modal-content-wrapper>.modal-title>.close-btn{font-size:1.429rem;cursor:pointer}.modal--md{width:768px}.modal--lg{width:992px}.modal--sm{width:576px}.modal--responsive{width:fit-content}@media all and (max-width: 768px){.modal--responsive{width:100%}}.selectfield{width:100%;text-align:left}.selectfield .css-26l3qy-menu{z-index:100}.tab{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column}.tab-trigger-element{display:flex;align-items:center;justify-content:center;flex-direction:row}.tab-title{display:flex;border-bottom:1px solid #e6e6e7;align-items:center}.tab-title-left{flex:1;display:flex;align-items:center}.tab-title-left .tab-item{padding:10px 12px;font-size:14px;cursor:pointer;color:#212121;position:relative;border-radius:4px 4px 0 0;transition:all .2s ease-in-out;margin:0 2px}.tab-title-left .tab-item.submitted{background-color:#cae3be}.tab-title-left .tab-item.notsubmitted{background-color:#ffdcdc}.tab-title-left .tab-item.cantbeentered{background-color:#ffb3b3}.tab-title-left .tab-item.tempsubmitted{background-color:#ffeb99}.tab-title-left .tab-item-indicator,.tab-title-left .tab-item-indicator-badge{position:absolute;top:5px;right:5px;height:5px;width:5px;padding:2px;border-radius:50%;background-color:#4e9f4c;font-size:10px;text-align:center;color:#fff}.tab-title-left .tab-item-indicator.red,.tab-title-left .red.tab-item-indicator-badge{background-color:#cd5353}.tab-title-left .tab-item-indicator.green,.tab-title-left .green.tab-item-indicator-badge{background-color:#4e9f4c}.tab-title-left .tab-item-indicator.yellow,.tab-title-left .yellow.tab-item-indicator-badge{background-color:#f8b046}.tab-title-left .tab-item-indicator.orange,.tab-title-left .orange.tab-item-indicator-badge{background-color:#ffa366}.tab-title-left .tab-item-indicator-badge{top:-2px;right:-3px;height:16px;width:max-content;min-width:16px;padding:2px}.tab-title-left .tab-item-indicator-badge.red{background-color:#cd5353}.tab-title-left .tab-item-indicator-badge.green{background-color:#4e9f4c}.tab-title-left .tab-item-indicator-badge.yellow{background-color:#f8b046}.tab-title-left .tab-item-indicator-badge.orange{background-color:#ffa366}.tab-title-left .tab-item:first-child{margin-left:0}.tab-title-left .tab-item:last-child{margin-right:0}.tab-title-left .tab-item:hover{background:#a1a1a1}.tab-title-left .tab-item.active{background:#8860d0;color:#fff}.vertical-tab{display:flex}.vertical-tab-titles{margin-right:20px;border-right:1px solid #e6e6e7;width:200px;min-width:200px}.vertical-tab-titles .tab-item{padding:10px 12px;cursor:pointer;color:#212121;position:relative;border-radius:4px 0 0 4px;transition:all .2s ease-in-out}.vertical-tab-titles .tab-item:first-child{margin-left:0}.vertical-tab-titles .tab-item:last-child{margin-right:0}.vertical-tab-titles .tab-item:hover{background:#a1a1a1}.vertical-tab-titles .tab-item.active{background:#8860d0;color:#fff}.vertical-tab-body{margin-top:-10px;width:100%}.table-container{width:100%}.table-container .data-table{width:100%;background-color:#ecedf5}.table-container .data-table--stripped tbody tr:nth-child(2n){background-color:#ecedf5}.table-container .data-table--stripped tbody tr:nth-child(odd){background-color:#fff}.table-container .data-table tr th,.table-container .data-table tr td{padding:15px;text-align:center}.table-container .data-table tr th{padding:20px;cursor:pointer}.table-container .data-table tbody{color:gray}.table-container .data-table tbody .action-button{cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s,background-color .2s}.table-container .data-table thead{border-bottom:2px solid gainsboro}.table-container .table-pagination{display:flex;width:100%;justify-content:center;padding:10px}.tooltip-container{position:relative}.tooltip-container .tooltip{width:fit-content;max-width:200px;position:absolute;top:0;left:0;z-index:99!important;background-color:#000;font-size:x-small;color:#fff;border-radius:5px;transform:translateY(-120%);opacity:0;display:none}.tooltip-container .tooltip>.tooltip-arrow{z-index:-1;position:absolute;width:0;height:0;bottom:0;left:50%;transform:translate(-50%) translateY(50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid black}.tooltip-container .tooltip--shown{opacity:1;display:block}.tooltip-container .tooltip--top{transform:translateY(-110%)}.tooltip-container .tooltip--top>.tooltip-arrow{bottom:0;left:50%;transform:translate(-50%) translateY(50%)}.tooltip-container .tooltip--between{left:50%;transform:translate(-50%,-110%);width:max-content}.tooltip-container .tooltip--between>.tooltip-arrow{bottom:0;left:50%;transform:translate(-50%) translateY(50%)}.tooltip-container .tooltip--customTop{transform:translate(80%,-110%)}.tooltip-container .tooltip--customTop>.tooltip-arrow{bottom:0;left:50%;transform:translate(-50%) translateY(50%)}.tooltip-container .tooltip--bottom{transform:translateY(70%)}.tooltip-container .tooltip--bottom>.tooltip-arrow{top:0;left:50%;transform:translate(-50%) translateY(-50%) rotate(180deg)}.tooltip-container .tooltip--left{transform:translate(-80%,-10%)}.tooltip-container .tooltip--left>.tooltip-arrow{top:50%;left:100%;transform:translate(-50%) translateY(-50%) rotate(270deg)}.tooltip-container .tooltip--right{transform:translate(80%,-10%)}.tooltip-container .tooltip--right>.tooltip-arrow{top:50%;left:0;transform:translate(-50%) translateY(-50%) rotate(90deg)}.tooltip-container .tooltip>.tooltip-title{padding:10px;z-index:1}.pagination,.pagination-container{display:flex;align-items:stretch;justify-content:space-between;flex-direction:row;gap:4px;cursor:pointer}.pagination-left,.pagination-right{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:6px;border:1px solid #d1d1d1;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;width:max-content;height:2.1rem;text-align:center;color:#313131;-webkit-user-select:none;user-select:none}.pagination-left:hover,.pagination-right:hover{background-color:#d1d1d1}.pagination-left svg,.pagination-right svg{flex-shrink:0;color:gray}.pagination-left-disabled,.pagination-right-disabled{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:6px;border:1px solid #d1d1d1;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;width:max-content;height:2.1rem;text-align:center;color:#313131;-webkit-user-select:none;user-select:none;border-color:#d1d1d1;background-color:#efefef;color:#a1a1a1;pointer-events:none}.pagination-left-disabled:hover,.pagination-right-disabled:hover{background-color:#d1d1d1}.pagination-left-disabled svg,.pagination-right-disabled svg{flex-shrink:0;color:gray}.pagination-numbers,.pagination-numbers-active{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:6px;border:1px solid #d1d1d1;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;height:2.1rem;text-align:center;color:#313131;-webkit-user-select:none;user-select:none;min-width:2.1rem;width:max-content}.pagination-numbers:hover,.pagination-numbers-active:hover{background-color:#d1d1d1}.pagination-numbers svg,.pagination-numbers-active svg{flex-shrink:0;color:gray}.pagination-numbers-active{border-color:#a1a1a1;background-color:#8860d0;color:#fff}.card{background-color:#fff;padding:2.571rem;border-radius:20px;box-shadow:0 0 15px -5px #8860d080;height:100%;width:100%}.breadcrumb-container .breadcrumb{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.breadcrumb-container .breadcrumb a{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;text-decoration:none;color:#000!important}.breadcrumb-container .breadcrumb a+a:before{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;padding:.286rem;color:#000;content:"/ "}.breadcrumb-container .breadcrumb-link{color:#313131}.breadcrumb-container .breadcrumb-link.active{color:#8860d0}.update-user-image-profile-picture{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;position:relative;height:200px;width:200px;background-color:#f5f5f5;margin:.857rem 0;border-radius:50%;overflow:hidden;cursor:pointer;background:#0000004d;color:#fff}.update-user-image-profile-picture-update{position:absolute;cursor:pointer}.update-user-image-profile-picture>img{height:100%;object-fit:cover}.update-user-image .ok-cancel-icons{display:flex;justify-content:center;align-items:center;justify-content:space-around;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;background-color:#f5f5f580}.update-user-image .ok-cancel-icons-ok-icon,.update-user-image .ok-cancel-icons-cancel-icon{font-size:40px;padding:5px;color:#fff;border-radius:50%;background-color:#7c7c7c}.update-user-image-update{display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;width:100%;height:20%;background:#0000004d;cursor:pointer}.update-user-image-update-icon{z-index:2;color:#fff}.update-user-image-update-input{visibility:hidden}.form-card{background-color:#fff;padding:2.571rem;border-radius:20px;box-shadow:0 0 5px #0000001a;width:100%}.carousel-card-wrapper{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.carousel-card-wrapper.grid{display:grid;align-content:flex-start;justify-content:center;align-items:center;justify-items:center;row-gap:60px}.carousel-card-wrapper .carousel-with-sibling-card{position:relative;left:12.3%;padding:0 25px;width:75.5vw;aspect-ratio:2.43}@media all and (max-width: 992px){.carousel-card-wrapper .carousel-with-sibling-card{left:5%;width:85vw;aspect-ratio:1.6;padding:5%}}@media all and (max-width: 768px){.carousel-card-wrapper .carousel-with-sibling-card{left:0;width:90vw;aspect-ratio:.8;padding:5%}}.carousel-card-wrapper .carousel-card{position:relative;padding:0;width:100%;aspect-ratio:2.43}.carousel-card-wrapper .carousel-navigators{width:inherit;position:absolute;top:40%;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.carousel-card-wrapper .carousel-navigators .prev-btn,.carousel-card-wrapper .carousel-navigators .next-btn{z-index:10;background-color:#fff;height:4rem;width:4rem;border-radius:50%;stroke-width:2px;stroke:#8860d0;filter:drop-shadow(0px 6px 24px rgba(0,0,0,.08));display:flex;align-items:center;justify-content:center;flex-direction:row;color:#8860d0;font-size:1.5rem;cursor:pointer}.carousel-card-wrapper .indicator-btn-container{position:absolute;width:inherit;bottom:20px;justify-self:center;display:flex;align-items:center;justify-content:center;gap:5px;color:#000}.carousel-card-wrapper .indicator-btn-container .indicator-btn{height:4px;width:16px;border-radius:5px;cursor:pointer}.collapsable-filter,.collapsable-filter-body{width:100%}.add-employee-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:600px;width:100%;transition:all ease .3s}.add-employee-modal .form{position:relative}.add-employee-modal .form .close-icon{position:absolute;right:0;top:-10px;color:#8860d0;font-size:30px;cursor:pointer}.add-employee-modal .form .form-title{text-align:center;color:#8860d0;font-size:1.429rem;font-weight:600;margin-bottom:1.429rem}.add-employee-modal .form .input-container{display:flex;flex-direction:column;margin-bottom:1.429rem;gap:1.143rem}.add-employee-modal .form .input-container label{font-size:1.143rem}.add-employee-modal .form .submit-btn{width:100%}.events-modal{padding:10px 0 20px}.events-modal .input-container{margin-bottom:1.429rem}.events-modal .submit-btn{width:100%}.timesheetActionModal .input-container{margin-bottom:1rem}.update-checkout-modal,.update-checkIn-modal{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.update-checkout-modal>.update-time,.update-checkout-modal .update-date,.update-checkIn-modal>.update-time,.update-checkIn-modal .update-date{width:100%;text-align:left}.update-checkout-modal>.update-time .checkin-label,.update-checkout-modal>.update-time .checkout-label,.update-checkout-modal .update-date .checkin-label,.update-checkout-modal .update-date .checkout-label,.update-checkIn-modal>.update-time .checkin-label,.update-checkIn-modal>.update-time .checkout-label,.update-checkIn-modal .update-date .checkin-label,.update-checkIn-modal .update-date .checkout-label{margin-bottom:10px;display:block}.attendance-checkbox{cursor:pointer;height:15px;width:15px}.timesheet-filterContainer{display:flex;align-items:center;gap:1.429rem;margin-bottom:1.429rem;width:100%;justify-content:flex-end}.timesheet-filterContainer-searchEmployee,.timesheet-filterContainer-workTypeFilter,.timesheet-filterContainer-dateFilter{width:220px}.timesheet-filterContainer-allDateBtn{padding:17px 20px;width:fit-content;background-color:#ff4343e6}.timesheet-filterContainer-allDateBtn:hover{background-color:#ff1010e6;transition:background-color .3s ease}.generate-attendance{padding:17px 20px;width:fit-content}.timesheetContainer{display:flex;flex-direction:column;align-items:center}.timesheetContainer-title{margin-bottom:1.143rem;align-self:flex-end;font-size:1.286rem;font-weight:600;color:#8860d0}.timesheetContainer-title-employeeName{color:#6a6a6a}.timesheetContainer-paginationContainer{margin-top:2.286rem;max-width:fit-content}.timesheetContainer .leaveCard{height:200px;width:200px;padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;border-radius:8px}.timesheetContainer .leaveCard--remaining{background-color:#e0d6f3;color:#8860d0;border:1px solid #8860d0}.timesheetContainer .leaveCard--remaining .custom-title{text-align:left;font-size:1.143rem;font-weight:400;display:flex;padding:3px 0}.timesheetContainer .leaveCard--remaining .custom-title-left{display:block;width:90px}.timesheetContainer .leaveCard>.title{font-size:1.714rem;font-weight:700}.teams-timesheet-action-btn{border:none;background-color:transparent;cursor:pointer}.teams-timesheet-action-btn:disabled{cursor:not-allowed}.remarks-div{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.login-form{max-width:550px;width:100%}.login-form .formcard{display:flex;flex-direction:column;align-items:center}.login-form .formcard .pixelsquare-logo img{height:140px;aspect-ratio:1;object-fit:contain;margin-bottom:.857rem}.login-form .formcard .title{text-align:center;margin-bottom:2.571rem;color:#8860d0;font-size:2.286rem;font-weight:700}.login-form .formcard .input-container{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px;padding-bottom:20px}.login-form .formcard .btn-container{width:100%}.login-form .formcard .btn-container .login-btn{width:100%;margin-bottom:20px}.login-form .formcard .forgot-password{margin-top:20px;display:flex;gap:10px}.login-form .formcard .forgot-password .reset-link{text-decoration:none}.login-page-container .login-form-container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh}.login-page{margin:24px 10% 5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5rem}@media all and (max-width: 992px){.login-page{margin:20px 2% 2rem}}@media all and (max-width: 768px){.login-page{margin:20px 5px 2rem;font-size:12px!important}}.login-page .login-nav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%}.login-page .login-nav-logo>img{width:193px;aspect-ratio:4.4;cursor:pointer}@media all and (max-width: 992px){.login-page .login-nav-logo>img{width:170px}}@media all and (max-width: 768px){.login-page .login-nav-logo>img{width:143px}}.login-page .login-nav-items{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:30px;cursor:pointer}@media all and (max-width: 768px){.login-page .login-nav-items{gap:16px}}.login-page .login-nav-items-link{letter-spacing:1.5px;cursor:pointer;word-break:keep-all;width:max-content}.login-page .login-nav-items-button{padding:13px;border-radius:8px;border:none;text-transform:capitalize;letter-spacing:1.5px;color:#fff;background-color:#2c3ff5;cursor:pointer}.login-page .login-content-section{display:flex;align-items:center;justify-content:center;flex-direction:row;width:70vw}@media all and (max-width: 992px){.login-page .login-content-section{flex-direction:column;gap:50px;width:90vw;gap:5rem}}@media all and (max-width: 768px){.login-page .login-content-section{width:95vw;gap:5rem}}.login-page .login-content-section-hero,.login-page .login-content-section-entry{width:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}@media all and (max-width: 992px){.login-page .login-content-section-hero,.login-page .login-content-section-entry{width:80vw}}@media all and (max-width: 768px){.login-page .login-content-section-hero,.login-page .login-content-section-entry{width:85vw}}.login-page .login-content-section-hero{align-items:flex-start}.login-page .login-content-section-hero .hero{padding-left:20%}@media all and (max-width: 1920px){.login-page .login-content-section-hero .hero{padding-left:unset}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero{padding-left:10%}}.login-page .login-content-section-hero .hero-icon{flex-shrink:0}.login-page .login-content-section-hero .hero-icon>img{object-fit:contain;width:100px;aspect-ratio:1}@media all and (max-width: 992px){.login-page .login-content-section-hero .hero-icon>img{width:90px}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero-icon>img{width:75px}}.login-page .login-content-section-hero .hero-title{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:20px}.login-page .login-content-section-hero .hero-title .highlight{color:#e43636;padding:0 10px}@media all and (max-width: 992px){.login-page .login-content-section-hero .hero-title{text-align:left;font-size:26px}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero-title{font-size:20px}}.login-page .login-content-section-hero .hero-info,.login-page .login-content-section-hero .hero-info .hero-checkboxes{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:30px}@media all and (max-width: 992px){.login-page .login-content-section-hero .hero-info,.login-page .login-content-section-hero .hero-info .hero-checkboxes{gap:20px}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero-info,.login-page .login-content-section-hero .hero-info .hero-checkboxes{gap:16px}}.login-page .login-content-section-hero .hero-info .hero-checkboxes-item{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px}@media all and (max-width: 992px){.login-page .login-content-section-hero .hero-info .hero-checkboxes-item{gap:8px}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero-info .hero-checkboxes-item{gap:4px}}.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-content{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:20px}.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-content .checkbox-icon{display:flex;align-items:center;justify-content:center;flex-direction:row;color:#e43636}.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-content .checkbox-icon>svg{width:30px;height:30px}@media all and (max-width: 992px){.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-content .checkbox-icon>svg{width:24px;height:24px}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-content .checkbox-icon>svg{width:20px;height:20px}}.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-content .checkbox-title{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:30px}@media all and (max-width: 992px){.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-content .checkbox-title{font-size:20px}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-content .checkbox-title{font-size:16px}}.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-subtitle{color:#505167;font-style:normal;font-family:DM Sans;font-weight:400;font-size:18px;line-height:24px;padding-left:50px}@media all and (max-width: 992px){.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-subtitle{font-size:14px;line-height:20px;padding-left:46px}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero-info .hero-checkboxes-item .checkbox-subtitle{font-size:12px;line-height:18px;padding-left:40px}}.login-page .login-content-section-hero .hero-info-icon>img{object-fit:contain;width:310px;aspect-ratio:2.33}@media all and (max-width: 992px){.login-page .login-content-section-hero .hero-info-icon>img{width:280px}}@media all and (max-width: 768px){.login-page .login-content-section-hero .hero-info-icon>img{width:250px}}.login-page .login-content-section-entry{gap:0;position:relative}.login-page .login-content-section-entry .entry-container{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:18px;background:#fff;box-shadow:0 29px 102px #ff747426;padding:55px;width:90%;gap:20px;min-width:500px;max-width:600px}@media all and (max-width: 1920px){.login-page .login-content-section-entry .entry-container{width:90%;min-width:450px;max-width:600px}}@media all and (max-width: 1290px){.login-page .login-content-section-entry .entry-container{min-width:380px}}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container{min-width:300px;width:90%;padding:45px;gap:18px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container{width:98%;padding:35px;gap:16px}}.login-page .login-content-section-entry .entry-container .entry-header{padding:10px 10%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}@media all and (max-width: 1290px){.login-page .login-content-section-entry .entry-container .entry-header{padding:10px 0%;gap:20px}}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-header{padding:10px 10%;gap:20px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-header{padding:10px 0%;gap:16px}}.login-page .login-content-section-entry .entry-container .entry-header .entry-title{color:#000;text-align:center;font-family:Lexend Deca;font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-header .entry-title{font-size:30px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-header .entry-title{font-size:24px}}.login-page .login-content-section-entry .entry-container .entry-header .entry-subtitle{color:#505167;text-align:center;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-header .entry-subtitle{font-size:18px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-header .entry-subtitle{font-size:16px}}.login-page .login-content-section-entry .entry-container .entry-content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-content{gap:12px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-content{gap:10px}}.login-page .login-content-section-entry .entry-container .entry-content .entry-google-button{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;border:1px solid #e43636;background:#fff;width:100%;height:60px;gap:12px;cursor:pointer;color:#000;text-align:center;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-content .entry-google-button{font-size:18px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-content .entry-google-button{font-size:16px}}.login-page .login-content-section-entry .entry-container .entry-content .entry-google-button .google-icon{display:flex;align-items:center;justify-content:center;flex-direction:row}.login-page .login-content-section-entry .entry-container .entry-content .entry-google-button .google-icon>img{width:22px;aspect-ratio:1;object-fit:contain}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-content .entry-google-button .google-icon>img{width:18px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-content .entry-google-button .google-icon>img{width:14px}}.login-page .login-content-section-entry .entry-container .entry-content .entry-separator{color:#505167;text-align:center;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-content .entry-separator{font-size:16px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-content .entry-separator{font-size:14px}}.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;gap:10px}.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container .entry-input-label{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;width:100%;color:#000;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container .entry-input-label{font-size:16px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container .entry-input-label{font-size:14px}}.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container .entry-input{border-radius:8px;border:1px solid rgba(99,99,99,.7);background:#fff;height:50px;width:100%;outline:none;padding:16px;transition:all .3s ease-in-out}.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container .entry-input:hover,.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container .entry-input:focus{border:1px solid #e43636}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container .entry-input{font-size:16px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-content .entry-input-container .entry-input{font-size:14px}}.login-page .login-content-section-entry .entry-container .entry-content .entry-submit-button{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;background:#e43636;height:50px;width:100%;outline:none;border:none;cursor:pointer;margin:10px 0 4px;color:#fff;text-align:center;font-family:Lexend Deca;font-size:18px;font-style:normal;font-weight:500;line-height:normal;transition:all .3s ease-in-out}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-content .entry-submit-button{font-size:16px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-content .entry-submit-button{font-size:14px}}.login-page .login-content-section-entry .entry-container .entry-content .entry-submit-button.disabled{pointer-events:none;background:#f5a0a0}.login-page .login-content-section-entry .entry-container .entry-content-footer{margin:0 5%;color:#505167;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-content-footer{font-size:14px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-content-footer{font-size:12px}}.login-page .login-content-section-entry .entry-container .entry-content-footer .entry-highlight{color:#e43636;cursor:pointer}.login-page .login-content-section-entry .entry-container .entry-footer{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;margin:20px 20px 0}.login-page .login-content-section-entry .entry-container .entry-footer-title{color:#000;text-align:center;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-footer-title{font-size:16px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-footer-title{font-size:14px}}.login-page .login-content-section-entry .entry-container .entry-footer-images{display:flex;align-items:center;justify-content:space-around;flex-direction:row;gap:20px;flex-wrap:wrap}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-footer-images{flex-wrap:wrap}}.login-page .login-content-section-entry .entry-container .entry-footer-images>img{width:95px;aspect-ratio:3.76;object-fit:contain}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-container .entry-footer-images>img{width:80px}}@media all and (max-width: 768px){.login-page .login-content-section-entry .entry-container .entry-footer-images>img{width:65px}}.login-page .login-content-section-entry .entry-background{position:absolute;translate:-10% 15%;z-index:-1;flex-shrink:0}@media all and (max-width: 1920px){.login-page .login-content-section-entry .entry-background{translate:-10% 20%}}@media all and (max-width: 1290px){.login-page .login-content-section-entry .entry-background{translate:-8% 20%}}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-background{translate:-5% 20%}}.login-page .login-content-section-entry .entry-background>img{object-fit:contain;width:120%;aspect-ratio:1.47}@media all and (max-width: 1920px){.login-page .login-content-section-entry .entry-background>img{width:120%}}@media all and (max-width: 1290px){.login-page .login-content-section-entry .entry-background>img{width:115%}}@media all and (max-width: 992px){.login-page .login-content-section-entry .entry-background>img{width:110%}}.login-page .login-info{margin-top:7%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:50px}@media all and (max-width: 992px){.login-page .login-info{gap:40px;margin-bottom:5rem}}@media all and (max-width: 768px){.login-page .login-info{gap:34px}}.login-page .login-info-title{color:#000;text-align:center;font-family:Lexend Deca;font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media all and (max-width: 992px){.login-page .login-info-title{font-size:30px}}@media all and (max-width: 768px){.login-page .login-info-title{font-size:24px}}.login-page .login-info-title .login-info-highlight{color:#e43636}.login-page .login-info-video{border-radius:18px;background:#fff;box-shadow:0 29px 102px #ff747426;width:115%;aspect-ratio:3/2;overflow:hidden}@media all and (max-width: 992px){.login-page .login-info-video{width:90vw}}@media all and (max-width: 768px){.login-page .login-info-video{width:90vw}}.login-page .login-info-video-iframe{width:100%;height:100%}.login-page-confirmation,.login-page-check-email{width:100%;padding:10px}.login-page-confirmation .entry-submit-button,.login-page-check-email .entry-submit-button{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;background:#e43636;height:50px;width:100%;outline:none;border:none;cursor:pointer;margin:10px 0 4px;color:#fff;text-align:center;font-family:Lexend Deca;font-size:18px;font-style:normal;font-weight:500;line-height:normal}@media all and (max-width: 992px){.login-page-confirmation .entry-submit-button,.login-page-check-email .entry-submit-button{font-size:16px}}@media all and (max-width: 768px){.login-page-confirmation .entry-submit-button,.login-page-check-email .entry-submit-button{font-size:14px}}.login-page-confirmation-close,.login-page-check-email-close{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;width:100%}.login-page-confirmation-close>svg,.login-page-check-email-close>svg{cursor:pointer;transition:color .3s ease-in-out}@media all and (max-width: 992px){.login-page-confirmation-close>svg,.login-page-check-email-close>svg{width:22px;height:22px}}@media all and (max-width: 768px){.login-page-confirmation-close>svg,.login-page-check-email-close>svg{width:18px;height:18px}}.login-page-confirmation-close>svg:hover,.login-page-check-email-close>svg:hover{color:#e43636}.login-page-confirmation-heading,.login-page-check-email-heading{color:#000;text-align:center;font-family:Lexend Deca;font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media all and (max-width: 992px){.login-page-confirmation-heading,.login-page-check-email-heading{font-size:24px}}@media all and (max-width: 768px){.login-page-confirmation-heading,.login-page-check-email-heading{font-size:18px}}.login-page-confirmation-content-list,.login-page-check-email-content-list{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin:0 10%;gap:12px}.login-page-confirmation-content-text,.login-page-check-email-content-text{color:#000;text-align:center;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media all and (max-width: 992px){.login-page-confirmation-content-text,.login-page-check-email-content-text{font-size:16px}}@media all and (max-width: 768px){.login-page-confirmation-content-text,.login-page-check-email-content-text{font-size:14px}}.login-page-confirmation-content-text .highlight,.login-page-check-email-content-text .highlight{color:#e43636}.login-page-confirmation{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;gap:20px}.login-page-confirmation-input-container{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:12px;width:100%}.login-page-confirmation-input-container .login-page-confirmation-input-label{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;width:100%;color:#000;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media all and (max-width: 992px){.login-page-confirmation-input-container .login-page-confirmation-input-label{font-size:16px}}@media all and (max-width: 768px){.login-page-confirmation-input-container .login-page-confirmation-input-label{font-size:14px}}.login-page-confirmation-input-container .login-page-confirmation-input{border-radius:8px;border:1px solid rgba(99,99,99,.7);background:#fff;height:50px;width:100%;outline:none;padding:16px;transition:all .3s ease-in-out}@media all and (max-width: 992px){.login-page-confirmation-input-container .login-page-confirmation-input{font-size:16px}}@media all and (max-width: 768px){.login-page-confirmation-input-container .login-page-confirmation-input{font-size:14px}}.login-page-confirmation-input-container .login-page-confirmation-input:hover,.login-page-confirmation-input-container .login-page-confirmation-input:focus{border:1px solid #e43636}.home_styles{width:100%;min-height:100vh;position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;padding:4rem;gap:4.286rem;text-align:center}.home_styles__hero{height:80vh;width:100%;position:sticky;top:0;margin-top:-80px;background-color:#f3effc;z-index:1}.home_styles__hero .img{width:100%;height:100%;background-image:url(/assets/images/hero_back1.jpg);opacity:.3}.home_styles__hero .hero_content{width:100%;margin:0 auto;color:#fff;position:absolute;top:100px;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.home_styles__hero .hero_content .main_heading{font-size:3.429rem;font-weight:500;margin-bottom:20px}.home_styles__hero .hero_content .main_heading span{color:#f66969}.home_styles__hero .hero_content .get_started{text-decoration:none;border:none;margin-top:40px}.home_styles__hero .hero_content .subtitle{font-size:1.143rem;margin-top:20px;color:#ffffffb3;text-align:center;max-width:900px;width:100%;line-height:1.7}.home_styles__uploadfile{max-width:90vw;width:100%;background-color:#fff;border-radius:20px;padding:80px;margin:-150px auto 50px;position:relative;z-index:20;box-shadow:#110c2e26 0 48px 100px}.home-header{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px;margin-top:4rem}.home-header>p:first-child{font-size:3.429rem;font-weight:700;margin-bottom:2rem;color:#a259f4}.home-header>p:nth-child(2){font-size:1.714rem;font-weight:700}.home-header>p:nth-child(3){font-size:1.143rem;font-weight:600}.teams-form-comp{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:1.143rem;width:100%}.teams-form-comp>.edit-mode{display:flex;align-items:center;justify-content:center;flex-direction:row}.teams-form-comp>.edit-mode>.image-editor{width:200px;height:200px}.teams-form-comp>.edit-mode>.image-editor>img{width:100%}.teams-form-comp .input-group{flex:1 0 calc(50% - .571rem);display:grid;gap:.571rem}.teams-form-comp .input-group>span{color:#313131;font-size:1rem}.teams-form-comp>.form-button-end{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;width:100%;gap:1.143rem}.teams-form-comp>.form-button-end .negative-btn{background:#919090}.teams-form-comp>.form-button-end .negative-btn:hover{background-color:#a1a1a1}.edit-teams-form-comp{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;gap:1.143rem}.edit-teams-form-comp .form-button-end{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;width:100%;gap:1.143rem}.edit-teams-form-comp .form-button-end .negative-btn{background:#919090}.edit-teams-form-comp .form-button-end .negative-btn:hover{background-color:#a1a1a1}.edit-teams-form-comp>.side-by-image{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:4rem}.edit-teams-form-comp>.side-by-image>.image-section{position:relative;width:200px;height:200px}.edit-teams-form-comp>.side-by-image>.image-section>img{width:100%;height:100%;object-fit:cover;object-position:0 0}.edit-teams-form-comp>.side-by-image>.image-section>.overlay{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;background-color:#f0f0f080;color:#fff;cursor:pointer;opacity:0;transition:opacity ease-in-out .1s}.edit-teams-form-comp>.side-by-image>.image-section:hover>.overlay{opacity:1}.edit-teams-form-comp>.side-by-image>.form-section{display:flex;align-items:center;justify-content:center;flex-direction:row;flex:1;flex-wrap:wrap;gap:1.143rem}.edit-teams-form-comp>.side-by-image>.form-section .input-group{flex:1 0 calc(50% - .571rem);display:grid;gap:.571rem}.edit-teams-form-comp>.side-by-image>.form-section .input-group>span{color:#313131;font-size:1rem}.edit-teams-form-comp .remaining-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:1.143rem}.edit-teams-form-comp .remaining-form .input-group{flex:1 0 calc(50% - .571rem);display:grid;gap:.571rem}.edit-teams-form-comp .remaining-form .input-group>span{color:#313131;font-size:1rem}.documents-section{display:flex;flex-wrap:wrap;flex-direction:column;gap:30px}.documents-section-content{width:100%;margin-top:1.714rem;display:flex;flex-wrap:wrap;gap:10px}.documents-section-content-item{width:20%;height:auto;background-color:#e0d6f3;border-radius:12px;border:1px solid #8860d0;box-shadow:0 0 15px -5px #8860d080}.documents-section-content-item a{color:#000;font-size:1.5rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:row}.documents-section-content-item .custom-modal-container,.documents-section-content-item .display-element{height:100%}.documents-section-content-item-modal{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.documents-section-content-item-modal:hover .documents-section-content-item-modal-type{height:fit-content;padding:1rem}.documents-section-content-item-modal-displayElement{width:100%;height:100%}.documents-section-content-item-modal-displayElement-img{border-radius:12px;display:inline-block;width:100%;height:100%;object-fit:cover!important}.documents-section-content-item-modal-type{width:100%;position:absolute;bottom:0;height:0;overflow:hidden;text-align:center;transition:all .3s ease;background:#e0d6f3;font-size:1.2rem}.documents-section-content-item img{width:100%;height:100%;object-fit:contain}.documents-section-content-item .modal-title{font-size:1.5rem}.documents-section-uploadButton{width:fit-content}.contactCardsContainer{display:flex;justify-content:flex-start;gap:1rem;align-items:center;flex-grow:1}.contactCardsContainer .contactCard{width:200px;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative}.contactCardsContainer .contactCard>.icon-container{display:flex;align-items:center;gap:10px;cursor:pointer;position:absolute;top:10px;right:10px}.contactCardsContainer .contactCard>.icon-container svg{font-size:1.2rem}.contactCard{height:150px;width:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;border-radius:8px}.contactCard--info{background-color:#e0d6f3;color:#8860d0;border:1px solid #8860d0}.contactCard>.title{font-size:1.714rem;font-weight:700}.addDocument-actions-modal{min-height:250px}.addDocument-actions-modal .input-container{margin-bottom:1.429rem;display:flex;flex-direction:column;gap:1.429rem}.leave-tab .leave-calculator{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:4rem}.leave-tab .leave-calculator .leave-ratio{position:relative;width:fit-content;height:fit-content}.leave-tab .leave-calculator .leave-ratio .header{text-align:center}.leave-tab .leave-calculator .leave-ratio .balance-count{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);text-align:center}.leave-tab .leave-calculator .leave-ratio .balance-count-data{font-size:1.714rem;font-weight:600}.leave-tab .leave-calculator .leave-counter{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1.143rem}.leave-tab .leave-calculator .leave-counter .leaveCard{height:150px;width:150px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;border-radius:8px}.leave-tab .leave-calculator .leave-counter .leaveCard--leave{background-color:#feefd9;color:#f8b046;border:1px solid #f8b046}.leave-tab .leave-calculator .leave-counter .leaveCard--remaining{background-color:#e0d6f3;color:#8860d0;border:1px solid #8860d0}.leave-tab .leave-calculator .leave-counter .leaveCard--remaining .custom-title{text-align:left;font-size:1.143rem;font-weight:400;display:flex;padding:3px 0}.leave-tab .leave-calculator .leave-counter .leaveCard--remaining .custom-title-left{display:block;width:75px}.leave-tab .leave-calculator .leave-counter .leaveCard>.title{font-size:1.714rem;font-weight:700}.leave-tab .add-filter{height:52px;border:2px solid red}.leave-tab .remove-filter{height:52px;width:fit-content;background-color:#ff4343e6}.leave-tab .remove-filter:hover{background-color:#ff1010e6;transition:background-color .3s ease}.contract-form-container{display:flex;flex-direction:column;gap:20px;padding:10px 1.143rem}.contract-form-container-header{display:flex;align-items:center}.contract-form-container-header-btnContainer{margin-left:auto;display:flex;align-items:center;gap:1.429rem}.contract-form-container .contract-title{color:#2e2e2e;font-size:1.286rem}.contract-form-container .input-container{display:flex;flex-direction:column;gap:.571rem;margin-bottom:1.143rem}.contract-form-container .input-container label{font-size:1.143rem;color:#313131}.contract-form-container .input-container .totalLeaves{font-size:2.286rem;font-weight:700;color:#ff4343;width:fit-content}.contract-form-container .cols-container{display:flex}.contract-form-container-first-col,.contract-form-container-second-col{flex-basis:49%;display:flex;flex-direction:column;gap:.857rem}.contract-form-container-second-col{margin-left:auto}.add-user{display:flex;flex-direction:column;gap:20px;padding:10px 1.143rem}.add-user__form .input-container{display:flex;flex-direction:column;gap:.571rem;margin-bottom:1.143rem}.add-user__form .input-container label{font-size:1.143rem;color:#313131}.emergency-contact-modal>.input-container{display:flex;flex-direction:column;margin-bottom:1.429rem;gap:1.429rem}.view-team-page{width:100%;padding:2rem}.view-team-page .header{margin-bottom:1.143rem}.view-team-page .tab-body{display:flex;flex-direction:column;padding:1.143rem 0}.teams-page{padding:2rem 0;width:100%}.teams-page .header{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:1.429rem}.teams-page .header .teams-page-employStatus{display:flex;align-items:center;justify-content:center;flex-direction:row}.teams-page .header .teams-page-employStatus .teams-page-status>.react-select__control{min-height:3.714rem}.teams-page .header .teams-page-employStatus .teams-page-status>.react-select__control>.react-select__value-container{font-size:1rem}.teams-page .header .teams-page-searchEmployee{align-items:center;justify-content:center;flex-direction:row;display:flex}.teams-page .header .teams-page-searchEmployee-searchfield{width:220px}.teams-page .data-display{padding-top:4rem}.teamsPagination{display:flex;align-items:center;justify-content:center;flex-direction:row}.teamsPagination-container{margin-top:2.286rem;max-width:fit-content}.events-container{width:100%;display:flex;flex-direction:column;align-items:center}.events-container .filters-container{margin:20px 0;align-self:flex-end;display:flex;align-items:center;gap:1.429rem}.events-container .filters-container .type-filter{width:190px}.events-container .filters-container .add-events-modal .add-events-btn{padding:14px 20px}.events-container .events-table{width:100%;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:50px}.events-container .events-table .no-data-found{text-align:center;margin-top:5%}.leaves-container{padding-top:20px;width:100%;display:flex;flex-direction:column}.capsule-container{width:250px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.capsule-container .capsule{background-color:#d82c0d;border-radius:20px;padding:.286rem .571rem;width:fit-content;color:#fff;font-size:.714rem;font-weight:400}.reasons{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.leaves-page-pagination{display:flex;flex-wrap:wrap;justify-content:center;margin:2rem 0 4rem}.leave-filters-container{margin:20px 0;align-self:flex-end;display:flex;gap:1.429rem}.leave-filters-container .filter-leave-by-name,.leave-filters-container .filter-leave-by-type,.leave-filters-container .filter-leave-by-date{width:200px}.leave-actions-modal{min-height:250px}.leave-actions-modal .input-container{margin-bottom:1.429rem;display:flex;flex-direction:column;gap:1.429rem}.leave-actions-modal .leave-update-btn{width:100%}.leave-actions-modal .date-card{width:100%;border:1px solid #f3effc!important;border-radius:4px;background:#2c6ecb11!important;outline:none;padding:.571rem 1.143rem!important;margin:0 auto;margin-bottom:1rem}.leave-actions-modal .date-card .leavedates-container{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:.571rem 1.143rem!important;gap:1.143rem}.leave-actions-modal .date-card .leavedates-container .chip-container{padding:.571rem 1.143rem}.timesheet-page{margin-top:20px;width:100%}.ratio-card-container{display:flex;flex-direction:column;align-items:center;position:relative;min-height:fit-content}.ratio-card-container .pie-chart{display:flex;flex-direction:column;align-items:center}.ratio-card-container .pie-chart .center-details{position:absolute;top:50%;display:flex;flex-direction:column;gap:.571rem}.ratio-card-container .pie-chart .center-details .ratio-chart-title{font-size:1.429rem;font-weight:500}.ratio-card-container .pie-chart .center-details .ratio-chart-subtitle{font-size:2.286rem}.card-title{color:#8860d0;font-size:1.429rem;margin-bottom:1.5rem}.details-list-card{display:flex;flex-direction:column;gap:1.143rem;height:350px;overflow-y:auto;width:100%}.details-list-card .card-title{align-self:flex-start;color:#8860d0;font-size:1.429rem;width:100%}.details-list-card .details-container{align-self:flex-start;width:100%}.details-list-card .details-container .name-icon-container{margin-bottom:1.143rem;display:flex;align-items:center;justify-content:space-between;gap:.857rem;width:100%}.details-list-card .details-container .name-icon-container .icon{display:flex;align-items:center;font-size:36px;color:#9888b9}.details-list-card .details-container .name-icon-container .name-leave-type{gap:.571rem;align-items:center;display:grid;width:calc(100% - 36px)}.details-list-card .details-container .name-icon-container .name-leave-type.leave{display:grid;grid-template-columns:1fr max-content}.details-list-card .details-container .name-icon-container .name-leave-type .name{font-size:1.429rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.details-list-card .details-container .name-icon-container .name-leave-type .leave-type{color:#fff;background-color:#8860d0;border-radius:8px;padding:2px 4px;text-transform:capitalize}.details-list-card .details-container .name-icon-container .user-icon{min-height:50px;width:50px;border-radius:50%;border:1px solid rgb(207,206,206);overflow:hidden}.details-list-card .details-container .name-icon-container .user-icon .image{font-size:10px;width:100%;height:100%;object-fit:cover}.edit-break{display:flex;flex-direction:column;gap:20px;padding:10px 1.143rem}.edit-break-form .input-container{display:flex;flex-direction:column;gap:.571rem;margin-bottom:1.429rem}.edit-break-form .input-container label{font-size:1.143rem;color:#313131;text-align:left}.breakAndExHr-filters-container{margin:20px 0;align-self:flex-end;display:flex;gap:1.429rem}.breakAndExHr-filters-container .filter-breakAndExHr-by-name,.breakAndExHr-filters-container .filter-breakAndExHr-by-type,.breakAndExHr-filters-container .filter-breakAndExHr-by-date{width:200px}.add-break{display:flex;flex-direction:column;gap:20px;padding:10px 1.143rem}.add-break-form .input-container{display:flex;flex-direction:column;gap:.571rem;margin-bottom:1.429rem}.add-break-form .input-container label{font-size:1.143rem;color:#313131}.breakAndExHr-container{width:100%}.break-page-pagination{width:100%;display:flex;justify-content:center;margin-top:2.857rem}.main-app{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;font-family:DM Sans;background-color:#f3effc}.main-app .main-content{width:100%}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.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}
