@charset "UTF-8";.preloader-overlay[data-v-a041bf67]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:auto}.preloader-backdrop[data-v-a041bf67]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b122099;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.preloader-card[data-v-a041bf67]{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 2.5rem;background:var(--card-bg, #fff);border-radius:16px;box-shadow:0 20px 60px #00000040;min-width:160px}.preloader-spinner[data-v-a041bf67]{width:48px;height:48px;border:4px solid rgba(0,0,0,.08);border-top-color:var(--primary, #405189);border-radius:50%;animation:preloader-spin-a041bf67 .85s linear infinite}.preloader-text[data-v-a041bf67]{margin:0;font-size:.9375rem;font-weight:500;color:var(--text-muted, #6c757d)}.preloader-fade-enter-active[data-v-a041bf67],.preloader-fade-leave-active[data-v-a041bf67]{transition:opacity .2s ease}.preloader-fade-enter-from[data-v-a041bf67],.preloader-fade-leave-to[data-v-a041bf67]{opacity:0}.preloader-fade-enter-active .preloader-card[data-v-a041bf67],.preloader-fade-leave-active .preloader-card[data-v-a041bf67]{transition:transform .2s ease}.preloader-fade-enter-from .preloader-card[data-v-a041bf67],.preloader-fade-leave-to .preloader-card[data-v-a041bf67]{transform:scale(.96)}@keyframes preloader-spin-a041bf67{to{transform:rotate(360deg)}}.app-logo[data-v-9d77af2a]{height:50px;width:auto}@media(max-width:767.98px){.app-logo[data-v-9d77af2a]{height:30px}}.avatar-placeholder[data-v-9d77af2a]{display:inline-flex;align-items:center;justify-content:center;color:var(--bs-tertiary-color);background:#82868b24;border:1px solid rgba(130,134,139,.22)}.avatar-placeholder_header[data-v-9d77af2a]{width:36px;height:36px}.avatar-placeholder_header .mdi[data-v-9d77af2a]{font-size:24px}.avatar-placeholder_sidebar .mdi[data-v-9d77af2a]{font-size:56px}[data-v-9d77af2a] .dropdown-menu .notification-item{padding-left:1rem}[data-v-9d77af2a] .dropdown-menu .notification-item p.notification-message{text-wrap:auto}.comment-editor[data-v-c42f0daf]{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:#0003}.comment-editor__toolbar[data-v-c42f0daf]{display:flex;gap:4px;padding:6px 8px;border-bottom:1px solid var(--border);background:var(--panel)}.comment-editor__toolbar .btn[data-v-c42f0daf]{padding:4px 8px;font-size:13px}.comment-editor__file[data-v-c42f0daf]{position:absolute;width:0;height:0;opacity:0}.comment-editor__body[data-v-c42f0daf]{min-height:80px;padding:10px 12px;font-size:14px;line-height:1.5;outline:none;color:var(--text)}.comment-editor__body[data-v-c42f0daf]:empty:before{content:attr(data-placeholder);color:var(--muted)}.comment-editor__body[data-v-c42f0daf] img{max-width:100%;height:auto;border-radius:6px}.comment-editor__body[data-v-c42f0daf] a{color:var(--accent)}.comment-editor_tinymce[data-v-c42f0daf]{border:1px solid #c2c8d0;border-radius:6px;background:#fff;box-shadow:none}.comment-editor_tinymce .comment-editor__toolbar[data-v-c42f0daf]{border-bottom:1px solid #c2c8d0;background:#f3f4f6;padding:4px 6px}.comment-editor_tinymce .comment-editor__toolbar .btn[data-v-c42f0daf]{border:1px solid transparent;background:transparent;color:#111827;border-radius:4px}.comment-editor_tinymce .comment-editor__toolbar .btn[data-v-c42f0daf]:hover{border-color:#c2c8d0;background:#fff}.comment-editor_tinymce .comment-editor__body[data-v-c42f0daf]{background:#fff;color:#111827;min-height:220px}.comment-editor_tinymce .comment-editor__body[data-v-c42f0daf]:empty:before{color:#94a3b8}.task-form[data-v-83fb0c07]{padding:4px 0}.task-form .form-group.row.mb-4[data-v-83fb0c07]{display:grid!important;grid-template-columns:130px minmax(0,1fr);column-gap:16px;align-items:center;margin-left:0;margin-right:0}.task-form .form-group.row.mb-4>.col-form-label[data-v-83fb0c07],.task-form .form-group.row.mb-4>[class*=col-][data-v-83fb0c07]{width:auto;max-width:none;flex:none;padding-left:0;padding-right:0;margin-bottom:0}.task-form__required[data-v-83fb0c07]{color:var(--danger);font-weight:700}.task-assignees__chips[data-v-83fb0c07]{display:flex;flex-wrap:wrap;gap:8px}.task-assignees__select-wrap[data-v-83fb0c07]{position:relative;flex:1 1 auto}.task-assignees__dropdown[data-v-83fb0c07]{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:20;background:#fff;border:1px solid #ced4da;border-radius:.375rem;box-shadow:0 6px 18px #0f172a1f;max-height:220px;overflow:auto}.task-assignees__option[data-v-83fb0c07]{display:block;width:100%;border:0;background:transparent;text-align:left;padding:.5rem .75rem}.task-assignees__option[data-v-83fb0c07]:hover{background:#f8f9fa}.task-assignees__empty[data-v-83fb0c07]{padding:.5rem .75rem;color:#6c757d}.task-assignees__chip[data-v-83fb0c07]{display:inline-flex;align-items:center;gap:6px;border:1px solid #e9ecef}.task-assignees__chip-remove[data-v-83fb0c07]{border:0;background:transparent;padding:0;line-height:1;cursor:pointer;font-size:14px;color:inherit}.task-assignees__chip-remove[data-v-83fb0c07]:disabled{opacity:.5;cursor:default}@media(max-width:820px){.task-form .form-group.row.mb-4[data-v-83fb0c07]{grid-template-columns:1fr;row-gap:6px}.task-form .col-form-label[data-v-83fb0c07]{margin-bottom:6px}}.task-sort-th[data-v-1f292bc6]{cursor:pointer;-webkit-user-select:none;user-select:none}.task-filter-toggle-row[data-v-1f292bc6]{justify-content:flex-start}.task-filter-main-btn[data-v-1f292bc6]{order:1}.task-filter-reset-btn[data-v-1f292bc6]{order:2}.task-sort-th i[data-v-1f292bc6]{margin-left:6px;font-size:12px;opacity:.85}.task-action-btn[data-v-1f292bc6]{width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.task-action-btn .mdi[data-v-1f292bc6]{font-size:1.125rem}.task-filter[data-v-1f292bc6]{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--panel)}.task-filter__trigger[data-v-1f292bc6]{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:transparent;border:none;cursor:pointer;color:var(--text);font-size:15px;font-weight:600;text-align:left;transition:background .15s ease}.task-filter__trigger[data-v-1f292bc6]:hover{background:#ffffff0f}.task-filter__trigger-icon[data-v-1f292bc6]{font-size:10px;opacity:.8;transition:transform .2s ease}.task-filter__trigger_open .task-filter__trigger-icon[data-v-1f292bc6]{transform:rotate(-180deg)}.task-filter__badge[data-v-1f292bc6]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:12px;font-weight:700;background:var(--accent);color:#fff}.task-filter__panel[data-v-1f292bc6]{padding:14px;border-top:1px solid var(--border);background:#00000026}.task-filter__grid[data-v-1f292bc6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px 16px}.task-filter__field[data-v-1f292bc6]{display:flex;flex-direction:column;gap:6px}.task-filter__field_wide[data-v-1f292bc6]{grid-column:1 / -1}.task-filter__label[data-v-1f292bc6]{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.task-filter__actions[data-v-1f292bc6]{display:flex;align-items:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.task-edit-blocks[data-v-1f292bc6]{display:flex;flex-direction:column;gap:14px;width:100%}.task-edit-block[data-v-1f292bc6]{width:100%}.comment-form[data-v-1f292bc6]{margin-top:0}.comment-body[data-v-1f292bc6]{word-break:break-word}.comment-body[data-v-1f292bc6] img{max-width:100%;height:auto;border-radius:6px}.comment-body[data-v-1f292bc6] a{color:var(--accent)}.task-comment-highlight[data-v-1f292bc6]{animation:task-comment-flash-1f292bc6 1.8s ease;border:1px solid rgba(255,193,7,.55);box-shadow:0 0 0 3px #ffc1072e}@keyframes task-comment-flash-1f292bc6{0%{background-color:#ffc10747}to{background-color:transparent}}.task-cell[data-v-1f292bc6]{max-width:380px}.task-title[data-v-1f292bc6]{font-weight:750;line-height:1.3;margin-bottom:2px}.task-desc[data-v-1f292bc6]{font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px}.task-meta[data-v-1f292bc6]{font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:820px){.task-cell[data-v-1f292bc6]{max-width:100%}.task-meta[data-v-1f292bc6]{white-space:normal;overflow:hidden;text-overflow:clip}}.app-logo[data-v-e4439952]{height:70px;margin-top:-6px;width:auto}@media(max-width:767.98px){.app-logo[data-v-e4439952]{height:70px;margin-top:-6px}}.search-input[data-v-fb54a619]{width:320px;min-width:0;flex:1 1 260px}.search-input_filter[data-v-fb54a619]{width:min(460px,100%)}.role-modal[data-v-0a0ba466]{width:100%}.role-modal[data-v-0a0ba466] .modal-dialog{max-width:640px;width:100%;margin:1rem auto!important}.role-modal__footer[data-v-0a0ba466]{justify-content:center}.perm-table[data-v-0a0ba466]{font-size:14px}.perm-table .col-check[data-v-0a0ba466]{width:90px;text-align:center}.perm-table input[type=checkbox][data-v-0a0ba466]{cursor:pointer}.dictionaries-tabs[data-v-7d937be3]{display:flex;gap:8px;flex-wrap:wrap}.dictionaries-tab[data-v-7d937be3]{border:1px solid var(--border);background:var(--panel2);color:var(--text);border-radius:10px;padding:8px 12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease}.dictionaries-tab[data-v-7d937be3]:hover{background:var(--panel)}.dictionaries-tab_active[data-v-7d937be3]{border-color:var(--bs-sidebar-menu-item-active-color)!important;background:var(--bs-sidebar-menu-item-active-color)!important;color:#fff!important;box-shadow:0 0 0 3px var(--focus-ring),0 6px 14px #00000038}.dictionaries-grid[data-v-7d937be3]{grid-template-columns:1fr;gap:14px}.dict-project-name[data-v-7d937be3]{font-size:14px;font-weight:500;line-height:1.35;word-break:break-word}.head-select-wrap[data-v-7d937be3]{position:relative}.head-select-dropdown[data-v-7d937be3]{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:20;background:#fff;border:1px solid #ced4da;border-radius:.375rem;box-shadow:0 6px 18px #0f172a1f;max-height:220px;overflow:auto}.head-select-option[data-v-7d937be3]{display:block;width:100%;border:0;background:transparent;text-align:left;padding:.5rem .75rem}.head-select-option[data-v-7d937be3]:hover{background:#f8f9fa}.head-select-empty[data-v-7d937be3]{padding:.5rem .75rem;color:#6c757d}.users-header[data-v-f51d1d55]{flex-wrap:wrap;align-items:center}.users-toolbar[data-v-f51d1d55]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.search-input[data-v-f51d1d55]{width:320px;min-width:0;flex:1 1 260px}.search-input_filter[data-v-f51d1d55]{width:min(460px,100%)}.user-avatar-mini[data-v-f51d1d55]{width:34px;height:34px;object-fit:cover;display:inline-flex;align-items:center;justify-content:center}.user-avatar-edit[data-v-f51d1d55]{width:40px;height:40px;object-fit:cover;display:inline-flex;align-items:center;justify-content:center}.user-avatar-mini_placeholder[data-v-f51d1d55]{color:var(--bs-tertiary-color);background:#82868b24;border:1px solid rgba(130,134,139,.22)}.user-avatar-mini_placeholder .mdi[data-v-f51d1d55]{font-size:22px}@media(max-width:820px){.users-header[data-v-f51d1d55]{flex-direction:column;align-items:stretch}.users-toolbar[data-v-f51d1d55]{flex-wrap:wrap}.search-input[data-v-f51d1d55]{width:100%;flex:1 1 100%}}.report-filter[data-v-a61fc22a]{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--panel)}.report-filter__trigger[data-v-a61fc22a]{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:transparent;border:none;cursor:pointer;color:var(--text);font-size:15px;font-weight:600;text-align:left;transition:background .15s ease}.report-filter__trigger[data-v-a61fc22a]:hover{background:#ffffff0f}.report-filter__trigger-icon[data-v-a61fc22a]{font-size:10px;opacity:.8;transition:transform .2s ease}.report-filter__trigger_open .report-filter__trigger-icon[data-v-a61fc22a]{transform:rotate(-180deg)}.report-filter__badge[data-v-a61fc22a]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:12px;font-weight:700;background:var(--accent);color:#fff}.report-filter__panel[data-v-a61fc22a]{padding:14px;border-top:1px solid var(--border);background:#00000026}.report-filter__grid[data-v-a61fc22a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 16px}.report-filter__field[data-v-a61fc22a]{display:flex;flex-direction:column;gap:6px}.report-filter__label[data-v-a61fc22a]{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.report-columns__trigger-wrap[data-v-a61fc22a]{position:relative}.report-columns__trigger[data-v-a61fc22a]{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--border);border-radius:12px;background:var(--panel2);color:var(--text);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.report-columns__trigger[data-v-a61fc22a]:hover{background:var(--panel);border-color:#fff3}.report-columns__trigger_open[data-v-a61fc22a]{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.report-columns__count[data-v-a61fc22a]{color:var(--muted);font-size:13px}.report-columns__chevron[data-v-a61fc22a]{font-size:10px;opacity:.8;transition:transform .2s}.report-columns__trigger_open .report-columns__chevron[data-v-a61fc22a]{transform:rotate(-180deg)}.report-columns__dropdown[data-v-a61fc22a]{position:absolute;top:calc(100% + 6px);left:0;min-width:260px;max-height:320px;overflow-y:auto;padding:10px;background:var(--bs-card-bg, #ffffff);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 18px 36px #00000047;z-index:20;-webkit-backdrop-filter:none;backdrop-filter:none}.report-columns__item[data-v-a61fc22a]{display:flex;align-items:center;gap:8px;padding:7px 9px;cursor:pointer;font-size:14px;border-radius:9px;border:1px solid transparent;transition:background .12s ease,border-color .12s ease}.report-columns__item[data-v-a61fc22a]:hover{background:var(--panel2);border-color:#ffffff1f}.report-columns__item input[type=checkbox][data-v-a61fc22a]{accent-color:var(--accent)}.report-filter-toggle-row[data-v-a61fc22a]{justify-content:flex-start}.report-filter-main-btn[data-v-a61fc22a]{order:1}.report-filter-reset-btn[data-v-a61fc22a]{order:2}@media(max-width:820px){.report-actions[data-v-a61fc22a]{width:100%;flex-wrap:wrap}.report-actions .btn[data-v-a61fc22a]{flex:1 1 160px;justify-content:center}}.dictionaries-tabs[data-v-a62be10a]{display:flex;gap:8px;flex-wrap:wrap}.dictionaries-tab[data-v-a62be10a]{border:1px solid var(--border);background:var(--panel2);color:var(--text);border-radius:10px;padding:8px 12px;font-size:14px;font-weight:600}.dictionaries-tab_active[data-v-a62be10a]{border-color:var(--bs-sidebar-menu-item-active-color)!important;background:var(--bs-sidebar-menu-item-active-color)!important;color:#fff!important}.reports-scope-select[data-v-a62be10a]{min-height:122px}.reports-scope-dropdown .btn[data-v-a62be10a]{min-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reports-scope-menu[data-v-a62be10a]{min-width:250px;max-width:min(360px,calc(100vw - 24px));max-height:220px;overflow:auto;left:auto!important;right:0!important}.reports-scope-option[data-v-a62be10a]{cursor:pointer;-webkit-user-select:none;user-select:none}.reports-scope-option span[data-v-a62be10a]{flex:1}.settings-mobile-list[data-v-a62be10a]{padding:12px}.settings-mobile-card[data-v-a62be10a]{border:1px solid rgba(130,134,139,.22);border-radius:10px;padding:10px;margin-bottom:10px;background:#82868b0f}.settings-mobile-field[data-v-a62be10a]{margin-top:8px}.settings-mobile-grid[data-v-a62be10a]{display:grid;grid-template-columns:1fr;gap:4px;font-size:13px}@media(max-width:767.98px){.settings-save-wrap[data-v-a62be10a]{justify-content:stretch!important}.settings-save-wrap .btn[data-v-a62be10a]{width:100%}.reports-scope-select_mobile[data-v-a62be10a]{min-height:110px}}.profile-avatar[data-v-79bc8437]{width:56px;height:56px;object-fit:cover;display:inline-flex;align-items:center;justify-content:center}.profile-avatar_placeholder[data-v-79bc8437]{color:var(--bs-tertiary-color);background:#82868b24;border:1px solid rgba(130,134,139,.22)}.profile-avatar_placeholder .mdi[data-v-79bc8437]{font-size:30px}.profile-save-btn[data-v-79bc8437]{width:fit-content;align-self:flex-start}@font-face{font-family:Material Design Icons;src:url(/assets/fonts/materialdesignicons-webfont.woff2) format("woff2"),url(/assets/fonts/materialdesignicons-webfont.woff) format("woff");font-weight:400;font-style:normal}html,body{height:100%}#app{min-height:100%}.modal-backdrop{display:flex!important;align-items:center;justify-content:center;padding:0;background:#00000080}.modal-backdrop .modal-dialog.modal-fullscreen{max-width:640px;width:100%;height:auto;max-height:calc(100vh - 2rem);margin:1rem}.modal-backdrop .modal-dialog .modal-content{display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 2rem)}.modal-backdrop .modal-dialog .modal-body{flex:1;overflow:auto}.modal-backdrop .modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;background:transparent!important;padding:0!important;border:none!important;box-shadow:none!important;overflow-x:hidden!important;overflow-y:auto!important}.modal-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1050!important;overflow:auto!important}.input,.textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:var(--bs-body-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.25rem}.input:focus,.textarea:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.select{display:block;width:100%;padding:.375rem 2rem .375rem .75rem;font-size:1rem;color:var(--bs-body-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.25rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.btn.primary{color:#fff;background-color:var(--bs-primary);border-color:var(--bs-primary)}.btn.primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn.ghost{background-color:transparent;border-color:var(--bs-border-color)}.btn.danger{color:#fff;background-color:var(--bs-danger);border-color:var(--bs-danger)}.btn.danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.card{background:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.hr{margin:.5rem 0;border:0;border-top:1px solid var(--bs-border-color)}.row-between{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.title{font-size:1.25rem;font-weight:600}.muted{color:var(--bs-secondary-color)}.row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.grid{display:grid;gap:.5rem}.grid.cols-2{grid-template-columns:1fr 1fr}@media(max-width:768px){.grid.cols-2{grid-template-columns:1fr}}.badge.green{background-color:#19875433;color:var(--bs-success);border-color:var(--bs-success)}.badge.gray{background-color:#6c757d33;color:var(--bs-secondary)}.badge.purple{background-color:#0d6efd33;color:var(--bs-primary)}.badge{padding:7px!important}.badge.rounded-pill{display:inline-block;padding:.35em .65em!important;font-size:11px!important;font-weight:600;line-height:1;border-radius:50rem!important;vertical-align:baseline;border:0!important}.badge.rounded-pill.bg-warning{color:#eeb902!important;background-color:#eeb9022e!important}.badge.rounded-pill.bg-primary{color:#3b5ddd!important;background-color:#3b5ddd2e!important}.badge.rounded-pill.bg-success{color:#25a56a!important;background-color:#25a56a2e!important}.badge.rounded-pill.bg-danger{color:#fff!important;--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.badge.rounded-pill.bg-secondary{color:#7a8aa0!important;background-color:#7a8aa02e!important}.refresh-icon-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:transparent;border:0;padding:0;line-height:1;color:#5a6fbf;cursor:pointer}.refresh-icon-btn .mdi-reload,.refresh-icon-btn .mdi-plus-thick,.refresh-icon-btn .mdi-pencil,.refresh-icon-btn .mdi-history{display:block;font-size:24px;color:var(--bs-tertiary-color);-webkit-transition:all .4s;transition:all .4s;line-height:1}.refresh-icon-btn .mdi-delete{display:block;font-size:24px;color:var(--bs-danger);-webkit-transition:all .4s;transition:all .4s;line-height:1}.refresh-icon-btn:hover .mdi-reload,.refresh-icon-btn:focus-visible .mdi-reload{transform:scale(1.14);color:#3b5ddd}.refresh-icon-btn:hover .mdi-plus-thick,.refresh-icon-btn:focus-visible .mdi-plus-thick{transform:scale(1.14);color:#3b5ddd}.refresh-icon-btn:hover .mdi-pencil,.refresh-icon-btn:focus-visible .mdi-pencil{transform:scale(1.14);color:#3b5ddd}.refresh-icon-btn:hover .mdi-history,.refresh-icon-btn:focus-visible .mdi-history{transform:scale(1.14);color:#3b5ddd}.refresh-icon-btn:hover .mdi-delete,.refresh-icon-btn:focus-visible .mdi-delete{transform:scale(1.14);color:#bb2d3b}.refresh-icon-btn:disabled{opacity:.45;cursor:not-allowed}.refresh-icon-btn:disabled .mdi-reload,.refresh-icon-btn:disabled .mdi-plus-thick,.refresh-icon-btn:disabled .mdi-pencil,.refresh-icon-btn:disabled .mdi-history,.refresh-icon-btn:disabled .mdi-delete{transform:none;color:inherit}.refresh-icon-btn.refresh-icon-btn_sm .mdi-reload{font-size:22px}@media(max-width:820px){.main-content{min-height:calc(100dvh - var(--bs-header-height));display:flex;flex-direction:column}.page-content{flex:1 0 auto;padding-bottom:16px!important}.footer{position:static!important;inset:auto!important;width:100%!important;margin-top:auto;z-index:1!important;transform:none!important}}@font-face{font-family:dripicons-v2;src:url(/assets/dripicons-v2-DFvnbGWz.eot);src:url(/assets/dripicons-v2-DFvnbGWz.eot?#iefix) format("embedded-opentype"),url(/assets/dripicons-v2-DRZ43psE.woff) format("woff"),url(/assets/dripicons-v2-OmeD2O4i.ttf) format("truetype"),url(/assets/dripicons-v2-DLwXtOXU.svg#dripicons-v2) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:dripicons-v2!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=dripicons-]:before,[class*=" dripicons-"]:before{font-family:dripicons-v2!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dripicons-alarm:before{content:"a"}.dripicons-align-center:before{content:"b"}.dripicons-align-justify:before{content:"c"}.dripicons-align-left:before{content:"d"}.dripicons-align-right:before{content:"e"}.dripicons-anchor:before{content:"f"}.dripicons-archive:before{content:"g"}.dripicons-arrow-down:before{content:"h"}.dripicons-arrow-left:before{content:"i"}.dripicons-arrow-right:before{content:"j"}.dripicons-arrow-thin-down:before{content:"k"}.dripicons-arrow-thin-left:before{content:"l"}.dripicons-arrow-thin-right:before{content:"m"}.dripicons-arrow-thin-up:before{content:"n"}.dripicons-arrow-up:before{content:"o"}.dripicons-article:before{content:"p"}.dripicons-backspace:before{content:"q"}.dripicons-basket:before{content:"r"}.dripicons-basketball:before{content:"s"}.dripicons-battery-empty:before{content:"t"}.dripicons-battery-full:before{content:"u"}.dripicons-battery-low:before{content:"v"}.dripicons-battery-medium:before{content:"w"}.dripicons-bell:before{content:"x"}.dripicons-blog:before{content:"y"}.dripicons-bluetooth:before{content:"z"}.dripicons-bold:before{content:"A"}.dripicons-bookmark:before{content:"B"}.dripicons-bookmarks:before{content:"C"}.dripicons-box:before{content:"D"}.dripicons-briefcase:before{content:"E"}.dripicons-brightness-low:before{content:"F"}.dripicons-brightness-max:before{content:"G"}.dripicons-brightness-medium:before{content:"H"}.dripicons-broadcast:before{content:"I"}.dripicons-browser:before{content:"J"}.dripicons-browser-upload:before{content:"K"}.dripicons-brush:before{content:"L"}.dripicons-calendar:before{content:"M"}.dripicons-camcorder:before{content:"N"}.dripicons-camera:before{content:"O"}.dripicons-card:before{content:"P"}.dripicons-cart:before{content:"Q"}.dripicons-checklist:before{content:"R"}.dripicons-checkmark:before{content:"S"}.dripicons-chevron-down:before{content:"T"}.dripicons-chevron-left:before{content:"U"}.dripicons-chevron-right:before{content:"V"}.dripicons-chevron-up:before{content:"W"}.dripicons-clipboard:before{content:"X"}.dripicons-clock:before{content:"Y"}.dripicons-clockwise:before{content:"Z"}.dripicons-cloud:before{content:"0"}.dripicons-cloud-download:before{content:"1"}.dripicons-cloud-upload:before{content:"2"}.dripicons-code:before{content:"3"}.dripicons-contract:before{content:"4"}.dripicons-contract-2:before{content:"5"}.dripicons-conversation:before{content:"6"}.dripicons-copy:before{content:"7"}.dripicons-crop:before{content:"8"}.dripicons-cross:before{content:"9"}.dripicons-crosshair:before{content:"!"}.dripicons-cutlery:before{content:'"'}.dripicons-device-desktop:before{content:"#"}.dripicons-device-mobile:before{content:"$"}.dripicons-device-tablet:before{content:"%"}.dripicons-direction:before{content:"&"}.dripicons-disc:before{content:"'"}.dripicons-document:before{content:"("}.dripicons-document-delete:before{content:")"}.dripicons-document-edit:before{content:"*"}.dripicons-document-new:before{content:"+"}.dripicons-document-remove:before{content:","}.dripicons-dot:before{content:"-"}.dripicons-dots-2:before{content:"."}.dripicons-dots-3:before{content:"/"}.dripicons-download:before{content:":"}.dripicons-duplicate:before{content:";"}.dripicons-enter:before{content:"<"}.dripicons-exit:before{content:"="}.dripicons-expand:before{content:">"}.dripicons-expand-2:before{content:"?"}.dripicons-experiment:before{content:"@"}.dripicons-export:before{content:"["}.dripicons-feed:before{content:"]"}.dripicons-flag:before{content:"^"}.dripicons-flashlight:before{content:"_"}.dripicons-folder:before{content:"`"}.dripicons-folder-open:before{content:"{"}.dripicons-forward:before{content:"|"}.dripicons-gaming:before{content:"}"}.dripicons-gear:before{content:"~"}.dripicons-graduation:before{content:"\\"}.dripicons-graph-bar:before{content:""}.dripicons-graph-line:before{content:""}.dripicons-graph-pie:before{content:""}.dripicons-headset:before{content:""}.dripicons-heart:before{content:""}.dripicons-help:before{content:""}.dripicons-home:before{content:""}.dripicons-hourglass:before{content:""}.dripicons-inbox:before{content:""}.dripicons-information:before{content:""}.dripicons-italic:before{content:""}.dripicons-jewel:before{content:""}.dripicons-lifting:before{content:""}.dripicons-lightbulb:before{content:""}.dripicons-link:before{content:""}.dripicons-link-broken:before{content:""}.dripicons-list:before{content:""}.dripicons-loading:before{content:""}.dripicons-location:before{content:""}.dripicons-lock:before{content:""}.dripicons-lock-open:before{content:""}.dripicons-mail:before{content:""}.dripicons-map:before{content:""}.dripicons-media-loop:before{content:""}.dripicons-media-next:before{content:""}.dripicons-media-pause:before{content:""}.dripicons-media-play:before{content:""}.dripicons-media-previous:before{content:""}.dripicons-media-record:before{content:""}.dripicons-media-shuffle:before{content:""}.dripicons-media-stop:before{content:""}.dripicons-medical:before{content:""}.dripicons-menu:before{content:""}.dripicons-message:before{content:""}.dripicons-meter:before{content:""}.dripicons-microphone:before{content:""}.dripicons-minus:before{content:""}.dripicons-monitor:before{content:""}.dripicons-move:before{content:""}.dripicons-music:before{content:""}.dripicons-network-1:before{content:""}.dripicons-network-2:before{content:""}.dripicons-network-3:before{content:""}.dripicons-network-4:before{content:""}.dripicons-network-5:before{content:""}.dripicons-pamphlet:before{content:""}.dripicons-paperclip:before{content:""}.dripicons-pencil:before{content:""}.dripicons-phone:before{content:""}.dripicons-photo:before{content:""}.dripicons-photo-group:before{content:""}.dripicons-pill:before{content:""}.dripicons-pin:before{content:""}.dripicons-plus:before{content:""}.dripicons-power:before{content:""}.dripicons-preview:before{content:""}.dripicons-print:before{content:""}.dripicons-pulse:before{content:""}.dripicons-question:before{content:""}.dripicons-reply:before{content:""}.dripicons-reply-all:before{content:""}.dripicons-return:before{content:""}.dripicons-retweet:before{content:""}.dripicons-rocket:before{content:""}.dripicons-scale:before{content:""}.dripicons-search:before{content:""}.dripicons-shopping-bag:before{content:""}.dripicons-skip:before{content:""}.dripicons-stack:before{content:""}.dripicons-star:before{content:""}.dripicons-stopwatch:before{content:""}.dripicons-store:before{content:""}.dripicons-suitcase:before{content:""}.dripicons-swap:before{content:""}.dripicons-tag:before{content:""}.dripicons-tag-delete:before{content:""}.dripicons-tags:before{content:""}.dripicons-thumbs-down:before{content:""}.dripicons-thumbs-up:before{content:""}.dripicons-ticket:before{content:""}.dripicons-time-reverse:before{content:""}.dripicons-to-do:before{content:""}.dripicons-toggles:before{content:""}.dripicons-trash:before{content:""}.dripicons-trophy:before{content:""}.dripicons-upload:before{content:""}.dripicons-user:before{content:""}.dripicons-user-group:before{content:""}.dripicons-user-id:before{content:""}.dripicons-vibrate:before{content:""}.dripicons-view-apps:before{content:""}.dripicons-view-list:before{content:""}.dripicons-view-list-large:before{content:""}.dripicons-view-thumb:before{content:""}.dripicons-volume-full:before{content:""}.dripicons-volume-low:before{content:""}.dripicons-volume-medium:before{content:""}.dripicons-volume-off:before{content:""}.dripicons-wallet:before{content:""}.dripicons-warning:before{content:""}.dripicons-web:before{content:""}.dripicons-weight:before{content:""}.dripicons-wifi:before{content:""}.dripicons-wrong:before{content:""}.dripicons-zoom-in:before{content:""}.dripicons-zoom-out:before{content:""}
