#rap-overlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:2;cursor:pointer}.rap-manager,.rap-target-container{display:inline-block;position:relative}.rap-left{left:-20px!important}.rap-bottom{top:15px!important}.rap-top{top:-15px!important}.rap-right{left:20px!important}.flat-form-switch.precise{line-height:36px}.flat-form-switch.expire_type{padding-top:13px;line-height:58px;margin-bottom:0}html,body{margin:0;padding:0;font-size:14px}.flat-form{display:flex;box-sizing:border-box;border-radius:10px;background-color:whitesmoke -20;flex-wrap:wrap;justify-content:space-between}.flat-form-header{font-size:16px;font-weight:700;margin:0 0 20px}.flat-form-disabled:after{content:"";background:#ffffff80;height:100%;left:0;position:absolute;top:0;width:100%}.flat-form-disabled input:hover,.flat-form-disabled input:focus,.flat-form-disabled textarea:hover,.flat-form-disabled textarea:focus{border-color:#e2e5eb!important}.flat-form-input,.flat-form-textarea{font-weight:500}.flat-form-label__has-error input,.flat-form-label__has-error textarea,.flat-form-label__has-error .Select-control,.flat-form-label__has-error .SingleDatePicker,.flat-form-multiply-label__has-error input,.flat-form-multiply-label__has-error textarea,.flat-form-multiply-label__has-error .Select-control,.flat-form-multiply-label__has-error .SingleDatePicker{border-color:var(--alizarin)!important}.flat-form-label__has-error .Select.is-focused .Select-control,.flat-form-multiply-label__has-error .Select.is-focused .Select-control{border-color:var(--peter-river)!important}.flat-form-label{position:relative;display:block;width:100%;margin-bottom:10px}.flat-form-label__display-none{display:none}.flat-form-label>.flat-form-label__action-icon{position:absolute;right:0;bottom:0;width:36px;height:36px;padding:6px;cursor:pointer}.flat-form-input,.flat-form-textarea{transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);border:1px solid #e2e5eb}.flat-form-input:hover,.flat-form-textarea:hover{border:1px solid var(--osnovnoy-t2)!important;box-shadow:none}.flat-form-input:focus,.flat-form-textarea:focus{border:1px solid var(--peter-river)!important;box-shadow:0 0 0 3px var(--focus-ring-color)}.flat-form-input,.flat-form-textarea{box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;border-radius:8px;outline:none;font-size:14px;color:var(--wet-asphalt);background-color:var(--osnovnoy-s2);-webkit-appearance:none;-moz-appearance:none;appearance:none}.flat-form-input::placeholder,.flat-form-textarea::placeholder{color:var(--osnovnoy-t3)}.flat-form-textarea{padding-top:10px;padding-bottom:10px;line-height:1.5}.flat-form-input{height:38px}.flat-form-span{display:block;width:100%;margin-bottom:5px;color:var(--lite-blue);font-weight:600}.flat-form-row{display:flex;width:100%;align-items:center;flex-wrap:wrap;justify-content:space-between}.flat-form-column{flex-basis:48%;align-self:flex-start}.flat-form-service-interval,.flat-form-multiply{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between}.flat-form-service-interval .flat-form-span,.flat-form-multiply .flat-form-span{display:-webkit-flex;display:-ms-flex;display:flex;overflow:visible;white-space:nowrap}.flat-form-service-interval .flat-form-span .flat-form-validation-error,.flat-form-multiply .flat-form-span .flat-form-validation-error{margin-left:5px}.flat-form-service-interval-label,.flat-form-multiply-label{display:inline-block}.flat-form-service-interval-label__small,.flat-form-multiply-label__small{width:110px}.flat-form-service-interval-label__big,.flat-form-multiply-label__big{width:calc(100% - 130px)}.flat-form-service-interval label{margin-bottom:0}.flat-form-buttons-wrapper{display:flex;width:100%;justify-content:space-around}.flat-form-button{display:inline-block;width:100%;padding:10px 40px;transition:background-color .3s ease;vertical-align:top;text-decoration:none;color:#fff;border:none;border-radius:5px;outline:none;background-color:red;font-size:14px}.flat-form-button:hover,.flat-form-button:focus,.flat-form-button:visited{text-decoration:none;color:#fff}.flat-form-button:hover{cursor:pointer;background-color:#fff}.flat-form-button:focus{background-color:#900}.flat-form-switch{line-height:61px;margin-bottom:10px;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:flex-start;align-items:center}.flat-form-switch__span,.flat-form-switch__label{justify-content:flex-start}.flat-form-switch__label{position:relative;display:-webkit-flex;display:-ms-flex;display:flex;width:46px;height:25px;margin:0 10px;vertical-align:middle}.flat-form-switch__label:hover{cursor:pointer}.flat-form-switch__label input[type=checkbox]{position:absolute;z-index:2;top:-10px;left:0;width:40px;cursor:pointer;opacity:0}.flat-form-switch__span{display:-webkit-flex;display:-ms-flex;display:flex;color:var(--lite-blue);font-weight:600}.flat-form-slider{position:absolute;top:0;right:0;bottom:0;left:0;width:46px;height:24px;cursor:pointer;transition:.4s;border-radius:34px;background-color:#edeef4}.flat-form-slider:before{position:absolute;bottom:3px;left:4px;width:18px;height:18px;content:"";transition:.4s;border-radius:50%;background-color:#fff}.flat-form-validation-error{color:var(--alizarin)}.flat-form input[type=checkbox][value=true]+.flat-form-slider{background-color:var(--emerald)}.flat-form input[type=checkbox][value=true]+.flat-form-slider:before{transform:translate(20px)}.Select-option,.Select-control{font-weight:400!important}.Select-control{border:1px solid #e2e5eb;background-color:var(--osnovnoy-s2)!important;color:var(--wet-asphalt)!important}.Select-control:hover,.Select-control:focus{border:1px solid var(--peter-river)!important;box-shadow:none}.Select-value-label,.Select-placeholder,.Select-input>input{color:var(--wet-asphalt)!important}.Select-menu-outer{background-color:var(--osnovnoy-s2)!important;border-color:#e2e5eb!important;color:var(--wet-asphalt)!important}.Select-option{background-color:var(--osnovnoy-s2)!important;color:var(--wet-asphalt)!important}.Select-option.is-focused,.Select-option:hover{background-color:var(--primary-wash-soft)!important;color:var(--peter-river)!important}.Select-option.is-selected{background-color:var(--primary-wash-mid)!important;color:var(--peter-river)!important}.Select-arrow-zone .Select-arrow{border-top-color:var(--wet-asphalt)!important}.Select.is-open>.Select-control .Select-arrow{border-bottom-color:var(--wet-asphalt)!important}.SingleDatePicker{width:100%;border:1px solid #e2e5eb;border-radius:4px}.SingleDatePickerinput{border:0 solid #fff;border-radius:4px}.SingleDatePicker__picker--portal{z-index:7777}.SingleDatePicker .DateInput{width:100%;height:34px;border-radius:4px;font-size:14px}.SingleDatePicker .DateInput__display-text,.SingleDatePicker .DateInput__display-text--has-input{position:absolute;top:0;left:0;width:100%;height:100%;padding:5px 10px}.is-focused:not(.is-open)>.Select-control{border:1px solid var(--peter-river);box-shadow:none}@media screen and (max-width: 768px){.flat-form-row__inputs .flat-form-column{flex-basis:100%}.flat-form-switch-content{margin:0 0 10px;line-height:34px}}.defect_select{width:48%;margin:0 13px 0 0;display:inline-grid}.defect_select.right-col{margin:0 0 0 14px;width:48%;display:inline-grid}.flat-modal-content{overflow:scroll}.flat-form-label__defect-file .flat-form-input{border-style:dashed}.flat-table-th{text-transform:capitalize;text-align:left}.flat-table-th .sort-indicator{display:inline-block;margin-left:5px;font-size:12px;color:#666;opacity:.6;transition:opacity .2s}.flat-table-th span[onClick]:hover .sort-indicator{opacity:1}.flat-table-td:before{text-transform:capitalize}textarea{resize:none}.flat-table-th:nth-child(7),.flat-table-td:nth-child(7){width:auto!important}.flat-table-td div{text-align:left}.react-tab__content.defect-list-content .status-open{color:#c00}.react-tab__content.defect-list-content .status-review{color:#b38600}.react-tab__content.defect-list-content .status-in-progress{color:#06c}.react-tab__content.defect-list-content .status-resolved{color:#390}.react-tab__content.defect-list-content .status-rejected{color:#666}.react-tab__content.defect-list-content .status-closed{color:#333}.react-tab__content.defect-list-content .flat-table-td__status{text-wrap-mode:nowrap;text-overflow:ellipsis}[aria-label="Number:"]{font-weight:700;position:relative}[aria-label="Number:"]:hover{color:var(--peter-river);text-decoration:underline}.search-defectlist{width:325px;height:35px}.filter-block{float:right;display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:10px 0;justify-content:flex-end}.status-filter{display:flex;align-items:center;gap:5px;position:relative}.status-filter-select{width:180px;height:35px;padding:5px 10px;border:1px solid var(--osnovnoy-t1);border-radius:4px;background-color:var(--osnovnoy-s2);color:var(--wet-asphalt);cursor:pointer}.status-filter-select:hover{border-color:var(--peter-river)}.status-filter-select:focus{outline:none;border-color:var(--peter-river);box-shadow:0 0 3px #3498db4d}.status-filter-clear{width:24px;height:24px;padding:0;border:none;background-color:var(--alizarin);color:#fff;border-radius:50%;cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.status-filter-clear:hover{background-color:var(--pomegranate)}.status-filter-clear:focus{outline:none;box-shadow:0 0 3px #e74c3c80}.select-filter{display:flex;align-items:center;gap:5px;position:relative}.select-filter-select{width:180px;height:35px;padding:5px 10px;border:1px solid var(--osnovnoy-t1);border-radius:4px;background-color:var(--osnovnoy-s2);color:var(--wet-asphalt);cursor:pointer}.select-filter-select:hover{border-color:var(--peter-river)}.select-filter-select:focus{outline:none;border-color:var(--peter-river);box-shadow:0 0 3px #3498db4d}.select-filter-clear{width:24px;height:24px;padding:0;border:none;background-color:var(--alizarin);color:#fff;border-radius:50%;cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.select-filter-clear:hover{background-color:var(--pomegranate)}.select-filter-clear:focus{outline:none;box-shadow:0 0 3px #e74c3c80}.create-btn{float:left;display:inline-block;margin:10px 0}.flat-table-td__status{display:inline-block;padding:3px 8px;background-color:var(--primary-wash-soft);color:var(--wet-asphalt);border-radius:2px;text-transform:uppercase}[data-theme=dark] .react-tab__content.defect-list-content .status-open{color:#f87171}[data-theme=dark] .react-tab__content.defect-list-content .status-review{color:#fbbf24}[data-theme=dark] .react-tab__content.defect-list-content .status-in-progress{color:#60a5fa}[data-theme=dark] .react-tab__content.defect-list-content .status-resolved{color:#34d399}[data-theme=dark] .react-tab__content.defect-list-content .status-rejected{color:#94a3b8}[data-theme=dark] .react-tab__content.defect-list-content .status-closed{color:#cbd5e1}@media only screen and (max-width: 1100px){.flat-table-td__description{float:right;max-width:calc(100% - 120px);text-align:left}.flat-table-td div{text-align:right}}.defect-form .defect_list_column .flat-form-label{margin-bottom:15px}.defect-form .defect_list_column .flat-form-label .flat-form-span{margin-bottom:7px}.defect-form .flat-form-row:nth-child(3){margin-top:16px}.defect-form .flat-form-row:nth-child(8){margin-bottom:30px}.defect-form .flat-form-row:last-child{margin-bottom:25px}.defect-form .line-fix{line-height:normal!important;align-items:end!important;margin-bottom:13px}.defect-form .line-fix .flat-form-switch{margin-bottom:0}.defect-form .line-fix .flat-form-slider{background-color:#b4b4b4}.table-hd{margin:25px 0 0;height:56px;background-color:var(--osnovnoy);border:1px solid var(--osnovnoy-t1);color:var(--wet-asphalt);border-radius:4px 4px 0 0}.table-hd-content{display:flex;justify-content:space-between;align-items:center;height:56px}.table-hd_right-pencil{margin-right:50px;width:75px;height:25px;display:flex;justify-content:space-around;border:1px solid lightgray;border-radius:4px}.table-hd_right-pencil button{border:none;cursor:pointer;width:100%;font-size:13px;color:var(--wet-asphalt);background-color:var(--osnovnoy-s2)}.table-hd_right-pencil button i{margin:0 3px 0 0}.table-hd_right-pencil button:hover{box-shadow:0 1px 3px #30485f;transition:ease .3s}.table-hd_right-pencil button:disabled{color:#ccc;cursor:default}.table-hd_right-pencil button:disabled:hover{box-shadow:none;transition:none}.table-hd_left span{cursor:pointer;display:inline-block;align-self:center;font-size:30px;width:30px;padding:0;text-align:center;margin:0 5px 0 -5px;border-radius:50%}.table-hd_left span:hover{transition:ease .3s;background-color:#0000004d;margin:0 5px 0 -5px;padding:0;width:30px;height:30px;box-shadow:0 2px 4px #00000080}.table-hd_left h2{display:inline-block;width:auto;align-self:center;font-size:24px;margin:0}.warning-msg{color:red}.table-bd{border:1px solid var(--osnovnoy-t1);padding:14px 30px;background-color:var(--osnovnoy-s2);color:var(--wet-asphalt)}.table-bd .defect-stats-btn-group{position:relative;display:inline-flex;vertical-align:middle;text-align:center;width:100%;margin:20px 0;height:24px;font-size:13px}.table-bd .defect-stats-btn-group button:hover:disabled{background-color:transparent}.table-bd .defect-stats-btn-group .button-stats:first-child{border-radius:4px 0 0 4px;border:1px solid var(--osnovnoy-t2);border-right:0}.table-bd .defect-stats-btn-group .button-stats:last-child{border-radius:0 4px 4px 0;border:1px solid var(--osnovnoy-t2);border-left:0}.table-bd .defect-stats-btn-group .button-stats{border-radius:0;border:1px solid var(--osnovnoy-t2);background-color:transparent;color:var(--wet-asphalt);text-transform:uppercase}.table-bd .defect-stats-btn-group .button-stats.active{background-color:var(--primary-wash-mid);font-weight:700;color:var(--peter-river)}.table-bd .defect-stats-btn-group .button-stats.active:hover{background-color:var(--primary-wash-mid)}.table-bd .defect-stats-btn-group .button-stats:hover{background-color:var(--primary-wash-soft)}.table-bd .defect-stats-btn-group .button-stats:nth-child(3){border-left:0;border-right:0}.table-bd-info .row-fix-spacing{margin:0!important;padding:0!important}.table-bd-info .row-fix-spacing .col-fix-spacing{padding:0 15px 0 0}.table-bd-info-req{font-size:14px;text-align:right}.table-bd-info-req dd{font-weight:700}.table-bd-info-req span{font-weight:400}.table-bd-info dl{padding:0;margin:0}.defect-list_tabs-group{width:100%;height:auto;display:flex;justify-content:space-between}.defect-list_tabs-group_button{width:49%;height:36px;border-radius:4px;margin:10px 0;border:none;background-color:var(--osnovnoy)}.defect-list_tabs-group_button span{text-transform:uppercase;font-weight:400;font-size:16px;color:var(--wet-asphalt)}.defect-list_tabs-group_button:hover{transition:ease .3s;box-shadow:var(--shadow-sm)}.tab-active{background-color:var(--primary-wash-mid)}.tab-active span{color:var(--peter-river);font-weight:700}.defect-list_comment{border:1px solid var(--osnovnoy-t1);background-color:var(--osnovnoy-s2);border-radius:4px;padding:14px 30px;margin-bottom:10px}.defect-list_comment dl{margin:0}.defect-list_comment-author{text-align:left!important}.defect-list_comment-author-date{display:block;font-size:10px;font-weight:400}.defect-list_histories{width:100%;padding:16px 68px;line-height:19px;border-radius:4px;border:1px solid #F5F5F5;margin:5px 0}.defect-list_histories-date{font-weight:700;margin-right:10px}.defect-list_histories-name{margin:0 5px}.defect-list_histories-num{font-weight:700;margin-right:5px}.defect-list_histories-status{margin-left:5px;text-transform:uppercase}.comment{position:relative;text-align:right}.comment-attach{display:inline-block!important;position:relative;width:180px;vertical-align:middle;top:7px}.comment-save{width:100px;height:32px;font-size:14px;margin:0 0 0 15px;background-color:#0095df;color:#fff;border-radius:4px;float:right;border:none}.comment-save:hover{transition:ease .3s;background-color:#1883b8;opacity:3}.histories_table thead,.histories_table tr,.histories_table th,.histories_table td{padding:3px}.histories_table th{text-align:center}.popover_history_button{padding:0;border:none;background:none;text-decoration:underline}.flat-form-label.flat-form-label__comment-attach{position:relative;text-align:right;display:inline-block!important;width:195px;vertical-align:middle;top:7px}.flat-form-label.flat-form-label__comment-attach input:hover,.flat-form-label.flat-form-label__comment-attach input{border:none!important}.flat-form-label.flat-form-label__comment-attach span{display:none}.rl_number-input{margin-top:15px;padding:0;width:250px}.rl_number-input label{display:block}.rl_number-input textarea{height:30px;padding:0}@media all and (max-width: 1170px){.table-bd-info-req{text-align:left}.col-fix-spacing{width:100%!important}}@media all and (max-width: 1100px){[aria-label="Number:"]{font-weight:700;position:initial}.defect-list-content .flat-table-tr{position:relative}}
