.ui-mobile-table{width:100%;min-width:-moz-min-content;min-width:min-content;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ui-mobile-table.design{background-color:#eeeff6;padding:10px;border-radius:6px}.ui-mobile-table-search{position:relative;width:100%;min-width:-moz-max-content;min-width:max-content;height:-moz-max-content;height:max-content;border-radius:4px;margin-bottom:10px;overflow:hidden}.ui-mobile-table-search input{width:100%;padding:16px 24px;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#242a2f}.ui-mobile-table-search input::-moz-placeholder{color:#a2acc0}.ui-mobile-table-search input::placeholder{color:#a2acc0}.ui-mobile-table-container{position:relative;width:100%;min-width:-moz-min-content;min-width:min-content;max-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;padding-right:5px;overflow-y:scroll;overflow-x:auto}.ui-mobile-table-container::-webkit-scrollbar{width:4px;height:4px;-webkit-appearance:none;appearance:none;background:transparent}.ui-mobile-table-container::-webkit-scrollbar-thumb{background:#0058ff;border-radius:4px}.ui-mobile-table-container-item{display:inline-table;position:relative;width:100%;min-width:-moz-min-content;min-width:min-content;min-height:-moz-min-content;min-height:min-content;overflow:hidden}.ui-mobile-table-container-item.design{border-radius:4px;background-color:#fff}.ui-mobile-table-container-item.action{cursor:pointer}.ui-mobile-table-container-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background:url(../img/circle-loader.2aa80cef.svg) 50% no-repeat;background-size:100%;animation:loader2 1.5s linear infinite}.ui-mobile-table-container-placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#a2acc0;font-size:24px;line-height:24px;font-weight:600}.ui-mobile-table-loader{position:relative;width:100%;height:4px;margin:-2px 0;border-radius:4px;overflow:hidden;opacity:0;transition:all .5s}.ui-mobile-table-loader.active{opacity:1;margin:4px 0}.ui-mobile-table-loader.active:after{content:"";background-color:#0058ff;position:absolute;width:100%;height:100%;top:0;border-radius:4px;transform:translateX(-50%);animation:loader 2s ease-in-out infinite alternate}.ui-mobile-table-loader.error{opacity:1;margin:4px 0}.ui-mobile-table-loader.error:after{content:"";background-color:#0058ff;position:absolute;width:100%;height:100%;top:0;border-radius:4px;transform:translateX(-50%);animation:loaderError 1.5s linear}@keyframes loader{0%{left:0;width:1%}25%,75%{width:20%;background-color:#6a7995}50%{left:50%;width:2%;background-color:#0058ff}to{left:100%;width:1%}}@keyframes loaderError{0%,30%,50%,70%,90%{left:50%;background-color:transparent}20%,40%,60%,80%,to{left:50%;background-color:#e81239}}@keyframes loader2{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.main-table-content .ark-ui-table-body-wrapper{height:528px}.main-table-content-buttons{display:flex}.main-table-content-buttons-delete{cursor:pointer}.main-table-content-buttons-delete:hover svg path{stroke:#e81239}.main-table-content-buttons-upload{cursor:pointer}.main-table-content-buttons-upload:hover svg path{stroke:#0058ff}.main-table-content-buttons-edit{cursor:pointer}.main-table-content-buttons-edit svg{width:25px;height:24px}.main-table-content-buttons-edit:hover svg path{stroke:#0058ff}.main-table-content .table-myinspection-auto-brand,.main-table-content .table-mytasktable-auto-brand{cursor:pointer;color:#0058ff;text-decoration:underline}.main-table-mobile{position:relative;min-width:-moz-max-content;min-width:max-content;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-table-mobile,.main-table-mobile *{pointer-events:none}.main-table-mobile h1{color:#000f46;font-size:18px;line-height:27px}.main-table-mobile h1,.main-table-mobile p{font-weight:700;letter-spacing:0;margin-bottom:8px;padding:0 8px}.main-table-mobile p{display:flex;color:#6a7995;font-size:14px;line-height:22px}.main-table-mobile p b{margin-left:auto;color:#000f46;font-size:14px;font-weight:700;line-height:22px;letter-spacing:0}.main-table-mobile span{width:100%;display:flex;justify-content:space-between;margin-top:4px;padding-top:8px;border-top:1px solid #e2e6ee}.main-table-mobile span p{color:#6a7995;font-size:12px;font-weight:400;line-height:19px;letter-spacing:0;margin:0}.main-table-mobile-status.complete{color:#1cba0e}.main-table-mobile-status.draft{color:#ee592b}.main-table-mobile-buttons{position:absolute;top:8px;right:8px}.main-table-mobile-buttons div{pointer-events:all;cursor:pointer}.main-tasks-mobile{position:relative;width:100%;height:100%;padding:16px;display:flex;flex-direction:column;justify-content:flex-start;gap:10px}.main-tasks-mobile,.main-tasks-mobile *{pointer-events:none}.main-tasks-mobile p{font-size:14px;border-radius:999px;background-color:#eef4ff;padding:8px 16px}.main-tasks-mobile span{width:100%;justify-content:space-between;align-items:center;display:flex}.main-tasks-mobile span h2{font-size:8px;font-weight:700;background-color:#6a7995;color:#fff;padding:4px 8px;border-radius:2px}.main-tasks-mobile span h2.draft{background-color:#ffc93d}.main-tasks-mobile span h2.task_accepted{background-color:#ee592b}.main-tasks-mobile span h2.troubleshooting{background-color:#e81239}.main-tasks-mobile span h2.inspection_appointed{background-color:#0058ff}.main-tasks-mobile span h2.inspection_date_confirmed{background-color:#cd1ed0}.main-tasks-mobile span h2.inspection_done,.main-tasks-mobile span h2.paid{background-color:#1cba0e}.main-tasks-mobile span p{font-size:10px;padding:0;background-color:transparent}.tabs-list{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.tab-button{cursor:pointer;padding:8px 24px;color:#0058ff;background-color:#fff;border:1px solid #0058ff;font-weight:700;white-space:nowrap;border-radius:17px}.tab-button,.tab-item{transition:background .3s}.tab-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tab-item:focus,.tab-item:hover{background-color:#eef4ff;border:1px solid #e2e6ee}.tab-item.active{pointer-events:none;border-radius:17px;background-color:#0058ff;color:#fff;border:1px solid transparent}.tab-item.active:hover{color:#000f46}.page-content-table[data-v-0c7c4b70]{margin-top:24px}