.customer-page[data-v-487d6032]{background-color:#f7f7f7;min-height:100vh;padding:24px}.main-header[data-v-487d6032]{background:#fff;padding:16px 24px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.main-header[data-v-487d6032],.refresh-btn[data-v-487d6032]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.refresh-btn[data-v-487d6032]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;color:#4a5568;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.refresh-btn[data-v-487d6032]:hover:not(:disabled){background-color:#edf2f7;border-color:#5469d4;color:#5469d4}.refresh-btn[data-v-487d6032]:disabled{opacity:.6;cursor:not-allowed}.customer-content[data-v-487d6032]{display:grid;grid-template-columns:200px 1fr;gap:24px}.customer-sidebar[data-v-487d6032]{background:#fff;padding:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.customer-number-container[data-v-487d6032]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.customer-number[data-v-487d6032]{font-size:18px;font-weight:700;color:#2d3748;margin:0;line-height:1.3}.customer-main[data-v-487d6032]{background:#fff;overflow:visible;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);min-width:0}.tabs-wrapper[data-v-487d6032] .nav-tabs{border-bottom:1px solid #e0e0e0;background-color:#fff;padding:0;margin-bottom:0}.tabs-wrapper[data-v-487d6032] .nav-tabs .nav-link{border:none;border-bottom:3px solid transparent;color:#6c757d;font-size:.9375rem;font-weight:500;padding:1rem 1.5rem;background-color:transparent;-webkit-transition:all .2s;transition:all .2s}.tabs-wrapper[data-v-487d6032] .nav-tabs .nav-link:hover{border-bottom-color:#ff6b35;color:#495057}.tabs-wrapper[data-v-487d6032] .nav-tabs .nav-link.active{color:#ff6b35;border-bottom-color:#ff6b35;background-color:#fff;font-weight:600}.tabs-wrapper[data-v-487d6032] .tab-content{background-color:#fff;border:none;padding:24px}@media (max-width:1024px){.main-header[data-v-487d6032]{-ms-flex-wrap:wrap;flex-wrap:wrap}.customer-content[data-v-487d6032]{grid-template-columns:1fr}.customer-sidebar[data-v-487d6032]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.customer-main[data-v-487d6032]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:768px){.customer-page[data-v-487d6032]{padding:16px}.main-header[data-v-487d6032]{padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.customer-number[data-v-487d6032]{font-size:16px}.tabs-wrapper[data-v-487d6032] .nav-tabs .nav-link{padding:.75rem 1rem;font-size:.875rem}.tabs-wrapper[data-v-487d6032] .tab-content{padding:16px}}