@charset "UTF-8";.process-header[data-v-e3eaaef5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;flex-wrap:wrap;gap:.75rem}.process-area--embedded[data-v-e3eaaef5]{width:100%}.process-header-left[data-v-e3eaaef5]{display:flex;align-items:center;gap:.5rem}.breadcrumb-icon[data-v-e3eaaef5]{color:var(--el-color-primary);margin-right:.25rem}.breadcrumb-link[data-v-e3eaaef5]{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--el-text-color-secondary);text-decoration:none;transition:color .2s}.breadcrumb-link[data-v-e3eaaef5]:hover{color:var(--el-color-primary)}.breadcrumb-link.active[data-v-e3eaaef5]{color:var(--el-text-color-primary);font-weight:700}.breadcrumb-sep[data-v-e3eaaef5]{color:var(--el-text-color-placeholder);margin:0 .35rem;font-weight:300}.process-header-actions[data-v-e3eaaef5]{display:flex;align-items:center;gap:.5rem}.header-icon-btn[data-v-e3eaaef5]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:8px;border:1px solid var(--input-border-color);background:var(--card-background-color);color:var(--el-text-color-secondary);cursor:pointer;transition:all .2s;text-decoration:none}.header-icon-btn[data-v-e3eaaef5]:hover{background:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-5);color:var(--el-color-primary)}.controls-bar[data-v-e3eaaef5]{display:flex;justify-content:space-between;align-items:center;margin:.75rem 0;flex-wrap:wrap;gap:.5rem}.controls-right[data-v-e3eaaef5]{display:flex;align-items:center;gap:.75rem}.total-badge[data-v-e3eaaef5]{font-size:.8rem;color:var(--el-text-color-secondary);white-space:nowrap}.total-badge strong[data-v-e3eaaef5]{color:var(--el-text-color-primary)}.modern-alert[data-v-e3eaaef5]{border-radius:10px;border:1px solid var(--el-color-warning-light-5);background:var(--el-color-warning-light-9)}.gap-1[data-v-642b94ab]{gap:.2rem}.gap-2[data-v-642b94ab]{gap:.4rem}.gap-3[data-v-642b94ab]{gap:.6rem}.gap-4[data-v-642b94ab]{gap:.8rem}.gap-5[data-v-642b94ab]{gap:1rem}.gap-6[data-v-642b94ab]{gap:1.2rem}.gap-7[data-v-642b94ab]{gap:1.5rem}.warning-border[data-v-642b94ab]{border:1px solid #cab630}.move[data-v-642b94ab]{cursor:move}.ghost[data-v-642b94ab]{opacity:.7}.ghost[data-v-642b94ab]:hover{opacity:1}.ghost-plus[data-v-642b94ab]{opacity:.4}.ghost-plus[data-v-642b94ab]:hover{opacity:1}.ghost-fix[data-v-642b94ab]{opacity:.7}.hand[data-v-642b94ab]{cursor:pointer}.help[data-v-642b94ab]{cursor:help}svg.drag[data-v-642b94ab]{cursor:grab;opacity:.5}svg.drag[data-v-642b94ab] :before{cursor:grab}:hover>svg.drag[data-v-642b94ab]{opacity:1}.margin-top-md[data-v-642b94ab]{margin-top:20px}.margin-top-lg[data-v-642b94ab]{margin-top:40px}.margin-bottom-md[data-v-642b94ab]{margin-bottom:20px}.padding-md[data-v-642b94ab]{padding:20px}.padding-sm[data-v-642b94ab]{padding:10px}.margin-right-xs[data-v-642b94ab]{margin-right:5px}.margin-right-sm[data-v-642b94ab]{margin-right:10px}.margin-right-md[data-v-642b94ab]{margin-right:20px}.flex[data-v-642b94ab]{display:flex}.flex-center[data-v-642b94ab]{justify-content:center;align-items:center}@media (max-width: 480px){.hidden-xs[data-v-642b94ab]{display:none}}@media (min-width: 480px){.show-xs[data-v-642b94ab]{display:none}}.p-md[data-v-642b94ab]{padding:10px}h3[data-v-642b94ab],.h3[data-v-642b94ab]{font-size:1.3rem}h5[data-v-642b94ab],.h5[data-v-642b94ab]{font-size:1.2rem}@media screen and (max-width: 768px){h2[data-v-642b94ab],.h2[data-v-642b94ab],h3[data-v-642b94ab],.h3[data-v-642b94ab]{font-size:1.3rem}}.w-100[data-v-642b94ab]{width:100%}.pf-content-limit-left[data-v-642b94ab]{width:100%;max-width:1200px;margin-left:0;margin-right:auto}.el-notification[data-v-642b94ab]{align-items:center}.el-notification__content[data-v-642b94ab]{display:flex;align-items:center;margin-bottom:0}.el-notification__content p[data-v-642b94ab]{margin-bottom:0!important}.el-notification.pf-notification-top-center[data-v-642b94ab]{top:1rem!important;right:50%!important;left:auto!important;bottom:auto!important;z-index:10030!important;width:min(420px,100vw - 32px);max-width:calc(100vw - 32px);transform:translate(50%)!important}@media (max-width: 768px){.el-notification.pf-notification-top-center[data-v-642b94ab]{top:.75rem!important;width:calc(100vw - 24px)}}.item-open-modal[data-v-642b94ab]{cursor:pointer}[data-v-642b94ab]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}body[data-v-642b94ab]{margin:0;padding:30px 0;font-family:Roboto,sans-serif;background:#f1f2f6}h1[data-v-642b94ab]{text-align:center;font-weight:300;color:#777}h1 span[data-v-642b94ab]{font-weight:600}.container[data-v-642b94ab]{width:80%;padding:50px 0;margin:50px auto;position:relative;overflow:hidden}.container[data-v-642b94ab]:before{content:"";position:absolute;top:0;left:50%;margin-left:-1px;width:2px;height:100%;background:#ccd1d9;z-index:1}.timeline-block[data-v-642b94ab]{width:-webkit-calc(50% + 8px);width:-moz-calc(50% + 8px);width:calc(50% + 8px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;clear:both}.timeline-block-right[data-v-642b94ab]{float:right}.timeline-block-left[data-v-642b94ab]{float:left;direction:rtl}.marker[data-v-642b94ab]{width:16px;height:16px;border-radius:50%;border:2px solid #f5f7fa;background:#4fc1e9;margin-top:10px;z-index:9999}.timeline-content[data-v-642b94ab]{width:95%;padding:0 15px;color:#666}.timeline-content .timeline-comment[data-v-642b94ab]{border-radius:var(--default-border-radius);padding:1em;background-color:var(--steps-bg-color)}.timeline-content h3[data-v-642b94ab]{margin-top:5px;margin-bottom:5px;font-size:25px;font-weight:500}.timeline-content span[data-v-642b94ab]{font-size:15px;color:#a4a4a4}.timeline-content p[data-v-642b94ab]{font-size:14px;line-height:1.5em;word-spacing:1px;color:#888}@media screen and (max-width: 768px){.container[data-v-642b94ab]:before{left:8px;width:2px}.timeline-block[data-v-642b94ab]{width:100%;margin-bottom:30px}.timeline-block-right[data-v-642b94ab]{float:none}.timeline-block-left[data-v-642b94ab]{float:none;direction:ltr}}.flex-tool-tip[data-v-1b1d2b32]{position:relative;display:inline-flex;align-items:center}.flex-tool-tip[data-v-1b1d2b32]:hover,.flex-tool-tip[data-v-1b1d2b32]:focus-within,.flex-tool-tip.is-open[data-v-1b1d2b32]{z-index:320000600}.flex-tool-tip__bubble[data-v-1b1d2b32]{pointer-events:none;position:absolute;display:inline-block;box-sizing:border-box;z-index:2;min-width:0;width:max-content;max-width:min(18rem,75vw);padding:.4rem .55rem;border-radius:8px;font-size:.72rem;font-weight:600;line-height:1.25;white-space:normal;overflow-wrap:break-word;word-break:normal;opacity:0;visibility:hidden;transform:translateY(.2rem);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;border:1px solid var(--pf-flex-tooltip-border);background:var(--pf-flex-tooltip-bg);color:var(--pf-flex-tooltip-text);box-shadow:var(--pf-flex-tooltip-shadow)}.flex-tool-tip__bubble--confirmation[data-v-1b1d2b32]{min-width:min(22rem,calc(100vw - 1rem));max-width:min(24rem,calc(100vw - 1rem));padding:.85rem;border-radius:14px;font-size:.82rem;font-weight:500;line-height:1.45;color:var(--pf-flex-tooltip-confirmation-text);background:var(--pf-flex-tooltip-confirmation-bg);border-color:var(--pf-flex-tooltip-confirmation-border);box-shadow:var(--pf-flex-tooltip-confirmation-shadow)}.flex-tool-tip__title[data-v-1b1d2b32]{display:block;margin-bottom:.45rem;font-size:.9rem;font-weight:700;line-height:1.25;color:var(--pf-flex-tooltip-title)}.flex-tool-tip__bubble--confirmation .flex-tool-tip__title[data-v-1b1d2b32]{color:var(--pf-flex-tooltip-confirmation-title)}.flex-tool-tip__message[data-v-1b1d2b32]{margin:0;color:inherit}.flex-tool-tip__actions[data-v-1b1d2b32]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:.65rem;margin-top:.9rem}.flex-tool-tip__bubble[data-v-1b1d2b32]:before{content:"";position:absolute;width:10px;height:10px;background:inherit;border:inherit;border-left:0;border-top:0;transform:rotate(45deg)}.flex-tool-tip.is-trigger-hover:hover .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-trigger-hover:focus-within .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-open .flex-tool-tip__bubble[data-v-1b1d2b32]{opacity:1;visibility:visible}.flex-tool-tip.is-interactive .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip__bubble.is-interactive[data-v-1b1d2b32]{pointer-events:auto}.flex-tool-tip.is-top .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-top-start .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-top-end .flex-tool-tip__bubble[data-v-1b1d2b32]{bottom:calc(100% + .45rem)}.flex-tool-tip.is-top .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-top-start .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-top-end .flex-tool-tip__bubble[data-v-1b1d2b32]:before{top:calc(100% - 6px)}.flex-tool-tip.is-bottom .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom-start .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom-end .flex-tool-tip__bubble[data-v-1b1d2b32]{top:calc(100% + .45rem)}.flex-tool-tip.is-bottom .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-bottom-start .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-bottom-end .flex-tool-tip__bubble[data-v-1b1d2b32]:before{bottom:calc(100% - 6px);transform:rotate(225deg)}.flex-tool-tip.is-left .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-left-start .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-left-end .flex-tool-tip__bubble[data-v-1b1d2b32]{right:calc(100% + .45rem)}.flex-tool-tip.is-left .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-left-start .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-left-end .flex-tool-tip__bubble[data-v-1b1d2b32]:before{left:calc(100% - 6px);transform:rotate(315deg)}.flex-tool-tip.is-right .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-right-start .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-right-end .flex-tool-tip__bubble[data-v-1b1d2b32]{left:calc(100% + .45rem)}.flex-tool-tip.is-right .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-right-start .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-right-end .flex-tool-tip__bubble[data-v-1b1d2b32]:before{right:calc(100% - 6px);transform:rotate(135deg)}.flex-tool-tip.is-top .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom .flex-tool-tip__bubble[data-v-1b1d2b32]{left:50%;transform:translate(-50%,.2rem)}.flex-tool-tip.is-top .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-bottom .flex-tool-tip__bubble[data-v-1b1d2b32]:before{left:var(--ft-arrow-left, calc(50% - 5px) )}.flex-tool-tip.is-top-start .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom-start .flex-tool-tip__bubble[data-v-1b1d2b32]{left:0}.flex-tool-tip.is-top-start .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-bottom-start .flex-tool-tip__bubble[data-v-1b1d2b32]:before{left:var(--ft-arrow-left, .85rem)}.flex-tool-tip.is-top-end .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom-end .flex-tool-tip__bubble[data-v-1b1d2b32]{right:0}.flex-tool-tip.is-top-end .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-bottom-end .flex-tool-tip__bubble[data-v-1b1d2b32]:before{left:var(--ft-arrow-left, auto);right:var(--ft-arrow-right, .85rem)}.flex-tool-tip.is-left .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-right .flex-tool-tip__bubble[data-v-1b1d2b32]{top:50%;transform:translateY(-50%)}.flex-tool-tip.is-left .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-right .flex-tool-tip__bubble[data-v-1b1d2b32]:before{top:var(--ft-arrow-top, calc(50% - 5px) )}.flex-tool-tip.is-left-start .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-right-start .flex-tool-tip__bubble[data-v-1b1d2b32]{top:0}.flex-tool-tip.is-left-start .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-right-start .flex-tool-tip__bubble[data-v-1b1d2b32]:before{top:var(--ft-arrow-top, .85rem)}.flex-tool-tip.is-left-end .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-right-end .flex-tool-tip__bubble[data-v-1b1d2b32]{bottom:0}.flex-tool-tip.is-left-end .flex-tool-tip__bubble[data-v-1b1d2b32]:before,.flex-tool-tip.is-right-end .flex-tool-tip__bubble[data-v-1b1d2b32]:before{top:var(--ft-arrow-top, auto);bottom:var(--ft-arrow-bottom, .85rem)}.flex-tool-tip__bubble.is-teleported[data-v-1b1d2b32]{right:auto!important;bottom:auto!important;transform:none!important}.flex-tool-tip__bubble.is-teleported.is-arrow-top[data-v-1b1d2b32]:before{bottom:calc(100% - 6px);left:var(--ft-arrow-left, calc(50% - 5px) );right:auto;top:auto;transform:rotate(225deg)}.flex-tool-tip__bubble.is-teleported.is-arrow-bottom[data-v-1b1d2b32]:before{top:calc(100% - 6px);left:var(--ft-arrow-left, calc(50% - 5px) );right:auto;bottom:auto;transform:rotate(45deg)}.flex-tool-tip__bubble.is-teleported.is-arrow-left[data-v-1b1d2b32]:before{right:calc(100% - 6px);top:var(--ft-arrow-top, calc(50% - 5px) );left:auto;bottom:auto;transform:rotate(135deg)}.flex-tool-tip__bubble.is-teleported.is-arrow-right[data-v-1b1d2b32]:before{left:calc(100% - 6px);top:var(--ft-arrow-top, calc(50% - 5px) );right:auto;bottom:auto;transform:rotate(315deg)}.flex-tool-tip.is-top:hover .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-top:focus-within .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-top .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-bottom:hover .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom:focus-within .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32]{transform:translate(-50%)}.flex-tool-tip.is-top-start:hover .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-top-start:focus-within .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-top-start .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-top-end:hover .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-top-end:focus-within .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-top-end .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-bottom-start:hover .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom-start:focus-within .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom-start .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-bottom-end:hover .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom-end:focus-within .flex-tool-tip__bubble[data-v-1b1d2b32],.flex-tool-tip.is-bottom-end .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32]{transform:translateY(0)}.flex-tool-tip.is-left .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-left-start .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-left-end .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-right .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-right-start .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32],.flex-tool-tip.is-right-end .flex-tool-tip__bubble.is-visible[data-v-1b1d2b32]{transform:translateY(-50%)}.flex-tool-tip.is-disabled .flex-tool-tip__bubble[data-v-1b1d2b32]{display:none}.flex-tool-tip__bubble--contrast[data-v-1b1d2b32]{border:1px solid rgba(15,23,42,.22);background:#111827f5;color:#fff;box-shadow:0 12px 28px #0f172a47}@media (max-width: 767px){.flex-tool-tip__actions[data-v-1b1d2b32]{flex-direction:column-reverse}}.process-menu-header[data-v-ff7766d7]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;gap:1rem}.process-menu-breadcrumbs[data-v-ff7766d7]{display:flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;text-transform:uppercase;flex-wrap:wrap}.process-menu-breadcrumbs .breadcrumb-icon[data-v-ff7766d7]{color:var(--el-color-primary);margin-right:.25rem}.process-menu-breadcrumbs .bc-link[data-v-ff7766d7]{color:var(--el-text-color-secondary);text-decoration:none;transition:color .15s}.process-menu-breadcrumbs .bc-link[data-v-ff7766d7]:hover{color:var(--el-color-primary)}.process-menu-breadcrumbs .bc-link.active[data-v-ff7766d7]{color:var(--el-text-color-primary);font-weight:600}.process-menu-breadcrumbs .bc-sep[data-v-ff7766d7]{color:var(--el-text-color-placeholder);user-select:none}.open-full-btn[data-v-ff7766d7]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:4px;background:transparent;color:var(--el-text-color-secondary);cursor:pointer;margin-left:.25rem;transition:all .15s}.open-full-btn[data-v-ff7766d7]:hover{background:#0000000f;color:var(--el-color-primary)}.process-menu-actions[data-v-ff7766d7]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.archived-badge[data-v-ff7766d7]{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;border-radius:6px;background:var(--el-color-warning-light-9);color:var(--el-color-warning-dark-2);border:1px solid var(--el-color-warning-light-5)}.menu-dots-btn[data-v-ff7766d7]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--el-border-color);border-radius:8px;background:var(--card-background-color);color:var(--el-text-color-secondary);cursor:pointer;transition:all .15s}.menu-dots-btn[data-v-ff7766d7]:hover{background:var(--el-fill-color-light);border-color:var(--el-border-color-darker)}.process-menu-delete-item[data-v-ff7766d7]{padding:0!important}.process-menu-delete-trigger[data-v-ff7766d7]{display:inline-flex;align-items:center;width:100%;padding:5px 16px;border:0;background:transparent;text-align:left;cursor:pointer}.basic-data[data-v-1c309f52]{display:flex;flex-direction:column;gap:1rem}.form-row[data-v-1c309f52]{display:flex;gap:1rem}.form-row .flex-grow[data-v-1c309f52]{flex:1}.form-row .full-width[data-v-1c309f52]{width:100%}.form-row .code-field[data-v-1c309f52]{flex:0 0 180px}@media (max-width: 768px){.form-row[data-v-1c309f52]{flex-wrap:wrap}.form-row .code-field[data-v-1c309f52]{flex:1 1 100%}}.dates-row[data-v-1c309f52]{display:flex;flex-wrap:wrap;gap:1.5rem;padding:.75rem 0}.date-field[data-v-1c309f52]{display:flex;flex-direction:column;gap:.35rem}.field-label[data-v-1c309f52]{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:500;color:var(--el-text-color-secondary)}.obs-area[data-v-1c309f52]{margin-top:.5rem}.save-footer[data-v-1c309f52]{padding-top:1rem;border-top:1px solid var(--el-border-color-lighter)}.save-footer .btn-save[data-v-1c309f52]{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.25rem;border:none;border-radius:8px;background:var(--el-color-success);color:#fff;font-weight:500;font-size:.85rem;cursor:pointer;transition:all .15s}.save-footer .btn-save[data-v-1c309f52]:hover{opacity:.9}.save-footer .btn-save[data-v-1c309f52]:disabled{opacity:.5;cursor:not-allowed}.status-mobile-select[data-v-a9f1d3af]{display:flex}.status-pipeline[data-v-a9f1d3af]{display:flex;align-items:flex-start;width:100%;gap:0;padding:.85rem .2rem .75rem;margin-bottom:.75rem;position:sticky;top:0;z-index:100;background:inherit}.pipeline-step[data-v-a9f1d3af]{display:flex;flex-direction:column;align-items:center;flex:1;cursor:pointer;position:relative}.pipeline-step .step-indicator[data-v-a9f1d3af]{display:flex;align-items:center;width:100%;position:relative}.pipeline-step .step-dot[data-v-a9f1d3af]{width:1.7rem;height:1.7rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--step-color, var(--el-border-color));border:1px solid var(--step-color, var(--el-border-color));color:#fff;font-size:.7rem;font-weight:600;flex-shrink:0;z-index:2;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;margin:0 auto}.pipeline-step .step-dot .step-num[data-v-a9f1d3af]{color:inherit}.pipeline-step .step-line[data-v-a9f1d3af]{position:absolute;top:50%;left:calc(50% + .98rem);right:calc(-50% + .98rem);height:2px;background:var(--el-border-color);transform:translateY(-50%);z-index:1}.pipeline-step .step-line.filled[data-v-a9f1d3af]{background:#67c23a}.pipeline-step .step-label[data-v-a9f1d3af]{font-size:.72rem;color:var(--el-text-color-secondary);margin-top:.4rem;text-align:center;line-height:1.2;word-break:break-word;max-width:100%;transition:color .15s}.pipeline-step.is-active .step-dot[data-v-a9f1d3af]{transform:scale(1.18);box-shadow:0 0 0 4px color-mix(in srgb,var(--step-color, var(--el-color-primary)) 20%,transparent),0 10px 22px color-mix(in srgb,var(--step-color, #000) 30%,transparent);filter:saturate(1.08)}.pipeline-step.is-active .step-label[data-v-a9f1d3af]{color:var(--el-text-color-primary)}.pipeline-step.is-completed .step-num[data-v-a9f1d3af]{color:inherit!important}.pipeline-step.is-locked[data-v-a9f1d3af]{opacity:.65;cursor:not-allowed}.pipeline-step:hover:not(.is-locked) .step-dot[data-v-a9f1d3af]{transform:translateY(-1px)}.pipeline-step:hover:not(.is-locked) .step-label[data-v-a9f1d3af]{color:var(--el-color-primary)}.pipeline-step.is-active:hover:not(.is-locked) .step-dot[data-v-a9f1d3af]{transform:scale(1.18) translateY(-1px)}.pipeline-step:last-child .step-line[data-v-a9f1d3af]{display:none}.fw-600[data-v-a9f1d3af]{font-weight:600}.auxiliary-sidebar[data-v-0b6dd6ed]{display:flex;flex-direction:column;gap:.75rem}.timer-badge[data-v-0b6dd6ed]{display:flex;align-items:center;justify-content:center;padding:.4rem .75rem;border-radius:8px;font-size:.85rem;font-weight:500}.timer-badge.warning[data-v-0b6dd6ed]{background:var(--el-color-warning-light-9);color:var(--el-color-warning-dark-2);border:1px solid var(--el-color-warning-light-5)}.timer-badge .timer-inner[data-v-0b6dd6ed]{display:flex;align-items:center}.status-badge[data-v-0b6dd6ed]{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.35rem .75rem;border-radius:8px;font-size:.8rem;font-weight:500}.status-badge.danger[data-v-0b6dd6ed]{background:var(--el-color-danger-light-9);color:var(--el-color-danger);border:1px solid var(--el-color-danger-light-7)}.status-badge.warning[data-v-0b6dd6ed]{background:var(--el-color-warning-light-9);color:var(--el-color-warning-dark-2);border:1px solid var(--el-color-warning-light-5)}.status-badge.success[data-v-0b6dd6ed]{background:var(--el-color-success-light-9);color:var(--el-color-success);border:1px solid var(--el-color-success-light-7)}.sidebar-card[data-v-0b6dd6ed]{background:var(--card-background-color);border:1px solid var(--el-border-color-lighter);border-radius:10px;padding:.75rem}.sidebar-card .sidebar-card__header[data-v-0b6dd6ed]{display:flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;color:var(--el-text-color-secondary);margin-bottom:.6rem;text-align:center;justify-content:center}.process-fiscal-status-badge[data-v-15af699f]{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap;padding:.38rem .62rem;border-radius:999px;border:1px solid;font-size:.74rem;font-weight:700;line-height:1.1}.process-fiscal-status-badge--success[data-v-15af699f]{background:var(--pf-badge-success-bg);color:var(--pf-badge-success-color);border-color:var(--pf-badge-success-border)}.process-fiscal-status-badge--error[data-v-15af699f]{background:var(--pf-badge-danger-bg);color:var(--pf-badge-danger-color);border-color:var(--pf-badge-danger-border)}.process-fiscal-status-badge--compact[data-v-15af699f]{padding:.3rem .55rem;font-size:.72rem}.process-fiscal-status-badge__main[data-v-15af699f]{display:inline-flex;align-items:center;gap:.35rem}.plan-alert[data-v-aa0aa2e7]{padding:.6rem 1rem;border-radius:8px;background:var(--el-color-danger-light-9);border:1px solid var(--el-color-danger-light-5);text-align:center;margin-bottom:.75rem}.plan-alert a[data-v-aa0aa2e7]{color:var(--el-color-danger);text-decoration:none;font-weight:500}.process-meta[data-v-aa0aa2e7]{display:flex;align-items:center;gap:1rem;padding:.35rem 0;margin-bottom:.5rem}.process-meta .meta-item[data-v-aa0aa2e7]{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;color:var(--el-text-color-secondary)}.process-area[data-v-aa0aa2e7]{container-type:inline-size}#process-areas[data-v-aa0aa2e7]{display:flex;gap:1rem;width:100%;max-width:1680px;margin-inline:auto;align-items:flex-start}@container (max-width: 900px){#process-areas[data-v-aa0aa2e7]{flex-direction:column;align-items:stretch}}#process-areas #process-area-auxiliary[data-v-aa0aa2e7]{flex-grow:1;order:2;max-width:340px;min-width:340px}@container (max-width: 900px){#process-areas #process-area-auxiliary[data-v-aa0aa2e7]{order:3;width:100%;flex:1 1 100%;flex-basis:100%;max-width:100%;min-width:0}}#process-areas #process-area-main[data-v-aa0aa2e7]{display:flex;flex-direction:column;flex-grow:3;flex-basis:0;order:2;gap:1rem;max-width:1260px}#process-areas #process-area-main .process-area-main__full[data-v-aa0aa2e7]{width:100%}#process-areas #process-area-main .process-area-main__row[data-v-aa0aa2e7]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%}#process-areas #process-area-main .process-area-main__half[data-v-aa0aa2e7]{display:flex;flex-direction:column;gap:1rem}@container (max-width: 900px){#process-areas #process-area-main[data-v-aa0aa2e7]{order:1;width:100%;flex:1 1 100%;flex-basis:100%;max-width:100%;min-width:0}}#process-areas #process-area-activites[data-v-aa0aa2e7]{flex:0 0 260px;order:3;min-width:0;overflow:hidden}#process-areas #process-area-activites.is-collapsed[data-v-aa0aa2e7]{flex-basis:176px}@container (max-width: 900px){#process-areas #process-area-activites[data-v-aa0aa2e7]{order:2;width:100%;flex:1 1 100%}}[data-v-aa0aa2e7] .el-tabs--border-card{border-radius:12px;border:1px solid var(--el-border-color-lighter);box-shadow:none;background:var(--card-background-color)}[data-v-aa0aa2e7] .el-tabs--border-card .el-tabs__header{background:var(--modern-card-header-bg, #fafbfc);border-bottom:1px solid var(--el-border-color-lighter);border-radius:12px 12px 0 0}[data-v-aa0aa2e7] .el-tabs--border-card .el-tabs__content{padding:1rem;background:var(--card-background-color)}.process-fiscal-tab-label[data-v-aa0aa2e7]{display:inline-flex;align-items:center;gap:.45rem}[data-v-c5d01de2] .process-card-modal{min-height:min(92vh,860px)}[data-v-c5d01de2] .process-card-modal__body{padding:0}.btn-square-info[data-v-3597e85d]{background-color:#4fa5ec;color:#fff}.process-table-shell{width:100%}.process-table-shell .st-table{width:100%;table-layout:auto}.type-label{display:block;font-size:.7rem;text-transform:uppercase;color:var(--pf-process-dashboard-muted);margin-bottom:.15rem}.ptd-row-primary{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ptd-row-title{display:block;min-width:0;width:100%}.ptd-row-main-cell{width:100%;min-width:0;overflow:hidden}.ptd-status-pill{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.7rem;font-weight:600;line-height:1.1;white-space:nowrap}.ptd-status-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.ptd-status-cell{width:1%;white-space:nowrap}.ptd-fiscal-status-inline{margin-top:.35rem}.ptd-avatars{display:flex;gap:.25rem}.ptd-process-meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.35rem}.ptd-row-details{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%}.ptd-related-profiles{margin-top:.2rem;font-size:.76rem;font-weight:600;color:var(--pf-process-dashboard-accent);line-height:1.35}.process-tags-row{display:flex;flex-wrap:wrap;gap:.3rem;margin:.2rem 0 .3rem}.ptd-products-inline{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;margin-top:.35rem;width:100%;min-width:0;max-width:100%}.ptd-product-chip{display:inline-flex;align-items:center;flex:0 1 auto;gap:.4rem;min-width:0;max-width:100%;padding:.22rem .5rem;border-radius:999px;background:var(--pf-process-dashboard-chip-bg);color:var(--pf-process-dashboard-chip-text);font-size:.72rem;line-height:1.2}.ptd-product-chip__name{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptd-product-chip__amount{font-weight:700;white-space:nowrap}.ptd-product-chip__value{color:var(--pf-process-dashboard-muted);white-space:nowrap}.ptd-product-chip__total{color:var(--pf-process-dashboard-chip-total);font-weight:700;white-space:nowrap}.ptd-product-chip--more{background:var(--pf-process-dashboard-chip-more-bg);color:var(--pf-process-dashboard-chip-more-text);font-weight:700}.ptd-mobile-meta-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.35rem}.ptd-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--pf-process-dashboard-muted);cursor:pointer;transition:all .2s ease}.ptd-menu-btn:hover{background:var(--pf-process-dashboard-menu-hover-bg);border-color:var(--pf-process-dashboard-menu-hover-border);color:var(--pf-process-dashboard-menu-hover-text)}.ptd-row-action-cell{width:30px;min-width:30px;white-space:nowrap}.ptd-row-main-cell--compact .ptd-row-details{flex-direction:row;align-items:center;flex-wrap:wrap;gap:.45rem .7rem;margin-top:.35rem}.ptd-row-primary--compact{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.35rem .6rem}.ptd-row-primary--compact .type-label{display:inline-flex;margin-bottom:0;white-space:nowrap}.ptd-row-primary--compact .ptd-row-title{display:inline-flex;flex:1 1 18rem;min-width:12rem;width:auto}.ptd-row-date-inline{white-space:nowrap}.ptd-row-main-cell--compact .ptd-related-profiles,.ptd-row-main-cell--compact .process-tags-row,.ptd-row-main-cell--compact .ptd-products-inline,.ptd-row-main-cell--compact .ptd-process-meta{margin-top:0}.ptd-row-main-cell--compact .process-tags-row,.ptd-row-main-cell--compact .ptd-products-inline,.ptd-row-main-cell--compact .ptd-process-meta{flex-wrap:wrap}.ptd-row-main-cell--compact .ptd-process-meta{justify-content:flex-start;gap:.45rem .6rem}.ptd-row-main-cell--compact .ptd-process-meta .text-secondary{white-space:nowrap}.st-table tbody tr+tr{box-shadow:inset 0 2px 0 var(--pf-process-dashboard-row-divider),inset 0 3px 0 var(--pf-process-dashboard-row-divider-highlight)}@media (max-width: 767px){.st-table tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr) 3rem;width:100%;align-items:start;background:var(--pf-process-dashboard-mobile-row-bg);box-shadow:var(--pf-process-dashboard-mobile-row-shadow)}.st-table tbody tr td{display:block;min-width:0;height:100%}.ptd-row-action-cell{width:3rem;min-width:3rem;height:100%;padding-left:.15rem;padding-right:.35rem;display:flex;align-items:flex-start;justify-content:center;align-self:stretch;padding-top:.5rem}.ptd-row-main-cell{min-width:0;overflow:hidden;padding-right:.15rem}.ptd-process-meta{display:none}.ptd-status-pill{padding:.12rem .48rem;font-size:.66rem}.ptd-menu-btn{width:1.8rem;height:1.8rem}.ptd-mobile-meta-row{margin-top:.28rem}.ptd-products-inline{gap:.28rem}.ptd-product-chip{max-width:100%;padding:.2rem .42rem;font-size:.69rem;gap:.28rem}.ptd-product-chip__name{max-width:8.5rem}.ptd-related-profiles{font-size:.74rem}}.card__header[data-v-5598e6f1]{display:flex;justify-content:space-between;align-items:flex-start;gap:.25rem}.card-title[data-v-5598e6f1]{display:flex;justify-content:space-between;font-size:1rem;font-weight:600;flex-grow:1;line-height:1.3;color:var(--pf-process-dashboard-title)}.card-menu-btn[data-v-5598e6f1]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:4px;background:transparent;color:var(--pf-process-dashboard-title);cursor:pointer;transition:all .15s;flex-shrink:0}.card-menu-btn[data-v-5598e6f1]:hover{background:var(--pf-process-card-menu-hover-bg)}.drag-process[data-v-5598e6f1]{font-size:.8rem}.process-related-profiles[data-v-5598e6f1]{margin-bottom:.45rem;font-size:.8rem;font-weight:600;color:var(--pf-process-dashboard-accent);line-height:1.35}.flag-status[data-v-5598e6f1]{font-size:.7rem;text-transform:uppercase;border-radius:5px}.process-card__fiscal-status[data-v-5598e6f1]{margin:.45rem 0 .35rem}.process-card__alert[data-v-5598e6f1]{padding:.25rem .5rem!important;margin-top:.5rem!important;opacity:.9;font-size:.8rem;text-align:center;gap:.4em;display:flex;align-items:center;justify-content:center;border-radius:8px}.process-product-meta[data-v-5598e6f1]{display:flex;flex-direction:column;align-items:flex-end;gap:.18rem}.process-product-total[data-v-5598e6f1]{color:var(--pf-process-card-product-total);font-weight:700}.process-tags[data-v-5598e6f1]{display:flex;flex-wrap:wrap;gap:.35rem}.drag-area[data-v-5598e6f1]{cursor:grab;opacity:.3;transition:all ease .3s}.drag-area[data-v-5598e6f1]:hover{opacity:.6}.list-group-item[data-v-5598e6f1]{padding:.35rem .5rem;font-size:.8rem;border-color:var(--card-border-color)}.badge.bg-primary[data-v-5598e6f1]{font-size:.7rem;font-weight:500}.text-danger[data-v-5598e6f1]{color:var(--pf-process-danger-text)}.me-1[data-v-5598e6f1]{margin-right:.25rem}.alert-danger[data-v-5598e6f1],.alert-success[data-v-5598e6f1]{padding:.3rem .5rem;text-align:center;border-radius:8px}.kanban-col-header[data-v-2b638ea4]{display:flex;justify-content:space-between;align-items:center;padding:.6rem .75rem;margin-bottom:.5rem;position:sticky;top:0;z-index:1}.kanban-col-title[data-v-2b638ea4]{display:flex;align-items:center;gap:.35rem;flex-grow:1}.kanban-col-title strong[data-v-2b638ea4]{font-size:.8rem;text-transform:uppercase;letter-spacing:.3px;color:var(--el-text-color-primary)}.status-icon[data-v-2b638ea4]{color:var(--el-text-color-secondary);opacity:.6;cursor:help}.kanban-col-count[data-v-2b638ea4]{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;border-radius:999px;font-size:.7rem;font-weight:700;flex-shrink:0}.blocked-label[data-v-2b638ea4]{font-size:.8rem;font-weight:600;color:var(--el-text-color-secondary);margin-top:.25rem}.add-process-area[data-v-2b638ea4]{display:flex;justify-content:center;padding:.5rem 0}.kanban-column[data-v-2b638ea4]{display:flex;flex-direction:column}.kanban-column__sortable[data-v-2b638ea4]{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%}.kanban-column__drop-zone[data-v-2b638ea4]{display:flex;flex:1 1 auto;flex-direction:column}.kanban-column__empty-state[data-v-2b638ea4]{display:none}.kanban-column__drop-zone--empty[data-v-2b638ea4]{flex:1 1 auto;min-height:10rem}.kanban-column__drop-zone--empty .kanban-column__empty-state[data-v-2b638ea4]{display:flex;flex:1 1 auto;align-items:flex-start;justify-content:center}.kanban-column__drop-spacer[data-v-2b638ea4]{flex:1 1 auto}.kanban-card-shell[data-v-2b638ea4]{transform-origin:center center}.kanban-card-shell--archiving[data-v-2b638ea4]{pointer-events:none;animation:kanban-card-disintegrate-2b638ea4 .72s cubic-bezier(.22,.72,.2,1) forwards}.kanban-card-shell--archiving[data-v-2b638ea4] .process-card{overflow:visible}.kanban-card-shell--removing[data-v-2b638ea4]{pointer-events:none;animation:kanban-card-demolish-2b638ea4 .82s cubic-bezier(.18,.8,.2,1) forwards;overflow:visible}.kanban-card-shell--removing[data-v-2b638ea4] .process-card{overflow:visible;position:relative}.kanban-card-shell--removing[data-v-2b638ea4]:before,.kanban-card-shell--removing[data-v-2b638ea4]:after{content:"";position:absolute;left:.65rem;right:.65rem;bottom:.55rem;pointer-events:none;opacity:0;transform-origin:center bottom}.kanban-card-shell--removing[data-v-2b638ea4]:before{height:30%;background:radial-gradient(circle at 14% 100%,rgba(255,245,214,.96),transparent 18%),radial-gradient(circle at 32% 100%,rgba(255,196,74,.9),transparent 22%),radial-gradient(circle at 50% 100%,rgba(255,126,18,.92),transparent 24%),radial-gradient(circle at 68% 100%,rgba(255,188,58,.84),transparent 20%),radial-gradient(circle at 86% 100%,rgba(255,88,0,.82),transparent 18%);filter:blur(12px);animation:kanban-card-fire-core-2b638ea4 .82s ease-out forwards}.kanban-card-shell--removing[data-v-2b638ea4]:after{height:78%;background:linear-gradient(to top,#ff5200f5,#ff8410eb,#ffb82cd1 28%,#ffdf7675 44%,#ffdf7600 76%),radial-gradient(circle at 12% 100%,rgba(255,246,214,.9),transparent 14%),radial-gradient(circle at 26% 100%,rgba(255,167,32,.9),transparent 18%),radial-gradient(circle at 44% 100%,rgba(255,97,0,.88),transparent 22%),radial-gradient(circle at 62% 100%,rgba(255,175,20,.82),transparent 18%),radial-gradient(circle at 79% 100%,rgba(255,109,0,.78),transparent 20%),radial-gradient(circle at 91% 100%,rgba(255,214,94,.7),transparent 14%);mix-blend-mode:screen;clip-path:polygon(0% 100%,8% 84%,14% 95%,21% 70%,29% 92%,38% 58%,47% 88%,56% 42%,65% 82%,74% 54%,82% 90%,90% 66%,100% 100%);filter:blur(9px);animation:kanban-card-fire-flame-2b638ea4 .82s linear forwards}.add-process-btn[data-v-2b638ea4]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:2px solid var(--el-color-success);border-radius:50%;background:transparent;color:var(--el-color-success);cursor:pointer;transition:all .2s}.add-process-btn[data-v-2b638ea4]:hover{background:var(--el-color-success);color:#fff;transform:scale(1.1)}@keyframes kanban-card-disintegrate-2b638ea4{0%{opacity:1;transform:translateZ(0) scale(1) rotate(0);filter:blur(0)}12%{transform:translate3d(-4px,0,0) rotate(-1.3deg)}24%{transform:translate3d(5px,0,0) rotate(1.5deg)}36%{transform:translate3d(-3px,0,0) rotate(-1deg)}52%{opacity:.96;transform:translate3d(6px,-2px,0) scale(1.03) rotate(1.8deg);filter:blur(.4px)}78%{opacity:.38;transform:translate3d(14px,-8px,0) scale(1.08) rotate(3deg);filter:blur(4px)}to{opacity:0;transform:translate3d(22px,-14px,0) scale(1.14) rotate(4.6deg);filter:blur(10px)}}@keyframes kanban-card-demolish-2b638ea4{0%{opacity:1;transform:translateZ(0) scale(1) rotate(0);filter:blur(0) saturate(1);clip-path:inset(0 0 0 0 round 14px)}10%{transform:translate3d(-6px,0,0) rotate(-1.8deg)}20%{transform:translate3d(7px,0,0) rotate(2deg)}32%{transform:translate3d(-4px,-2px,0) rotate(-1.1deg) scale(.99)}48%{opacity:.98;clip-path:inset(0 0 12% 0 round 14px);transform:translate3d(0,-3px,0) scale(1.01) rotate(.8deg);filter:blur(.4px) saturate(1.24) brightness(1.06)}68%{opacity:.8;clip-path:inset(0 0 38% 0 round 14px);transform:translate3d(8px,2px,0) scale(1.01) rotate(1.4deg);filter:blur(1.8px) saturate(1.52) brightness(1.14)}84%{opacity:.36;clip-path:inset(0 0 68% 0 round 14px);transform:translate3d(4px,-6px,0) scale(.98) rotate(-.6deg);filter:blur(5px) saturate(.72) brightness(1.12)}to{opacity:0;clip-path:inset(0 0 100% 0 round 14px);transform:translate3d(0,-12px,0) scale(.94) rotate(0);filter:blur(13px) saturate(.16) brightness(1.15)}}@keyframes kanban-card-fire-core-2b638ea4{0%{opacity:0;transform:scaleX(.84) scaleY(.18)}18%{opacity:.92;transform:scaleX(1) scaleY(1)}54%{opacity:.98;transform:scaleX(1.04) scaleY(1.8) translateY(-18%)}to{opacity:0;transform:scaleX(.9) scaleY(3.2) translateY(-74%)}}@keyframes kanban-card-fire-flame-2b638ea4{0%{opacity:0;transform:scaleY(.12) scaleX(.92) translateY(0)}16%{opacity:.84;transform:scaleY(.48) scaleX(1.02) translateY(-2%)}36%{opacity:.92;transform:scaleY(.86) scaleX(1.05) translateY(-8%)}52%{opacity:.96;transform:scaleY(1.1) scaleX(1.02) translateY(-16%)}70%{opacity:.74;transform:scaleY(1.38) scaleX(.98) translateY(-28%)}to{opacity:0;transform:scaleY(1.82) scaleX(.9) translateY(-48%)}}.process-simple-filters[data-v-b191a09f]{overflow:visible}.psf-root[data-v-b191a09f]{display:flex;flex-direction:column;gap:.85rem}.psf-context[data-v-b191a09f]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.78rem;color:var(--text-color-secondary)}.psf-context__label[data-v-b191a09f]{font-weight:700}.psf-context__link[data-v-b191a09f]{display:inline-flex;align-items:center;gap:.3rem;color:var(--el-color-primary);text-decoration:none}.psf-toolbar[data-v-b191a09f]{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.psf-field[data-v-b191a09f]{flex:0 1 auto;min-width:0}.psf-field--term[data-v-b191a09f]{width:min(15rem,100%)}.psf-field[data-v-b191a09f] .input-wrapper{width:100%}.psf-field[data-v-b191a09f] .form-control{height:2.1rem;font-size:.78rem}.psf-chip[data-v-b191a09f]{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.42rem .8rem;border:1px solid var(--pf-financial-filters-chip-border);border-radius:999px;background:var(--pf-financial-filters-chip-bg);color:var(--pf-financial-filters-chip-text);font-size:.78rem;line-height:1;transition:all .2s ease}.psf-chip[data-v-b191a09f]:hover,.psf-chip.active[data-v-b191a09f]{border-color:var(--pf-financial-filters-chip-hover-border);background:var(--pf-financial-filters-chip-hover-bg);color:var(--pf-financial-filters-chip-hover-text)}.psf-reset-btn[data-v-b191a09f]{border-color:var(--pf-financial-filters-clear-hover-border)}.psf-reset-btn[data-v-b191a09f]:hover{border-color:var(--pf-financial-filters-clear-hover-border);background:var(--pf-financial-filters-clear-hover-bg);color:var(--pf-financial-filters-clear-hover-text)}.psf-select[data-v-b191a09f]{flex:0 1 auto;min-width:10rem;max-width:100%}@media (max-width: 767px){.psf-toolbar[data-v-b191a09f]{align-items:stretch}.psf-field--term[data-v-b191a09f],.psf-select[data-v-b191a09f]{width:100%}.psf-select[data-v-b191a09f]{min-width:0}}.process-item-edit[data-v-a5fcf747]{display:flex;flex-direction:column;gap:1.25rem}.process-item-edit__topbar[data-v-a5fcf747]{display:flex;align-items:stretch;justify-content:space-between;gap:1rem}.process-item-edit__status[data-v-a5fcf747],.process-item-edit__total[data-v-a5fcf747]{border:1px solid #d8e0ea;border-radius:14px;background:#f8fafc;padding:.9rem 1rem}.process-item-edit__status[data-v-a5fcf747]{min-width:180px}.process-item-edit__checkbox[data-v-a5fcf747]{display:flex;align-items:center;min-height:42px}.process-item-edit__total[data-v-a5fcf747]{min-width:180px;margin-left:auto;text-align:right}.process-item-edit__total-value[data-v-a5fcf747]{font-size:1.75rem;font-weight:700;line-height:1.1;color:#263238}.process-item-edit__grid[data-v-a5fcf747]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.process-item-edit__grid.is-quotation[data-v-a5fcf747]{grid-template-columns:minmax(0,1fr)}.process-item-edit__field[data-v-a5fcf747]{min-width:0}.process-item-edit__label[data-v-a5fcf747]{display:block;margin-bottom:.45rem;font-size:.98rem;font-weight:600;color:#66788a}@media (max-width: 767px){.process-item-edit__topbar[data-v-a5fcf747]{flex-direction:column}.process-item-edit__status[data-v-a5fcf747],.process-item-edit__total[data-v-a5fcf747]{width:100%;min-width:0}.process-item-edit__grid[data-v-a5fcf747]{grid-template-columns:minmax(0,1fr)}}.product-card__title[data-v-d2394c77]{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:var(--el-text-color-primary)}.add-btn[data-v-d2394c77]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:50%;background:var(--el-color-success);color:#fff;cursor:pointer;transition:all .15s}.add-btn[data-v-d2394c77]:hover{transform:scale(1.1)}.confirm-badges[data-v-d2394c77]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 1rem}.confirm-badges__right[data-v-d2394c77]{display:flex;gap:.5rem}.confirm-badge[data-v-d2394c77]{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .6rem;border-radius:20px;font-size:.75rem;font-weight:500}.confirm-badge.success[data-v-d2394c77]{background:var(--el-color-success-light-9);color:var(--el-color-success)}.confirm-badge.muted[data-v-d2394c77]{background:#f5f7fa;color:var(--el-text-color-secondary)}.confirm-badge.toggle-all[data-v-d2394c77]{border:1px solid var(--el-border-color);background:transparent;color:var(--el-text-color-secondary);cursor:pointer;transition:all .15s}.confirm-badge.toggle-all[data-v-d2394c77]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.product-list[data-v-d2394c77]{padding:.35rem .85rem .6rem}.product-row[data-v-d2394c77]{display:flex;align-items:flex-start;gap:.75rem;padding:.8rem .85rem;border:1px solid transparent;border-radius:12px;cursor:pointer;font-size:.85rem;transition:background .12s,border-color .12s,box-shadow .12s}.product-row[data-v-d2394c77]:hover{background:#fbfcfe;border-color:var(--el-border-color-lighter);box-shadow:0 8px 18px #0f172a0d}.product-row.disabled[data-v-d2394c77]{opacity:.58}.product-row+.product-row[data-v-d2394c77]{margin-top:.35rem}.product-row__check[data-v-d2394c77]{margin-top:.15rem;flex-shrink:0}.product-row__content[data-v-d2394c77]{flex:1;min-width:0}.product-row__main[data-v-d2394c77]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.product-name[data-v-d2394c77]{min-width:0;font-weight:600;line-height:1.4;color:var(--el-text-color-primary)}.product-row__meta[data-v-d2394c77]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.product-meta-chip[data-v-d2394c77]{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:999px;background:#f4f7fb;color:var(--el-text-color-secondary);font-size:.74rem;font-weight:600;line-height:1.2}.product-meta-chip--discount[data-v-d2394c77]{background:var(--el-color-danger-light-9);color:var(--el-color-danger)}.product-meta-chip--increase[data-v-d2394c77]{background:var(--el-color-warning-light-9);color:var(--el-color-warning-dark-2)}.product-total[data-v-d2394c77]{flex-shrink:0;min-width:88px;text-align:right;font-size:1rem;line-height:1.2;color:var(--el-text-color-primary)}.product-total-row[data-v-d2394c77]{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;text-align:right;padding:.75rem 1rem;border-top:1px solid var(--el-border-color-lighter);font-size:.88rem;color:var(--el-text-color-primary)}.product-total-row--muted[data-v-d2394c77]{background:#fbfcfd;color:var(--el-text-color-secondary)}.product-total-row--confirmed[data-v-d2394c77]{background:linear-gradient(180deg,#67c23a0f,#67c23a05)}.product-total-row--grand[data-v-d2394c77]{font-size:1.02rem;background:#f8fafc}.search-bar[data-v-d2394c77]{display:flex;gap:.5rem}.search-input[data-v-d2394c77]{flex:1;padding:.5rem .75rem;border:1px solid var(--el-border-color);border-radius:8px;font-size:.85rem;outline:none;transition:border-color .15s}.search-input[data-v-d2394c77]:focus{border-color:var(--el-color-primary)}.search-btn[data-v-d2394c77]{display:inline-flex;align-items:center;gap:.3rem;padding:.5rem 1rem;border:none;border-radius:8px;background:var(--el-color-success);color:#fff;font-weight:500;font-size:.85rem;cursor:pointer;white-space:nowrap}.search-btn[data-v-d2394c77]:hover{opacity:.9}.product-grid[data-v-d2394c77]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}.product-grid-item[data-v-d2394c77]{border:1px solid var(--el-border-color-lighter);border-radius:10px;padding:.75rem;cursor:pointer;transition:all .15s}.product-grid-item[data-v-d2394c77]:hover{border-color:var(--el-color-primary-light-5)}.product-grid-item.selected[data-v-d2394c77]{border-color:var(--el-color-success);background:var(--el-color-success-light-9)}.product-grid-item .product-grid-item__name[data-v-d2394c77]{font-weight:600;font-size:.85rem;margin-bottom:.4rem;color:var(--el-text-color-primary)}.product-grid-item .product-grid-item__value[data-v-d2394c77]{margin-bottom:.4rem}.product-grid-item .product-grid-item__field-label[data-v-d2394c77]{display:block;margin-bottom:.25rem;font-size:.72rem;font-weight:600;line-height:1.2;color:var(--el-text-color-secondary);text-transform:uppercase;letter-spacing:.03em}.select-btn[data-v-d2394c77]{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:100%;padding:.35rem;border:1px solid var(--el-border-color);border-radius:6px;background:var(--card-background-color);font-size:.8rem;cursor:pointer;transition:all .15s}.select-btn[data-v-d2394c77]:hover{border-color:var(--el-color-success)}.select-btn.active[data-v-d2394c77]{background:var(--el-color-success);color:#fff;border-color:var(--el-color-success)}.empty-state[data-v-d2394c77]{text-align:center;padding:2rem 0}.empty-state .empty-text[data-v-d2394c77]{color:var(--el-text-color-secondary);margin-bottom:1rem}.register-inline[data-v-d2394c77]{display:flex;gap:.5rem;max-width:400px;margin:0 auto}.register-btn[data-v-d2394c77]{display:inline-flex;align-items:center;gap:.3rem;padding:.5rem 1rem;border:none;border-radius:8px;background:var(--el-color-success);color:#fff;font-weight:500;font-size:.85rem;cursor:pointer;white-space:nowrap}.loading-state[data-v-d2394c77]{text-align:center;padding:2rem;color:var(--el-text-color-secondary);font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.modal-actions[data-v-d2394c77]{display:flex;justify-content:flex-end;gap:.5rem}.modal-actions--edit-product[data-v-d2394c77]{margin-top:.75rem}.btn-cancel[data-v-d2394c77],.btn-confirm[data-v-d2394c77],.btn-delete[data-v-d2394c77]{display:inline-flex;align-items:center;gap:.3rem;padding:.45rem 1rem;border:1px solid var(--el-border-color);border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s}.btn-cancel[data-v-d2394c77]{background:var(--card-background-color);color:var(--el-text-color-regular)}.btn-cancel[data-v-d2394c77]:hover{background:var(--el-fill-color-light)}.btn-confirm[data-v-d2394c77]{background:var(--el-color-success);color:#fff;border-color:var(--el-color-success)}.btn-confirm[data-v-d2394c77]:hover{opacity:.9}.btn-confirm[data-v-d2394c77]:disabled{opacity:.5;cursor:not-allowed}.btn-delete[data-v-d2394c77]{background:var(--card-background-color);color:var(--el-color-danger);border-color:var(--el-color-danger-light-5)}.btn-delete[data-v-d2394c77]:hover{background:var(--el-color-danger-light-9)}@media (max-width: 767px){.modal-actions--edit-product[data-v-d2394c77]{margin-top:1.25rem}.product-row[data-v-d2394c77]{padding:.75rem}.product-row__main[data-v-d2394c77]{flex-direction:column;align-items:flex-start}.product-total[data-v-d2394c77]{min-width:0;text-align:left}}.kb-board[data-v-615d6f3c]{display:flex;gap:.75rem;flex-wrap:wrap;padding:.5rem 0}.kb-column[data-v-615d6f3c]{flex:1;min-width:160px;max-width:220px;background:#f8f9fb;border-radius:10px;border:1px solid var(--el-border-color-lighter);overflow:hidden}.kb-column__header[data-v-615d6f3c]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid var(--el-border-color-lighter);background:var(--card-background-color)}.kb-column__title[data-v-615d6f3c]{display:flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;color:var(--el-text-color-primary)}.kb-color-dot[data-v-615d6f3c]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.kb-column__count[data-v-615d6f3c]{font-size:.72rem;font-weight:600;color:var(--el-text-color-secondary);background:var(--el-fill-color-light);padding:.1rem .4rem;border-radius:10px}.kb-column__list[data-v-615d6f3c]{padding:.5rem;min-height:60px;display:flex;flex-direction:column;gap:.4rem}.kb-card[data-v-615d6f3c]{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.6rem .5rem;background:var(--card-background-color);border:1px solid var(--el-border-color-extra-light);border-radius:8px;cursor:grab;transition:box-shadow .15s}.kb-card[data-v-615d6f3c]:hover{box-shadow:0 2px 8px #00000014}.kb-card[data-v-615d6f3c]:active{cursor:grabbing}.kb-card__name[data-v-615d6f3c]{font-size:.75rem;font-weight:500;color:var(--el-text-color-secondary);text-align:center;word-break:break-word}.profile-basic-modal__card{max-height:min(94vh,980px);padding-inline:.75rem}.profile-basic-modal__body{padding:0;overflow:auto}.profile-basic-modal__body .profile-doc{min-width:0}@media (min-width: 1024px){.profile-basic-modal__card{width:min(96vw,1240px)!important}}.tl-container[data-v-9ae2d315]{display:flex;flex-direction:column;gap:1rem}.tl-title[data-v-9ae2d315]{font-size:.95rem;font-weight:600;color:var(--el-text-color-primary);margin:0}.tl-grid[data-v-9ae2d315]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 768px){.tl-grid[data-v-9ae2d315]{grid-template-columns:repeat(2,1fr)}}.tl-card--dim[data-v-9ae2d315]{opacity:.5}.tl-card-title[data-v-9ae2d315]{display:flex;align-items:center;gap:.4rem}.tl-card-body[data-v-9ae2d315]{padding:.75rem;display:flex;flex-direction:column;gap:.75rem}.tl-meta-row[data-v-9ae2d315]{display:flex;gap:.5rem;flex-wrap:wrap}.tl-meta[data-v-9ae2d315]{flex:1;min-width:60px;text-align:center}.tl-meta__label[data-v-9ae2d315]{display:block;font-size:.7rem;font-weight:500;color:var(--el-text-color-secondary);margin-bottom:.2rem;text-transform:uppercase;letter-spacing:.03em}.tl-meta__value[data-v-9ae2d315]{font-size:.85rem;font-weight:600;color:var(--el-text-color-primary)}.tl-best[data-v-9ae2d315]{display:inline-flex;align-items:center;gap:.15rem;font-size:.8rem}.tl-best--up[data-v-9ae2d315]{color:var(--el-color-success)}.tl-best--down[data-v-9ae2d315]{color:var(--el-color-info)}.tl-input-area[data-v-9ae2d315]{display:flex;align-items:center;justify-content:center;padding-top:.25rem}.tl-number-input[data-v-9ae2d315]{width:120px;text-align:right}.tl-footer[data-v-9ae2d315]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.tl-footer--between[data-v-9ae2d315]{justify-content:space-between}.tl-btn[data-v-9ae2d315]{display:inline-flex;align-items:center;gap:.3rem;padding:.5rem 1.2rem;border:none;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s}.tl-btn--cancel[data-v-9ae2d315]{background:transparent;border:1px solid var(--el-color-danger);color:var(--el-color-danger)}.tl-btn--cancel[data-v-9ae2d315]:hover{background:var(--el-color-danger-light-9)}.tl-btn--submit[data-v-9ae2d315]{background:var(--el-color-primary);color:#fff}.tl-btn--submit[data-v-9ae2d315]:hover{background:var(--el-color-primary-light-3)}.ra-container[data-v-bed94878]{display:flex;flex-direction:column;gap:.75rem}.ra-profile-header[data-v-bed94878]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;flex-wrap:wrap;padding-bottom:.5rem;border-bottom:1px solid var(--el-border-color-extra-light)}.ra-profile-name[data-v-bed94878]{font-size:1rem;color:var(--el-text-color-primary)}.ra-record-count[data-v-bed94878]{font-size:.78rem;color:var(--el-text-color-secondary)}.ra-table[data-v-bed94878]{border:1px solid var(--el-border-color-lighter);border-radius:8px;overflow:hidden}.ra-row[data-v-bed94878]{display:flex;align-items:center;border-bottom:1px solid var(--el-border-color-extra-light)}.ra-row[data-v-bed94878]:last-child{border-bottom:none}.ra-row--header[data-v-bed94878]{background:var(--modern-card-header-bg, #fafbfc);font-size:.72rem;font-weight:600;color:var(--el-text-color-secondary);text-transform:uppercase;letter-spacing:.03em;border-bottom:2px solid var(--el-border-color-lighter)}.ra-cell[data-v-bed94878]{padding:.6rem .75rem;font-size:.85rem}.ra-cell--topic[data-v-bed94878]{flex:1;min-width:0}.ra-cell--center[data-v-bed94878]{width:100px;text-align:center;flex-shrink:0}.ra-cell--value[data-v-bed94878]{width:180px;text-align:right;flex-shrink:0}.ra-best[data-v-bed94878]{display:inline-flex;align-items:center;gap:.2rem;font-size:.78rem;font-weight:500}.ra-best--up[data-v-bed94878]{color:var(--el-color-success)}.ra-best--down[data-v-bed94878]{color:var(--el-color-info)}.ra-empty[data-v-bed94878]{color:var(--el-text-color-placeholder)}.ra-empty-state[data-v-bed94878]{text-align:center;padding:1.5rem}.ra-empty-msg[data-v-bed94878]{padding:.75rem 1rem;border-radius:8px;background:var(--el-color-warning-light-9);border:1px solid var(--el-color-warning-light-5);color:var(--el-color-warning-dark-2);font-size:.85rem;margin-bottom:1rem}.ra-new-title[data-v-bed94878]{font-size:1rem;font-weight:600;color:var(--el-text-color-primary);margin-bottom:.75rem}.cr-container[data-v-4715f865]{display:flex;flex-direction:column;gap:1rem}.cr-ai-card[data-v-4715f865]{background:var(--el-color-primary-light-9);border:1px solid var(--el-color-primary-light-7);border-radius:10px;padding:1rem}.cr-ai-header[data-v-4715f865]{display:flex;align-items:center;gap:.4rem;margin-bottom:.75rem}.cr-ai-icon[data-v-4715f865]{color:var(--el-color-success)}.cr-ai-title[data-v-4715f865]{font-size:.9rem;font-weight:600;color:var(--el-color-success)}.cr-ai-loading[data-v-4715f865]{padding:.5rem 0}.cr-ai-answer[data-v-4715f865]{font-size:.85rem;line-height:1.6;color:var(--el-text-color-primary);margin-bottom:.75rem}.cr-ai-btn[data-v-4715f865]{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .8rem;border:none;border-radius:6px;background:var(--el-color-primary);color:#fff;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s}.cr-ai-btn[data-v-4715f865]:hover{background:var(--el-color-primary-light-3)}.cr-ai-btn--outline[data-v-4715f865]{background:transparent;border:1px solid var(--el-color-primary);color:var(--el-color-primary)}.cr-ai-btn--outline[data-v-4715f865]:hover{background:var(--el-color-primary-light-9)}.cr-ai-btn[data-v-4715f865]:disabled{opacity:.5;cursor:not-allowed}.cr-table-wrap[data-v-4715f865]{overflow-x:auto;border:1px solid var(--el-border-color-lighter);border-radius:10px}.cr-table[data-v-4715f865]{min-width:100%}.cr-row[data-v-4715f865]{display:flex;align-items:center;border-bottom:1px solid var(--el-border-color-extra-light);min-height:3rem}.cr-row[data-v-4715f865]:last-child{border-bottom:none}.cr-row--header[data-v-4715f865]{background:var(--modern-card-header-bg, #fafbfc);font-size:.72rem;font-weight:600;color:var(--el-text-color-secondary);text-transform:uppercase;letter-spacing:.03em;border-bottom:2px solid var(--el-border-color-lighter)}.cr-row--actions[data-v-4715f865]{background:var(--modern-card-header-bg, #fafbfc);border-top:2px solid var(--el-border-color-lighter);border-bottom:none}.cr-cell[data-v-4715f865]{padding:.5rem .75rem;font-size:.82rem;flex-shrink:0}.cr-cell--topic[data-v-4715f865]{width:140px;font-size:.78rem;text-transform:uppercase}.cr-cell--sm[data-v-4715f865]{width:80px;text-align:center}.cr-cell--profile[data-v-4715f865]{flex:1;min-width:120px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.25rem}.cr-cell--value[data-v-4715f865]{justify-content:center}.cr-profile-name[data-v-4715f865]{font-size:.75rem;font-weight:500;color:var(--el-text-color-primary);max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-best[data-v-4715f865]{display:inline-flex;align-items:center;gap:.2rem;font-size:.75rem;font-weight:500}.cr-best--up[data-v-4715f865]{color:var(--el-color-success)}.cr-best--down[data-v-4715f865]{color:var(--el-color-info)}.cr-empty[data-v-4715f865]{color:var(--el-text-color-placeholder)}.cr-add-btn[data-v-4715f865]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--el-color-success);border-radius:6px;background:transparent;color:var(--el-color-success);cursor:pointer;transition:all .15s}.cr-add-btn[data-v-4715f865]:hover{background:var(--el-color-success-light-9)}.cr-add-btn[data-v-4715f865]:disabled{opacity:.5;cursor:not-allowed}.lrm-content[data-v-e370db21]{display:flex;flex-direction:column;gap:1rem}.pl-container[data-v-f00b7d03]{width:100%;overflow-x:hidden}.pl-toolbar[data-v-f00b7d03]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.5rem 0;margin-bottom:.25rem}.pl-toolbar__count[data-v-f00b7d03]{font-size:.82rem;font-weight:500;color:var(--el-text-color-secondary)}.pl-toolbar__actions[data-v-f00b7d03]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.pl-btn[data-v-f00b7d03]{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .7rem;border:1px solid var(--el-border-color);border-radius:6px;background:var(--card-background-color);font-size:.78rem;font-weight:500;color:var(--el-text-color-regular);cursor:pointer;transition:all .15s;white-space:nowrap}.pl-btn[data-v-f00b7d03]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.pl-btn--compare[data-v-f00b7d03]{border-color:var(--el-color-primary-light-5);background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.pl-btn--compare[data-v-f00b7d03]:hover{background:var(--el-color-primary-light-8)}.pl-btn--primary[data-v-f00b7d03]{border-color:var(--el-color-primary);background:var(--el-color-primary);color:#fff}.pl-btn--primary[data-v-f00b7d03]:hover{background:var(--el-color-primary-light-3);border-color:var(--el-color-primary-light-3)}.pl-view-toggle[data-v-f00b7d03]{display:inline-flex;border:1px solid var(--el-border-color);border-radius:6px;overflow:hidden}.pl-toggle-btn[data-v-f00b7d03]{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .7rem;border:none;background:var(--card-background-color);font-size:.78rem;font-weight:500;color:var(--el-text-color-regular);cursor:pointer;transition:all .15s;white-space:nowrap}.pl-toggle-btn[data-v-f00b7d03]:not(:last-child){border-right:1px solid var(--el-border-color)}.pl-toggle-btn.active[data-v-f00b7d03]{background:var(--el-color-primary);color:#fff}.pl-toggle-btn[data-v-f00b7d03]:hover:not(.active){background:var(--el-fill-color-light)}.pl-check-icon[data-v-f00b7d03]{color:var(--el-color-success);margin-left:.25rem}.pl-header[data-v-f00b7d03]{display:flex;align-items:center;padding:.4rem .75rem;border-bottom:2px solid var(--el-border-color-lighter);gap:.5rem}.pl-header__cell[data-v-f00b7d03]{font-size:.72rem;font-weight:600;color:var(--el-text-color-secondary);text-transform:uppercase;letter-spacing:.03em}.pl-header__cell--name[data-v-f00b7d03]{flex:1;min-width:0}.pl-header__cell--center[data-v-f00b7d03]{width:120px;text-align:center;flex-shrink:0}.pl-header__cell--actions[data-v-f00b7d03]{width:2rem;flex-shrink:0}.pl-row[data-v-f00b7d03]{display:flex;align-items:center;padding:.5rem .75rem;border-bottom:1px solid var(--el-border-color-extra-light);gap:.5rem;transition:background .1s}.pl-row[data-v-f00b7d03]:hover{background:var(--modern-card-header-bg, #fafbfc)}.pl-row[data-v-f00b7d03]:last-child{border-bottom:none}.pl-row--picked[data-v-f00b7d03]{background:var(--el-color-primary-light-9)}.pl-row__main[data-v-f00b7d03]{display:flex;align-items:center;gap:.5rem;cursor:pointer;flex:1;min-width:0}.pl-row__checkbox[data-v-f00b7d03]{flex-shrink:0}.pl-row__info[data-v-f00b7d03]{display:flex;flex-direction:column;min-width:0}.pl-row__name[data-v-f00b7d03]{font-size:.82rem;font-weight:500;color:var(--el-text-color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-row__mobile-meta[data-v-f00b7d03]{display:none;align-items:center;gap:.4rem;margin-top:.15rem;flex-wrap:wrap}.pl-mobile-tag[data-v-f00b7d03]{font-size:.68rem;color:var(--el-text-color-secondary);background:var(--el-fill-color-light);padding:.05rem .4rem;border-radius:4px;white-space:nowrap}.pl-delete-item[data-v-f00b7d03]{padding:0!important}.pl-delete-trigger[data-v-f00b7d03]{display:inline-flex;align-items:center;width:100%;gap:.5rem;padding:5px 16px;border:0;background:transparent;text-align:left;cursor:pointer}.pl-mobile-status[data-v-f00b7d03]{max-width:130px}.pl-row__cell[data-v-f00b7d03]{width:120px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.pl-row__cell--center[data-v-f00b7d03]{justify-content:center}.pl-row__actions[data-v-f00b7d03]{width:2rem;flex-shrink:0;display:flex;justify-content:center}.pl-rating-badge[data-v-f00b7d03]{font-size:.75rem;font-weight:500;color:var(--el-text-color-secondary)}.pl-rating-badge--empty[data-v-f00b7d03]{color:var(--el-text-color-placeholder)}.pl-status-select[data-v-f00b7d03]{width:100%;max-width:180px}.pl-selected-icon[data-v-f00b7d03]{color:var(--el-color-success)}.pl-unselected-icon[data-v-f00b7d03]{color:var(--el-text-color-placeholder)}.pl-more-btn[data-v-f00b7d03]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:4px;background:transparent;color:var(--el-text-color-placeholder);cursor:pointer;transition:all .15s}.pl-more-btn[data-v-f00b7d03]:hover{background:#0000000d;color:var(--el-text-color-secondary)}.pl-danger-icon[data-v-f00b7d03],.pl-danger-text[data-v-f00b7d03]{color:var(--el-color-danger)}.pl-empty-status[data-v-f00b7d03]{padding:1rem;text-align:center;border-radius:8px;background:var(--el-color-warning-light-9);border:1px solid var(--el-color-warning-light-5);color:var(--el-color-warning-dark-2);font-size:.85rem}@media (max-width: 768px){.pl-header[data-v-f00b7d03],.pl-row__cell[data-v-f00b7d03]{display:none}.pl-row__mobile-meta[data-v-f00b7d03]{display:flex}.pl-row[data-v-f00b7d03]{padding:.5rem .25rem;gap:.25rem}.pl-toolbar[data-v-f00b7d03]{flex-direction:column;align-items:flex-start}.pl-toolbar__actions[data-v-f00b7d03]{width:100%;justify-content:flex-start}}.tpm-container[data-v-08cdbcfc]{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.tpm-header[data-v-08cdbcfc]{display:flex;align-items:center;justify-content:space-between}.tpm-title[data-v-08cdbcfc]{font-size:.95rem;font-weight:600;color:var(--el-text-color-primary);margin:0}.tpm-split[data-v-08cdbcfc]{display:flex;gap:1.25rem;align-items:stretch}.tpm-left[data-v-08cdbcfc]{flex:2;min-width:0;max-height:520px;overflow-y:auto;padding-right:.5rem}.tpm-left[data-v-08cdbcfc]::-webkit-scrollbar{width:4px}.tpm-left[data-v-08cdbcfc]::-webkit-scrollbar-thumb{background:var(--el-border-color);border-radius:4px}.tpm-right[data-v-08cdbcfc]{flex:3;min-width:280px;display:flex;align-items:flex-start}.tpm-chart-sticky[data-v-08cdbcfc]{background:var(--modern-card-header-bg, #fafbfc);border:1px solid var(--el-border-color-lighter);border-radius:10px;padding:.75rem;width:100%}.tpm-topic-list[data-v-08cdbcfc]{display:flex;flex-direction:column;gap:.6rem}.tpm-topic-drag[data-v-08cdbcfc]{cursor:grab}.tpm-topic-drag[data-v-08cdbcfc]:active{cursor:grabbing}.tpm-add-btn[data-v-08cdbcfc]{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .8rem;border:1px solid var(--el-color-success);border-radius:6px;background:transparent;color:var(--el-color-success);font-size:.82rem;font-weight:500;cursor:pointer;transition:all .15s}.tpm-add-btn[data-v-08cdbcfc]:hover{background:var(--el-color-success-light-9)}.tpm-add-btn[data-v-08cdbcfc]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.tpm-split[data-v-08cdbcfc]{flex-direction:column}.tpm-right[data-v-08cdbcfc]{min-width:unset;width:100%}.tpm-chart-sticky[data-v-08cdbcfc]{position:static}}.sp-container[data-v-ed5b0265]{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--el-border-color-extra-light)}.sp-label[data-v-ed5b0265]{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:500;color:var(--el-color-success);margin-bottom:.5rem}.sp-label__icon[data-v-ed5b0265]{color:var(--el-color-success)}.sp-grid[data-v-ed5b0265]{display:flex;gap:.75rem;flex-wrap:wrap}.ra-container[data-v-e549583e]{width:100%}[data-v-e549583e] .ra-tabs{border-radius:8px;border:1px solid var(--el-border-color-lighter);box-shadow:none;background:var(--card-background-color)}[data-v-e549583e] .ra-tabs .el-tabs__header{background:var(--modern-card-header-bg, #fafbfc);border-bottom:1px solid var(--el-border-color-lighter);margin:0;border-radius:8px 8px 0 0}[data-v-e549583e] .ra-tabs .el-tabs__header .el-tabs__item{background:transparent}[data-v-e549583e] .ra-tabs .el-tabs__header .el-tabs__item.is-active{background:var(--card-background-color)}[data-v-e549583e] .ra-tabs .el-tabs__content{padding:.75rem;overflow:visible;background:var(--card-background-color)}.profile-type-list[data-v-877e9428]{display:flex;flex-wrap:wrap;gap:1rem}.profile-group-card[data-v-877e9428]{flex-grow:1;background:var(--card-background-color);border:1px solid var(--el-border-color-lighter);border-radius:12px;overflow:hidden}.profile-group-card .profile-group-card__header[data-v-877e9428]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--el-border-color-lighter)}.profile-group-card .profile-group-card__title[data-v-877e9428]{display:inline-flex;align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;color:var(--el-text-color-primary)}.profile-group-card .profile-group-card__actions[data-v-877e9428]{display:flex;align-items:center;gap:.4rem}.profile-group-card .profile-group-card__body[data-v-877e9428]{padding:.75rem}.profile-add-btn[data-v-877e9428]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:50%;background:var(--el-color-success);color:#fff;cursor:pointer;transition:all .15s}.profile-add-btn[data-v-877e9428]:hover{transform:scale(1.1)}.task-list-card[data-v-ad77d228]{background:var(--card-background-color);border:1px solid var(--el-border-color-lighter);border-radius:12px;overflow:hidden;max-width:100%;box-sizing:border-box}.task-list-header[data-v-ad77d228]{display:flex;align-items:center;gap:.4rem;padding:0rem 1rem .5rem;border-bottom:1px solid var(--el-border-color-lighter);font-size:.9rem;font-weight:600;color:var(--el-text-color-primary)}.task-add-bar[data-v-ad77d228]{display:flex;gap:.4rem;padding:.6rem .75rem}.task-add-input[data-v-ad77d228]{flex:1;min-width:0;padding:.4rem .6rem;border:1px solid var(--el-border-color);border-radius:6px;font-size:.8rem;background:var(--el-bg-color);color:var(--el-text-color-primary);outline:none;transition:border-color .15s}.task-add-input[data-v-ad77d228]:focus{border-color:var(--el-color-primary)}.task-add-btn[data-v-ad77d228]{display:inline-flex;align-items:center;gap:.25rem;padding:.4rem .6rem;flex-shrink:0;border:none;border-radius:6px;background:var(--el-color-success);color:#fff;font-size:.78rem;font-weight:500;cursor:pointer;white-space:nowrap}.task-add-btn[data-v-ad77d228]:hover{opacity:.9}.task-add-btn[data-v-ad77d228]:disabled{opacity:.5}.task-filter-dropdown[data-v-ad77d228]{padding:.5rem .75rem}.task-dropdown-trigger[data-v-ad77d228]{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;color:var(--el-text-color-secondary);cursor:pointer}.task-dropdown-trigger[data-v-ad77d228]:hover{color:var(--el-color-primary)}.task-filters[data-v-ad77d228]{display:flex;flex-wrap:wrap;gap:.3rem;padding:.5rem .75rem}.filter-tab[data-v-ad77d228]{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border:1px solid var(--el-border-color-lighter);border-radius:20px;background:var(--card-background-color);font-size:.72rem;font-weight:500;color:var(--el-text-color-secondary);cursor:pointer;transition:all .15s}.filter-tab[data-v-ad77d228]:hover{border-color:var(--el-color-primary-light-5)}.filter-tab.active[data-v-ad77d228]{background:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-5);color:var(--el-color-primary)}.filter-count[data-v-ad77d228]{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;padding:0 .25rem;border-radius:10px;background:var(--el-fill-color-light);font-size:.65rem;font-weight:600}.filter-count.warning[data-v-ad77d228]{background:var(--el-color-warning-light-7);color:var(--el-color-warning-dark-2)}.filter-count.success[data-v-ad77d228]{background:var(--el-color-success-light-7);color:var(--el-color-success-dark-2)}.task-progress[data-v-ad77d228]{padding:.4rem .75rem}.task-progress[data-v-ad77d228] .el-progress,.task-progress[data-v-ad77d228] .el-progress-bar{max-width:100%}.task-count-label[data-v-ad77d228]{padding:.25rem .75rem;font-size:.75rem;color:var(--el-text-color-secondary)}.todo-list[data-v-ad77d228]{list-style:none;padding:0;margin:0}.todo-item[data-v-ad77d228]{display:flex;align-items:flex-start;gap:.3rem;padding:.4rem .75rem;border-bottom:1px solid var(--el-border-color-extra-light);transition:background .1s}.todo-item[data-v-ad77d228]:hover{background:var(--modern-card-header-bg, #fafbfc)}.todo-item[data-v-ad77d228]:last-child{border-bottom:none}.todo-item.deleted[data-v-ad77d228]{display:none}.todo-item.done .todo-content[data-v-ad77d228]{opacity:.5;text-decoration:line-through}.todo-content[data-v-ad77d228]{flex:1;min-width:0}.todo-title-input[data-v-ad77d228] .el-textarea__inner{border:none;box-shadow:none;padding:.2rem 0;font-size:.82rem;resize:none;background:transparent}.todo-title-input[data-v-ad77d228] .el-textarea__inner:focus{box-shadow:none}.todo-actions[data-v-ad77d228]{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.todo-link[data-v-ad77d228]{color:var(--el-text-color-secondary)}.todo-link[data-v-ad77d228]:hover{color:var(--el-color-primary)}.todo-more-btn[data-v-ad77d228]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:4px;color:var(--el-text-color-placeholder);cursor:pointer;transition:all .15s}.todo-more-btn[data-v-ad77d228]:hover{background:#0000000d;color:var(--el-text-color-secondary)}.task-pagination[data-v-ad77d228]{display:flex;justify-content:center;padding:.5rem}.activities-sidebar[data-v-8d77fc4f]{position:sticky;top:0;max-width:100%;overflow:hidden}.el-tree{padding:1.5rem;width:100%;max-width:100%!important}.custom-tree-node{display:flex;justify-content:space-between;align-items:center;width:100%}.process-flow{padding-top:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}.process-flow__card{width:32%;min-width:200px;max-width:350px}@media screen and (max-width: 768px){.process-flow__card{width:100%}}.process-flow__card .card-process{background-color:#fdfbfbf6}.process-fiscal[data-v-9c924811]{position:relative}.pf-disabled[data-v-9c924811]{display:flex;flex-direction:column;gap:1rem}.process-fiscal__body[data-v-9c924811]{display:flex;flex-direction:column;gap:.9rem}.process-fiscal__intro small[data-v-9c924811]{color:var(--el-text-color-secondary)}.process-fiscal__intro[data-v-9c924811]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.process-fiscal__intro-processing[data-v-9c924811]{display:inline-flex;align-items:center;gap:.4rem;font-weight:500;color:var(--el-color-primary)}.process-fiscal__intro-processing-icon[data-v-9c924811]{animation:pf-spin-9c924811 .95s linear infinite}.pf-status-notice[data-v-9c924811]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.85rem 1rem;border-radius:10px;padding:.85rem .95rem;border:1px solid var(--el-border-color)}.pf-status-notice__main[data-v-9c924811]{display:flex;min-width:0;flex:1 1 320px;flex-direction:column;gap:.35rem}.pf-status-notice__main p[data-v-9c924811],.pf-status-notice__main small[data-v-9c924811]{margin:0}.pf-status-notice__main small[data-v-9c924811]{color:inherit;opacity:.9}.pf-status-notice__headline[data-v-9c924811]{display:inline-flex;align-items:center;gap:.45rem}.pf-status-notice__message[data-v-9c924811]{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.pf-status-notice__access-key[data-v-9c924811]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.15rem;font-size:.88rem}.pf-status-notice__actions[data-v-9c924811]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.6rem;margin-left:auto}.pf-status-notice--danger[data-v-9c924811]{background:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-5);color:var(--el-color-danger-dark-2)}.pf-status-notice--info[data-v-9c924811]{background:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-5);color:var(--el-color-primary-dark-2)}.pf-status-notice--success[data-v-9c924811]{background:var(--el-color-success-light-9);border-color:var(--el-color-success-light-5);color:var(--el-color-success-dark-2)}@keyframes pf-spin-9c924811{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pf-grid[data-v-9c924811]{display:grid;gap:.75rem}.pf-inline-notice[data-v-9c924811]{border-radius:10px;padding:.8rem .95rem;border:1px solid var(--el-border-color);font-size:.92rem}.pf-inline-notice--warning[data-v-9c924811]{background:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-5);color:var(--el-color-warning-dark-2)}.pf-document-action-btn__trailing-icon[data-v-9c924811]{margin-left:.15rem}.pf-document-action-badge[data-v-9c924811]{display:inline-flex;align-items:center;gap:.35rem}.pf-copied-badge-enter-active[data-v-9c924811],.pf-copied-badge-leave-active[data-v-9c924811]{transition:opacity .18s ease,transform .18s ease}.pf-copied-badge-enter-from[data-v-9c924811],.pf-copied-badge-leave-to[data-v-9c924811]{opacity:0;transform:translateY(-2px)}.pf-choice-grid[data-v-9c924811]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pf-choice-single[data-v-9c924811]{display:block}.pf-choice-card[data-v-9c924811]{min-height:84px;border:1px solid var(--el-border-color);border-radius:12px;background:var(--card-background-color);opacity:.58;transition:opacity .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease,background-color .15s ease}.pf-choice-card[data-v-9c924811] .flex-button{width:100%;min-height:84px;justify-content:flex-start;align-items:stretch;padding:0;border:none;background:transparent;box-shadow:none;border-radius:12px}.pf-choice-card[data-v-9c924811] .flex-button__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.95rem 1rem;text-align:left}.pf-choice-card small[data-v-9c924811]{color:var(--el-text-color-secondary)}.pf-choice-card[data-v-9c924811]:hover{opacity:.82;transform:translateY(-1px);border-color:var(--el-color-primary-light-5)}.pf-choice-card--static[data-v-9c924811]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;padding:.95rem 1rem}.pf-choice-card--static[data-v-9c924811]:hover{opacity:1;transform:none}.pf-choice-card--active[data-v-9c924811]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9);box-shadow:0 0 0 2px #409eff24;opacity:1}.pf-grid--two[data-v-9c924811]{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-grid--three[data-v-9c924811]{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-grid--one[data-v-9c924811]{grid-template-columns:minmax(0,1fr)}.pf-field label[data-v-9c924811]{display:block;margin-bottom:.2rem;font-size:.78rem;font-weight:500;color:var(--el-text-color-secondary)}.pf-field__label-row[data-v-9c924811]{display:flex;align-items:center;gap:.35rem}.pf-items[data-v-9c924811]{display:flex;flex-direction:column;gap:.85rem}.pf-items__header[data-v-9c924811]{display:flex;align-items:center;justify-content:space-between}.pf-items__header small[data-v-9c924811]{display:block;margin-top:.2rem;color:var(--el-text-color-secondary)}.pf-item-card[data-v-9c924811]{display:flex;flex-direction:column;gap:.75rem;border:1px solid var(--el-border-color);border-radius:12px;padding:.95rem 1rem;background:var(--card-background-color)}.pf-item-card__summary[data-v-9c924811]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.pf-item-card__summary small[data-v-9c924811]{display:block;margin-top:.15rem;color:var(--el-text-color-secondary)}.pf-item-card__totals[data-v-9c924811]{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.pf-item-card__totals span[data-v-9c924811]{color:var(--el-text-color-secondary);font-size:.78rem}.pf-toolbar[data-v-9c924811]{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;align-items:center}.pf-toolbar__button[data-v-9c924811]{flex:1 1 210px;max-width:240px}.pf-link-btn[data-v-9c924811]{padding:0;min-height:auto}.pf-textarea[data-v-9c924811]{width:100%;border:1px solid var(--el-border-color);border-radius:8px;padding:.7rem .8rem;resize:vertical;font:inherit}.pf-textarea--code[data-v-9c924811]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.pf-error[data-v-9c924811]{border-radius:8px;padding:.7rem .9rem;background:var(--el-color-danger-light-9);color:var(--el-color-danger-dark-2)}@media (max-width: 960px){.pf-status-notice[data-v-9c924811],.pf-status-notice__actions[data-v-9c924811]{justify-content:flex-start}.pf-status-notice__actions[data-v-9c924811]{margin-left:0}.pf-choice-grid[data-v-9c924811],.pf-grid--two[data-v-9c924811],.pf-grid--three[data-v-9c924811]{grid-template-columns:minmax(0,1fr)}.pf-toolbar__button[data-v-9c924811]{max-width:none}}
