.title[data-v-0f2591ad]{font-size:14px!important;font-weight:400!important;color:#0a0a0a;letter-spacing:.5px!important}div.after-list[data-v-0f2591ad]{padding:8px}.select[data-v-0f2591ad]{height:38px;border-radius:5px!important;margin-bottom:20px}.border[data-v-0f2591ad]{border:1px solid #dbdee0!important}.div-check[data-v-52909fae]{margin:10px}.div-items[data-v-52909fae]{margin-left:10px}.div-loading[data-v-52909fae]{margin-top:3px}.div-btn[data-v-52909fae]{padding-bottom:5px}.div-icon[data-v-52909fae]{margin-left:10px;font-size:16px;color:green;cursor:pointer}.input-container[data-v-52909fae]{display:flex;justify-content:center;margin:20px}input[data-v-52909fae]{padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;border:1px solid #e5e4e8;border-radius:20px;outline:none;font-size:13px;width:300px}.div-btn[data-v-f1bd80a8]{margin-top:38px}.div-date[data-v-f1bd80a8]{width:300px}.molded[data-v-f1bd80a8]{border:1px solid #e8eaed;background-color:#fff;border-radius:8px!important;padding-left:10px;padding-right:10px;padding-top:10px;margin-bottom:10px}.icon-remove[data-v-f1bd80a8]{display:flex;align-items:center;justify-content:center;height:60px;width:30px;color:#f0134d;cursor:pointer;font-size:17px}.tag[data-v-67a41f44]{align-items:center;background:#e0e0e0;border-radius:32px;box-sizing:border-box;display:flex;font-size:13px;height:32px;margin:4px -9px 4px 0;outline:none;padding:0 6px 0 16px;position:relative;white-space:nowrap;cursor:pointer}.title-tag[data-v-67a41f44]{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.div-tag[data-v-67a41f44]{margin-right:10px}.icon-tag[data-v-67a41f44]{color:#9e9e9e;padding-left:5px;font-size:20px}.tag-disabled[data-v-67a41f44]{opacity:.5}.div-tag{margin-left:2px}.input[data-v-ec96d8d0]{width:90%;border:none;text-align:center}.wrapper[data-v-ec96d8d0]{height:37px;width:100%;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;border:1px solid #eaedf3;box-shadow:0 10px 20px -6px rgba(0,0,0,.03)}.wrapper span[data-v-ec96d8d0]{width:10px;text-align:center;font-size:14px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.icon-edit[data-v-ec96d8d0]{margin-left:0;color:#807f7f;cursor:pointer}.kanban-card-item[data-v-94ae4d90]{background:var(--bg-base);border:1px solid var(--border-color);border-radius:12px;padding:12px;margin-bottom:10px;cursor:move;transition:box-shadow .15s,border-color .15s}.kanban-card-item[data-v-94ae4d90]:hover{box-shadow:var(--shadow-sm);border-color:var(--border-subtle)}.kanban-card-item-confirming[data-v-94ae4d90]{border-color:var(--color-danger)}.kanban-card-item-tags[data-v-94ae4d90]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:8px;min-height:22px}.kanban-card-item-avatar[data-v-94ae4d90]{width:22px;height:22px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.kanban-card-item-tag[data-v-94ae4d90]{font-size:10px;font-weight:600;color:var(--text-inverse);border-radius:999px;padding:2px 8px;white-space:nowrap}.kanban-card-item-name[data-v-94ae4d90]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--color-brand-text);cursor:pointer;max-width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px;transition:opacity .15s}.kanban-card-item-name[data-v-94ae4d90]:hover{text-decoration:underline;opacity:.85}.kanban-card-item-name-icon[data-v-94ae4d90]{font-size:12px;flex-shrink:0}.kanban-card-item-description[data-v-94ae4d90]{font-size:12px;color:var(--text-secondary);background:var(--bg-elevated);border-radius:999px;padding:4px 10px;margin-bottom:8px;max-width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kanban-card-item-footer[data-v-94ae4d90]{display:flex;align-items:center;justify-content:space-between}.kanban-card-item-indicators[data-v-94ae4d90]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kanban-card-item-jobs[data-v-94ae4d90]{display:flex;align-items:center;gap:4px}.kanban-card-item-job-dot[data-v-94ae4d90]{width:10px;height:10px;border-radius:999px}[data-v-94ae4d90] .kanban-card-item-dot-late{background-color:var(--color-danger)}[data-v-94ae4d90] .kanban-card-item-dot-done{background-color:var(--color-success)}[data-v-94ae4d90] .kanban-card-item-dot-today{background-color:var(--color-warning)}[data-v-94ae4d90] .kanban-card-item-dot-scheduled{background-color:var(--color-brand)}.kanban-card-item-indicator[data-v-94ae4d90]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-secondary)}.kanban-card-item-value[data-v-94ae4d90]{font-size:12px;color:var(--text-primary);font-weight:500}.kanban-card-item-trash[data-v-94ae4d90]{font-size:13px;color:var(--color-danger);cursor:pointer;opacity:.5;transition:opacity .15s}.kanban-card-item-trash[data-v-94ae4d90]:hover{opacity:1}.kanban-card-item-confirm-row[data-v-94ae4d90]{display:flex;align-items:center;gap:6px}.kanban-card-item-confirm-yes[data-v-94ae4d90]{font-size:16px;color:var(--color-success);cursor:pointer}.kanban-card-item-confirm-no[data-v-94ae4d90]{font-size:16px;color:var(--color-danger);cursor:pointer}.kanban-column[data-v-6257c222]{min-width:320px;max-width:320px;margin-right:16px;padding:16px;border-radius:12px;background:var(--bg-base);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);margin-bottom:24px}.kanban-column-header[data-v-6257c222]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.kanban-column-color-trigger[data-v-6257c222]{cursor:pointer;flex-shrink:0;padding:2px;border-radius:999px;transition:opacity .15s}.kanban-column-color-trigger[data-v-6257c222]:hover{opacity:.7}.kanban-column-color-dot[data-v-6257c222]{width:14px;height:14px;border-radius:999px}.kanban-column-title-input[data-v-6257c222]{flex:1;font-size:14px;font-weight:500}.kanban-column-delete[data-v-6257c222]{font-size:14px;color:var(--color-danger);cursor:pointer;opacity:.5;flex-shrink:0;transition:opacity .15s;animation:fadeIn-data-v-6257c222 .6s ease forwards}.kanban-column-delete[data-v-6257c222]:hover{opacity:1}.kanban-column-collapse[data-v-6257c222]{font-size:13px;color:var(--text-secondary);cursor:pointer;opacity:.6;flex-shrink:0;padding:2px 4px;border-radius:6px;transition:opacity .15s,background .15s}.kanban-column-collapse[data-v-6257c222]:hover{opacity:1;background:var(--bg-elevated)}.kanban-column-collapsed[data-v-6257c222]{min-width:44px;max-width:44px;padding:0;border:none;box-shadow:none;background:transparent}.kanban-column-collapsed-bar[data-v-6257c222]{width:100%;min-height:220px;border-radius:12px;padding:12px 0;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer}.kanban-column-collapsed-toggle[data-v-6257c222]{font-size:13px}.kanban-column-collapsed-title[data-v-6257c222]{writing-mode:vertical-rl;transform:rotate(180deg);font-size:13px;font-weight:600;white-space:nowrap}.kanban-column-collapsed-count[data-v-6257c222]{font-size:12px;font-weight:600;background:hsla(0,0%,100%,.25);border-radius:999px;padding:2px 8px}.kanban-column-totals[data-v-6257c222]{margin-bottom:8px}.kanban-column-totals-row[data-v-6257c222]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kanban-column-total-pill[data-v-6257c222]{font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-elevated);border-radius:999px;padding:3px 10px}.kanban-column-totals-loading[data-v-6257c222]{padding:4px 0}.kanban-column-totals-loading-text[data-v-6257c222]{font-size:12px;color:var(--text-muted);font-style:italic}.kanban-column-divider[data-v-6257c222]{height:1px;background:var(--border-subtle);margin-bottom:10px}.kanban-column-add-card[data-v-6257c222]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--color-brand);cursor:pointer;margin-bottom:10px;padding:4px 6px;border-radius:8px;transition:background .15s}.kanban-column-add-card[data-v-6257c222]:hover{background:var(--bg-elevated)}.kanban-column-cards[data-v-6257c222]{padding-right:4px}[data-v-6257c222] .kanban-column-ghost{opacity:.4;background:var(--bg-elevated);border-radius:12px}@keyframes fadeIn-data-v-6257c222{0%{opacity:0}to{opacity:.5}}.tip[data-v-b629203a]{cursor:pointer}.title[data-v-517d82b0]{font-size:14px!important;font-weight:400!important;color:#0a0a0a;letter-spacing:.5px!important}input[data-v-517d82b0]::-moz-placeholder{font-weight:300!important;opacity:.5;color:#969595}input[data-v-517d82b0]::placeholder{font-weight:300!important;opacity:.5;color:#969595}.class-icon-title[data-v-517d82b0]{margin-right:5px}.success[data-v-517d82b0]{color:#94aa2a;font-size:14px}.invalid[data-v-517d82b0]{color:#f0134d;font-size:14px}.margin-button[data-v-517d82b0]{margin-top:-3px}.title[data-v-b09fef6a]{font-size:14px!important;font-weight:400!important;color:#0a0a0a;letter-spacing:.5px!important}.margin[data-v-b09fef6a]{margin-bottom:10px}div.after-list[data-v-b09fef6a],div.before-list[data-v-b09fef6a]{padding:8px}.invalid[data-v-b09fef6a]{color:#f0134d;font-size:14px}.select[data-v-b09fef6a]{min-width:300px;height:36px;border-bottom:1px solid #d6dadf;border-radius:0!important;z-index:100}.select-invalid[data-v-b09fef6a]{border-bottom:1px solid #ff5454}.select-valid[data-v-b09fef6a]{border-bottom:1px solid #94aa2a}.title-new-form[data-v-b09fef6a]{font-size:18px;margin-bottom:5px}.border[data-v-b09fef6a]{border:1px solid #dbdee0!important;border-radius:5px!important;height:38px!important}.select-vodal[data-v-b09fef6a]{padding:10px}.bar[data-v-68841ad8]{position:fixed;width:100%;z-index:20;padding:18px;padding-left:100px}.size[data-v-68841ad8]{max-width:1600px;margin:auto}.none[data-v-68841ad8]{left:0;right:0}.top[data-v-68841ad8]{top:0;right:0;border-bottom:0 solid #e1e1e2;border-bottom:0 solid #eff0f1}.footer[data-v-68841ad8],.top[data-v-68841ad8]{left:0;box-shadow:0 10px 20px -6px rgba(0,0,0,.05)}.footer[data-v-68841ad8]{bottom:0;border-top:0 solid #e1e1e2;border-top:0 solid #eff0f1}.close-icon[data-v-68841ad8]{float:right;font-size:30px;font-weight:400;line-height:1;color:#b9babb;text-shadow:0 1px 0 #fff;padding-right:80px;cursor:pointer}.div-main[data-v-d8d8e386]{margin-top:10px;margin-bottom:10px}.success[data-v-d8d8e386]{color:#94aa2a;font-size:14px}.invalid[data-v-d8d8e386]{color:#f0134d;font-size:14px}.disabled[data-v-d8d8e386]{color:#86929e}.div-button[data-v-eee59b28]{padding-top:20px;height:100px}.file[data-v-9e6d3102]{position:relative;overflow:hidden;display:inline-block;cursor:pointer}.button[data-v-9e6d3102]{padding:8px 12px;cursor:pointer;border:none;border-radius:40px!important;font-size:14px;font-weight:400;margin-left:10px}.primary[data-v-9e6d3102]{background:#577696;border-color:#577696;color:#fff}.primary[data-v-9e6d3102]:hover{background:#355472}.danger[data-v-9e6d3102]{background:red;border-color:red;color:#fff}.file input[type=file][data-v-9e6d3102]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.div-image[data-v-9e6d3102]{cursor:pointer}.small[data-v-9e6d3102]{padding:3px 8px;font-size:13px}.box-file[data-v-9e6d3102]{width:120px!important;height:110px!important;border:1px solid #e8eaed;background-color:#fff;border-radius:13px;margin:10px;font-size:23px;font-weight:400;align-items:center;justify-content:center}.img[data-v-9e6d3102]{margin:10px;width:45px;height:45px}.img-selected[data-v-9e6d3102]{width:80%}.icon-generic[data-v-9e6d3102]{font-size:16px}.name[data-v-9e6d3102]{font-size:12px;width:50px;white-space:nowrap;text-overflow:ellipsis}.icon[data-v-9e6d3102]{font-size:20px;cursor:pointer;padding:5px}.icon-close[data-v-9e6d3102]{color:red}.icon-confirm[data-v-9e6d3102]{color:green}.title-file[data-v-9e6d3102]{font-size:18px;margin-bottom:20px}.div-btn[data-v-9e6d3102]{margin-bottom:50px}.modal-child-backdrop[data-v-25da6b9e]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25)}.modal-child-dialog[data-v-25da6b9e]{max-width:calc(100vw - 24px);max-height:calc(100vh - 48px);background:var(--bg-base);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden}.modal-child-header[data-v-25da6b9e]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px 12px;background:var(--bg-base);flex-shrink:0}.modal-child-title[data-v-25da6b9e]{font-size:15px;font-weight:500;color:var(--text-primary)}.modal-child-close[data-v-25da6b9e]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:16px;transition:color .2s;padding:0}.modal-child-close[data-v-25da6b9e]:hover{color:var(--color-danger)}.modal-child-body[data-v-25da6b9e]{display:flex;flex-direction:column;flex:1;overflow-y:auto;background:var(--bg-base)}.tag-list-inline[data-v-09951d50]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.tag-list-trigger[data-v-09951d50]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px dashed var(--border-color);color:var(--text-secondary);border-radius:999px;height:30px;padding:0 12px 0 10px;font-size:12px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.tag-list-trigger[data-v-09951d50]:hover{background:var(--bg-hover);color:var(--color-brand);border-color:var(--color-brand)}.tag-list-trigger-icon[data-v-09951d50]{font-size:12px}.tag-list-chip[data-v-09951d50]{display:inline-flex;align-items:center;gap:6px;color:var(--text-inverse);border-radius:999px;font-size:12px;padding:3px 10px;margin:2px 0}.tag-list-chip-close[data-v-09951d50]{cursor:pointer;font-size:12px}.tag-list-section-title[data-v-09951d50]{font-size:11px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:10px 0 6px}.tag-list-create-row[data-v-09951d50]{display:grid;grid-template-columns:1fr 42px auto;gap:8px;align-items:center;margin-bottom:4px}.tag-list-create-input-wrapper[data-v-09951d50]{min-width:0}.tag-list-create-input-wrapper[data-v-09951d50] .form-group{margin-bottom:0}.tag-list-create-input-wrapper[data-v-09951d50] label{display:none}.tag-list-create-color[data-v-09951d50]{width:42px;height:34px;border:1px solid var(--input-border);border-radius:8px;background:var(--input-bg);cursor:pointer;padding:2px 3px;align-self:center}.tag-list-empty[data-v-09951d50]{text-align:center;padding:24px;font-size:13px;font-style:italic;color:var(--text-muted)}.tag-list-items[data-v-09951d50]{list-style:none;margin:0;padding:0}.tag-list-row[data-v-09951d50]{display:grid;grid-template-columns:14px 1fr 16px;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .15s}.tag-list-row[data-v-09951d50]:hover{background:var(--bg-hover)}.tag-list-row-on[data-v-09951d50]{background:var(--bg-elevated);border-left:3px solid var(--color-brand)}.tag-list-swatch[data-v-09951d50]{width:14px;height:14px;border-radius:50%;flex-shrink:0}.tag-list-name[data-v-09951d50]{font-size:13px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag-list-check[data-v-09951d50]{font-size:12px;color:var(--color-brand)}.checklist-create-update-list[data-v-1138b2af]{margin-top:10px}.checklist-create-update-list-action[data-v-1138b2af]{margin-top:38px}.checklist-create-update-list-empty[data-v-1138b2af]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;color:var(--text-muted);font-size:14px}.checklist-create-update-list-empty i[data-v-1138b2af]{font-size:28px}.checklist-create-update-list-items[data-v-1138b2af]{display:flex;flex-direction:column;gap:8px}.checklist-create-update-list-item[data-v-1138b2af]{border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-base);padding:8px 12px;transition:background .15s}.checklist-create-update-list-item[data-v-1138b2af]:hover{background:var(--bg-hover)}.checklist-create-update-list-item-done[data-v-1138b2af]{background:var(--bg-elevated)}.checklist-create-update-list-item-main[data-v-1138b2af]{display:flex;align-items:center;gap:10px}.checklist-create-update-list-item-drag[data-v-1138b2af]{display:flex;align-items:center;justify-content:center;color:var(--text-muted);cursor:move;font-size:14px}.checklist-create-update-list-item-text[data-v-1138b2af]{flex:1;min-width:0}.checklist-create-update-list-item-text-done[data-v-1138b2af]{color:var(--text-secondary);text-decoration:line-through}.checklist-create-update-list-item-remove[data-v-1138b2af]{color:var(--color-danger);cursor:pointer;transition:color .2s}.checklist-create-update-list-item-remove[data-v-1138b2af]:hover{color:var(--color-brand-dark)}.card-responsible-user[data-v-1b8f020e]{position:relative;display:inline-block}.card-responsible-user-trigger[data-v-1b8f020e]{cursor:pointer}.card-responsible-user-avatar[data-v-1b8f020e]{width:42px;height:42px;border-radius:999px}.card-responsible-user-avatar[data-v-1b8f020e]:hover{border-color:var(--color-brand)}.card-responsible-user-dropdown[data-v-1b8f020e]{position:absolute;top:calc(100% + 6px);left:0;min-width:220px;background:var(--bg-base);border:1px solid var(--border-color);border-radius:12px;padding:8px;z-index:1000;box-shadow:var(--shadow-lg)}.card-responsible-user-option[data-v-1b8f020e]{padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .15s}.card-responsible-user-option[data-v-1b8f020e]:hover{background:var(--bg-hover)}.card-responsible-user-option-avatar[data-v-1b8f020e]{width:34px;height:34px;border-radius:999px;-o-object-fit:cover;object-fit:cover;margin:4px}.card-responsible-user-option-name[data-v-1b8f020e]{font-size:13px;color:var(--text-primary);line-height:34px}.comment-list[data-v-5f407594]{margin-top:-25px}.comment-list-form[data-v-5f407594]{display:flex;align-items:center;gap:8px}.comment-list-input[data-v-5f407594]{flex:1;min-width:0}.comment-list-action[data-v-5f407594]{flex-shrink:0;margin-top:38px;margin-bottom:20px}.comment-list-empty[data-v-5f407594]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;color:var(--text-muted);font-size:14px}.comment-list-empty i[data-v-5f407594]{font-size:28px}.comment-list-item[data-v-5f407594]{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.comment-list-avatar[data-v-5f407594]{width:32px;height:32px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;margin-top:2px}.comment-list-content[data-v-5f407594]{flex:1;min-width:0}.comment-list-meta[data-v-5f407594]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:4px}.comment-list-bubble[data-v-5f407594]{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:12px;padding:8px 12px;font-size:13px;color:var(--text-primary);cursor:pointer;transition:background .15s;word-break:break-word}.comment-list-bubble[data-v-5f407594]:hover{background:var(--bg-hover)}.comment-list-edit-row[data-v-5f407594]{display:flex;align-items:center;gap:8px;margin-top:4px}.comment-list-edit-input[data-v-5f407594]{flex:1;padding:8px 14px;border:1px solid var(--border-input);border-radius:999px;background:var(--input-bg);color:var(--input-color);font-size:13px;outline:none;transition:border-color .15s}.comment-list-edit-input[data-v-5f407594]:focus{border-color:var(--color-brand-light)}.comment-list-edit-actions[data-v-5f407594]{display:flex;align-items:center;gap:8px}.comment-list-icon-save[data-v-5f407594]{font-size:18px;color:var(--color-success);cursor:pointer;transition:opacity .15s}.comment-list-icon-save[data-v-5f407594]:hover{opacity:.7}.comment-list-icon-cancel[data-v-5f407594]{font-size:18px;color:var(--color-danger);cursor:pointer;transition:opacity .15s}.comment-list-icon-cancel[data-v-5f407594]:hover{opacity:.7}.comment-list-icon-danger[data-v-5f407594]{font-size:18px;color:var(--color-danger);cursor:pointer;transition:opacity .15s}.comment-list-icon-danger[data-v-5f407594]:hover{opacity:.7}.title[data-v-152d8418]{font-size:14px!important;font-weight:400!important;color:#0a0a0a;letter-spacing:.5px!important}.success[data-v-152d8418]{color:#94aa2a;font-size:14px}.invalid[data-v-152d8418]{color:#f0134d;font-size:14px}.task[data-v-dd7eb644]{margin-bottom:16px}.task-trigger[data-v-dd7eb644]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:var(--text-secondary);font-size:14px;cursor:pointer;transition:background .15s}.task-trigger[data-v-dd7eb644]:hover{background:var(--bg-hover)}.task-trigger-icon[data-v-dd7eb644]{font-size:16px;color:var(--text-muted)}.task-form[data-v-dd7eb644]{display:flex;gap:10px;padding:12px;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-base)}.task-bullet[data-v-dd7eb644]{margin-top:4px;font-size:15px;color:var(--text-muted);flex-shrink:0}.task-fields[data-v-dd7eb644]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.task-input[data-v-dd7eb644]{border:none!important;outline:none;width:100%;color:var(--text-primary)!important;padding:2px 0;font-weight:inherit!important}.task-input[data-v-dd7eb644],.task-input[data-v-dd7eb644]:hover{background:transparent!important}.task-input[data-v-dd7eb644]::-moz-placeholder{color:var(--text-muted)}.task-input[data-v-dd7eb644]::placeholder{color:var(--text-muted)}.task-title[data-v-dd7eb644]{font-size:14px;font-weight:500}.task-details[data-v-dd7eb644]{font-size:13px;font-style:italic;color:var(--text-secondary)}.task-pills[data-v-dd7eb644]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.task-pill-wrapper[data-v-dd7eb644]{position:relative}.task-pill[data-v-dd7eb644]{display:inline-flex;align-items:center;gap:8px;padding:3px 12px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-elevated);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.task-pill[data-v-dd7eb644]:hover{background:var(--bg-hover)}.task-pill-filled[data-v-dd7eb644]{color:var(--color-brand);border-color:var(--color-brand)}.task-pill-avatar[data-v-dd7eb644]{width:16px;height:16px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.task-popover[data-v-dd7eb644]{position:absolute;top:calc(100% + 6px);left:0;z-index:1000;display:flex;gap:8px;padding:12px;min-width:260px;background:var(--bg-base);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-lg)}.task-popover-users[data-v-dd7eb644]{flex-direction:column;min-width:220px;max-height:260px;overflow-y:auto}.task-user-option[data-v-dd7eb644]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:background .15s}.task-user-option[data-v-dd7eb644]:hover{background:var(--bg-hover)}.task-user-option-avatar[data-v-dd7eb644]{width:28px;height:28px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.task-user-option-name[data-v-dd7eb644]{font-size:13px;color:var(--text-primary)}.task-actions[data-v-dd7eb644]{display:flex;align-items:center;gap:16px;margin-top:12px}.task-action[data-v-dd7eb644]{border:none;background:none;padding:6px 4px;font-size:14px;font-weight:500;cursor:pointer}.task-save[data-v-dd7eb644]{color:var(--text-muted);cursor:not-allowed}.task-save-active[data-v-dd7eb644]{color:var(--color-brand);cursor:pointer}.task-cancel[data-v-dd7eb644]{color:var(--color-danger)}.card-job-list-empty[data-v-eb38c9f4]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;color:var(--text-muted);font-size:14px}.card-job-list-empty i[data-v-eb38c9f4]{font-size:28px}.card-job-list-items[data-v-eb38c9f4]{display:flex;flex-direction:column;gap:8px}.card-job-list-item[data-v-eb38c9f4]{display:flex;align-items:center;gap:12px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-base);padding:8px 12px;transition:background .15s}.card-job-list-item[data-v-eb38c9f4]:hover{background:var(--bg-hover)}.card-job-list-avatar[data-v-eb38c9f4]{width:32px;height:32px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.card-job-list-item-main[data-v-eb38c9f4]{flex:1;min-width:0;cursor:pointer}.card-job-list-item-subject[data-v-eb38c9f4]{font-size:14px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-job-list-item-date[data-v-eb38c9f4]{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-job-list-item-status[data-v-eb38c9f4]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.card-job-list-item-status-icon[data-v-eb38c9f4]{font-size:15px}.card-job-list-status-late[data-v-eb38c9f4]{color:var(--color-danger)}.card-job-list-status-done[data-v-eb38c9f4]{color:var(--color-success)}.card-job-list-status-today[data-v-eb38c9f4]{color:var(--color-warning)}.card-job-list-status-scheduled[data-v-eb38c9f4]{color:var(--color-brand)}.card-job-list-item-status-text[data-v-eb38c9f4]{font-size:13px;color:var(--text-secondary)}.card-job-list-item-remove[data-v-eb38c9f4]{color:var(--color-danger);cursor:pointer;flex-shrink:0;transition:opacity .15s}.card-job-list-item-remove[data-v-eb38c9f4]:hover{opacity:.7}.card-job-form[data-v-30dbac27]{display:flex;flex-direction:column}.div-check[data-v-8c32c3c4]{margin:10px}.div-items[data-v-8c32c3c4]{margin-left:10px;max-width:100%}.div-items[data-v-8c32c3c4] .custom-control{display:flex;align-items:center;max-width:100%}.div-items[data-v-8c32c3c4] .custom-control-label{min-width:0;flex:1}.title[data-v-8c32c3c4]{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.div-loading[data-v-8c32c3c4]{margin-top:3px}.div-btn[data-v-8c32c3c4]{padding-bottom:5px}.div-icon[data-v-8c32c3c4]{margin-left:10px;font-size:16px;color:green;cursor:pointer}.input-container[data-v-8c32c3c4]{display:flex;justify-content:center;margin:20px}input[data-v-8c32c3c4]{padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;border:1px solid #e5e4e8;border-radius:20px;outline:none;font-size:13px;width:300px}.card-rent-link-list-empty[data-v-2e539f51]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;color:var(--text-muted);font-size:14px;font-style:italic}.card-rent-link-list-empty i[data-v-2e539f51]{font-size:28px}.card-rent-link-list-items[data-v-2e539f51]{display:flex;flex-direction:column;gap:8px}.card-rent-link-list-item[data-v-2e539f51]{display:flex;align-items:center;gap:12px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-base);padding:8px 12px;transition:background .15s}.card-rent-link-list-item[data-v-2e539f51]:hover{background:var(--bg-hover)}.card-rent-link-list-item-left[data-v-2e539f51]{display:flex;flex-direction:column;gap:3px;flex-shrink:0;min-width:100px}.card-rent-link-list-number[data-v-2e539f51]{font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap}.card-rent-link-list-consultant[data-v-2e539f51]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.card-rent-link-list-consultant i[data-v-2e539f51]{font-size:11px;flex-shrink:0}.card-rent-link-list-item-main[data-v-2e539f51]{flex:1;min-width:0;cursor:pointer}.card-rent-link-list-name[data-v-2e539f51]{font-size:14px;font-weight:500;color:var(--color-brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s}.card-rent-link-list-item-main:hover .card-rent-link-list-name[data-v-2e539f51]{text-decoration:underline;opacity:.8}.card-rent-link-list-id[data-v-2e539f51]{font-size:12px;color:var(--text-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-rent-link-list-item-right[data-v-2e539f51]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.card-rent-link-list-item-badges[data-v-2e539f51]{display:flex;justify-content:flex-end}.card-rent-link-list-badge[data-v-2e539f51]{display:inline-flex;align-items:center;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500;white-space:nowrap;color:var(--text-inverse)}.card-rent-link-list-badge-approved[data-v-2e539f51]{background:var(--color-success)}.card-rent-link-list-badge-budget[data-v-2e539f51]{background:var(--color-info)}.card-rent-link-list-badge-disapproved[data-v-2e539f51]{background:var(--color-danger)}.card-rent-link-list-value[data-v-2e539f51]{font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap}.card-rent-link-list-item-remove[data-v-2e539f51]{color:var(--color-danger);cursor:pointer;flex-shrink:0;transition:opacity .15s;font-size:14px}.card-rent-link-list-item-remove[data-v-2e539f51]:hover{opacity:.7}.card-rent-link-triggers[data-v-c6a4b746]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.card-rent-link-trigger[data-v-c6a4b746]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:var(--text-secondary);font-size:14px;cursor:pointer;transition:background .15s}.card-rent-link-trigger[data-v-c6a4b746]:hover{background:var(--bg-hover)}.card-rent-link-trigger-icon[data-v-c6a4b746]{font-size:16px;color:var(--text-muted)}.card-rent-link-modal-footer[data-v-c6a4b746]{display:flex;justify-content:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-subtle)}.card-rent-link-list-margin[data-v-c6a4b746]{margin-top:12px}.card-edit-panel[data-v-06a7114b]{display:flex;flex-direction:column;padding:20px}.card-edit-panel-body[data-v-06a7114b]{display:flex;gap:24px;align-items:flex-start}.card-edit-panel-main[data-v-06a7114b]{flex:1;min-width:0}.card-edit-panel-side[data-v-06a7114b]{width:420px;flex-shrink:0;border-left:1px solid var(--border-color);padding-left:20px}.card-edit-panel-side-title[data-v-06a7114b]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:12px}.card-edit-panel-side-title i[data-v-06a7114b]{font-size:14px;color:var(--text-muted)}@media (max-width:768px){.card-edit-panel-body[data-v-06a7114b]{flex-direction:column}.card-edit-panel-side[data-v-06a7114b]{width:100%;border-left:none;border-top:1px solid var(--border-color);padding-left:0;padding-top:16px;margin-top:8px}}.card-edit-panel-header[data-v-06a7114b]{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;margin-bottom:6px}.card-edit-panel-title[data-v-06a7114b]{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:600;color:var(--text-primary)}.card-edit-panel-title i[data-v-06a7114b]{font-size:14px;color:var(--text-muted)}.card-edit-panel-meta[data-v-06a7114b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.card-edit-panel-description-actions[data-v-06a7114b]{display:flex;justify-content:flex-end;margin-top:10px}.card-edit-panel-tabs[data-v-06a7114b]{min-height:500px}.card-edit-panel-tabs[data-v-06a7114b] .nav-tabs{border-bottom:1px solid var(--border-color);gap:2px;flex-wrap:wrap}.card-edit-panel-tabs[data-v-06a7114b] .nav-tabs .nav-link{border:none;background:none;font-size:13px;font-weight:600;color:var(--text-secondary);padding:13px 10px;margin-right:6px;transition:color .15s}.card-edit-panel-tabs[data-v-06a7114b] .nav-tabs .nav-link:hover{color:var(--text-primary);border:none}.card-edit-panel-tabs[data-v-06a7114b] .nav-tabs .nav-link.active{color:var(--color-brand);border:none;border-bottom:2px solid var(--color-brand)}.card-edit-panel-tab-count[data-v-06a7114b]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:var(--bg-elevated);color:var(--text-secondary);font-size:11px;font-weight:700;border-radius:999px;margin-left:6px}.card-edit-panel-tabs[data-v-06a7114b] .nav-tabs .nav-link.active .card-edit-panel-tab-count{background:var(--color-brand);color:var(--text-inverse)}.card-edit-panel-tabs[data-v-06a7114b] .tab-content{padding-top:16px}.card-edit-panel-tabs[data-v-06a7114b] .card-edit-panel-checklist-margin{margin-top:-25px}.step-color-picker-dot[data-v-0e407af7]{width:14px;height:14px;border-radius:999px;display:inline-block}.step-selector[data-v-770e7260]{position:relative;display:inline-block}.step-selector-trigger[data-v-770e7260]{display:inline-flex;align-items:center;gap:7px;cursor:pointer;padding:6px 10px;border-radius:50px;border:1px solid var(--border-color);background:var(--bg-base);transition:background .15s,border-color .15s}.step-selector-trigger[data-v-770e7260]:hover{background:var(--bg-hover);border-color:var(--border-subtle)}.step-selector-dot[data-v-770e7260]{width:6px;height:6px;border-radius:999px;flex-shrink:0}.step-selector-name[data-v-770e7260]{font-size:12.5px;font-weight:600;color:var(--text-primary)}.step-selector-chevron[data-v-770e7260]{font-size:10px;color:var(--text-muted)}.step-selector-dropdown[data-v-770e7260]{position:absolute;top:calc(100% + 6px);left:0;min-width:200px;background:var(--bg-base);border:1px solid var(--border-color);border-radius:12px;padding:8px;z-index:1000;box-shadow:var(--shadow-lg)}.step-selector-option[data-v-770e7260]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .15s}.step-selector-option[data-v-770e7260]:hover{background:var(--bg-hover)}.step-selector-option-name[data-v-770e7260]{font-size:12px;color:var(--text-primary)}.kanban-board-scroll[data-v-57a59c8a]{overflow-x:auto;top:16px;padding-bottom:16px}.kanban-board-scroll[data-v-57a59c8a]::-webkit-scrollbar{height:6px}.kanban-board-scroll[data-v-57a59c8a]::-webkit-scrollbar-track{background:var(--bg-elevated);border-radius:999px}.kanban-board-scroll[data-v-57a59c8a]::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:999px}.kanban-board-columns[data-v-57a59c8a]{display:flex;align-items:flex-start;width:-moz-max-content;width:max-content}.kanban-board-drag-handle[data-v-57a59c8a]{cursor:grab}.kanban-board-drag-handle[data-v-57a59c8a]:active{cursor:grabbing}.kanban-board-add-column[data-v-57a59c8a]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--color-brand);cursor:pointer;min-width:160px;padding:10px 12px;border-radius:12px;border:1px dashed var(--border-color);transition:background .15s,border-color .15s;white-space:nowrap}.kanban-board-add-column[data-v-57a59c8a]:hover{background:var(--bg-elevated);border-color:var(--color-brand-light)}.kanban-board-step-selector[data-v-57a59c8a]{margin-top:-25px;margin-left:-4px;margin-bottom:20px}.planner-kanban-filters[data-v-2c64b154]{margin-bottom:16px}