.tab-header-actions[data-v-158c068a],.tab-header-actions__btn[data-v-158c068a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-header-actions__btn[data-v-158c068a]{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:27px;height:27px;margin-right:2px;padding:0;border:0;border-radius:6px;color:var(--app-color-icon);font-size:16px;cursor:pointer;-webkit-transition:color .16s ease,background-color .16s ease;transition:color .16s ease,background-color .16s ease}.tab-header-actions__btn[data-v-158c068a]:last-child{margin-right:0}.tab-header-actions__btn[data-v-158c068a]:hover{color:var(--app-color-primary);background:var(--app-color-primary-soft)}.tab-header-actions__btn--active[data-v-158c068a]{color:var(--app-color-primary)}.tab-header-actions__btn--disabled[data-v-158c068a]{cursor:default}@media (max-width:767.98px){.tab-header-actions__btn[data-v-158c068a]{width:34px;height:34px;font-size:18px}}.rich-editor-images__editor .ql-editor{min-height:180px}.rich-editor-images__editor .ql-toolbar .ql-formats .ql-hr:before{content:"\2015";display:block;font-size:19px;font-weight:700;line-height:18px}.rich-editor-images__editor .ql-toolbar .ql-formats .ql-hr{width:28px}.rich-editor-images__gallery{margin-top:14px}.app-accordion-item{border:1px solid var(--app-color-border);border-radius:8px;overflow:hidden;background:var(--app-color-surface)}.app-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:10px 14px;background:var(--app-color-surface-subtle);border:none;cursor:pointer;font-weight:700;font-size:14px;color:var(--app-color-text);text-align:left}.app-accordion-header__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--app-color-primary)}.app-accordion-header__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.app-accordion-header__chevron{-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;color:var(--app-color-text-muted)}.app-accordion-header.collapsed .app-accordion-header__chevron{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.app-accordion-body{padding:14px;border-top:1px solid var(--app-color-border)}.rich-editor-images__thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px}.rich-editor-images__thumbnail-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px;border:1px solid var(--app-color-border);border-radius:4px;color:var(--app-color-primary);font-size:11px}.rich-editor-images__thumbnail-btn img{width:34px;height:34px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.project-tasks-panel[data-v-1ce463c2]{border-top:1px solid var(--app-color-border);margin-top:14px;padding-top:10px}.project-tasks-panel__header[data-v-1ce463c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--app-color-text-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--app-text-sm);font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;text-align:left;width:100%}.project-tasks-panel__heading[data-v-1ce463c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px}.project-tasks-panel__heading .badge[data-v-1ce463c2]{font-size:10px;font-weight:700;margin-left:3px;padding:4px 7px}.project-tasks-panel__content[data-v-1ce463c2]{padding-top:10px}.project-tasks-panel__toolbar[data-v-1ce463c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-bottom:8px}.project-tasks-panel__toolbar .custom-select[data-v-1ce463c2]{max-width:135px}.project-tasks-panel__loading[data-v-1ce463c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--app-color-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--app-text-xs);gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:64px}.project-tasks-panel__list[data-v-1ce463c2]{border:1px solid var(--app-color-border);border-radius:var(--app-radius-sm);overflow:hidden}.project-tasks-panel__item[data-v-1ce463c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--app-color-surface);border:0;border-bottom:1px solid var(--app-color-border);color:var(--app-color-text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px;text-align:left;width:100%}.project-tasks-panel__item[data-v-1ce463c2]:last-child{border-bottom:0}.project-tasks-panel__item[data-v-1ce463c2]:hover{background:var(--app-color-primary-soft)}.project-tasks-panel__main[data-v-1ce463c2],.project-tasks-panel__meta[data-v-1ce463c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.project-tasks-panel__main strong[data-v-1ce463c2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-tasks-panel__main small[data-v-1ce463c2]{color:var(--app-color-text-muted)}.project-tasks-panel__meta[data-v-1ce463c2]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:4px;margin-left:8px}.project-tasks-panel__meta>span[data-v-1ce463c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--app-text-xs)}.project-tasks-panel__badges[data-v-1ce463c2],.project-tasks-panel__meta>span[data-v-1ce463c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.project-tasks-panel__meta .badge[data-v-1ce463c2]{font-size:10px}.badge-module-employee-custom[data-v-62706b80]{font-size:14px;color:var(--app-color-text-secondary);background-color:transparent;border-color:var(--app-color-border);border-style:solid;border-width:.5px}.project-notes-context[data-v-62706b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;margin:0 0 14px;color:var(--app-color-text-secondary);font-size:13px}.project-notes-context__customer[data-v-62706b80]{gap:5px;color:var(--app-color-text-muted);font-size:12px;font-weight:500}.project-notes-context__customer[data-v-62706b80],.project-notes-context__project[data-v-62706b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-notes-context__project[data-v-62706b80]{gap:7px;color:var(--app-color-text)}.project-notes-context__project .app-icon[data-v-62706b80]{color:var(--app-color-primary)}.project-notes-context__project strong[data-v-62706b80]{font-size:18px;line-height:1.25}.project-notes-preview[data-v-62706b80]{margin-top:20px}.project-notes-preview .list-view-drawer__section-title[data-v-62706b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project-notes-preview__edit[data-v-62706b80]{padding:0;color:var(--app-color-primary);font-size:12px}.project-notes-preview__content[data-v-62706b80]{max-height:260px;overflow:auto;padding:10px 12px;border:1px solid var(--app-color-border);border-radius:7px;color:var(--app-color-text);font-size:13px;line-height:1.5}.project-notes-preview__content[data-v-62706b80] img{max-width:100%;height:auto}.project-notes-preview__content[data-v-62706b80] p:last-child{margin-bottom:0}@media (max-width:575.98px){.project-notes-context[data-v-62706b80]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.btn.crud-project-action-toggle-labeled[data-v-62706b80]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto!important;height:auto!important;min-height:0;padding:0!important;border:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--app-color-text-secondary)!important;font-size:13px;line-height:1.15}.btn.crud-project-action-toggle-labeled[data-v-62706b80]:focus,.btn.crud-project-action-toggle-labeled[data-v-62706b80]:hover{color:var(--app-color-primary)!important;text-decoration:underline}@media (max-width:767.98px){.crud-project-tabs[data-v-62706b80] .crud-project-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;overflow-y:hidden;padding:0 2px 9px;border-bottom:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap}.crud-project-tabs[data-v-62706b80] .crud-project-tabs__nav::-webkit-scrollbar{display:none}.crud-project-tabs[data-v-62706b80] .crud-project-tabs__nav>.nav-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.crud-project-tabs[data-v-62706b80] .crud-project-tabs__nav .nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 14px;border-radius:20px;color:var(--app-color-text-secondary);background:transparent;font-weight:var(--app-font-medium);-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.crud-project-tabs[data-v-62706b80] .crud-project-tabs__nav .nav-link:hover:not(.active){color:var(--app-color-primary);background:var(--app-color-primary-soft)}.crud-project-tabs[data-v-62706b80] .crud-project-tabs__nav .nav-link.active,.crud-project-tabs[data-v-62706b80] .crud-project-tabs__nav>.nav-item.active>.nav-link{background:var(--app-color-primary);color:var(--app-color-on-primary)!important;-webkit-box-shadow:var(--app-shadow-sm);box-shadow:var(--app-shadow-sm)}.crud-project-tabs[data-v-62706b80] .nav-link .app-icon{margin-right:5px!important}.crud-project-table.app-table.b-table-stacked-md>tbody>tr>td[data-v-62706b80]:last-child:before{content:attr(data-label)!important}.crud-project-table.app-table.b-table-stacked-md>tbody>tr>td[data-v-62706b80]:last-child{text-align:left!important}}