@media only screen and (max-width:760px){.hide-mobile{display:none}}.dark-mode .imgupload-conteiner{background-color:#1e2a3a;border-color:#3c4d62}.dark-mode .card.card-preview{background-color:#1a2332;border-color:#3c4d62}.dark-mode .chapter-column{background-color:#141c26!important}.dark-mode .content-column{background-color:#1a2332}.dark-mode .lang-toggle,.dark-mode .nav-sidebar-toggle-btn{background:#1e2a3a!important;border-color:#3c4d62!important;color:#b6c6e3!important}.dark-mode .nav-sidebar-toggle-btn:hover{background:#253345!important}.dark-mode .shortcut-modal{background:#1a2332!important;border:1px solid #3c4d62!important}.dark-mode .shortcut-header{border-color:#3c4d62!important;color:#b6c6e3}.dark-mode .shortcut-header h5{color:#fff}.dark-mode .shortcut-header .btn{color:#b6c6e3}.dark-mode .shortcut-body{background:#1a2332!important;color:#b6c6e3}.dark-mode .shortcut-body kbd{background:#141c26;color:#b6c6e3;border-color:#3c4d62}.dark-mode .status-filter-bar{border-color:#3c4d62}.dark-mode .status-filter-btn{background:#1e2a3a;border-color:#3c4d62;color:#b6c6e3}.dark-mode .table{color:#b6c6e3}.dark-mode .table thead th{border-color:#3c4d62;color:#b6c6e3}.dark-mode .table td,.dark-mode .table th{border-top-color:#3c4d62;border-bottom-color:#3c4d62}.dark-mode .breadcrumb{background-color:transparent}.dark-mode .breadcrumb-item a{color:#e8751a}.dark-mode .form-control{background-color:#1e2a3a;border-color:#3c4d62;color:#b6c6e3}.dark-mode .form-control::-moz-placeholder{color:#8094ae}.dark-mode .form-control:-ms-input-placeholder{color:#8094ae}.dark-mode .form-control::placeholder{color:#8094ae}.dark-mode .breadcrumb-container{background-color:#141c26!important;border-bottom:1px solid #3c4d62!important}.dark-mode .breadcrumb-container .breadcrumb-item.active{color:#fff!important}.dark-mode .breadcrumb-container .breadcrumb-item+.breadcrumb-item:before{color:#8094ae}.dark-mode .container-col1,.dark-mode .content-col1,.dark-mode .preview-block{background-color:#1a2332!important}.dark-mode .insection_selected{background-color:#2d3f54!important}.dark-mode .findings-table-container{background-color:#1a2332!important;border-color:#3c4d62!important}.dark-mode .findings-table .sticky-header{background:#1a2332!important}.dark-mode .findings-table .sticky-header th{color:#b6c6e3;border-color:#3c4d62!important}.dark-mode .modal-content{background-color:#1a2332!important}.dark-mode .modal-content,.dark-mode .modal-header{border-color:#3c4d62!important}.dark-mode .modal-body,.dark-mode .modal-header .close,.dark-mode .modal-header .modal-title{color:#b6c6e3}.dark-mode .modal-footer{border-color:#3c4d62!important}.dark-mode .modal-footer.bg-light{background-color:#141c26!important}.dark-mode .finding-preview{background:#141c26!important;border-color:#3c4d62!important}.dark-mode .finding-text{color:#b6c6e3!important}.dark-mode .comment-item,.dark-mode .comments-section{border-color:#3c4d62!important}.dark-mode .comment-author{color:#fff!important}.dark-mode .comment-text{color:#b6c6e3!important}.dark-mode .add-comment-section{border-color:#3c4d62!important}.dark-mode textarea.form-control{background-color:#1e2a3a!important;border-color:#3c4d62!important;color:#b6c6e3!important}.dark-mode .text-muted{color:#8094ae!important}.dark-mode .icon-bg{background-color:#141c26!important}.dark-mode .card.card-bordered{background-color:#1a2332!important;border-color:#3c4d62!important}.dark-mode .nk-block-title{color:#fff}.dark-mode .form-label,.dark-mode .nk-block-des p{color:#b6c6e3}.dark-mode select.form-control{background-color:#1e2a3a!important;border-color:#3c4d62!important;color:#b6c6e3!important}.dark-mode .vld-background{background:#0d1520!important;opacity:.85!important}.login-dark-mode-toggle{position:fixed;top:20px;right:20px;z-index:1000}.dark-mode-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f5f6fa;color:#526484;transition:all .2s}.dark-mode-btn:hover{background:#e5e9f2;color:#364a63}.dark-mode .dark-mode-btn{background:#1e2a3a;color:#b6c6e3}.dark-mode .dark-mode-btn:hover{background:#253345;color:#fff}.login-brand{display:inline-flex;align-items:center;gap:0}.login-brand-number{font-family:Inter,sans-serif;font-weight:800;font-size:36px;color:var(--text-primary,#1a1a1a);letter-spacing:-.02em}.login-brand-separator{width:3px;height:32px;background:#e8751a;margin:0 14px;border-radius:2px}.login-brand-text{font-family:Inter,sans-serif;font-weight:500;font-size:18px;color:var(--text-secondary,#555)}.dark-mode .login-brand-number{color:#e8ecf1}.dark-mode .login-brand-text{color:#b6c6e3}.lang-switcher[data-v-2b8ab8d9]{display:flex;align-items:center;height:40px;font-size:13px;font-weight:600}.lang-option[data-v-2b8ab8d9]{color:#8094ae;text-decoration:none;padding:2px 4px}.lang-option.active[data-v-2b8ab8d9],.lang-option[data-v-2b8ab8d9]:hover{color:#e8751a}.lang-separator[data-v-2b8ab8d9]{color:#8094ae;margin:0 2px}.dark-mode .lang-option[data-v-2b8ab8d9]{color:#8094ae}.dark-mode .lang-option.active[data-v-2b8ab8d9]{color:#e8751a}.user-avatar-custom{background:linear-gradient(135deg,#e8751a,#d06515)!important;font-weight:600!important;font-size:12px!important;letter-spacing:.02em}.user-avatar-custom,.user-avatar-custom span{color:#fff!important}.dark-mode .user-avatar-custom{background:linear-gradient(135deg,#e8751a,#d06515)!important}.nav-sidebar-toggle-btn{position:fixed;top:84px;left:234px;z-index:701;width:28px;height:28px;border-radius:50%;border:1px solid #e2e8f0;background:#fff;display:none;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:0;color:#64748b;transition:left .25s ease,color .15s,border-color .15s}.nav-sidebar-toggle-btn:hover{color:#e8751a;border-color:#e8751a}@media (min-width:992px){.nav-sidebar-toggle-btn{display:flex}body.sidebar-collapsed .nav-sidebar-toggle-btn{left:16px}body.sidebar-collapsed .nk-aside{width:0!important;margin-right:0!important;overflow:hidden!important;padding:0!important;border:none!important}body.sidebar-collapsed .nk-aside .nk-aside-close,body.sidebar-collapsed .nk-aside .nk-sidebar-menu{display:none}body.sidebar-collapsed .has-aside .nk-content-body{width:100%!important}.nk-aside{position:sticky!important;top:75px;align-self:flex-start;max-height:calc(100vh - 75px);overflow-y:auto}}.search-input[data-v-5bdf7a1f]{position:relative}.search-input-icon[data-v-5bdf7a1f]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:16px;pointer-events:none}.search-field[data-v-5bdf7a1f]{padding-left:40px!important}.sortable-th[data-v-5bdf7a1f]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.sort-icon[data-v-5bdf7a1f]{font-size:10px!important;margin-left:4px;opacity:.3;vertical-align:middle}.sortable-th:hover .sort-icon[data-v-5bdf7a1f]{opacity:.7}.project-number[data-v-5bdf7a1f]{font-weight:600;color:var(--text-primary);font-size:13px;font-family:SF Mono,Fira Code,monospace}.project-name[data-v-5bdf7a1f]{font-weight:500}.status-badge[data-v-5bdf7a1f]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;font-size:14px;margin-right:4px}.status-external[data-v-5bdf7a1f]{background:rgba(232,117,26,.1);color:var(--accent)}.status-collab[data-v-5bdf7a1f]{background:rgba(37,99,235,.1);color:#2563eb}.table-row[data-v-5bdf7a1f]{cursor:pointer;transition:background-color .1s ease}@media (min-width:576px){.modal-dialog{max-width:1000px}}.revo-grid[data-v-1a31fb20],.revo-grid[data-v-2327179d],.revo-grid[data-v-a6837f50]{height:50%}.table-row[data-v-2327179d]{cursor:pointer}.table-row[data-v-2327179d]:hover{background-color:#f5f5f5}.perm-grid[data-v-2327179d]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.perm-item[data-v-2327179d]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--border-color,#e5e5e3);border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;color:var(--text-secondary,#555);background:var(--bg-surface,#fff);transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.perm-item[data-v-2327179d]:hover{border-color:var(--accent,#e8751a);background:rgba(232,117,26,.04)}.perm-item-active[data-v-2327179d]{border-color:var(--accent,#e8751a);background:rgba(232,117,26,.08);color:var(--accent,#e8751a)}.perm-item-active .perm-icon .icon[data-v-2327179d]{color:var(--accent,#e8751a)}.perm-icon .icon[data-v-2327179d]{font-size:16px;color:var(--text-muted,#8c8c8c);transition:color .15s}.perm-input[data-v-2327179d]{position:absolute;opacity:0;pointer-events:none}.perm-text[data-v-2327179d]{white-space:nowrap}.perm-item-sm[data-v-2327179d]{padding:6px 12px;font-size:12px}.resultContainer{width:100%;max-height:200px;overflow-x:hidden;overflow-y:auto}.konvajs-content{margin:0 auto;outline:1px dashed #e8751a}.modal-dialog{max-width:1500px}.icon-bg{padding:10px 0 5px 0;text-align:center;background-color:#e5ecf5}.subinfo{color:#8094ae}.chapterTable[data-v-1de946b2]{margin-top:10px;padding-top:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px}.chapterRow[data-v-1de946b2]{cursor:pointer;padding:4px 10px 4px 0;position:relative;display:table;width:100%}.chapterRow>.chapterRow-col1[data-v-1de946b2]{display:table-cell;vertical-align:top;width:20px}.chapterRow>.chapterRow-col2[data-v-1de946b2]{display:table-cell;vertical-align:top;font-size:13px}.chapterRow>.chapterRow-col3[data-v-1de946b2]{display:table-cell;vertical-align:top;width:20px}.chapterRow>.chapterRow-col2[data-v-1de946b2]:hover{color:#e8751a}.chaper-icon>.material-icons[data-v-1de946b2]{font-size:18px;color:#8094ae}.statev[data-v-1de946b2]{border-color:#3bc600;background-color:#3bc600}.wide-large[data-v-1de946b2]{max-width:100%!important}.finding-preview[data-v-5a22d3dc]{background:#f8f9fa;border:1px solid #e5e9f2;border-radius:4px;padding:12px}.finding-text[data-v-5a22d3dc]{font-size:14px;color:#526484}.comments-section[data-v-5a22d3dc]{border-top:1px solid #e5e9f2;padding-top:15px;max-height:400px;overflow-y:auto}.comments-list[data-v-5a22d3dc]{display:flex;flex-direction:column;gap:15px}.comment-item[data-v-5a22d3dc]{display:flex;gap:12px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}.comment-item[data-v-5a22d3dc]:last-child{border-bottom:none}.comment-avatar[data-v-5a22d3dc]{flex-shrink:0}.comment-avatar .material-icons[data-v-5a22d3dc]{font-size:40px;color:#8094ae}.comment-content[data-v-5a22d3dc]{flex:1;min-width:0}.comment-header[data-v-5a22d3dc]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.comment-author[data-v-5a22d3dc]{font-weight:600;color:#364a63;font-size:14px}.comment-date[data-v-5a22d3dc]{font-size:12px;color:#8094ae}.comment-actions[data-v-5a22d3dc]{margin-left:auto;display:flex;gap:2px}.comment-delete-btn[data-v-5a22d3dc],.comment-edit-btn[data-v-5a22d3dc]{padding:2px 6px;opacity:.6;transition:opacity .2s}.comment-delete-btn[data-v-5a22d3dc]:hover,.comment-edit-btn[data-v-5a22d3dc]:hover{opacity:1}.comment-delete-btn .material-icons[data-v-5a22d3dc],.comment-edit-btn .material-icons[data-v-5a22d3dc]{font-size:16px}.comment-delete-btn[data-v-5a22d3dc]{color:#e85347}.comment-text[data-v-5a22d3dc]{font-size:14px;color:#526484;line-height:1.5;white-space:pre-wrap;word-break:break-word}.comment-edited[data-v-5a22d3dc]{font-size:11px;color:#8094ae;font-style:italic;margin-top:2px}.comment-edit-form textarea[data-v-5a22d3dc]{font-size:14px}.add-comment-section[data-v-5a22d3dc]{border-top:1px solid #e5e9f2;padding-top:15px}.add-comment-form textarea[data-v-5a22d3dc]{resize:none;font-size:14px}.add-comment-form textarea[data-v-5a22d3dc]:focus{border-color:#e8751a;box-shadow:0 0 0 3px rgba(232,117,26,.1)}.add-comment-actions[data-v-5a22d3dc]{display:flex;justify-content:space-between;align-items:center}.modal-footer[data-v-5a22d3dc]{display:flex;justify-content:flex-end}.chapterTable[data-v-8d7d3c40]{margin-top:10px;padding-top:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px}.chapterRow[data-v-8d7d3c40]{cursor:pointer;padding:4px 10px 4px 0;position:relative;display:table;width:100%}.chapterRow>.chapterRow-col1[data-v-8d7d3c40]{display:table-cell;vertical-align:top;width:20px}.chapterRow>.chapterRow-col2[data-v-8d7d3c40]{display:table-cell;vertical-align:top;font-size:15px}.chapterRow>.chapterRow-col3[data-v-8d7d3c40]{display:table-cell;vertical-align:top;width:20px}.chapterRow>.chapterRow-col2[data-v-8d7d3c40]:hover{color:#e8751a}.chaper-icon>.material-icons[data-v-8d7d3c40]{font-size:18px;color:#8094ae}.statev[data-v-8d7d3c40]{border-color:#3bc600;background-color:#3bc600}.wide-large[data-v-8d7d3c40]{max-width:100%!important}.prev-file[data-v-8d7d3c40]{display:block;padding-top:5px}.prev-img[data-v-8d7d3c40]{float:left;padding-right:10px;padding-top:10px}.prev-img img[data-v-8d7d3c40]{width:110px;padding-bottom:5px}.result-text[data-v-8d7d3c40]{font-size:16px}.inspection-row[data-v-8d7d3c40]{cursor:pointer}.container-col1[data-v-8d7d3c40]{height:calc(100vh - 150px);overflow-y:auto}.remark-info[data-v-8d7d3c40]{font-size:12px;color:#999;cursor:pointer}.chapter-headline[data-v-8d7d3c40]{padding-bottom:5px;padding-top:5px;cursor:pointer}h6[data-v-8d7d3c40]:hover{color:#e8751a}.insection_selected[data-v-8d7d3c40]{background-color:#8094ae;color:#fff}.h4[data-v-8d7d3c40],h4[data-v-8d7d3c40]{font-size:1.3rem}.iframe-height[data-v-8d7d3c40]{min-height:700px;height:80vh}.multipane.foo.layout-v .multipane-resizer[data-v-8d7d3c40]{margin:0;left:0;width:15px;background:#00f}.multipane.foo.layout-h .multipane-resizer[data-v-8d7d3c40]{margin:0;top:0;height:15px;background:#00f}.btn-list[data-v-8d7d3c40]{width:100%;text-align:right;margin-bottom:20px}.dropdown-menu[data-v-8d7d3c40]{width:250px}.breadcrumb-container[data-v-8d7d3c40]{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;background-color:#f8f9fa;border-bottom:1px solid #e5e9f2}.breadcrumb-left[data-v-8d7d3c40]{display:flex;align-items:center;gap:10px}.breadcrumb-container .breadcrumb[data-v-8d7d3c40]{background:transparent;padding:0;margin:0;font-size:14px}.breadcrumb-container .breadcrumb-item a[data-v-8d7d3c40]{color:#e8751a}.breadcrumb-container .breadcrumb-item.active[data-v-8d7d3c40]{color:#364a63;font-weight:500}.breadcrumb-right-actions[data-v-8d7d3c40]{display:flex;align-items:center;gap:8px}.lang-toggle[data-v-8d7d3c40]{font-weight:600;font-size:12px;padding:4px 10px;border:1px solid #dbdfea;background:#fff;color:#526484;border-radius:4px;transition:all .2s}.lang-toggle[data-v-8d7d3c40]:hover{background:#e8751a;color:#fff;border-color:#e8751a}.shortcut-hint[data-v-8d7d3c40]{color:#8094ae;opacity:.7;transition:opacity .2s}.shortcut-hint[data-v-8d7d3c40]:hover{opacity:1}.sidebar-toggle-btn[data-v-8d7d3c40]{display:flex;align-items:center;gap:4px;padding:6px 10px;background:#fff;border:1px solid #e5e9f2;border-radius:4px;color:#526484;transition:all .2s}.sidebar-toggle-btn[data-v-8d7d3c40]:hover{background:#e5e9f2;color:#364a63}.sidebar-toggle-btn .material-icons[data-v-8d7d3c40]{font-size:20px}.sidebar-toggle-btn .sidebar-count[data-v-8d7d3c40]{font-size:11px;font-weight:600;background:#e8751a;color:#fff;padding:2px 6px;border-radius:10px;min-width:20px;text-align:center}.sidebar-hidden[data-v-8d7d3c40]{display:none!important}.chapter-column[data-v-8d7d3c40]{background-color:#f5f6fa;padding-top:20px;padding-bottom:20px;transition:all .3s ease}.content-column[data-v-8d7d3c40]{padding:20px;transition:all .3s ease}.status-filter-bar[data-v-8d7d3c40]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;margin-bottom:15px;border-bottom:1px solid #e5e9f2}.status-filter-bar .filter-label[data-v-8d7d3c40]{font-size:13px;color:#8094ae;font-weight:500}.status-filter-bar .status-filter-btn[data-v-8d7d3c40]{border-radius:20px;padding:4px 12px;font-size:12px;transition:all .2s}.status-filter-bar .status-filter-btn.active[data-v-8d7d3c40]{color:#fff;border-color:transparent}.status-filter-bar .status-filter-btn[data-v-8d7d3c40]:disabled{opacity:.4;cursor:not-allowed}.status-filter-bar .filter-result-count[data-v-8d7d3c40]{margin-left:auto;font-size:12px;color:#8094ae}.shortcut-overlay[data-v-8d7d3c40]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:center;justify-content:center}.shortcut-modal[data-v-8d7d3c40]{background:#fff;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.2);min-width:400px;max-width:500px}.shortcut-header[data-v-8d7d3c40]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #e5e9f2}.shortcut-header h5[data-v-8d7d3c40]{margin:0;font-size:16px;font-weight:600}.shortcut-body[data-v-8d7d3c40]{padding:15px 20px}.shortcut-body table[data-v-8d7d3c40]{margin:0}.shortcut-body td[data-v-8d7d3c40]{padding:8px 0;vertical-align:middle}.shortcut-body td[data-v-8d7d3c40]:first-child{width:180px;text-align:left}kbd[data-v-8d7d3c40]{background:#e8e9ed;border:1px solid #d0d4db;border-radius:4px;padding:3px 8px;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;color:#364a63;box-shadow:0 1px 2px rgba(0,0,0,.1)}.findings-search[data-v-8d7d3c40]{position:relative;flex:0 0 150px;margin-left:auto}.findings-search input[data-v-8d7d3c40]{padding-right:25px;font-size:12px}.findings-search .search-clear[data-v-8d7d3c40]{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#8094ae;font-size:16px;line-height:1}.findings-search .search-clear[data-v-8d7d3c40]:hover{color:#364a63}.findings-table-container[data-v-8d7d3c40]{max-height:calc(100vh - 350px);overflow-y:auto;border:1px solid #e5e9f2;border-radius:4px}.findings-table[data-v-8d7d3c40]{margin-bottom:0}.findings-table .sticky-header[data-v-8d7d3c40]{position:sticky;top:0;background:#f8f9fa;z-index:10;box-shadow:0 1px 2px rgba(0,0,0,.1)}.findings-table .sticky-header th[data-v-8d7d3c40]{border-top:none;padding:10px 8px;font-weight:600;color:#526484}.status-cell[data-v-8d7d3c40]{display:flex;align-items:center;gap:6px}.comment-btn[data-v-8d7d3c40]{position:relative;padding:2px 4px;color:#8094ae;background:transparent;border:none;opacity:.6;transition:all .2s}.comment-btn[data-v-8d7d3c40]:hover{opacity:1;color:#e8751a;background:rgba(232,117,26,.1)}.comment-btn .material-icons[data-v-8d7d3c40]{font-size:18px}.comment-btn .comment-badge[data-v-8d7d3c40]{position:absolute;top:-4px;right:-4px;background:#e8751a;color:#fff;font-size:10px;font-weight:600;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px}.findings-table tr[data-v-8d7d3c40]:has(.comment-badge){background-color:rgba(101,118,255,.03)}.form-control-wrap{position:relative}.form-color-box{position:absolute;width:20px;height:20px;border:1px solid #666;top:8px;right:8px}.custom-control-label[data-v-e46624fe]{cursor:pointer}.table td[data-v-e46624fe]{vertical-align:middle}.imgupload-conteiner{border:1px solid #ccc;padding:20px;text-align:center;background-color:#f5f6fa;cursor:pointer}.imgupload-conteiner:hover{background-color:#e8751a;color:#fff}.revo-grid[data-v-432ea2f6]{height:50%}.table-row[data-v-432ea2f6]{cursor:pointer}.table-row[data-v-432ea2f6]:hover{background-color:#f5f5f5}.revo-grid[data-v-c3f3ef54]{height:50%}.table-row[data-v-c3f3ef54]{cursor:pointer}.table-row[data-v-c3f3ef54]:hover{background-color:#f5f5f5}.col-actions[data-v-50b08332]{width:100px}.kz-chip[data-v-af4b72cc]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}.kz-chip[data-v-af4b72cc]:hover{border-color:#6576ff;box-shadow:0 1px 6px rgba(0,0,0,.06)}.kz-icon-wrap[data-v-af4b72cc]{width:30px;height:30px;border-radius:6px;background:#f0f2ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kz-icon-wrap .icon[data-v-af4b72cc]{font-size:1rem;color:#6576ff}.kz-label[data-v-af4b72cc]{font-size:.8rem;color:#8094ae;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.kz-value[data-v-af4b72cc]{font-size:1.1rem;font-weight:700;color:#364a63}.kz-sub[data-v-af4b72cc]{font-size:.75rem;color:#8094ae}.dm-select[data-v-af4b72cc]{width:160px!important;color:#364a63!important;font-size:.85rem}.ampel-card[data-v-af4b72cc]{background:#fafafa;border-radius:6px;transition:background .15s}.ampel-card[data-v-af4b72cc]:hover{background:#f0f0f0}.ampel-count[data-v-af4b72cc]{font-size:1.8rem;font-weight:700;line-height:1.2}.table-row[data-v-af4b72cc]{cursor:pointer}.table-row[data-v-af4b72cc]:hover{background-color:#f5f5f5}.table-row[data-v-9f55a12c]{cursor:pointer}.table-row[data-v-9f55a12c]:hover{background-color:#f5f5f5}.import-stat[data-v-9f55a12c]{text-align:center;padding:16px 12px;border-radius:8px;background:var(--bg-page,#f5f5f3)}.import-stat-success[data-v-9f55a12c]{background:#f0fdf4}.import-stat-info[data-v-9f55a12c]{background:rgba(232,117,26,.08)}.import-stat-value[data-v-9f55a12c]{display:block;font-size:24px;font-weight:700;color:var(--text-primary,#1a1a1a)}.import-stat-label[data-v-9f55a12c]{font-size:12px;color:var(--text-muted,#8c8c8c);font-weight:500}.project-number[data-v-9f55a12c]{font-family:SF Mono,Fira Code,monospace;font-weight:600;font-size:13px}.badge-success[data-v-9f55a12c]{background:#24c45f;color:#fff}.badge-secondary[data-v-9f55a12c]{background:#e5e5e3;color:#555}.badge-danger[data-v-9f55a12c]{background:#ef4444;color:#fff}.dm-table-wrap[data-v-9f55a12c]{max-height:calc(100vh - 220px);overflow:auto}.dm-table[data-v-9f55a12c]{width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.dm-table td[data-v-9f55a12c],.dm-table th[data-v-9f55a12c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-table thead[data-v-9f55a12c]{background:#f8f9fa;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:1}.dm-table-th[data-v-9f55a12c]{padding:12px 16px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#64748b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.dm-table-th[data-v-9f55a12c]:hover{color:#334155}.dm-sort-icon[data-v-9f55a12c]{font-size:10px;margin-left:4px;color:#e8751a}.dm-table tbody td[data-v-9f55a12c]{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.dm-table-row[data-v-9f55a12c]{cursor:pointer;transition:background .15s}.dm-table-row[data-v-9f55a12c]:hover{background:#f8fafc}.dm-status-dot[data-v-9f55a12c]{display:inline-block;width:10px;height:10px;border-radius:50%}.dm-status-confirmed[data-v-9f55a12c]{background-color:#24c45f}.dm-status-unconfirmed[data-v-9f55a12c]{background-color:#e5e5e3}.dm-table-wrap[data-v-f104599c]{max-height:calc(100vh - 220px);overflow:auto}.dm-table[data-v-f104599c]{width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.dm-table td[data-v-f104599c],.dm-table th[data-v-f104599c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-table thead[data-v-f104599c]{background:#f8f9fa;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:1}.dm-table-th[data-v-f104599c]{padding:12px 16px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#64748b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.dm-table-th[data-v-f104599c]:hover{color:#334155}.dm-sort-icon[data-v-f104599c]{font-size:10px;margin-left:4px;color:#e8751a}.dm-table tbody td[data-v-f104599c]{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.dm-table-row[data-v-f104599c]{cursor:pointer;transition:background .15s}.dm-table-row[data-v-f104599c]:hover{background:#f8fafc}.rolle-pills[data-v-4fac1e42]{display:flex;flex-wrap:wrap;gap:8px}.rolle-pill[data-v-4fac1e42]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--border-color,#e5e5e3);border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;color:var(--text-secondary,#555);background:var(--bg-surface,#fff);transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.rolle-pill[data-v-4fac1e42]:hover{border-color:var(--accent,#e8751a);background:rgba(232,117,26,.04)}.rolle-pill-active[data-v-4fac1e42]{border-color:var(--accent,#e8751a);background:rgba(232,117,26,.08);color:var(--accent,#e8751a)}.rolle-pill-active .icon[data-v-4fac1e42]{color:var(--accent,#e8751a)}.rolle-pill .icon[data-v-4fac1e42]{font-size:16px;color:var(--text-muted,#8c8c8c);transition:color .15s}.rolle-pill-input[data-v-4fac1e42]{position:absolute;opacity:0;pointer-events:none}.dm-table-wrap[data-v-4fac1e42]{max-height:calc(100vh - 220px);overflow:auto}.dm-table[data-v-4fac1e42]{width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.dm-table td[data-v-4fac1e42],.dm-table th[data-v-4fac1e42]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-table thead[data-v-4fac1e42]{background:#f8f9fa;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:1}.dm-table-th[data-v-4fac1e42]{padding:12px 16px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#64748b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.dm-table-th[data-v-4fac1e42]:hover{color:#334155}.dm-sort-icon[data-v-4fac1e42]{font-size:10px;margin-left:4px;color:#e8751a}.dm-table tbody td[data-v-4fac1e42]{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.dm-table-row[data-v-4fac1e42]{cursor:pointer;transition:background .15s}.dm-table-row[data-v-4fac1e42]:hover{background:#f8fafc}.dm-table-wrap[data-v-5b27d68c]{max-height:calc(100vh - 220px);overflow:auto}.dm-table[data-v-5b27d68c]{width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.dm-table td[data-v-5b27d68c],.dm-table th[data-v-5b27d68c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-table thead[data-v-5b27d68c]{background:#f8f9fa;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:1}.dm-table-th[data-v-5b27d68c]{padding:12px 16px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#64748b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.dm-table-th[data-v-5b27d68c]:hover{color:#334155}.dm-sort-icon[data-v-5b27d68c]{font-size:10px;margin-left:4px;color:#e8751a}.dm-table tbody td[data-v-5b27d68c]{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.dm-table-row[data-v-5b27d68c]{transition:background .15s}.dm-table-row[data-v-5b27d68c]:hover{background:#f8fafc}.td-truncate[data-v-5b27d68c]{max-width:250px;overflow:hidden;text-overflow:ellipsis}.datei-link[data-v-5b27d68c]{color:#334155;text-decoration:none;display:inline-flex;align-items:center;gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datei-link[data-v-5b27d68c]:hover{color:#e8751a}.td-actions[data-v-5b27d68c]{white-space:nowrap;text-align:right}.btn-icon-action[data-v-5b27d68c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:#64748b;transition:all .15s}.btn-icon-action[data-v-5b27d68c]:hover{background:#f1f5f9;color:#e8751a}.dm-table[data-v-51a28a2a]{min-width:100%;border-collapse:collapse;font-size:15px}.dm-table td[data-v-51a28a2a],.dm-table th[data-v-51a28a2a]{white-space:nowrap}.dm-table thead[data-v-51a28a2a]{background:#f8f9fa;border-bottom:2px solid #e2e8f0}.dm-table-th[data-v-51a28a2a]{padding:12px 16px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#64748b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.dm-table-th[data-v-51a28a2a]:hover{color:#334155}.dm-sort-icon[data-v-51a28a2a]{font-size:10px;margin-left:4px;color:#e8751a}.dm-table tbody td[data-v-51a28a2a]{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.dm-table-row[data-v-51a28a2a]{cursor:pointer;transition:background .15s}.dm-table-row[data-v-51a28a2a]:hover{background:#f8fafc}.nav-tabs .nav-link[data-v-51a28a2a]{font-size:14px;font-weight:500;color:#64748b}.nav-tabs .nav-link.active[data-v-51a28a2a]{color:#e8751a;border-bottom-color:#e8751a}.badge-warning[data-v-51a28a2a]{background:#ffa726;color:#fff}.badge-success[data-v-51a28a2a]{background:#24c45f;color:#fff}.badge-secondary[data-v-51a28a2a]{background:#e5e5e3;color:#555}.mastr-key[data-v-51a28a2a]{width:40%;color:#64748b}.fw-bold[data-v-51a28a2a]{font-weight:600}.overline-title-alt[data-v-51a28a2a]{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#64748b;font-weight:600}.dm-table-wrap[data-v-cf3ba15e]{max-height:calc(100vh - 220px);overflow:auto}.dm-table[data-v-cf3ba15e]{width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.dm-table td[data-v-cf3ba15e],.dm-table th[data-v-cf3ba15e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-table thead[data-v-cf3ba15e]{background:#f8f9fa;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:1}.dm-table-th[data-v-cf3ba15e]{padding:12px 16px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#64748b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.dm-table-th[data-v-cf3ba15e]:hover{color:#334155}.dm-sort-icon[data-v-cf3ba15e]{font-size:10px;margin-left:4px;color:#e8751a}.dm-table tbody td[data-v-cf3ba15e]{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.dm-table-row[data-v-cf3ba15e]{cursor:pointer;transition:background .15s}.dm-table-row[data-v-cf3ba15e]:hover{background:#f8fafc}.dm-table-wrap[data-v-30bcdfba]{max-height:calc(100vh - 220px);overflow:auto}.dm-table[data-v-30bcdfba]{width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.dm-table td[data-v-30bcdfba],.dm-table th[data-v-30bcdfba]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-table thead[data-v-30bcdfba]{background:#f8f9fa;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:1}.dm-table-th[data-v-30bcdfba]{padding:12px 16px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#64748b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.dm-table-th[data-v-30bcdfba]:hover{color:#334155}.dm-sort-icon[data-v-30bcdfba]{font-size:10px;margin-left:4px;color:#e8751a}.dm-table tbody td[data-v-30bcdfba]{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.dm-table-row[data-v-30bcdfba]{transition:background .15s}.dm-table-row[data-v-30bcdfba]:hover{background:#f8fafc}