.main-container{display:flex;flex-direction:column;height:calc(100vh - 20px);min-height:0}.router-view-wrapper{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.app-footer{flex-shrink:0;margin-top:0}.screen1[data-v-6a19b7a0]{min-width:700px;max-width:700px}.text-align-justify[data-v-6a19b7a0]{text-align:justify}.login-screen .login-logo img[data-v-6a19b7a0]{width:180px;height:60px!important}.pagination{display:flex;padding-left:0;list-style:none;float:right}.pagination .pagination-item{margin-right:0}.pagination .pagination-item button{border:1px solid #dfe3e7}.pagination .pagination-item .active{background-color:#0d6efd;color:#fff}.search{position:relative;display:block;background:#fff}.search-open{border-bottom:0}.search-open .form-control{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #f2f2f2}.search-inner{position:relative}.search-selected{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex!important;justify-content:space-between;line-height:15px}.search-dropdown{width:100%;position:absolute;z-index:999!important;padding:5px;background:#fff;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;box-shadow:0 1px 3px rgba(0,0,0,.08);overflow-y:scroll!important;max-height:150px!important}.search-input{line-height:13px;font-size:13px;background:#fafafa;border:none;min-height:10px!important;border-radius:1px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);padding:4px 4px;width:100%;display:block}.search-input:focus{outline-style:dotted;outline-width:1px;outline-offset:1px}.search-input_wrap{position:relative}.search-list{margin:0;padding:0}.search-link{cursor:pointer;padding:2px;background:#fff}.search-active{background:#3aa3e3!important;color:#fff}.search-list td,th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fa-formula-card[data-v-59417810]{max-width:100%;margin-left:auto;margin-right:auto}.fa-composition-list[data-v-59417810]{border:1px solid #ced4da;border-radius:.25rem;max-height:320px;overflow:auto;background:#fff}.fa-comp-dropdown[data-v-59417810]{position:relative}.fa-comp-panel[data-v-59417810]{position:absolute;z-index:20;width:100%;margin-top:.35rem;padding:.75rem;border:1px solid #ced4da;border-radius:.5rem;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.12)}.fa-comp-row[data-v-59417810]{width:100%;display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;border:0;background:transparent;text-align:left}.fa-comp-row[data-v-59417810]:hover{background:#f8f9fa}.fa-comp-row.is-selected[data-v-59417810]{background:#e7f1ff}.fa-comp-row[data-v-59417810]:disabled{opacity:.75;cursor:not-allowed}.fa-comp-row-single[data-v-59417810]{padding-left:.75rem}.fa-comp-label[data-v-59417810]{flex:1;line-height:1.25rem}.fa-selected-composition[data-v-59417810]{padding:.75rem;border:1px solid #dbe7ff;border-radius:.5rem;background:#f5f9ff}.fa-formula-textarea[data-v-59417810]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;background-color:#f8f9fa}.fa-formula-btn-add[data-v-59417810]{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.fa-formula-btn-add[data-v-59417810]:hover{background-color:#138496;border-color:#117a8b;color:#fff}.fa-formula-btn-undo[data-v-59417810]{background-color:#fd7e14;border-color:#fd7e14;color:#fff}.fa-formula-btn-undo[data-v-59417810]:hover:not(:disabled){background-color:#e8590c;border-color:#dc6502;color:#fff}.fa-formula-btn-clear[data-v-59417810]{background-color:#ffc107;border-color:#ffc107;color:#212529}.fa-formula-btn-clear[data-v-59417810]:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.gap-2[data-v-59417810]{gap:.5rem}.tabletop .td-actions[data-v-59417810]{white-space:nowrap;width:90px;vertical-align:middle}.sap-equipment-page-header__title[data-v-7b25cc24]{font-size:1.0625rem;font-weight:600}.sap-equipment-toolbar[data-v-7b25cc24]{overflow-x:auto;overflow-y:hidden;justify-content:flex-end;-webkit-overflow-scrolling:touch}.sap-equipment-toolbar[data-v-7b25cc24]>*{flex-shrink:0}.sap-excel-import[data-v-7b25cc24]{flex:0 0 auto;width:21rem;min-width:21rem;max-width:21rem}.sap-excel-import__group[data-v-7b25cc24]{width:100%;flex-wrap:nowrap!important}.sap-excel-import__label[data-v-7b25cc24]{min-width:0;flex:1 1 0%!important;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cursor-pointer[data-v-7b25cc24]{cursor:pointer}.icon-action i[data-v-7b25cc24]{font-size:1rem}.icon-action.edit i[data-v-7b25cc24]{color:#1d2ff2}.icon-action.delete i[data-v-7b25cc24]{color:red}.icon-action[data-v-7b25cc24]{margin:0 5px;transition:transform .2s ease}.icon-action[data-v-7b25cc24]:hover{transform:scale(1.2)}.cursor-pointer[data-v-457ffcc0]{cursor:pointer}.btnn[data-v-03212f50]{margin-top:.8rem}.btnn[data-v-5807a7b8],.btnn[data-v-cc7241c4],.btnn[data-v-d5e86d06]{margin-top:.5rem}.hgt[data-v-d5e86d06]{max-height:300px;overflow-y:auto;overflow-x:hidden;line-height:22px}.hgt pre[data-v-d5e86d06]{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;line-height:22px}.btn{margin-right:10px}.btnn[data-v-f98a39ae]{margin-top:.5rem}.table-responsive[data-v-f98a39ae]{max-height:300px;overflow-y:auto;overflow-x:auto}.table td[data-v-f98a39ae],.table th[data-v-f98a39ae]{white-space:nowrap;vertical-align:middle}.equipment-row[data-v-f98a39ae]{background-color:#e9ecef;font-weight:700}.check-row[data-v-f98a39ae]{background-color:#f8f9fa}.modal-fullscreen[data-v-f98a39ae]{width:100vw;max-width:100%;height:100vh;margin:0}.modal-fullscreen .modal-content[data-v-f98a39ae]{height:100%;border-radius:0}.modal-fullscreen .modal-body[data-v-f98a39ae]{overflow-y:auto}.equipment-row[data-v-7c39cb57]{background-color:#e9ecef;font-weight:700}.equipment-row td[data-v-7c39cb57]:last-child{background-color:transparent!important;font-weight:400}.check-row[data-v-7c39cb57]{background-color:#f8f9fa}.card-body[data-v-7c39cb57]{display:flex;flex-direction:column;height:75vh;min-height:400px}.tabletop[data-v-7c39cb57]{flex-grow:1;overflow-y:auto;overflow-x:auto}.table thead th[data-v-7c39cb57]{position:sticky;top:0;background:#fff;z-index:10;box-shadow:inset 0 -1px 0 #dee2e6}td[data-v-7c39cb57]:last-child,th[data-v-7c39cb57]:last-child{width:180px;white-space:nowrap}.btnn[data-v-e1b3b54a]{margin-top:.5rem}.table-responsive[data-v-e1b3b54a]{max-height:300px;overflow-y:auto;overflow-x:auto}.table td[data-v-e1b3b54a],.table th[data-v-e1b3b54a]{white-space:nowrap;vertical-align:middle}.equipment-row[data-v-e1b3b54a]{background-color:#e9ecef;font-weight:700}.check-row[data-v-e1b3b54a]{background-color:#f8f9fa}.modal-fullscreen[data-v-e1b3b54a]{width:100vw;max-width:100%;height:100vh;margin:0}.modal-fullscreen .modal-content[data-v-e1b3b54a]{height:100%;border-radius:0}.modal-fullscreen .modal-body[data-v-e1b3b54a]{overflow-y:auto}.btnn[data-v-0eb20b88],.btnn[data-v-19bf0351],.btnn[data-v-38d3a69a],.btnn[data-v-42236d0e]{margin-top:.5rem}#label[data-v-29272e40],h6[data-v-29272e40]{color:#fff!important}.card .card-body[data-v-29272e40],.card .card-footer[data-v-29272e40]{padding:10px}.table[data-v-29272e40]{margin-bottom:0}.btn-xs[data-v-29272e40]{padding:1px;margin:1px}.checklist-wrapper[data-v-29272e40]{width:100%}.checklist-filter-section[data-v-29272e40]{position:sticky;top:0;padding:15px;margin:0;box-shadow:0 2px 4px rgba(0,0,0,.1);border-bottom:1px solid #e0e0e0;z-index:0}.checklist-filter-section .card[data-v-29272e40]{margin-bottom:0}.checklist-content[data-v-29272e40]{padding:15px}.checklist-content .row[data-v-29272e40]{margin-left:-15px;margin-right:-15px}.checklist-content .row>[class*=col-][data-v-29272e40]{padding-left:15px;padding-right:15px}.checklist-sticky-section[data-v-29272e40]{padding-bottom:10px;margin-bottom:15px;padding-top:10px}.dashboard-header[data-v-29272e40]{width:100%;overflow:visible}.dashboard-header-content[data-v-29272e40]{width:100%;margin:0;padding:0}.sales-tile-container[data-v-29272e40]{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin:0;padding:0}.sales-tile[data-v-29272e40]{cursor:pointer;margin:0;padding:12px;border-radius:12px;text-align:center;transition:all .3s;min-width:140px;flex:0 0 auto;box-shadow:0 4px 8px rgba(0,0,0,.2)}.sap-excel-download-btn[data-v-232597ce]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 10px;border:1px solid #c3e6cb;border-radius:6px;background:#e8f5e9;color:#1b7e34;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.sap-excel-download-btn[data-v-232597ce]:hover{background:#1b7e34;border-color:#1b7e34;color:#fff}.sap-excel-download-btn i[data-v-232597ce]{font-size:13px}.sales-tile:not(.sap-tile-default) #label[data-v-232597ce],.sales-tile:not(.sap-tile-default) h6[data-v-232597ce]{color:#fff!important}.sales-tile.sap-deviation-tile:not(.sap-tile-default) #label[data-v-232597ce],.sales-tile.sap-deviation-tile:not(.sap-tile-default) h6[data-v-232597ce],.sales-tile.sap-live-pending-tile:not(.sap-tile-default) #label[data-v-232597ce],.sales-tile.sap-live-pending-tile:not(.sap-tile-default) h6[data-v-232597ce],.sales-tile.sap-tile-default #label[data-v-232597ce],.sales-tile.sap-tile-default h6[data-v-232597ce]{color:#394758!important}.dashboard-header .dashboard-header-content .sales-tile-container .sales-tile.sap-live-pending-tile.sap-tile-selected[data-v-232597ce]{border:5px solid #fff!important;box-shadow:0 0 0 4px #a86b5f,0 0 18px rgba(168,107,95,.85)!important;transform:scale(1.03);z-index:3;position:relative}.dashboard-header .dashboard-header-content .sales-tile-container .sales-tile.sap-deviation-tile.sap-tile-selected[data-v-232597ce]{border:5px solid #fff!important;box-shadow:0 0 0 4px #c82333,0 0 18px rgba(200,35,51,.75)!important;transform:scale(1.03);z-index:3;position:relative}.card .card-body[data-v-232597ce],.card .card-footer[data-v-232597ce]{padding:10px}.dashboard-header[data-v-232597ce]{width:100%;overflow:visible}.dashboard-header-content[data-v-232597ce]{width:100%;margin:0;padding:0}.sales-tile-container[data-v-232597ce]{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin:0;padding:8px 4px;overflow:visible}.sales-tile[data-v-232597ce]{cursor:pointer;margin:0;padding:12px;border-radius:12px;border:3px solid transparent;box-sizing:border-box;text-align:center;transition:all .3s;min-width:140px;flex:0 0 auto;box-shadow:0 4px 8px rgba(0,0,0,.2)}.dashboard-header .dashboard-header-content .sales-tile-container .sales-tile.sap-tile-selected[data-v-232597ce]{border:5px solid #fff!important;box-shadow:0 0 0 4px #0a58ca,0 0 18px rgba(10,88,202,.85)!important;transform:scale(1.03);z-index:3;position:relative}.sap-live-pending-gap[data-v-232597ce]{width:80px;min-width:80px;flex:0 0 80px}.sales-tile.sap-live-pending-tile[data-v-232597ce]{margin-left:0}.sap-orders-wrapper[data-v-232597ce]{width:100%}.sap-orders-filter-section[data-v-232597ce]{position:sticky;top:0;padding:15px;margin:0;box-shadow:0 2px 4px rgba(0,0,0,.1);border-bottom:1px solid #e0e0e0;z-index:100}.sap-orders-filter-section .card[data-v-232597ce]{margin-bottom:0}.sap-orders-content[data-v-232597ce]{padding:15px}.sap-orders-content .row[data-v-232597ce]{margin-left:-15px;margin-right:-15px}.sap-orders-content .row>[class*=col-][data-v-232597ce]{padding-left:15px;padding-right:15px}.table[data-v-232597ce]{margin-bottom:0}.table-responsive.tabletop[data-v-232597ce]{max-height:none;overflow-x:auto}.equipment-row[data-v-232597ce]{background-color:#e9ecef;font-weight:700}.check-row[data-v-232597ce]{background-color:#f8f9fa}.fa-eq-item[data-v-35520b64]{display:inline-flex;flex-direction:column;align-items:flex-start}.fa-eq-node[data-v-35520b64]{position:relative;display:inline-block;background:#1a5276;font-size:.68rem;font-weight:700;padding:5px 10px;min-width:96px;text-align:center;white-space:nowrap;box-sizing:border-box;line-height:1.25;z-index:2}.fa-eq-node-label[data-v-35520b64]{display:block}.fa-eq-node-value[data-v-35520b64]{display:block;margin-top:2px;font-size:.72rem;font-weight:700}.fa-eq-value-green[data-v-35520b64]{color:#4ade80}.fa-eq-value-yellow[data-v-35520b64]{color:#facc15}.fa-eq-value-red[data-v-35520b64]{color:#f87171}.fa-eq-node-leaf[data-v-35520b64]{color:#f1c40f}.fa-eq-node-branch[data-v-35520b64]{color:#fff}.fa-eq-node-branch[data-v-35520b64]:after{content:"";position:absolute;left:0;top:100%;width:2px;height:10px;background:#1a5276;z-index:0}.fa-eq-list[data-v-35520b64]{list-style:none;margin:0;padding:0;position:relative}.fa-eq-li[data-v-35520b64]{position:relative;padding:10px 0 0 16px}.fa-eq-li[data-v-35520b64]:before{content:"";position:absolute;left:0;top:20px;width:16px;height:2px;background:#1a5276;z-index:1}.fa-eq-li[data-v-35520b64]:after{content:"";position:absolute;left:0;top:0;width:2px;height:22px;background:#1a5276;z-index:0}.fa-eq-li[data-v-35520b64]:first-child:after{top:-10px;height:32px}.fa-eq-li[data-v-35520b64]:not(:last-child):after{height:100%}.fa-eq-li[data-v-35520b64]:first-child:not(:last-child):after{top:-10px;height:calc(100% + 10px)}.false-air-wrapper[data-v-6f7e1e64]{width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.fa-main-card[data-v-6f7e1e64]{background:#fff;border-radius:16px;overflow:hidden;margin-bottom:24px;box-shadow:0 4px 20px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.06)}.fa-main-card-header[data-v-6f7e1e64]{background:linear-gradient(135deg,#0f172a,#1e293b 40%,#334155);padding:12px 18px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.fa-main-card-title[data-v-6f7e1e64]{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:-.02em}.fa-main-card-body[data-v-6f7e1e64]{display:flex;flex-direction:column;gap:24px;padding:24px 28px}.fa-summary-top[data-v-6f7e1e64]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.fa-summary-fan-wrap[data-v-6f7e1e64]{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto}.fa-section-title-spacer[data-v-6f7e1e64]{visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.fa-main-card-body[data-v-6f7e1e64]{padding:20px 16px}.fa-summary-top[data-v-6f7e1e64]{flex-direction:column;align-items:stretch}.fa-summary-fan-wrap[data-v-6f7e1e64]{align-items:stretch}}.fa-calculations-card[data-v-6f7e1e64]{margin-bottom:18px;overflow:hidden}.fa-calculations-card[data-v-6f7e1e64],.fa-hierarchy-card[data-v-6f7e1e64]{margin-top:18px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 10px 24px rgba(15,23,42,.06)}.fa-hierarchy-card[data-v-6f7e1e64]{margin-bottom:0;overflow:visible}.fa-hierarchy-head[data-v-6f7e1e64]{padding:18px 22px;border-bottom:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#f8fafc,#fff)}.fa-hierarchy-body[data-v-6f7e1e64]{padding:16px 14px 24px;overflow-x:auto;overflow-y:visible}.fa-org-chart[data-v-6f7e1e64]{display:flex;flex-direction:column;align-items:center;min-width:640px;width:-moz-max-content;width:max-content;margin:0 auto;padding:0 24px 16px}.fa-org-node[data-v-6f7e1e64]{background:#1a5276;color:#fff;text-align:center;padding:6px 12px;min-width:88px;font-weight:700;line-height:1.25;box-sizing:border-box}.fa-org-node-root[data-v-6f7e1e64]{min-width:96px;padding:7px 14px}.fa-org-node-line[data-v-6f7e1e64]{font-size:.75rem;white-space:nowrap}.fa-org-node-sub[data-v-6f7e1e64]{font-size:.7rem;font-weight:600}.fa-org-node-value[data-v-6f7e1e64]{margin-top:3px;font-size:.75rem;font-weight:700;line-height:1.2}.fa-org-node-value.fa-calc-value-green[data-v-6f7e1e64]{color:#4ade80}.fa-org-node-value.fa-calc-value-yellow[data-v-6f7e1e64]{color:#facc15}.fa-org-node-value.fa-calc-value-red[data-v-6f7e1e64]{color:#f87171}.fa-org-node-branch[data-v-6f7e1e64]{position:relative;min-width:78px;padding:6px 10px;font-size:.72rem;z-index:1}.fa-org-connector-down[data-v-6f7e1e64]{width:2px;height:16px;background:#1a5276;flex-shrink:0}.fa-org-connector-root[data-v-6f7e1e64]{height:18px;position:relative;z-index:2;margin-bottom:-1px}.fa-org-row[data-v-6f7e1e64]{display:flex;justify-content:center;align-items:flex-start;position:relative}.fa-org-row-lines[data-v-6f7e1e64]{gap:0;width:560px;max-width:100%;min-width:0}.fa-org-row-lines>.fa-org-col[data-v-6f7e1e64]{flex:1 1 0;padding-top:16px;min-width:0}.fa-org-row-lines[data-v-6f7e1e64]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:2px;background:#1a5276;z-index:1}.fa-org-row-branches[data-v-6f7e1e64]{width:100%;gap:0;padding-top:0;justify-content:center}.fa-org-row-branches>.fa-org-col[data-v-6f7e1e64]{flex:1 1 0;padding-top:16px;min-width:0}.fa-org-row-branches[data-v-6f7e1e64]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:2px;background:#1a5276;z-index:1}.fa-org-col[data-v-6f7e1e64]{display:flex;flex-direction:column;align-items:center;position:relative;flex:0 0 auto}.fa-org-col[data-v-6f7e1e64]:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:16px;background:#1a5276;z-index:1}.fa-org-col-branch[data-v-6f7e1e64]{align-items:center;width:auto;min-width:0;flex:1 1 0;padding-bottom:8px;overflow:visible}.fa-org-branch-tree[data-v-6f7e1e64]{position:relative;margin-top:0;padding-top:12px;width:-moz-max-content;width:max-content;margin-left:50%}.fa-org-eq-list[data-v-6f7e1e64]{list-style:none;margin:0;padding:0;position:relative;width:-moz-max-content;width:max-content}.fa-org-eq-li[data-v-6f7e1e64]{position:relative;padding:10px 0 0 16px}.fa-org-eq-li[data-v-6f7e1e64]:before{content:"";position:absolute;left:0;top:20px;width:16px;height:2px;background:#1a5276;z-index:1}.fa-org-eq-li[data-v-6f7e1e64]:after{content:"";position:absolute;left:0;top:0;width:2px;height:22px;background:#1a5276;z-index:0}.fa-org-eq-li[data-v-6f7e1e64]:first-child:after{top:-12px;height:34px}.fa-org-eq-li[data-v-6f7e1e64]:not(:last-child):after{height:100%}.fa-org-eq-li[data-v-6f7e1e64]:first-child:not(:last-child):after{top:-12px;height:calc(100% + 12px)}.fa-calculations-head[data-v-6f7e1e64]{padding:18px 22px;border-bottom:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#f8fafc,#fff)}.fa-recalc-all-btn[data-v-6f7e1e64]{font-weight:600}.fa-calculations-body[data-v-6f7e1e64]{padding:18px 22px}.fa-calc-actions[data-v-6f7e1e64]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.fa-calc-icon-btn[data-v-6f7e1e64]{width:31px;height:31px;padding:0;display:inline-flex;align-items:center;justify-content:center}.fa-equation-chart-modal[data-v-6f7e1e64]{z-index:1100}.fa-equation-chart-modal-dialog[data-v-6f7e1e64]{max-width:960px;width:calc(100vw - 48px)}.fa-equation-chart-modal-body[data-v-6f7e1e64]{overflow:visible;padding:12px 24px 28px}.fa-equation-chart-container[data-v-6f7e1e64]{width:100%;min-height:420px}.fa-calc-value[data-v-6f7e1e64]{font-size:1.125rem;font-weight:550;line-height:1.3}.fa-calc-value-green[data-v-6f7e1e64]{color:#16a34a}.fa-calc-value-yellow[data-v-6f7e1e64]{color:#ca8a04}.fa-calc-value-red[data-v-6f7e1e64]{color:#dc2626}.fa-filters[data-v-6f7e1e64]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.fa-filter-group[data-v-6f7e1e64]{display:flex;flex-direction:column;gap:2px}.fa-filter-label[data-v-6f7e1e64]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8}.fa-main-card-header .fa-filter-label[data-v-6f7e1e64]{color:#94a3b8}.fa-main-card-header .fa-filter-search[data-v-6f7e1e64]{min-width:158px}.fa-main-card-header .fa-filter-search[data-v-6f7e1e64] .search-selected{border-radius:6px;border:1px solid hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.96);color:#0f172a;font-size:.8rem;padding:6px 10px;min-height:34px}.fa-main-card-header .fa-filter-search[data-v-6f7e1e64] .invalid-feedback{color:#fecaca;font-size:.72rem}.fa-filter-input[data-v-6f7e1e64]{padding:6px 10px;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;background:hsla(0,0%,100%,.08);color:#fff;font-size:.8rem;min-width:130px;transition:border-color .2s,background .2s}.fa-filter-input[data-v-6f7e1e64]:focus,.fa-filter-input[data-v-6f7e1e64]:hover{outline:none;border-color:rgba(56,189,248,.5);background:hsla(0,0%,100%,.12)}.fa-filter-btn[data-v-6f7e1e64]{padding:6px 14px;border:none;border-radius:6px;background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#0f172a;font-size:.8rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(14,165,233,.35)}.fa-filter-btn[data-v-6f7e1e64]:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(14,165,233,.5)}.fa-filter-btn[data-v-6f7e1e64]:active{transform:translateY(0)}.fa-section-title[data-v-6f7e1e64]{margin:0 0 16px 0;font-size:1.1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.fa-main-card-body .fa-chart-block[data-v-6f7e1e64],.fa-main-card-body .fa-summary-block[data-v-6f7e1e64]{background:transparent;padding:0;box-shadow:none;border:none}.fa-summary-fan-wrap .fa-tile[data-v-6f7e1e64]{width:auto;min-width:88px;max-width:128px;padding:16px 12px}.fa-tile-label-wrap[data-v-6f7e1e64]{font-size:.58rem;line-height:1.2;text-align:center;white-space:normal;word-break:break-word}.fa-tile-fan-power[data-v-6f7e1e64]{background:linear-gradient(145deg,#b8b5b0,#8e8b87);cursor:default}.fa-tile-fan-power .fa-tile-value[data-v-6f7e1e64]{color:#fff}.fa-tile-fan-power .fa-tile-label[data-v-6f7e1e64]{color:hsla(0,0%,100%,.92)}.fa-tile-fan-power .fa-tile-value.fa-calc-value-green[data-v-6f7e1e64]{color:#bbf7d0}.fa-tile-fan-power .fa-tile-value.fa-calc-value-yellow[data-v-6f7e1e64]{color:#fef08a}.fa-tile-fan-power .fa-tile-value.fa-calc-value-red[data-v-6f7e1e64]{color:#fecaca}.fa-tiles[data-v-6f7e1e64]{display:flex;flex-direction:column;gap:12px}.fa-tiles-inline[data-v-6f7e1e64]{flex-direction:row;flex-wrap:wrap;gap:10px}.fa-tiles-inline .fa-tile[data-v-6f7e1e64]{width:auto;flex:1;min-width:70px}.fa-tile[data-v-6f7e1e64]{width:100%;padding:16px 18px;border-radius:14px;display:flex;flex-direction:column;align-items:center;gap:4px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px rgba(0,0,0,.06)}.fa-tile[data-v-6f7e1e64]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.fa-tile-value[data-v-6f7e1e64]{font-size:1.75rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.15)}.fa-tile-label[data-v-6f7e1e64]{font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.04em}.fa-tile-open[data-v-6f7e1e64]{background:linear-gradient(145deg,#ef4444,#dc2626)}.fa-tile-closed[data-v-6f7e1e64]{background:linear-gradient(145deg,#22c55e,#16a34a)}.fa-tile-total[data-v-6f7e1e64]{background:linear-gradient(145deg,#3b82f6,#2563eb)}.fa-tile-clickable[data-v-6f7e1e64]{cursor:pointer;border:none;font:inherit;text-align:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%}.fa-tile-clickable[data-v-6f7e1e64]:focus-visible{outline:2px solid #38bdf8;outline-offset:3px}.fa-tile-selected[data-v-6f7e1e64]{box-shadow:0 0 0 3px rgba(56,189,248,.55),0 8px 24px rgba(0,0,0,.12)}.fa-pie-wrap[data-v-6f7e1e64]{min-height:280px;width:100%}.fa-pipeline-section[data-v-6f7e1e64]{margin-bottom:24px}.fa-pipeline-card[data-v-6f7e1e64]{background:#fff;border-radius:16px;padding:24px 28px;box-shadow:0 4px 20px rgba(15,23,42,.06);border:1px solid rgba(15,23,42,.06)}.fa-pipeline-header[data-v-6f7e1e64]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:10px}.fa-pipeline-header .fa-section-title[data-v-6f7e1e64]{margin-bottom:0}.fa-pipeline-header-right[data-v-6f7e1e64]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fa-pipeline-days-pill[data-v-6f7e1e64]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b;background:#f1f5f9;padding:5px 12px;border-radius:8px;border:1px solid #e2e8f0}.fa-pipeline-close[data-v-6f7e1e64]{padding:6px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;font-size:.8rem;font-weight:600;color:#475569;cursor:pointer}.fa-pipeline-close[data-v-6f7e1e64]:hover{background:#f1f5f9;color:#0f172a}.fa-pipeline-legend[data-v-6f7e1e64]{display:flex;flex-wrap:wrap;gap:16px 24px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #e2e8f0}.fa-pipeline-legend-item[data-v-6f7e1e64]{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:500;color:#475569}.fa-pipeline-legend-dot[data-v-6f7e1e64]{width:12px;height:12px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12)}.fa-pipeline-legend-done[data-v-6f7e1e64]{background:linear-gradient(145deg,#22c55e,#16a34a)}.fa-pipeline-legend-pending[data-v-6f7e1e64]{background:linear-gradient(145deg,#f87171,#dc2626)}.fa-pipeline-legend-remain[data-v-6f7e1e64]{background:#94a3b8}.fa-pipeline-loading[data-v-6f7e1e64]{margin:0;padding:20px;text-align:center;color:#64748b;font-size:.9rem}.fa-pipeline-stage-head-row[data-v-6f7e1e64]{display:grid;grid-template-columns:minmax(180px,260px) 1fr 52px;align-items:stretch;gap:14px;margin-bottom:2px}.fa-pipeline-stage-head-spacer[data-v-6f7e1e64]{min-height:8px}.fa-pipeline-track-headings[data-v-6f7e1e64]{display:flex;flex-direction:row;align-items:stretch;background:transparent;border-radius:8px;border:1px dashed rgba(148,163,184,.45);min-height:44px}.fa-pipeline-heading-cell[data-v-6f7e1e64]{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:6px 4px;font-size:.68rem;font-weight:700;color:#334155;line-height:1.25;letter-spacing:.01em}.fa-pipeline-heading-total[data-v-6f7e1e64]{min-height:8px}.fa-pipeline-body[data-v-6f7e1e64]{display:flex;flex-direction:column;gap:18px}.fa-pipeline-group[data-v-6f7e1e64]{display:flex;flex-direction:column;gap:10px;padding-bottom:14px;border-bottom:1px solid #e2e8f0}.fa-pipeline-group[data-v-6f7e1e64]:last-child{border-bottom:none;padding-bottom:0}.fa-pipeline-row[data-v-6f7e1e64]{display:grid;grid-template-columns:minmax(180px,260px) 1fr 52px;align-items:center;gap:14px;animation:faFadeIn-6f7e1e64 .4s ease backwards}.fa-pipeline-row-rework .fa-pipeline-job[data-v-6f7e1e64]{padding-left:18px;border-left:3px solid #cbd5e1;margin-left:4px}.fa-pipeline-rework-label[data-v-6f7e1e64]{color:#475569!important;font-weight:600}@media (max-width:900px){.fa-pipeline-row[data-v-6f7e1e64],.fa-pipeline-stage-head-row[data-v-6f7e1e64]{grid-template-columns:1fr}.fa-pipeline-stage-head-spacer[data-v-6f7e1e64]{display:none}.fa-pipeline-track-headings[data-v-6f7e1e64]{flex-wrap:wrap;gap:4px;padding:6px}.fa-pipeline-heading-cell[data-v-6f7e1e64]{flex:1 1 42%;min-width:0;font-size:.62rem}.fa-pipeline-heading-total[data-v-6f7e1e64]{display:none}.fa-pipeline-total[data-v-6f7e1e64]{text-align:left}}@keyframes faFadeIn-6f7e1e64{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fa-pipeline-job[data-v-6f7e1e64]{display:flex;flex-direction:column;gap:4px;justify-content:center}.fa-pipeline-id[data-v-6f7e1e64]{font-weight:700;font-size:.92rem}.fa-pipeline-id-open[data-v-6f7e1e64]{color:#dc2626}.fa-pipeline-id-done[data-v-6f7e1e64]{color:#15803d}.fa-pipeline-name[data-v-6f7e1e64]{font-size:.8rem;color:#64748b;line-height:1.35}.fa-pipeline-track[data-v-6f7e1e64]{width:100%}.fa-pipeline-track-bar[data-v-6f7e1e64]{display:flex;flex-direction:row;border-radius:10px;overflow:hidden;background:#f1f5f9;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.fa-pipeline-track-bar-closed[data-v-6f7e1e64]{min-height:52px;height:52px}.fa-pipeline-track-bar-open[data-v-6f7e1e64]{min-height:56px;height:auto}.fa-pipeline-seg-stack[data-v-6f7e1e64]{flex-direction:column;justify-content:center;align-items:center;padding:8px 4px;height:100%;min-height:56px;gap:2px}.fa-pipeline-seg-equal[data-v-6f7e1e64]{flex:1 1 0;min-width:0}.fa-pipeline-seg[data-v-6f7e1e64]{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3px 6px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);box-sizing:border-box;gap:0;line-height:1.15}.fa-pipeline-seg-days[data-v-6f7e1e64]{font-size:.72rem;flex-shrink:0}.fa-pipeline-seg-state[data-v-6f7e1e64]{font-size:.65rem;flex-shrink:0;opacity:.95}.fa-pipeline-seg-date[data-v-6f7e1e64]{font-size:.52rem;font-weight:600;opacity:.92;letter-spacing:.01em;white-space:nowrap}.fa-pipeline-total[data-v-6f7e1e64]{font-size:.9rem;font-weight:800;color:#0f172a;text-align:center}.fa-pipeline-total-na[data-v-6f7e1e64]{color:#94a3b8;font-weight:600}.fa-pipeline-cell-label[data-v-6f7e1e64]{font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;opacity:.95;text-align:center;line-height:1.2}.fa-pipeline-cell-state[data-v-6f7e1e64]{font-size:.72rem}.fa-pipeline-cell-completed[data-v-6f7e1e64]{background:linear-gradient(145deg,#22c55e,#16a34a)}.fa-pipeline-cell-pending[data-v-6f7e1e64]{background:linear-gradient(145deg,#f87171,#dc2626)}.fa-pipeline-cell-remaining[data-v-6f7e1e64]{background:linear-gradient(180deg,#b0b9c5,#94a3b8);color:#fff}.fa-empty-tight[data-v-6f7e1e64]{padding:18px 22px}.fa-empty[data-v-6f7e1e64]{margin:0;padding:24px;text-align:center;color:#64748b;font-size:.9rem}.fa-month-strip-card[data-v-6f7e1e64]{background:#fff;border-radius:16px;margin-bottom:24px;padding:20px 22px 18px;box-shadow:0 4px 20px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.06)}.fa-month-strip-head[data-v-6f7e1e64]{margin-bottom:14px}.fa-month-strip-title[data-v-6f7e1e64]{margin-bottom:8px}.fa-month-strip-sub[data-v-6f7e1e64]{margin:0;display:flex;flex-direction:column;gap:6px;font-size:.78rem;color:#64748b;line-height:1.45}.fa-month-strip-kpi strong[data-v-6f7e1e64]{color:#0f172a}.fa-month-strip-loading[data-v-6f7e1e64]{margin:0;padding:12px 0;color:#64748b;font-size:.85rem}.fa-month-strip-scroll[data-v-6f7e1e64]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.fa-month-day-col[data-v-6f7e1e64]{flex:0 0 auto;width:56px;min-height:108px;padding:8px 4px 10px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:inherit;transition:border-color .15s,background .15s,transform .12s}.fa-month-day-col[data-v-6f7e1e64]:hover{border-color:#38bdf8;background:#eff6ff;transform:translateY(-1px)}.fa-month-day-col-today[data-v-6f7e1e64]{border-color:#0ea5e9;box-shadow:0 0 0 1px rgba(14,165,233,.25)}.fa-month-day-col-selected[data-v-6f7e1e64]{background:#fef2f2;border-color:#f87171}.fa-month-day-col-static[data-v-6f7e1e64]{cursor:default;opacity:.9}.fa-month-day-col-static[data-v-6f7e1e64]:hover{border-color:#e2e8f0;background:#f8fafc;transform:none}.fa-month-day-dow[data-v-6f7e1e64]{font-size:.58rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.fa-month-day-num[data-v-6f7e1e64]{font-size:1rem;font-weight:800;color:#0f172a;line-height:1}.fa-month-day-remain[data-v-6f7e1e64]{font-size:.95rem;font-weight:800;color:#dc2626;margin-top:2px}.fa-month-day-dev[data-v-6f7e1e64]{font-size:.58rem;font-weight:700;color:#b45309;margin-top:auto}.fa-pipeline-row-clickable[data-v-6f7e1e64]{cursor:pointer}.fa-pipeline-row-clickable[data-v-6f7e1e64]:hover{background:rgba(248,250,252,.85);border-radius:10px}.fa-pipeline-seg-interactive[data-v-6f7e1e64]{cursor:pointer;position:relative}.fa-pipeline-seg-interactive[data-v-6f7e1e64]:hover{filter:brightness(1.06)}.fa-stage-tooltip[data-v-6f7e1e64]{position:fixed;z-index:1080;pointer-events:none;min-width:140px;max-width:260px;padding:10px 12px;border-radius:8px;background:#0f172a;color:#f8fafc;box-shadow:0 8px 24px rgba(15,23,42,.35);font-size:.78rem;line-height:1.45}.fa-stage-tooltip-heading[data-v-6f7e1e64]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-bottom:4px}.fa-stage-tooltip-line[data-v-6f7e1e64]{font-weight:600}.fa-detail-summary[data-v-6f7e1e64]{display:flex;flex-direction:column;gap:8px}.fa-detail-row[data-v-6f7e1e64]{display:flex;flex-wrap:wrap;gap:8px 16px}.fa-detail-label[data-v-6f7e1e64]{font-size:.75rem;font-weight:700;color:#64748b;min-width:90px}.fa-detail-value[data-v-6f7e1e64]{font-size:.85rem;color:#0f172a}.fa-detail-status[data-v-6f7e1e64]{font-weight:600;font-size:.8rem}.fa-detail-status-completed[data-v-6f7e1e64]{color:#15803d}.fa-detail-status-pending[data-v-6f7e1e64]{color:#dc2626}.fa-detail-status-remaining[data-v-6f7e1e64]{color:#64748b}.dashboard-wrapper[data-v-c639f394]{height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:100}.dashboard-wrapper .card[data-v-c639f394]{flex:1;display:flex;flex-direction:column;overflow:hidden;margin:0;min-height:0;height:100%}.dashboard-wrapper .card-body[data-v-c639f394]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:15px;min-height:0}.dashboard-wrapper .nav-tabs[data-v-c639f394]{flex-shrink:0;margin-bottom:0;border-bottom:2px solid #e1e8f3;padding-left:0;padding-right:0;background-color:#f8f9fa;border-top-left-radius:8px;border-top-right-radius:8px}.dashboard-wrapper .nav-tabs .nav-item[data-v-c639f394]{margin-bottom:-2px}.dashboard-wrapper .nav-tabs .nav-link[data-v-c639f394]{padding:12px 24px;border:none;border-bottom:3px solid transparent;color:#5e6973;font-weight:500;font-size:.95rem;cursor:pointer;transition:all .3s ease;background-color:transparent;border-radius:0;margin-right:4px}.dashboard-wrapper .nav-tabs .nav-link[data-v-c639f394]:hover{color:#1273eb;background-color:rgba(18,115,235,.05);border-bottom-color:rgba(18,115,235,.3)}.dashboard-wrapper .nav-tabs .nav-link.active[data-v-c639f394]{color:#1273eb;background-color:#fff;border-bottom:3px solid #1273eb;font-weight:600;box-shadow:0 -2px 4px rgba(0,0,0,.05)}.tab-content-wrapper[data-v-c639f394]{flex:1;overflow-y:auto;overflow-x:hidden;margin-top:15px;min-height:0;position:relative;-webkit-overflow-scrolling:touch}#label[data-v-358939bb],h6[data-v-358939bb],small[data-v-358939bb]{color:#fff!important}.card .card-body[data-v-358939bb],.card .card-footer[data-v-358939bb]{padding:10px}.table[data-v-358939bb]{margin-bottom:0}.btn-xs[data-v-358939bb]{padding:1px;margin:1px}.dashboard-header-content[data-v-358939bb]{margin-left:-5px}.sales-tile-container[data-v-358939bb]{display:flex;flex-wrap:wrap;gap:10px}.sales-tile[data-v-358939bb]{cursor:pointer;margin:8px;padding:12px;border-radius:12px;text-align:center;transition:all .3s;min-width:140px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.text-warning[data-v-358939bb]{color:gold!important}td[data-v-a9234bea]{display:table-cell;vertical-align:inherit;width:32%}.modal .modal-body[data-v-a046f81c]{padding:1.2rem;max-height:calc(100vh - 212px)}