::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#adadad;border:3px solid #fff;border-radius:9999px}.c-pointer{cursor:pointer}.w-100{width:100%!important}.w-100px{width:100px!important}.w-150px{width:150px!important}.w-200px{width:200px!important}.w-250px{width:250px!important}.w-300px{width:300px!important}.w-350px{width:350px!important}.w-400px{width:400px!important}.w-450px{width:450px!important}.w-500px{width:500px!important}.flex-1{flex:1}.text-center{text-align:center!important}.text-pre-wrap{white-space:pre-wrap}.position-relative{position:relative}.position-absolute{position:absolute}.min-height-auto{min-height:auto!important}.table-link{display:inline-block;max-width:270px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.d-none{display:none}.text-underline{text-decoration:underline}.thumbnail{border:1px solid #e0e0e0;border-radius:3px;cursor:pointer;height:100px;margin:5px;object-fit:cover;width:200px}.full-image{max-height:80vh;max-width:100%}.sticky-header-table{height:calc(100vh - 360px)}.sticky-header-table .q-table__bottom,.sticky-header-table .q-table__top,.sticky-header-table thead tr:first-child th{background-color:#fff}.sticky-header-table thead tr th{position:sticky;z-index:1}.sticky-header-table thead tr:first-child th{top:0}.sticky-header-table.q-table--loading thead tr:last-child th{top:48px}.sticky-header-table tbody{scroll-margin-top:48px}.calendar__holidays .q-date__header{display:none}.calendar__holidays .q-date__view{min-height:100%}.calendar__holidays .q-date__calendar-item .bg-primary{background:none!important}.calendar__holidays .q-date__calendar-item span.block{color:#000}.color__default_block{border-radius:5px;float:left;height:20px;margin:20px 5px;width:20px}.custom-expansion-item .q-expansion-item__content{display:flex;justify-content:end}.q-icon>img{height:7px;width:13px}.only-mobile{display:none}.hidden-mobile{display:flex}@media (max-width:1024px){.only-mobile{display:flex}.hidden-mobile{display:none}}@media print{.no-print{display:none!important}.q-layout,.q-layout-padding,.q-page,.q-page-container{margin-left:0!important;padding-left:0!important}.q-drawer{display:none!important;width:0!important}}.cursor-move[data-v-27d47e20]{cursor:move}.int-input{flex:1;max-width:120px}.cursor-resize[data-v-6251d532]{cursor:col-resize}.table-header-label[data-v-6251d532]{max-width:300px;min-width:20px;text-align:center;white-space:normal;word-break:break-word}.thumbnail[data-v-71e940dc]{cursor:pointer;margin:5px;max-height:70px;max-width:100px}.full-image[data-v-71e940dc]{display:block;height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.thumbnails-list[data-v-71e940dc]{display:flex;flex-wrap:wrap}.original-code[data-v-71e940dc]{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;white-space:pre-wrap}[data-v-71e940dc] .q-editor__toolbar{flex-wrap:wrap!important;overflow-x:auto!important;white-space:nowrap!important}[data-v-71e940dc] .q-editor__toolbar-group{display:inline-flex!important;flex-wrap:nowrap!important}.yamap__edit_polygon__container[data-v-a5b0673c]{position:relative}.yamap__edit_polygon__map[data-v-a5b0673c]{height:400px;position:relative;width:100%}.yamap__edit_polygon__block[data-v-a5b0673c]{bottom:10px;position:absolute;right:10px;z-index:1}.yamap__edit_tag__map[data-v-4e377b9d]{height:400px;position:relative;width:100%}.label-size[data-v-206ca579]{font-size:.75rem}.hint-size[data-v-206ca579]{font-size:.7rem}.q-file__content[data-v-206ca579]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-user[data-v-2a99e0ef]{border-bottom:1px solid #dcdcdc;margin-bottom:12px;padding-bottom:12px}.project-user[data-v-2a99e0ef]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.label-size[data-v-596615be]{font-size:.75rem}.hint-size[data-v-596615be]{font-size:.7rem}.user-email-channel__address{word-break:break-all}.user-email-channel__code{max-width:100%;width:160px}.user-notification-preferences__table td:not(:first-child),.user-notification-preferences__table th:not(:first-child){width:22%}@media (max-width:599.98px){.user-data-table table.q-table{table-layout:fixed}.user-data-table table.q-table>tbody>tr>td{white-space:normal}.user-data-table table.q-table>tbody>tr>td:first-child{overflow-wrap:break-word;padding-right:8px;width:115px}.user-data-table table.q-table>tbody>tr>td:last-child{overflow-wrap:anywhere;padding-left:8px}}.container[data-v-ac92d970]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.per-page[data-v-ac92d970]{position:absolute;right:0}.sticky-header-table{height:calc(100vh - 390px)}.table{min-width:max-content}.table-wrap{border:1px solid #ddd;overflow-x:auto}.table-row{background:#fff;border-bottom:1px solid #ddd;flex-wrap:nowrap}.table-row--wrap{flex-wrap:wrap}.table-row:hover{background:#eee}.table-row:last-child{border-bottom:none}.table-row:first-child{border-top:1px solid #ddd}.table-col{align-items:center;border-right:1px solid #ddd;display:flex;justify-content:right;min-height:30px;min-width:120px!important;padding:3px 10px}.table-col.col-3{justify-content:left;max-width:380px!important}.table-col--first{padding-left:30px}.table-col--child{padding-left:60px}.table-col--head{font-size:16px}.table-col:last-child{border-right:none}.index[data-v-1489f2f7]{width:5px}.list-manager-element[data-v-1489f2f7]:last-child{margin-bottom:0}.thumbnail[data-v-34e25fd6]{cursor:pointer;margin:5px;max-height:100px;max-width:100px}.full-image[data-v-34e25fd6]{display:block;height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.thumbnails-list[data-v-34e25fd6]{display:flex;flex-wrap:wrap}pre[class*=language-]{font-size:.8rem!important}.image-preview-wrapper[data-v-2388bb23]{align-items:center;background:#0000!important;border-radius:0!important;box-shadow:none!important;display:flex;justify-content:center}.preview-img[data-v-2388bb23]{display:block;height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.thumbnail[data-v-2388bb23]{cursor:pointer;max-height:100px;max-width:200px}.image-btn[data-v-2388bb23]{font-size:.8rem}.table-td-wrap[data-v-7c6e7eb4]{white-space:pre-wrap!important}.status-stat[data-v-7c6e7eb4]{margin-bottom:2px;margin-top:2px}.opacity-40[data-v-7c6e7eb4]{opacity:40%}.hint-window[data-v-6ce6698c]{background:#fff;border:1px solid #000;opacity:.7;padding:4px;position:absolute;transform:translate(7px,-100%);white-space:nowrap}.marker-popup[data-v-6ce6698c]{background:#fff;border-radius:10px;color:#000;cursor:pointer;font-size:14px;padding:10px;position:absolute;white-space:nowrap;z-index:1000}.marker[data-v-6ce6698c]{align-items:center;background:green;border-radius:10px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:10px 20px;white-space:nowrap}.popup[data-v-6ce6698c]{background:#fff;border-radius:10px;color:#000;padding:10px;position:absolute;top:calc(100% + 10px)}.ai-prompt-text[data-v-677f31e5]{max-height:12rem;overflow-wrap:anywhere;overflow-y:auto;white-space:pre-wrap}.news-command[data-v-61ff9332]{min-width:0;overflow-wrap:anywhere}.task-ai-preview__item{font-size:12px;white-space:normal}.task-ai-preview__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:pre-line}.table-link{color:#1e88e5;font-weight:500;text-decoration:none}.comments{font-size:14px}.comment-item{border-top:1px solid #ddd;margin-bottom:.5rem;padding-top:.5rem}.ai-summary__text,.task-ai-query__result{font-size:14px;white-space:pre-line}.task-ai-query__result{overflow-wrap:anywhere}.task-log-item{border-top:1px solid #ddd;font-size:14px;margin-top:.5rem;padding-top:.5rem}.documents{font-size:14px}.tree-row-name[data-v-4ecfd2e2]{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-html{max-width:300px;overflow:auto;scrollbar-gutter:stable both-edges;text-overflow:ellipsis;white-space:nowrap}.table-answer-options tr:last-child td{border-bottom-width:0!important}.questionaries{font-size:14px}.task-description{font-size:18px;max-width:800px}.task-description img{max-width:100%}.task-description__content{display:flow-root}.project-name{margin-top:-15px}.report-table-cell{height:auto!important;vertical-align:top!important}.status-font-size{font-size:.75rem}.q-dialog .custom-card{max-width:1200px;max-width:1600px;width:100%}.form-title{color:#333;font-weight:600}.draggable-list{margin-top:16px}.draggable-item{align-items:center;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;display:flex;margin-bottom:8px;padding:8px}.actions-bar{border-top:1px solid #e0e0e0;padding:16px}.cancel-btn{margin-right:8px}.submit-btn{background-color:#1976d2;color:#fff}.detail-btn[data-v-c5905664]{right:100px}.detail-btn[data-v-c5905664],.phone-btn[data-v-c5905664]{bottom:20px;box-shadow:0 0 10px #0003;position:fixed;z-index:1000}.phone-btn[data-v-c5905664]{right:20px}.avatar[data-v-0884a648]{background-size:cover;height:100%;width:100%}.custom-item-section[data-v-0884a648]{margin-right:-1rem}.custom-nested-item[data-v-0884a648]{padding-left:1rem}.missed-calls-badge[data-v-0884a648]{margin-top:.3rem}.q-blue-background[data-v-0884a648]{background:#e6f1f9;border-radius:3px;color:#003d6a}.q-list-container[data-v-0884a648]{margin-left:18px;margin-right:18px}.custom-q-list[data-v-0884a648]{padding:0 16px;position:relative;width:90%}.custom-q-list[data-v-0884a648]:before{background-color:#e6e6e6;content:"";height:calc(100% - 24px);left:0;pointer-events:none;position:absolute;top:0;width:1px}.custom-q-list[data-v-0884a648]:after{background-color:initial;border-color:#0000 #0000 #e6e6e6 #e6e6e6;border-radius:3px;border-style:solid;border-width:1px;content:"";height:11px;left:0;position:absolute;top:calc(100% - 34px);width:19px}.q-item-custom[data-v-0884a648]{padding-left:12px!important}.q-item-with-line[data-v-0884a648]{position:relative}.q-item-with-line[data-v-0884a648]:before{background-color:#e6e6e6;content:"";height:1px;left:-15px;pointer-events:none;position:absolute;top:50%;width:8%}.custom-q-list .q-item-with-line[data-v-0884a648]:last-of-type:before{display:none}@media screen and (max-width:1024px){.logo-img[data-v-0884a648]{margin-top:3px;max-width:60px}}