@font-face{font-family:GTWalsheimProMedium;src:url(/static/media/GTWalsheimProMedium.e30c80eb.OTF) format("opentype")}@font-face{font-family:GTWalsheimProMediumOblique;src:url(/static/media/GTWalsheimProMediumOblique.dc69f93c.OTF) format("opentype")}@font-face{font-family:GTWalsheimProRegular;src:url(/static/media/GTWalsheimProRegular.b510ee21.OTF) format("opentype")}@font-face{font-family:GTWalsheimProRegularOblique;src:url(/static/media/GTWalsheimProRegularOblique.8edf14e0.OTF) format("opentype")}@font-face{font-family:"GTWalsheimPro";font-weight:500;src:local("GTWalsheimPro"),url(/static/media/GTWalsheimProMedium.e30c80eb.OTF) format("opentype")}@font-face{font-family:"GTWalsheimPro";font-weight:300;src:local("GTWalsheimPro"),url(/static/media/GTWalsheimProRegular.b510ee21.OTF) format("opentype")}@font-face{font-family:"GTWalsheimPro";font-weight:500;font-style:oblique;src:local("GTWalsheimPro"),url(/static/media/GTWalsheimProMediumOblique.dc69f93c.OTF) format("opentype")}@font-face{font-family:"GTWalsheimPro";font-weight:300;font-style:oblique;src:local("GTWalsheimPro"),url(/static/media/GTWalsheimProRegularOblique.8edf14e0.OTF) format("opentype")}body{margin:0;font-family:"GTWalsheimPro",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e8e8e8;background:#333;background:linear-gradient(135deg,#333,#111);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333",endColorstr="#111111",GradientType=1);background-repeat:no-repeat;background-attachment:fixed;padding:20px 0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.bg-red{background-color:#c33}.no-padding{padding:0}.submit-btn .btn{background-color:initial;text-align:right;outline:none;border:none;padding:10px 20px;transition:all .2s ease-in-out;font-size:20px}.submit-btn .btn:active,.submit-btn .btn:focus{background-color:rgba(0,0,0,.2)!important}.btn{border-radius:1px}.submit-btn .btn:hover{padding-top:20px}.copyright{position:fixed;bottom:10px;left:20px}.copyright a{color:#e8e8e8}.Time{background:#46723c!important;color:#fff}.Late{background:transparent!important;color:#fff!important}.clock-in-Late{background:#c33!important;color:#fff!important}.clock-in-Approved{background:#46723c!important;color:#fff}.clocl-in-Declined{background:#c33!important;color:#fff}.statusLate{color:#c33}.onTime{color:hsla(0,0%,100%,.5)}.typeDisable{background:#333;opacity:.4}.Work{color:#fff}.NotWork,.TimeOff{background:#333;opacity:.4;color:#fff}table{opacity:1;border:none}.table-sm td,.table-sm th{padding:0}table td:first-child{text-align:left;padding-left:14px;padding-right:14px;background:rgba(74,74,74,.3137254901960784)}.table td,.table th{border:5px solid #191919;padding:10px 5px;vertical-align:middle}.table thead th{border:none;font-weight:500}.table thead th:first-child{text-align:left;padding-left:14px}.login-container{max-width:100vw;padding:50px 0 0 50px;overflow:hidden}.login-container h1{font-size:8em;line-height:.95em;position:relative}.login-container h1 .red-underline{height:8px;background-color:#c33;width:100%;max-width:390px;position:absolute;bottom:5px;border-radius:10px}.login-container .login-form-wrapper{background-color:#c33;padding:20px 0 10px 20px;border-radius:10px 0 0 10px}.login-container .login-form-wrapper .login-form{background-color:#fff;border-radius:10px 0 0 10px;padding:20px 0 5px 10px}.login-container .login-form-wrapper .login-form input{height:40px;border:none;border-bottom:2px solid #ccc;font-size:20px;padding:0 0 0 5px}.login-container .login-form-wrapper .login-form input:focus{outline:none;box-shadow:none}.login-container .login-form-wrapper .login-form .ant-input-password{border:none;padding:0}.login-container .login-form-wrapper .login-form .ant-input-password.ant-input-affix-wrapper-focused{outline:none;box-shadow:none}.login-container .login-form-wrapper .login-form .ant-input-password .ant-input-suffix{margin-right:10px;width:30px;display:flex;justify-content:center;border-bottom:2px solid #ccc}.login-container .login-form-wrapper button.ant-btn.ant-btn-link{font-size:22px;color:#fff;margin-top:10px;width:100%;display:flex;justify-content:flex-end}.w-100{width:100%}.w-auto{width:auto}.text-primary{color:#e8e8e8!important}.text-warning{color:#fa8c16!important}.color-danger,.text-danger{color:rgba(204,51,51,.564706)!important}.bg-primary{background-color:#333!important}.br-4{border-radius:4px}body{font-family:"GTWalsheimProRegular",sans-serif;font-size:16px;padding:0}body h1,body h2,body h3,body h4,body h5,body h6{color:#e8e8e8;margin-bottom:0}body table{color:#e8e8e8!important}body a,body table:hover{color:#e8e8e8}body a:hover{color:#66a758}body .header,body p{color:#e8e8e8}body .header{float:left;font-size:25px;font-weight:600}body>iframe{display:none}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-danger{color:rgba(204,51,51,.564706)}.ant-select-disabled,.form-control.disabled{background-color:#ccc;cursor:not-allowed;border:#ccc}.ant-select-disabled .ant-select-selector,.form-control.disabled .ant-select-selector{color:#333!important}.orario-switch{height:45px;width:100px;background-color:#555}.orario-switch.ant-switch-checked{background-color:#46723c}.orario-switch.ant-switch-checked .ant-switch-handle{right:4px;left:auto}.orario-switch .ant-switch-handle{height:40px;width:40px}.orario-switch .ant-switch-handle:before{border-radius:20px}.ant-form-item.orario-form-item{flex-direction:column;text-align:left;margin-bottom:0}.ant-form-item.orario-form-item label{margin:0 0 2px;float:left;color:#e8e8e8;text-align:left}.ant-form-item.orario-form-item .ant-form-item-label{padding:0}.ant-form-item.orario-form-item .ant-form-item-label>label:after{content:none}.ant-form-item.orario-form-item.ant-form-item-has-error .ant-input,.ant-form-item.orario-form-item.ant-select-selector,.ant-form-item.orario-form-item .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:#555}.ant-select.orario-select{font-size:14px!important;color:#fff;min-height:40px}.ant-select.orario-select.ant-select-multiple .ant-select-selection-item{background:#555;line-height:normal!important;padding:8px 10px;height:auto}.ant-select.orario-select.ant-select-multiple .ant-select-selection-item-remove svg{color:#e8e8e8}.ant-select.orario-select.ant-select-multiple .ant-select-selection-item-remove svg:hover{color:rgba(204,51,51,.564706)}.ant-select.orario-select>.ant-select-selector{border:none;min-height:40px;background-color:#555}.ant-select.orario-select>.ant-select-selector .ant-select-selection-item,.ant-select.orario-select>.ant-select-selector .ant-select-selection-placeholder{line-height:40px}.ant-select.orario-select>.ant-select-selector .ant-select-arrow .anticon>svg{color:#e8e8e8}.ant-btn-text{color:#e8e8e8;transition:all .2s}.ant-btn-text:hover{color:#40a9ff}.ant-btn-text:hover>span{text-decoration:underline!important}.ant-btn-text>span.anticon{margin-left:3px}.ant-btn-text>span.anticon>svg{display:block}.ant-picker.input-clock{background-color:initial!important;border-radius:0;border:none!important;outline:none;width:auto;z-index:2;text-align:center;border:1px solid #e8e8e8;margin-right:20px}.ant-picker.input-clock .ant-picker-input{border-radius:0;border:0;background:#e8e8e8;height:48px;text-align:center;color:#555}.ant-picker.input-clock .ant-picker-input>input{padding:4px 11px;font-size:16px}.ant-picker.input-clock .ant-picker-input .ant-picker-suffix{display:none}.ant-picker.input-clock::placeholder{color:#777}.ant-picker.input-clock .ant-picker-icon{display:none}.ant-picker.timesheet-activity-timepicker{background-color:#555;border-radius:4px;border:1px solid #555}.ant-picker.timesheet-activity-timepicker .ant-picker-suffix,.ant-picker.timesheet-activity-timepicker input{color:#fff}.ant-picker.timesheet-activity-timepicker.ant-picker-focused{box-shadow:none}.ant-picker.ant-picker-status-error,.ant-picker.ant-picker-status-error.ant-picker:not([disabled]):hover{background-color:#555}.ant-picker-dropdown.timesheet-activity-timepicker .ant-picker-footer{display:none}.ant-picker-panel-inner{left:0;top:2px;border-radius:0;background:#e8e8e8!important;color:#555;font-family:"GTWalsheimPro",sans-serif;font-weight:300}.ant-picker-panel-inner .ant-picker-panel-input-wrap{padding:0;border-bottom:1px solid #333}.ant-picker-panel-inner .ant-picker-panel-input-wrap .ant-picker-panel-input{height:48px;font-weight:300;background:#e8e8e8!important;text-align:center;font-size:16px}.ant-picker-panel-inner .ant-picker-panel-combobox .ant-picker-panel-select li.ant-picker-panel-select-option-selected{font-weight:300;background:#bbb}.orario-input{min-height:40px;background:#555;border:none;font-size:14px;color:#fff}.orario-input:disabled{background:#333;color:#fff}.orario-input.datepicker input{font-size:14px;color:#fff}.orario-input.ant-picker-disabled{background:#333!important}.orario-input:focus,.orario-input:hover{background:#555!important}.container .ant-btn,.container .btn{border:none;border-radius:1px;height:32px;color:#fff;font-weight:500}.container .ant-btn.ant-btn-link.task-link-btn,.container .btn.ant-btn-link.task-link-btn{font-size:16px;height:auto;padding:5px 0 7px!important}.ant-btn,.btn-primary{display:flex;justify-content:center;align-items:center}.btn-primary{border-radius:6px}.btn-primary,.btn-primary:hover{background-color:#46723c;color:#fff}.btn-primary:hover{opacity:.7}.btn-primary:active,.btn-primary:focus,.btn-primary:focus-within,.btn-primary:visited{background-color:#46723c!important;color:#fff!important}.btn-primary:disabled,.btn-primary:disabled:hover{background-color:#555;color:#777}.btn-secondary{background-color:#555;color:#e8e8e8;display:flex;justify-content:center;align-items:center;border-radius:6px}.btn-secondary:hover{background-color:#777;color:#fff;border:1px solid #555}.btn-secondary:focus{background-color:#555;border:none}.btn-danger{color:#e8e8e8;display:flex;justify-content:center;align-items:center;border-radius:6px}.btn-danger,.btn-danger:hover{background-color:rgba(204,51,51,.564706)}.btn-danger:hover{color:#fff;border:1px solid rgba(204,51,51,.564706)}.btn-danger:focus{background-color:rgba(204,51,51,.564706);border:none}.btn-danger2{background-color:initial;border:2px solid rgba(204,51,51,.564706);color:#fff;border-radius:6px}.btn-danger2:focus,.btn-danger2:hover{background-color:initial;color:rgba(204,51,51,.564706);border-color:rgba(204,51,51,.564706)}.ant-table{background:transparent}.ant-table td.ant-table-column-sort{background:transparent!important}.orario-table .ant-table-thead>tr>th{color:#e8e8e8;font-weight:500;font-size:16px;background-color:initial;border-bottom:none}.orario-table .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder,.orario-table .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder:hover>td{background-color:initial}.orario-table .ant-table-tbody{border:none;background-color:initial}.orario-table .ant-table-tbody .ant-table-row{height:45px!important}.orario-table .ant-table-tbody>tr>td{border:4px solid #111;padding:0}.orario-table .ant-table-tbody td.ant-table-column-sort{background:#282828!important}.orario-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:rgba(74,74,74,.3137254901960784)}.orario-table .ant-table-cell-scrollbar{box-shadow:none}.ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:0}.orario-pagination{color:#e8e8e8}.orario-pagination .ant-pagination-options .ant-select-selector,.orario-pagination li.ant-pagination-item,.orario-pagination li>a,.orario-pagination li>button.ant-pagination-item-link{background-color:#555;color:#e8e8e8;border:none}.orario-pagination li>button.ant-pagination-item-link{line-height:16px}.orario-pagination .ant-select-arrow svg,.orario-pagination li>button.ant-pagination-item-link:hover{color:#fff}.orario-pagination .ant-pagination-item-active a{background-color:#46723c}.ant-select-disabled .ant-select-selection-item{color:#fff}.ant-select-disabled .ant-select-selector{background:#333!important}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin-top:5px}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{display:flex;align-items:center}.App .ant-spin-nested-loading .ant-spin{background-color:rgba(0,0,0,.5);color:#e8e8e8}.App .ant-spin-nested-loading .ant-spin .ant-spin-dot-item{background-color:#e8e8e8}.orario-icon{font-size:14px;color:#fff}.birthday-modal .ant-modal-content{border-radius:20px}.birthday-modal .ant-modal-content .ant-modal-body{padding:0}.orario-modal .ant-modal-body{padding:20px}.orario-modal .ant-modal-content{border-radius:10px;background-color:#404040!important}.orario-modal .ant-modal-content .ant-modal-close-x .anticon svg{color:#fff}.orario-modal .ant-modal-header{background-color:#383838;border:none}.orario-modal .ant-modal-header .ant-modal-title{font-weight:500}.orario-modal .ant-modal-title{color:#fff}.orario-modal .btn-primary,.orario-modal .btn-secondary{color:#fff;border:none}.orario-modal .ant-modal-footer{background-color:#383838;border:none}.orario-modal .orario-form-item{margin-bottom:5px}.ant-modal-confirm-btns{display:flex;align-items:center;justify-content:space-between}.orario-calendar{background-color:#555}.orario-calendar .ant-select-selector{background-color:#555!important;color:#fff;border:1px solid #404040}.orario-calendar .ant-picker-body{background-color:#555}.orario-calendar .ant-picker-body .ant-picker-cell,.orario-calendar .ant-picker-body .ant-picker-content th{color:#fff}.orario-calendar .ant-picker-body .ant-picker-cell .ant-picker-calendar-date-today{background:#404040;border:none}.orario-calendar .ant-picker-body .ant-picker-cell .ant-picker-cell-inner:before{border:1px solid #fff!important}.orario-calendar .ant-picker-body .ant-picker-cell-disabled:before{background-color:#404040;border-radius:24px!important}.orario-calendar .ant-picker-calendar-header .ant-picker-calendar-mode-switch{display:none}.atn-select-arrow{color:#fff!important}.navbar{font-size:14px;color:hsla(0,0%,100%,.5019607843137255)!important}.navbar .navbar-brand{font-size:18px;color:#fff}.navbar .navbar-nav a{height:100%!important;padding:0 8px}.navbar .active,.navbar a:hover{color:#66a758}.cursor-pointer{cursor:default}.orario-picker.ant-picker-disabled{height:40px;width:100%;background:#555;border:none!important}.ant-picker-panel{border:none}.ant-picker-panel .ant-picker-body,.ant-picker-panel .ant-picker-header{border-bottom:none;background:#555;color:#fff}.ant-picker-panel .ant-picker-body .ant-picker-header-next-btn,.ant-picker-panel .ant-picker-body .ant-picker-header-prev-btn,.ant-picker-panel .ant-picker-body .ant-picker-header-super-next-btn,.ant-picker-panel .ant-picker-body .ant-picker-header-super-prev-btn,.ant-picker-panel .ant-picker-body .ant-picker-header-view button:hover,.ant-picker-panel .ant-picker-body button:hover,.ant-picker-panel .ant-picker-header .ant-picker-header-next-btn,.ant-picker-panel .ant-picker-header .ant-picker-header-prev-btn,.ant-picker-panel .ant-picker-header .ant-picker-header-super-next-btn,.ant-picker-panel .ant-picker-header .ant-picker-header-super-prev-btn,.ant-picker-panel .ant-picker-header .ant-picker-header-view button:hover,.ant-picker-panel .ant-picker-header button:hover{color:#fff}.ant-picker-panel .ant-picker-body .ant-picker-cell,.ant-picker-panel .ant-picker-body .ant-picker-cell-in-view,.ant-picker-panel .ant-picker-body th,.ant-picker-panel .ant-picker-header .ant-picker-cell,.ant-picker-panel .ant-picker-header .ant-picker-cell-in-view,.ant-picker-panel .ant-picker-header th{color:#fff;background:transparent}.ant-picker-panel .ant-picker-body .ant-picker-cell-in-view:hover,.ant-picker-panel .ant-picker-body .ant-picker-cell:hover,.ant-picker-panel .ant-picker-body th:hover,.ant-picker-panel .ant-picker-header .ant-picker-cell-in-view:hover,.ant-picker-panel .ant-picker-header .ant-picker-cell:hover,.ant-picker-panel .ant-picker-header th:hover{color:#fff}.ant-picker-panel .ant-picker-body .ant-picker-cell-inner,.ant-picker-panel .ant-picker-header .ant-picker-cell-inner{background:none}.ant-picker-panel .ant-picker-body .ant-picker-cell-inner:before,.ant-picker-panel .ant-picker-header .ant-picker-cell-inner:before{border:1px solid #fff!important}.ant-picker-panel .ant-picker-body .ant-picker-cell-in-view:hover,.ant-picker-panel .ant-picker-header .ant-picker-cell-in-view:hover{color:#555}.ant-picker-panel .ant-picker-body .ant-picker-cell-disabled:before,.ant-picker-panel .ant-picker-header .ant-picker-cell-disabled:before{background-color:#777}.ant-picker-panel .ant-picker-footer{background:#555;color:#fff;border:0!important}.orario-search{background-color:#555;border:none;max-width:200px;max-height:32px}.orario-search .anticon{vertical-align:0}.orario-search .ant-input{background-color:#555;color:#fff}.orario-search .ant-input-search-icon{color:#fff}.orario-search .ant-input-search-icon:before{border-left:none}.ant-spin-nested-loading>div>.ant-spin{max-height:100vh!important}.ant-tree-select-dropdown{padding:0}.ant-tree-select-dropdown .ant-select-tree-switcher{display:flex;justify-content:center;align-items:center}.ant-tree-select-dropdown .ant-select-tree-switcher .ant-select-tree-switcher-icon{font-size:16px}.ant-tree-select-dropdown .ant-select-tree-list{background:#f5f5f5}.ant-popover .ant-popover-inner-content{padding:0}.dashboard-shadow{border:1px solid #898989;padding:20px;border-radius:6px;box-shadow:0 0 5px #898989;-webkit-box-shadow:0 0 5px #898989;-moz-box-shadow:0 0 5px #898989}.ant-tabs.orario-tabs.ant-tabs-card.ant-tabs-top .ant-tabs-nav-wrap .ant-tabs-nav:before{border-bottom:1px solid #999}.ant-tabs.orario-tabs.ant-tabs-card.ant-tabs-top .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background-color:initial;border:none}.ant-tabs.orario-tabs.ant-tabs-card.ant-tabs-top .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background-color:#444;border:1px solid #999;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px}.ant-tabs.orario-tabs.ant-tabs-card.ant-tabs-top .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#e8e8e8}.ant-tabs.orario-tabs.ant-tabs-card.ant-tabs-top .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:#898989}.ant-tabs.orario-tabs.ant-tabs-card.ant-tabs-top .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{background-color:rgba(68,68,68,.6);border-top-left-radius:10px;border-top-right-radius:10px}.ant-tabs.orario-tabs.ant-tabs-card.ant-tabs-top .ant-tabs-content-holder .ant-tabs-content{color:#e8e8e8}.ant-upload{width:100%}.orario-scroll{overflow:auto;overflow-x:hidden;padding-right:10px}.orario-scroll::-webkit-scrollbar{width:6px;height:6px}.orario-scroll::-webkit-scrollbar-track{background-color:#e8e8e8}.orario-scroll::-webkit-scrollbar-thumb{background-color:#46723c;opacity:.75}.orario-scroll::-webkit-scrollbar-thumb:hover{background-color:#46723c}.manage-teams-table .ant-empty-description{color:#fff}.manage-teams-table .ant-table-thead>tr>th{padding:0 0 16px;color:rgba(250,140,22,.5647058823529412);font-weight:500;font-size:16px;background-color:initial;border:none;border-bottom:1px solid hsla(0,0%,100%,.19)}.manage-teams-table .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder,.manage-teams-table .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder:hover>td{background-color:initial}.manage-teams-table .ant-table-tbody{border:none;background-color:initial!important}.manage-teams-table .ant-table-tbody .ant-table-row{height:45px!important}.manage-teams-table .ant-table-tbody>tr>td{border:none;border-bottom:1px solid hsla(0,0%,100%,.19);padding:0}.manage-teams-table .ant-table-tbody td.ant-table-column-sort{background:#282828}.manage-teams-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:rgba(74,74,74,.3137254901960784)}.manage-teams-table .ant-table-cell-scrollbar{box-shadow:none}.manage-teams-table table td:first-child{background-color:initial}.manage-teams-table .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{display:none}.manage-teams-table .ant-table-row-expand-icon{margin:8px;background-color:#555}.manage-teams-table .ant-table-row-expand-icon:hover{background-color:#e8e8e8;color:#555}.manage-teams-table .ant-table-row-expand-icon:focus{background-color:#e8e8e8;color:#555;outline:#555}.manage-teams-table .ant-table-body::-webkit-scrollbar{width:6px!important;height:6px!important}.manage-teams-table .ant-table-body::-webkit-scrollbar-track{background-color:#e8e8e8}.manage-teams-table .ant-table-body::-webkit-scrollbar-thumb{background-color:#46723c;opacity:.75}.manage-teams-table .ant-table-body::-webkit-scrollbar-thumb:hover{background-color:#46723c}.manage-teams-table .ant-table-column-sorters{width:12px}.time-off-requests-list .comment-column{overflow:hidden;text-overflow:ellipsis}.dates-selected{color:#fff}.dates-selected .anticon-close{color:#dc3545;position:absolute;top:12px;right:12px}.ant-picker-panel .ant-picker-body .ant-picker-cell-in-view:hover,.ant-picker-panel .ant-picker-header .ant-picker-cell-in-view:hover{color:#fff}.custom-date-cell{display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}.custom-date-cell.past-date{background-color:rgba(0,0,0,.36470588235294116);color:#a0a0a0}.custom-date-cell.past-date:hover{color:#a0a0a0;cursor:not-allowed}.custom-date-cell.next-month-date{background-color:#f0f0f0;color:#000}.custom-date-cell.next-month-date:hover{color:#000}.custom-date-cell.adjacent-date-left,.custom-date-cell.last-past-date{border-top-right-radius:10px;border-bottom-right-radius:10px}.custom-date-cell.adjacent-date-right{border-top-left-radius:10px;border-bottom-left-radius:10px}.custom-date-cell.selected-date{background-color:#46723c;color:#fff}.custom-date-cell.selected-date:hover{color:#fff;cursor:not-allowed}.custom-date-cell.selected-date.rounded-corner-left{border-top-left-radius:10px;border-bottom-left-radius:10px}.custom-date-cell.selected-date.rounded-corner-right{border-top-right-radius:10px;border-bottom-right-radius:10px}.custom-date-cell.current-month-date:hover{background-color:rgba(70,114,60,.5);border-radius:10px}.custom-date-cell:hover{color:#fff}table td:first-child{padding-right:0}.ant-picker-content thead>tr>th:first-child{padding-left:12px}#newcard_details .form-item{flex-direction:column}.ant-btn.btn-primary[form=newcard_details]{height:40px;color:#fff}.StripeElement{border:1px solid #d9d9d9;padding:4px 11px}.StripeElement--invalid{border:1px solid red}.ElementsApp,.ElementsApp .InputElement{background-color:#555}.InputContainer input{background-color:#555!important}.stripe-element{border:none;padding:12px;height:0}.orarioUpload .ant-upload.ant-upload-select-picture-card{width:100%;height:100%;background-color:initial}.orarioUpload .ant-upload-select-picture-card{border:none}.orarioUpload .ant-upload-select-picture-card:hover{border:1px dashed #555;height:100%}.orario-upload-placeholder{display:flex;flex-direction:column;margin:20px}.orario-upload-placeholder .placeholder-image{border-radius:14px}.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:transparent}.request-table .ant-table{font-size:16px}.request-table td{padding:0 5px!important}.request-table .anticon{vertical-align:middle}.text-white{color:#fff!important}.ant-table-thead th.ant-table-column-has-sorters:hover{background:#444}td.ant-table-column-sort{background:#444!important}.time-off-requests-list .ant-table-cell .anticon{color:hsla(0,0%,100%,.5)}.pagination{display:flex;justify-content:flex-end;align-items:flex-end}.request-calendar .custom-calendar-date-cell{border-top:2px solid #fff;height:116px;margin-left:4px;margin-right:4px}.request-calendar .calendar-select.ant-select{font-size:14px!important;color:#fff}.request-calendar .calendar-select.ant-select.ant-select-multiple .ant-select-selection-item{background:#555;line-height:normal!important;height:auto}.request-calendar .calendar-select.ant-select.ant-select-multiple .ant-select-selection-item-remove svg{color:#e8e8e8}.request-calendar .calendar-select.ant-select.ant-select-multiple .ant-select-selection-item-remove svg:hover{color:rgba(204,51,51,.564706)}.request-calendar .calendar-select.ant-select>.ant-select-selector{border:none;min-height:32px;background-color:#555}.request-calendar .calendar-select.ant-select>.ant-select-selector .ant-select-arrow .anticon>svg{color:#e8e8e8}.request-calendar .ant-radio-group{height:100%}.request-calendar .ant-radio-group .ant-radio-button-wrapper{background-color:#444}.request-calendar .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-wrapper:hover{color:#fff}.request-calendar .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:#555;border-color:#555}.request-calendar .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#555}.request-calendar .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:#46723c;color:#fff}.request-calendar .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) .ant-radio-button-wrapper:hover,.request-calendar .ant-radio-group .ant-radio-button-wrapper:hover{color:#fff}.request-calendar .ant-radio-group .ant-radio-button-wrapper{color:#fff;border:#333}.request-calendar .ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{background-color:initial}.request-calendar .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date{background:#444}.request-calendar .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value{color:#fff}.request-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today{border-color:#fff;background:transparent}.request-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:#fff}.request-calendar .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{color:#fff;background:transparent;cursor:default}.request-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,.request-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,.request-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,.request-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today{background:transparent;cursor:default}.request-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,.request-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value{color:#fff}.request-calendar .ant-picker-calendar{cursor:default;background:transparent;border-radius:10px}.request-calendar .ant-picker-body{cursor:default;background:transparent;border:2px solid #fff;border-radius:10px}.request-calendar .ant-picker-cell{cursor:default}.request-calendar .ant-picker-date-panel{background:transparent;border-radius:10px}.request-calendar .ant-picker-panel{background:#333}.orario-switch-small{background-color:#555}.orario-switch-small.ant-switch-checked{background-color:#46723c}.orario-switch-small.ant-switch-checked .ant-switch-handle{right:4px;left:auto}.orario-switch-small .ant-switch-handle:before{border-radius:20px}.date-cell-filter{cursor:pointer!important;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(29,29,29,.445)}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{overflow-x:hidden}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content::-webkit-scrollbar{width:6px;height:6px}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content::-webkit-scrollbar-track{background-color:#e8e8e8}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content::-webkit-scrollbar-thumb{background-color:#46723c;opacity:.75}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content::-webkit-scrollbar-thumb:hover{background-color:#46723c}.business-menu,.business-menu-horizontal{background-color:#343a40!important;color:#fff}.business-menu-horizontal .ant-menu-item-selected,.business-menu .ant-menu-item-selected{background-color:#46723c!important}.business-menu-horizontal .ant-menu-item:not(:last-child),.business-menu .ant-menu-item:not(:last-child){margin-bottom:0}.business-menu-horizontal{border-bottom:none;max-width:800px}.business-menu-horizontal .ant-menu-item{margin:0;padding:0 40px!important}.business-menu-horizontal .ant-menu-item.ant-menu-item-only-child{margin:0;border-bottom:none}.business-menu-horizontal .ant-menu-item:hover{background-color:#46723c!important;border-bottom:none!important;color:#fff!important}.business-menu-horizontal .ant-menu-item-selected{color:#fff!important}.add-subscription{display:flex}.add-subscription .subscription-btn{color:#007bff!important}.business-icon{display:flex;flex-direction:column;justify-content:center;height:100%;border:1px dashed #555;border-radius:10px}.business-icon .image-upload{height:100%!important}.business-icon .image-upload .ant-upload-picture-card-wrapper.avatar-uploader.orarioUpload{height:100%}.business-plan{background-color:#116fb2;padding:10px 24px;border-radius:10px;font-size:16px}.business-plan .edit-plan{cursor:pointer}.business-plan .edit-plan .anticon-edit{float:right;margin:5px 5px 0 0;font-size:18px}.business-plan .payment-amount{display:flex;justify-content:space-around;margin:10px 20px}.business-plan .payment-amount .plan-type{margin-left:30px}.business-plan .payment-amount .plan-type :last-child{font-size:12px;color:#999}.business-plan .ant-divider-horizontal{margin:10px 0!important}.business-plan .payment-card-info{font-size:14px!important}.business-plan .payment-card-info .payment-card-brand{border:1px solid #fff;border-radius:5px;padding:4px 24px}.business-plan .payment-card-info .payment-card-number{font-size:16px}.business-plan .btn-business-custom{display:flex;justify-items:end;color:#fff;background-color:initial;padding:4;border-color:#fff!important}.business-plan .btn-business-custom:hover{border-color:#fff!important}.ant-menu-submenu-popup>.ant-menu{background-color:#343a40;color:#fff}.ant-menu-item-active,.ant-menu-item:active{background:#46723c!important;color:#fff!important}.business-switch.ant-switch{background-color:#555}.business-switch.ant-switch-checked{background-color:#46723c}.add-new-rule{font-size:14px;color:#007bff!important}.add-new-rule span{font-size:22px}.business-divider{border-color:#555!important;color:#555}.time-off-types-menu{background-color:initial!important;color:#fff;border-bottom:none;max-width:800px}.time-off-types-menu .ant-menu-item-selected{background-color:#46723c!important}.time-off-types-menu .ant-menu-item:not(:last-child){margin-bottom:0}.time-off-types-menu .ant-menu-item{background-color:#343a40;margin:0;padding:0 40px!important}.time-off-types-menu .ant-menu-item.ant-menu-item-only-child{margin:0;border-bottom:none}.time-off-types-menu .ant-menu-item:hover{background-color:#46723c!important;border-bottom:none!important;color:#fff!important}.time-off-types-menu .ant-menu-item-selected{color:#fff!important}.time-off-types-menu .ant-menu-overflow-item-rest{background-color:#343a40}.business-list-table .ant-table-thead>tr>th{padding:0 0 16px;color:#fa8c16;font-weight:500;font-size:16px;background-color:initial;border:none;border-bottom:1px solid hsla(0,0%,100%,.19)}.business-list-table .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder,.business-list-table .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder:hover>td{background-color:initial}.business-list-table .ant-table-tbody{border:none;background-color:initial!important}.business-list-table .ant-table-tbody .ant-table-row{height:45px!important}.business-list-table .ant-table-tbody>tr>td{border:none;border-bottom:1px solid hsla(0,0%,100%,.19);padding:0}.business-list-table .ant-table-tbody td.ant-table-column-sort{background:#282828!important}.business-list-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:rgba(74,74,74,.3137254901960784)}.business-list-table .ant-table-cell-scrollbar{box-shadow:none}.business-list-table table td:first-child{background-color:initial}.business-list-table .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{display:none}.business-list-table .ant-pagination-prev .ant-pagination-disabled{background-color:#007bff}.business-list-table tbody{line-height:40px}.business-list-table tbody tr:nth-child(2n){background-color:rgba(74,74,74,.3137254901960784)}.business-list-table tbody td{border:none}.business-list-table .ant-pagination{color:#e8e8e8}.business-list-table .ant-pagination .ant-pagination-options .ant-select-selector,.business-list-table .ant-pagination li.ant-pagination-item,.business-list-table .ant-pagination li>a,.business-list-table .ant-pagination li>button.ant-pagination-item-link{background-color:#555;color:#e8e8e8;border:none}.business-list-table .ant-pagination li>button.ant-pagination-item-link{line-height:16px}.business-list-table .ant-pagination .ant-select-arrow svg,.business-list-table .ant-pagination li>button.ant-pagination-item-link:hover{color:#fff}.business-list-table .ant-pagination .ant-pagination-item-active a{background-color:#46723c}.business-list-table .ant-pagination .ant-pagination-disabled .ant-pagination-item-link,.business-list-table .ant-pagination .ant-pagination-disabled:hover .ant-pagination-item-link{color:#b5b5b5;background-color:#222}.companyList{display:flex;justify-content:space-between}.certificate-table .ant-table-thead>tr>th{background:#555;color:#fff}.certificate-table .ant-table-tbody>tr.ant-table-row:hover>td{background:rgba(74,74,74,.4588235294117647)}.certificate-table table td:first-child{background:transparent}.carrot-modal .ant-modal-body,.carrot-modal .ant-modal-footer,.carrot-modal .ant-modal-header{background-image:url(/static/media/starBackground.ba2d7fc9.svg);background-size:cover;background-color:#050544!important}.carrot-modal .ant-modal-body .ant-select .ant-select-selector{background-color:#163f69;border-color:#163f69}.carrot-modal .ant-modal-body .ant-select .ant-select-selector .ant-select-selection-search-input{margin:0}.carrot-modal .ant-modal-body .ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:#163f69}.carrot-modal .ant-modal-body .ant-input,.carrot-modal .ant-modal-body .ant-input-number-input{background-color:#163f69!important;border-color:#163f69;color:#fff}.main{background-color:#050544}.body{height:calc(100vh - 125px);background-image:url(/static/media/starBackground.ba2d7fc9.svg);background-size:cover;padding:0 15px;background-repeat:repeat-y}.subtitle{font-size:1.1rem;width:calc(100vw - 10px);margin:auto}.sendcc{border:1px solid #fff;display:flex;justify-content:center;align-items:center;font-size:.8rem;color:#000;padding:0 0 0 4px;margin:0}.subbody{margin:auto!important;padding:0 40px;max-width:90wv}.transactionList{padding:0 5px;max-height:500px;overflow-y:auto}.transactionList::-webkit-scrollbar{width:8px}.transactionList::-webkit-scrollbar-track{background:#fff}.transactionList::-webkit-scrollbar-thumb,.transactionList::-webkit-scrollbar-thumb:hover{background:#fd953e}.commentsec{line-height:16px;text-overflow:ellipsis;overflow-wrap:break-word;overflow:hidden}.commenthidden{display:none}.item{width:100%;height:100%;background-color:#112f5f;display:flex;justify-content:center;align-items:center;flex-direction:column;color:hsla(0,0%,100%,.46);padding:10px}.item-cont{padding:0 5px;max-height:400px;overflow-y:auto}.item-cont::-webkit-scrollbar{width:8px}.item-cont::-webkit-scrollbar-track{background:#fff}.item-cont::-webkit-scrollbar-thumb,.item-cont::-webkit-scrollbar-thumb:hover{background:#fd953e}.item-edit{left:0;background-color:#46723c}.item-delete,.item-edit{position:absolute;bottom:0;display:flex;justify-content:center;align-items:center}.item-delete{right:0}.req{flex-direction:column}.req,.reqls{width:100%;height:100%;background-color:#112f5f;color:#fff}.req,.reqbtnclose,.reqbtnpar,.reqls{display:flex;justify-content:center;align-items:center}.reqbtnclose{width:30px;height:30px;background-color:initial;color:red}.reqbtnclose:hover{color:#fff;background-color:red}.reqbtncheck{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:initial;color:green}.reqbtncheck:hover{color:#fff;background-color:green}.reqlist{padding:0 5px;max-height:100px;overflow-y:auto}.reqlist::-webkit-scrollbar{width:8px}.reqlist::-webkit-scrollbar-track{background:#fff}.reqlist::-webkit-scrollbar-thumb,.reqlist::-webkit-scrollbar-thumb:hover{background:#fd953e}.edit-way-btn{color:#000;background-color:#46723c;opacity:.7}.edit-way-btn:focus,.edit-way-btn:hover{color:#000;background-color:#46723c;opacity:1;border-color:#fff}.delete-way-btn{color:#000;background-color:#c33;opacity:.7}.delete-way-btn:focus,.delete-way-btn:hover{color:#000;background-color:#c33;opacity:1;border-color:#fff}.inspect-way-btn{color:#000;background-color:#555;opacity:.7}.inspect-way-btn:focus,.inspect-way-btn:hover{color:#000;background-color:#555;opacity:1;border-color:#fff}.scrollable-container{padding-right:12px;max-height:48px;overflow-y:auto;overflow-x:hidden}.scrollable-container::-webkit-scrollbar{width:8px}.scrollable-container::-webkit-scrollbar-track{background:#fff}.scrollable-container::-webkit-scrollbar-thumb,.scrollable-container::-webkit-scrollbar-thumb:hover{background:#fd953e}.azure-description-modal .description-container{background-color:#fff;border-radius:4px;padding:5px 10px}.azure-description-modal img{object-fit:contain;max-width:100%}.billing-container{font-size:14px}.billing-container .btn-new-task{background:#555;border-radius:4px;border:none;color:#e8e8e8;font-size:20px;padding:15px;height:auto}.billing-container .btn-new-task:hover{background:#666}.billing-container .btn-new-task:disabled{color:grey}.billing-container .btn-new-task:disabled:hover{background:#555}.billing-container .task-project{display:flex;align-items:center;padding-left:11px;background-color:#333;height:50px;font-size:14px;border-top-left-radius:6px}.billing-container .task-project.azure-task{cursor:not-allowed}.billing-container .ant-select.orario-select,.billing-container .ant-select.orario-select .ant-select-selector{border-radius:6px}.billing-container .ant-select.orario-select.billing-select,.billing-container .ant-select.orario-select.billing-select .ant-select-selector{border-radius:0;border-top-left-radius:6px}.billing-container .ant-input.orario-input{border-radius:6px;height:50px}.billing-container .task-name{background-color:#333;height:50px;padding:0 11px;border-top-right-radius:6px;font-size:14px;border-left:2px solid #555}.billing-container .task-name.azure-task{cursor:not-allowed}.billing-container .task-icon-btn{height:50px;background-color:initial;border:none;font-size:16px;color:#555;padding:4px;display:flex;justify-content:center;align-items:center;height:100%}.billing-container .task-icon-btn:hover{background-color:initial;color:#40a9ff}.billing-container .task-icon-btn.ant-btn:active,.billing-container .task-icon-btn.ant-btn:focus{background-color:initial}.billing-container .task-icon-btn.hover-danger:hover{background-color:initial;color:#ff5d40}.billing-container .task-icon-btn.hover-none:hover{background-color:initial;color:#555}.billing-container .task-icon-btn.hover-warning:hover{background-color:initial;color:#fa8c16}.billing-container .task-icon-btn.hover-success:hover{background-color:initial;color:#28a745}.billing-container .task-icon-btn.billable-task{color:#46723c;font-weight:700}.billing-container .task-activity-container{background-color:#333;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.billing-container .task-activity-container .ant-btn-link{color:#fff;opacity:.3;min-height:40px;height:100%}.billing-container .task-activity-container .ant-btn-link:hover{color:#40a9ff;opacity:.6;transition:all}.billing-container .task-skeleton{height:120px}.billing-container .task-skeleton .ant-skeleton-input{height:100%;border-radius:8px;opacity:.2}.billing-container .activity-input{background-color:#555;border-radius:4px;border:none;outline:none;font-size:14px;height:40px;padding:10px;color:#fff;z-index:1;box-shadow:inset 0 0 0 0 #555}.billing-container .activity-input:focus{border:none;outline:none;box-shadow:none}.billing-container .activity-input::placeholder{color:#333}.billing-container .activity-input.active{box-shadow:inset 0 -40px 0 0 #46723c;transition:.5s ease-in-out}.billing-container .activity-select{color:#fff;z-index:1}.billing-container .activity-select .ant-select-selector{border:none;border-radius:4px;font-size:14px;height:40px;background-color:#555}.billing-container .activity-select .ant-select-selector .ant-select-selection-item,.billing-container .activity-select .ant-select-selector .ant-select-selection-placeholder{display:flex;align-items:center}.billing-container .activity-select .ant-select-selector .ant-select-arrow .anticon>svg{color:#e8e8e8}.billing-container .timer-container{background-color:#555;border-radius:4px;height:40px;position:relative;box-shadow:inset 0 0 0 0 #555}.billing-container .timer-container.active{box-shadow:inset 0 -40px 0 0 #46723c;transition:.5s ease-in-out}.billing-container .timer-container .ant-input-number.timer-input{max-width:60px;background-color:initial;color:#fff;border:1px solid #333;border-radius:4px}.billing-container .timer-container .ant-input-number.timer-input .ant-input-number-handler-wrap{display:none}.billing-container .ant-select.orario-select .ant-select-selector{min-height:50px;display:flex;align-items:center}.planner-container{background-color:#fff;margin-bottom:120px;height:100%;overflow:hidden}.planner-container .cell-text{display:flex;justify-content:center;align-items:center;height:100%;color:#000;font-size:12px}.planner-container .planner-table{position:relative;overflow-x:auto;overflow-y:auto;height:83vh;padding-left:20px;padding-bottom:20px;padding-right:20px}.planner-container .planner-table .planner-collapse{width:1850px;flex-shrink:0}.planner-container .planner-table .planner-collapse .ant-collapse-header{text-align:left;background:#dedede}.planner-container .planner-table .planner-collapse .ant-collapse-header>*{position:-webkit-sticky;position:sticky;left:0}.planner-container .planner-table .planner-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.planner-container .planner-cell{width:100%;min-height:40px;max-height:150px;height:100%;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.planner-container .vertical-header{box-shadow:10px 0 8px -8px rgba(0,0,0,.336)}.planner-container .h-100{height:100%}.planner-container .lapse-btn{display:flex;align-items:center}.planner-container .planner-project-select{border-radius:4px;width:100%}.planner-container .planner-project-select .ant-select-selector{background-color:#dcdcdc!important}.planner-container .planner-project-select .ant-select-selector .ant-select-selection-item,.planner-container .planner-project-select .ant-select-selector .ant-select-selection-search-input{margin:0;font-size:14px;color:#333;text-align:left}.planner-container .planner-project-select .ant-select-selector .ant-select-selection-placeholder{color:"#333 !important";font-size:12px;text-align:left}