.login-page[data-v-ff6273a4]{display:flex;width:100%;min-height:100vh;background:#fff;position:relative}.login-left[data-v-ff6273a4]{width:50%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:152px 160px 24px;box-sizing:border-box}.login-content[data-v-ff6273a4]{display:flex;flex-direction:column;gap:32px;width:100%;max-width:376px}.login-header[data-v-ff6273a4]{display:flex;flex-direction:column;gap:48px}.logo[data-v-ff6273a4]{height:28px;width:130.374px}.logo img[data-v-ff6273a4]{width:100%;height:100%;object-fit:contain}.welcome-section[data-v-ff6273a4]{display:flex;flex-direction:column;gap:12px}.welcome-title[data-v-ff6273a4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:2.125rem;line-height:1.1;color:#000;letter-spacing:-1.36px;margin:0}.welcome-subtitle[data-v-ff6273a4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:400;line-height:1.1;color:#888;letter-spacing:-.64px;margin:0}.login-form[data-v-ff6273a4]{display:flex;flex-direction:column;gap:24px;width:100%}.form-fields[data-v-ff6273a4]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-ff6273a4]{display:flex;flex-direction:column;gap:8px;width:100%}.password-label-row[data-v-ff6273a4]{display:flex;justify-content:space-between;align-items:center}.form-label[data-v-ff6273a4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#000;opacity:.5;letter-spacing:-.56px}.forgot-password[data-v-ff6273a4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#da4f21;text-decoration:none;text-underline-position:from-font;letter-spacing:-.56px;cursor:pointer;border:2px solid transparent;border-radius:50px}.forgot-password[data-v-ff6273a4]:hover{color:#b03c19}.forgot-password[data-v-ff6273a4]:active{color:#8a2a12}.forgot-password[data-v-ff6273a4]:focus{color:#da4f21;border:2px solid #DA4F21}.form-group input[data-v-ff6273a4]{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px;box-sizing:border-box;background:#fff}.form-group input[data-v-ff6273a4]::placeholder{color:#bcbcbc}.form-group input[data-v-ff6273a4]:focus{outline:none;border-color:#e0e0e0}.form-group input.error[data-v-ff6273a4]{border-color:#e74c3c}.form-group input.error[data-v-ff6273a4]:focus{border-color:#e74c3c}.password-input-wrapper[data-v-ff6273a4]{position:relative;display:flex;align-items:center}.password-input-wrapper input[data-v-ff6273a4]{padding-right:40px}.password-toggle[data-v-ff6273a4]{position:absolute;right:16px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.password-toggle img[data-v-ff6273a4]{width:100%;height:100%;object-fit:contain}.error-message[data-v-ff6273a4]{color:#e74c3c;font-size:.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:-4px}.error-message-general[data-v-ff6273a4]{color:#e74c3c;font-size:.875rem;text-align:center;padding:10px;background:#fee;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;flex-direction:column;gap:4px;height:60px;align-items:center;justify-content:center}.error-content[data-v-ff6273a4]{display:flex;align-items:center;justify-content:center;gap:8px}.error-content svg[data-v-ff6273a4]{flex-shrink:0}.submit-button[data-v-ff6273a4]{width:100%;height:43px;background:#dc4e10;border:none;border-radius:45px;padding:14px 16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#fff;letter-spacing:-.56px;transition:opacity .3s,transform .2s;border:2px solid transparent}.submit-button[data-v-ff6273a4]:hover:not(:disabled){opacity:.9;background:#b03c19}.submit-button[data-v-ff6273a4]:active{background:#8a2a12;border:2px solid transparent}.submit-button[data-v-ff6273a4]:focus{background:#da4f21;border:2px solid #F8A07A}.submit-button[data-v-ff6273a4]:disabled{opacity:.6;cursor:not-allowed}.loader-spinner[data-v-ff6273a4]{animation:spin-ff6273a4 1s linear infinite;flex-shrink:0}@keyframes spin-ff6273a4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-text[data-v-ff6273a4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.3;color:#bcbcbc;letter-spacing:-.56px;text-align:center;margin:0;font-weight:400;white-space:pre-wrap;width:100%;max-width:376px}.login-right[data-v-ff6273a4]{width:50%;min-height:100vh;position:relative;overflow:hidden}.background-image[data-v-ff6273a4]{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}@media (max-width: 1024px){.login-left[data-v-ff6273a4]{width:100%;padding:80px 40px 24px}.login-right[data-v-ff6273a4]{display:none}.login-content[data-v-ff6273a4],.footer-text[data-v-ff6273a4]{max-width:100%}}.forgot-password[data-v-1927b104]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#da4f21;text-decoration:none;text-underline-position:from-font;letter-spacing:-.56px;cursor:pointer;border:2px solid transparent;border-radius:50px;display:inline-block}.success-content[data-v-1927b104]{display:flex;flex-direction:column;gap:24px;width:100%}.forgot-password[data-v-1927b104]:hover{color:#b03c19}.forgot-password[data-v-1927b104]:active{color:#8a2a12}.forgot-password[data-v-1927b104]:focus{color:#da4f21;border:2px solid #DA4F21}.login-page[data-v-1927b104]{display:flex;width:100%;min-height:100vh;background:#fff;position:relative}.login-left[data-v-1927b104]{width:50%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:152px 160px 24px;box-sizing:border-box}.login-content[data-v-1927b104]{display:flex;flex-direction:column;gap:32px;width:100%;max-width:376px}.login-header[data-v-1927b104]{display:flex;flex-direction:column;gap:48px}.logo[data-v-1927b104]{height:28px;width:130.374px}.logo img[data-v-1927b104]{width:100%;height:100%;object-fit:contain}.welcome-section[data-v-1927b104]{display:flex;flex-direction:column;gap:12px}.welcome-title[data-v-1927b104]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:2.125rem;line-height:1.1;color:#000;letter-spacing:-1.36px;margin:0}.welcome-subtitle[data-v-1927b104]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:400;line-height:1.1;color:#888;letter-spacing:-.64px;margin:0}.welcome-subtitle span[data-v-1927b104]{color:#161616}.login-form[data-v-1927b104]{display:flex;flex-direction:column;gap:24px;width:100%}.form-fields[data-v-1927b104]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-1927b104]{display:flex;flex-direction:column;gap:8px;width:100%;position:relative}.form-label[data-v-1927b104]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#000;opacity:.5;letter-spacing:-.56px}.form-group input[data-v-1927b104]{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px;box-sizing:border-box;background:#fff}.form-group input[data-v-1927b104]::placeholder{color:#bcbcbc}.form-group input[data-v-1927b104]:focus{outline:none;border-color:#e0e0e0}.form-group input.error[data-v-1927b104]{border-color:#e74c3c}.form-group input.error[data-v-1927b104]:focus{border-color:#e74c3c}.password-input-wrapper input[data-v-1927b104]{padding-right:40px}.password-toggle img[data-v-1927b104]{width:100%;height:100%;object-fit:contain}.error-message[data-v-1927b104]{color:#e74c3c;font-size:.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:-4px}.error-message-general[data-v-1927b104]{color:#e74c3c;font-size:.875rem;text-align:center;padding:16px;background:#fee;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;flex-direction:column;gap:4px;height:48px;align-items:flex-start;justify-content:center}.error-content[data-v-1927b104]{display:flex;align-items:center;justify-content:center;gap:8px}.error-content svg[data-v-1927b104]{flex-shrink:0}.submit-button[data-v-1927b104]{width:100%;height:43px;background:#dc4e10;border:none;border-radius:45px;padding:14px 16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#fff;letter-spacing:-.56px;transition:opacity .3s,transform .2s;border:2px solid transparent}.submit-button[data-v-1927b104]:hover:not(:disabled){opacity:.9;background:#b03c19}.submit-button[data-v-1927b104]:active{background:#8a2a12;border:2px solid transparent}.submit-button[data-v-1927b104]:focus{background:#da4f21;border:2px solid #F8A07A}.submit-button[data-v-1927b104]:disabled{opacity:.6;cursor:not-allowed}.loader-spinner[data-v-1927b104]{animation:spin-1927b104 1s linear infinite;flex-shrink:0}@keyframes spin-1927b104{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-text[data-v-1927b104]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.3;color:#bcbcbc;letter-spacing:-.56px;text-align:center;margin:0;font-weight:400;white-space:pre-wrap;width:100%;max-width:376px}.login-right[data-v-1927b104]{width:50%;min-height:100vh;position:relative;overflow:hidden}.background-image[data-v-1927b104]{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}@media (max-width: 1024px){.login-left[data-v-1927b104]{width:100%;padding:80px 40px 24px}.login-right[data-v-1927b104]{display:none}.login-content[data-v-1927b104],.footer-text[data-v-1927b104]{max-width:100%}}.login-page[data-v-2a103317]{display:flex;width:100%;min-height:100vh;background:#fff;position:relative}.login-left[data-v-2a103317]{width:50%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:152px 160px 24px;box-sizing:border-box}.login-content[data-v-2a103317]{display:flex;flex-direction:column;gap:32px;width:100%;max-width:376px}.login-header[data-v-2a103317]{display:flex;flex-direction:column;gap:48px}.logo[data-v-2a103317]{height:28px;width:130.374px}.logo img[data-v-2a103317]{width:100%;height:100%;object-fit:contain}.welcome-section[data-v-2a103317]{display:flex;flex-direction:column;gap:12px}.welcome-title[data-v-2a103317]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:2.125rem;line-height:1.1;color:#000;letter-spacing:-1.36px;margin:0}.welcome-subtitle[data-v-2a103317]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:400;line-height:1.1;color:#888;letter-spacing:-.64px;margin:0}.login-form[data-v-2a103317]{display:flex;flex-direction:column;gap:24px;width:100%}.form-fields[data-v-2a103317]{display:flex;flex-direction:column;gap:16px;width:100%}.form-group[data-v-2a103317]{display:flex;flex-direction:column;gap:8px;width:100%;position:relative}.form-label[data-v-2a103317]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#000;opacity:.5;letter-spacing:-.56px}.form-group input[data-v-2a103317]{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px;box-sizing:border-box;background:#fff}.form-group input[data-v-2a103317]::placeholder{color:#bcbcbc}.form-group input[data-v-2a103317]:focus{outline:none;border-color:#e0e0e0}.form-group input.error[data-v-2a103317]{border-color:#e74c3c}.form-group input.error[data-v-2a103317]:focus{border-color:#e74c3c}.password-input-wrapper[data-v-2a103317]{position:relative;display:flex;align-items:center}.password-input-wrapper input[data-v-2a103317]{padding-right:40px}.password-requirements[data-v-2a103317]{margin-top:8px;padding:12px;border-radius:6px;border:1px solid #E2E2E2;background:#fff;z-index:10;position:absolute;top:60px;width:-webkit-fill-available}.requirements-header[data-v-2a103317]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1;color:#8c8c8c;letter-spacing:-.56px;margin-bottom:14px}.requirements-list[data-v-2a103317]{display:flex;flex-direction:column;gap:16px}.requirement-item[data-v-2a103317]{display:flex;align-items:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1;color:#161616;letter-spacing:-.56px}.checkmark-placeholder[data-v-2a103317]{width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.requirement-item svg[data-v-2a103317]{flex-shrink:0;width:16px;height:16px}.requirement-item.met[data-v-2a103317]{color:#22c55e}.password-toggle[data-v-2a103317]{position:absolute;right:16px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.password-toggle img[data-v-2a103317]{width:100%;height:100%;object-fit:contain}.error-message[data-v-2a103317]{color:#e74c3c;font-size:.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:-4px}.error-message-general[data-v-2a103317]{color:#e74c3c;font-size:.875rem;text-align:center;padding:16px;background:#fee;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;flex-direction:column;gap:4px;height:48px;align-items:flex-start;justify-content:center}.error-content[data-v-2a103317]{display:flex;align-items:center;justify-content:center;gap:8px}.error-content svg[data-v-2a103317]{flex-shrink:0}.submit-button[data-v-2a103317]{width:100%;height:43px;background:#dc4e10;border:none;border-radius:45px;padding:14px 16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#fff;letter-spacing:-.56px;transition:opacity .3s,transform .2s;border:2px solid transparent}.submit-button[data-v-2a103317]:hover:not(:disabled){opacity:.9;background:#b03c19}.submit-button[data-v-2a103317]:active{background:#8a2a12;border:2px solid transparent}.submit-button[data-v-2a103317]:focus{background:#da4f21;border:2px solid #F8A07A}.submit-button[data-v-2a103317]:disabled{opacity:.6;cursor:not-allowed}.loader-spinner[data-v-2a103317]{animation:spin-2a103317 1s linear infinite;flex-shrink:0}@keyframes spin-2a103317{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-text[data-v-2a103317]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.3;color:#bcbcbc;letter-spacing:-.56px;text-align:center;margin:0;font-weight:400;white-space:pre-wrap;width:100%;max-width:376px}.login-right[data-v-2a103317]{width:50%;min-height:100vh;position:relative;overflow:hidden}.background-image[data-v-2a103317]{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.forgot-password[data-v-2a103317]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#da4f21;text-decoration:none;text-underline-position:from-font;letter-spacing:-.56px;cursor:pointer;border:2px solid transparent;border-radius:50px;display:inline-block;width:fit-content}.success-content[data-v-2a103317]{display:flex;flex-direction:column;gap:24px;width:100%}.forgot-password[data-v-2a103317]:hover{color:#b03c19}.forgot-password[data-v-2a103317]:active{color:#8a2a12}.forgot-password[data-v-2a103317]:focus{color:#da4f21;border:2px solid #DA4F21}@media (max-width: 1024px){.login-left[data-v-2a103317]{width:100%;padding:80px 40px 24px}.login-right[data-v-2a103317]{display:none}.login-content[data-v-2a103317],.footer-text[data-v-2a103317]{max-width:100%}}.sidebar[data-v-cd52d736]{width:232px;height:calc(100vh - 16px);background:#f6f6f6;margin:8px;border-radius:6px;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;flex-shrink:0}.nav-item-settings[data-v-cd52d736]{margin-bottom:8px}.sidebar-content[data-v-cd52d736]{display:flex;flex-direction:column;gap:8px;height:100%;padding:24px 12px;background:#f6f6f6;border-radius:6px}.header[data-v-cd52d736]{display:flex;flex-direction:column;gap:32px;padding:4px 12px 0}.logo-container[data-v-cd52d736]{height:36px;width:144px;position:relative;overflow:hidden}.logo[data-v-cd52d736]{width:100%;height:100%;object-fit:contain}.section-title[data-v-cd52d736]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.48px;text-transform:uppercase;margin:0}.nav-items[data-v-cd52d736]{display:flex;flex-direction:column;gap:0;flex:1}.nav-item[data-v-cd52d736]{display:flex;gap:8px;align-items:center;padding:12px;text-decoration:none;cursor:pointer;border-radius:6px;transition:background-color .2s}.nav-item[data-v-cd52d736]:hover{background:none!important}.nav-item:hover span[data-v-cd52d736]{color:#161616}.nav-item svg[data-v-cd52d736]{width:16px;height:16px;flex-shrink:0;color:#b8b8b8}.nav-item.active svg[data-v-cd52d736]{color:#da4f21}.nav-item span[data-v-cd52d736]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#606060;letter-spacing:-.56px}.nav-item:hover svg[data-v-cd52d736]{color:#da4f21!important}.nav-item:hover svg path[data-v-cd52d736]{fill:#da4f21!important}.nav-item[data-v-cd52d736]:active{background:none}.nav-item:active span[data-v-cd52d736]{color:#8c8c8c}.nav-item:active svg[data-v-cd52d736]{color:#f4b5a0!important}.nav-item:active svg path[data-v-cd52d736]{fill:#f4b5a0!important}.nav-item.active[data-v-cd52d736]{background:#e2e2e2}.nav-item.active span[data-v-cd52d736]{color:#161616}.account-section[data-v-cd52d736]{display:flex;justify-content:space-between;align-items:center;padding:16px 10px 0;border-top:1px solid #E2E2E2}.user-info[data-v-cd52d736]{display:flex;gap:8px;align-items:center}.avatar[data-v-cd52d736]{width:36px;height:36px;border-radius:1000000px;background:#e2e2e2;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar span[data-v-cd52d736]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.64px}.user-details[data-v-cd52d736]{display:flex;flex-direction:column;gap:4px}.user-name[data-v-cd52d736]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;margin:0}.user-role[data-v-cd52d736]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0;text-transform:lowercase}.more-btn[data-v-cd52d736]{width:24px;height:24px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:4px;transition:background-color .2s}.more-btn svg[data-v-cd52d736]{width:100%;height:100%}.more-btn:hover svg path[data-v-cd52d736]{stroke:#da4f21}.skeleton[data-v-cd52d736]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-cd52d736 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-cd52d736{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-logo[data-v-cd52d736]{width:144px;height:36px}.skeleton-title-text[data-v-cd52d736]{width:80px;height:14px;margin-top:32px}.skeleton-nav-item[data-v-cd52d736]{width:100%;height:40px}.skeleton-avatar[data-v-cd52d736]{width:36px;height:36px;border-radius:1000000px;flex-shrink:0}.skeleton-user-details[data-v-cd52d736]{display:flex;flex-direction:column;gap:4px}.skeleton-user-name[data-v-cd52d736]{width:80px;height:14px}.skeleton-user-role[data-v-cd52d736]{width:60px;height:14px}.skeleton-logout-btn[data-v-cd52d736]{width:24px;height:24px;border-radius:4px;flex-shrink:0}.month-year-picker-wrapper[data-v-979b4876]{position:relative}.filter-pill[data-v-979b4876]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;padding:11px;display:flex;gap:8px;align-items:center;cursor:pointer;box-sizing:border-box;width:160px;height:auto;transition:border-color .2s ease,background-color .2s ease}.filter-pill[data-v-979b4876]:hover{border-color:#b8b8b8}.filter-pill.open[data-v-979b4876]{background:#f6f6f6;border-color:#e2e2e2}.filter-pill.open .icon-container svg[data-v-979b4876]{transform:rotate(180deg)}.filter-pill[data-v-979b4876]:active{border-color:#e2e2e2}.filter-pill:active .last-month-text[data-v-979b4876],.filter-pill:active .period-label[data-v-979b4876],.filter-pill:active .selected-date[data-v-979b4876],.filter-pill:active .icon-container svg path[data-v-979b4876],.filter-pill:active .calendar-icon-wrapper svg path[data-v-979b4876]{color:#8c8c8c;fill:#8c8c8c}.calendar-icon-wrapper[data-v-979b4876]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.container[data-v-979b4876]{display:flex;gap:6px;align-items:center;flex:1;min-width:0}.period-label[data-v-979b4876]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;margin:0;white-space:nowrap}.separator[data-v-979b4876]{width:1px;height:12px;background:#e2e2e2;flex-shrink:0}.last-month-text[data-v-979b4876],.selected-date[data-v-979b4876]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;margin:0;white-space:nowrap}.filter-pill .icon-container[data-v-979b4876]{display:flex;align-items:center;justify-content:center;padding-top:1px;flex-shrink:0;width:10px;height:10px}.filter-pill .icon-container svg[data-v-979b4876]{transition:transform .2s ease}.picker-dropdown[data-v-979b4876]{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;z-index:1000;min-width:270px;box-shadow:2px 2px 20px #1616160f}.picker-header[data-v-979b4876]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #e2e2e2}.picker-nav-btn[data-v-979b4876]{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;transition:background .2s}.picker-nav-btn:hover:not(:disabled) svg path[data-v-979b4876]{fill:#606060}.picker-nav-btn:active:not(:disabled) svg path[data-v-979b4876]{fill:#e2e2e2}.picker-nav-btn-disabled[data-v-979b4876]{cursor:not-allowed;opacity:1}.picker-nav-btn svg[data-v-979b4876]{width:13px;height:10px}.year-display[data-v-979b4876]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;text-align:center}.month-grid[data-v-979b4876]{display:flex;flex-direction:column;padding:4px;gap:0}.month-row[data-v-979b4876]{display:flex;width:100%;gap:0}.month-btn[data-v-979b4876]{flex:1 0 0;padding:12px;border:none;border-radius:4px;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease;text-align:center;min-width:0}.month-btn[data-v-979b4876]:hover:not(:disabled){background:#0000000d}.month-btn.disabled[data-v-979b4876]{color:#b8b8b8;cursor:not-allowed}.month-btn.active[data-v-979b4876]{background:#ffede1;color:#da4f21}.month-btn.active[data-v-979b4876]:hover{background:#f6f6f6;color:#161616}.month-btn.active[data-v-979b4876]:active{background:#f6f6f6;color:#8c8c8c}.month-btn.active[data-v-979b4876]:focus{background:#f6f6f6;color:#8c8c8c}.table-pagination[data-v-371f3228]{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;background:#f6f6f6;height:44px;box-sizing:border-box;border-top:1px solid rgba(0,0,0,.1)}.pagination-info[data-v-371f3228]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.28px}.pagination-numbers[data-v-371f3228]{color:#000}.pagination-controls[data-v-371f3228]{display:flex;gap:0;align-items:center}.pagination-btn[data-v-371f3228]{background:none;border:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:1000000px;transition:background .2s;color:#8c8c8c}.pagination-btn[data-v-371f3228]:hover:not(:disabled){color:#606060}.pagination-btn[data-v-371f3228]:active:not(:disabled){color:#e2e2e2}.pagination-btn[data-v-371f3228]:disabled{opacity:1;cursor:not-allowed;color:#e2e2e2}.pagination-page-btn[data-v-371f3228]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#606060;letter-spacing:-.56px;padding:0;min-width:28px;height:28px;text-align:center;border-radius:6px;display:flex;align-items:center;justify-content:center;margin:0 4px;background:transparent;border:0 solid transparent;cursor:pointer;transition:.5s}.pagination-page-btn[data-v-371f3228]:hover{background:#e2e2e2;color:#161616}.pagination-page-btn.page-active[data-v-371f3228]{background:transparent;border:1px solid #B8B8B8;color:#161616}.pagination-ellipsis[data-v-371f3228]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.56px;margin:0 4px;background:transparent;border:none;cursor:pointer;position:relative;padding:0}.pagination-ellipsis .ellipsis-text[data-v-371f3228]{display:block}.pagination-ellipsis .ellipsis-icon[data-v-371f3228]{display:none;position:absolute;width:13px;height:10px;color:#8c8c8c}.pagination-ellipsis .ellipsis-icon-left[data-v-371f3228]{width:13px;height:10px;transform:scale(1.6)}.pagination-ellipsis:hover .ellipsis-text[data-v-371f3228]{display:none}.pagination-ellipsis:hover .ellipsis-icon[data-v-371f3228]{display:block}.pagination-ellipsis[data-v-371f3228]:hover,.pagination-ellipsis:hover .ellipsis-icon[data-v-371f3228]{color:#606060}.chart-card[data-v-74687c25]{flex:0 0 calc(50% - 4px);width:calc(50% - 4px);max-width:calc(50% - 4px);min-width:0;box-sizing:border-box;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:20px 16px 20px 12px;display:flex;flex-direction:column;gap:24px;min-height:314px;overflow:visible}.chart-card.no-header[data-v-74687c25]{border:none;border-radius:6px;padding:0;min-height:auto;flex:1;width:100%;max-width:100%}.chart-header[data-v-74687c25]{overflow:visible}.chart-header-top[data-v-74687c25]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;overflow:visible}.chart-actions[data-v-74687c25]{display:flex;gap:2px;align-items:center;overflow:visible}.chart-action-wrapper[data-v-74687c25]{position:relative;overflow:visible}.chart-action-btn[data-v-74687c25]{background:#f6f6f6;border:none;border-radius:6px;cursor:pointer;padding:6px 8px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;width:32px;height:32px;position:relative}.chart-action-btn.hover[data-v-74687c25],.chart-action-btn.active[data-v-74687c25]{background:#e2e2e2}.arrow[data-v-74687c25]{width:10px!important}.chart-action-btn svg[data-v-74687c25]{width:16px;height:16px}.chart-tooltip[data-v-74687c25]{display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.tooltip-content[data-v-74687c25]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-74687c25]{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #161616;margin-top:-1px;position:relative}.chart-type-dropdown[data-v-74687c25]{position:relative}.chart-type-btn[data-v-74687c25]{width:auto;padding:6px 12px;gap:8px;display:flex;align-items:center;justify-content:center}.chart-type-btn .chevron-icon[data-v-74687c25]{width:10px;height:10px;margin-left:0}.chart-type-menu[data-v-74687c25]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 4px 12px #0000001a;min-width:120px;z-index:100;overflow:hidden}.chart-type-menu-item[data-v-74687c25]{width:100%;padding:10px 16px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.chart-type-menu-item[data-v-74687c25]:hover{background:#0000000a}.chart-type-menu-item.active[data-v-74687c25]{background:transparent;color:#161616;font-weight:400}.chart-type-menu-item span[data-v-74687c25]{flex:1}.chart-type-menu-item svg[data-v-74687c25]{flex-shrink:0;width:10px;height:10px}.chart-label-container[data-v-74687c25]{display:flex;align-items:center;gap:4px}.chart-label[data-v-74687c25]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.chart-info-icon[data-v-74687c25]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.chart-info-icon svg[data-v-74687c25]{pointer-events:none}.chart-value[data-v-74687c25]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.chart-wrapper[data-v-74687c25]{position:relative;height:314px;width:100%;min-height:314px}.chart-area-wrapper[data-v-74687c25]{width:100%;overflow-x:hidden;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#d9d9d9 #eeeeee;position:relative}.chart-area-wrapper[data-v-74687c25]::-webkit-scrollbar{height:8px}.chart-area-wrapper[data-v-74687c25]::-webkit-scrollbar-track{background:#eee;border-radius:1000px}.chart-area-wrapper[data-v-74687c25]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:1000px}.chart-area-wrapper[data-v-74687c25]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.chart-area-wrapper canvas[data-v-74687c25]{display:block;height:314px!important}.fullscreen-modal[data-v-74687c25]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn-74687c25 .3s ease}@keyframes fadeIn-74687c25{0%{opacity:0}to{opacity:1}}.fullscreen-content[data-v-74687c25]{background:#fff;width:1000px;max-width:1000px;max-height:90vh;display:flex;flex-direction:column;animation:slideUp-74687c25 .3s ease;border-radius:6px;padding-bottom:20px}@keyframes slideUp-74687c25{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fullscreen-header[data-v-74687c25]{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin-bottom:11px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1);gap:20px}.head-flex[data-v-74687c25]{display:flex;gap:74px}.fullscreen-header-left[data-v-74687c25]{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;width:100%;flex:1;border-bottom:1px solid #E2E2E2;padding:24px}.fullscreen-title-section[data-v-74687c25]{display:flex;flex-direction:column;gap:8px}.fullscreen-title[data-v-74687c25]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.2;color:#000;letter-spacing:-.4px;margin:0}.fullscreen-subtitle[data-v-74687c25]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.2;color:#8c8c8c;letter-spacing:-.28px;margin:0}.fullscreen-header-info[data-v-74687c25]{display:flex;gap:32px;width:100%;padding:0 24px;justify-content:space-between;align-items:center}.fullscreen-info-item[data-v-74687c25]{display:flex;flex-direction:column;gap:8px}.fullscreen-info-label[data-v-74687c25]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.24px;margin:0;text-transform:uppercase}.fullscreen-info-value[data-v-74687c25]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.32px;margin:0}.fullscreen-header-actions[data-v-74687c25]{display:flex;gap:2px;align-items:center;overflow:visible}.fullscreen-header-actions .chart-action-wrapper[data-v-74687c25]{position:relative;overflow:visible}.fullscreen-header-actions .chart-action-btn[data-v-74687c25]{background:#f6f6f6;border:none;border-radius:6px;cursor:pointer;padding:6px 8px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;width:32px;height:32px;position:relative}.fullscreen-header-actions .chart-action-btn[data-v-74687c25]:hover,.fullscreen-header-actions .chart-action-btn.hover[data-v-74687c25],.fullscreen-header-actions .chart-action-btn.active[data-v-74687c25]{background:#e2e2e2}.fullscreen-header-actions .chart-action-btn svg[data-v-74687c25]{width:16px;height:16px}.fullscreen-header-actions .chart-type-btn[data-v-74687c25]{width:auto;padding:6px 12px;gap:8px;display:flex;align-items:center;justify-content:center}.fullscreen-header-actions .chart-type-btn .arrow[data-v-74687c25]{width:10px!important}.fullscreen-chart-type-menu[data-v-74687c25]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 4px 12px #0000001a;min-width:120px;z-index:3000;overflow:hidden}.fullscreen-close[data-v-74687c25]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;margin-left:2px}.fullscreen-close[data-v-74687c25]:hover{opacity:.6}.fullscreen-close svg[data-v-74687c25]{width:16px;height:16px}.fullscreen-chart-wrapper[data-v-74687c25]{position:relative;height:470px;width:100%;min-height:470px}.fullscreen-chart-area-wrapper[data-v-74687c25]{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#d9d9d9 #eeeeee;padding-left:12px;padding-right:12px}.fullscreen-chart-area-wrapper[data-v-74687c25]::-webkit-scrollbar{height:8px}.fullscreen-chart-area-wrapper[data-v-74687c25]::-webkit-scrollbar-track{background:#eee;border-radius:1000px}.fullscreen-chart-area-wrapper[data-v-74687c25]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:1000px}.fullscreen-chart-area-wrapper[data-v-74687c25]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.fullscreen-chart-area-wrapper canvas[data-v-74687c25]{display:block;height:470px!important;width:100%!important}.chart-legend[data-v-74687c25]{padding:0 24px;display:flex;flex-direction:column;gap:12px}.legend-items[data-v-74687c25]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px;max-height:96px;overflow:hidden;transition:max-height .3s ease;grid-auto-flow:row}.legend-items.expanded[data-v-74687c25]{max-height:1000px}.legend-item[data-v-74687c25]{display:flex;align-items:center;gap:8px;cursor:pointer;transition:opacity .2s}.legend-item[data-v-74687c25]:hover{opacity:.8}.legend-dot[data-v-74687c25]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend-label[data-v-74687c25]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#161616;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legend-toggle[data-v-74687c25]{display:flex;align-items:center;gap:6px;background:none;border:none;padding:0;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#8c8c8c;transition:color .2s}.legend-toggle[data-v-74687c25]:hover{color:#606060}.legend-toggle svg[data-v-74687c25]{flex-shrink:0}.chart-no-data[data-v-5956dbda]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:40px 20px}.chart-no-data-icon[data-v-5956dbda]{display:flex;align-items:center;justify-content:center}.chart-no-data-icon svg[data-v-5956dbda]{width:180px;height:176px}.horizontal-bar-chart[data-v-1c3ea448]{display:flex;flex-direction:column;gap:16px;width:100%;min-height:200px}.line-chart-container[data-v-1c3ea448]{width:100%;height:400px;padding:20px 0}.line-chart-container canvas[data-v-1c3ea448]{max-height:100%}.chart-rows[data-v-1c3ea448]{display:flex;flex-direction:column;gap:12px;width:100%}.chart-row[data-v-1c3ea448]{display:flex;align-items:center;gap:24px;width:100%}.merchant-name[data-v-1c3ea448]{width:140px;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;letter-spacing:-.28px;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bars-container[data-v-1c3ea448]{flex:1;display:flex;flex-direction:column;gap:0;min-width:0;cursor:pointer}.bar-wrapper[data-v-1c3ea448]{height:8px;width:100%;display:flex}.bar[data-v-1c3ea448]{height:100%;border-radius:6px;transition:width .3s ease,background .2s ease;min-width:8px}.bar-gpv[data-v-1c3ea448]{background:#3a6ca4}.bar-commission[data-v-1c3ea448]{background:#b2cdee}.chart-row.dimmed .bar-gpv[data-v-1c3ea448],.chart-row.dimmed .bar-commission[data-v-1c3ea448]{background:#e9eef3}.chart-axis[data-v-1c3ea448]{display:flex;justify-content:space-between;padding-left:164px;width:100%;margin-top:8px}.axis-label[data-v-1c3ea448]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.1;letter-spacing:-.48px;color:#8c8c8c;text-align:center;flex:1}.axis-label[data-v-1c3ea448]:first-child{text-align:left}.axis-label[data-v-1c3ea448]:last-child{text-align:right}.chart-legend[data-v-1c3ea448]{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:8px}.legend-item[data-v-1c3ea448]{display:flex;align-items:center;gap:8px}.legend-dot[data-v-1c3ea448]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend-dot-gpv[data-v-1c3ea448]{background:#3a6ca4}.legend-dot-commission[data-v-1c3ea448]{background:#b2cdee}.legend-text[data-v-1c3ea448]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;letter-spacing:-.48px;color:#8c8c8c;text-transform:uppercase}.bar-chart-tooltip[data-v-1c3ea448]{position:fixed;z-index:10000;background:#161616;border-radius:6px;padding:16px;box-shadow:2px 2px 20px #cbcbcb14;pointer-events:none;display:flex;flex-direction:column;gap:16px;min-width:200px}.tooltip-header[data-v-1c3ea448]{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.2)}.tooltip-title-row[data-v-1c3ea448]{display:flex;align-items:center;justify-content:space-between;gap:6px}.tooltip-merchant-name[data-v-1c3ea448]{flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;letter-spacing:-.28px;color:#e2e2e2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip-main-value[data-v-1c3ea448]{display:flex;flex-direction:column;gap:8px}.tooltip-amount[data-v-1c3ea448]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;letter-spacing:-.8px;color:#fff}.tooltip-label[data-v-1c3ea448]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;letter-spacing:-.28px;color:#b8b8b8}.tooltip-details[data-v-1c3ea448]{display:flex;flex-direction:column;gap:8px;padding-bottom:2px}.tooltip-detail-row[data-v-1c3ea448]{display:flex;align-items:center;justify-content:space-between;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;letter-spacing:-.28px}.tooltip-detail-label[data-v-1c3ea448]{color:#b8b8b8}.tooltip-detail-value[data-v-1c3ea448]{color:#f6f6f6;text-align:right}.chart-error[data-v-6f4fb5ae]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.chart-error-content[data-v-6f4fb5ae]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.chart-error-icon[data-v-6f4fb5ae]{margin-bottom:20px}.chart-error-icon svg[data-v-6f4fb5ae]{width:180px;height:176px}.chart-error-title[data-v-6f4fb5ae]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:100%;letter-spacing:-2%;text-align:center;margin-bottom:8px;color:#8c8c8c}.chart-error-retry-button[data-v-6f4fb5ae]{background:transparent;color:#da4f21;padding:0;font-size:.875rem;font-weight:500;cursor:pointer;border:2px solid transparent;border-radius:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.chart-error-retry-button[data-v-6f4fb5ae]:hover{color:#b03c19}.chart-error-retry-button[data-v-6f4fb5ae]:active{color:#8a2a12}.chart-error-retry-button[data-v-6f4fb5ae]:focus{color:#da4f21;border:2px solid #F8A07A}.merchant-header[data-v-68fa4f07]{padding:20px 24px 16px;background:#fff;position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:12px;border-bottom:none}.merchant-title[data-v-68fa4f07]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1rem;line-height:1;color:#161616;letter-spacing:-.64px;margin:0}.search-container[data-v-68fa4f07]{position:relative;width:100%;display:flex;align-items:center}.search-input[data-v-68fa4f07]{width:100%;padding:12px 16px 12px 40px;border:1px solid #e2e2e2;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;box-sizing:border-box;background:#fff;transition:border-color .2s ease}.search-input.has-clear[data-v-68fa4f07]{padding-right:70px}.search-input[data-v-68fa4f07]::placeholder{color:#8c8c8c}.search-container:hover .search-input[data-v-68fa4f07]:not(:focus):not(.has-value){border-color:#b8b8b8}.search-container:hover .search-input[data-v-68fa4f07]:not(:focus):not(.has-value)::placeholder{color:#606060}.search-input[data-v-68fa4f07]:focus,.search-input.has-value[data-v-68fa4f07]{outline:none;border-color:#b8b8b8!important}.search-input[data-v-68fa4f07]:focus::placeholder{color:#8c8c8c}.search-icon[data-v-68fa4f07]{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;transition:fill .2s ease;z-index:1}.clear-button[data-v-68fa4f07]{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#002959;letter-spacing:-.56px;transition:opacity .2s ease;z-index:1}.clear-button[data-v-68fa4f07]:hover{opacity:.7}.merchant-content[data-v-68fa4f07]{padding:0 24px 16px;display:flex;flex-direction:column;gap:16px}.letter-group[data-v-68fa4f07]{display:flex;gap:16px;align-items:flex-start}.letter-header[data-v-68fa4f07]{flex-shrink:0;width:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:16px}.letter-label[data-v-68fa4f07]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0;text-align:center}.letter-items[data-v-68fa4f07]{flex:1;display:flex;flex-direction:column;gap:10px}.merchant-item[data-v-68fa4f07]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:16px}.checkbox[data-v-68fa4f07]{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#da4f21;flex-shrink:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1.2px solid #e2e2e2;border-radius:3px;background:#fff;position:relative;transition:background-color .2s ease,border-color .2s ease}.checkbox[data-v-68fa4f07]:hover:not(:checked){background:#f6f6f6;border-color:#d9d9d9}.checkbox[data-v-68fa4f07]:checked{background:#da4f21;border-color:#da4f21}.checkbox[data-v-68fa4f07]:checked:hover{background:#c0451a;border-color:#c0451a}.checkbox[data-v-68fa4f07]:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:7.133px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.checkbox-label[data-v-68fa4f07]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:color .2s ease}.merchant-item:hover .checkbox-label[data-v-68fa4f07]{color:#606060}.filter-header[data-v-49615d5f]{padding:20px 24px 16px;background:#fff;position:sticky;top:0;z-index:2}.filter-title[data-v-49615d5f]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1rem;line-height:1;color:#161616;letter-spacing:-.64px;margin:0}.filter-content[data-v-49615d5f]{padding:0 24px 16px;display:flex;flex-direction:column;gap:10px}.filter-item[data-v-49615d5f]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:16px}.checkbox[data-v-49615d5f]{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#da4f21;flex-shrink:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1.2px solid #e2e2e2;border-radius:3px;background:#fff;position:relative;transition:background-color .2s ease,border-color .2s ease}.checkbox[data-v-49615d5f]:hover:not(:checked){background:#f6f6f6;border-color:#d9d9d9}.checkbox[data-v-49615d5f]:checked{background:#da4f21;border-color:#da4f21}.checkbox[data-v-49615d5f]:checked:hover{background:#c0451a;border-color:#c0451a}.checkbox[data-v-49615d5f]:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:7.133px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.checkbox-label[data-v-49615d5f]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:color .2s ease}.filter-item:hover .checkbox-label[data-v-49615d5f]{color:#606060}.duration-filter-section[data-v-4d96183a]{border-bottom:1px solid #f6f6f6}.filter-header[data-v-4d96183a]{padding:20px 24px 16px;background:#fff;position:sticky;top:0;z-index:2}.filter-title[data-v-4d96183a]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1rem;line-height:1;color:#161616;letter-spacing:-.64px;margin:0}.filter-content[data-v-4d96183a]{padding:0 24px 16px}.duration-select-wrapper[data-v-4d96183a]{position:relative}.duration-select[data-v-4d96183a]{width:100%;padding:12px;border:1px solid #E2E2E2;border-radius:6px;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;display:flex;align-items:center;gap:8px;position:relative}.duration-select[data-v-4d96183a]:hover{border-color:#e2e2e2}.duration-select.is-open[data-v-4d96183a]{background:#f6f6f6;border-color:#e2e2e2}.duration-select[data-v-4d96183a]:focus{outline:none;border-color:#e2e2e2}.duration-icon[data-v-4d96183a]{width:16px;height:16px;flex-shrink:0}.duration-select-text[data-v-4d96183a]{flex:1;text-align:left;color:#161616}.select-arrow[data-v-4d96183a]{width:10px;height:6px;flex-shrink:0;transition:transform .2s ease;transform:rotate(180deg)}.select-arrow.rotated[data-v-4d96183a]{transform:rotate(0)}.duration-dropdown-menu[data-v-4d96183a]{position:absolute;top:calc(100% + 2px);left:0;right:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;z-index:100;overflow:hidden;max-height:300px;overflow-y:auto}.duration-option[data-v-4d96183a]{width:100%;padding:8px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.duration-option[data-v-4d96183a]:hover{background:#0000000a}.duration-option.selected[data-v-4d96183a]{background:transparent}.duration-option-text[data-v-4d96183a]{flex:1}.duration-option-check[data-v-4d96183a]{flex-shrink:0;width:10px;height:8px}.filter-sidebar-overlay[data-v-bffebc1b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:2000;display:flex;justify-content:flex-end;animation:fadeIn-bffebc1b .3s ease}.filter-sidebar-overlay.no-overlay[data-v-bffebc1b]{background:transparent;animation:none}@keyframes fadeIn-bffebc1b{0%{opacity:0}to{opacity:1}}.filter-sidebar[data-v-bffebc1b]{width:320px;height:100vh;background:#fff;display:flex;flex-direction:column;animation:slideIn-bffebc1b .3s ease;border-radius:4px;border:1px solid #E2E2E2;box-shadow:-2px 0 24px #16161614}@keyframes slideIn-bffebc1b{0%{transform:translate(100%)}to{transform:translate(0)}}.filter-header[data-v-bffebc1b]{padding:24px;border-bottom:1px solid #e2e2e2;position:sticky;top:0;background:#fff;z-index:10}.filter-header-top[data-v-bffebc1b]{display:flex;justify-content:space-between;align-items:center}.filter-title[data-v-bffebc1b]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px;margin:0}.close-button[data-v-bffebc1b]{background:none;border:none;padding:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:opacity .2s ease}.close-button[data-v-bffebc1b]:hover{opacity:.7}.filter-content[data-v-bffebc1b]{flex:1;overflow-y:auto;padding:0}.filter-footer[data-v-bffebc1b]{padding:20px 24px;border-top:1px solid #e2e2e2;display:flex;gap:6px}.clear-button[data-v-bffebc1b]{flex:1;padding:13px 16px;background:#f6f6f6;border:none;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease;min-width:80px}.clear-button[data-v-bffebc1b]:hover:not(:disabled){background:#e8e8e8}.clear-button[data-v-bffebc1b]:disabled{opacity:1;color:#b8b8b8;cursor:not-allowed}.apply-button[data-v-bffebc1b]{flex:1;padding:13px 16px;background:#da4f21;border:none;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#fff;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease;min-width:80px}.apply-button[data-v-bffebc1b]:hover{background:#c0450e}.error-modal-overlay[data-v-d8b1ce6a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.error-modal[data-v-d8b1ce6a]{background:#fff;border-radius:8px;padding:32px;max-width:376px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:2px 2px 20px #1616160f;border:1px solid #E2E2E2}.error-modal-icon[data-v-d8b1ce6a]{margin-bottom:24px}.error-modal-icon svg[data-v-d8b1ce6a]{width:88px;height:88px}.error-modal-title[data-v-d8b1ce6a]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:110%;letter-spacing:-4%;text-align:center;color:#161616}.error-modal-message[data-v-d8b1ce6a]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#8c8c8c;font-weight:400;font-size:.875rem;line-height:100%;letter-spacing:-2%;text-align:center;margin-top:8px;margin-bottom:20px}.error-modal-retry-button[data-v-d8b1ce6a]{background:#da4f21;color:#fff;border-radius:50px;padding:13px 16px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;min-width:80px;border:2px solid transparent}.error-modal-retry-button[data-v-d8b1ce6a]:hover{background:#b03c19}.error-modal-retry-button[data-v-d8b1ce6a]:active{background:#8a2a12}.error-modal-retry-button[data-v-d8b1ce6a]:focus{background:#da4f21;border:2px solid #F8A07A}.table-error-cell[data-v-e44b14de]{padding:0!important;border:none!important}.table-error-content[data-v-e44b14de]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:400px}.table-error-icon[data-v-e44b14de]{margin-bottom:20px}.table-error-icon svg[data-v-e44b14de]{width:88px;height:88px}.table-error-title[data-v-e44b14de]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:100%;letter-spacing:-2%;text-align:center;margin-bottom:8px;color:#8c8c8c}.table-error-retry-button[data-v-e44b14de]{background:transparent;color:#da4f21;padding:0;font-size:.875rem;font-weight:500;cursor:pointer;border:2px solid transparent;border-radius:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.table-error-retry-button[data-v-e44b14de]:hover{color:#b03c19}.table-error-retry-button[data-v-e44b14de]:active{color:#8a2a12}.table-error-retry-button[data-v-e44b14de]:focus{color:#da4f21;border:2px solid #F8A07A}.no-data-cell[data-v-e7783ee8]{padding:0!important;border:none!important}.no-data-content[data-v-e7783ee8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:400px}.no-data-icon[data-v-e7783ee8]{margin-bottom:20px}.no-data-icon svg[data-v-e7783ee8]{width:88px;height:88px}.no-data-title[data-v-e7783ee8]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:100%;letter-spacing:-2%;text-align:center;margin-bottom:16px;color:#8c8c8c}.no-data-button[data-v-e7783ee8]{background:#da4f21;color:#fff;padding:10px 20px;font-size:.875rem;font-weight:500;cursor:pointer;border:none;border-radius:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background-color .2s ease}.no-data-button[data-v-e7783ee8]:hover{background:#b03c19}.no-data-button[data-v-e7783ee8]:active{background:#8a2a12}.no-data-button[data-v-e7783ee8]:focus{background:#da4f21;outline:2px solid #F8A07A;outline-offset:2px}.contact-wrap-container[data-v-bcf7aae4]{display:flex;flex-direction:column;gap:16px}.contact-wrap[data-v-bcf7aae4]{display:flex;flex-direction:column;gap:8px}.contact-label[data-v-bcf7aae4]{color:#8c8c8c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.contact-text[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#161616;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.contact-text a[data-v-bcf7aae4]{color:#002959;text-decoration:none;display:flex;gap:6px;align-items:center;border:2px solid transparent;cursor:pointer;transition:color .3s ease;border-radius:16px;width:fit-content}.contact-text a[data-v-bcf7aae4]:hover{color:#1f5085}.contact-text a[data-v-bcf7aae4]:active{color:#001f3d}.contact-text a[data-v-bcf7aae4]:focus{color:#002959;border:2px solid #F8A07A}html body .modal-overlay .modal-content-feed[data-v-bcf7aae4]{max-width:530px;border-radius:6px;border:1px solid #E2E2E2;box-shadow:2px 2px 20px #1616160f}html body .modal-overlay .modal-content-feed h2[data-v-bcf7aae4]{color:#161616;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.375rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.88px}.contact-arr[data-v-bcf7aae4]{height:1px;width:100%;background:#e2e2e2;display:flex;margin:20px 0}.contact-image[data-v-bcf7aae4]{width:64px;height:64px;object-fit:cover;object-position:center;margin-bottom:12px;border-radius:90px}.contact-name[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#161616;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:-.36px}.contact-permission[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:8px;color:#606060;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}html body .modal-overlay .modal-content-feed .modal-header[data-v-bcf7aae4]{align-items:flex-start}html body .modal-overlay .modal-content-feed .modal-close[data-v-bcf7aae4]{width:unset;height:unset}html body .modal-overlay .modal-content-feed .head-desc[data-v-bcf7aae4]{color:#8c8c8c;margin-top:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.28px}.dashboard-layout[data-v-bcf7aae4]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.main-content[data-v-bcf7aae4]{flex:1;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;background:#e2e2e2;padding:8px 8px 8px 0}.main-content.header-sticky[data-v-bcf7aae4]{margin-top:8px;padding-top:0;border-top-left-radius:6px;border-top-right-radius:6px}.header-section[data-v-bcf7aae4]{background:#fff;padding:24px;border-radius:6px;display:flex;flex-direction:column;gap:20px}.skeleton[data-v-bcf7aae4]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-bcf7aae4 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-bcf7aae4{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-header-title[data-v-bcf7aae4]{width:250px;height:24px;margin-bottom:8px}.skeleton-header-subtitle[data-v-bcf7aae4]{width:300px;height:16px}.skeleton-pdf-button[data-v-bcf7aae4]{width:180px;height:40px;border-radius:4px}.skeleton-account-info[data-v-bcf7aae4]{width:100%;height:100px}.skeleton-table-header[data-v-bcf7aae4]{width:100%;height:20px;margin:0 auto}.skeleton-table-cell[data-v-bcf7aae4]{width:100%;height:16px}.skeleton-table-cell-number[data-v-bcf7aae4]{width:20px;height:16px;margin:0 auto}.skeleton-table-arrow[data-v-bcf7aae4]{width:20px;height:20px;border-radius:4px;margin:0 auto}.skeleton-overview-title[data-v-bcf7aae4]{width:200px;height:24px;border-radius:4px;flex:1;min-width:150px;display:block}.skeleton-export-button[data-v-bcf7aae4]{width:120px;height:40px;border-radius:4px}.skeleton-filter-pills[data-v-bcf7aae4]{height:40px;border-radius:4px;width:300px}.skeleton-sort-dropdown[data-v-bcf7aae4]{width:150px;height:40px;border-radius:4px}.header-top[data-v-bcf7aae4]{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.header-text h1[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#000;letter-spacing:-.88px;margin:0 0 8px}.header-text p[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.pdf-button[data-v-bcf7aae4]{background:#da4f21;color:#fff;border-radius:1000000px;padding:11px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;min-width:80px;border:2px solid transparent}.pdf-button[data-v-bcf7aae4]:hover:not(:disabled){background:#b03c19}.pdf-button[data-v-bcf7aae4]:active:not(:disabled){background:#8a2a12}.pdf-button[data-v-bcf7aae4]:focus:not(:disabled){background:#da4f21;border:2px solid #F8A07A}.pdf-button[data-v-bcf7aae4]:disabled{cursor:not-allowed}.account-info[data-v-bcf7aae4]{display:flex;justify-content:space-between;align-items:flex-start}.company-info[data-v-bcf7aae4]{display:flex;gap:80px}.company-left[data-v-bcf7aae4],.company-right[data-v-bcf7aae4]{display:flex;flex-direction:column;gap:20px}.company-right-address[data-v-bcf7aae4]{flex-direction:row;font-size:.875rem;font-style:normal;font-weight:400}.address[data-v-bcf7aae4],.fractal-logo div[data-v-bcf7aae4]{gap:6px;display:flex;flex-direction:column}.fractal-logo[data-v-bcf7aae4]{display:flex;gap:9.561px}.fractal-logo p[data-v-bcf7aae4]{font-size:.875rem;line-height:14px;margin-left:12px}.fractal-logo img[data-v-bcf7aae4]{height:32px;object-fit:contain}.alkon-logo[data-v-bcf7aae4]{height:32px;width:149px;object-fit:contain}.address p[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.28px;margin:0}.company-left .address p[data-v-bcf7aae4]{margin-top:10px}.company-left .address p[data-v-bcf7aae4]:first-child{margin-top:0}.full-info-link[data-v-bcf7aae4]{display:flex;gap:6px;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#002959;letter-spacing:-.56px;text-decoration:none;margin-top:5px;border:2px solid transparent;cursor:pointer;transition:color .3s ease;margin-left:12px;border-radius:16px;width:fit-content}.full-info-link[data-v-bcf7aae4]:hover{color:#1f5085}.full-info-link[data-v-bcf7aae4]:active{color:#001f3d}.full-info-link[data-v-bcf7aae4]:focus{color:#002959;border:2px solid #F8A07A;outline:none}.full-info-link svg[data-v-bcf7aae4]{flex-shrink:0}.account-details[data-v-bcf7aae4]{display:flex;gap:12px;align-items:flex-start}.detail-item[data-v-bcf7aae4]{display:flex;flex-direction:column;gap:6px;width:136px}.detail-label[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.48px;text-transform:uppercase;margin:0}.detail-value[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.28px;margin:0;white-space:nowrap}.content-section[data-v-bcf7aae4]{display:flex;flex-direction:column;gap:20px;padding:24px;background:#fff;border-radius:6px;position:relative;width:100%}.overview-section[data-v-bcf7aae4]{background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0}.overview-header[data-v-bcf7aae4]{padding:0;display:flex;justify-content:space-between;align-items:center;position:sticky;z-index:10;background:#fff;margin:0}.overview-header.sticky[data-v-bcf7aae4]{padding:10px 24px 17px;margin-top:-24px;margin-left:-24px;margin-right:-24px;top:0}.overview-title[data-v-bcf7aae4]{display:flex;gap:8px;align-items:center}.overview-title svg[data-v-bcf7aae4]{width:20px;height:20px;flex-shrink:0}.overview-title span[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px}.overview-filters[data-v-bcf7aae4]{padding:16px 0 12px;display:flex;justify-content:space-between;align-items:center;min-height:52px;position:sticky;top:57px;z-index:10;background:#fff;margin:0}.overview-filters.sticky[data-v-bcf7aae4]{border-bottom:1px solid #e2e2e2;box-shadow:0 4px 10px #b5b5b51f;margin-left:-24px;margin-right:-24px;padding:16px 24px 12px}.overview-content[data-v-bcf7aae4]{padding:0;display:flex;border-top:1px solid #e2e2e2;border-radius:6px;flex-direction:column;gap:0;overflow-x:clip;background:#fff}.export-button[data-v-bcf7aae4]{display:flex;gap:8px;align-items:center;justify-content:center;background:#f6f6f6;border-radius:1000000px;cursor:pointer;padding:12px 16px;width:132px;transition:.5s;border:2px solid transparent}.export-button[data-v-bcf7aae4]:active{background:#e2e2e2;color:#606060!important;border:2px solid transparent}.export-button:active span[data-v-bcf7aae4]{color:#606060!important}.export-button:active svg path[data-v-bcf7aae4]{fill:#f8a07a!important}.export-button[data-v-bcf7aae4]:hover{background:#e2e2e2}.export-button[data-v-bcf7aae4]:focus{background:#f6f6f6;border:2px solid #F8A07A;outline:none}.export-button svg[data-v-bcf7aae4]{width:16px;height:16px;flex-shrink:0}.export-button span[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px}.export-button[data-v-bcf7aae4]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-bcf7aae4]{animation:spin-bcf7aae4 1s linear infinite;flex-shrink:0}@keyframes spin-bcf7aae4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.breadcrumb-item-grey[data-v-bcf7aae4]{color:#8c8c8c!important;cursor:pointer;transition:color .2s}.breadcrumb-item-grey[data-v-bcf7aae4]:hover{color:#b8b8b8!important}.filter-button[data-v-bcf7aae4]{display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;padding:11px 16px 11px 11px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.filter-button[data-v-bcf7aae4]:hover{border-color:#b8b8b8}.filter-button.active[data-v-bcf7aae4]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-bcf7aae4]{fill:#da4f21}.filter-button[data-v-bcf7aae4]:active{border-color:#e2e2e2;color:#8c8c8c}.filter-button:active .filter-button-content span[data-v-bcf7aae4]{color:#8c8c8c}.filter-button:active svg path[data-v-bcf7aae4]{fill:#8c8c8c}.filter-button:active .filter-badge[data-v-bcf7aae4]{background:#1f5085;color:#fff!important}.filter-button svg[data-v-bcf7aae4]{width:16px;height:16px;flex-shrink:0}.filter-button-content[data-v-bcf7aae4]{display:flex;gap:6px;align-items:center;height:14px}.filter-badge[data-v-bcf7aae4]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#002959;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-bcf7aae4]{position:relative;left:-1px}.clear-filters-button[data-v-bcf7aae4]{background:none;border:none;padding:0 0 0 6px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#da4f21;letter-spacing:-.56px;transition:opacity .2s ease;flex-shrink:0}.clear-filters-button[data-v-bcf7aae4]:hover{opacity:.7}.sort-dropdown-wrapper[data-v-bcf7aae4]{position:relative}.sort-dropdown[data-v-bcf7aae4]{display:flex;gap:10px;align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:12px;cursor:pointer;width:fit-content;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown[data-v-bcf7aae4]:hover{border-color:#b8b8b8}.sort-dropdown[data-v-bcf7aae4]:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown:active .sort-label[data-v-bcf7aae4],.sort-dropdown:active .sort-value[data-v-bcf7aae4]{color:#8c8c8c}.sort-dropdown[data-v-bcf7aae4]:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open[data-v-bcf7aae4]{background:#f6f6f6}.sort-dropdown span[data-v-bcf7aae4]{white-space:nowrap}.sort-label[data-v-bcf7aae4]{color:#8c8c8c}.sort-value[data-v-bcf7aae4]{color:#161616}.sort-dropdown svg[data-v-bcf7aae4]{width:10px;height:10px;flex-shrink:0;margin-left:auto;transition:transform .2s ease}.sort-dropdown svg.rotated[data-v-bcf7aae4]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-bcf7aae4]{position:absolute;top:calc(100% + 2px);right:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;width:fit-content;min-width:160px;z-index:100;overflow:hidden;padding:4px}.sort-menu-section[data-v-bcf7aae4]{padding:8px 0}.sort-menu-section[data-v-bcf7aae4]:not(:last-child){border-bottom:1px solid #e2e2e2}.sort-menu-label[data-v-bcf7aae4]{padding:8px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1;color:gray;text-transform:uppercase;letter-spacing:-.48px}.sort-menu-item[data-v-bcf7aae4]{width:100%;padding:8px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.sort-menu-item[data-v-bcf7aae4]:hover{background:#0000000a}.sort-menu-item.active[data-v-bcf7aae4]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-bcf7aae4]{flex:1 0 0}.sort-menu-check[data-v-bcf7aae4]{flex-shrink:0;width:10px;height:8px}.filter-pills[data-v-bcf7aae4]{display:flex;gap:6px;align-items:center;flex:1;min-width:300px}.filter-pill[data-v-bcf7aae4]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:11px;display:flex;gap:8px;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;width:160px}.filter-pill span[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.56px}.filter-pill img[data-v-bcf7aae4]{width:8px;height:15px;flex-shrink:0}.dropdown-menu[data-v-bcf7aae4]{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:200px;max-height:300px;overflow-y:auto;z-index:100}.dropdown-item[data-v-bcf7aae4]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.1;color:#000;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease}.dropdown-item[data-v-bcf7aae4]:hover{background:#0000000a}.dropdown-item.active[data-v-bcf7aae4]{background:#dc4e101a;color:#dc4e10;font-weight:500}.charts-section[data-v-bcf7aae4]{display:flex;gap:0;border:1px solid #e2e2e2;border-top:none;overflow:visible;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.charts-section .chart-card[data-v-bcf7aae4]{border:none;border-radius:6px;border-right:1px solid #e2e2e2;flex:1}.charts-section .chart-card[data-v-bcf7aae4]:last-child{border-right:none}.charts-section-new[data-v-bcf7aae4]{border:1px solid #e2e2e2;border-top:none;overflow:visible;border-radius:6px}.combined-chart-card[data-v-bcf7aae4]{background:#fff;border-radius:6px;overflow:visible}.combined-chart-card.no-header .chart-card[data-v-bcf7aae4]{border:none;border-radius:6px}.combined-chart-header[data-v-bcf7aae4]{display:flex;align-items:center;gap:8px;padding:0 20px 20px;background:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.combined-chart-header-left[data-v-bcf7aae4]{display:flex;flex-direction:column;gap:8px;padding-right:20px}.chart-main-title[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.125rem;line-height:1;color:#161616;letter-spacing:-.36px;margin:0}.chart-subtitle[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.combined-chart-divider[data-v-bcf7aae4]{width:1px;height:40px;background:#e2e2e2;flex-shrink:0}.combined-chart-header-stats[data-v-bcf7aae4]{display:flex;align-items:center;gap:8px;flex:1}.stat-card[data-v-bcf7aae4]{display:flex;flex-direction:column;gap:8px;padding:20px;background:#fff;min-width:220px}.stat-label-container[data-v-bcf7aae4]{display:flex;align-items:center;gap:6px;height:13px}.stat-label[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.stat-info-icon[data-v-bcf7aae4]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.stat-info-icon svg[data-v-bcf7aae4]{pointer-events:none}.stat-value[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;color:#161616;letter-spacing:-.8px;margin:0}.combined-chart-actions[data-v-bcf7aae4]{display:flex;align-items:center;gap:2px;margin-left:auto}.combined-chart-actions .chart-action-wrapper[data-v-bcf7aae4]{position:relative;overflow:visible}.combined-chart-actions .chart-action-btn[data-v-bcf7aae4]{background:#f6f6f6;border:none;border-radius:6px;cursor:pointer;padding:6px 8px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;width:32px;height:32px;position:relative;flex-shrink:0}.combined-chart-actions .chart-action-btn[data-v-bcf7aae4]:hover{background:#e2e2e2}.combined-chart-actions .chart-action-btn[data-v-bcf7aae4]:active{background:#d4d4d4}.combined-chart-actions .chart-action-btn svg[data-v-bcf7aae4]{width:16px;height:16px;flex-shrink:0}.combined-chart-actions .chart-type-selector[data-v-bcf7aae4]{width:auto;padding-left:12px;padding-right:12px;gap:8px}.combined-chart-actions .chart-type-chevron[data-v-bcf7aae4]{width:unset!important;height:unset!important}.combined-chart-actions .chart-type-dropdown[data-v-bcf7aae4]{position:relative}.combined-chart-actions .chart-type-menu[data-v-bcf7aae4]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 4px 12px #0000001a;min-width:120px;z-index:100;overflow:hidden}.combined-chart-actions .chart-type-menu-item[data-v-bcf7aae4]{width:100%;padding:10px 16px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.combined-chart-actions .chart-type-menu-item[data-v-bcf7aae4]:hover,.combined-chart-actions .chart-type-menu-item.active[data-v-bcf7aae4]{background:#f6f6f6}.horizontal-chart-wrapper[data-v-bcf7aae4]{padding:0 20px 20px;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.fullscreen-modal[data-v-bcf7aae4]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn-bcf7aae4 .3s ease}.fullscreen-content[data-v-bcf7aae4]{background:#fff;width:90vw;max-width:1200px;max-height:90vh;display:flex;flex-direction:column;animation:slideUp-bcf7aae4 .3s ease;border-radius:6px;overflow:hidden}.fullscreen-header[data-v-bcf7aae4]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;border-bottom:1px solid #e2e2e2;background:#fff}.fullscreen-title-section[data-v-bcf7aae4]{display:flex;flex-direction:column;gap:8px}.fullscreen-title[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:1.375rem;line-height:1.1;letter-spacing:-.88px;color:#161616;margin:0}.fullscreen-subtitle[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;letter-spacing:-.28px;color:#8c8c8c;margin:0}.fullscreen-close[data-v-bcf7aae4]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.fullscreen-close[data-v-bcf7aae4]:hover{opacity:.7}.fullscreen-chart-wrapper[data-v-bcf7aae4]{padding:40px;overflow-y:auto;flex:1}.chart-card[data-v-bcf7aae4]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:20px;overflow:visible}.chart-header[data-v-bcf7aae4]{padding:0 8px;overflow:visible}.chart-header-top[data-v-bcf7aae4]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;overflow:visible}.chart-label[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.chart-value[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.kpi-cards-container[data-v-bcf7aae4]{display:flex;align-items:center;border:1px solid #e2e2e2;overflow:hidden;border-radius:6px;background:#fff;margin-bottom:12px}.kpi-card[data-v-bcf7aae4]{flex:1;border:none;border-radius:0;padding:20px;display:flex;flex-direction:column;gap:8px;background:#fff}.kpi-label-container[data-v-bcf7aae4]{display:flex;align-items:center;gap:6px;height:13px}.kpi-info-icon[data-v-bcf7aae4]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.kpi-info-icon svg[data-v-bcf7aae4]{pointer-events:none}.kpi-divider[data-v-bcf7aae4]{width:1px;height:44px;background:#e2e2e2;flex-shrink:0}.kpi-card[data-v-bcf7aae4]:last-child{border-right:none}.kpi-label[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0}.kpi-value[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:1.375rem;line-height:1.1;color:#000;letter-spacing:-.88px;margin:0;display:flex;align-items:center}.kpi-value span[data-v-bcf7aae4]{font-weight:500;color:#e2e2e2}.chart-tooltip[data-v-bcf7aae4]{display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.tooltip-content[data-v-bcf7aae4]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-bcf7aae4]{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #161616;margin-top:-1px;position:relative}.table-section[data-v-bcf7aae4]{width:100%;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;background:#fff}.table-header-section[data-v-bcf7aae4]{padding-top:12px}.table-main-title[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.125rem;line-height:1;color:#161616;letter-spacing:-.36px;margin:0 0 8px}.table-subtitle[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.data-table[data-v-bcf7aae4]{width:100%;border-collapse:collapse;table-layout:fixed}.data-table thead.loading th[data-v-bcf7aae4]{min-height:38.5px;height:38.5px;box-sizing:border-box}.data-table thead tr[data-v-bcf7aae4]{background:#f6f6f6}.data-table th[data-v-bcf7aae4]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2}.data-table th .th-content[data-v-bcf7aae4]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.data-table th:not(.text-right) .th-content[data-v-bcf7aae4]{justify-content:flex-start}.data-table th .th-label[data-v-bcf7aae4]{color:#8c8c8c}.data-table th .sort-icon[data-v-bcf7aae4]{flex-shrink:0;opacity:.5;transition:opacity .2s}.data-table th.sortable:hover .sort-icon[data-v-bcf7aae4],.data-table th .sort-icon.active[data-v-bcf7aae4]{opacity:1}.table-col-number[data-v-bcf7aae4]{width:48px;text-align:left;color:#8c8c8c!important}.table-col-arrow[data-v-bcf7aae4]{width:3.9%;padding:12px 16px!important}.arrow-button[data-v-bcf7aae4]{background:#f6f6f6;border:none;border-radius:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease;flex-shrink:0}.arrow-button[data-v-bcf7aae4]:hover{background:#e2e2e2}.arrow-button svg[data-v-bcf7aae4]{display:block}.data-table th.sortable[data-v-bcf7aae4]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.data-table th.sortable[data-v-bcf7aae4]:hover{opacity:.6}.data-table th.text-right[data-v-bcf7aae4],.data-table td.text-right[data-v-bcf7aae4]{text-align:right}.table-row-clickable[data-v-bcf7aae4]{cursor:pointer}.table-row-clickable[data-v-bcf7aae4]:hover{background:#f6f6f6!important}.table-row-clickable:hover .arrow-button[data-v-bcf7aae4]{background:#e2e2e2}.table-row-clickable:hover .arrow-button svg path[data-v-bcf7aae4]{stroke:#161616}.breadcrumb[data-v-bcf7aae4]{display:flex;gap:8px;align-items:center}.breadcrumb-item[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.88px;cursor:pointer;transition:color .2s}.breadcrumb-item[data-v-bcf7aae4]:hover{color:#161616}.breadcrumb-item.active[data-v-bcf7aae4]{color:#161616;cursor:default}.breadcrumb-arrow[data-v-bcf7aae4]{width:13px!important;height:13px!important}.data-table th.dragging[data-v-bcf7aae4]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.data-table th.drag-over[data-v-bcf7aae4]{border-left:2px solid #B8B8B8;border-radius:4px}.data-table th[draggable=true][data-v-bcf7aae4]{cursor:move;-webkit-user-select:none;user-select:none}.data-table th.sortable.active[data-v-bcf7aae4]{background:transparent}.data-table tbody tr[data-v-bcf7aae4]{border-bottom:1px solid #f6f6f6;background:#fff}.data-table tbody tr[data-v-bcf7aae4]:hover{background:#f6f6f6!important}.data-table tbody tr.table-row-clickable[data-v-bcf7aae4]:last-child{border-bottom:none}.data-table tbody tr.table-row-clickable:last-child td[data-v-bcf7aae4]{border-bottom:none}.data-table td[data-v-bcf7aae4]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.28px;border-bottom:1px solid #f6f6f6}.merchant-name-link[data-v-bcf7aae4]{text-decoration:none;color:#000;cursor:pointer}.modal-overlay[data-v-bcf7aae4]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-bcf7aae4 .3s ease}@keyframes fadeIn-bcf7aae4{0%{opacity:0}to{opacity:1}}.modal-content[data-v-bcf7aae4]{background:#fff;border-radius:0;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003;animation:slideUp-bcf7aae4 .3s ease}@keyframes slideUp-bcf7aae4{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-bcf7aae4]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid rgba(0,0,0,.1)}.modal-header h2[data-v-bcf7aae4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;color:#000;letter-spacing:-.8px;margin:0}.modal-close[data-v-bcf7aae4]{background:none;border:none;font-size:2rem;line-height:1;color:#888;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.modal-close[data-v-bcf7aae4]:hover{color:#000}.modal-body[data-v-bcf7aae4]{padding:24px}.contact-info[data-v-bcf7aae4]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.info-section[data-v-bcf7aae4]{background:#f6f6f6;padding:20px;border-radius:4px}.skeleton-chart-card[data-v-bcf7aae4]{padding:20px;min-height:392px;display:flex;flex-direction:column;gap:16px}.skeleton-chart-label[data-v-bcf7aae4]{width:150px;height:16px;border-radius:4px;margin-bottom:8px}.skeleton-chart-value[data-v-bcf7aae4]{width:120px;height:24px;border-radius:4px}.skeleton-chart-subtitle[data-v-bcf7aae4]{width:300px;height:14px;border-radius:4px}.skeleton-stat-label[data-v-bcf7aae4]{width:80px;height:14px;border-radius:4px;margin-bottom:8px}.skeleton-stat-value[data-v-bcf7aae4]{width:120px;height:20px;border-radius:4px}.skeleton-chart-card .chart-header-top[data-v-bcf7aae4]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.skeleton-chart-card .chart-actions[data-v-bcf7aae4]{display:flex;gap:2px;align-items:center;flex-shrink:0}.skeleton-chart-actions[data-v-bcf7aae4]{width:80px;height:32px;border-radius:4px}.skeleton-chart-content[data-v-bcf7aae4]{width:100%;height:260px;border-radius:4px;flex:1;margin-top:16px}.skeleton-kpi-label[data-v-bcf7aae4]{width:120px;height:14px;border-radius:4px}.skeleton-kpi-value[data-v-bcf7aae4]{width:80px;height:24px;border-radius:4px;margin-top:8px}.dashboard-layout[data-v-7e92ad66]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.main-content[data-v-7e92ad66]{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden;background:#e2e2e2;padding:8px 8px 8px 0}.content-section[data-v-7e92ad66]{display:flex;flex-direction:column;gap:10px;padding:24px;background:#fff;border-radius:6px;position:relative;width:100%;flex:1;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden}.overview-section[data-v-7e92ad66]{background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0;overflow:visible;flex-shrink:0;margin-bottom:20px}.overview-header[data-v-7e92ad66]{display:flex;justify-content:space-between;align-items:center;background:#fff;margin:0}.overview-title[data-v-7e92ad66]{display:flex;gap:8px;align-items:center}.overview-title svg[data-v-7e92ad66]{width:20px;height:20px;flex-shrink:0}.overview-title span[data-v-7e92ad66]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px}.title-text[data-v-7e92ad66]{display:flex;align-items:center}.breadcrumb[data-v-7e92ad66]{display:flex;gap:8px;align-items:center}.breadcrumb-item[data-v-7e92ad66]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.88px;cursor:pointer;transition:color .2s}.breadcrumb-item[data-v-7e92ad66]:hover{color:#161616}.breadcrumb-item-grey[data-v-7e92ad66]{color:#8c8c8c!important;cursor:pointer;transition:color .2s}.breadcrumb-item-grey[data-v-7e92ad66]:hover{color:#b8b8b8!important}.breadcrumb-item.active[data-v-7e92ad66]{color:#161616;cursor:default}.breadcrumb-arrow[data-v-7e92ad66]{width:13px!important;height:13px!important;flex-shrink:0;transition:fill .2s}.breadcrumb:hover .breadcrumb-arrow path[data-v-7e92ad66]{fill:#b8b8b8}.overview-header-line[data-v-7e92ad66]{height:1px;background:#e2e2e2;margin:0}.overview-filters[data-v-7e92ad66]{display:flex;margin-top:16px;margin-bottom:12px;justify-content:space-between;align-items:center;background:#fff}.overview-content[data-v-7e92ad66]{padding:0;display:flex;border-top:1px solid #e2e2e2;border-top-left-radius:6px;border-top-right-radius:6px;flex-direction:column;gap:0;overflow-x:clip;background:#fff}.export-button[data-v-7e92ad66]{display:flex;gap:8px;align-items:center;justify-content:center;background:#f6f6f6;border-radius:1000000px;cursor:pointer;padding:12px 16px;width:132px;transition:.5s;color:#161616;border:2px solid transparent}.export-button[data-v-7e92ad66]:hover{background:#e2e2e2}.export-button[data-v-7e92ad66]:active{background:#e2e2e2;color:#606060!important;border:2px solid transparent}.export-button:active span[data-v-7e92ad66]{color:#606060!important}.export-button:active svg path[data-v-7e92ad66]{fill:#f8a07a!important}.export-button[data-v-7e92ad66]:focus{background:#f6f6f6;border:2px solid #F8A07A}.export-button svg[data-v-7e92ad66]{width:16px;height:16px;flex-shrink:0}.export-button span[data-v-7e92ad66]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px}.export-button[data-v-7e92ad66]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-7e92ad66]{animation:spin-7e92ad66 1s linear infinite;flex-shrink:0}@keyframes spin-7e92ad66{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filter-pills[data-v-7e92ad66]{display:flex;gap:6px;align-items:center}.filter-button[data-v-7e92ad66]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:11px 16px 11px 11px;display:flex;gap:8px;align-items:center;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;transition:background-color .2s}.filter-button[data-v-7e92ad66]:hover{border-color:#b8b8b8}.filter-button.active[data-v-7e92ad66]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-7e92ad66]{fill:#da4f21}.filter-button[data-v-7e92ad66]:active{border-color:#e2e2e2;color:#8c8c8c}.filter-button:active .filter-button-content span[data-v-7e92ad66]{color:#8c8c8c}.filter-button:active svg path[data-v-7e92ad66]{fill:#8c8c8c}.filter-button:active .filter-badge[data-v-7e92ad66]{background:#1f5085;color:#fff!important}.filter-button-content[data-v-7e92ad66]{display:flex;gap:6px;align-items:center}.filter-badge[data-v-7e92ad66]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#002959;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-7e92ad66]{position:relative;left:-1px}.clear-filters-button[data-v-7e92ad66]{background:none;border:none;padding:0 0 0 6px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#da4f21;letter-spacing:-.56px;transition:opacity .2s ease;flex-shrink:0}.clear-filters-button[data-v-7e92ad66]:hover{opacity:.7}.sort-dropdown-wrapper[data-v-7e92ad66]{position:relative}.sort-dropdown[data-v-7e92ad66]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:13px 12px;width:fit-content;display:flex;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown[data-v-7e92ad66]:hover{border-color:#b8b8b8}.sort-dropdown[data-v-7e92ad66]:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown:active .sort-label[data-v-7e92ad66],.sort-dropdown:active .sort-value[data-v-7e92ad66]{color:#8c8c8c}.sort-dropdown[data-v-7e92ad66]:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open[data-v-7e92ad66]{background:#f6f6f6}.sort-label[data-v-7e92ad66]{color:#8c8c8c}.sort-value[data-v-7e92ad66]{color:#161616}.sort-dropdown svg[data-v-7e92ad66]{transition:transform .2s}.sort-dropdown svg.rotated[data-v-7e92ad66]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-7e92ad66]{position:absolute;top:calc(100% + 2px);right:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;width:fit-content;min-width:160px;z-index:100;overflow:hidden;padding:4px}.sort-menu-item[data-v-7e92ad66]{width:100%;padding:8px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.sort-menu-item[data-v-7e92ad66]:hover{background:#0000000a}.sort-menu-item.active[data-v-7e92ad66]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-7e92ad66]{flex:1 0 0}.sort-menu-check[data-v-7e92ad66]{flex-shrink:0;width:10px;height:8px}.charts-section[data-v-7e92ad66]{display:flex;gap:0;border:1px solid #e2e2e2;border-top:none;overflow:visible;border-radius:6px}.charts-section .chart-card[data-v-7e92ad66]{border:none;border-radius:0 0 6px 6px;flex:1;width:100%}.charts-section .chart-card[data-v-7e92ad66]:first-child{border-top-left-radius:6px;border-bottom-right-radius:0;border-right:1px solid #e2e2e2}.charts-section .chart-card[data-v-7e92ad66]:last-child{border-top-right-radius:6px;border-bottom-left-radius:0;border-left:1px solid #e2e2e2}.chart-card[data-v-7e92ad66]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:20px;overflow:visible}.chart-header[data-v-7e92ad66]{overflow:visible}.chart-header-top[data-v-7e92ad66]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;overflow:visible}.chart-label[data-v-7e92ad66]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.chart-value[data-v-7e92ad66]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.table-header-section[data-v-7e92ad66]{padding-top:12px}.table-main-title[data-v-7e92ad66]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.125rem;line-height:1;color:#161616;letter-spacing:-.36px;margin:0 0 8px}.table-subtitle[data-v-7e92ad66]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.3;color:#8c8c8c;letter-spacing:-.28px;margin:0 0 10px}.table-section[data-v-7e92ad66]{width:100%;border:1px solid #e2e2e2;border-radius:6px;margin-top:10px;overflow:hidden;background:#fff;flex-shrink:0}.data-table[data-v-7e92ad66]{width:100%;border-collapse:collapse;table-layout:fixed}.data-table thead.loading th[data-v-7e92ad66]{min-height:38.5px;height:38.5px;box-sizing:border-box}.data-table thead[data-v-7e92ad66]{background:#f6f6f6}.data-table th[data-v-7e92ad66]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2}.data-table thead.no-data-or-error th[data-v-7e92ad66]{padding:19px 16px}.data-table th .th-content[data-v-7e92ad66]{display:flex;align-items:center;justify-content:flex-start;gap:4px}.data-table th.text-right .th-content[data-v-7e92ad66]{justify-content:flex-end}.data-table th .th-label[data-v-7e92ad66]{color:#8c8c8c}.data-table th .sort-icon[data-v-7e92ad66]{flex-shrink:0;opacity:.5;transition:opacity .2s}.data-table th.sortable:hover .sort-icon[data-v-7e92ad66],.data-table th .sort-icon.active[data-v-7e92ad66]{opacity:1}.table-col-number[data-v-7e92ad66]{width:48px;text-align:left;color:#8c8c8c!important}.table-col-arrow[data-v-7e92ad66]{width:3.9%;padding:12px 16px!important}.arrow-button[data-v-7e92ad66]{background:#f6f6f6;border:none;border-radius:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease;flex-shrink:0}.arrow-button[data-v-7e92ad66]:hover{background:#e2e2e2}.arrow-button svg[data-v-7e92ad66]{display:block}.data-table th.sortable[data-v-7e92ad66]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.data-table th.sortable[data-v-7e92ad66]:hover{opacity:.6}.data-table th.dragging[data-v-7e92ad66]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.data-table th.drag-over[data-v-7e92ad66]{border-left:2px solid #B8B8B8;border-radius:4px}.data-table th[draggable=true][data-v-7e92ad66]{cursor:move;-webkit-user-select:none;user-select:none}.data-table th.text-right[data-v-7e92ad66],.data-table td.text-right[data-v-7e92ad66]{text-align:right}.data-table tbody tr[data-v-7e92ad66]{border-bottom:1px solid #f6f6f6;background:#fff}.data-table tbody tr[data-v-7e92ad66]:hover{background:#f6f6f6}.table-row-clickable[data-v-7e92ad66]{cursor:pointer}.table-row-clickable:hover .arrow-button[data-v-7e92ad66]{background:#e2e2e2}.table-row-clickable:hover .arrow-button svg path[data-v-7e92ad66]{stroke:#161616}.data-table tbody tr.table-row-clickable[data-v-7e92ad66]:last-child{border-bottom:none}.data-table tbody tr.table-row-clickable:last-child td[data-v-7e92ad66]{border-bottom:none}.data-table td[data-v-7e92ad66]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.28px;border-bottom:1px solid #f6f6f6}.skeleton[data-v-7e92ad66]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-7e92ad66 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-7e92ad66{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-table-header[data-v-7e92ad66]{width:100%;height:20px;margin:0 auto}.skeleton-table-cell[data-v-7e92ad66]{width:100%;height:16px}.skeleton-table-cell-number[data-v-7e92ad66]{width:20px;height:16px;margin:0 auto}.skeleton-table-arrow[data-v-7e92ad66]{width:20px;height:20px;border-radius:4px;margin:0 auto}.skeleton-overview-title[data-v-7e92ad66]{width:200px;height:24px;border-radius:4px;flex:1;min-width:150px}.skeleton-export-button[data-v-7e92ad66]{width:120px;height:40px;border-radius:4px}.skeleton-filter-pills[data-v-7e92ad66]{height:40px;border-radius:4px;width:300px}.skeleton-sort-dropdown[data-v-7e92ad66]{width:150px;height:40px;border-radius:4px}.skeleton-chart-card[data-v-7e92ad66]{padding:20px;min-height:392px;display:flex;flex-direction:column;gap:16px}.skeleton-chart-label[data-v-7e92ad66]{width:150px;height:16px;border-radius:4px;margin-bottom:8px}.skeleton-chart-value[data-v-7e92ad66]{width:120px;height:24px;border-radius:4px}.skeleton-chart-card .chart-header-top[data-v-7e92ad66]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.skeleton-chart-card .chart-actions[data-v-7e92ad66]{display:flex;gap:2px;align-items:center;flex-shrink:0}.skeleton-chart-actions[data-v-7e92ad66]{width:80px;height:32px;border-radius:4px}.skeleton-chart-content[data-v-7e92ad66]{width:100%;height:260px;border-radius:4px;flex:1;margin-top:16px}.month-year-picker-wrapper[data-v-32c8ea81]{position:relative}.filter-pill[data-v-32c8ea81]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:11px;display:flex;gap:8px;align-items:center;cursor:pointer;box-sizing:border-box;width:160px;height:40px;transition:border-color .2s ease,background-color .2s ease}.filter-pill.open[data-v-32c8ea81]{background:#f6f6f6!important;border-color:#e2e2e2!important}.filter-pill.open .icon-container svg[data-v-32c8ea81]{transform:rotate(180deg)}.filter-pill[data-v-32c8ea81]:not(.open):hover{border-color:#b8b8b8}.calendar-icon-wrapper[data-v-32c8ea81]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.container[data-v-32c8ea81]{display:flex;gap:6px;align-items:center;flex:1;min-width:0}.last-month-text[data-v-32c8ea81]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;margin:0;white-space:nowrap}.filter-pill .icon-container[data-v-32c8ea81]{display:flex;align-items:center;justify-content:center;padding-top:1px;flex-shrink:0;width:10px;height:10px}.filter-pill .icon-container svg[data-v-32c8ea81]{transition:transform .2s ease}.picker-dropdown[data-v-32c8ea81]{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;z-index:1000;box-shadow:2px 2px 20px #1616160f}.picker-content[data-v-32c8ea81]{display:flex}.quick-options[data-v-32c8ea81]{border-right:1px solid #e2e2e2;padding:4px;width:120px;display:flex;flex-direction:column;gap:0}.quick-option-btn[data-v-32c8ea81]{padding:10px 12px;border:none;border-radius:4px;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;text-align:left;cursor:pointer;transition:background-color .2s ease}.quick-option-btn[data-v-32c8ea81]:hover{background:#0000000d}.quick-option-btn.active[data-v-32c8ea81]{background:#ffede1;color:#da4f21}.calendars-container[data-v-32c8ea81]{display:flex;flex-direction:column;flex:1}.calendars-wrapper[data-v-32c8ea81]{display:flex;gap:8px;padding:4px}.calendar[data-v-32c8ea81]{width:248px;display:flex;flex-direction:column}.calendar-header[data-v-32c8ea81]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #e2e2e2}.calendar-nav-btn[data-v-32c8ea81]{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;transition:background .2s}.calendar-nav-btn:hover:not(:disabled) svg path[data-v-32c8ea81]{fill:#606060}.calendar-nav-btn:active:not(:disabled) svg path[data-v-32c8ea81]{fill:#e2e2e2}.calendar-nav-btn.disabled[data-v-32c8ea81]{cursor:not-allowed;opacity:1}.calendar-nav-btn svg[data-v-32c8ea81]{width:13px;height:10px}.month-year-display[data-v-32c8ea81]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;text-align:center}.calendar-body[data-v-32c8ea81]{padding:4px}.weekdays[data-v-32c8ea81]{display:flex;gap:0}.weekday[data-v-32c8ea81]{flex:1 0 0;padding:6px 0 2px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#606060;letter-spacing:-.28px;text-align:center}.days-grid[data-v-32c8ea81]{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.day-btn[data-v-32c8ea81]{width:100%;height:32px;padding:0;border:none;border-radius:4px;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;min-width:0}.day-btn[data-v-32c8ea81]:hover:not(:disabled){background:#0000000d}.day-btn.other-month[data-v-32c8ea81]{color:#b8b8b8}.day-btn.selected[data-v-32c8ea81]{background:#da4f21;color:#fff}.day-btn.selected[data-v-32c8ea81]:hover{background:#f6f6f6;color:#161616}.day-btn.selected.in-range[data-v-32c8ea81]{background:#da4f21;color:#fff;border-radius:4px}.day-btn.in-range[data-v-32c8ea81]{background:#ffede180;border-radius:0;color:#da4f21}.day-btn[data-v-32c8ea81]:disabled{cursor:not-allowed}.picker-buttons[data-v-32c8ea81]{display:flex;gap:4px;justify-content:flex-end;padding:4px 12px 12px}.clear-btn[data-v-32c8ea81],.apply-btn[data-v-32c8ea81]{padding:13px 16px;border:none;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease;min-width:80px}.clear-btn[data-v-32c8ea81]{background:#f6f6f6;color:#161616}.clear-btn[data-v-32c8ea81]:hover{background:#e8e8e8}.apply-btn[data-v-32c8ea81]{background:#da4f21;color:#fff}.apply-btn[data-v-32c8ea81]:hover{background:#c0450e}.drill-down-modal-overlay[data-v-f88c8b91]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10002;padding:24px}.drill-down-modal[data-v-f88c8b91]{background:#fff;border-radius:8px;box-shadow:2px 2px 20px #1616160f;border:1px solid #e2e2e2;width:1100px;max-width:calc(100vw - 48px);max-height:90vh;display:flex;flex-direction:column}.drill-down-modal-header[data-v-f88c8b91]{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;border-bottom:1px solid #e2e2e2}.drill-down-modal-title[data-v-f88c8b91]{font-family:Inter,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.2;color:#161616;margin:0 0 8px}.drill-down-modal-subtitle[data-v-f88c8b91]{font-family:Inter,sans-serif;font-size:.875rem;color:#8c8c8c;margin:0}.drill-down-modal-close[data-v-f88c8b91]{background:none;border:none;padding:4px;cursor:pointer;margin-top:-4px}.drill-down-modal-breadcrumb[data-v-f88c8b91]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:12px 24px;font-size:.875rem;color:#8c8c8c}.breadcrumb-item[data-v-f88c8b91]{cursor:pointer}.breadcrumb-item[data-v-f88c8b91]:hover{color:#161616}.breadcrumb-item.active[data-v-f88c8b91]{color:#161616;font-weight:500}.breadcrumb-arrow[data-v-f88c8b91]{flex-shrink:0}.drill-down-modal-body[data-v-f88c8b91]{overflow:auto;flex:1;padding:24px 24px 32px;min-height:0}.drill-down-table-block[data-v-f88c8b91]{border-radius:6px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;overflow:hidden}.drill-down-table-wrapper[data-v-f88c8b91]{overflow-x:auto;overflow-y:visible}.drill-down-table[data-v-f88c8b91]{width:100%;border-collapse:collapse;font-family:Inter,sans-serif;font-size:.875rem}.drill-down-table thead tr[data-v-f88c8b91]{background:#f6f6f6}.drill-down-table th[data-v-f88c8b91]{text-align:left;padding:12px 16px;color:#8c8c8c;font-weight:500;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}.drill-down-table th .th-content[data-v-f88c8b91]{display:flex;align-items:center;gap:6px}.drill-down-table th.cell-numeric .th-content[data-v-f88c8b91]{justify-content:flex-end}.drill-down-table th.th-sortable[data-v-f88c8b91]{cursor:pointer;-webkit-user-select:none;user-select:none}.drill-down-table th.th-sortable[data-v-f88c8b91]:hover{color:#606060}.drill-down-table th .sort-icon[data-v-f88c8b91]{flex-shrink:0}.drill-down-table th .sort-icon-inactive[data-v-f88c8b91]{opacity:.6}.drill-down-table th .th-label[data-v-f88c8b91]{flex:1;min-width:0}.drill-down-table th[data-v-f88c8b91]:first-child{border-top-left-radius:4px}.drill-down-table th.cell-numeric[data-v-f88c8b91]{text-align:right}.drill-down-table td[data-v-f88c8b91]{padding:12px 16px;border-bottom:1px solid #e2e2e2;color:#161616;background:#fff}.drill-down-table td.cell-numeric[data-v-f88c8b91]{text-align:right}.drill-down-table tr.row-clickable[data-v-f88c8b91]{cursor:pointer}.drill-down-table tr.row-clickable:hover td[data-v-f88c8b91]{background:#f6f6f6}.cell-index[data-v-f88c8b91]{width:48px;min-width:48px;text-align:left}.th-arrow[data-v-f88c8b91],.td-arrow[data-v-f88c8b91]{width:3.9%;text-align:left;padding:12px 16px!important}.arrow-button[data-v-f88c8b91]{background:#f6f6f6;border:none;border-radius:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease;flex-shrink:0}.arrow-button[data-v-f88c8b91]:hover{background:#e2e2e2}.arrow-button svg[data-v-f88c8b91]{display:block}.row-clickable:hover .arrow-button[data-v-f88c8b91]{background:#e2e2e2}.row-clickable:hover .arrow-button svg path[data-v-f88c8b91]{stroke:#161616}.drill-down-table-block[data-v-f88c8b91] .table-pagination{border-radius:0;border-top:0}.dashboard-layout[data-v-932367cc]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.main-content[data-v-932367cc]{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden;background:#e2e2e2;padding:8px 8px 8px 0}.content-section[data-v-932367cc]{display:flex;flex-direction:column;gap:13px;padding:24px;background:#fff;border-radius:6px;position:relative;width:100%;flex:1;min-height:0;overflow-y:auto}.overview-section[data-v-932367cc]{background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0}.overview-header[data-v-932367cc]{display:flex;justify-content:space-between;align-items:center;background:#fff;margin:0}.overview-title[data-v-932367cc]{display:flex;gap:8px;align-items:center}.overview-title svg[data-v-932367cc]{width:20px;height:20px;flex-shrink:0}.overview-title span[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px}.title-text[data-v-932367cc]{display:flex;align-items:center}.breadcrumb-title[data-v-932367cc]{display:flex;gap:10px;align-items:center}.breadcrumb-link[data-v-932367cc]{background:none;border:none;padding:0;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.88px;transition:color .2s}.breadcrumb-link[data-v-932367cc]:hover{color:#161616}.breadcrumb[data-v-932367cc]{display:flex;gap:8px;align-items:center}.breadcrumb-item[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;letter-spacing:-.88px;color:#8c8c8c}.breadcrumb-item-grey[data-v-932367cc]{color:#8c8c8c!important;cursor:pointer;transition:color .2s}.breadcrumb-item-grey[data-v-932367cc]:hover{color:#b8b8b8!important}.breadcrumb-item.active[data-v-932367cc]{color:#161616;cursor:default}.breadcrumb-arrow[data-v-932367cc]{width:13px!important;height:13px!important;flex-shrink:0;transition:fill .2s}.breadcrumb:hover .breadcrumb-arrow path[data-v-932367cc]{fill:#b8b8b8}.breadcrumb-current[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px}.overview-header-line[data-v-932367cc]{height:1px;background:#e2e2e2;margin:0}.overview-filters[data-v-932367cc]{display:flex;margin-top:16px;margin-bottom:12px;justify-content:space-between;align-items:center;background:#fff}.overview-content[data-v-932367cc]{padding:0;display:flex;flex-direction:column;gap:0;overflow-x:clip;background:#fff;border-radius:6px}.export-button[data-v-932367cc]{display:flex;gap:8px;align-items:center;justify-content:center;background:#f6f6f6;border-radius:1000000px;cursor:pointer;padding:12px 16px;width:132px;transition:.5s;border:2px solid transparent}.export-button[data-v-932367cc]:active{background:#e2e2e2;color:#606060!important;border:2px solid transparent}.export-button:active span[data-v-932367cc]{color:#606060!important}.export-button:active svg path[data-v-932367cc]{fill:#f8a07a!important}.export-button[data-v-932367cc]:hover{background:#e2e2e2}.export-button[data-v-932367cc]:focus{background:#f6f6f6;border:2px solid #F8A07A}.export-button svg[data-v-932367cc]{width:16px;height:16px;flex-shrink:0}.export-button span[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px}.export-button[data-v-932367cc]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-932367cc]{animation:spin-932367cc 1s linear infinite;flex-shrink:0}@keyframes spin-932367cc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filter-pills[data-v-932367cc]{display:flex;gap:6px;align-items:center}.filter-button[data-v-932367cc]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:11px 16px 11px 11px;display:flex;gap:8px;align-items:center;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;transition:background-color .2s}.filter-button[data-v-932367cc]:hover{border-color:#b8b8b8}.filter-button.active[data-v-932367cc]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-932367cc]{fill:#da4f21}.filter-button[data-v-932367cc]:active{border-color:#e2e2e2;color:#8c8c8c}.filter-button:active .filter-button-content span[data-v-932367cc]{color:#8c8c8c}.filter-button:active svg path[data-v-932367cc]{fill:#8c8c8c}.filter-button:active .filter-badge[data-v-932367cc]{background:#1f5085;color:#fff!important}.filter-button-content[data-v-932367cc]{display:flex;gap:6px;align-items:center}.filter-badge[data-v-932367cc]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#002959;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-932367cc]{position:relative;left:-1px}.clear-filters-button[data-v-932367cc]{background:none;border:none;padding:0 0 0 6px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#da4f21;letter-spacing:-.56px;transition:opacity .2s ease;flex-shrink:0}.clear-filters-button[data-v-932367cc]:hover{opacity:.7}.filters-right[data-v-932367cc]{display:flex;gap:6px;align-items:center}.view-dropdown-wrapper[data-v-932367cc]{position:relative}.view-dropdown[data-v-932367cc]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:13px 12px;min-width:120px;display:flex;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px}.view-dropdown[data-v-932367cc]:hover{border-color:#b8b8b8}.view-dropdown.open[data-v-932367cc]{background:#f6f6f6;border-color:#e2e2e2}.view-label[data-v-932367cc]{color:#8c8c8c}.view-value[data-v-932367cc]{color:#161616}.view-dropdown svg[data-v-932367cc]{transition:transform .2s}.view-dropdown svg.rotated[data-v-932367cc]{transform:rotate(180deg)}.view-dropdown-menu[data-v-932367cc]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:0 4px 12px #0000001a;min-width:150px;z-index:100;overflow:hidden;padding:4px}.view-menu-item[data-v-932367cc]{width:100%;padding:8px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:4px}.view-menu-item[data-v-932367cc]:hover{background:#f6f6f6}.view-menu-item.active[data-v-932367cc]{background:transparent;color:#161616;font-weight:400}.view-menu-item-text[data-v-932367cc]{flex:1 0 0}.view-menu-check[data-v-932367cc]{flex-shrink:0;width:10px;height:10px;margin-right:3px}.sort-dropdown-wrapper[data-v-932367cc]{position:relative}.sort-dropdown[data-v-932367cc]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:13px 12px;width:fit-content;display:flex;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown[data-v-932367cc]:hover{border-color:#b8b8b8}.sort-dropdown[data-v-932367cc]:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown:active .sort-label[data-v-932367cc],.sort-dropdown:active .sort-value[data-v-932367cc]{color:#8c8c8c}.sort-dropdown[data-v-932367cc]:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open[data-v-932367cc]{background:#f6f6f6}.sort-label[data-v-932367cc]{color:#8c8c8c}.sort-value[data-v-932367cc]{color:#161616}.sort-dropdown svg[data-v-932367cc]{transition:transform .2s}.sort-dropdown svg.rotated[data-v-932367cc]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-932367cc]{position:absolute;top:calc(100% + 2px);right:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;width:fit-content;min-width:160px;z-index:100;overflow:hidden;padding:4px}.sort-menu-item[data-v-932367cc]{width:100%;padding:8px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.sort-menu-item[data-v-932367cc]:hover{background:#0000000a}.sort-menu-item.active[data-v-932367cc]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-932367cc]{flex:1 0 0}.sort-menu-check[data-v-932367cc]{flex-shrink:0;width:10px;height:8px}.kpi-cards[data-v-932367cc]{display:flex;gap:0;border:1px solid #e2e2e2;overflow:hidden;border-radius:6px;margin-bottom:12px}.kpi-card[data-v-932367cc]{flex:1;border:none;border-radius:0;padding:20px;display:flex;flex-direction:column;gap:8px;background:#fff;min-width:0}.combined-chart-divider[data-v-932367cc]{width:1px;height:40px;background:#e2e2e2;flex-shrink:0;align-self:center}.kpi-label-container[data-v-932367cc]{display:flex;align-items:center;gap:6px;height:13px}.stat-info-icon[data-v-932367cc]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.stat-info-icon svg[data-v-932367cc]{pointer-events:none}.kpi-label[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0}.kpi-value[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:1.375rem;line-height:1.1;color:#000;letter-spacing:-.88px;margin:0;display:flex;align-items:center}.kpi-value span[data-v-932367cc]{font-weight:500;color:#e2e2e2}.kpi-value svg[data-v-932367cc]{display:inline-block;vertical-align:middle;margin:12px 0}.analytics-section[data-v-932367cc]{display:flex;flex-direction:column;gap:12px}.analytics-block[data-v-932367cc]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden}.analytics-block-header[data-v-932367cc]{display:flex;justify-content:space-between;align-items:flex-start}.analytics-header-left[data-v-932367cc]{display:flex;gap:8px;align-items:flex-start;flex:1}.analytics-header-right[data-v-932367cc]{display:flex;gap:6px;padding:20px}.chart-actions-group[data-v-932367cc]{display:flex;gap:2px;align-items:center}.chart-action-btn[data-v-932367cc]{width:32px;height:32px;background:#f6f6f6;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}.chart-action-btn[data-v-932367cc]:hover{background:#ebebeb}.chart-action-btn[data-v-932367cc]:active{background:#e0e0e0}.chart-action-btn.chart-type-selector[data-v-932367cc]{width:auto;min-width:56px;padding:0 12px;gap:8px}.chart-action-btn svg[data-v-932367cc]{flex-shrink:0}.chart-action-wrapper[data-v-932367cc],.chart-type-dropdown[data-v-932367cc]{position:relative;display:inline-block}.chart-type-btn[data-v-932367cc]{width:auto!important;min-width:56px;padding:0 12px;gap:8px;display:flex;align-items:center}.chart-type-btn .arrow[data-v-932367cc]{margin-left:4px}.chart-type-menu[data-v-932367cc]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:0 2px 8px #0000001a;z-index:1000;min-width:140px;padding:4px}.chart-type-menu-item[data-v-932367cc]{width:100%;height:32px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;background:none;border:none;border-radius:4px;cursor:pointer;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:400;color:#161616;text-align:left;transition:background-color .15s ease}.chart-type-menu-item[data-v-932367cc]:hover{background:#f6f6f6}.chart-type-menu-item.active[data-v-932367cc]{background:#f6f6f6;font-weight:500}.chart-type-menu-item span[data-v-932367cc]{flex:1}.chart-type-menu-item svg[data-v-932367cc]{flex-shrink:0;margin-left:8px}.gpv-chart-container[data-v-932367cc]{display:flex;gap:40px;align-items:center;padding:20px}.gpv-chart-left[data-v-932367cc]{flex-shrink:0;width:240px;height:240px}.gpv-chart-left canvas[data-v-932367cc]{width:100%!important;height:100%!important}.gpv-chart-wrapper[data-v-932367cc]{position:relative}.gpv-pie-tooltip[data-v-932367cc]{background:#1e1e1e;border-radius:6px;padding:16px;min-width:280px;width:280px;pointer-events:auto;box-shadow:0 4px 12px #0003;cursor:pointer}.gpv-pie-tooltip-header[data-v-932367cc]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.gpv-pie-tooltip-title[data-v-932367cc]{font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#f6f6f6;letter-spacing:-.28px;word-break:break-word;flex:1;min-width:0}.gpv-pie-tooltip-arrow[data-v-932367cc]{flex-shrink:0;margin-left:auto}.gpv-pie-tooltip-gpv[data-v-932367cc]{font-family:Inter,sans-serif;font-size:1.25rem;line-height:1.1;color:#f6f6f6;letter-spacing:-.4px;margin-bottom:4px}.gpv-pie-tooltip-percent[data-v-932367cc]{color:#b8b8b8;font-weight:400}.gpv-pie-tooltip-label-small[data-v-932367cc]{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.1;color:#b8b8b8;letter-spacing:-.28px;margin-bottom:12px}.gpv-pie-tooltip-divider[data-v-932367cc]{width:100%;height:1px;background:#ffffff1a;margin:12px 0 0}.gpv-pie-tooltip-divider[data-v-932367cc]:first-of-type{margin-top:12px}.gpv-pie-tooltip-rows[data-v-932367cc]{display:flex;flex-direction:column;gap:8px;padding-top:12px}.gpv-pie-tooltip-row[data-v-932367cc]{display:flex;justify-content:space-between;align-items:center;gap:16px}.gpv-pie-tooltip-label[data-v-932367cc]{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.1;color:#b8b8b8;letter-spacing:-.28px}.gpv-pie-tooltip-value[data-v-932367cc]{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.1;color:#f6f6f6;letter-spacing:-.28px;text-align:right}.gpv-chart-legend[data-v-932367cc]{flex:1;display:flex;gap:28px}.gpv-legend-column[data-v-932367cc]{display:flex;flex-direction:column;gap:0;width:304px}.gpv-legend-item[data-v-932367cc]{display:flex;flex-direction:column;gap:12px;min-width:0;cursor:pointer;padding:12px;border-radius:6px;transition:background-color .2s ease}.gpv-legend-item[data-v-932367cc]:hover{background:#f6f6f6}.gpv-legend-content[data-v-932367cc]{display:flex;align-items:center;width:100%;justify-content:space-between}.gpv-legend-info[data-v-932367cc]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.gpv-legend-label[data-v-932367cc]{flex:1;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1;color:#161616;letter-spacing:-.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:fit-content}.gpv-legend-divider[data-v-932367cc]{flex-shrink:0;width:1px;height:14px;background:#e2e2e2}.gpv-legend-percent[data-v-932367cc]{flex-shrink:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1;color:#8c8c8c;letter-spacing:-.04em}.gpv-legend-chevron[data-v-932367cc]{display:flex;width:20px;height:20px;align-items:center;justify-content:center;background:#f6f6f6;border-radius:4px;flex-shrink:0;opacity:0;transition:opacity .2s ease}.gpv-legend-item:hover .gpv-legend-chevron[data-v-932367cc]{opacity:1}.gpv-legend-bar-bg[data-v-932367cc]{width:100%;height:6px;background:#e2e2e2;border-radius:999px;overflow:hidden}.gpv-legend-bar-fill[data-v-932367cc]{height:100%;border-radius:999px;transition:width .3s ease}.analytics-title-section[data-v-932367cc]{display:flex;flex-direction:column;gap:8px;padding:20px}.analytics-title[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.125rem;line-height:1;color:#161616;letter-spacing:-.36px;margin:0}.analytics-subtitle[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.analytics-vertical-divider[data-v-932367cc]{width:1px;height:40px;background:#e2e2e2;align-self:center}.analytics-stat-card[data-v-932367cc]{display:flex;flex-direction:column;gap:8px;padding:20px}.analytics-stat-header[data-v-932367cc]{display:flex;gap:6px;align-items:center}.analytics-stat-label[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.analytics-stat-value[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;color:#161616;letter-spacing:-.8px;margin:0}.analytics-block-content[data-v-932367cc]{padding:4px 20px 15px}.analytics-block-content-pie[data-v-932367cc]{padding:4px 0 15px}.revenue-overview-dropdown-row[data-v-932367cc]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:29px}.revenue-view-dropdown-wrapper[data-v-932367cc],.revenue-year-select-wrapper[data-v-932367cc]{position:relative;display:inline-block}.revenue-year-select[data-v-932367cc]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:10px 12px;min-width:100px;display:flex;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616}.revenue-year-select svg[data-v-932367cc]{transition:transform .2s;flex-shrink:0}.revenue-year-select svg.rotated[data-v-932367cc]{transform:rotate(180deg)}.revenue-year-select.open[data-v-932367cc]{background:#f6f6f6}.revenue-year-dropdown-menu[data-v-932367cc]{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;min-width:120px;max-height:200px;overflow-y:auto;z-index:100}.revenue-month-select[data-v-932367cc]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:10px 12px;min-width:120px;display:flex;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616}.revenue-month-select svg[data-v-932367cc]{transition:transform .2s;flex-shrink:0}.revenue-month-select svg.rotated[data-v-932367cc]{transform:rotate(180deg)}.revenue-month-select.open[data-v-932367cc]{background:#f6f6f6}.revenue-month-dropdown-menu[data-v-932367cc]{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;min-width:200px;padding:12px;z-index:100}.revenue-month-picker-header[data-v-932367cc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;color:#161616}.revenue-month-picker-arrow[data-v-932367cc]{background:none;border:none;cursor:pointer;font-size:1.125rem;color:#8c8c8c;padding:0 8px;line-height:1}.revenue-month-picker-arrow[data-v-932367cc]:hover{color:#161616}.revenue-month-picker-grid[data-v-932367cc]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.revenue-month-picker-cell[data-v-932367cc]{padding:8px;background:#f6f6f6;border:none;border-radius:4px;cursor:pointer;font-family:Inter,sans-serif;font-size:.8125rem;color:#161616}.revenue-month-picker-cell[data-v-932367cc]:hover{background:#ebebeb}.revenue-month-picker-cell.active[data-v-932367cc]{background:#da4f21;color:#fff}.revenue-view-dropdown[data-v-932367cc]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:10px 12px;min-width:180px;display:flex;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px}.revenue-view-dropdown svg[data-v-932367cc]{transition:transform .2s;flex-shrink:0}.revenue-view-dropdown svg.rotated[data-v-932367cc]{transform:rotate(180deg)}.revenue-view-dropdown.open[data-v-932367cc]{background:#f6f6f6}.revenue-view-dropdown-menu[data-v-932367cc]{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;min-width:200px;z-index:100;overflow:hidden}.revenue-view-menu-item[data-v-932367cc]{width:100%;padding:10px 12px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:0}.revenue-view-menu-item[data-v-932367cc]:hover{background:#f6f6f6}.revenue-view-menu-item.active[data-v-932367cc]{background:transparent;color:#161616;font-weight:500}.revenue-view-menu-check[data-v-932367cc]{flex-shrink:0}.analytics-chart-wrapper[data-v-932367cc]{position:relative;width:100%;height:320px}.revenue-overview-chart-wrapper[data-v-932367cc]{position:relative}.revenue-axis-label[data-v-932367cc]{position:absolute;bottom:10px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;line-height:1.1;pointer-events:none}.revenue-axis-label-left[data-v-932367cc]{left:12px}.revenue-axis-label-right[data-v-932367cc]{right:12px}.analytics-chart-wrapper canvas[data-v-932367cc]{width:100%!important;height:100%!important}.skeleton-analytics-block[data-v-932367cc]{min-height:420px}.skeleton-analytics-header[data-v-932367cc]{height:80px;background:#f6f6f6;margin:20px;border-radius:4px}.skeleton-analytics-content[data-v-932367cc]{height:320px;background:#f6f6f6;margin:0 20px 20px;border-radius:4px}.chart-card[data-v-932367cc]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:20px;overflow:visible}.chart-header[data-v-932367cc]{overflow:visible}.chart-header-top[data-v-932367cc]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;overflow:visible}.chart-label[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.chart-value[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.skeleton[data-v-932367cc]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-932367cc 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-932367cc{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-overview-title[data-v-932367cc]{width:200px;height:24px;border-radius:4px;flex:1;min-width:150px;display:block}.skeleton-export-button[data-v-932367cc]{width:120px;height:40px;border-radius:4px}.skeleton-filter-pills[data-v-932367cc]{width:300px;height:40px;border-radius:4px;display:block}.skeleton-sort-dropdown[data-v-932367cc]{width:150px;height:40px;border-radius:4px}.skeleton-chart-card[data-v-932367cc]{padding:20px;min-height:392px;display:flex;flex-direction:column;gap:16px}.skeleton-chart-label[data-v-932367cc]{width:150px;height:16px;border-radius:4px;margin-bottom:8px}.skeleton-chart-value[data-v-932367cc]{width:120px;height:24px;border-radius:4px}.skeleton-chart-card .chart-header-top[data-v-932367cc]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.skeleton-chart-card .chart-actions[data-v-932367cc]{display:flex;gap:2px;align-items:center;flex-shrink:0}.skeleton-chart-actions[data-v-932367cc]{width:80px;height:32px;border-radius:4px}.skeleton-chart-content[data-v-932367cc]{width:100%;height:260px;border-radius:4px;flex:1;margin-top:16px}.skeleton-kpi-label[data-v-932367cc]{width:120px;height:14px;border-radius:4px}.skeleton-kpi-value[data-v-932367cc]{width:80px;height:24px;border-radius:4px;margin-top:8px}.chart-tooltip[data-v-932367cc]{display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.tooltip-content[data-v-932367cc]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-932367cc]{width:12px;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #161616;margin-top:-1px;margin-left:auto;margin-right:auto;flex-shrink:0}.chart-data-tooltip[data-v-932367cc]{position:relative;pointer-events:none;z-index:1100;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:12px 16px;background:#161616;border-radius:6px;color:#fff;box-shadow:2px 2px 20px #cbcbcb14;min-width:140px}.chart-data-tooltip[data-v-932367cc]:not(.visible){visibility:hidden;opacity:0}.chart-data-tooltip.visible[data-v-932367cc]{visibility:visible;opacity:1;transition:opacity .15s ease}.chart-data-tooltip-clickable[data-v-932367cc]{pointer-events:auto;cursor:pointer}.chart-data-tooltip-header[data-v-932367cc]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.875rem;font-weight:400;letter-spacing:-.02em;color:#fff;margin-bottom:8px}.chart-data-tooltip-value[data-v-932367cc]{font-size:1.25rem;font-weight:500;line-height:1.1;letter-spacing:-.04em;color:#fff;margin-bottom:4px}.chart-data-tooltip-date[data-v-932367cc]{font-size:.875rem;font-weight:400;letter-spacing:-.02em;color:#ffffffe6;margin-bottom:12px}.chart-data-tooltip-separator[data-v-932367cc]{height:1px;background:#fff3;margin-bottom:12px}.chart-data-tooltip-rows[data-v-932367cc]{display:flex;flex-direction:column;gap:8px}.chart-data-tooltip-row[data-v-932367cc]{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:.875rem;font-weight:400;letter-spacing:-.02em}.chart-data-tooltip-label[data-v-932367cc]{color:#ffffffe6}.chart-data-tooltip-val[data-v-932367cc]{font-weight:500;color:#fff}.analytics-chart-wrapper-has-tooltip[data-v-932367cc]{position:relative}.fullscreen-modal[data-v-932367cc]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;animation:analyticsFadeIn-932367cc .3s ease}@keyframes analyticsFadeIn-932367cc{0%{opacity:0}to{opacity:1}}.fullscreen-content[data-v-932367cc]{background:#fff;width:1100px;max-width:1100px;max-height:90vh;display:flex;flex-direction:column;animation:analyticsSlideUp-932367cc .3s ease;border-radius:6px;padding-bottom:20px}@keyframes analyticsSlideUp-932367cc{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fullscreen-header[data-v-932367cc]{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin-bottom:11px;padding-bottom:0;gap:0}.fullscreen-header-left[data-v-932367cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;width:100%;flex:1;border-bottom:1px solid #E2E2E2;padding:24px}.fullscreen-title-section[data-v-932367cc]{display:flex;flex-direction:column;gap:8px}.fullscreen-title[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.2;color:#000;letter-spacing:-.4px;margin:0}.fullscreen-subtitle[data-v-932367cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.2;color:#8c8c8c;letter-spacing:-.28px;margin:0}.fullscreen-close[data-v-932367cc]{border:none;background:transparent;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.fullscreen-close[data-v-932367cc]:hover{opacity:.8}.fullscreen-header-info[data-v-932367cc]{display:flex;gap:32px;width:100%;padding:20px 24px;justify-content:space-between;align-items:center;border-bottom:1px solid #E2E2E2}.head-flex[data-v-932367cc]{display:flex;gap:74px}.fullscreen-info-item[data-v-932367cc]{display:flex;flex-direction:column;gap:8px}.fullscreen-info-label[data-v-932367cc]{font-family:Inter,sans-serif;font-weight:400;font-size:.75rem;line-height:1.2;color:#8c8c8c;letter-spacing:-.24px;margin:0}.fullscreen-info-value[data-v-932367cc]{font-family:Inter,sans-serif;font-weight:500;font-size:1rem;line-height:1.2;color:#161616;letter-spacing:-.32px;margin:0}.fullscreen-header-actions[data-v-932367cc]{display:flex;align-items:center;gap:8px}.fullscreen-header-actions .chart-type-dropdown[data-v-932367cc]{position:relative}.fullscreen-chart-type-menu[data-v-932367cc]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 4px 12px #0000001a;min-width:120px;z-index:3000;overflow:hidden}.fullscreen-chart-wrapper[data-v-932367cc]{flex:1;min-height:300px;padding:0 24px 24px}.fullscreen-chart-area-wrapper[data-v-932367cc]{width:100%;height:100%;min-height:300px;position:relative}.fullscreen-chart-area-wrapper canvas[data-v-932367cc]{max-width:100%;max-height:100%}.fullscreen-gpv-layout[data-v-932367cc]{padding:24px}.fullscreen-chart-content[data-v-932367cc]{display:flex;gap:40px;align-items:center;flex:1;min-height:0}.fullscreen-chart-canvas-wrapper[data-v-932367cc]{flex-shrink:0;width:350px;height:350px}.fullscreen-chart-canvas-wrapper canvas[data-v-932367cc]{width:100%!important;height:100%!important}.fullscreen-chart-legend[data-v-932367cc]{display:flex;gap:40px;flex:1;min-width:0}.fullscreen-chart-legend .gpv-legend-column[data-v-932367cc]{width:304px}.tabs-section[data-v-3532c5bb]{display:flex;gap:16px;align-items:center}.tab-item[data-v-3532c5bb]{display:flex;gap:8px;align-items:center;text-decoration:none;cursor:pointer;background:none;border:none;padding:12px 16px;position:relative;top:1px}.tab-item span[data-v-3532c5bb]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#8c8c8c;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.router-link-active[data-v-3532c5bb]{border-bottom:1px solid #002959}.router-link-active span[data-v-3532c5bb]{color:#002959}.tab-item.active span[data-v-3532c5bb]{opacity:1}.profile-section[data-v-74157dff]{display:flex;flex-direction:column;gap:20px;width:100%}.profile-title[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.125rem;line-height:100%;color:#000;letter-spacing:-.36px;margin:0}.form-section[data-v-74157dff]{display:flex;flex-direction:column;gap:16px;width:100%}.password-section[data-v-74157dff]{display:flex;flex-direction:column;gap:16px;width:100%;border-top:1px solid #E2E2E2;padding-top:24px}.password-title[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.125rem;line-height:1.1;color:#000;letter-spacing:-.96px;margin:0}.form-group[data-v-74157dff]{display:flex;flex-direction:column;gap:8px}.form-group-relative[data-v-74157dff]{position:relative}.form-label[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.56px;text-align:left}.input-wrapper[data-v-74157dff]{border:1px solid #e0e0e0;border-radius:8px;padding:12px;display:flex;align-items:center;gap:8px;background:#fff;transition:border-color .2s ease;max-width:376px}.input-wrapper[data-v-74157dff]:hover{border-color:#b8b8b8}.input-wrapper[data-v-74157dff]:focus-within{border-color:#e0e0e0;outline:none}.input-wrapper.error[data-v-74157dff]{border-color:#e74c3c}.input-wrapper.error[data-v-74157dff]:focus-within{border-color:#e74c3c}.form-input[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px;border:none;outline:none;background:transparent;width:100%;max-width:376px;padding:0}.form-input[data-v-74157dff]::placeholder{color:#bcbcbc;transition:color .2s ease}.error-message[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.1;color:#e74c3c;letter-spacing:-.48px;margin-top:-4px}.update-button[data-v-74157dff]{width:80px;height:40px;background:#dc4e10;border-radius:45px;padding:14px 16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#fff;letter-spacing:-.56px;transition:opacity .3s,background-color .3s,transform .2s;border:2px solid transparent;margin-bottom:12px}.update-button[data-v-74157dff]:hover:not(:disabled){opacity:.9;background:#b03c19}.update-button[data-v-74157dff]:active:not(:disabled){background:#8a2a12;border:2px solid transparent}.update-button[data-v-74157dff]:focus:not(:disabled){background:#da4f21;border:2px solid #F8A07A}.update-button[data-v-74157dff]:disabled{opacity:.5;cursor:not-allowed;background:#f6f6f6;color:#b8b8b8}.change-password-button[data-v-74157dff]{width:148px;height:40px;background:#f6f6f6;border:2px solid transparent;border-radius:45px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#161616;letter-spacing:-.56px;transition:border-color .3s,background-color .3s,transform .2s}.change-password-button[data-v-74157dff]:hover{background:#e2e2e2}.change-password-button[data-v-74157dff]:active{color:#606060;background:#e2e2e2}.change-password-button[data-v-74157dff]:focus{border-color:#f8a07a;background:#f6f6f6;color:#161616}.loader-spinner[data-v-74157dff]{animation:spin-74157dff 1s linear infinite;flex-shrink:0}@keyframes spin-74157dff{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-overlay[data-v-74157dff]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-74157dff .3s ease}@keyframes fadeIn-74157dff{0%{opacity:0}to{opacity:1}}.modal-content[data-v-74157dff]{background:#fff;border-radius:0;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003;animation:slideUp-74157dff .3s ease}@keyframes slideUp-74157dff{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-74157dff]{display:flex;justify-content:space-between;padding:24px}.modal-header-content[data-v-74157dff]{display:flex;flex-direction:column;gap:8px;flex:1}.modal-header h2[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.125rem;line-height:100%;color:#161616;letter-spacing:-.36px;margin:0}.modal-header p[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#8c8c8c;letter-spacing:-.28px;margin:0}.modal-close[data-v-74157dff]{background:none;border:none;cursor:pointer;padding:0;width:13px;height:13px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;flex-shrink:0}.modal-close[data-v-74157dff]:hover{opacity:.6}.modal-close svg[data-v-74157dff]{width:100%;height:100%}.modal-body[data-v-74157dff]{display:flex;flex-direction:column;gap:20px;padding:24px;border-top:1px solid #E2E2E2}.modal-body .form-group[data-v-74157dff]{width:100%}.change-password-modal[data-v-74157dff]{max-width:425px;border-radius:4px}.change-password-form[data-v-74157dff]{display:flex;flex-direction:column;gap:20px}.change-password-form .form-section[data-v-74157dff]{display:flex;flex-direction:column;gap:16px;width:100%}.change-password-form .password-input-wrapper[data-v-74157dff]{position:relative;display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:8px;padding:12px;background:#fff;transition:border-color .2s ease}.change-password-form .password-input-wrapper[data-v-74157dff]:hover{border-color:#b8b8b8}.change-password-form .password-input-wrapper:hover input[data-v-74157dff]::placeholder{color:#606060}.change-password-form .password-input-wrapper input[data-v-74157dff]{padding-right:40px;border:none;outline:none;background:transparent;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px;transition:color .2s ease}.change-password-form .password-input-wrapper input[data-v-74157dff]::placeholder{color:#b8b8b8;transition:color .2s ease}.change-password-form .password-dots-placeholder[data-v-74157dff]{position:absolute;left:12px;display:flex;align-items:center;gap:4px;pointer-events:none}.change-password-form .password-input-wrapper input.error[data-v-74157dff]{border-color:#d64545}.change-password-form .password-requirements[data-v-74157dff]{margin-top:8px;padding:12px;border-radius:6px;border:1px solid #E2E2E2;background:#fff;z-index:10;position:absolute;top:60px;width:100%;max-width:377px}.change-password-form .requirements-header[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;line-height:1.1;color:#000;letter-spacing:-.56px;margin-bottom:8px}.change-password-form .requirements-list[data-v-74157dff]{display:flex;flex-direction:column;gap:8px}.change-password-form .requirement-item[data-v-74157dff]{display:flex;align-items:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1;color:#888;letter-spacing:-.56px}.change-password-form .requirement-item svg[data-v-74157dff]{flex-shrink:0;width:12px;height:12px}.change-password-form .requirement-item.met[data-v-74157dff]{color:#22c55e}.change-password-form .checkmark-placeholder[data-v-74157dff]{width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.change-password-form .password-toggle[data-v-74157dff]{position:absolute;right:16px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.change-password-submit-button[data-v-74157dff]{width:100%;height:43px;background:#dc4e10;border:none;border-radius:45px;padding:14px 16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#fff;letter-spacing:-.56px;transition:opacity .3s,background-color .3s,transform .2s;border:2px solid transparent;margin-top:4px}.change-password-submit-button[data-v-74157dff]:hover:not(:disabled){opacity:.9;background:#b03c19}.change-password-submit-button[data-v-74157dff]:active:not(:disabled){background:#8a2a12;border:2px solid transparent}.change-password-submit-button[data-v-74157dff]:focus:not(:disabled){background:#da4f21;border:2px solid #F8A07A}.change-password-submit-button[data-v-74157dff]:disabled{opacity:.6;cursor:not-allowed}.error-message-general[data-v-74157dff]{color:#e74c3c;font-size:.875rem;text-align:center;padding:10px;background:#fee;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;flex-direction:column;gap:4px;height:48px;align-items:center;justify-content:center;margin-top:15px}.error-content[data-v-74157dff]{display:flex;align-items:center;justify-content:center;gap:8px}.error-content svg[data-v-74157dff]{flex-shrink:0}.success-notification[data-v-74157dff]{position:fixed;top:24px;right:24px;background:#000;border-radius:6px;padding:16px 24px;display:flex;align-items:center;justify-content:center;z-index:2000;box-shadow:0 4px 12px #00000026;animation:slideDown-74157dff .3s ease;min-width:328px;max-width:500px}@keyframes slideDown-74157dff{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.notification-content[data-v-74157dff]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;position:relative}.notification-text[data-v-74157dff]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#fff;letter-spacing:-.28px;flex:1;text-align:left}.notification-close[data-v-74157dff]{background:none;border:none;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease;position:absolute;top:-9px;right:-16px}.notification-close[data-v-74157dff]:hover{opacity:.6}.notification-close svg[data-v-74157dff]{width:100%;height:100%}.notification-close svg path[data-v-74157dff]{fill:#8c8c8c}.create-user-wrap[data-v-d2b21d10]{display:flex;gap:6px}.members-section[data-v-d2b21d10]{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;min-height:0}.success-notification[data-v-d2b21d10]{position:fixed;top:24px;right:24px;background:#000;border-radius:6px;padding:16px 24px;display:flex;align-items:center;justify-content:center;z-index:2000;box-shadow:0 4px 12px #00000026;animation:slideDown-d2b21d10 .3s ease;min-width:328px;max-width:500px}@keyframes slideDown-d2b21d10{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.notification-content[data-v-d2b21d10]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;position:relative}.notification-text[data-v-d2b21d10]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#fff;letter-spacing:-.28px;flex:1;text-align:left}.notification-close[data-v-d2b21d10]{background:none;border:none;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease;position:absolute;top:-9px;right:-16px}.notification-close[data-v-d2b21d10]:hover{opacity:.6}.notification-close svg[data-v-d2b21d10]{width:100%;height:100%}.notification-close svg path[data-v-d2b21d10]{fill:#8c8c8c}.members-header[data-v-d2b21d10]{display:flex;justify-content:space-between;align-items:center;gap:10px}.search-input-wrapper[data-v-d2b21d10]{position:relative;display:flex;align-items:center;gap:8px;border:1px solid #E2E2E2;border-radius:6px;padding:12px;height:40px;width:240px;box-sizing:border-box}.search-input-wrapper svg[data-v-d2b21d10]{width:16px;height:16px;flex-shrink:0}.search-input[data-v-d2b21d10]{flex:1;border:none;outline:none;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.1;color:#000;letter-spacing:-.56px;padding:0;max-width:150px}.search-input[data-v-d2b21d10]::placeholder{color:#999}.clear-search-btn[data-v-d2b21d10]{position:absolute;right:16px;background:none;border:none;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;line-height:1.1;color:#002959;letter-spacing:-.56px;cursor:pointer;z-index:2;transition:color .2s ease}.clear-search-btn[data-v-d2b21d10]:hover{color:#002959}.svg-link[data-v-d2b21d10]{min-width:123px;height:40px;display:flex;justify-content:center;gap:8px;align-items:center;background:none;border-radius:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#161616;background:#f6f6f6;letter-spacing:-.56px;cursor:pointer;transition:opacity .2s ease;border:2px solid transparent}.svg-link[data-v-d2b21d10]:hover,.svg-link[data-v-d2b21d10]:active{background:#e2e2e2}.svg-link[data-v-d2b21d10]:focus{background:#f6f6f6;border:2px solid #F8A07A}.create-member-link[data-v-d2b21d10]{min-width:123px;height:40px;display:flex;justify-content:center;gap:8px;align-items:center;background:none;border-radius:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#fff;background:#da4f21;letter-spacing:-.56px;cursor:pointer;transition:opacity .2s ease;border:2px solid transparent}.create-member-link[data-v-d2b21d10]:hover{background:#b03c19}.create-member-link[data-v-d2b21d10]:active{background:#8a2a12}.create-member-link[data-v-d2b21d10]:focus{background:#da4f21;border:2px solid #F8A07A}.members-table-section[data-v-d2b21d10]{width:100%;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;background:#fff;display:flex;flex-direction:column;flex:1;min-height:0;position:relative;overflow-x:hidden}.members-table-wrapper[data-v-d2b21d10]{position:relative;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.members-data-table[data-v-d2b21d10]{width:100%;border-collapse:collapse;display:block;height:100%;max-width:100%}.members-data-table thead[data-v-d2b21d10]{display:table;width:100%;table-layout:fixed;position:relative;z-index:1}.members-data-table thead th[data-v-d2b21d10]{position:relative;z-index:1}.members-data-table thead tr[data-v-d2b21d10]{background:#f6f6f6;display:table-row}.members-data-table tbody[data-v-d2b21d10]{display:block;width:100%;overflow:visible}.members-data-table tbody tr[data-v-d2b21d10]{display:table;width:100%;table-layout:fixed}.members-data-table th[data-v-d2b21d10]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2;transition:opacity .2s}.members-data-table th .th-content[data-v-d2b21d10]{display:flex;align-items:center;justify-content:flex-start;gap:4px}.members-data-table th .th-label[data-v-d2b21d10]{color:#8c8c8c}.members-data-table th.sortable[data-v-d2b21d10]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th.sortable[data-v-d2b21d10]:hover{opacity:.6}.members-data-table th.sortable.active[data-v-d2b21d10]{background:transparent}.members-data-table th.table-col-number[data-v-d2b21d10]{width:48px;text-align:center;color:#8c8c8c!important}.members-data-table th.table-col-actions[data-v-d2b21d10]{width:120px;text-align:right;padding-right:21px}.members-data-table td.table-col-actions[data-v-d2b21d10]{text-align:right;padding-right:21px}.members-data-table th.dragging[data-v-d2b21d10]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.members-data-table th.drag-over[data-v-d2b21d10]{border-left:2px solid #B8B8B8;border-radius:4px}.members-data-table th[draggable=true][data-v-d2b21d10]{cursor:move;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th[draggable=true][data-v-d2b21d10]:hover{opacity:.6}.members-data-table tbody tr[data-v-d2b21d10]{border-bottom:1px solid #f6f6f6;background:#fff;position:relative}.members-data-table tbody tr[data-v-d2b21d10]:last-child{border-bottom:none}.members-data-table tbody tr:last-child td[data-v-d2b21d10]{border-bottom:none}.members-data-table td[data-v-d2b21d10]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.56px;vertical-align:top}.members-data-table td.table-col-number[data-v-d2b21d10]{text-align:center;color:#161616;width:48px}.members-data-table th.col-permissions[data-v-d2b21d10],.members-data-table td.col-permissions[data-v-d2b21d10]{width:552px}.members-data-table td[data-v-d2b21d10]:has(.action-buttons){text-align:right;position:relative;overflow:visible}.action-buttons[data-v-d2b21d10]{display:flex;gap:16px;align-items:center;justify-content:flex-end;height:100%;position:relative;z-index:10}.action-btn[data-v-d2b21d10]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:16px;height:16px;transition:opacity .2s ease;position:relative;z-index:10}.action-btn:hover svg path[data-v-d2b21d10]{fill:#161616}.action-btn.delete-btn:hover:not(:disabled) svg path[data-v-d2b21d10]{fill:#ab3637}.action-btn[data-v-d2b21d10]:disabled{opacity:.4;cursor:not-allowed}.action-btn .tooltip[data-v-d2b21d10]{position:absolute;bottom:100%;left:50%;transform:translate(-50%) scale(.95);margin-bottom:8px;padding:6px 12px;background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1;white-space:nowrap;border-radius:4px;pointer-events:none;z-index:10000;visibility:hidden;transition:visibility 0s linear .15s,transform .15s ease}.action-btn .tooltip[data-v-d2b21d10]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#161616}.action-btn:hover .tooltip[data-v-d2b21d10]{visibility:visible;transform:translate(-50%) scale(1);transition-delay:0s}.member-name-text[data-v-d2b21d10],.member-username-text[data-v-d2b21d10]{display:block}.role-secondary-text[data-v-d2b21d10]{color:#8c8c8c}.permissions-pills[data-v-d2b21d10]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.permission-pill[data-v-d2b21d10]{background:#f6f6f6;padding:6px 10px;border-radius:6px;color:#606060;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px;white-space:nowrap}.role-created-text[data-v-d2b21d10]{color:#161616}.modal-overlay[data-v-d2b21d10]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-d2b21d10 .3s ease}@keyframes fadeIn-d2b21d10{0%{opacity:0}to{opacity:1}}.modal-content[data-v-d2b21d10]{background:#fff;border-radius:0;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003;animation:slideUp-d2b21d10 .3s ease}.add-member-modal[data-v-d2b21d10],.delete-member-modal[data-v-d2b21d10]{max-width:375px;padding:0;border-radius:6px;border:1px solid #E2E2E2;box-shadow:2px 2px 20px #1616160f}@keyframes slideUp-d2b21d10{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-d2b21d10]{display:flex;justify-content:space-between;padding:24px;border-bottom:0;align-items:start}.modal-header-content[data-v-d2b21d10]{display:flex;flex-direction:column;gap:8px;flex:1}.modal-header h2[data-v-d2b21d10]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:100%;color:#161616;letter-spacing:-.36px;margin:0}.modal-header p[data-v-d2b21d10]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#8c8c8c;letter-spacing:-.28px;margin:0}.modal-close[data-v-d2b21d10]{background:none;border:none;cursor:pointer;padding:0;width:13px;height:13px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;flex-shrink:0}.modal-close[data-v-d2b21d10]:hover{opacity:.6}.modal-close svg[data-v-d2b21d10]{width:100%;height:100%}.modal-body[data-v-d2b21d10]{display:flex;flex-direction:column;gap:24px;padding:24px;border-top:1px solid #E2E2E2}.form-section[data-v-d2b21d10]{display:flex;flex-direction:column;gap:16px;width:100%}.form-group[data-v-d2b21d10]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-d2b21d10]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:100%;color:#8c8c8c;letter-spacing:-.56px}.input-wrapper[data-v-d2b21d10]{border:1px solid #E2E2E2;border-radius:6px;height:40px;padding:0 12px;display:flex;align-items:center;gap:8px;background:#fff;transition:border-color .2s ease}.input-wrapper[data-v-d2b21d10]:hover{border-color:#b8b8b8}.input-wrapper:hover input[data-v-d2b21d10]::placeholder{color:#606060}.textarea-wrapper[data-v-d2b21d10]{height:auto;padding:12px;align-items:flex-start}.form-input[data-v-d2b21d10]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px;border:none;outline:none;background:transparent;width:100%;padding:0}.textarea-input[data-v-d2b21d10]{resize:vertical;min-height:72px}.form-input[data-v-d2b21d10]::placeholder{color:#b8b8b8;transition:color .2s ease}.permissions-box[data-v-d2b21d10]{border-radius:6px;padding:4px 0 0;background:#fff;display:flex;flex-direction:column}.permissions-locked[data-v-d2b21d10]{opacity:.45;pointer-events:none}.admin-role-notice[data-v-d2b21d10]{display:flex;align-items:center;gap:8px;background:#fff8e1;border:1px solid #ffe082;border-radius:6px;padding:10px 14px;font-size:.8125rem;color:#7a5c00;margin-bottom:16px}.permission-group-title[data-v-d2b21d10]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;margin-bottom:10px}.permission-item[data-v-d2b21d10]{display:flex;align-items:center;gap:8px;padding:4px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px}.permission-item[data-v-d2b21d10]:last-child{padding-bottom:0}.permission-checkbox[data-v-d2b21d10]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border-radius:3px;border:1px solid #E2E2E2;background:#fff;display:inline-grid;place-content:center;margin:0;cursor:pointer;flex-shrink:0}.permission-checkbox[data-v-d2b21d10]:before{content:"";width:4px;height:8px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg);margin-top:-1px}.permission-checkbox[data-v-d2b21d10]:checked{background:#da4f21;border-color:#da4f21}.permission-checkbox[data-v-d2b21d10]:checked:before{border-right-color:#fff;border-bottom-color:#fff}.permission-checkbox[data-v-d2b21d10]:focus-visible{outline:none;box-shadow:0 0 0 2px #f8a07a}.role-modal-actions[data-v-d2b21d10]{display:flex;gap:6px;justify-content:center;margin:0 24px 24px}.delete-member-actions[data-v-d2b21d10]{display:flex;gap:6px;justify-content:center}.delete-member-confirm-btn[data-v-d2b21d10]{width:153px;height:40px;padding:0;border:2px transparent;border-radius:45px;background:#f6f6f6;color:#161616;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.delete-member-confirm-btn[data-v-d2b21d10]:hover{background:#e2e2e2}.delete-member-confirm-btn[data-v-d2b21d10]:active{background:#e2e2e2;color:#606060}.delete-member-confirm-btn[data-v-d2b21d10]:focus{background:#f6f6f6;border:2px solid #F8A07A}.role-primary-btn[data-v-d2b21d10]{width:100%;height:40px;padding:0;border:2px transparent;border-radius:45px;background:#da4f21;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.role-primary-btn[data-v-d2b21d10]:hover{background:#b03c19}.role-primary-btn[data-v-d2b21d10]:active{background:#8a2a12}.role-primary-btn[data-v-d2b21d10]:focus{background:#da4f21;border:2px solid #F8A07A}.role-primary-btn[data-v-d2b21d10]:disabled{background:#f6f6f6;color:#b8b8b8;cursor:not-allowed}.delete-member-cancel-btn[data-v-d2b21d10]{width:153px;height:40px;padding:0;border:2px transparent;border-radius:45px;background:#da4f21;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.delete-member-cancel-btn[data-v-d2b21d10]:hover{background:#b03c19}.delete-member-cancel-btn[data-v-d2b21d10]:active{background:#8a2a12}.delete-member-cancel-btn[data-v-d2b21d10]:focus{background:#da4f21;border:2px solid #F8A07A}.delete-member-cancel-btn[data-v-d2b21d10]:disabled{background:#f6f6f6;color:#b8b8b8;cursor:not-allowed}.delete-member-modal[data-v-d2b21d10]{max-width:375px;padding:0;border-radius:6px;border:1px solid #E2E2E2;box-shadow:2px 2px 20px #1616160f}.delete-member-modal .modal-header-content[data-v-d2b21d10]{text-align:center;margin-bottom:20px}.delete-member-modal .modal-header[data-v-d2b21d10]{flex-direction:column}.loading-spinner[data-v-d2b21d10]{display:flex;justify-content:center;align-items:center;padding:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#8c8c8c}.create-user-wrap[data-v-3b9d6753]{display:flex;gap:8px}.members-section[data-v-3b9d6753]{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;min-height:0}.members-header[data-v-3b9d6753]{display:flex;justify-content:space-between;align-items:center;gap:10px}.filter-pills[data-v-3b9d6753]{display:flex;align-items:center;gap:6px}.filter-button[data-v-3b9d6753]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:11px;display:flex;gap:8px;align-items:center;cursor:pointer;box-sizing:border-box;height:40px;transition:border-color .2s ease,background-color .2s ease}.filter-button[data-v-3b9d6753]:hover{border-color:#b8b8b8;background:#f6f6f6}.filter-button.active[data-v-3b9d6753]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-3b9d6753]{fill:#da4f21}.filter-button-content[data-v-3b9d6753]{display:flex;align-items:center;gap:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px}.filter-badge[data-v-3b9d6753]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#002959;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-3b9d6753]{position:relative;left:-1px}.clear-filters-button[data-v-3b9d6753]{background:none;border:none;padding:0 0 0 6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#da4f21;letter-spacing:-.56px;cursor:pointer;transition:opacity .2s ease;height:40px;flex-shrink:0}.clear-filters-button[data-v-3b9d6753]:hover{opacity:.7}.svg-link[data-v-3b9d6753]{min-width:123px;height:40px;display:flex;justify-content:center;gap:8px;align-items:center;background:none;border-radius:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#161616;background:#f6f6f6;letter-spacing:-.56px;cursor:pointer;transition:opacity .2s ease;border:2px solid transparent}.svg-link[data-v-3b9d6753]:hover,.svg-link[data-v-3b9d6753]:active{background:#e2e2e2}.svg-link[data-v-3b9d6753]:focus{background:#f6f6f6;border:2px solid #F8A07A}.svg-link[data-v-3b9d6753]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-3b9d6753]{animation:spin-3b9d6753 1.5s linear infinite}@keyframes spin-3b9d6753{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.members-table-section[data-v-3b9d6753]{width:100%;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;background:#fff;display:flex;flex-direction:column;flex:1;min-height:0;position:relative}.members-table-wrapper[data-v-3b9d6753]{position:relative;flex:1;overflow-y:auto;overflow-x:visible;min-height:0}.members-data-table[data-v-3b9d6753]{width:100%;border-collapse:collapse;display:block;height:100%}.members-data-table thead[data-v-3b9d6753]{display:table;width:100%;table-layout:fixed;position:relative;z-index:1}.members-data-table thead th[data-v-3b9d6753]{position:relative;z-index:1}.members-data-table thead tr[data-v-3b9d6753]{background:#f6f6f6;display:table-row}.members-data-table tbody[data-v-3b9d6753]{display:block;width:100%;overflow:visible}.members-data-table tbody tr[data-v-3b9d6753]{display:table;width:100%;table-layout:fixed}.members-data-table th[data-v-3b9d6753]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2;transition:opacity .2s}.members-data-table th .th-content[data-v-3b9d6753]{display:flex;align-items:center;justify-content:flex-start;gap:4px}.members-data-table th .th-label[data-v-3b9d6753]{color:#8c8c8c}.members-data-table th.sortable[data-v-3b9d6753]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th.sortable[data-v-3b9d6753]:hover{opacity:.6}.members-data-table th.sortable.active[data-v-3b9d6753]{background:transparent}.members-data-table th.table-col-number[data-v-3b9d6753]{width:48px;text-align:center;color:#8c8c8c!important}.members-data-table th.dragging[data-v-3b9d6753]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.members-data-table th.drag-over[data-v-3b9d6753]{border-left:2px solid #B8B8B8;border-radius:4px}.members-data-table th[draggable=true][data-v-3b9d6753]{cursor:move;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th[draggable=true][data-v-3b9d6753]:hover{opacity:.6}.members-data-table tbody tr[data-v-3b9d6753]{border-bottom:1px solid #f6f6f6;background:#fff;position:relative}.members-data-table tbody tr[data-v-3b9d6753]:last-child{border-bottom:none}.members-data-table tbody tr:last-child td[data-v-3b9d6753]{border-bottom:none}.members-data-table td[data-v-3b9d6753]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.56px;vertical-align:top}.members-data-table td.table-col-number[data-v-3b9d6753]{text-align:center;color:#161616;width:48px}.members-data-table th.table-col-datetime[data-v-3b9d6753],.members-data-table td.table-col-datetime[data-v-3b9d6753]{width:180px}.members-data-table th.table-col-duration[data-v-3b9d6753],.members-data-table td.table-col-duration[data-v-3b9d6753]{width:100px}.members-data-table th.table-col-user[data-v-3b9d6753],.members-data-table td.table-col-user[data-v-3b9d6753]{width:140px}.members-data-table th.table-col-device[data-v-3b9d6753],.members-data-table td.table-col-device[data-v-3b9d6753]{width:180px}.members-data-table th.table-col-ip[data-v-3b9d6753],.members-data-table td.table-col-ip[data-v-3b9d6753]{width:120px}.log-datetime-text[data-v-3b9d6753],.log-user-text[data-v-3b9d6753],.log-duration-text[data-v-3b9d6753],.log-device-text[data-v-3b9d6753],.log-ip-text[data-v-3b9d6753],.log-pages-text[data-v-3b9d6753]{display:block}.log-pages-text[data-v-3b9d6753]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sort-dropdown-wrapper[data-v-3b9d6753]{position:relative}.sort-dropdown[data-v-3b9d6753]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:13px 12px;width:fit-content;display:flex;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown[data-v-3b9d6753]:hover{border-color:#b8b8b8}.sort-dropdown[data-v-3b9d6753]:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown:active .sort-label[data-v-3b9d6753],.sort-dropdown:active .sort-value[data-v-3b9d6753]{color:#8c8c8c}.sort-dropdown[data-v-3b9d6753]:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open[data-v-3b9d6753]{background:#f6f6f6}.sort-label[data-v-3b9d6753]{color:#8c8c8c}.sort-value[data-v-3b9d6753]{color:#161616}.sort-dropdown svg[data-v-3b9d6753]{width:10px;height:6px;flex-shrink:0;transition:transform .2s ease}.sort-dropdown svg.rotated[data-v-3b9d6753]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-3b9d6753]{position:absolute;top:calc(100% + 2px);right:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;width:fit-content;min-width:160px;z-index:100;overflow:hidden;padding:4px}.sort-menu-item[data-v-3b9d6753]{width:100%;padding:8px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.sort-menu-item[data-v-3b9d6753]:hover{background:#0000000a}.sort-menu-item.active[data-v-3b9d6753]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-3b9d6753]{flex:1 0 0}.sort-menu-check[data-v-3b9d6753]{flex-shrink:0;width:10px;height:8px}.members-data-table th.pages-visited-cell[data-v-3b9d6753],.members-data-table td.pages-visited-cell[data-v-3b9d6753]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.members-data-table td.pages-visited-cell .pages-visited-text[data-v-3b9d6753]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pages-visited-tooltip-fixed[data-v-3b9d6753]{position:fixed;transform:translateY(-100%) translateY(-8px);padding:8px 12px;background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.4;white-space:normal;max-width:400px;word-wrap:break-word;border-radius:4px;pointer-events:auto;z-index:10000;box-shadow:0 4px 12px #0003;animation:tooltipFadeIn-3b9d6753 .15s ease}.pages-visited-tooltip-fixed[data-v-3b9d6753]:after{content:"";position:absolute;top:100%;left:12px;border:4px solid transparent;border-top-color:#161616}@keyframes tooltipFadeIn-3b9d6753{0%{opacity:0;transform:translate(-50%,-100%) translateY(-4px) scale(.95)}to{opacity:1;transform:translate(-50%,-100%) translateY(-8px) scale(1)}}.loading-spinner[data-v-3b9d6753]{display:flex;justify-content:center;align-items:center;padding:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#8c8c8c}.members-section[data-v-96347794]{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;min-height:0}.members-header[data-v-96347794]{display:flex;justify-content:space-between;align-items:center;gap:10px}.create-user-wrap[data-v-96347794]{display:flex;gap:6px}.search-input-wrapper[data-v-96347794]{position:relative;display:flex;align-items:center;gap:8px;border:1px solid #E2E2E2;border-radius:6px;padding:12px;height:40px;width:240px;box-sizing:border-box}.search-input-wrapper svg[data-v-96347794]{width:16px;height:16px;flex-shrink:0}.search-input[data-v-96347794]{flex:1;border:none;outline:none;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.1;color:#000;letter-spacing:-.56px;padding:0;max-width:150px}.search-input[data-v-96347794]::placeholder{color:#999}.clear-search-btn[data-v-96347794]{position:absolute;right:16px;background:none;border:none;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;line-height:1.1;color:#002959;letter-spacing:-.56px;cursor:pointer;z-index:2;transition:color .2s ease}.svg-link[data-v-96347794]{min-width:123px;height:40px;display:flex;justify-content:center;gap:8px;align-items:center;background:#f6f6f6;border-radius:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#161616;letter-spacing:-.56px;cursor:pointer;transition:opacity .2s ease;border:2px solid transparent}.svg-link[data-v-96347794]:hover,.svg-link[data-v-96347794]:active{background:#e2e2e2}.svg-link[data-v-96347794]:focus{background:#f6f6f6;border:2px solid #F8A07A}.create-member-link[data-v-96347794]{min-width:123px;height:40px;display:flex;justify-content:center;gap:8px;align-items:center;background:#da4f21;border-radius:50px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#fff;letter-spacing:-.56px;cursor:pointer;transition:opacity .2s ease;border:2px solid transparent}.create-member-link[data-v-96347794]:hover{background:#b03c19}.create-member-link[data-v-96347794]:active{background:#8a2a12}.create-member-link[data-v-96347794]:focus{background:#da4f21;border:2px solid #F8A07A}.members-table-section[data-v-96347794]{width:100%;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;background:#fff;display:flex;flex-direction:column;flex:1;min-height:0;position:relative}.login-history-modal .members-table-section[data-v-96347794]{min-height:465px}.members-loading-text[data-v-96347794]{display:flex;justify-content:center;align-items:center;padding:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#8c8c8c}.members-table-wrapper[data-v-96347794]{position:relative;flex:1;min-height:0}.members-data-table[data-v-96347794]{width:100%;border-collapse:collapse;display:block;height:100%}.members-data-table thead[data-v-96347794]{display:table;width:100%;table-layout:fixed;position:relative;z-index:1}.members-data-table thead th[data-v-96347794]{position:relative;z-index:1}.members-data-table thead tr[data-v-96347794]{background:#f6f6f6;display:table-row}.members-data-table tbody[data-v-96347794]{display:block;width:100%;overflow:visible}.members-data-table tbody tr[data-v-96347794]{display:table;width:100%;table-layout:fixed}.members-data-table th[data-v-96347794]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2;transition:opacity .2s}.members-data-table th .th-content[data-v-96347794]{display:flex;align-items:center;justify-content:flex-start;gap:4px}.members-data-table th .th-label[data-v-96347794]{color:#8c8c8c}.members-data-table th.sortable[data-v-96347794]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th.sortable[data-v-96347794]:hover{opacity:.6}.members-data-table th.sortable.active[data-v-96347794]{background:transparent}.members-data-table th.table-col-number[data-v-96347794]{width:48px;text-align:center;color:#8c8c8c!important}.members-data-table th.table-col-actions[data-v-96347794]{width:120px;text-align:right;padding-right:21px}.members-data-table td.table-col-actions[data-v-96347794]{text-align:right;padding-right:21px}.members-data-table th.dragging[data-v-96347794]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.members-data-table th.drag-over[data-v-96347794]{border-left:2px solid #B8B8B8;border-radius:4px}.members-data-table th[draggable=true][data-v-96347794]{cursor:move;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th[draggable=true][data-v-96347794]:hover{opacity:.6}.members-data-table tbody tr[data-v-96347794]{border-bottom:1px solid #f6f6f6;background:#fff;position:relative}.members-data-table tbody tr[data-v-96347794]:last-child{border-bottom:none}.members-data-table tbody tr:last-child td[data-v-96347794]{border-bottom:none}.members-data-table td[data-v-96347794]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#000;letter-spacing:-.56px;vertical-align:middle}.members-data-table td.table-col-number[data-v-96347794]{text-align:center;color:#8c8c8c;width:48px}.members-data-table td[data-v-96347794]:has(.action-buttons){text-align:right;position:relative;overflow:visible}.members-empty-cell[data-v-96347794]{text-align:center;padding:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#8c8c8c}.action-buttons[data-v-96347794]{display:flex;gap:16px;align-items:center;justify-content:flex-end;height:100%;position:relative;z-index:10}.action-btn[data-v-96347794]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:16px;height:16px;transition:opacity .2s ease;position:relative;z-index:10}.action-btn.history-btn:hover svg path[data-v-96347794],.action-btn.edit-btn:hover svg path[data-v-96347794]{fill:#161616}.action-btn.delete-btn:hover:not(.disabled) svg path[data-v-96347794]{fill:#ab3637}.action-btn[data-v-96347794]:disabled,.action-btn.disabled[data-v-96347794]{opacity:.4;cursor:not-allowed}.action-btn.disabled svg path[data-v-96347794]{fill:#8c8c8c}.action-btn .tooltip[data-v-96347794]{position:absolute;bottom:100%;left:50%;transform:translate(-50%) scale(.95);margin-bottom:8px;padding:6px 12px;background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1;white-space:nowrap;border-radius:4px;pointer-events:none;z-index:10000;visibility:hidden;transition:visibility 0s linear .15s,transform .15s ease}.action-btn .tooltip[data-v-96347794]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#161616}.action-btn:hover .tooltip[data-v-96347794]{visibility:visible;transform:translate(-50%) scale(1);transition-delay:0s}.action-btn:disabled .tooltip[data-v-96347794],.action-btn.disabled .tooltip[data-v-96347794]{display:none}.member-name-text[data-v-96347794],.member-email-text[data-v-96347794],.member-role-text[data-v-96347794],.member-status-text[data-v-96347794]{display:block}.you-label[data-v-96347794]{color:#8c8c8c}.member-activity-text[data-v-96347794]{display:block}.member-activity-text.no-activity[data-v-96347794]{color:#8c8c8c}.modal-overlay[data-v-96347794]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-96347794 .3s ease}@keyframes fadeIn-96347794{0%{opacity:0}to{opacity:1}}.modal-content[data-v-96347794]{background:#fff;border-radius:0;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003;animation:slideUp-96347794 .3s ease}@keyframes slideUp-96347794{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-96347794]{display:flex;justify-content:space-between;padding:24px}.modal-header-content[data-v-96347794]{display:flex;flex-direction:column;gap:8px;flex:1}.modal-header h2[data-v-96347794]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.125rem;line-height:100%;color:#161616;letter-spacing:-.36px;margin:0}.modal-header p[data-v-96347794]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#8c8c8c;letter-spacing:-.28px;margin:0}.modal-close[data-v-96347794]{background:none;border:none;cursor:pointer;padding:0;width:13px;height:13px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;flex-shrink:0}.modal-close[data-v-96347794]:hover{opacity:.6}.modal-close svg[data-v-96347794]{width:100%;height:100%}.modal-body[data-v-96347794]{display:flex;flex-direction:column;gap:20px;padding:24px;border-top:1px solid #E2E2E2}.add-member-modal[data-v-96347794]{max-width:375px;padding:0;border-radius:6px}.add-member-modal .modal-header[data-v-96347794]{padding:24px;border-bottom:0;align-items:start}.add-member-modal .modal-header h2[data-v-96347794]{font-size:1.375rem;letter-spacing:-.36px}.add-member-modal .modal-body[data-v-96347794]{gap:24px;padding:24px}.add-member-modal .form-section[data-v-96347794]{display:flex;flex-direction:column;gap:16px;width:100%}.add-member-modal .form-group[data-v-96347794]{display:flex;flex-direction:column;gap:8px}.add-member-modal .form-label[data-v-96347794]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:100%;color:#161616;letter-spacing:-.56px}.add-member-modal .input-wrapper[data-v-96347794]{border:1px solid #E2E2E2;border-radius:6px;height:40px;padding:0 12px;display:flex;align-items:center;gap:8px;background:#fff;transition:border-color .2s ease}.add-member-modal .input-wrapper[data-v-96347794]:hover{border-color:#b8b8b8}.add-member-modal .input-wrapper[data-v-96347794]:focus-within{border-color:#b8b8b8}.add-member-modal .input-wrapper.error[data-v-96347794]{border-color:#d64545}.add-member-modal .input-wrapper.disabled-select[data-v-96347794]{opacity:.5;cursor:not-allowed;pointer-events:none}.add-member-modal .input-wrapper.is-open[data-v-96347794]{background:#f6f6f6}.add-member-modal .add-member-password-wrapper[data-v-96347794]{position:relative;display:flex;align-items:center;border:1px solid #E2E2E2;border-radius:6px;height:40px;padding:0 12px;background:#fff;transition:border-color .2s ease}.add-member-modal .add-member-password-wrapper[data-v-96347794]:hover{border-color:#b8b8b8}.add-member-modal .add-member-password-wrapper[data-v-96347794]:focus-within{border-color:#b8b8b8}.add-member-modal .add-member-password-wrapper.error[data-v-96347794]{border-color:#d64545}.add-member-modal .add-member-password-input[data-v-96347794]{flex:1;border:none;outline:none;background:transparent;padding:0 36px 0 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px}.add-member-modal .add-member-password-input[data-v-96347794]::placeholder{color:#b8b8b8;transition:color .2s ease}.add-member-modal .add-member-password-toggle[data-v-96347794]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.add-member-modal .add-member-password-toggle svg[data-v-96347794]{width:15px;height:12px}.add-member-modal .form-input[data-v-96347794]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px;border:none;outline:none;background:transparent;width:100%;padding:0}.add-member-modal .form-input[data-v-96347794]::placeholder{color:#b8b8b8;transition:color .2s ease}.add-member-modal .form-input[data-v-96347794]:disabled{opacity:.5;cursor:not-allowed}.select-wrapper[data-v-96347794]{position:relative;cursor:pointer}.select-wrapper.is-open[data-v-96347794]{background:#f6f6f6}.form-select-display[data-v-96347794]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:16px}.select-value[data-v-96347794]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:16px;color:#000;letter-spacing:-.56px}.select-arrow[data-v-96347794]{flex-shrink:0;transition:transform .2s ease;pointer-events:none}.select-arrow.rotated[data-v-96347794]{transform:rotate(180deg)}.select-dropdown-menu[data-v-96347794]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;z-index:1000;overflow:hidden}.select-option[data-v-96347794]{width:100%;padding:8px 16px;background:#fff;border:none;text-align:left;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.select-option[data-v-96347794]:hover{background:#0000000a}.select-option.active[data-v-96347794]{background:transparent;color:#161616;font-weight:400}.select-option-text[data-v-96347794]{flex:1 0 0}.select-option-check[data-v-96347794]{flex-shrink:0;width:10px;height:8px}.modal-footer-text[data-v-96347794]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#8c8c8c;text-align:center;margin:16px 0 0}.create-member-btn[data-v-96347794]{background:#da4f21;color:#fff;border-radius:50px;height:40px;width:100%;display:flex;align-items:center;justify-content:center;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;gap:8px;margin-top:4px}.create-member-btn[data-v-96347794]:hover{background:#b03c19}.create-member-btn[data-v-96347794]:active{background:#8a2a12}.create-member-btn[data-v-96347794]:focus{background:#da4f21;border:2px solid #F8A07A;outline:none}.error-message[data-v-96347794]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.1;color:#e74c3c;letter-spacing:-.48px;margin-top:-4px}.delete-member-modal[data-v-96347794]{max-width:375px;padding:0;border-radius:6px;border:1px solid #E2E2E2}.delete-member-modal .modal-header[data-v-96347794]{display:flex;flex-direction:column;padding:32px;border-bottom:0;align-items:start}.delete-member-modal .modal-header h2[data-v-96347794]{color:#161616;text-align:center;font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:-.8px}.delete-member-modal .modal-header p[data-v-96347794]{color:#8c8c8c;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.28px}.delete-member-actions[data-v-96347794]{display:flex;gap:6px;justify-content:center;margin-top:20px;width:100%}.delete-member-confirm-btn[data-v-96347794]{width:153px;height:40px;padding:0;border:2px transparent;border-radius:45px;background:#f6f6f6;color:#161616;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.delete-member-confirm-btn[data-v-96347794]:hover{background:#e2e2e2}.delete-member-confirm-btn[data-v-96347794]:active{background:#e2e2e2;color:#606060}.delete-member-confirm-btn[data-v-96347794]:focus{background:#f6f6f6;border:2px solid #F8A07A}.delete-member-cancel-btn[data-v-96347794]{width:153px;height:40px;padding:0;border:2px transparent;border-radius:45px;background:#da4f21;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.delete-member-cancel-btn[data-v-96347794]:hover{background:#b03c19}.delete-member-cancel-btn[data-v-96347794]:active{background:#8a2a12}.delete-member-cancel-btn[data-v-96347794]:focus{background:#da4f21;border:2px solid #F8A07A}.login-history-modal[data-v-96347794]{max-width:1096px;width:90%;padding:0;border-radius:6px}.login-history-modal .modal-header h2[data-v-96347794]{font-size:1.375rem}.login-history-modal .members-data-table[data-v-96347794]{table-layout:fixed!important}.login-history-modal .members-data-table th.table-col-duration[data-v-96347794],.login-history-modal .members-data-table td.table-col-duration[data-v-96347794]{width:120px!important;min-width:120px!important;max-width:120px!important;box-sizing:border-box!important}.login-history-modal .members-data-table th.table-col-ip[data-v-96347794],.login-history-modal .members-data-table td.table-col-ip[data-v-96347794]{width:136px!important;min-width:136px!important;max-width:136px!important;box-sizing:border-box!important}.login-history-body[data-v-96347794]{padding:24px;max-height:70vh;overflow-y:auto}.members-data-table td.pages-visited-cell[data-v-96347794]{white-space:nowrap;overflow:visible;position:relative;max-width:300px}.members-data-table td.pages-visited-cell .pages-visited-text[data-v-96347794]{position:relative;display:inline-block;cursor:help}.success-notification[data-v-96347794]{position:fixed;top:24px;right:24px;background:#000;border-radius:6px;padding:16px 24px;display:flex;align-items:center;justify-content:center;z-index:2000;box-shadow:0 4px 12px #00000026;animation:slideDown-96347794 .3s ease;min-width:328px;max-width:500px}@keyframes slideDown-96347794{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.notification-content[data-v-96347794]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;position:relative}.notification-text[data-v-96347794]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4;color:#fff;letter-spacing:-.28px;flex:1;text-align:left}.notification-close[data-v-96347794]{background:none;border:none;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease;position:absolute;top:-9px;right:-16px}.notification-close[data-v-96347794]:hover{opacity:.6}.notification-close svg[data-v-96347794]{width:100%;height:100%}.notification-close svg path[data-v-96347794]{fill:#8c8c8c}.pages-visited-tooltip-fixed[data-v-96347794]{position:fixed;transform:translate(-50%,-100%) translateY(-8px);padding:8px 12px;background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.4;white-space:normal;max-width:400px;word-wrap:break-word;border-radius:4px;pointer-events:auto;z-index:10000;box-shadow:0 4px 12px #0003;animation:tooltipFadeIn-96347794 .15s ease}.pages-visited-tooltip-fixed[data-v-96347794]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#161616}@keyframes tooltipFadeIn-96347794{0%{opacity:0;transform:translate(-50%,-100%) translateY(-4px) scale(.95)}to{opacity:1;transform:translate(-50%,-100%) translateY(-8px) scale(1)}}.settings-layout[data-v-b20b35d7]{display:flex;height:100vh;background:#eee;overflow:hidden}.main-content[data-v-b20b35d7]{flex:1;min-height:0;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:8px 12px 8px 0}.content-wrapper[data-v-b20b35d7]{background:#fff;display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;border-radius:6px}.header-section[data-v-b20b35d7]{background:#fff;padding:24px 0 0;border-radius:0;display:flex;flex-direction:column;gap:16px;border-bottom:1px solid rgba(0,0,0,.1);flex-shrink:0;margin-left:24px;margin-right:24px}.header-top[data-v-b20b35d7]{display:flex;flex-direction:column;gap:10px;padding:0}.header-text h1[data-v-b20b35d7]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.1;color:#000;letter-spacing:-.96px;margin:0}.header-text p[data-v-b20b35d7]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#000;opacity:.4;letter-spacing:-.56px;margin:8px 0 0}.skeleton[data-v-b20b35d7]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-b20b35d7 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-b20b35d7{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-header-title[data-v-b20b35d7]{width:120px;height:26px;margin-bottom:8px}.skeleton-header-subtitle[data-v-b20b35d7]{width:350px;height:15px}.skeleton-tabs[data-v-b20b35d7]{width:100%;height:40px}.tabs-section[data-v-b20b35d7]{display:flex;gap:16px;align-items:center}.tab-item[data-v-b20b35d7]{display:flex;gap:8px;align-items:center;text-decoration:none;cursor:pointer;background:none;border:none;padding:12px 16px;position:relative;top:1px}.tab-item span[data-v-b20b35d7]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#8c8c8c;font-size:.875rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.router-link-active[data-v-b20b35d7]{border-bottom:1px solid #002959}.router-link-active span[data-v-b20b35d7]{color:#002959}.tab-item.active span[data-v-b20b35d7]{opacity:1}.content-section[data-v-b20b35d7]{background:#fff;padding:24px;display:flex;flex-direction:column;gap:24px;flex:1}.pie-chart-container[data-v-3992fd0c]{background:#fff;display:flex;flex-direction:column;min-height:392px}.pie-chart-header[data-v-3992fd0c]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;flex-shrink:0}.pie-chart-header-left[data-v-3992fd0c]{display:flex;flex-direction:column;gap:8px}.pie-chart-label[data-v-3992fd0c]{font-family:Inter,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0}.pie-chart-value[data-v-3992fd0c]{font-family:Inter,sans-serif;font-weight:600;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px;margin:0}.pie-chart-actions[data-v-3992fd0c]{display:flex;gap:8px}.chart-action-btn[data-v-3992fd0c]{background:#f6f6f6;border:none;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.chart-action-btn[data-v-3992fd0c]:hover{background:#e2e2e2}.chart-action-wrapper[data-v-3992fd0c]{position:relative}.chart-tooltip[data-v-3992fd0c]{display:flex;flex-direction:column;align-items:center;pointer-events:none}.tooltip-content[data-v-3992fd0c]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-3992fd0c]{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #161616;margin-top:-1px;position:relative}.pie-chart-content[data-v-3992fd0c]{display:flex;gap:40px;align-items:flex-start;padding:20px;flex:1;box-sizing:border-box}.pie-chart-wrapper[data-v-3992fd0c]{width:271px;height:271px;flex-shrink:0;position:relative}.pie-chart-wrapper canvas[data-v-3992fd0c]{width:100%!important;height:100%!important}.pie-chart-legend[data-v-3992fd0c]{display:flex;gap:4px;flex:1;min-width:0}.legend-column[data-v-3992fd0c]{display:flex;flex-direction:column;min-width:0}.legend-item[data-v-3992fd0c]{display:flex;flex-direction:column;gap:12px;width:304px;cursor:pointer;padding:12px;border-radius:6px;transition:background-color .2s ease}.legend-item[data-v-3992fd0c]:hover,.legend-item-hovered[data-v-3992fd0c]{background:#f6f6f6}.legend-item-content[data-v-3992fd0c]{display:flex;align-items:center;width:100%;justify-content:space-between}.legend-item-info[data-v-3992fd0c]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.legend-label[data-v-3992fd0c]{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;margin:0}.legend-divider[data-v-3992fd0c]{width:1px;height:14px;background:#e2e2e2;flex-shrink:0}.legend-percentage[data-v-3992fd0c]{font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.56px;margin:0}.legend-chevron[data-v-3992fd0c]{display:flex;width:20px;height:20px;align-items:center;justify-content:center;background:#f6f6f6;border-radius:4px;flex-shrink:0;opacity:0;transition:opacity .2s ease}.legend-item:hover .legend-chevron[data-v-3992fd0c],.legend-item-hovered .legend-chevron[data-v-3992fd0c]{opacity:1}.legend-bar[data-v-3992fd0c]{background:#e2e2e2;height:6px;border-radius:2px;overflow:hidden;width:100%}.legend-bar-filled[data-v-3992fd0c]{height:100%;border-radius:2px;transition:width .3s ease}.fullscreen-modal[data-v-3992fd0c]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn-3992fd0c .3s ease}@keyframes fadeIn-3992fd0c{0%{opacity:0}to{opacity:1}}.fullscreen-content[data-v-3992fd0c]{background:#fff;width:1100px;max-width:1100px;max-height:90vh;display:flex;flex-direction:column;animation:slideUp-3992fd0c .3s ease;border-radius:6px;padding-bottom:40px}@keyframes slideUp-3992fd0c{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fullscreen-header[data-v-3992fd0c]{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin-bottom:11px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1);gap:20px}.head-flex[data-v-3992fd0c]{display:flex;gap:74px}.fullscreen-header-left[data-v-3992fd0c]{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;width:100%;flex:1;border-bottom:1px solid #E2E2E2;padding:24px}.fullscreen-title-section[data-v-3992fd0c]{display:flex;flex-direction:column;gap:8px}.fullscreen-title[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.2;color:#000;letter-spacing:-.4px;margin:0}.fullscreen-subtitle[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.2;color:#8c8c8c;letter-spacing:-.28px;margin:0}.fullscreen-header-info[data-v-3992fd0c]{display:flex;gap:32px;width:100%;padding:0 24px;justify-content:space-between;align-items:center}.fullscreen-info-item[data-v-3992fd0c]{display:flex;flex-direction:column;gap:8px}.fullscreen-info-label[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.24px;margin:0;text-transform:uppercase}.fullscreen-info-value[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.32px;margin:0}.fullscreen-header-actions[data-v-3992fd0c]{display:flex;gap:2px;align-items:center;overflow:visible}.fullscreen-header-actions .chart-action-wrapper[data-v-3992fd0c]{position:relative;overflow:visible}.fullscreen-header-actions .chart-action-btn[data-v-3992fd0c]{background:#f6f6f6;border:none;border-radius:6px;cursor:pointer;padding:6px 8px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;width:32px;height:32px;position:relative}.fullscreen-header-actions .chart-action-btn[data-v-3992fd0c]:hover,.fullscreen-header-actions .chart-action-btn.hover[data-v-3992fd0c],.fullscreen-header-actions .chart-action-btn.active[data-v-3992fd0c]{background:#e2e2e2}.fullscreen-header-actions .chart-action-btn svg[data-v-3992fd0c]{width:16px;height:16px}.fullscreen-close[data-v-3992fd0c]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;margin-left:2px}.fullscreen-close[data-v-3992fd0c]:hover{opacity:.6}.fullscreen-close svg[data-v-3992fd0c]{width:16px;height:16px}.fullscreen-chart-wrapper[data-v-3992fd0c]{display:flex;align-items:center;justify-content:center;padding:40px;flex:1;overflow:auto}.fullscreen-chart-content[data-v-3992fd0c]{display:flex;gap:40px;align-items:flex-start;width:100%;max-width:100%;flex-wrap:wrap}.fullscreen-chart-canvas-wrapper[data-v-3992fd0c]{flex-shrink:0}.fullscreen-chart-canvas-wrapper canvas[data-v-3992fd0c]{display:block}.fullscreen-chart-legend[data-v-3992fd0c]{display:flex;gap:32px;flex:1;min-width:0}.pie-chart-hover-card[data-v-3992fd0c]{background:#161616;border:none;border-radius:6px;padding:16px;min-width:200px;pointer-events:auto;cursor:pointer;box-shadow:0 4px 12px #0003}.hover-card-header[data-v-3992fd0c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.hover-card-title[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.1;color:#f6f6f6;letter-spacing:-.28px;word-break:break-word;max-width:200px}.hover-card-gpv[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.1;color:#f6f6f6;letter-spacing:-.4px;margin-bottom:8px}.hover-card-percentage[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.1;color:#b8b8b8;letter-spacing:-.4px}.hover-card-label-small[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.1;color:#b8b8b8;letter-spacing:-.28px;margin-bottom:16px}.hover-card-divider[data-v-3992fd0c]{width:100%;height:1px;background:#ffffff1a;margin:0}.hover-card-row[data-v-3992fd0c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;padding-top:0}.hover-card-divider+.hover-card-row[data-v-3992fd0c]{padding-top:0}.hover-card-row[data-v-3992fd0c]:last-child{margin-bottom:0}.hover-card-label[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.1;color:#b8b8b8;letter-spacing:-.28px;white-space:nowrap}.hover-card-value[data-v-3992fd0c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1.1;color:#f6f6f6;letter-spacing:-.28px;text-align:right;white-space:nowrap}.dashboard-layout[data-v-033f77c4]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.main-content[data-v-033f77c4]{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden;background:#e2e2e2;padding:8px 8px 8px 0}.content-section[data-v-033f77c4]{display:flex;flex-direction:column;gap:10px;padding:0;background:#fff;border-radius:6px;position:relative;width:100%;flex:1;min-height:0;overflow-y:auto}.overview-section[data-v-033f77c4]{background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0}.overview-header[data-v-033f77c4]{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;gap:8px;background:#fff;margin:0}.overview-title[data-v-033f77c4]{display:flex;gap:8px;align-items:center}.overview-title svg[data-v-033f77c4]{width:20px;height:20px;flex-shrink:0}.title-text[data-v-033f77c4]{display:flex;align-items:center}.title-text span[data-v-033f77c4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px}.drill-down-nav[data-v-033f77c4]{display:flex;align-items:center;gap:10px}.drill-down-link[data-v-033f77c4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;color:#8c8c8c;letter-spacing:-.88px;cursor:pointer;text-decoration:none;transition:color .2s ease}.drill-down-link[data-v-033f77c4]:hover{color:#b8b8b8}.drill-down-arrow[data-v-033f77c4]{flex-shrink:0}.breadcrumb-arrow[data-v-033f77c4]{width:13px!important;height:13px!important;flex-shrink:0;transition:fill .2s}.drill-down-nav:hover .breadcrumb-arrow path[data-v-033f77c4]{fill:#b8b8b8}.export-button[data-v-033f77c4]{background:#f6f6f6;border:none;border-radius:1000000px;padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;width:132px;font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px;transition:.5s;border:2px solid transparent}.export-button[data-v-033f77c4]:active{background:#e2e2e2;color:#606060!important;border:2px solid transparent}.export-button:active span[data-v-033f77c4]{color:#606060!important}.export-button:active svg path[data-v-033f77c4]{fill:#f8a07a!important}.export-button[data-v-033f77c4]:hover{background:#e2e2e2}.export-button[data-v-033f77c4]:focus{background:#f6f6f6;border:2px solid #F8A07A}.export-button[data-v-033f77c4]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-033f77c4]{animation:spin-033f77c4 1s linear infinite;flex-shrink:0}@keyframes spin-033f77c4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overview-filters[data-v-033f77c4]{display:flex;justify-content:space-between;align-items:center;padding:0 24px 12px;box-sizing:border-box}.filter-pills[data-v-033f77c4]{display:flex;gap:6px;align-items:center}.filter-button[data-v-033f77c4]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:11px 16px 11px 12px;display:flex;align-items:center;gap:8px;cursor:pointer;font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.56px}.filter-button[data-v-033f77c4]:hover{border-color:#b8b8b8}.filter-button.active[data-v-033f77c4]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-033f77c4]{fill:#da4f21}.filter-button-content[data-v-033f77c4]{display:flex;align-items:center;gap:4px}.filter-badge[data-v-033f77c4]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#002959;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-033f77c4]{position:relative;left:-1px}.clear-filters-button[data-v-033f77c4]{background:none;border:none;padding:0 0 0 6px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#da4f21;letter-spacing:-.56px;transition:opacity .2s ease;flex-shrink:0}.clear-filters-button[data-v-033f77c4]:hover{opacity:.7}.filters-right[data-v-033f77c4]{display:flex;align-items:center;gap:8px}.sort-dropdown[data-v-033f77c4]{position:relative;width:fit-content}.sort-dropdown>div[data-v-033f77c4]:first-child{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:13px 12px;display:flex;align-items:center;gap:8px;cursor:pointer;font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown>div[data-v-033f77c4]:first-child:hover{border-color:#b8b8b8}.sort-dropdown>div[data-v-033f77c4]:first-child:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown>div:first-child:active .sort-label[data-v-033f77c4],.sort-dropdown>div:first-child:active .sort-value[data-v-033f77c4]{color:#8c8c8c}.sort-dropdown>div[data-v-033f77c4]:first-child:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open>div[data-v-033f77c4]:first-child{background:#f6f6f6}.sort-label[data-v-033f77c4]{color:#8c8c8c}.sort-value[data-v-033f77c4]{color:#161616}.sort-dropdown>div:first-child svg[data-v-033f77c4]{margin-left:auto;transition:transform .2s}.sort-dropdown>div:first-child svg.rotated[data-v-033f77c4]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-033f77c4]{position:absolute;top:100%;right:0;margin-top:2px;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:2px 2px 20px #1616160f;z-index:1000;width:fit-content;min-width:152px;overflow:hidden;padding:4px}.sort-menu-item[data-v-033f77c4]{width:100%;padding:8px;text-align:left;background:#fff;border:none;cursor:pointer;font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;gap:8px}.sort-menu-item[data-v-033f77c4]:hover{background:#0000000a}.sort-menu-item.active[data-v-033f77c4]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-033f77c4]{flex:1 0 0}.sort-menu-check[data-v-033f77c4]{flex-shrink:0;width:10px;height:8px}.overview-content[data-v-033f77c4]{padding:0 24px 24px;display:flex;flex-direction:column;gap:13px;min-height:390px}.statistics-cards[data-v-033f77c4]{display:flex;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden}.statistics-section[data-v-033f77c4]{border:1px solid #e2e2e2;border-radius:6px;overflow:hidden}.stat-card[data-v-033f77c4]{flex:1;padding:20px;display:flex;flex-direction:column;gap:8px;background:#fff;min-width:0}.combined-chart-divider[data-v-033f77c4]{width:1px;height:40px;background:#e2e2e2;flex-shrink:0;align-self:center}.stat-label-container[data-v-033f77c4]{display:flex;align-items:center;gap:6px;height:13px}.stat-info-icon[data-v-033f77c4]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.stat-info-icon svg[data-v-033f77c4]{pointer-events:none}.stat-label[data-v-033f77c4]{font-family:Inter,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0}.stat-value[data-v-033f77c4]{font-family:Inter,sans-serif;font-weight:600;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px;margin:0}.chart-section[data-v-033f77c4]{min-height:392px}.table-section[data-v-033f77c4]{width:100%;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;background:#fff;margin-top:7px}.data-table[data-v-033f77c4]{width:100%;border-collapse:collapse;table-layout:fixed}.data-table thead.loading th[data-v-033f77c4]{min-height:38.5px;height:38.5px;box-sizing:border-box}.data-table thead[data-v-033f77c4]{background:#f6f6f6}.data-table th[data-v-033f77c4]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2}.data-table thead.no-data-or-error th[data-v-033f77c4]{padding:19px 16px}.data-table th.text-right[data-v-033f77c4]{text-align:right}.data-table th.sortable[data-v-033f77c4]{cursor:pointer}.data-table th.sortable[data-v-033f77c4]:hover{background:#e2e2e2}.data-table th .th-content[data-v-033f77c4]{display:flex;align-items:center;gap:6px}.data-table th.text-right .th-content[data-v-033f77c4]{justify-content:flex-end}.data-table th.active[data-v-033f77c4]{color:#8c8c8c}.data-table th.dragging[data-v-033f77c4]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.data-table th.drag-over[data-v-033f77c4]{border-left:2px solid #B8B8B8;border-radius:4px}.data-table th[draggable=true][data-v-033f77c4]{cursor:move;-webkit-user-select:none;user-select:none}.data-table td[data-v-033f77c4]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px;border-bottom:1px solid #f6f6f6}.data-table td.text-right[data-v-033f77c4]{text-align:right}.data-table tbody tr[data-v-033f77c4]{border-bottom:1px solid #f6f6f6;background:#fff}.data-table tbody tr:last-child td[data-v-033f77c4]{border-bottom:none}.table-col-number[data-v-033f77c4]{width:48px;text-align:left;color:#8c8c8c!important}.table-col-arrow[data-v-033f77c4]{width:3.8%;padding:12px 16px!important}.arrow-button[data-v-033f77c4]{background:#f6f6f6;border:none;border-radius:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease;flex-shrink:0}.arrow-button[data-v-033f77c4]:hover{background:#e2e2e2}.arrow-button svg[data-v-033f77c4]{display:block}.data-table tbody tr[data-v-033f77c4]:not(.table-row-clickable):hover{background:#f6f6f6}.data-table tbody tr:not(.table-row-clickable):hover .arrow-button[data-v-033f77c4]{background:#e2e2e2}.data-table tbody tr:not(.table-row-clickable):hover .arrow-button svg path[data-v-033f77c4]{stroke:#161616}.table-row-clickable[data-v-033f77c4]{cursor:pointer}.table-row-clickable[data-v-033f77c4]:hover{background:#f6f6f6!important}.data-table tbody .table-row-clickable:hover .arrow-button[data-v-033f77c4]{background:#e2e2e2!important}.data-table tbody .table-row-clickable:hover .arrow-button svg path[data-v-033f77c4]{stroke:#161616!important}.data-table tbody tr.table-row-clickable[data-v-033f77c4]:last-child{border-bottom:none}.data-table tbody tr.table-row-clickable:last-child td[data-v-033f77c4]{border-bottom:none}.skeleton[data-v-033f77c4]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-033f77c4 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-033f77c4{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-table-header[data-v-033f77c4]{width:100%;height:20px;margin:0 auto}.skeleton-table-cell[data-v-033f77c4]{width:100%;height:16px}.skeleton-table-cell-number[data-v-033f77c4]{width:20px;height:16px;margin:0 auto}.skeleton-table-arrow[data-v-033f77c4]{width:20px;height:20px;border-radius:4px;margin:0 auto}.skeleton-overview-title[data-v-033f77c4]{width:200px;height:24px;border-radius:4px;flex:1;min-width:150px;display:block}.skeleton-export-button[data-v-033f77c4]{width:120px;height:40px;border-radius:4px}.skeleton-filter-pills[data-v-033f77c4]{width:300px;height:40px;border-radius:4px;display:block}.skeleton-sort-dropdown[data-v-033f77c4]{width:150px;height:40px;border-radius:4px}.skeleton-stat-label[data-v-033f77c4]{width:150px;height:14px;border-radius:4px}.skeleton-stat-value[data-v-033f77c4]{width:100px;height:24px;border-radius:4px;margin-top:8px}.pie-chart-container[data-v-033f77c4]{border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:24px;min-height:314px;overflow:visible}.pie-chart-header[data-v-033f77c4]{display:flex;justify-content:space-between;align-items:flex-start;padding:0 8px;overflow:visible}.pie-chart-header-left[data-v-033f77c4]{display:flex;flex-direction:column;gap:0}.pie-chart-label[data-v-033f77c4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.75rem;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.pie-chart-value[data-v-033f77c4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.pie-chart-value svg[data-v-033f77c4]{display:inline-block;vertical-align:middle}.pie-chart-actions[data-v-033f77c4]{display:flex;gap:8px}.pie-chart-container .pie-chart-content[data-v-033f77c4]{display:flex;gap:40px;align-items:flex-start;padding:20px;flex:1}.skeleton-pie-chart-content[data-v-033f77c4]{width:100%;min-height:400px;height:400px;border-radius:4px;flex:1}.chart-tooltip[data-v-033f77c4]{display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.tooltip-content[data-v-033f77c4]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.75rem;line-height:1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-033f77c4]{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #161616;margin-top:-1px;position:relative}.pdf-view-layout[data-v-3aa61866]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.pdf-content[data-v-3aa61866]{flex:1;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;background:#e2e2e2;padding:8px 8px 8px 0}.pdf-page[data-v-3aa61866]{background:#fff;padding:48px;border-radius:6px;margin-bottom:8px;display:flex;flex-direction:column;gap:24px;width:1128px;min-height:1504px;page-break-after:always;position:relative}.pdf-page[data-v-3aa61866]:last-child{page-break-after:auto}.pdf-page-content[data-v-3aa61866]{flex:1;display:flex;flex-direction:column;gap:32px;min-height:0}.pdf-header[data-v-3aa61866]{display:flex;gap:12px;align-items:flex-start;width:100%}.pdf-company-left[data-v-3aa61866],.pdf-company-center[data-v-3aa61866]{display:flex;flex-direction:column;gap:20px;width:273px}.pdf-fractal-logo[data-v-3aa61866],.pdf-command-logo[data-v-3aa61866]{height:36px;width:144px;display:flex;align-items:center}.logo-img[data-v-3aa61866]{width:100%;height:100%;object-fit:contain}.pdf-company-address[data-v-3aa61866]{display:flex;flex-direction:column;gap:12px}.pdf-company-address-first[data-v-3aa61866]{width:253px}.pdf-company-address p[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:1rem;line-height:1;color:#161616;letter-spacing:-.32px;margin:0}.pdf-account-details[data-v-3aa61866]{display:flex;gap:24px;align-items:flex-start;margin-left:auto;text-align:right}.pdf-detail-item[data-v-3aa61866]{display:flex;flex-direction:column;gap:8px;align-items:flex-end;padding-left:12px}.pdf-detail-label[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1.1;color:#606060;letter-spacing:-.28px;margin:0;text-transform:uppercase;width:133px}.pdf-detail-value[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:1rem;line-height:1;color:#161616;letter-spacing:-.32px;margin:0}.pdf-detail-value-last[data-v-3aa61866]{width:186px}.pdf-summary[data-v-3aa61866]{background:#f6f6f6;border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:20px}.pdf-summary-top[data-v-3aa61866]{display:flex;gap:12px;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.pdf-summary-item[data-v-3aa61866]{display:flex;flex-direction:column;gap:12px;width:180px}.pdf-summary-label[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#606060;letter-spacing:-.28px;margin:0;text-transform:uppercase}.pdf-summary-value[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:1.375rem;line-height:1.1;color:#161616;letter-spacing:-.88px;margin:0}.pdf-summary-bottom[data-v-3aa61866]{display:flex;gap:12px;align-items:center}.pdf-summary-metric[data-v-3aa61866]{display:flex;gap:4px;width:185px}.pdf-metric-label[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#606060;letter-spacing:-.28px}.pdf-metric-value[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px}.pdf-section[data-v-3aa61866]{display:flex;flex-direction:column;gap:12px}.pdf-section-title[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.1;color:#161616;letter-spacing:-.72px;margin:0}.pdf-table[data-v-3aa61866]{display:flex;flex-direction:column;border-radius:6px;overflow:hidden;width:100%}.pdf-table-header[data-v-3aa61866]{display:flex;background:#161616;width:100%}.pdf-table-row[data-v-3aa61866]{display:flex;width:100%}.pdf-table-row-alt[data-v-3aa61866]{background:#f6f6f6}.pdf-table-subtotal[data-v-3aa61866]{background:transparent}.pdf-table-cell[data-v-3aa61866]{display:flex;align-items:center;padding:10px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:.875rem;line-height:1;color:#161616;letter-spacing:-.28px}.pdf-table-header .pdf-table-cell[data-v-3aa61866]{font-weight:500;color:#fff;padding:10px 20px}.pdf-table-subtotal .pdf-table-cell[data-v-3aa61866]{padding:12px 20px}.pdf-cell-200[data-v-3aa61866]{width:200px;flex-shrink:0}.pdf-cell-180[data-v-3aa61866]{width:180px;flex-shrink:0}.pdf-cell-144[data-v-3aa61866]{width:144px;flex-shrink:0}.pdf-cell-160[data-v-3aa61866]{width:160px;flex-shrink:0}.pdf-cell-176[data-v-3aa61866]{width:176px;flex-shrink:0}.pdf-cell-300[data-v-3aa61866]{width:300px;flex-shrink:0}.pdf-cell-336[data-v-3aa61866]{width:336px;flex-shrink:0}.pdf-cell-flex[data-v-3aa61866]{flex:1 0 0;min-width:0}.pdf-text-right[data-v-3aa61866]{justify-content:flex-end;text-align:right}.pdf-font-medium[data-v-3aa61866]{font-weight:500;font-size:1rem;letter-spacing:-.32px}.pdf-cell-empty[data-v-3aa61866]{opacity:0}.pdf-footer[data-v-3aa61866]{display:flex;flex-direction:column;gap:0;margin-top:6px;padding-bottom:47px;flex-shrink:0}.pdf-footer-text[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:1rem;line-height:1.35;color:#161616;letter-spacing:-.32px;text-align:center;margin-bottom:0}.pdf-footer-text p[data-v-3aa61866]{margin:0 0 8px}.pdf-footer-text p[data-v-3aa61866]:last-child{margin-bottom:0}.pdf-page-number[data-v-3aa61866]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:.875rem;line-height:1;color:#606060;letter-spacing:-.28px;text-align:center;margin-top:16px;margin-bottom:0}.pdf-loading[data-v-3aa61866],.pdf-error[data-v-3aa61866],.pdf-no-data[data-v-3aa61866]{padding:40px;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;color:#606060}.pdf-error[data-v-3aa61866]{color:#ef4444}.clear-cache-container[data-v-a5ba9506]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f5f5;padding:20px}.clear-cache-card[data-v-a5ba9506]{background:#fff;border-radius:12px;padding:48px;max-width:600px;width:100%;box-shadow:0 4px 24px #00000014;text-align:center}.icon-container[data-v-a5ba9506]{display:flex;justify-content:center;margin-bottom:24px}h1[data-v-a5ba9506]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2rem;font-weight:600;color:#161616;margin:0 0 16px}.message[data-v-a5ba9506]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.5;color:#666;margin:0 0 32px}.info-box[data-v-a5ba9506]{background:#f8f9fa;border-radius:8px;padding:24px;margin-bottom:32px}.info-row[data-v-a5ba9506]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e0e0e0}.info-row[data-v-a5ba9506]:last-child{border-bottom:none}.label[data-v-a5ba9506]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;color:#666}.value[data-v-a5ba9506]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:600;color:#161616}.value.enabled[data-v-a5ba9506]{color:#4caf50}.value.disabled[data-v-a5ba9506]{color:#ffa726}.actions[data-v-a5ba9506]{display:flex;justify-content:center}.btn-primary[data-v-a5ba9506]{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;background:#da4f21;color:#fff}.btn-primary[data-v-a5ba9506]:hover{background:#c44519}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#app{min-height:100vh;width:100%}
