.tabs-title-wrapper[data-v-0675aa2c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tabs-title-wrapper span[data-v-0675aa2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}.tabs-title-wrapper span.active[data-v-0675aa2c]{color:#193a8a}.tabs-title-wrapper span.active.company[data-v-0675aa2c]{color:#3267e3}.dashboard-container[data-v-761267e4]{padding:20px;background:#f5f7fa;min-height:100vh}.greeting[data-v-761267e4]{font-size:24px;font-weight:600;color:#333;margin-bottom:5px}.welcome-text[data-v-761267e4]{font-size:14px;color:#666;margin-bottom:20px}.stats-cards[data-v-761267e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:30px}.stat-card[data-v-761267e4]{background:#fff;border-radius:12px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.stat-card[data-v-761267e4]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.stat-icon[data-v-761267e4]{width:60px;height:60px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-negative:0;flex-shrink:0}.stat-icon.blue[data-v-761267e4]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-icon.green[data-v-761267e4]{background:linear-gradient(135deg,#11998e,#38ef7d)}.stat-icon.purple[data-v-761267e4]{background:linear-gradient(135deg,#8e44ad,#c0392b)}.stat-icon.orange[data-v-761267e4]{background:linear-gradient(135deg,#f093fb,#f5576c)}.stat-icon.red[data-v-761267e4]{background:linear-gradient(135deg,#eb3349,#f45c43)}.stat-icon.teal[data-v-761267e4]{background:linear-gradient(135deg,#11998e,#38ef7d)}.stat-info[data-v-761267e4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stat-title[data-v-761267e4]{font-size:13px;color:#666;margin-bottom:5px}.stat-value[data-v-761267e4]{font-size:22px;font-weight:700;color:#333;margin-bottom:5px}.stat-change[data-v-761267e4]{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.stat-change.positive[data-v-761267e4]{color:#10b981}.stat-change.negative[data-v-761267e4]{color:#ef4444}.dashboard-content[data-v-761267e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;margin-bottom:30px}.chart-section[data-v-761267e4],.low-stock[data-v-761267e4],.recent-transactions[data-v-761267e4],.top-products[data-v-761267e4]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.section-header[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.section-header h5[data-v-761267e4]{font-size:16px;font-weight:600;color:#333;margin:0}.view-all[data-v-761267e4]{font-size:13px;color:#667eea;text-decoration:none;font-weight:500}.view-all[data-v-761267e4]:hover{text-decoration:underline}.period-select[data-v-761267e4]{padding:6px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;color:#333;background:#fff;cursor:pointer}.date-range-picker-wrapper[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-container[data-v-761267e4]{padding:20px 0;position:relative}.chart-background[data-v-761267e4]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.grid-lines[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:200px;padding:20px 0}.grid-line[data-v-761267e4]{width:100%;height:1px;background:#e0e0e0;opacity:.3}.chart-bars[data-v-761267e4]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;height:200px;z-index:1;padding-bottom:30px}.chart-bar-wrapper[data-v-761267e4],.chart-bars[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.chart-bar-wrapper[data-v-761267e4]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;height:100%}.chart-tooltip[data-v-761267e4]{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10;pointer-events:none}.chart-bar-wrapper:hover .chart-tooltip[data-v-761267e4]{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-15px);transform:translateX(-50%) translateY(-15px)}.tooltip-content[data-v-761267e4]{background:#333;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;white-space:nowrap;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.tooltip-content[data-v-761267e4]:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:6px solid transparent;border-top-color:#333}.tooltip-day[data-v-761267e4]{font-weight:600;margin-bottom:2px}.tooltip-value[data-v-761267e4]{font-size:11px;opacity:.9}.chart-label[data-v-761267e4]{font-size:12px;color:#666;font-weight:500;margin-top:4px}.chart-value[data-v-761267e4]{font-size:11px;color:#333;font-weight:600}.transactions-list[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.transaction-item[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;border-radius:8px;background:#f8f9fa;-webkit-transition:background .2s ease;transition:background .2s ease}.transaction-item[data-v-761267e4]:hover{background:#f0f2f5}.transaction-icon[data-v-761267e4]{width:40px;height:40px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-negative:0;flex-shrink:0}.transaction-icon.completed[data-v-761267e4]{background:#10b981}.transaction-icon.pending[data-v-761267e4]{background:#f59e0b}.transaction-details[data-v-761267e4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.transaction-id[data-v-761267e4]{font-size:13px;font-weight:600;color:#333}.transaction-customer[data-v-761267e4]{font-size:12px;color:#666;margin-top:2px}.transaction-time[data-v-761267e4]{font-size:11px;color:#999;margin-top:2px}.transaction-amount[data-v-761267e4]{font-size:14px;font-weight:600;color:#333}.transaction-amount.completed[data-v-761267e4]{color:#10b981}.transaction-amount.pending[data-v-761267e4]{color:#f59e0b}.products-list[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.product-item[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;border-radius:8px;background:#f8f9fa;-webkit-transition:background .2s ease;transition:background .2s ease}.product-item[data-v-761267e4]:hover{background:#f0f2f5}.product-rank[data-v-761267e4]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.product-info[data-v-761267e4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-name[data-v-761267e4]{font-size:13px;font-weight:600;color:#333}.product-category[data-v-761267e4]{font-size:11px;color:#999;margin-top:2px}.product-sales[data-v-761267e4]{text-align:right}.sales-count[data-v-761267e4]{font-size:12px;color:#666}.sales-revenue[data-v-761267e4]{font-size:13px;font-weight:600;color:#333;margin-top:2px}.low-stock-list[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.low-stock-item[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;border-radius:8px;background:#f8f9fa;-webkit-transition:background .2s ease;transition:background .2s ease}.low-stock-item[data-v-761267e4]:hover{background:#f0f2f5}.stock-icon[data-v-761267e4]{width:40px;height:40px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-negative:0;flex-shrink:0}.stock-icon.critical[data-v-761267e4]{background:linear-gradient(135deg,#dc2626,#ef4444)}.stock-icon.warning[data-v-761267e4]{background:linear-gradient(135deg,#d97706,#f59e0b)}.stock-icon.normal[data-v-761267e4]{background:linear-gradient(135deg,#059669,#10b981)}.stock-details[data-v-761267e4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.stock-name[data-v-761267e4]{font-size:13px;font-weight:600;color:#333}.stock-sku[data-v-761267e4]{font-size:11px;color:#999}.stock-badge[data-v-761267e4]{font-size:12px;font-weight:600;padding:4px 12px;border-radius:12px}.stock-badge.critical[data-v-761267e4]{background:#fee2e2;color:#dc2626}.stock-badge.warning[data-v-761267e4]{background:#fef3c7;color:#d97706}.stock-badge.normal[data-v-761267e4]{background:#d1fae5;color:#059669}.upcoming-payments[data-v-761267e4]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.payments-list[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.payment-item[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px;border-radius:8px;background:#f8f9fa;-webkit-transition:background .2s ease;transition:background .2s ease}.payment-item[data-v-761267e4]:hover{background:#f0f2f5}.payment-info[data-v-761267e4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.payment-type[data-v-761267e4]{font-size:11px;font-weight:600;text-transform:uppercase;padding:2px 8px;border-radius:4px;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment-type.piutang[data-v-761267e4]{background:#dbeafe;color:#1e40af}.payment-type.hutang[data-v-761267e4]{background:#fce7f3;color:#9d174d}.payment-name[data-v-761267e4]{font-size:13px;font-weight:500;color:#333}.payment-due[data-v-761267e4]{font-size:11px;color:#666}.payment-amount[data-v-761267e4]{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.payment-amount .amount[data-v-761267e4]{font-size:13px;font-weight:600;color:#333}.payment-status[data-v-761267e4]{font-size:10px;font-weight:500;padding:2px 6px;border-radius:4px;display:inline-block}.payment-status.overdue[data-v-761267e4]{background:#fee2e2;color:#dc2626}.payment-status.warning[data-v-761267e4]{background:#fef3c7;color:#d97706}.payment-status.normal[data-v-761267e4]{background:#d1fae5;color:#059669}.pending-purchase-orders[data-v-761267e4]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.po-list[data-v-761267e4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.po-item[data-v-761267e4],.po-list[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.po-item[data-v-761267e4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:8px;background:#f8f9fa;-webkit-transition:background .2s ease;transition:background .2s ease}.po-item[data-v-761267e4]:hover{background:#f0f2f5}.po-info[data-v-761267e4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.po-id[data-v-761267e4]{font-size:12px;font-weight:600;color:#667eea}.po-supplier[data-v-761267e4]{font-size:13px;font-weight:500;color:#333}.po-date[data-v-761267e4]{font-size:11px;color:#666}.po-amount[data-v-761267e4]{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.po-amount .amount[data-v-761267e4]{font-size:13px;font-weight:600;color:#333}.po-status[data-v-761267e4]{font-size:10px;font-weight:500;padding:2px 6px;border-radius:4px;display:inline-block}.po-status.pending[data-v-761267e4]{background:#fef3c7;color:#d97706}.po-status.processing[data-v-761267e4]{background:#dbeafe;color:#1e40af}.po-status.completed[data-v-761267e4]{background:#d1fae5;color:#059669}.po-status.cancelled[data-v-761267e4]{background:#fee2e2;color:#dc2626}.top-suppliers[data-v-761267e4]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.suppliers-list[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.supplier-item[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px;border-radius:8px;background:#f8f9fa;-webkit-transition:background .2s ease;transition:background .2s ease}.supplier-item[data-v-761267e4]:hover{background:#f0f2f5}.supplier-info[data-v-761267e4]{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:12px}.supplier-info[data-v-761267e4],.supplier-rank[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supplier-rank[data-v-761267e4]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.supplier-details[data-v-761267e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.supplier-name[data-v-761267e4]{font-size:13px;font-weight:600;color:#333}.supplier-orders[data-v-761267e4]{font-size:11px;color:#666}.supplier-amount[data-v-761267e4]{text-align:right}.supplier-amount .amount[data-v-761267e4]{font-size:13px;font-weight:600;color:#333}@media (max-width:1440px){.dashboard-content[data-v-761267e4],.stats-cards[data-v-761267e4]{grid-template-columns:repeat(3,1fr)}}@media (max-width:1366px){.stats-cards[data-v-761267e4]{grid-template-columns:repeat(3,1fr)}.dashboard-content[data-v-761267e4]{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.stats-cards[data-v-761267e4]{grid-template-columns:repeat(2,1fr)}.dashboard-content[data-v-761267e4]{grid-template-columns:1fr}}@media (max-width:768px){.dashboard-container[data-v-761267e4]{padding:15px}.dashboard-content[data-v-761267e4],.stats-cards[data-v-761267e4]{grid-template-columns:1fr}.chart-bars[data-v-761267e4]{height:150px}.chart-bar[data-v-761267e4]{max-width:30px}.greeting[data-v-761267e4]{font-size:20px}}@media (max-width:480px){.stat-card[data-v-761267e4]{padding:15px}.stat-icon[data-v-761267e4]{width:50px;height:50px}.stat-value[data-v-761267e4]{font-size:18px}.chart-section[data-v-761267e4],.low-stock[data-v-761267e4],.recent-transactions[data-v-761267e4],.top-products[data-v-761267e4]{padding:15px}}.css-6ble15[data-v-ac9023cc]{width:100%;height:calc(100vh - 60px);overflow-y:scroll}.css-jsi8ta[data-v-ac9023cc]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:all .2s;transition:all .2s;outline:2px solid transparent;outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;line-height:2.6rem;border-width:1px;border-color:inherit;padding-left:10px}button[data-v-ac9023cc],input[data-v-ac9023cc],optgroup[data-v-ac9023cc],select[data-v-ac9023cc],textarea[data-v-ac9023cc]{padding:1px 2px;line-height:inherit;color:inherit}.css-1jns1zg[data-v-ac9023cc]:first-of-type{border-top-right-radius:3px}.css-1jns1zg[data-v-ac9023cc]{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-color:inherit}.css-5ffdf[data-v-ac9023cc]:not(:root){overflow:hidden}.css-4oct3o[data-v-ac9023cc]{height:.6em;width:.6em}.css-3vopgu[data-v-ac9023cc]{width:.68em;height:.68em;display:inline-block;vertical-align:middle;color:#555}.css-5ffdf[data-v-ac9023cc]{-ms-flex-negative:0;flex-shrink:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.css-1dm3qsp[data-v-ac9023cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;height:30px}.css-1uobyq7[data-v-ac9023cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:24px;margin:1px;position:absolute;right:0;height:calc(100% - 2px);z-index:1}[data-v-ac9023cc],[data-v-ac9023cc]:after,[data-v-ac9023cc]:before{border-width:0;border-style:solid;border-color:#e2e8f0}.css-1jns1zg[data-v-ac9023cc]:last-of-type{border-bottom-right-radius:3px;margin-top:-1px;border-top-width:1px}.__input-decimal-standar[data-v-ac9023cc]{padding-left:5px;font-size:12px}.__input-decimal-standar[data-v-ac9023cc]:focus{border-color:#66afe9}.__input-decimal-standar[data-v-ac9023cc]:not(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.input-number-custom-css[data-v-ac9023cc]{padding-left:10px;font-size:14px;height:34px}.input-number-custom-css[disabled=disabled][data-v-ac9023cc]{background-color:#eee}.image[data-v-39baa596]{float:left;background-size:cover;background-repeat:no-repeat;background-position:50%;border:1px solid #ebebeb;margin:5px}