.login-page[data-v-b7c3a9f0]{display:flex;width:100%;min-height:100vh;background:#fff;position:relative}.login-left[data-v-b7c3a9f0]{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-b7c3a9f0]{display:flex;flex-direction:column;gap:32px;width:100%;max-width:376px}.login-header[data-v-b7c3a9f0]{display:flex;flex-direction:column;gap:48px}.logo[data-v-b7c3a9f0]{height:28px;width:130.374px}.logo img[data-v-b7c3a9f0]{width:100%;height:100%;object-fit:contain}.welcome-section[data-v-b7c3a9f0]{display:flex;flex-direction:column;gap:12px}.welcome-title[data-v-b7c3a9f0]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:34px;line-height:1.1;color:#000;letter-spacing:-1.36px;margin:0}.welcome-subtitle[data-v-b7c3a9f0]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.1;color:#888;letter-spacing:-.64px;margin:0}.login-form[data-v-b7c3a9f0]{display:flex;flex-direction:column;gap:24px;width:100%}.form-fields[data-v-b7c3a9f0]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-b7c3a9f0]{display:flex;flex-direction:column;gap:8px;width:100%}.password-label-row[data-v-b7c3a9f0]{display:flex;justify-content:space-between;align-items:center}.form-label[data-v-b7c3a9f0]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#000;opacity:.5;letter-spacing:-.56px}.forgot-password[data-v-b7c3a9f0]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;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-b7c3a9f0]:hover{color:#b03c19}.forgot-password[data-v-b7c3a9f0]:active{color:#8a2a12}.forgot-password[data-v-b7c3a9f0]:focus{color:#da4f21;border:2px solid #DA4F21}.form-group input[data-v-b7c3a9f0]{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:14px;line-height:16px;color:#000;letter-spacing:-.56px;box-sizing:border-box;background:#fff}.form-group input[data-v-b7c3a9f0]::placeholder{color:#bcbcbc}.form-group input[data-v-b7c3a9f0]:focus{outline:none;border-color:#e0e0e0}.form-group input.error[data-v-b7c3a9f0]{border-color:#e74c3c}.form-group input.error[data-v-b7c3a9f0]:focus{border-color:#e74c3c}.password-input-wrapper[data-v-b7c3a9f0]{position:relative;display:flex;align-items:center}.password-input-wrapper input[data-v-b7c3a9f0]{padding-right:40px}.password-toggle[data-v-b7c3a9f0]{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-b7c3a9f0]{width:100%;height:100%;object-fit:contain}.error-message[data-v-b7c3a9f0]{color:#e74c3c;font-size:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:-4px}.error-message-general[data-v-b7c3a9f0]{color:#e74c3c;font-size:14px;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-b7c3a9f0]{display:flex;align-items:center;justify-content:center;gap:8px}.error-content svg[data-v-b7c3a9f0]{flex-shrink:0}.submit-button[data-v-b7c3a9f0]{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:14px;line-height:1.1;color:#fff;letter-spacing:-.56px;transition:opacity .3s,transform .2s;border:2px solid transparent}.submit-button[data-v-b7c3a9f0]:hover:not(:disabled){opacity:.9;background:#b03c19}.submit-button[data-v-b7c3a9f0]:active{background:#8a2a12;border:2px solid transparent}.submit-button[data-v-b7c3a9f0]:focus{background:#da4f21;border:2px solid #F8A07A}.submit-button[data-v-b7c3a9f0]:disabled{opacity:.6;cursor:not-allowed}.loader-spinner[data-v-b7c3a9f0]{animation:spin-b7c3a9f0 1s linear infinite;flex-shrink:0}@keyframes spin-b7c3a9f0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-text[data-v-b7c3a9f0]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;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-b7c3a9f0]{width:50%;min-height:100vh;position:relative;overflow:hidden}.background-image[data-v-b7c3a9f0]{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}@media (max-width: 1024px){.login-left[data-v-b7c3a9f0]{width:100%;padding:80px 40px 24px}.login-right[data-v-b7c3a9f0]{display:none}.login-content[data-v-b7c3a9f0],.footer-text[data-v-b7c3a9f0]{max-width:100%}}.forgot-password[data-v-92eb9c09]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;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-92eb9c09]{display:flex;flex-direction:column;gap:24px;width:100%}.forgot-password[data-v-92eb9c09]:hover{color:#b03c19}.forgot-password[data-v-92eb9c09]:active{color:#8a2a12}.forgot-password[data-v-92eb9c09]:focus{color:#da4f21;border:2px solid #DA4F21}.login-page[data-v-92eb9c09]{display:flex;width:100%;min-height:100vh;background:#fff;position:relative}.login-left[data-v-92eb9c09]{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-92eb9c09]{display:flex;flex-direction:column;gap:32px;width:100%;max-width:376px}.login-header[data-v-92eb9c09]{display:flex;flex-direction:column;gap:48px}.logo[data-v-92eb9c09]{height:28px;width:130.374px}.logo img[data-v-92eb9c09]{width:100%;height:100%;object-fit:contain}.welcome-section[data-v-92eb9c09]{display:flex;flex-direction:column;gap:12px}.welcome-title[data-v-92eb9c09]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:34px;line-height:1.1;color:#000;letter-spacing:-1.36px;margin:0}.welcome-subtitle[data-v-92eb9c09]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.1;color:#888;letter-spacing:-.64px;margin:0}.welcome-subtitle span[data-v-92eb9c09]{color:#161616}.login-form[data-v-92eb9c09]{display:flex;flex-direction:column;gap:24px;width:100%}.form-fields[data-v-92eb9c09]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-92eb9c09]{display:flex;flex-direction:column;gap:8px;width:100%;position:relative}.form-label[data-v-92eb9c09]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#000;opacity:.5;letter-spacing:-.56px}.form-group input[data-v-92eb9c09]{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:14px;line-height:16px;color:#000;letter-spacing:-.56px;box-sizing:border-box;background:#fff}.form-group input[data-v-92eb9c09]::placeholder{color:#bcbcbc}.form-group input[data-v-92eb9c09]:focus{outline:none;border-color:#e0e0e0}.form-group input.error[data-v-92eb9c09]{border-color:#e74c3c}.form-group input.error[data-v-92eb9c09]:focus{border-color:#e74c3c}.password-input-wrapper input[data-v-92eb9c09]{padding-right:40px}.password-toggle img[data-v-92eb9c09]{width:100%;height:100%;object-fit:contain}.error-message[data-v-92eb9c09]{color:#e74c3c;font-size:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:-4px}.error-message-general[data-v-92eb9c09]{color:#e74c3c;font-size:14px;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-92eb9c09]{display:flex;align-items:center;justify-content:center;gap:8px}.error-content svg[data-v-92eb9c09]{flex-shrink:0}.submit-button[data-v-92eb9c09]{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:14px;line-height:1.1;color:#fff;letter-spacing:-.56px;transition:opacity .3s,transform .2s;border:2px solid transparent}.submit-button[data-v-92eb9c09]:hover:not(:disabled){opacity:.9;background:#b03c19}.submit-button[data-v-92eb9c09]:active{background:#8a2a12;border:2px solid transparent}.submit-button[data-v-92eb9c09]:focus{background:#da4f21;border:2px solid #F8A07A}.submit-button[data-v-92eb9c09]:disabled{opacity:.6;cursor:not-allowed}.loader-spinner[data-v-92eb9c09]{animation:spin-92eb9c09 1s linear infinite;flex-shrink:0}@keyframes spin-92eb9c09{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-text[data-v-92eb9c09]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;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-92eb9c09]{width:50%;min-height:100vh;position:relative;overflow:hidden}.background-image[data-v-92eb9c09]{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}@media (max-width: 1024px){.login-left[data-v-92eb9c09]{width:100%;padding:80px 40px 24px}.login-right[data-v-92eb9c09]{display:none}.login-content[data-v-92eb9c09],.footer-text[data-v-92eb9c09]{max-width:100%}}.login-page[data-v-c1bef776]{display:flex;width:100%;min-height:100vh;background:#fff;position:relative}.login-left[data-v-c1bef776]{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-c1bef776]{display:flex;flex-direction:column;gap:32px;width:100%;max-width:376px}.login-header[data-v-c1bef776]{display:flex;flex-direction:column;gap:48px}.logo[data-v-c1bef776]{height:28px;width:130.374px}.logo img[data-v-c1bef776]{width:100%;height:100%;object-fit:contain}.welcome-section[data-v-c1bef776]{display:flex;flex-direction:column;gap:12px}.welcome-title[data-v-c1bef776]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:34px;line-height:1.1;color:#000;letter-spacing:-1.36px;margin:0}.welcome-subtitle[data-v-c1bef776]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.1;color:#888;letter-spacing:-.64px;margin:0}.login-form[data-v-c1bef776]{display:flex;flex-direction:column;gap:24px;width:100%}.form-fields[data-v-c1bef776]{display:flex;flex-direction:column;gap:16px;width:100%}.form-group[data-v-c1bef776]{display:flex;flex-direction:column;gap:8px;width:100%;position:relative}.form-label[data-v-c1bef776]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#000;opacity:.5;letter-spacing:-.56px}.form-group input[data-v-c1bef776]{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:14px;line-height:16px;color:#000;letter-spacing:-.56px;box-sizing:border-box;background:#fff}.form-group input[data-v-c1bef776]::placeholder{color:#bcbcbc}.form-group input[data-v-c1bef776]:focus{outline:none;border-color:#e0e0e0}.form-group input.error[data-v-c1bef776]{border-color:#e74c3c}.form-group input.error[data-v-c1bef776]:focus{border-color:#e74c3c}.password-input-wrapper[data-v-c1bef776]{position:relative;display:flex;align-items:center}.password-input-wrapper input[data-v-c1bef776]{padding-right:40px}.password-requirements[data-v-c1bef776]{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-c1bef776]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:#8c8c8c;letter-spacing:-.56px;margin-bottom:14px}.requirements-list[data-v-c1bef776]{display:flex;flex-direction:column;gap:16px}.requirement-item[data-v-c1bef776]{display:flex;align-items:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:#161616;letter-spacing:-.56px}.checkmark-placeholder[data-v-c1bef776]{width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.requirement-item svg[data-v-c1bef776]{flex-shrink:0;width:16px;height:16px}.requirement-item.met[data-v-c1bef776]{color:#22c55e}.password-toggle[data-v-c1bef776]{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-c1bef776]{width:100%;height:100%;object-fit:contain}.error-message[data-v-c1bef776]{color:#e74c3c;font-size:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:-4px}.error-message-general[data-v-c1bef776]{color:#e74c3c;font-size:14px;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-c1bef776]{display:flex;align-items:center;justify-content:center;gap:8px}.error-content svg[data-v-c1bef776]{flex-shrink:0}.submit-button[data-v-c1bef776]{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:14px;line-height:1.1;color:#fff;letter-spacing:-.56px;transition:opacity .3s,transform .2s;border:2px solid transparent}.submit-button[data-v-c1bef776]:hover:not(:disabled){opacity:.9;background:#b03c19}.submit-button[data-v-c1bef776]:active{background:#8a2a12;border:2px solid transparent}.submit-button[data-v-c1bef776]:focus{background:#da4f21;border:2px solid #F8A07A}.submit-button[data-v-c1bef776]:disabled{opacity:.6;cursor:not-allowed}.loader-spinner[data-v-c1bef776]{animation:spin-c1bef776 1s linear infinite;flex-shrink:0}@keyframes spin-c1bef776{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-text[data-v-c1bef776]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;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-c1bef776]{width:50%;min-height:100vh;position:relative;overflow:hidden}.background-image[data-v-c1bef776]{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.forgot-password[data-v-c1bef776]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;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-c1bef776]{display:flex;flex-direction:column;gap:24px;width:100%}.forgot-password[data-v-c1bef776]:hover{color:#b03c19}.forgot-password[data-v-c1bef776]:active{color:#8a2a12}.forgot-password[data-v-c1bef776]:focus{color:#da4f21;border:2px solid #DA4F21}@media (max-width: 1024px){.login-left[data-v-c1bef776]{width:100%;padding:80px 40px 24px}.login-right[data-v-c1bef776]{display:none}.login-content[data-v-c1bef776],.footer-text[data-v-c1bef776]{max-width:100%}}.sidebar[data-v-8f92125a]{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-8f92125a]{margin-bottom:8px}.sidebar-content[data-v-8f92125a]{display:flex;flex-direction:column;gap:8px;height:100%;padding:24px 12px;background:#f6f6f6;border-radius:6px}.header[data-v-8f92125a]{display:flex;flex-direction:column;gap:32px;padding:4px 12px 0}.logo-container[data-v-8f92125a]{height:36px;width:144px;position:relative;overflow:hidden}.logo[data-v-8f92125a]{width:100%;height:100%;object-fit:contain}.section-title[data-v-8f92125a]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#8c8c8c;letter-spacing:-.48px;text-transform:uppercase;margin:0}.nav-items[data-v-8f92125a]{display:flex;flex-direction:column;gap:0;flex:1}.nav-item[data-v-8f92125a]{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-8f92125a]:hover{background:none!important}.nav-item:hover span[data-v-8f92125a]{color:#161616}.nav-item svg[data-v-8f92125a]{width:16px;height:16px;flex-shrink:0;color:#b8b8b8}.nav-item.active svg[data-v-8f92125a]{color:#da4f21}.nav-item span[data-v-8f92125a]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#606060;letter-spacing:-.56px}.nav-item:hover svg[data-v-8f92125a]{color:#da4f21!important}.nav-item:hover svg path[data-v-8f92125a]{fill:#da4f21!important}.nav-item[data-v-8f92125a]:active{background:none}.nav-item:active span[data-v-8f92125a]{color:#8c8c8c}.nav-item:active svg[data-v-8f92125a]{color:#f4b5a0!important}.nav-item:active svg path[data-v-8f92125a]{fill:#f4b5a0!important}.nav-item.active[data-v-8f92125a]{background:#e2e2e2}.nav-item.active span[data-v-8f92125a]{color:#161616}.account-section[data-v-8f92125a]{display:flex;justify-content:space-between;align-items:center;padding:16px 10px 0;border-top:1px solid #E2E2E2}.user-info[data-v-8f92125a]{display:flex;gap:8px;align-items:center}.avatar[data-v-8f92125a]{width:36px;height:36px;border-radius:1000000px;background:#e2e2e2;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar span[data-v-8f92125a]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.64px}.user-details[data-v-8f92125a]{display:flex;flex-direction:column;gap:4px}.user-name[data-v-8f92125a]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px;margin:0}.user-role[data-v-8f92125a]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0;text-transform:lowercase}.more-btn[data-v-8f92125a]{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-8f92125a]{width:100%;height:100%}.more-btn:hover svg path[data-v-8f92125a]{stroke:#da4f21}.skeleton[data-v-8f92125a]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-8f92125a 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-8f92125a{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-logo[data-v-8f92125a]{width:144px;height:36px}.skeleton-title-text[data-v-8f92125a]{width:80px;height:14px;margin-top:32px}.skeleton-nav-item[data-v-8f92125a]{width:100%;height:40px}.skeleton-avatar[data-v-8f92125a]{width:36px;height:36px;border-radius:1000000px;flex-shrink:0}.skeleton-user-details[data-v-8f92125a]{display:flex;flex-direction:column;gap:4px}.skeleton-user-name[data-v-8f92125a]{width:80px;height:14px}.skeleton-user-role[data-v-8f92125a]{width:60px;height:14px}.skeleton-logout-btn[data-v-8f92125a]{width:24px;height:24px;border-radius:4px;flex-shrink:0}.month-year-picker-wrapper[data-v-57174287]{position:relative}.filter-pill[data-v-57174287]{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-57174287]:hover{border-color:#b8b8b8}.filter-pill.open[data-v-57174287]{background:#f6f6f6;border-color:#e2e2e2}.filter-pill.open .icon-container svg[data-v-57174287]{transform:rotate(180deg)}.filter-pill[data-v-57174287]:active{border-color:#e2e2e2}.filter-pill:active .last-month-text[data-v-57174287],.filter-pill:active .period-label[data-v-57174287],.filter-pill:active .selected-date[data-v-57174287],.filter-pill:active .icon-container svg path[data-v-57174287],.filter-pill:active .calendar-icon-wrapper svg path[data-v-57174287]{color:#8c8c8c;fill:#8c8c8c}.calendar-icon-wrapper[data-v-57174287]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.container[data-v-57174287]{display:flex;gap:6px;align-items:center;flex:1;min-width:0}.period-label[data-v-57174287]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px;margin:0;white-space:nowrap}.separator[data-v-57174287]{width:1px;height:12px;background:#e2e2e2;flex-shrink:0}.last-month-text[data-v-57174287],.selected-date[data-v-57174287]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px;margin:0;white-space:nowrap}.filter-pill .icon-container[data-v-57174287]{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-57174287]{transition:transform .2s ease}.picker-dropdown[data-v-57174287]{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-57174287]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #e2e2e2}.picker-nav-btn[data-v-57174287]{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-57174287]{fill:#606060}.picker-nav-btn:active:not(:disabled) svg path[data-v-57174287]{fill:#e2e2e2}.picker-nav-btn-disabled[data-v-57174287]{cursor:not-allowed;opacity:1}.picker-nav-btn svg[data-v-57174287]{width:13px;height:10px}.year-display[data-v-57174287]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px;text-align:center}.month-grid[data-v-57174287]{display:flex;flex-direction:column;padding:4px;gap:0}.month-row[data-v-57174287]{display:flex;width:100%;gap:0}.month-btn[data-v-57174287]{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:14px;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-57174287]:hover:not(:disabled){background:#0000000d}.month-btn.disabled[data-v-57174287]{color:#b8b8b8;cursor:not-allowed}.month-btn.active[data-v-57174287]{background:#ffede1;color:#da4f21}.month-btn.active[data-v-57174287]:hover{background:#f6f6f6;color:#161616}.month-btn.active[data-v-57174287]:active{background:#f6f6f6;color:#8c8c8c}.month-btn.active[data-v-57174287]:focus{background:#f6f6f6;color:#8c8c8c}.table-pagination[data-v-a3d3d2e4]{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-a3d3d2e4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.28px}.pagination-numbers[data-v-a3d3d2e4]{color:#000}.pagination-controls[data-v-a3d3d2e4]{display:flex;gap:0;align-items:center}.pagination-btn[data-v-a3d3d2e4]{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-a3d3d2e4]:hover:not(:disabled){color:#606060}.pagination-btn[data-v-a3d3d2e4]:active:not(:disabled){color:#e2e2e2}.pagination-btn[data-v-a3d3d2e4]:disabled{opacity:1;cursor:not-allowed;color:#e2e2e2}.pagination-page-btn[data-v-a3d3d2e4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;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}.pagination-page-btn.page-active[data-v-a3d3d2e4]{background:transparent;border:1px solid #B8B8B8;color:#161616}.pagination-ellipsis[data-v-a3d3d2e4]{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:14px;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-a3d3d2e4]{display:block}.pagination-ellipsis .ellipsis-icon[data-v-a3d3d2e4]{display:none;position:absolute;width:13px;height:10px;color:#8c8c8c}.pagination-ellipsis .ellipsis-icon-left[data-v-a3d3d2e4]{width:13px;height:10px;transform:scale(1.6)}.pagination-ellipsis:hover .ellipsis-text[data-v-a3d3d2e4]{display:none}.pagination-ellipsis:hover .ellipsis-icon[data-v-a3d3d2e4]{display:block}.pagination-ellipsis[data-v-a3d3d2e4]:hover,.pagination-ellipsis:hover .ellipsis-icon[data-v-a3d3d2e4]{color:#606060}.chart-card[data-v-6c089442]{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-6c089442]{border:none;border-radius:6px;padding:0;min-height:auto;flex:1;width:100%;max-width:100%}.chart-header[data-v-6c089442]{overflow:visible}.chart-header-top[data-v-6c089442]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;overflow:visible}.chart-actions[data-v-6c089442]{display:flex;gap:2px;align-items:center;overflow:visible}.chart-action-wrapper[data-v-6c089442]{position:relative;overflow:visible}.chart-action-btn[data-v-6c089442]{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-6c089442],.chart-action-btn.active[data-v-6c089442]{background:#e2e2e2}.arrow[data-v-6c089442]{width:10px!important}.chart-action-btn svg[data-v-6c089442]{width:16px;height:16px}.chart-tooltip[data-v-6c089442]{display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.tooltip-content[data-v-6c089442]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1.1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-6c089442]{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-6c089442]{position:relative}.chart-type-btn[data-v-6c089442]{width:auto;padding:6px 12px;gap:8px;display:flex;align-items:center;justify-content:center}.chart-type-btn .chevron-icon[data-v-6c089442]{width:10px;height:10px;margin-left:0}.chart-type-menu[data-v-6c089442]{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-6c089442]{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:14px;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-6c089442]:hover{background:#0000000a}.chart-type-menu-item.active[data-v-6c089442]{background:transparent;color:#161616;font-weight:400}.chart-type-menu-item span[data-v-6c089442]{flex:1}.chart-type-menu-item svg[data-v-6c089442]{flex-shrink:0;width:10px;height:10px}.chart-label-container[data-v-6c089442]{display:flex;align-items:center;gap:4px}.chart-label[data-v-6c089442]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.chart-info-icon[data-v-6c089442]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.chart-info-icon svg[data-v-6c089442]{pointer-events:none}.chart-value[data-v-6c089442]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.chart-wrapper[data-v-6c089442]{position:relative;height:314px;width:100%;min-height:314px}.chart-area-wrapper[data-v-6c089442]{width:100%;overflow-x:hidden;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#d9d9d9 #eeeeee;position:relative}.chart-area-wrapper[data-v-6c089442]::-webkit-scrollbar{height:8px}.chart-area-wrapper[data-v-6c089442]::-webkit-scrollbar-track{background:#eee;border-radius:1000px}.chart-area-wrapper[data-v-6c089442]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:1000px}.chart-area-wrapper[data-v-6c089442]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.chart-area-wrapper canvas[data-v-6c089442]{display:block;height:314px!important}.fullscreen-modal[data-v-6c089442]{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-6c089442 .3s ease}@keyframes fadeIn-6c089442{0%{opacity:0}to{opacity:1}}.fullscreen-content[data-v-6c089442]{background:#fff;width:1000px;max-width:1000px;max-height:90vh;display:flex;flex-direction:column;animation:slideUp-6c089442 .3s ease;border-radius:6px;padding-bottom:20px}@keyframes slideUp-6c089442{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fullscreen-header[data-v-6c089442]{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-6c089442]{display:flex;gap:74px}.fullscreen-header-left[data-v-6c089442]{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-6c089442]{display:flex;flex-direction:column;gap:8px}.fullscreen-title[data-v-6c089442]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.2;color:#000;letter-spacing:-.4px;margin:0}.fullscreen-subtitle[data-v-6c089442]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.2;color:#8c8c8c;letter-spacing:-.28px;margin:0}.fullscreen-header-info[data-v-6c089442]{display:flex;gap:32px;width:100%;padding:0 24px;justify-content:space-between;align-items:center}.fullscreen-info-item[data-v-6c089442]{display:flex;flex-direction:column;gap:8px}.fullscreen-info-label[data-v-6c089442]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1.1;color:#8c8c8c;letter-spacing:-.24px;margin:0;text-transform:uppercase}.fullscreen-info-value[data-v-6c089442]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.32px;margin:0}.fullscreen-header-actions[data-v-6c089442]{display:flex;gap:2px;align-items:center;overflow:visible}.fullscreen-header-actions .chart-action-wrapper[data-v-6c089442]{position:relative;overflow:visible}.fullscreen-header-actions .chart-action-btn[data-v-6c089442]{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-6c089442]:hover,.fullscreen-header-actions .chart-action-btn.hover[data-v-6c089442],.fullscreen-header-actions .chart-action-btn.active[data-v-6c089442]{background:#e2e2e2}.fullscreen-header-actions .chart-action-btn svg[data-v-6c089442]{width:16px;height:16px}.fullscreen-header-actions .chart-type-btn[data-v-6c089442]{width:auto;padding:6px 12px;gap:8px;display:flex;align-items:center;justify-content:center}.fullscreen-header-actions .chart-type-btn .arrow[data-v-6c089442]{width:10px!important}.fullscreen-chart-type-menu[data-v-6c089442]{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-6c089442]{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-6c089442]:hover{opacity:.6}.fullscreen-close svg[data-v-6c089442]{width:16px;height:16px}.fullscreen-chart-wrapper[data-v-6c089442]{position:relative;height:470px;width:100%;min-height:470px}.fullscreen-chart-area-wrapper[data-v-6c089442]{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-6c089442]::-webkit-scrollbar{height:8px}.fullscreen-chart-area-wrapper[data-v-6c089442]::-webkit-scrollbar-track{background:#eee;border-radius:1000px}.fullscreen-chart-area-wrapper[data-v-6c089442]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:1000px}.fullscreen-chart-area-wrapper[data-v-6c089442]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.fullscreen-chart-area-wrapper canvas[data-v-6c089442]{display:block;height:470px!important;width:100%!important}.chart-legend[data-v-6c089442]{padding:0 24px;display:flex;flex-direction:column;gap:12px}.legend-items[data-v-6c089442]{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-6c089442]{max-height:1000px}.legend-item[data-v-6c089442]{display:flex;align-items:center;gap:8px;cursor:pointer;transition:opacity .2s}.legend-item[data-v-6c089442]:hover{opacity:.8}.legend-dot[data-v-6c089442]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend-label[data-v-6c089442]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#161616;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legend-toggle[data-v-6c089442]{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:14px;line-height:1.4;color:#8c8c8c;transition:color .2s}.legend-toggle[data-v-6c089442]:hover{color:#606060}.legend-toggle svg[data-v-6c089442]{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-7617791d]{display:flex;flex-direction:column;gap:16px;width:100%;min-height:200px}.line-chart-container[data-v-7617791d]{width:100%;height:400px;padding:20px 0}.line-chart-container canvas[data-v-7617791d]{max-height:100%}.chart-rows[data-v-7617791d]{display:flex;flex-direction:column;gap:12px;width:100%}.chart-row[data-v-7617791d]{display:flex;align-items:center;gap:24px;width:100%}.merchant-name[data-v-7617791d]{width:140px;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:-.28px;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bars-container[data-v-7617791d]{flex:1;display:flex;flex-direction:column;gap:0;min-width:0;cursor:pointer}.bar-wrapper[data-v-7617791d]{height:8px;width:100%;display:flex}.bar[data-v-7617791d]{height:100%;border-radius:6px;transition:width .3s ease,background .2s ease;min-width:8px}.bar-gpv[data-v-7617791d]{background:#3a6ca4}.bar-commission[data-v-7617791d]{background:#b2cdee}.chart-row.dimmed .bar-gpv[data-v-7617791d],.chart-row.dimmed .bar-commission[data-v-7617791d]{background:#e9eef3}.chart-axis[data-v-7617791d]{display:flex;justify-content:space-between;padding-left:164px;width:100%;margin-top:8px}.axis-label[data-v-7617791d]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1.1;letter-spacing:-.48px;color:#8c8c8c;text-align:center;flex:1}.axis-label[data-v-7617791d]:first-child{text-align:left}.axis-label[data-v-7617791d]:last-child{text-align:right}.chart-legend[data-v-7617791d]{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:8px}.legend-item[data-v-7617791d]{display:flex;align-items:center;gap:8px}.legend-dot[data-v-7617791d]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend-dot-gpv[data-v-7617791d]{background:#3a6ca4}.legend-dot-commission[data-v-7617791d]{background:#b2cdee}.legend-text[data-v-7617791d]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;letter-spacing:-.48px;color:#8c8c8c;text-transform:uppercase}.bar-chart-tooltip[data-v-7617791d]{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-7617791d]{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.2)}.tooltip-title-row[data-v-7617791d]{display:flex;align-items:center;justify-content:space-between;gap:6px}.tooltip-merchant-name[data-v-7617791d]{flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:-.28px;color:#e2e2e2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip-main-value[data-v-7617791d]{display:flex;flex-direction:column;gap:8px}.tooltip-amount[data-v-7617791d]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;letter-spacing:-.8px;color:#fff}.tooltip-label[data-v-7617791d]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:-.28px;color:#b8b8b8}.tooltip-details[data-v-7617791d]{display:flex;flex-direction:column;gap:8px;padding-bottom:2px}.tooltip-detail-row[data-v-7617791d]{display:flex;align-items:center;justify-content:space-between;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:-.28px}.tooltip-detail-label[data-v-7617791d]{color:#b8b8b8}.tooltip-detail-value[data-v-7617791d]{color:#f6f6f6;text-align:right}.chart-error[data-v-476a6172]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.chart-error-content[data-v-476a6172]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.chart-error-icon[data-v-476a6172]{margin-bottom:20px}.chart-error-icon svg[data-v-476a6172]{width:180px;height:176px}.chart-error-title[data-v-476a6172]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-2%;text-align:center;margin-bottom:8px;color:#8c8c8c}.chart-error-retry-button[data-v-476a6172]{background:transparent;color:#da4f21;padding:0;font-size:14px;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-476a6172]:hover{color:#b03c19}.chart-error-retry-button[data-v-476a6172]:active{color:#8a2a12}.chart-error-retry-button[data-v-476a6172]:focus{color:#da4f21;border:2px solid #F8A07A}.merchant-header[data-v-7ea37940]{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-7ea37940]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:16px;line-height:1;color:#161616;letter-spacing:-.64px;margin:0}.search-container[data-v-7ea37940]{position:relative;width:100%;display:flex;align-items:center}.search-input[data-v-7ea37940]{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:14px;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-7ea37940]{padding-right:70px}.search-input[data-v-7ea37940]::placeholder{color:#8c8c8c}.search-container:hover .search-input[data-v-7ea37940]:not(:focus):not(.has-value){border-color:#b8b8b8}.search-container:hover .search-input[data-v-7ea37940]:not(:focus):not(.has-value)::placeholder{color:#606060}.search-input[data-v-7ea37940]:focus,.search-input.has-value[data-v-7ea37940]{outline:none;border-color:#b8b8b8!important}.search-input[data-v-7ea37940]:focus::placeholder{color:#8c8c8c}.search-icon[data-v-7ea37940]{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;transition:fill .2s ease;z-index:1}.clear-button[data-v-7ea37940]{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:14px;line-height:1;color:#002959;letter-spacing:-.56px;transition:opacity .2s ease;z-index:1}.clear-button[data-v-7ea37940]:hover{opacity:.7}.merchant-content[data-v-7ea37940]{padding:0 24px 16px;display:flex;flex-direction:column;gap:16px}.letter-group[data-v-7ea37940]{display:flex;gap:16px;align-items:flex-start}.letter-header[data-v-7ea37940]{flex-shrink:0;width:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:16px}.letter-label[data-v-7ea37940]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0;text-align:center}.letter-items[data-v-7ea37940]{flex:1;display:flex;flex-direction:column;gap:10px}.merchant-item[data-v-7ea37940]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:16px}.checkbox[data-v-7ea37940]{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-7ea37940]:hover:not(:checked){background:#f6f6f6;border-color:#d9d9d9}.checkbox[data-v-7ea37940]:checked{background:#da4f21;border-color:#da4f21}.checkbox[data-v-7ea37940]:checked:hover{background:#c0451a;border-color:#c0451a}.checkbox[data-v-7ea37940]: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-7ea37940]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#161616;letter-spacing:-.28px;transition:color .2s ease}.merchant-item:hover .checkbox-label[data-v-7ea37940]{color:#606060}.filter-header[data-v-9a991f40]{padding:20px 24px 16px;background:#fff;position:sticky;top:0;z-index:2}.filter-title[data-v-9a991f40]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:16px;line-height:1;color:#161616;letter-spacing:-.64px;margin:0}.filter-content[data-v-9a991f40]{padding:0 24px 16px;display:flex;flex-direction:column;gap:10px}.filter-item[data-v-9a991f40]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:16px}.checkbox[data-v-9a991f40]{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-9a991f40]:hover:not(:checked){background:#f6f6f6;border-color:#d9d9d9}.checkbox[data-v-9a991f40]:checked{background:#da4f21;border-color:#da4f21}.checkbox[data-v-9a991f40]:checked:hover{background:#c0451a;border-color:#c0451a}.checkbox[data-v-9a991f40]: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-9a991f40]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#161616;letter-spacing:-.28px;transition:color .2s ease}.filter-item:hover .checkbox-label[data-v-9a991f40]{color:#606060}.duration-filter-section[data-v-1eb4b61e]{border-bottom:1px solid #f6f6f6}.filter-header[data-v-1eb4b61e]{padding:20px 24px 16px;background:#fff;position:sticky;top:0;z-index:2}.filter-title[data-v-1eb4b61e]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:16px;line-height:1;color:#161616;letter-spacing:-.64px;margin:0}.filter-content[data-v-1eb4b61e]{padding:0 24px 16px}.duration-select-wrapper[data-v-1eb4b61e]{position:relative}.duration-select[data-v-1eb4b61e]{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:14px;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-1eb4b61e]:hover{border-color:#e2e2e2}.duration-select.is-open[data-v-1eb4b61e]{background:#f6f6f6;border-color:#e2e2e2}.duration-select[data-v-1eb4b61e]:focus{outline:none;border-color:#e2e2e2}.duration-icon[data-v-1eb4b61e]{width:16px;height:16px;flex-shrink:0}.duration-select-text[data-v-1eb4b61e]{flex:1;text-align:left;color:#161616}.select-arrow[data-v-1eb4b61e]{width:10px;height:6px;flex-shrink:0;transition:transform .2s ease;transform:rotate(180deg)}.select-arrow.rotated[data-v-1eb4b61e]{transform:rotate(0)}.duration-dropdown-menu[data-v-1eb4b61e]{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-1eb4b61e]{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:14px;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-1eb4b61e]:hover{background:#0000000a}.duration-option.selected[data-v-1eb4b61e]{background:transparent}.duration-option-text[data-v-1eb4b61e]{flex:1}.duration-option-check[data-v-1eb4b61e]{flex-shrink:0;width:10px;height:8px}.filter-sidebar-overlay[data-v-016584a5]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:2000;display:flex;justify-content:flex-end;animation:fadeIn-016584a5 .3s ease}.filter-sidebar-overlay.no-overlay[data-v-016584a5]{background:transparent;animation:none}@keyframes fadeIn-016584a5{0%{opacity:0}to{opacity:1}}.filter-sidebar[data-v-016584a5]{width:320px;height:100vh;background:#fff;display:flex;flex-direction:column;animation:slideIn-016584a5 .3s ease;border-radius:4px;border:1px solid #E2E2E2;box-shadow:-2px 0 24px #16161614}@keyframes slideIn-016584a5{0%{transform:translate(100%)}to{transform:translate(0)}}.filter-header[data-v-016584a5]{padding:24px;border-bottom:1px solid #e2e2e2;position:sticky;top:0;background:#fff;z-index:10}.filter-header-top[data-v-016584a5]{display:flex;justify-content:space-between;align-items:center}.filter-title[data-v-016584a5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px;margin:0}.close-button[data-v-016584a5]{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-016584a5]:hover{opacity:.7}.filter-content[data-v-016584a5]{flex:1;overflow-y:auto;padding:0}.filter-footer[data-v-016584a5]{padding:20px 24px;border-top:1px solid #e2e2e2;display:flex;gap:6px}.clear-button[data-v-016584a5]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease;min-width:80px}.clear-button[data-v-016584a5]:hover:not(:disabled){background:#e8e8e8}.clear-button[data-v-016584a5]:disabled{opacity:1;color:#b8b8b8;cursor:not-allowed}.apply-button[data-v-016584a5]{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:14px;line-height:1;color:#fff;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease;min-width:80px}.apply-button[data-v-016584a5]:hover{background:#c0450e}.error-modal-overlay[data-v-24e3353d]{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-24e3353d]{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-24e3353d]{margin-bottom:24px}.error-modal-icon svg[data-v-24e3353d]{width:88px;height:88px}.error-modal-title[data-v-24e3353d]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:110%;letter-spacing:-4%;text-align:center;color:#161616}.error-modal-message[data-v-24e3353d]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#8c8c8c;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-2%;text-align:center;margin-top:8px;margin-bottom:20px}.error-modal-retry-button[data-v-24e3353d]{background:#da4f21;color:#fff;border-radius:50px;padding:13px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;min-width:80px;border:2px solid transparent}.error-modal-retry-button[data-v-24e3353d]:hover{background:#b03c19}.error-modal-retry-button[data-v-24e3353d]:active{background:#8a2a12}.error-modal-retry-button[data-v-24e3353d]:focus{background:#da4f21;border:2px solid #F8A07A}.table-error-cell[data-v-09295575]{padding:0!important;border:none!important}.table-error-content[data-v-09295575]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:400px}.table-error-icon[data-v-09295575]{margin-bottom:20px}.table-error-icon svg[data-v-09295575]{width:88px;height:88px}.table-error-title[data-v-09295575]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-2%;text-align:center;margin-bottom:8px;color:#8c8c8c}.table-error-retry-button[data-v-09295575]{background:transparent;color:#da4f21;padding:0;font-size:14px;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-09295575]:hover{color:#b03c19}.table-error-retry-button[data-v-09295575]:active{color:#8a2a12}.table-error-retry-button[data-v-09295575]:focus{color:#da4f21;border:2px solid #F8A07A}.no-data-cell[data-v-929406f4]{padding:0!important;border:none!important}.no-data-content[data-v-929406f4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:400px}.no-data-icon[data-v-929406f4]{margin-bottom:20px}.no-data-icon svg[data-v-929406f4]{width:88px;height:88px}.no-data-title[data-v-929406f4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-2%;text-align:center;margin-bottom:16px;color:#8c8c8c}.no-data-button[data-v-929406f4]{background:#da4f21;color:#fff;padding:10px 20px;font-size:14px;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-929406f4]:hover{background:#b03c19}.no-data-button[data-v-929406f4]:active{background:#8a2a12}.no-data-button[data-v-929406f4]:focus{background:#da4f21;outline:2px solid #F8A07A;outline-offset:2px}.contact-wrap-container[data-v-80534df4]{display:flex;flex-direction:column;gap:16px}.contact-wrap[data-v-80534df4]{display:flex;flex-direction:column;gap:8px}.contact-label[data-v-80534df4]{color:#8c8c8c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.contact-text[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#161616;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.contact-text a[data-v-80534df4]{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-80534df4]:hover{color:#1f5085}.contact-text a[data-v-80534df4]:active{color:#001f3d}.contact-text a[data-v-80534df4]:focus{color:#002959;border:2px solid #F8A07A}html body .modal-overlay .modal-content-feed[data-v-80534df4]{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-80534df4]{color:#161616;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.88px}.contact-arr[data-v-80534df4]{height:1px;width:100%;background:#e2e2e2;display:flex;margin:20px 0}.contact-image[data-v-80534df4]{width:64px;height:64px;object-fit:cover;object-position:center;margin-bottom:12px;border-radius:90px}.contact-name[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#161616;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.36px}.contact-permission[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:8px;color:#606060;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}html body .modal-overlay .modal-content-feed .modal-header[data-v-80534df4]{align-items:flex-start}html body .modal-overlay .modal-content-feed .modal-close[data-v-80534df4]{width:unset;height:unset}html body .modal-overlay .modal-content-feed .head-desc[data-v-80534df4]{color:#8c8c8c;margin-top:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.28px}.dashboard-layout[data-v-80534df4]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.main-content[data-v-80534df4]{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-80534df4]{margin-top:8px;padding-top:0;border-top-left-radius:6px;border-top-right-radius:6px}.header-section[data-v-80534df4]{background:#fff;padding:24px;border-radius:6px;display:flex;flex-direction:column;gap:20px}.skeleton[data-v-80534df4]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-80534df4 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-80534df4{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-header-title[data-v-80534df4]{width:250px;height:24px;margin-bottom:8px}.skeleton-header-subtitle[data-v-80534df4]{width:300px;height:16px}.skeleton-pdf-button[data-v-80534df4]{width:180px;height:40px;border-radius:4px}.skeleton-account-info[data-v-80534df4]{width:100%;height:100px}.skeleton-table-header[data-v-80534df4]{width:100%;height:20px;margin:0 auto}.skeleton-table-cell[data-v-80534df4]{width:100%;height:16px}.skeleton-table-cell-number[data-v-80534df4]{width:20px;height:16px;margin:0 auto}.skeleton-table-arrow[data-v-80534df4]{width:20px;height:20px;border-radius:4px;margin:0 auto}.skeleton-overview-title[data-v-80534df4]{width:200px;height:24px;border-radius:4px;flex:1;min-width:150px;display:block}.skeleton-export-button[data-v-80534df4]{width:120px;height:40px;border-radius:4px}.skeleton-filter-pills[data-v-80534df4]{height:40px;border-radius:4px;width:300px}.skeleton-sort-dropdown[data-v-80534df4]{width:150px;height:40px;border-radius:4px}.header-top[data-v-80534df4]{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.header-text h1[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#000;letter-spacing:-.88px;margin:0 0 8px}.header-text p[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.pdf-button[data-v-80534df4]{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:14px;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;min-width:80px;border:2px solid transparent}.pdf-button[data-v-80534df4]:hover:not(:disabled){background:#b03c19}.pdf-button[data-v-80534df4]:active:not(:disabled){background:#8a2a12}.pdf-button[data-v-80534df4]:focus:not(:disabled){background:#da4f21;border:2px solid #F8A07A}.pdf-button[data-v-80534df4]:disabled{cursor:not-allowed}.account-info[data-v-80534df4]{display:flex;justify-content:space-between;align-items:flex-start}.company-info[data-v-80534df4]{display:flex;gap:80px}.company-left[data-v-80534df4],.company-right[data-v-80534df4]{display:flex;flex-direction:column;gap:20px}.company-right-address[data-v-80534df4]{flex-direction:row;font-size:14px;font-style:normal;font-weight:400}.address[data-v-80534df4],.fractal-logo div[data-v-80534df4]{gap:6px;display:flex;flex-direction:column}.fractal-logo[data-v-80534df4]{display:flex;gap:9.561px}.fractal-logo p[data-v-80534df4]{font-size:14px;line-height:14px;margin-left:12px}.fractal-logo img[data-v-80534df4]{height:32px;object-fit:contain}.alkon-logo[data-v-80534df4]{height:32px;width:149px;object-fit:contain}.address p[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#000;letter-spacing:-.28px;margin:0}.company-left .address p[data-v-80534df4]{margin-top:10px}.company-left .address p[data-v-80534df4]:first-child{margin-top:0}.full-info-link[data-v-80534df4]{display:flex;gap:6px;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;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-80534df4]:hover{color:#1f5085}.full-info-link[data-v-80534df4]:active{color:#001f3d}.full-info-link[data-v-80534df4]:focus{color:#002959;border:2px solid #F8A07A;outline:none}.full-info-link svg[data-v-80534df4]{flex-shrink:0}.account-details[data-v-80534df4]{display:flex;gap:12px;align-items:flex-start}.detail-item[data-v-80534df4]{display:flex;flex-direction:column;gap:6px;width:136px}.detail-label[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#8c8c8c;letter-spacing:-.48px;text-transform:uppercase;margin:0}.detail-value[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#000;letter-spacing:-.28px;margin:0}.content-section[data-v-80534df4]{display:flex;flex-direction:column;gap:20px;padding:24px;background:#fff;border-radius:6px;position:relative;width:100%}.overview-section[data-v-80534df4]{background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0}.overview-header[data-v-80534df4]{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-80534df4]{padding:10px 24px 17px;margin-top:-24px;margin-left:-24px;margin-right:-24px;top:0}.overview-title[data-v-80534df4]{display:flex;gap:8px;align-items:center}.overview-title svg[data-v-80534df4]{width:20px;height:20px;flex-shrink:0}.overview-title span[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px}.overview-filters[data-v-80534df4]{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-80534df4]{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-80534df4]{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-80534df4]{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-80534df4]:active{background:#e2e2e2;color:#606060!important;border:2px solid transparent}.export-button:active span[data-v-80534df4]{color:#606060!important}.export-button:active svg path[data-v-80534df4]{fill:#f8a07a!important}.export-button[data-v-80534df4]:hover{background:#e2e2e2}.export-button[data-v-80534df4]:focus{background:#f6f6f6;border:2px solid #F8A07A;outline:none}.export-button svg[data-v-80534df4]{width:16px;height:16px;flex-shrink:0}.export-button span[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px}.export-button[data-v-80534df4]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-80534df4]{animation:spin-80534df4 1s linear infinite;flex-shrink:0}@keyframes spin-80534df4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.breadcrumb-item-grey[data-v-80534df4]{color:#8c8c8c!important;cursor:pointer;transition:color .2s}.breadcrumb-item-grey[data-v-80534df4]:hover{color:#b8b8b8!important}.filter-button[data-v-80534df4]{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:14px;line-height:1;color:#000;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.filter-button[data-v-80534df4]:hover{border-color:#b8b8b8}.filter-button.active[data-v-80534df4]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-80534df4]{fill:#da4f21}.filter-button[data-v-80534df4]:active{border-color:#e2e2e2;color:#8c8c8c}.filter-button:active .filter-button-content span[data-v-80534df4]{color:#8c8c8c}.filter-button:active svg path[data-v-80534df4]{fill:#8c8c8c}.filter-button:active .filter-badge[data-v-80534df4]{background:#1f5085;color:#fff!important}.filter-button svg[data-v-80534df4]{width:16px;height:16px;flex-shrink:0}.filter-button-content[data-v-80534df4]{display:flex;gap:6px;align-items:center;height:14px}.filter-badge[data-v-80534df4]{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:12px;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-80534df4]{position:relative;left:-1px}.clear-filters-button[data-v-80534df4]{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:14px;line-height:1;color:#da4f21;letter-spacing:-.56px;transition:opacity .2s ease;flex-shrink:0}.clear-filters-button[data-v-80534df4]:hover{opacity:.7}.sort-dropdown-wrapper[data-v-80534df4]{position:relative}.sort-dropdown[data-v-80534df4]{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:14px;line-height:1;color:#000;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown[data-v-80534df4]:hover{border-color:#b8b8b8}.sort-dropdown[data-v-80534df4]:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown:active .sort-label[data-v-80534df4],.sort-dropdown:active .sort-value[data-v-80534df4]{color:#8c8c8c}.sort-dropdown[data-v-80534df4]:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open[data-v-80534df4]{background:#f6f6f6}.sort-dropdown span[data-v-80534df4]{white-space:nowrap}.sort-label[data-v-80534df4]{color:#8c8c8c}.sort-value[data-v-80534df4]{color:#161616}.sort-dropdown svg[data-v-80534df4]{width:10px;height:10px;flex-shrink:0;margin-left:auto;transition:transform .2s ease}.sort-dropdown svg.rotated[data-v-80534df4]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-80534df4]{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-80534df4]{padding:8px 0}.sort-menu-section[data-v-80534df4]:not(:last-child){border-bottom:1px solid #e2e2e2}.sort-menu-label[data-v-80534df4]{padding:8px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1;color:gray;text-transform:uppercase;letter-spacing:-.48px}.sort-menu-item[data-v-80534df4]{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:14px;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-80534df4]:hover{background:#0000000a}.sort-menu-item.active[data-v-80534df4]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-80534df4]{flex:1 0 0}.sort-menu-check[data-v-80534df4]{flex-shrink:0;width:10px;height:8px}.filter-pills[data-v-80534df4]{display:flex;gap:6px;align-items:center;flex:1;min-width:300px}.filter-pill[data-v-80534df4]{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-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#000;letter-spacing:-.56px}.filter-pill img[data-v-80534df4]{width:8px;height:15px;flex-shrink:0}.dropdown-menu[data-v-80534df4]{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-80534df4]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.1;color:#000;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease}.dropdown-item[data-v-80534df4]:hover{background:#0000000a}.dropdown-item.active[data-v-80534df4]{background:#dc4e101a;color:#dc4e10;font-weight:500}.charts-section[data-v-80534df4]{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-80534df4]{border:none;border-radius:6px;border-right:1px solid #e2e2e2;flex:1}.charts-section .chart-card[data-v-80534df4]:last-child{border-right:none}.charts-section-new[data-v-80534df4]{border:1px solid #e2e2e2;border-top:none;overflow:visible;border-radius:6px}.combined-chart-card[data-v-80534df4]{background:#fff;border-radius:6px;overflow:visible}.combined-chart-card.no-header .chart-card[data-v-80534df4]{border:none;border-radius:6px}.combined-chart-header[data-v-80534df4]{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-80534df4]{display:flex;flex-direction:column;gap:8px;padding-right:20px}.chart-main-title[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:18px;line-height:1;color:#161616;letter-spacing:-.36px;margin:0}.chart-subtitle[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.combined-chart-divider[data-v-80534df4]{width:1px;height:40px;background:#e2e2e2;flex-shrink:0}.combined-chart-header-stats[data-v-80534df4]{display:flex;align-items:center;gap:8px;flex:1}.stat-card[data-v-80534df4]{display:flex;flex-direction:column;gap:8px;padding:20px;background:#fff;min-width:220px}.stat-label-container[data-v-80534df4]{display:flex;align-items:center;gap:6px;height:13px}.stat-label[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.stat-info-icon[data-v-80534df4]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.stat-info-icon svg[data-v-80534df4]{pointer-events:none}.stat-value[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;color:#161616;letter-spacing:-.8px;margin:0}.combined-chart-actions[data-v-80534df4]{display:flex;align-items:center;gap:2px;margin-left:auto}.combined-chart-actions .chart-action-wrapper[data-v-80534df4]{position:relative;overflow:visible}.combined-chart-actions .chart-action-btn[data-v-80534df4]{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-80534df4]:hover{background:#e2e2e2}.combined-chart-actions .chart-action-btn[data-v-80534df4]:active{background:#d4d4d4}.combined-chart-actions .chart-action-btn svg[data-v-80534df4]{width:16px;height:16px;flex-shrink:0}.combined-chart-actions .chart-type-selector[data-v-80534df4]{width:auto;padding-left:12px;padding-right:12px;gap:8px}.combined-chart-actions .chart-type-chevron[data-v-80534df4]{width:unset!important;height:unset!important}.combined-chart-actions .chart-type-dropdown[data-v-80534df4]{position:relative}.combined-chart-actions .chart-type-menu[data-v-80534df4]{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-80534df4]{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:14px;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-80534df4]:hover,.combined-chart-actions .chart-type-menu-item.active[data-v-80534df4]{background:#f6f6f6}.horizontal-chart-wrapper[data-v-80534df4]{padding:0 20px 20px;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.fullscreen-modal[data-v-80534df4]{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-80534df4 .3s ease}.fullscreen-content[data-v-80534df4]{background:#fff;width:90vw;max-width:1200px;max-height:90vh;display:flex;flex-direction:column;animation:slideUp-80534df4 .3s ease;border-radius:6px;overflow:hidden}.fullscreen-header[data-v-80534df4]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;border-bottom:1px solid #e2e2e2;background:#fff}.fullscreen-title-section[data-v-80534df4]{display:flex;flex-direction:column;gap:8px}.fullscreen-title[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:22px;line-height:1.1;letter-spacing:-.88px;color:#161616;margin:0}.fullscreen-subtitle[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:-.28px;color:#8c8c8c;margin:0}.fullscreen-close[data-v-80534df4]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.fullscreen-close[data-v-80534df4]:hover{opacity:.7}.fullscreen-chart-wrapper[data-v-80534df4]{padding:40px;overflow-y:auto;flex:1}.chart-card[data-v-80534df4]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:20px;overflow:visible}.chart-header[data-v-80534df4]{padding:0 8px;overflow:visible}.chart-header-top[data-v-80534df4]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;overflow:visible}.chart-label[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.chart-value[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.kpi-cards-container[data-v-80534df4]{display:flex;align-items:center;border:1px solid #e2e2e2;overflow:hidden;border-radius:6px;background:#fff;margin-bottom:12px}.kpi-card[data-v-80534df4]{flex:1;border:none;border-radius:0;padding:20px;display:flex;flex-direction:column;gap:8px;background:#fff}.kpi-label-container[data-v-80534df4]{display:flex;align-items:center;gap:6px;height:13px}.kpi-info-icon[data-v-80534df4]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.kpi-info-icon svg[data-v-80534df4]{pointer-events:none}.kpi-divider[data-v-80534df4]{width:1px;height:44px;background:#e2e2e2;flex-shrink:0}.kpi-card[data-v-80534df4]:last-child{border-right:none}.kpi-label[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0}.kpi-value[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:22px;line-height:1.1;color:#000;letter-spacing:-.88px;margin:0;display:flex;align-items:center}.kpi-value span[data-v-80534df4]{font-weight:500;color:#e2e2e2}.chart-tooltip[data-v-80534df4]{display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.tooltip-content[data-v-80534df4]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-80534df4]{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-80534df4]{width:100%;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;background:#fff}.table-header-section[data-v-80534df4]{padding-top:12px}.table-main-title[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:18px;line-height:1;color:#161616;letter-spacing:-.36px;margin:0 0 8px}.table-subtitle[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.data-table[data-v-80534df4]{width:100%;border-collapse:collapse;table-layout:fixed}.data-table thead.loading th[data-v-80534df4]{min-height:38.5px;height:38.5px;box-sizing:border-box}.data-table thead tr[data-v-80534df4]{background:#f6f6f6}.data-table th[data-v-80534df4]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#000;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2}.data-table th .th-content[data-v-80534df4]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.data-table th:not(.text-right) .th-content[data-v-80534df4]{justify-content:flex-start}.data-table th .th-label[data-v-80534df4]{color:#8c8c8c}.data-table th .sort-icon[data-v-80534df4]{flex-shrink:0;opacity:.5;transition:opacity .2s}.data-table th.sortable:hover .sort-icon[data-v-80534df4],.data-table th .sort-icon.active[data-v-80534df4]{opacity:1}.table-col-number[data-v-80534df4]{width:48px;text-align:left;color:#8c8c8c!important}.table-col-arrow[data-v-80534df4]{width:3.9%;padding:12px 16px!important}.arrow-button[data-v-80534df4]{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-80534df4]:hover{background:#e2e2e2}.arrow-button svg[data-v-80534df4]{display:block}.data-table th.sortable[data-v-80534df4]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.data-table th.sortable[data-v-80534df4]:hover{opacity:.6}.data-table th.text-right[data-v-80534df4],.data-table td.text-right[data-v-80534df4]{text-align:right}.table-row-clickable[data-v-80534df4]{cursor:pointer}.table-row-clickable[data-v-80534df4]:hover{background:#f6f6f6!important}.table-row-clickable:hover .arrow-button[data-v-80534df4]{background:#e2e2e2}.table-row-clickable:hover .arrow-button svg path[data-v-80534df4]{stroke:#161616}.breadcrumb[data-v-80534df4]{display:flex;gap:8px;align-items:center}.breadcrumb-item[data-v-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#8c8c8c;letter-spacing:-.88px;cursor:pointer;transition:color .2s}.breadcrumb-item[data-v-80534df4]:hover{color:#161616}.breadcrumb-item.active[data-v-80534df4]{color:#161616;cursor:default}.breadcrumb-arrow[data-v-80534df4]{width:13px!important;height:13px!important}.data-table th.dragging[data-v-80534df4]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.data-table th.drag-over[data-v-80534df4]{border-left:2px solid #B8B8B8;border-radius:4px}.data-table th[draggable=true][data-v-80534df4]{cursor:move;-webkit-user-select:none;user-select:none}.data-table th.sortable.active[data-v-80534df4]{background:transparent}.data-table tbody tr[data-v-80534df4]{border-bottom:1px solid #f6f6f6;background:#fff}.data-table tbody tr[data-v-80534df4]:hover{background:#f6f6f6!important}.data-table tbody tr.table-row-clickable[data-v-80534df4]:last-child{border-bottom:none}.data-table tbody tr.table-row-clickable:last-child td[data-v-80534df4]{border-bottom:none}.data-table td[data-v-80534df4]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#000;letter-spacing:-.28px;border-bottom:1px solid #f6f6f6}.merchant-name-link[data-v-80534df4]{text-decoration:none;color:#000;cursor:pointer}.modal-overlay[data-v-80534df4]{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-80534df4 .3s ease}@keyframes fadeIn-80534df4{0%{opacity:0}to{opacity:1}}.modal-content[data-v-80534df4]{background:#fff;border-radius:0;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003;animation:slideUp-80534df4 .3s ease}@keyframes slideUp-80534df4{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-80534df4]{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-80534df4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;color:#000;letter-spacing:-.8px;margin:0}.modal-close[data-v-80534df4]{background:none;border:none;font-size:32px;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-80534df4]:hover{color:#000}.modal-body[data-v-80534df4]{padding:24px}.contact-info[data-v-80534df4]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.info-section[data-v-80534df4]{background:#f6f6f6;padding:20px;border-radius:4px}.skeleton-chart-card[data-v-80534df4]{padding:20px;min-height:392px;display:flex;flex-direction:column;gap:16px}.skeleton-chart-label[data-v-80534df4]{width:150px;height:16px;border-radius:4px;margin-bottom:8px}.skeleton-chart-value[data-v-80534df4]{width:120px;height:24px;border-radius:4px}.skeleton-chart-subtitle[data-v-80534df4]{width:300px;height:14px;border-radius:4px}.skeleton-stat-label[data-v-80534df4]{width:80px;height:14px;border-radius:4px;margin-bottom:8px}.skeleton-stat-value[data-v-80534df4]{width:120px;height:20px;border-radius:4px}.skeleton-chart-card .chart-header-top[data-v-80534df4]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.skeleton-chart-card .chart-actions[data-v-80534df4]{display:flex;gap:2px;align-items:center;flex-shrink:0}.skeleton-chart-actions[data-v-80534df4]{width:80px;height:32px;border-radius:4px}.skeleton-chart-content[data-v-80534df4]{width:100%;height:260px;border-radius:4px;flex:1;margin-top:16px}.skeleton-kpi-label[data-v-80534df4]{width:120px;height:14px;border-radius:4px}.skeleton-kpi-value[data-v-80534df4]{width:80px;height:24px;border-radius:4px;margin-top:8px}.dashboard-layout[data-v-5defc752]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.main-content[data-v-5defc752]{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-5defc752]{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-5defc752]{background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0;overflow:visible;flex-shrink:0;margin-bottom:20px}.overview-header[data-v-5defc752]{display:flex;justify-content:space-between;align-items:center;background:#fff;margin:0}.overview-title[data-v-5defc752]{display:flex;gap:8px;align-items:center}.overview-title svg[data-v-5defc752]{width:20px;height:20px;flex-shrink:0}.overview-title span[data-v-5defc752]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px}.title-text[data-v-5defc752]{display:flex;align-items:center}.breadcrumb[data-v-5defc752]{display:flex;gap:8px;align-items:center}.breadcrumb-item[data-v-5defc752]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#8c8c8c;letter-spacing:-.88px;cursor:pointer;transition:color .2s}.breadcrumb-item[data-v-5defc752]:hover{color:#161616}.breadcrumb-item-grey[data-v-5defc752]{color:#8c8c8c!important;cursor:pointer;transition:color .2s}.breadcrumb-item-grey[data-v-5defc752]:hover{color:#b8b8b8!important}.breadcrumb-item.active[data-v-5defc752]{color:#161616;cursor:default}.breadcrumb-arrow[data-v-5defc752]{width:13px!important;height:13px!important;flex-shrink:0;transition:fill .2s}.breadcrumb:hover .breadcrumb-arrow path[data-v-5defc752]{fill:#b8b8b8}.overview-header-line[data-v-5defc752]{height:1px;background:#e2e2e2;margin:0}.overview-filters[data-v-5defc752]{display:flex;margin-top:16px;margin-bottom:12px;justify-content:space-between;align-items:center;background:#fff}.overview-content[data-v-5defc752]{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-5defc752]{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-5defc752]:hover{background:#e2e2e2}.export-button[data-v-5defc752]:active{background:#e2e2e2;color:#606060!important;border:2px solid transparent}.export-button:active span[data-v-5defc752]{color:#606060!important}.export-button:active svg path[data-v-5defc752]{fill:#f8a07a!important}.export-button[data-v-5defc752]:focus{background:#f6f6f6;border:2px solid #F8A07A}.export-button svg[data-v-5defc752]{width:16px;height:16px;flex-shrink:0}.export-button span[data-v-5defc752]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px}.export-button[data-v-5defc752]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-5defc752]{animation:spin-5defc752 1s linear infinite;flex-shrink:0}@keyframes spin-5defc752{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filter-pills[data-v-5defc752]{display:flex;gap:6px;align-items:center}.filter-button[data-v-5defc752]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px;transition:background-color .2s}.filter-button[data-v-5defc752]:hover{border-color:#b8b8b8}.filter-button.active[data-v-5defc752]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-5defc752]{fill:#da4f21}.filter-button[data-v-5defc752]:active{border-color:#e2e2e2;color:#8c8c8c}.filter-button:active .filter-button-content span[data-v-5defc752]{color:#8c8c8c}.filter-button:active svg path[data-v-5defc752]{fill:#8c8c8c}.filter-button:active .filter-badge[data-v-5defc752]{background:#1f5085;color:#fff!important}.filter-button-content[data-v-5defc752]{display:flex;gap:6px;align-items:center}.filter-badge[data-v-5defc752]{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:12px;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-5defc752]{position:relative;left:-1px}.clear-filters-button[data-v-5defc752]{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:14px;line-height:1;color:#da4f21;letter-spacing:-.56px;transition:opacity .2s ease;flex-shrink:0}.clear-filters-button[data-v-5defc752]:hover{opacity:.7}.sort-dropdown-wrapper[data-v-5defc752]{position:relative}.sort-dropdown[data-v-5defc752]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown[data-v-5defc752]:hover{border-color:#b8b8b8}.sort-dropdown[data-v-5defc752]:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown:active .sort-label[data-v-5defc752],.sort-dropdown:active .sort-value[data-v-5defc752]{color:#8c8c8c}.sort-dropdown[data-v-5defc752]:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open[data-v-5defc752]{background:#f6f6f6}.sort-label[data-v-5defc752]{color:#8c8c8c}.sort-value[data-v-5defc752]{color:#161616}.sort-dropdown svg[data-v-5defc752]{transition:transform .2s}.sort-dropdown svg.rotated[data-v-5defc752]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-5defc752]{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-5defc752]{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:14px;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-5defc752]:hover{background:#0000000a}.sort-menu-item.active[data-v-5defc752]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-5defc752]{flex:1 0 0}.sort-menu-check[data-v-5defc752]{flex-shrink:0;width:10px;height:8px}.charts-section[data-v-5defc752]{display:flex;gap:0;border:1px solid #e2e2e2;border-top:none;overflow:visible;border-radius:6px}.charts-section .chart-card[data-v-5defc752]{border:none;border-radius:0 0 6px 6px;flex:1;width:100%}.charts-section .chart-card[data-v-5defc752]:first-child{border-top-left-radius:6px;border-bottom-right-radius:0;border-right:1px solid #e2e2e2}.charts-section .chart-card[data-v-5defc752]:last-child{border-top-right-radius:6px;border-bottom-left-radius:0;border-left:1px solid #e2e2e2}.chart-card[data-v-5defc752]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:20px;overflow:visible}.chart-header[data-v-5defc752]{overflow:visible}.chart-header-top[data-v-5defc752]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;overflow:visible}.chart-label[data-v-5defc752]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.chart-value[data-v-5defc752]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.table-header-section[data-v-5defc752]{padding-top:12px}.table-main-title[data-v-5defc752]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:18px;line-height:1;color:#161616;letter-spacing:-.36px;margin:0 0 8px}.table-subtitle[data-v-5defc752]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#8c8c8c;letter-spacing:-.28px;margin:0 0 10px}.table-section[data-v-5defc752]{width:100%;border:1px solid #e2e2e2;border-radius:6px;margin-top:10px;overflow:hidden;background:#fff;flex-shrink:0}.data-table[data-v-5defc752]{width:100%;border-collapse:collapse;table-layout:fixed}.data-table thead.loading th[data-v-5defc752]{min-height:38.5px;height:38.5px;box-sizing:border-box}.data-table thead[data-v-5defc752]{background:#f6f6f6}.data-table th[data-v-5defc752]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2}.data-table thead.no-data-or-error th[data-v-5defc752]{padding:19px 16px}.data-table th .th-content[data-v-5defc752]{display:flex;align-items:center;justify-content:flex-start;gap:4px}.data-table th.text-right .th-content[data-v-5defc752]{justify-content:flex-end}.data-table th .th-label[data-v-5defc752]{color:#8c8c8c}.data-table th .sort-icon[data-v-5defc752]{flex-shrink:0;opacity:.5;transition:opacity .2s}.data-table th.sortable:hover .sort-icon[data-v-5defc752],.data-table th .sort-icon.active[data-v-5defc752]{opacity:1}.table-col-number[data-v-5defc752]{width:48px;text-align:left;color:#8c8c8c!important}.table-col-arrow[data-v-5defc752]{width:3.9%;padding:12px 16px!important}.arrow-button[data-v-5defc752]{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-5defc752]:hover{background:#e2e2e2}.arrow-button svg[data-v-5defc752]{display:block}.data-table th.sortable[data-v-5defc752]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.data-table th.sortable[data-v-5defc752]:hover{opacity:.6}.data-table th.dragging[data-v-5defc752]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.data-table th.drag-over[data-v-5defc752]{border-left:2px solid #B8B8B8;border-radius:4px}.data-table th[draggable=true][data-v-5defc752]{cursor:move;-webkit-user-select:none;user-select:none}.data-table th.text-right[data-v-5defc752],.data-table td.text-right[data-v-5defc752]{text-align:right}.data-table tbody tr[data-v-5defc752]{border-bottom:1px solid #f6f6f6;background:#fff}.data-table tbody tr[data-v-5defc752]:hover{background:#f6f6f6}.table-row-clickable[data-v-5defc752]{cursor:pointer}.table-row-clickable:hover .arrow-button[data-v-5defc752]{background:#e2e2e2}.table-row-clickable:hover .arrow-button svg path[data-v-5defc752]{stroke:#161616}.data-table tbody tr.table-row-clickable[data-v-5defc752]:last-child{border-bottom:none}.data-table tbody tr.table-row-clickable:last-child td[data-v-5defc752]{border-bottom:none}.data-table td[data-v-5defc752]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#000;letter-spacing:-.28px;border-bottom:1px solid #f6f6f6}.skeleton[data-v-5defc752]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-5defc752 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-5defc752{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-table-header[data-v-5defc752]{width:100%;height:20px;margin:0 auto}.skeleton-table-cell[data-v-5defc752]{width:100%;height:16px}.skeleton-table-cell-number[data-v-5defc752]{width:20px;height:16px;margin:0 auto}.skeleton-table-arrow[data-v-5defc752]{width:20px;height:20px;border-radius:4px;margin:0 auto}.skeleton-overview-title[data-v-5defc752]{width:200px;height:24px;border-radius:4px;flex:1;min-width:150px}.skeleton-export-button[data-v-5defc752]{width:120px;height:40px;border-radius:4px}.skeleton-filter-pills[data-v-5defc752]{height:40px;border-radius:4px;width:300px}.skeleton-sort-dropdown[data-v-5defc752]{width:150px;height:40px;border-radius:4px}.skeleton-chart-card[data-v-5defc752]{padding:20px;min-height:392px;display:flex;flex-direction:column;gap:16px}.skeleton-chart-label[data-v-5defc752]{width:150px;height:16px;border-radius:4px;margin-bottom:8px}.skeleton-chart-value[data-v-5defc752]{width:120px;height:24px;border-radius:4px}.skeleton-chart-card .chart-header-top[data-v-5defc752]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.skeleton-chart-card .chart-actions[data-v-5defc752]{display:flex;gap:2px;align-items:center;flex-shrink:0}.skeleton-chart-actions[data-v-5defc752]{width:80px;height:32px;border-radius:4px}.skeleton-chart-content[data-v-5defc752]{width:100%;height:260px;border-radius:4px;flex:1;margin-top:16px}.month-year-picker-wrapper[data-v-fc721106]{position:relative}.filter-pill[data-v-fc721106]{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-fc721106]{background:#f6f6f6!important;border-color:#e2e2e2!important}.filter-pill.open .icon-container svg[data-v-fc721106]{transform:rotate(180deg)}.filter-pill[data-v-fc721106]:not(.open):hover{border-color:#b8b8b8}.calendar-icon-wrapper[data-v-fc721106]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.container[data-v-fc721106]{display:flex;gap:6px;align-items:center;flex:1;min-width:0}.last-month-text[data-v-fc721106]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px;margin:0;white-space:nowrap}.filter-pill .icon-container[data-v-fc721106]{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-fc721106]{transition:transform .2s ease}.picker-dropdown[data-v-fc721106]{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-fc721106]{display:flex}.quick-options[data-v-fc721106]{border-right:1px solid #e2e2e2;padding:4px;width:120px;display:flex;flex-direction:column;gap:0}.quick-option-btn[data-v-fc721106]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px;text-align:left;cursor:pointer;transition:background-color .2s ease}.quick-option-btn[data-v-fc721106]:hover{background:#0000000d}.quick-option-btn.active[data-v-fc721106]{background:#ffede1;color:#da4f21}.calendars-container[data-v-fc721106]{display:flex;flex-direction:column;flex:1}.calendars-wrapper[data-v-fc721106]{display:flex;gap:8px;padding:4px}.calendar[data-v-fc721106]{width:248px;display:flex;flex-direction:column}.calendar-header[data-v-fc721106]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #e2e2e2}.calendar-nav-btn[data-v-fc721106]{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-fc721106]{fill:#606060}.calendar-nav-btn:active:not(:disabled) svg path[data-v-fc721106]{fill:#e2e2e2}.calendar-nav-btn.disabled[data-v-fc721106]{cursor:not-allowed;opacity:1}.calendar-nav-btn svg[data-v-fc721106]{width:13px;height:10px}.month-year-display[data-v-fc721106]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px;text-align:center}.calendar-body[data-v-fc721106]{padding:4px}.weekdays[data-v-fc721106]{display:flex;gap:0}.weekday[data-v-fc721106]{flex:1 0 0;padding:6px 0 2px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#606060;letter-spacing:-.28px;text-align:center}.days-grid[data-v-fc721106]{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.day-btn[data-v-fc721106]{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:14px;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-fc721106]:hover:not(:disabled){background:#0000000d}.day-btn.other-month[data-v-fc721106]{color:#b8b8b8}.day-btn.selected[data-v-fc721106]{background:#da4f21;color:#fff}.day-btn.selected[data-v-fc721106]:hover{background:#f6f6f6;color:#161616}.day-btn.selected.in-range[data-v-fc721106]{background:#da4f21;color:#fff;border-radius:4px}.day-btn.in-range[data-v-fc721106]{background:#ffede180;border-radius:0;color:#da4f21}.day-btn[data-v-fc721106]:disabled{cursor:not-allowed}.picker-buttons[data-v-fc721106]{display:flex;gap:4px;justify-content:flex-end;padding:4px 12px 12px}.clear-btn[data-v-fc721106],.apply-btn[data-v-fc721106]{padding:13px 16px;border:none;border-radius:1000000px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:-.56px;cursor:pointer;transition:background-color .2s ease;min-width:80px}.clear-btn[data-v-fc721106]{background:#f6f6f6;color:#161616}.clear-btn[data-v-fc721106]:hover{background:#e8e8e8}.apply-btn[data-v-fc721106]{background:#da4f21;color:#fff}.apply-btn[data-v-fc721106]:hover{background:#c0450e}.drill-down-modal-overlay[data-v-6d6dc5b2]{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-6d6dc5b2]{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-6d6dc5b2]{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;border-bottom:1px solid #e2e2e2}.drill-down-modal-title[data-v-6d6dc5b2]{font-family:Inter,sans-serif;font-weight:500;font-size:20px;line-height:1.2;color:#161616;margin:0 0 8px}.drill-down-modal-subtitle[data-v-6d6dc5b2]{font-family:Inter,sans-serif;font-size:14px;color:#8c8c8c;margin:0}.drill-down-modal-close[data-v-6d6dc5b2]{background:none;border:none;padding:4px;cursor:pointer;margin-top:-4px}.drill-down-modal-breadcrumb[data-v-6d6dc5b2]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:12px 24px;font-size:14px;color:#8c8c8c}.breadcrumb-item[data-v-6d6dc5b2]{cursor:pointer}.breadcrumb-item[data-v-6d6dc5b2]:hover{color:#161616}.breadcrumb-item.active[data-v-6d6dc5b2]{color:#161616;font-weight:500}.breadcrumb-arrow[data-v-6d6dc5b2]{flex-shrink:0}.drill-down-modal-body[data-v-6d6dc5b2]{overflow:auto;flex:1;padding:24px 24px 32px;min-height:0}.drill-down-table-block[data-v-6d6dc5b2]{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-6d6dc5b2]{overflow-x:auto;overflow-y:visible}.drill-down-table[data-v-6d6dc5b2]{width:100%;border-collapse:collapse;font-family:Inter,sans-serif;font-size:14px}.drill-down-table thead tr[data-v-6d6dc5b2]{background:#f6f6f6}.drill-down-table th[data-v-6d6dc5b2]{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-6d6dc5b2]{display:flex;align-items:center;gap:6px}.drill-down-table th.cell-numeric .th-content[data-v-6d6dc5b2]{justify-content:flex-end}.drill-down-table th.th-sortable[data-v-6d6dc5b2]{cursor:pointer;-webkit-user-select:none;user-select:none}.drill-down-table th.th-sortable[data-v-6d6dc5b2]:hover{color:#606060}.drill-down-table th .sort-icon[data-v-6d6dc5b2]{flex-shrink:0}.drill-down-table th .sort-icon-inactive[data-v-6d6dc5b2]{opacity:.6}.drill-down-table th .th-label[data-v-6d6dc5b2]{flex:1;min-width:0}.drill-down-table th[data-v-6d6dc5b2]:first-child{border-top-left-radius:4px}.drill-down-table th.cell-numeric[data-v-6d6dc5b2]{text-align:right}.drill-down-table td[data-v-6d6dc5b2]{padding:12px 16px;border-bottom:1px solid #e2e2e2;color:#161616;background:#fff}.drill-down-table td.cell-numeric[data-v-6d6dc5b2]{text-align:right}.drill-down-table tr.row-clickable[data-v-6d6dc5b2]{cursor:pointer}.drill-down-table tr.row-clickable:hover td[data-v-6d6dc5b2]{background:#f6f6f6}.cell-index[data-v-6d6dc5b2]{width:48px;min-width:48px;text-align:left}.th-arrow[data-v-6d6dc5b2],.td-arrow[data-v-6d6dc5b2]{width:3.9%;text-align:left;padding:12px 16px!important}.arrow-button[data-v-6d6dc5b2]{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-6d6dc5b2]:hover{background:#e2e2e2}.arrow-button svg[data-v-6d6dc5b2]{display:block}.row-clickable:hover .arrow-button[data-v-6d6dc5b2]{background:#e2e2e2}.row-clickable:hover .arrow-button svg path[data-v-6d6dc5b2]{stroke:#161616}.drill-down-table-block[data-v-6d6dc5b2] .table-pagination{border-radius:0;border-top:0}.dashboard-layout[data-v-ae401fcf]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.main-content[data-v-ae401fcf]{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-ae401fcf]{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-ae401fcf]{background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0}.overview-header[data-v-ae401fcf]{display:flex;justify-content:space-between;align-items:center;background:#fff;margin:0}.overview-title[data-v-ae401fcf]{display:flex;gap:8px;align-items:center}.overview-title svg[data-v-ae401fcf]{width:20px;height:20px;flex-shrink:0}.overview-title span[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px}.title-text[data-v-ae401fcf]{display:flex;align-items:center}.breadcrumb-title[data-v-ae401fcf]{display:flex;gap:10px;align-items:center}.breadcrumb-link[data-v-ae401fcf]{background:none;border:none;padding:0;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#8c8c8c;letter-spacing:-.88px;transition:color .2s}.breadcrumb-link[data-v-ae401fcf]:hover{color:#161616}.breadcrumb[data-v-ae401fcf]{display:flex;gap:8px;align-items:center}.breadcrumb-item[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;letter-spacing:-.88px;color:#8c8c8c}.breadcrumb-item-grey[data-v-ae401fcf]{color:#8c8c8c!important;cursor:pointer;transition:color .2s}.breadcrumb-item-grey[data-v-ae401fcf]:hover{color:#b8b8b8!important}.breadcrumb-item.active[data-v-ae401fcf]{color:#161616;cursor:default}.breadcrumb-arrow[data-v-ae401fcf]{width:13px!important;height:13px!important;flex-shrink:0;transition:fill .2s}.breadcrumb:hover .breadcrumb-arrow path[data-v-ae401fcf]{fill:#b8b8b8}.breadcrumb-current[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px}.overview-header-line[data-v-ae401fcf]{height:1px;background:#e2e2e2;margin:0}.overview-filters[data-v-ae401fcf]{display:flex;margin-top:16px;margin-bottom:12px;justify-content:space-between;align-items:center;background:#fff}.overview-content[data-v-ae401fcf]{padding:0;display:flex;flex-direction:column;gap:0;overflow-x:clip;background:#fff;border-radius:6px}.export-button[data-v-ae401fcf]{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-ae401fcf]:active{background:#e2e2e2;color:#606060!important;border:2px solid transparent}.export-button:active span[data-v-ae401fcf]{color:#606060!important}.export-button:active svg path[data-v-ae401fcf]{fill:#f8a07a!important}.export-button[data-v-ae401fcf]:hover{background:#e2e2e2}.export-button[data-v-ae401fcf]:focus{background:#f6f6f6;border:2px solid #F8A07A}.export-button svg[data-v-ae401fcf]{width:16px;height:16px;flex-shrink:0}.export-button span[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px}.export-button[data-v-ae401fcf]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-ae401fcf]{animation:spin-ae401fcf 1s linear infinite;flex-shrink:0}@keyframes spin-ae401fcf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filter-pills[data-v-ae401fcf]{display:flex;gap:6px;align-items:center}.filter-button[data-v-ae401fcf]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px;transition:background-color .2s}.filter-button[data-v-ae401fcf]:hover{border-color:#b8b8b8}.filter-button.active[data-v-ae401fcf]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-ae401fcf]{fill:#da4f21}.filter-button[data-v-ae401fcf]:active{border-color:#e2e2e2;color:#8c8c8c}.filter-button:active .filter-button-content span[data-v-ae401fcf]{color:#8c8c8c}.filter-button:active svg path[data-v-ae401fcf]{fill:#8c8c8c}.filter-button:active .filter-badge[data-v-ae401fcf]{background:#1f5085;color:#fff!important}.filter-button-content[data-v-ae401fcf]{display:flex;gap:6px;align-items:center}.filter-badge[data-v-ae401fcf]{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:12px;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-ae401fcf]{position:relative;left:-1px}.clear-filters-button[data-v-ae401fcf]{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:14px;line-height:1;color:#da4f21;letter-spacing:-.56px;transition:opacity .2s ease;flex-shrink:0}.clear-filters-button[data-v-ae401fcf]:hover{opacity:.7}.filters-right[data-v-ae401fcf]{display:flex;gap:6px;align-items:center}.view-dropdown-wrapper[data-v-ae401fcf]{position:relative}.view-dropdown[data-v-ae401fcf]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px}.view-dropdown[data-v-ae401fcf]:hover{border-color:#b8b8b8}.view-dropdown.open[data-v-ae401fcf]{background:#f6f6f6;border-color:#e2e2e2}.view-label[data-v-ae401fcf]{color:#8c8c8c}.view-value[data-v-ae401fcf]{color:#161616}.view-dropdown svg[data-v-ae401fcf]{transition:transform .2s}.view-dropdown svg.rotated[data-v-ae401fcf]{transform:rotate(180deg)}.view-dropdown-menu[data-v-ae401fcf]{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-ae401fcf]{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:14px;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-ae401fcf]:hover{background:#f6f6f6}.view-menu-item.active[data-v-ae401fcf]{background:transparent;color:#161616;font-weight:400}.view-menu-item-text[data-v-ae401fcf]{flex:1 0 0}.view-menu-check[data-v-ae401fcf]{flex-shrink:0;width:10px;height:10px;margin-right:3px}.sort-dropdown-wrapper[data-v-ae401fcf]{position:relative}.sort-dropdown[data-v-ae401fcf]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown[data-v-ae401fcf]:hover{border-color:#b8b8b8}.sort-dropdown[data-v-ae401fcf]:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown:active .sort-label[data-v-ae401fcf],.sort-dropdown:active .sort-value[data-v-ae401fcf]{color:#8c8c8c}.sort-dropdown[data-v-ae401fcf]:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open[data-v-ae401fcf]{background:#f6f6f6}.sort-label[data-v-ae401fcf]{color:#8c8c8c}.sort-value[data-v-ae401fcf]{color:#161616}.sort-dropdown svg[data-v-ae401fcf]{transition:transform .2s}.sort-dropdown svg.rotated[data-v-ae401fcf]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-ae401fcf]{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-ae401fcf]{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:14px;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-ae401fcf]:hover{background:#0000000a}.sort-menu-item.active[data-v-ae401fcf]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-ae401fcf]{flex:1 0 0}.sort-menu-check[data-v-ae401fcf]{flex-shrink:0;width:10px;height:8px}.kpi-cards[data-v-ae401fcf]{display:flex;gap:0;border:1px solid #e2e2e2;overflow:hidden;border-radius:6px;margin-bottom:12px}.kpi-card[data-v-ae401fcf]{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-ae401fcf]{width:1px;height:40px;background:#e2e2e2;flex-shrink:0;align-self:center}.kpi-label-container[data-v-ae401fcf]{display:flex;align-items:center;gap:6px;height:13px}.stat-info-icon[data-v-ae401fcf]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.stat-info-icon svg[data-v-ae401fcf]{pointer-events:none}.kpi-label[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0}.kpi-value[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:22px;line-height:1.1;color:#000;letter-spacing:-.88px;margin:0;display:flex;align-items:center}.kpi-value span[data-v-ae401fcf]{font-weight:500;color:#e2e2e2}.kpi-value svg[data-v-ae401fcf]{display:inline-block;vertical-align:middle;margin:12px 0}.analytics-section[data-v-ae401fcf]{display:flex;flex-direction:column;gap:12px}.analytics-block[data-v-ae401fcf]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden}.analytics-block-header[data-v-ae401fcf]{display:flex;justify-content:space-between;align-items:flex-start}.analytics-header-left[data-v-ae401fcf]{display:flex;gap:8px;align-items:flex-start;flex:1}.analytics-header-right[data-v-ae401fcf]{display:flex;gap:6px;padding:20px}.chart-actions-group[data-v-ae401fcf]{display:flex;gap:2px;align-items:center}.chart-action-btn[data-v-ae401fcf]{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-ae401fcf]:hover{background:#ebebeb}.chart-action-btn[data-v-ae401fcf]:active{background:#e0e0e0}.chart-action-btn.chart-type-selector[data-v-ae401fcf]{width:auto;min-width:56px;padding:0 12px;gap:8px}.chart-action-btn svg[data-v-ae401fcf]{flex-shrink:0}.chart-action-wrapper[data-v-ae401fcf],.chart-type-dropdown[data-v-ae401fcf]{position:relative;display:inline-block}.chart-type-btn[data-v-ae401fcf]{width:auto!important;min-width:56px;padding:0 12px;gap:8px;display:flex;align-items:center}.chart-type-btn .arrow[data-v-ae401fcf]{margin-left:4px}.chart-type-menu[data-v-ae401fcf]{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-ae401fcf]{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:13px;font-weight:400;color:#161616;text-align:left;transition:background-color .15s ease}.chart-type-menu-item[data-v-ae401fcf]:hover{background:#f6f6f6}.chart-type-menu-item.active[data-v-ae401fcf]{background:#f6f6f6;font-weight:500}.chart-type-menu-item span[data-v-ae401fcf]{flex:1}.chart-type-menu-item svg[data-v-ae401fcf]{flex-shrink:0;margin-left:8px}.gpv-chart-container[data-v-ae401fcf]{display:flex;gap:40px;align-items:center;padding:20px}.gpv-chart-left[data-v-ae401fcf]{flex-shrink:0;width:240px;height:240px}.gpv-chart-left canvas[data-v-ae401fcf]{width:100%!important;height:100%!important}.gpv-chart-wrapper[data-v-ae401fcf]{position:relative}.gpv-pie-tooltip[data-v-ae401fcf]{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-ae401fcf]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.gpv-pie-tooltip-title[data-v-ae401fcf]{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#f6f6f6;letter-spacing:-.28px;word-break:break-word;flex:1;min-width:0}.gpv-pie-tooltip-arrow[data-v-ae401fcf]{flex-shrink:0;margin-left:auto}.gpv-pie-tooltip-gpv[data-v-ae401fcf]{font-family:Inter,sans-serif;font-size:20px;line-height:1.1;color:#f6f6f6;letter-spacing:-.4px;margin-bottom:4px}.gpv-pie-tooltip-percent[data-v-ae401fcf]{color:#b8b8b8;font-weight:400}.gpv-pie-tooltip-label-small[data-v-ae401fcf]{font-family:Inter,sans-serif;font-size:14px;line-height:1.1;color:#b8b8b8;letter-spacing:-.28px;margin-bottom:12px}.gpv-pie-tooltip-divider[data-v-ae401fcf]{width:100%;height:1px;background:#ffffff1a;margin:12px 0 0}.gpv-pie-tooltip-divider[data-v-ae401fcf]:first-of-type{margin-top:12px}.gpv-pie-tooltip-rows[data-v-ae401fcf]{display:flex;flex-direction:column;gap:8px;padding-top:12px}.gpv-pie-tooltip-row[data-v-ae401fcf]{display:flex;justify-content:space-between;align-items:center;gap:16px}.gpv-pie-tooltip-label[data-v-ae401fcf]{font-family:Inter,sans-serif;font-size:14px;line-height:1.1;color:#b8b8b8;letter-spacing:-.28px}.gpv-pie-tooltip-value[data-v-ae401fcf]{font-family:Inter,sans-serif;font-size:14px;line-height:1.1;color:#f6f6f6;letter-spacing:-.28px;text-align:right}.gpv-chart-legend[data-v-ae401fcf]{flex:1;display:flex;gap:28px}.gpv-legend-column[data-v-ae401fcf]{display:flex;flex-direction:column;gap:0;width:304px}.gpv-legend-item[data-v-ae401fcf]{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-ae401fcf]:hover{background:#f6f6f6}.gpv-legend-content[data-v-ae401fcf]{display:flex;align-items:center;width:100%;justify-content:space-between}.gpv-legend-info[data-v-ae401fcf]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.gpv-legend-label[data-v-ae401fcf]{flex:1;font-family:Inter,sans-serif;font-size:14px;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-ae401fcf]{flex-shrink:0;width:1px;height:14px;background:#e2e2e2}.gpv-legend-percent[data-v-ae401fcf]{flex-shrink:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1;color:#8c8c8c;letter-spacing:-.04em}.gpv-legend-chevron[data-v-ae401fcf]{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-ae401fcf]{opacity:1}.gpv-legend-bar-bg[data-v-ae401fcf]{width:100%;height:6px;background:#e2e2e2;border-radius:999px;overflow:hidden}.gpv-legend-bar-fill[data-v-ae401fcf]{height:100%;border-radius:999px;transition:width .3s ease}.analytics-title-section[data-v-ae401fcf]{display:flex;flex-direction:column;gap:8px;padding:20px}.analytics-title[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:18px;line-height:1;color:#161616;letter-spacing:-.36px;margin:0}.analytics-subtitle[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.analytics-vertical-divider[data-v-ae401fcf]{width:1px;height:40px;background:#e2e2e2;align-self:center}.analytics-stat-card[data-v-ae401fcf]{display:flex;flex-direction:column;gap:8px;padding:20px}.analytics-stat-header[data-v-ae401fcf]{display:flex;gap:6px;align-items:center}.analytics-stat-label[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.28px;margin:0}.analytics-stat-value[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;color:#161616;letter-spacing:-.8px;margin:0}.analytics-block-content[data-v-ae401fcf]{padding:4px 20px 15px}.analytics-block-content-pie[data-v-ae401fcf]{padding:4px 0 15px}.revenue-overview-dropdown-row[data-v-ae401fcf]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:29px}.revenue-view-dropdown-wrapper[data-v-ae401fcf],.revenue-year-select-wrapper[data-v-ae401fcf]{position:relative;display:inline-block}.revenue-year-select[data-v-ae401fcf]{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:14px;line-height:1;color:#161616}.revenue-year-select svg[data-v-ae401fcf]{transition:transform .2s;flex-shrink:0}.revenue-year-select svg.rotated[data-v-ae401fcf]{transform:rotate(180deg)}.revenue-year-select.open[data-v-ae401fcf]{background:#f6f6f6}.revenue-year-dropdown-menu[data-v-ae401fcf]{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-ae401fcf]{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:14px;line-height:1;color:#161616}.revenue-month-select svg[data-v-ae401fcf]{transition:transform .2s;flex-shrink:0}.revenue-month-select svg.rotated[data-v-ae401fcf]{transform:rotate(180deg)}.revenue-month-select.open[data-v-ae401fcf]{background:#f6f6f6}.revenue-month-dropdown-menu[data-v-ae401fcf]{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-ae401fcf]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#161616}.revenue-month-picker-arrow[data-v-ae401fcf]{background:none;border:none;cursor:pointer;font-size:18px;color:#8c8c8c;padding:0 8px;line-height:1}.revenue-month-picker-arrow[data-v-ae401fcf]:hover{color:#161616}.revenue-month-picker-grid[data-v-ae401fcf]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.revenue-month-picker-cell[data-v-ae401fcf]{padding:8px;background:#f6f6f6;border:none;border-radius:4px;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;color:#161616}.revenue-month-picker-cell[data-v-ae401fcf]:hover{background:#ebebeb}.revenue-month-picker-cell.active[data-v-ae401fcf]{background:#da4f21;color:#fff}.revenue-view-dropdown[data-v-ae401fcf]{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:14px;line-height:1;color:#161616;letter-spacing:-.28px}.revenue-view-dropdown svg[data-v-ae401fcf]{transition:transform .2s;flex-shrink:0}.revenue-view-dropdown svg.rotated[data-v-ae401fcf]{transform:rotate(180deg)}.revenue-view-dropdown.open[data-v-ae401fcf]{background:#f6f6f6}.revenue-view-dropdown-menu[data-v-ae401fcf]{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-ae401fcf]{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:14px;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-ae401fcf]:hover{background:#f6f6f6}.revenue-view-menu-item.active[data-v-ae401fcf]{background:transparent;color:#161616;font-weight:500}.revenue-view-menu-check[data-v-ae401fcf]{flex-shrink:0}.analytics-chart-wrapper[data-v-ae401fcf]{position:relative;width:100%;height:320px}.revenue-overview-chart-wrapper[data-v-ae401fcf]{position:relative}.revenue-axis-label[data-v-ae401fcf]{position:absolute;bottom:10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;line-height:1.1;pointer-events:none}.revenue-axis-label-left[data-v-ae401fcf]{left:12px}.revenue-axis-label-right[data-v-ae401fcf]{right:12px}.analytics-chart-wrapper canvas[data-v-ae401fcf]{width:100%!important;height:100%!important}.skeleton-analytics-block[data-v-ae401fcf]{min-height:420px}.skeleton-analytics-header[data-v-ae401fcf]{height:80px;background:#f6f6f6;margin:20px;border-radius:4px}.skeleton-analytics-content[data-v-ae401fcf]{height:320px;background:#f6f6f6;margin:0 20px 20px;border-radius:4px}.chart-card[data-v-ae401fcf]{background:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:20px;overflow:visible}.chart-header[data-v-ae401fcf]{overflow:visible}.chart-header-top[data-v-ae401fcf]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;overflow:visible}.chart-label[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.chart-value[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.skeleton[data-v-ae401fcf]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-ae401fcf 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-ae401fcf{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-overview-title[data-v-ae401fcf]{width:200px;height:24px;border-radius:4px;flex:1;min-width:150px;display:block}.skeleton-export-button[data-v-ae401fcf]{width:120px;height:40px;border-radius:4px}.skeleton-filter-pills[data-v-ae401fcf]{width:300px;height:40px;border-radius:4px;display:block}.skeleton-sort-dropdown[data-v-ae401fcf]{width:150px;height:40px;border-radius:4px}.skeleton-chart-card[data-v-ae401fcf]{padding:20px;min-height:392px;display:flex;flex-direction:column;gap:16px}.skeleton-chart-label[data-v-ae401fcf]{width:150px;height:16px;border-radius:4px;margin-bottom:8px}.skeleton-chart-value[data-v-ae401fcf]{width:120px;height:24px;border-radius:4px}.skeleton-chart-card .chart-header-top[data-v-ae401fcf]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.skeleton-chart-card .chart-actions[data-v-ae401fcf]{display:flex;gap:2px;align-items:center;flex-shrink:0}.skeleton-chart-actions[data-v-ae401fcf]{width:80px;height:32px;border-radius:4px}.skeleton-chart-content[data-v-ae401fcf]{width:100%;height:260px;border-radius:4px;flex:1;margin-top:16px}.skeleton-kpi-label[data-v-ae401fcf]{width:120px;height:14px;border-radius:4px}.skeleton-kpi-value[data-v-ae401fcf]{width:80px;height:24px;border-radius:4px;margin-top:8px}.chart-tooltip[data-v-ae401fcf]{display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.tooltip-content[data-v-ae401fcf]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-ae401fcf]{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-ae401fcf]{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-ae401fcf]:not(.visible){visibility:hidden;opacity:0}.chart-data-tooltip.visible[data-v-ae401fcf]{visibility:visible;opacity:1;transition:opacity .15s ease}.chart-data-tooltip-clickable[data-v-ae401fcf]{pointer-events:auto;cursor:pointer}.chart-data-tooltip-header[data-v-ae401fcf]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:400;letter-spacing:-.02em;color:#fff;margin-bottom:8px}.chart-data-tooltip-value[data-v-ae401fcf]{font-size:20px;font-weight:500;line-height:1.1;letter-spacing:-.04em;color:#fff;margin-bottom:4px}.chart-data-tooltip-date[data-v-ae401fcf]{font-size:14px;font-weight:400;letter-spacing:-.02em;color:#ffffffe6;margin-bottom:12px}.chart-data-tooltip-separator[data-v-ae401fcf]{height:1px;background:#fff3;margin-bottom:12px}.chart-data-tooltip-rows[data-v-ae401fcf]{display:flex;flex-direction:column;gap:8px}.chart-data-tooltip-row[data-v-ae401fcf]{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:400;letter-spacing:-.02em}.chart-data-tooltip-label[data-v-ae401fcf]{color:#ffffffe6}.chart-data-tooltip-val[data-v-ae401fcf]{font-weight:500;color:#fff}.analytics-chart-wrapper-has-tooltip[data-v-ae401fcf]{position:relative}.fullscreen-modal[data-v-ae401fcf]{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-ae401fcf .3s ease}@keyframes analyticsFadeIn-ae401fcf{0%{opacity:0}to{opacity:1}}.fullscreen-content[data-v-ae401fcf]{background:#fff;width:1100px;max-width:1100px;max-height:90vh;display:flex;flex-direction:column;animation:analyticsSlideUp-ae401fcf .3s ease;border-radius:6px;padding-bottom:20px}@keyframes analyticsSlideUp-ae401fcf{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fullscreen-header[data-v-ae401fcf]{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-ae401fcf]{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-ae401fcf]{display:flex;flex-direction:column;gap:8px}.fullscreen-title[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.2;color:#000;letter-spacing:-.4px;margin:0}.fullscreen-subtitle[data-v-ae401fcf]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.2;color:#8c8c8c;letter-spacing:-.28px;margin:0}.fullscreen-close[data-v-ae401fcf]{border:none;background:transparent;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.fullscreen-close[data-v-ae401fcf]:hover{opacity:.8}.fullscreen-header-info[data-v-ae401fcf]{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-ae401fcf]{display:flex;gap:74px}.fullscreen-info-item[data-v-ae401fcf]{display:flex;flex-direction:column;gap:8px}.fullscreen-info-label[data-v-ae401fcf]{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1.2;color:#8c8c8c;letter-spacing:-.24px;margin:0}.fullscreen-info-value[data-v-ae401fcf]{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:1.2;color:#161616;letter-spacing:-.32px;margin:0}.fullscreen-header-actions[data-v-ae401fcf]{display:flex;align-items:center;gap:8px}.fullscreen-header-actions .chart-type-dropdown[data-v-ae401fcf]{position:relative}.fullscreen-chart-type-menu[data-v-ae401fcf]{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-ae401fcf]{flex:1;min-height:300px;padding:0 24px 24px}.fullscreen-chart-area-wrapper[data-v-ae401fcf]{width:100%;height:100%;min-height:300px;position:relative}.fullscreen-chart-area-wrapper canvas[data-v-ae401fcf]{max-width:100%;max-height:100%}.fullscreen-gpv-layout[data-v-ae401fcf]{padding:24px}.fullscreen-chart-content[data-v-ae401fcf]{display:flex;gap:40px;align-items:center;flex:1;min-height:0}.fullscreen-chart-canvas-wrapper[data-v-ae401fcf]{flex-shrink:0;width:350px;height:350px}.fullscreen-chart-canvas-wrapper canvas[data-v-ae401fcf]{width:100%!important;height:100%!important}.fullscreen-chart-legend[data-v-ae401fcf]{display:flex;gap:40px;flex:1;min-width:0}.fullscreen-chart-legend .gpv-legend-column[data-v-ae401fcf]{width:304px}.tabs-section[data-v-b6716046]{display:flex;gap:16px;align-items:center}.tab-item[data-v-b6716046]{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-b6716046]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#8c8c8c;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.router-link-active[data-v-b6716046]{border-bottom:1px solid #002959}.router-link-active span[data-v-b6716046]{color:#002959}.tab-item.active span[data-v-b6716046]{opacity:1}.create-user-wrap[data-v-d098f217]{display:flex;gap:6px}.members-section[data-v-d098f217]{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;min-height:0}.success-notification[data-v-d098f217]{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-d098f217 .3s ease;min-width:328px;max-width:500px}@keyframes slideDown-d098f217{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.notification-content[data-v-d098f217]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;position:relative}.notification-text[data-v-d098f217]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#fff;letter-spacing:-.28px;flex:1;text-align:left}.notification-close[data-v-d098f217]{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-d098f217]:hover{opacity:.6}.notification-close svg[data-v-d098f217]{width:100%;height:100%}.notification-close svg path[data-v-d098f217]{fill:#8c8c8c}.members-header[data-v-d098f217]{display:flex;justify-content:space-between;align-items:center;gap:10px}.search-input-wrapper[data-v-d098f217]{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-d098f217]{width:16px;height:16px;flex-shrink:0}.search-input[data-v-d098f217]{flex:1;border:none;outline:none;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.1;color:#000;letter-spacing:-.56px;padding:0;max-width:150px}.search-input[data-v-d098f217]::placeholder{color:#999}.clear-search-btn[data-v-d098f217]{position:absolute;right:16px;background:none;border:none;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.1;color:#002959;letter-spacing:-.56px;cursor:pointer;z-index:2;transition:color .2s ease}.clear-search-btn[data-v-d098f217]:hover{color:#002959}.svg-link[data-v-d098f217]{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:14px;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-d098f217]:hover,.svg-link[data-v-d098f217]:active{background:#e2e2e2}.svg-link[data-v-d098f217]:focus{background:#f6f6f6;border:2px solid #F8A07A}.create-member-link[data-v-d098f217]{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:14px;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-d098f217]:hover{background:#b03c19}.create-member-link[data-v-d098f217]:active{background:#8a2a12}.create-member-link[data-v-d098f217]:focus{background:#da4f21;border:2px solid #F8A07A}.members-table-section[data-v-d098f217]{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-d098f217]{position:relative;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.members-data-table[data-v-d098f217]{width:100%;border-collapse:collapse;display:block;height:100%;max-width:100%}.members-data-table thead[data-v-d098f217]{display:table;width:100%;table-layout:fixed;position:relative;z-index:1}.members-data-table thead th[data-v-d098f217]{position:relative;z-index:1}.members-data-table thead tr[data-v-d098f217]{background:#f6f6f6;display:table-row}.members-data-table tbody[data-v-d098f217]{display:block;width:100%;overflow:visible}.members-data-table tbody tr[data-v-d098f217]{display:table;width:100%;table-layout:fixed}.members-data-table th[data-v-d098f217]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2;transition:opacity .2s}.members-data-table th .th-content[data-v-d098f217]{display:flex;align-items:center;justify-content:flex-start;gap:4px}.members-data-table th .th-label[data-v-d098f217]{color:#8c8c8c}.members-data-table th.sortable[data-v-d098f217]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th.sortable[data-v-d098f217]:hover{opacity:.6}.members-data-table th.sortable.active[data-v-d098f217]{background:transparent}.members-data-table th.table-col-number[data-v-d098f217]{width:48px;text-align:center;color:#8c8c8c!important}.members-data-table th.table-col-actions[data-v-d098f217]{width:120px;text-align:right;padding-right:21px}.members-data-table td.table-col-actions[data-v-d098f217]{text-align:right;padding-right:21px}.members-data-table th.dragging[data-v-d098f217]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.members-data-table th.drag-over[data-v-d098f217]{border-left:2px solid #B8B8B8;border-radius:4px}.members-data-table th[draggable=true][data-v-d098f217]{cursor:move;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th[draggable=true][data-v-d098f217]:hover{opacity:.6}.members-data-table tbody tr[data-v-d098f217]{border-bottom:1px solid #f6f6f6;background:#fff;position:relative}.members-data-table tbody tr[data-v-d098f217]:last-child{border-bottom:none}.members-data-table tbody tr:last-child td[data-v-d098f217]{border-bottom:none}.members-data-table td[data-v-d098f217]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#000;letter-spacing:-.56px;vertical-align:top}.members-data-table td.table-col-number[data-v-d098f217]{text-align:center;color:#161616;width:48px}.members-data-table th.col-permissions[data-v-d098f217],.members-data-table td.col-permissions[data-v-d098f217]{width:552px}.members-data-table td[data-v-d098f217]:has(.action-buttons){text-align:right;position:relative;overflow:visible}.action-buttons[data-v-d098f217]{display:flex;gap:16px;align-items:center;justify-content:flex-end;height:100%;position:relative;z-index:10}.action-btn[data-v-d098f217]{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-d098f217]{fill:#161616}.action-btn.delete-btn:hover svg path[data-v-d098f217]{fill:#ab3637}.action-btn .tooltip[data-v-d098f217]{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:12px;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-d098f217]: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-d098f217]{visibility:visible;transform:translate(-50%) scale(1);transition-delay:0s}.member-name-text[data-v-d098f217],.member-username-text[data-v-d098f217]{display:block}.role-secondary-text[data-v-d098f217]{color:#8c8c8c}.permissions-pills[data-v-d098f217]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.permission-pill[data-v-d098f217]{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:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px;white-space:nowrap}.role-created-text[data-v-d098f217]{color:#161616}.modal-overlay[data-v-d098f217]{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-d098f217 .3s ease}@keyframes fadeIn-d098f217{0%{opacity:0}to{opacity:1}}.modal-content[data-v-d098f217]{background:#fff;border-radius:0;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003;animation:slideUp-d098f217 .3s ease}.add-member-modal[data-v-d098f217],.delete-member-modal[data-v-d098f217]{max-width:375px;padding:0;border-radius:6px;border:1px solid #E2E2E2;box-shadow:2px 2px 20px #1616160f}@keyframes slideUp-d098f217{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-d098f217]{display:flex;justify-content:space-between;padding:24px;border-bottom:0;align-items:start}.modal-header-content[data-v-d098f217]{display:flex;flex-direction:column;gap:8px;flex:1}.modal-header h2[data-v-d098f217]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:100%;color:#161616;letter-spacing:-.36px;margin:0}.modal-header p[data-v-d098f217]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#8c8c8c;letter-spacing:-.28px;margin:0}.modal-close[data-v-d098f217]{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-d098f217]:hover{opacity:.6}.modal-close svg[data-v-d098f217]{width:100%;height:100%}.modal-body[data-v-d098f217]{display:flex;flex-direction:column;gap:24px;padding:24px;border-top:1px solid #E2E2E2}.form-section[data-v-d098f217]{display:flex;flex-direction:column;gap:16px;width:100%}.form-group[data-v-d098f217]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-d098f217]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:100%;color:#8c8c8c;letter-spacing:-.56px}.input-wrapper[data-v-d098f217]{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-d098f217]:hover{border-color:#b8b8b8}.input-wrapper:hover input[data-v-d098f217]::placeholder{color:#606060}.textarea-wrapper[data-v-d098f217]{height:auto;padding:12px;align-items:flex-start}.form-input[data-v-d098f217]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#000;letter-spacing:-.56px;border:none;outline:none;background:transparent;width:100%;padding:0}.textarea-input[data-v-d098f217]{resize:vertical;min-height:72px}.form-input[data-v-d098f217]::placeholder{color:#b8b8b8;transition:color .2s ease}.permissions-box[data-v-d098f217]{border-radius:6px;padding:4px 0 0;background:#fff;display:flex;flex-direction:column}.permission-group-title[data-v-d098f217]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px;margin-bottom:10px}.permission-item[data-v-d098f217]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px}.permission-item[data-v-d098f217]:last-child{padding-bottom:0}.permission-checkbox[data-v-d098f217]{-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-d098f217]: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-d098f217]:checked{background:#da4f21;border-color:#da4f21}.permission-checkbox[data-v-d098f217]:checked:before{border-right-color:#fff;border-bottom-color:#fff}.permission-checkbox[data-v-d098f217]:focus-visible{outline:none;box-shadow:0 0 0 2px #f8a07a}.role-modal-actions[data-v-d098f217]{display:flex;gap:6px;justify-content:center;margin:0 24px 24px}.delete-member-actions[data-v-d098f217]{display:flex;gap:6px;justify-content:center}.delete-member-confirm-btn[data-v-d098f217]{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:14px;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-d098f217]:hover{background:#e2e2e2}.delete-member-confirm-btn[data-v-d098f217]:active{background:#e2e2e2;color:#606060}.delete-member-confirm-btn[data-v-d098f217]:focus{background:#f6f6f6;border:2px solid #F8A07A}.role-primary-btn[data-v-d098f217]{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:14px;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-d098f217]:hover{background:#b03c19}.role-primary-btn[data-v-d098f217]:active{background:#8a2a12}.role-primary-btn[data-v-d098f217]:focus{background:#da4f21;border:2px solid #F8A07A}.role-primary-btn[data-v-d098f217]:disabled{background:#f6f6f6;color:#b8b8b8;cursor:not-allowed}.delete-member-cancel-btn[data-v-d098f217]{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:14px;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-d098f217]:hover{background:#b03c19}.delete-member-cancel-btn[data-v-d098f217]:active{background:#8a2a12}.delete-member-cancel-btn[data-v-d098f217]:focus{background:#da4f21;border:2px solid #F8A07A}.delete-member-cancel-btn[data-v-d098f217]:disabled{background:#f6f6f6;color:#b8b8b8;cursor:not-allowed}.delete-member-modal[data-v-d098f217]{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-d098f217]{text-align:center;margin-bottom:20px}.delete-member-modal .modal-header[data-v-d098f217]{flex-direction:column}.loading-spinner[data-v-d098f217]{display:flex;justify-content:center;align-items:center;padding:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;color:#8c8c8c}.create-user-wrap[data-v-37de9fe5]{display:flex;gap:8px}.members-section[data-v-37de9fe5]{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;min-height:0}.members-header[data-v-37de9fe5]{display:flex;justify-content:space-between;align-items:center;gap:10px}.filter-pills[data-v-37de9fe5]{display:flex;align-items:center;gap:6px}.filter-button[data-v-37de9fe5]{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-37de9fe5]:hover{border-color:#b8b8b8;background:#f6f6f6}.filter-button.active[data-v-37de9fe5]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-37de9fe5]{fill:#da4f21}.filter-button-content[data-v-37de9fe5]{display:flex;align-items:center;gap:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#161616;letter-spacing:-.56px}.filter-badge[data-v-37de9fe5]{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:12px;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-37de9fe5]{position:relative;left:-1px}.clear-filters-button[data-v-37de9fe5]{background:none;border:none;padding:0 0 0 6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#da4f21;letter-spacing:-.56px;cursor:pointer;transition:opacity .2s ease;height:40px;flex-shrink:0}.clear-filters-button[data-v-37de9fe5]:hover{opacity:.7}.svg-link[data-v-37de9fe5]{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:14px;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-37de9fe5]:hover,.svg-link[data-v-37de9fe5]:active{background:#e2e2e2}.svg-link[data-v-37de9fe5]:focus{background:#f6f6f6;border:2px solid #F8A07A}.svg-link[data-v-37de9fe5]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-37de9fe5]{animation:spin-37de9fe5 1.5s linear infinite}@keyframes spin-37de9fe5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.members-table-section[data-v-37de9fe5]{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-37de9fe5]{position:relative;flex:1;overflow-y:auto;overflow-x:visible;min-height:0}.members-data-table[data-v-37de9fe5]{width:100%;border-collapse:collapse;display:block;height:100%}.members-data-table thead[data-v-37de9fe5]{display:table;width:100%;table-layout:fixed;position:relative;z-index:1}.members-data-table thead th[data-v-37de9fe5]{position:relative;z-index:1}.members-data-table thead tr[data-v-37de9fe5]{background:#f6f6f6;display:table-row}.members-data-table tbody[data-v-37de9fe5]{display:block;width:100%;overflow:visible}.members-data-table tbody tr[data-v-37de9fe5]{display:table;width:100%;table-layout:fixed}.members-data-table th[data-v-37de9fe5]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2;transition:opacity .2s}.members-data-table th .th-content[data-v-37de9fe5]{display:flex;align-items:center;justify-content:flex-start;gap:4px}.members-data-table th .th-label[data-v-37de9fe5]{color:#8c8c8c}.members-data-table th.sortable[data-v-37de9fe5]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th.sortable[data-v-37de9fe5]:hover{opacity:.6}.members-data-table th.sortable.active[data-v-37de9fe5]{background:transparent}.members-data-table th.table-col-number[data-v-37de9fe5]{width:48px;text-align:center;color:#8c8c8c!important}.members-data-table th.dragging[data-v-37de9fe5]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.members-data-table th.drag-over[data-v-37de9fe5]{border-left:2px solid #B8B8B8;border-radius:4px}.members-data-table th[draggable=true][data-v-37de9fe5]{cursor:move;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th[draggable=true][data-v-37de9fe5]:hover{opacity:.6}.members-data-table tbody tr[data-v-37de9fe5]{border-bottom:1px solid #f6f6f6;background:#fff;position:relative}.members-data-table tbody tr[data-v-37de9fe5]:last-child{border-bottom:none}.members-data-table tbody tr:last-child td[data-v-37de9fe5]{border-bottom:none}.members-data-table td[data-v-37de9fe5]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#000;letter-spacing:-.56px;vertical-align:top}.members-data-table td.table-col-number[data-v-37de9fe5]{text-align:center;color:#161616;width:48px}.members-data-table th.table-col-datetime[data-v-37de9fe5],.members-data-table td.table-col-datetime[data-v-37de9fe5]{width:180px}.members-data-table th.table-col-duration[data-v-37de9fe5],.members-data-table td.table-col-duration[data-v-37de9fe5]{width:90px}.members-data-table th.table-col-user[data-v-37de9fe5],.members-data-table td.table-col-user[data-v-37de9fe5]{width:140px}.members-data-table th.table-col-device[data-v-37de9fe5],.members-data-table td.table-col-device[data-v-37de9fe5]{width:180px}.members-data-table th.table-col-ip[data-v-37de9fe5],.members-data-table td.table-col-ip[data-v-37de9fe5]{width:120px}.log-datetime-text[data-v-37de9fe5],.log-user-text[data-v-37de9fe5],.log-duration-text[data-v-37de9fe5],.log-device-text[data-v-37de9fe5],.log-ip-text[data-v-37de9fe5],.log-pages-text[data-v-37de9fe5]{display:block}.log-pages-text[data-v-37de9fe5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sort-dropdown-wrapper[data-v-37de9fe5]{position:relative}.sort-dropdown[data-v-37de9fe5]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown[data-v-37de9fe5]:hover{border-color:#b8b8b8}.sort-dropdown[data-v-37de9fe5]:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown:active .sort-label[data-v-37de9fe5],.sort-dropdown:active .sort-value[data-v-37de9fe5]{color:#8c8c8c}.sort-dropdown[data-v-37de9fe5]:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open[data-v-37de9fe5]{background:#f6f6f6}.sort-label[data-v-37de9fe5]{color:#8c8c8c}.sort-value[data-v-37de9fe5]{color:#161616}.sort-dropdown svg[data-v-37de9fe5]{width:10px;height:6px;flex-shrink:0;transition:transform .2s ease}.sort-dropdown svg.rotated[data-v-37de9fe5]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-37de9fe5]{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-37de9fe5]{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:14px;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-37de9fe5]:hover{background:#0000000a}.sort-menu-item.active[data-v-37de9fe5]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-37de9fe5]{flex:1 0 0}.sort-menu-check[data-v-37de9fe5]{flex-shrink:0;width:10px;height:8px}.members-data-table th.pages-visited-cell[data-v-37de9fe5],.members-data-table td.pages-visited-cell[data-v-37de9fe5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.members-data-table td.pages-visited-cell .pages-visited-text[data-v-37de9fe5]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pages-visited-tooltip-fixed[data-v-37de9fe5]{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:12px;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-37de9fe5 .15s ease}.pages-visited-tooltip-fixed[data-v-37de9fe5]:after{content:"";position:absolute;top:100%;left:12px;border:4px solid transparent;border-top-color:#161616}@keyframes tooltipFadeIn-37de9fe5{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-37de9fe5]{display:flex;justify-content:center;align-items:center;padding:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;color:#8c8c8c}.create-user-wrap[data-v-6fbc1069]{display:flex;gap:6px}.settings-layout[data-v-6fbc1069]{display:flex;height:100vh;background:#eee;overflow:hidden}.main-content[data-v-6fbc1069]{flex:1;min-height:0;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:8px 12px 8px 0}.content-wrapper[data-v-6fbc1069]{background:#fff;display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;border-radius:6px}.header-section[data-v-6fbc1069]{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-6fbc1069]{display:flex;flex-direction:column;gap:10px;padding:0}.header-text h1[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:24px;line-height:1.1;color:#000;letter-spacing:-.96px;margin:0}.header-text p[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#000;opacity:.4;letter-spacing:-.56px;margin:8px 0 0}.skeleton[data-v-6fbc1069]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-6fbc1069 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-6fbc1069{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-header-title[data-v-6fbc1069]{width:120px;height:26px;margin-bottom:8px}.skeleton-header-subtitle[data-v-6fbc1069]{width:350px;height:15px}.skeleton-tabs[data-v-6fbc1069]{width:100%;height:40px}.tabs-section[data-v-6fbc1069]{display:flex;gap:16px;align-items:center}.tab-item[data-v-6fbc1069]{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-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#8c8c8c;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.router-link-active[data-v-6fbc1069]{border-bottom:1px solid #002959}.router-link-active span[data-v-6fbc1069]{color:#002959}.tab-item.active span[data-v-6fbc1069]{opacity:1}.content-section[data-v-6fbc1069]{background:#fff;padding:24px;display:flex;flex-direction:column;gap:24px;flex:1}.profile-section[data-v-6fbc1069]{display:flex;flex-direction:column;gap:20px;width:100%}.profile-title[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:18px;line-height:100%;color:#000;letter-spacing:-.36px;margin:0}.form-section[data-v-6fbc1069]{display:flex;flex-direction:column;gap:16px;width:100%}.password-section[data-v-6fbc1069]{display:flex;flex-direction:column;gap:16px;width:100%;border-top:1px solid #E2E2E2;padding-top:24px}.password-title[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:18px;line-height:1.1;color:#000;letter-spacing:-.96px;margin:0}.form-group[data-v-6fbc1069]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#8c8c8c;letter-spacing:-.56px;text-align:left}.form-label-row[data-v-6fbc1069]{display:flex;justify-content:space-between;align-items:center;width:100%}.forgot-link[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#bcbcbc;letter-spacing:-.56px;text-decoration:underline;text-underline-position:from-font;cursor:pointer}.forgot-link[data-v-6fbc1069]:hover{color:#888}.input-wrapper[data-v-6fbc1069]{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-6fbc1069]:hover{border-color:#b8b8b8}.input-wrapper:hover input[data-v-6fbc1069]::placeholder{color:#606060}.input-wrapper[data-v-6fbc1069]:focus-within{border-color:#e0e0e0;outline:none}.input-wrapper.error[data-v-6fbc1069]{border-color:#e74c3c}.input-wrapper.error[data-v-6fbc1069]:focus-within{border-color:#e74c3c}.input-wrapper input[data-v-6fbc1069]:disabled{opacity:.5;cursor:not-allowed}.input-wrapper.password-input[data-v-6fbc1069]{padding:12px;justify-content:space-between}.form-input[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;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-6fbc1069]::placeholder{color:#bcbcbc;transition:color .2s ease}.password-input-field[data-v-6fbc1069]{flex:1;cursor:text}.password-dots[data-v-6fbc1069]{display:flex;gap:4px;align-items:center;flex:1}.password-dot[data-v-6fbc1069]{width:6px;height:6px;border-radius:50%;background:#bcbcbc;flex-shrink:0}.password-toggle[data-v-6fbc1069]{width:16px;height:16px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.password-toggle svg[data-v-6fbc1069]{width:100%;height:100%}.members-section[data-v-6fbc1069]{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;min-height:0}.success-notification[data-v-6fbc1069]{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-6fbc1069 .3s ease;min-width:328px;max-width:500px}@keyframes slideDown-6fbc1069{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.notification-content[data-v-6fbc1069]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;position:relative}.notification-text[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#fff;letter-spacing:-.28px;flex:1;text-align:left}.notification-close[data-v-6fbc1069]{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-6fbc1069]:hover{opacity:.6}.notification-close svg[data-v-6fbc1069]{width:100%;height:100%}.notification-close svg path[data-v-6fbc1069]{fill:#8c8c8c}.members-header[data-v-6fbc1069]{display:flex;justify-content:space-between;align-items:center;gap:10px}.search-input-wrapper[data-v-6fbc1069]{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-6fbc1069]{width:16px;height:16px;flex-shrink:0}.search-input[data-v-6fbc1069]{flex:1;border:none;outline:none;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.1;color:#000;letter-spacing:-.56px;padding:0;max-width:150px}.search-input[data-v-6fbc1069]::placeholder{color:#999}.clear-search-btn[data-v-6fbc1069]{position:absolute;right:16px;background:none;border:none;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.1;color:#002959;letter-spacing:-.56px;cursor:pointer;z-index:2;transition:color .2s ease}.clear-search-btn[data-v-6fbc1069]:hover{color:#002959}.svg-link[data-v-6fbc1069]{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:14px;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-6fbc1069]:hover,.svg-link[data-v-6fbc1069]:active{background:#e2e2e2}.svg-link[data-v-6fbc1069]:focus{background:#f6f6f6;border:2px solid #F8A07A}.create-member-link[data-v-6fbc1069]{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:14px;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-6fbc1069]:hover{background:#b03c19}.create-member-link[data-v-6fbc1069]:active{background:#8a2a12}.create-member-link[data-v-6fbc1069]:focus{background:#da4f21;border:2px solid #F8A07A}.create-member-link svg[data-v-6fbc1069]{width:15px;height:15px;flex-shrink:0}.create-member-link svg path[data-v-6fbc1069]{fill:#f8a07a}.members-table-section[data-v-6fbc1069]{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-6fbc1069]{min-height:465px}.members-table-wrapper[data-v-6fbc1069]{position:relative;flex:1;min-height:0}.members-data-table[data-v-6fbc1069]{width:100%;border-collapse:collapse;display:block;height:100%}.members-data-table thead[data-v-6fbc1069]{display:table;width:100%;table-layout:fixed;position:relative;z-index:1}.members-data-table thead th[data-v-6fbc1069]{position:relative;z-index:1}.members-data-table thead tr[data-v-6fbc1069]{background:#f6f6f6;display:table-row}.members-data-table tbody[data-v-6fbc1069]{display:block;width:100%;overflow:visible}.members-data-table tbody tr[data-v-6fbc1069]{display:table;width:100%;table-layout:fixed}.members-data-table th[data-v-6fbc1069]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2;transition:opacity .2s}.members-data-table th .th-content[data-v-6fbc1069]{display:flex;align-items:center;justify-content:flex-start;gap:4px}.members-data-table th .th-label[data-v-6fbc1069]{color:#8c8c8c}.members-data-table th.sortable[data-v-6fbc1069]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th.sortable[data-v-6fbc1069]:hover{opacity:.6}.members-data-table th.sortable.active[data-v-6fbc1069]{background:transparent}.members-data-table th.table-col-number[data-v-6fbc1069]{width:48px;text-align:center;color:#8c8c8c!important}.members-data-table th.table-col-actions[data-v-6fbc1069]{width:120px;text-align:right;padding-right:21px}.members-data-table td.table-col-actions[data-v-6fbc1069]{text-align:right;padding-right:21px}.members-data-table th.dragging[data-v-6fbc1069]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.members-data-table th.drag-over[data-v-6fbc1069]{border-left:2px solid #B8B8B8;border-radius:4px}.members-data-table th[draggable=true][data-v-6fbc1069]{cursor:move;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s}.members-data-table th[draggable=true][data-v-6fbc1069]:hover{opacity:.6}.members-data-table tbody tr[data-v-6fbc1069]{border-bottom:1px solid #f6f6f6;background:#fff;position:relative}.members-data-table tbody tr[data-v-6fbc1069]:last-child{border-bottom:none}.members-data-table tbody tr:last-child td[data-v-6fbc1069]{border-bottom:none}.members-data-table td[data-v-6fbc1069]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#000;letter-spacing:-.56px;vertical-align:middle}.members-data-table td.table-col-number[data-v-6fbc1069]{text-align:center;color:#8c8c8c;width:48px}.members-data-table td[data-v-6fbc1069]:has(.action-buttons){text-align:right;position:relative;overflow:visible}.members-loading-cell[data-v-6fbc1069],.members-empty-cell[data-v-6fbc1069]{text-align:center;padding:24px;color:#8c8c8c}.action-buttons[data-v-6fbc1069]{display:flex;gap:16px;align-items:center;justify-content:flex-end;height:100%;position:relative;z-index:10}.action-btn[data-v-6fbc1069]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:16px;height:16px;transition:opacity .2s ease}.action-btn.history-btn:hover svg path[data-v-6fbc1069],.action-btn.edit-btn:hover svg path[data-v-6fbc1069]{fill:#161616}.action-btn.delete-btn:hover:not(.disabled) svg path[data-v-6fbc1069]{fill:#ab3637}.action-btn[data-v-6fbc1069]:disabled,.action-btn.disabled[data-v-6fbc1069]{opacity:.4;cursor:not-allowed}.action-btn.disabled svg path[data-v-6fbc1069]{fill:#8c8c8c}.action-btn[data-v-6fbc1069],.action-buttons[data-v-6fbc1069]{position:relative;z-index:10}.action-btn .tooltip[data-v-6fbc1069]{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:12px;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-6fbc1069]: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-6fbc1069]{visibility:visible;transform:translate(-50%) scale(1);transition-delay:0s}.action-btn:disabled .tooltip[data-v-6fbc1069],.action-btn.disabled .tooltip[data-v-6fbc1069]{display:none}.member-name-text[data-v-6fbc1069],.member-username-text[data-v-6fbc1069],.member-role-text[data-v-6fbc1069],.member-status-text[data-v-6fbc1069]{display:block}.you-label[data-v-6fbc1069]{color:#8c8c8c}.member-activity-text[data-v-6fbc1069]{display:block}.member-activity-text.no-activity[data-v-6fbc1069]{color:#8c8c8c}.delete-action-btn[data-v-6fbc1069]{background:none;border:none;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.1;color:#000;opacity:.8;letter-spacing:-.56px;cursor:pointer;transition:opacity .2s ease}.delete-action-btn[data-v-6fbc1069]:hover:not(.disabled){opacity:1}.delete-action-btn.disabled[data-v-6fbc1069]{opacity:.2;cursor:not-allowed}.modal-overlay[data-v-6fbc1069]{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-6fbc1069 .3s ease}@keyframes fadeIn-6fbc1069{0%{opacity:0}to{opacity:1}}.modal-content[data-v-6fbc1069]{background:#fff;border-radius:0;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003;animation:slideUp-6fbc1069 .3s ease}.add-member-modal[data-v-6fbc1069]{max-width:375px;padding:0;border-radius:6px}@keyframes slideUp-6fbc1069{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-6fbc1069]{display:flex;justify-content:space-between;padding:24px}.add-member-modal .modal-header[data-v-6fbc1069]{padding:24px;border-bottom:0;align-items:start}.modal-header-content[data-v-6fbc1069]{display:flex;flex-direction:column;gap:8px;flex:1}.modal-header h2[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:18px;line-height:100%;color:#161616;letter-spacing:-.36px;margin:0}.login-history-modal .modal-header h2[data-v-6fbc1069]{font-size:22px}.add-member-modal .modal-header h2[data-v-6fbc1069]{font-size:22px;letter-spacing:-.36px}.modal-header p[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#8c8c8c;letter-spacing:-.28px;margin:0}.modal-close[data-v-6fbc1069]{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-6fbc1069]:hover{opacity:.6}.modal-close svg[data-v-6fbc1069]{width:100%;height:100%}.modal-body[data-v-6fbc1069]{display:flex;flex-direction:column;gap:20px;padding:24px;border-top:1px solid #E2E2E2}.add-member-modal .modal-body[data-v-6fbc1069]{gap:24px;padding:24px}.delete-member-modal[data-v-6fbc1069]{max-width:375px;padding:0;border-radius:6px}.delete-member-modal .modal-header[data-v-6fbc1069]{padding:24px;border-bottom:0;align-items:start}.delete-member-modal .modal-header h2[data-v-6fbc1069]{font-size:22px;letter-spacing:-.36px}.delete-member-body[data-v-6fbc1069]{display:flex;flex-direction:column;gap:24px;padding:24px}.delete-member-info[data-v-6fbc1069]{display:flex;flex-direction:column;gap:4px}.delete-member-name[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#161616;letter-spacing:-.32px}.delete-member-email[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#8c8c8c;letter-spacing:-.28px}.delete-member-actions[data-v-6fbc1069]{display:flex;gap:6px;justify-content:center;margin-top:20px;width:100%}.delete-member-confirm-btn[data-v-6fbc1069]{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:14px;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-6fbc1069]:hover{background:#e2e2e2}.delete-member-confirm-btn[data-v-6fbc1069]:active{background:#e2e2e2;color:#606060}.delete-member-confirm-btn[data-v-6fbc1069]:focus{background:#f6f6f6;border:2px solid #F8A07A}.delete-member-cancel-btn[data-v-6fbc1069]{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:14px;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-6fbc1069]:hover{background:#b03c19}.delete-member-cancel-btn[data-v-6fbc1069]:active{background:#8a2a12}.delete-member-cancel-btn[data-v-6fbc1069]:focus{background:#da4f21;border:2px solid #F8A07A}.add-member-modal .form-section[data-v-6fbc1069]{display:flex;flex-direction:column;gap:16px;width:100%}.add-member-modal .form-group[data-v-6fbc1069]{display:flex;flex-direction:column;gap:8px}.add-member-modal .form-label[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:100%;color:#161616;letter-spacing:-.56px}.add-member-modal .form-label-row[data-v-6fbc1069]{display:flex;justify-content:space-between;align-items:center}.add-member-modal .input-wrapper[data-v-6fbc1069]{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-6fbc1069]:hover{border-color:#b8b8b8}.add-member-modal .input-wrapper:hover input[data-v-6fbc1069]::placeholder{color:#606060}.add-member-modal .input-wrapper[data-v-6fbc1069]:focus-within{border-color:#b8b8b8}.add-member-modal .input-wrapper.error[data-v-6fbc1069]{border-color:#d64545}.add-member-modal .add-member-password-wrapper[data-v-6fbc1069]{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-6fbc1069]:hover{border-color:#b8b8b8}.add-member-modal .add-member-password-wrapper:hover input[data-v-6fbc1069]::placeholder{color:#606060}.add-member-modal .add-member-password-wrapper[data-v-6fbc1069]:focus-within{border-color:#b8b8b8}.add-member-modal .add-member-password-wrapper.error[data-v-6fbc1069]{border-color:#d64545}.add-member-modal .add-member-password-input[data-v-6fbc1069]{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:14px;line-height:16px;color:#000;letter-spacing:-.56px}.add-member-modal .add-member-password-input[data-v-6fbc1069]::placeholder{color:#b8b8b8;transition:color .2s ease}.add-member-modal .add-member-password-toggle[data-v-6fbc1069]{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-6fbc1069]{width:15px;height:12px}.add-member-modal .form-input[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;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-6fbc1069]::placeholder{color:#b8b8b8;transition:color .2s ease}.add-member-modal .form-input[data-v-6fbc1069]:disabled{opacity:.5;cursor:not-allowed}.select-wrapper[data-v-6fbc1069]{position:relative;cursor:pointer}.select-wrapper.is-open[data-v-6fbc1069]{background:#f6f6f6}.form-select-display[data-v-6fbc1069]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:16px}.select-value[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:16px;color:#000;letter-spacing:-.56px}.select-arrow[data-v-6fbc1069]{flex-shrink:0;transition:transform .2s ease;pointer-events:none}.select-arrow.rotated[data-v-6fbc1069]{transform:rotate(180deg)}.select-dropdown-menu[data-v-6fbc1069]{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-6fbc1069]{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:14px;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-6fbc1069]:hover{background:#0000000a}.select-option.active[data-v-6fbc1069]{background:transparent;color:#161616;font-weight:400}.select-option-text[data-v-6fbc1069]{flex:1 0 0}.select-option-check[data-v-6fbc1069]{flex-shrink:0;width:10px;height:8px}.modal-footer-text[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#8c8c8c;text-align:center;margin:16px 0 0}.regenerate-link[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#bcbcbc;letter-spacing:-.56px;text-decoration:underline;text-underline-position:from-font;cursor:pointer}.regenerate-link[data-v-6fbc1069]:hover{color:#888}.error-message[data-v-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1.1;color:#e74c3c;letter-spacing:-.48px;margin-top:-4px}.error-message-general[data-v-6fbc1069]{color:#e74c3c;font-size:14px;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-6fbc1069]{display:flex;align-items:center;justify-content:center;gap:8px}.error-content svg[data-v-6fbc1069]{flex-shrink:0}.create-member-btn[data-v-6fbc1069]{background:#da4f21;color:#fff;border-radius:50px;height:40px;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.create-member-btn[data-v-6fbc1069]:hover{background:#b03c19}.create-member-btn[data-v-6fbc1069]:active{background:#8a2a12}.create-member-btn[data-v-6fbc1069]:focus{background:#da4f21;border:2px solid #F8A07A;outline:none}.btn-primary[data-v-6fbc1069]{background:#dc4e10;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease}.btn-primary[data-v-6fbc1069]:hover{background:#c0450e}.btn-secondary[data-v-6fbc1069]{background:#f7f7f7;color:#000;border:none;border-radius:8px;padding:10px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;letter-spacing:-.56px;cursor:pointer;transition:background-color .3s ease}.btn-secondary[data-v-6fbc1069]:hover{background:#eee}.update-button[data-v-6fbc1069]{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:14px;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-6fbc1069]:hover:not(:disabled){opacity:.9;background:#b03c19}.update-button[data-v-6fbc1069]:active:not(:disabled){background:#8a2a12;border:2px solid transparent}.update-button[data-v-6fbc1069]:focus:not(:disabled){background:#da4f21;border:2px solid #F8A07A}.update-button[data-v-6fbc1069]:disabled{opacity:.5;cursor:not-allowed;background:#f6f6f6;color:#b8b8b8}.change-password-button[data-v-6fbc1069]{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:14px;line-height:1.1;color:#161616;letter-spacing:-.56px;transition:border-color .3s,background-color .3s,transform .2s}.change-password-button[data-v-6fbc1069]:hover{background:#e2e2e2}.change-password-button[data-v-6fbc1069]:active{color:#606060;background:#e2e2e2}.change-password-button[data-v-6fbc1069]:focus{border-color:#f8a07a;background:#f6f6f6;color:#161616}.loader-spinner[data-v-6fbc1069]{animation:spin-6fbc1069 1s linear infinite;flex-shrink:0}@keyframes spin-6fbc1069{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-body .form-group[data-v-6fbc1069]{width:100%}.modal-body .input-wrapper select[data-v-6fbc1069]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23A8A8A8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.change-password-modal[data-v-6fbc1069]{max-width:425px;border-radius:4px}.change-password-form[data-v-6fbc1069]{display:flex;flex-direction:column;gap:20px}.change-password-form .form-section[data-v-6fbc1069]{display:flex;flex-direction:column;gap:16px;width:100%}.change-password-form .password-input-wrapper[data-v-6fbc1069]{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-6fbc1069]:hover{border-color:#b8b8b8}.change-password-form .password-input-wrapper:hover input[data-v-6fbc1069]::placeholder{color:#606060}.change-password-form .password-input-wrapper input[data-v-6fbc1069]{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:14px;line-height:16px;color:#000;letter-spacing:-.56px;transition:color .2s ease}.change-password-form .password-input-wrapper input[data-v-6fbc1069]::placeholder{color:#b8b8b8;transition:color .2s ease}.change-password-form .password-dots-placeholder[data-v-6fbc1069]{position:absolute;left:12px;display:flex;align-items:center;gap:4px;pointer-events:none}.change-password-form .password-input-wrapper input.error[data-v-6fbc1069]{border-color:#d64545}.change-password-form .password-requirements[data-v-6fbc1069]{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-6fbc1069]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.1;color:#000;letter-spacing:-.56px;margin-bottom:8px}.change-password-form .requirements-list[data-v-6fbc1069]{display:flex;flex-direction:column;gap:8px}.change-password-form .requirement-item[data-v-6fbc1069]{display:flex;align-items:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:#888;letter-spacing:-.56px}.change-password-form .requirement-item svg[data-v-6fbc1069]{flex-shrink:0;width:12px;height:12px}.change-password-form .requirement-item.met[data-v-6fbc1069]{color:#22c55e}.change-password-form .checkmark-placeholder[data-v-6fbc1069]{width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.change-password-form .password-toggle[data-v-6fbc1069]{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-6fbc1069]{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:14px;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-6fbc1069]:hover:not(:disabled){opacity:.9;background:#b03c19}.change-password-submit-button[data-v-6fbc1069]:active:not(:disabled){background:#8a2a12;border:2px solid transparent}.change-password-submit-button[data-v-6fbc1069]:focus:not(:disabled){background:#da4f21;border:2px solid #F8A07A}.change-password-submit-button[data-v-6fbc1069]:disabled{opacity:.6;cursor:not-allowed}.form-group-relative[data-v-6fbc1069]{position:relative}.login-history-modal[data-v-6fbc1069]{max-width:1096px;width:90%;padding:0;border-radius:6px}.login-history-modal .members-data-table[data-v-6fbc1069]{table-layout:fixed!important}.login-history-modal .members-data-table th.table-col-duration[data-v-6fbc1069],.login-history-modal .members-data-table td.table-col-duration[data-v-6fbc1069]{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-6fbc1069],.login-history-modal .members-data-table td.table-col-ip[data-v-6fbc1069]{width:136px!important;min-width:136px!important;max-width:136px!important;box-sizing:border-box!important}.login-history-body[data-v-6fbc1069]{padding:24px;max-height:70vh;overflow-y:auto}.members-data-table td.pages-visited-cell[data-v-6fbc1069]{white-space:nowrap;overflow:visible;position:relative;max-width:300px}.members-data-table td.pages-visited-cell .pages-visited-text[data-v-6fbc1069]{position:relative;display:inline-block;cursor:help}.pages-visited-tooltip-fixed[data-v-6fbc1069]{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:12px;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-6fbc1069 .15s ease}.pages-visited-tooltip-fixed[data-v-6fbc1069]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#161616}@keyframes tooltipFadeIn-6fbc1069{0%{opacity:0;transform:translate(-50%,-100%) translateY(-4px) scale(.95)}to{opacity:1;transform:translate(-50%,-100%) translateY(-8px) scale(1)}}.delete-member-modal[data-v-6fbc1069]{border-radius:6px;border:1px solid #E2E2E2}.delete-member-modal .modal-header[data-v-6fbc1069]{display:flex;flex-direction:column;padding:32px}.delete-member-modal .modal-header h2[data-v-6fbc1069]{color:#161616;text-align:center;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.8px}.delete-member-modal .modal-header p[data-v-6fbc1069]{color:#8c8c8c;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.28px}.pie-chart-container[data-v-00d518b5]{background:#fff;display:flex;flex-direction:column;min-height:392px}.pie-chart-header[data-v-00d518b5]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;flex-shrink:0}.pie-chart-header-left[data-v-00d518b5]{display:flex;flex-direction:column;gap:8px}.pie-chart-label[data-v-00d518b5]{font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0}.pie-chart-value[data-v-00d518b5]{font-family:Inter,sans-serif;font-weight:600;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px;margin:0}.pie-chart-actions[data-v-00d518b5]{display:flex;gap:8px}.chart-action-btn[data-v-00d518b5]{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-00d518b5]:hover{background:#e2e2e2}.chart-action-wrapper[data-v-00d518b5]{position:relative}.chart-tooltip[data-v-00d518b5]{display:flex;flex-direction:column;align-items:center;pointer-events:none}.tooltip-content[data-v-00d518b5]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1.1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-00d518b5]{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-00d518b5]{display:flex;gap:40px;align-items:flex-start;padding:20px;flex:1;box-sizing:border-box}.pie-chart-wrapper[data-v-00d518b5]{width:271px;height:271px;flex-shrink:0;position:relative}.pie-chart-wrapper canvas[data-v-00d518b5]{width:100%!important;height:100%!important}.pie-chart-legend[data-v-00d518b5]{display:flex;gap:4px;flex:1;min-width:0}.legend-column[data-v-00d518b5]{display:flex;flex-direction:column;min-width:0}.legend-item[data-v-00d518b5]{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-00d518b5]:hover,.legend-item-hovered[data-v-00d518b5]{background:#f6f6f6}.legend-item-content[data-v-00d518b5]{display:flex;align-items:center;width:100%;justify-content:space-between}.legend-item-info[data-v-00d518b5]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.legend-label[data-v-00d518b5]{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#161616;letter-spacing:-.28px;margin:0}.legend-divider[data-v-00d518b5]{width:1px;height:14px;background:#e2e2e2;flex-shrink:0}.legend-percentage[data-v-00d518b5]{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.56px;margin:0}.legend-chevron[data-v-00d518b5]{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-00d518b5],.legend-item-hovered .legend-chevron[data-v-00d518b5]{opacity:1}.legend-bar[data-v-00d518b5]{background:#e2e2e2;height:6px;border-radius:2px;overflow:hidden;width:100%}.legend-bar-filled[data-v-00d518b5]{height:100%;border-radius:2px;transition:width .3s ease}.fullscreen-modal[data-v-00d518b5]{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-00d518b5 .3s ease}@keyframes fadeIn-00d518b5{0%{opacity:0}to{opacity:1}}.fullscreen-content[data-v-00d518b5]{background:#fff;width:1100px;max-width:1100px;max-height:90vh;display:flex;flex-direction:column;animation:slideUp-00d518b5 .3s ease;border-radius:6px;padding-bottom:40px}@keyframes slideUp-00d518b5{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fullscreen-header[data-v-00d518b5]{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-00d518b5]{display:flex;gap:74px}.fullscreen-header-left[data-v-00d518b5]{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-00d518b5]{display:flex;flex-direction:column;gap:8px}.fullscreen-title[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.2;color:#000;letter-spacing:-.4px;margin:0}.fullscreen-subtitle[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.2;color:#8c8c8c;letter-spacing:-.28px;margin:0}.fullscreen-header-info[data-v-00d518b5]{display:flex;gap:32px;width:100%;padding:0 24px;justify-content:space-between;align-items:center}.fullscreen-info-item[data-v-00d518b5]{display:flex;flex-direction:column;gap:8px}.fullscreen-info-label[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1.1;color:#8c8c8c;letter-spacing:-.24px;margin:0;text-transform:uppercase}.fullscreen-info-value[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.32px;margin:0}.fullscreen-header-actions[data-v-00d518b5]{display:flex;gap:2px;align-items:center;overflow:visible}.fullscreen-header-actions .chart-action-wrapper[data-v-00d518b5]{position:relative;overflow:visible}.fullscreen-header-actions .chart-action-btn[data-v-00d518b5]{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-00d518b5]:hover,.fullscreen-header-actions .chart-action-btn.hover[data-v-00d518b5],.fullscreen-header-actions .chart-action-btn.active[data-v-00d518b5]{background:#e2e2e2}.fullscreen-header-actions .chart-action-btn svg[data-v-00d518b5]{width:16px;height:16px}.fullscreen-close[data-v-00d518b5]{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-00d518b5]:hover{opacity:.6}.fullscreen-close svg[data-v-00d518b5]{width:16px;height:16px}.fullscreen-chart-wrapper[data-v-00d518b5]{display:flex;align-items:center;justify-content:center;padding:40px;flex:1;overflow:auto}.fullscreen-chart-content[data-v-00d518b5]{display:flex;gap:40px;align-items:flex-start;width:100%;max-width:100%;flex-wrap:wrap}.fullscreen-chart-canvas-wrapper[data-v-00d518b5]{flex-shrink:0}.fullscreen-chart-canvas-wrapper canvas[data-v-00d518b5]{display:block}.fullscreen-chart-legend[data-v-00d518b5]{display:flex;gap:32px;flex:1;min-width:0}.pie-chart-hover-card[data-v-00d518b5]{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-00d518b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.hover-card-title[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.1;color:#f6f6f6;letter-spacing:-.28px;word-break:break-word;max-width:200px}.hover-card-gpv[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:20px;line-height:1.1;color:#f6f6f6;letter-spacing:-.4px;margin-bottom:8px}.hover-card-percentage[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:20px;line-height:1.1;color:#b8b8b8;letter-spacing:-.4px}.hover-card-label-small[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.1;color:#b8b8b8;letter-spacing:-.28px;margin-bottom:16px}.hover-card-divider[data-v-00d518b5]{width:100%;height:1px;background:#ffffff1a;margin:0}.hover-card-row[data-v-00d518b5]{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-00d518b5]{padding-top:0}.hover-card-row[data-v-00d518b5]:last-child{margin-bottom:0}.hover-card-label[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.1;color:#b8b8b8;letter-spacing:-.28px;white-space:nowrap}.hover-card-value[data-v-00d518b5]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.1;color:#f6f6f6;letter-spacing:-.28px;text-align:right;white-space:nowrap}.dashboard-layout[data-v-c149e895]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.main-content[data-v-c149e895]{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-c149e895]{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-c149e895]{background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0}.overview-header[data-v-c149e895]{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;gap:8px;background:#fff;margin:0}.overview-title[data-v-c149e895]{display:flex;gap:8px;align-items:center}.overview-title svg[data-v-c149e895]{width:20px;height:20px;flex-shrink:0}.title-text[data-v-c149e895]{display:flex;align-items:center}.title-text span[data-v-c149e895]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px}.drill-down-nav[data-v-c149e895]{display:flex;align-items:center;gap:10px}.drill-down-link[data-v-c149e895]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.1;color:#8c8c8c;letter-spacing:-.88px;cursor:pointer;text-decoration:none;transition:color .2s ease}.drill-down-link[data-v-c149e895]:hover{color:#b8b8b8}.drill-down-arrow[data-v-c149e895]{flex-shrink:0}.breadcrumb-arrow[data-v-c149e895]{width:13px!important;height:13px!important;flex-shrink:0;transition:fill .2s}.drill-down-nav:hover .breadcrumb-arrow path[data-v-c149e895]{fill:#b8b8b8}.export-button[data-v-c149e895]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px;transition:.5s;border:2px solid transparent}.export-button[data-v-c149e895]:active{background:#e2e2e2;color:#606060!important;border:2px solid transparent}.export-button:active span[data-v-c149e895]{color:#606060!important}.export-button:active svg path[data-v-c149e895]{fill:#f8a07a!important}.export-button[data-v-c149e895]:hover{background:#e2e2e2}.export-button[data-v-c149e895]:focus{background:#f6f6f6;border:2px solid #F8A07A}.export-button[data-v-c149e895]:disabled{opacity:.6;cursor:not-allowed}.export-loader[data-v-c149e895]{animation:spin-c149e895 1s linear infinite;flex-shrink:0}@keyframes spin-c149e895{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overview-filters[data-v-c149e895]{display:flex;justify-content:space-between;align-items:center;padding:0 24px 12px;box-sizing:border-box}.filter-pills[data-v-c149e895]{display:flex;gap:6px;align-items:center}.filter-button[data-v-c149e895]{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:14px;line-height:1;color:#161616;letter-spacing:-.56px}.filter-button[data-v-c149e895]:hover{border-color:#b8b8b8}.filter-button.active[data-v-c149e895]{border-color:#da4f21;background:#fff5f1}.filter-button.active svg path[data-v-c149e895]{fill:#da4f21}.filter-button-content[data-v-c149e895]{display:flex;align-items:center;gap:4px}.filter-badge[data-v-c149e895]{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:12px;line-height:1;color:#fff;letter-spacing:-.48px;flex-shrink:0}.filter-badge span[data-v-c149e895]{position:relative;left:-1px}.clear-filters-button[data-v-c149e895]{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:14px;line-height:1;color:#da4f21;letter-spacing:-.56px;transition:opacity .2s ease;flex-shrink:0}.clear-filters-button[data-v-c149e895]:hover{opacity:.7}.filters-right[data-v-c149e895]{display:flex;align-items:center;gap:8px}.sort-dropdown[data-v-c149e895]{position:relative;width:fit-content}.sort-dropdown>div[data-v-c149e895]: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:14px;line-height:1;letter-spacing:-.56px;transition:border-color .2s ease,background-color .2s ease}.sort-dropdown>div[data-v-c149e895]:first-child:hover{border-color:#b8b8b8}.sort-dropdown>div[data-v-c149e895]:first-child:active{border-color:#e2e2e2;color:#8c8c8c}.sort-dropdown>div:first-child:active .sort-label[data-v-c149e895],.sort-dropdown>div:first-child:active .sort-value[data-v-c149e895]{color:#8c8c8c}.sort-dropdown>div[data-v-c149e895]:first-child:focus{border:2px solid #F8A07A;padding:12px 11px}.sort-dropdown.is-open>div[data-v-c149e895]:first-child{background:#f6f6f6}.sort-label[data-v-c149e895]{color:#8c8c8c}.sort-value[data-v-c149e895]{color:#161616}.sort-dropdown>div:first-child svg[data-v-c149e895]{margin-left:auto;transition:transform .2s}.sort-dropdown>div:first-child svg.rotated[data-v-c149e895]{transform:rotate(180deg)}.sort-dropdown-menu[data-v-c149e895]{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-c149e895]{width:100%;padding:8px;text-align:left;background:#fff;border:none;cursor:pointer;font-family:Inter,sans-serif;font-weight:400;font-size:14px;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-c149e895]:hover{background:#0000000a}.sort-menu-item.active[data-v-c149e895]{background:transparent;color:#161616;font-weight:400}.sort-menu-item-text[data-v-c149e895]{flex:1 0 0}.sort-menu-check[data-v-c149e895]{flex-shrink:0;width:10px;height:8px}.overview-content[data-v-c149e895]{padding:0 24px 24px;display:flex;flex-direction:column;gap:13px;min-height:390px}.statistics-cards[data-v-c149e895]{display:flex;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden}.statistics-section[data-v-c149e895]{border:1px solid #e2e2e2;border-radius:6px;overflow:hidden}.stat-card[data-v-c149e895]{flex:1;padding:20px;display:flex;flex-direction:column;gap:8px;background:#fff;min-width:0}.combined-chart-divider[data-v-c149e895]{width:1px;height:40px;background:#e2e2e2;flex-shrink:0;align-self:center}.stat-label-container[data-v-c149e895]{display:flex;align-items:center;gap:6px;height:13px}.stat-info-icon[data-v-c149e895]{width:12px;height:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.stat-info-icon svg[data-v-c149e895]{pointer-events:none}.stat-label[data-v-c149e895]{font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#8c8c8c;text-transform:uppercase;letter-spacing:-.48px;margin:0}.stat-value[data-v-c149e895]{font-family:Inter,sans-serif;font-weight:600;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px;margin:0}.chart-section[data-v-c149e895]{min-height:392px}.table-section[data-v-c149e895]{width:100%;border:1px solid #e2e2e2;border-radius:6px;overflow:hidden;background:#fff;margin-top:7px}.data-table[data-v-c149e895]{width:100%;border-collapse:collapse;table-layout:fixed}.data-table thead.loading th[data-v-c149e895]{min-height:38.5px;height:38.5px;box-sizing:border-box}.data-table thead[data-v-c149e895]{background:#f6f6f6}.data-table th[data-v-c149e895]{padding:12px 16px;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#8c8c8c;letter-spacing:-.56px;border-bottom:1px solid #e2e2e2}.data-table thead.no-data-or-error th[data-v-c149e895]{padding:19px 16px}.data-table th.text-right[data-v-c149e895]{text-align:right}.data-table th.sortable[data-v-c149e895]{cursor:pointer}.data-table th.sortable[data-v-c149e895]:hover{background:#e2e2e2}.data-table th .th-content[data-v-c149e895]{display:flex;align-items:center;gap:6px}.data-table th.text-right .th-content[data-v-c149e895]{justify-content:flex-end}.data-table th.active[data-v-c149e895]{color:#8c8c8c}.data-table th.dragging[data-v-c149e895]{opacity:.5;cursor:move;background:#b8b8b8;border-radius:4px}.data-table th.drag-over[data-v-c149e895]{border-left:2px solid #B8B8B8;border-radius:4px}.data-table th[draggable=true][data-v-c149e895]{cursor:move;-webkit-user-select:none;user-select:none}.data-table td[data-v-c149e895]{padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#161616;letter-spacing:-.28px;border-bottom:1px solid #f6f6f6}.data-table td.text-right[data-v-c149e895]{text-align:right}.data-table tbody tr[data-v-c149e895]{border-bottom:1px solid #f6f6f6;background:#fff}.data-table tbody tr:last-child td[data-v-c149e895]{border-bottom:none}.table-col-number[data-v-c149e895]{width:48px;text-align:left;color:#8c8c8c!important}.table-col-arrow[data-v-c149e895]{width:3.8%;padding:12px 16px!important}.arrow-button[data-v-c149e895]{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-c149e895]:hover{background:#e2e2e2}.arrow-button svg[data-v-c149e895]{display:block}.data-table tbody tr[data-v-c149e895]:not(.table-row-clickable):hover{background:#f6f6f6}.data-table tbody tr:not(.table-row-clickable):hover .arrow-button[data-v-c149e895]{background:#e2e2e2}.data-table tbody tr:not(.table-row-clickable):hover .arrow-button svg path[data-v-c149e895]{stroke:#161616}.table-row-clickable[data-v-c149e895]{cursor:pointer}.table-row-clickable[data-v-c149e895]:hover{background:#f6f6f6!important}.data-table tbody .table-row-clickable:hover .arrow-button[data-v-c149e895]{background:#e2e2e2!important}.data-table tbody .table-row-clickable:hover .arrow-button svg path[data-v-c149e895]{stroke:#161616!important}.data-table tbody tr.table-row-clickable[data-v-c149e895]:last-child{border-bottom:none}.data-table tbody tr.table-row-clickable:last-child td[data-v-c149e895]{border-bottom:none}.skeleton[data-v-c149e895]{border-radius:4px;background:linear-gradient(270deg,#f7f7f7,#efefef,#f7f7f7);background-size:200% 100%;animation:skeleton-shimmer-c149e895 1.5s ease-in-out infinite;display:block}@keyframes skeleton-shimmer-c149e895{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-table-header[data-v-c149e895]{width:100%;height:20px;margin:0 auto}.skeleton-table-cell[data-v-c149e895]{width:100%;height:16px}.skeleton-table-cell-number[data-v-c149e895]{width:20px;height:16px;margin:0 auto}.skeleton-table-arrow[data-v-c149e895]{width:20px;height:20px;border-radius:4px;margin:0 auto}.skeleton-overview-title[data-v-c149e895]{width:200px;height:24px;border-radius:4px;flex:1;min-width:150px;display:block}.skeleton-export-button[data-v-c149e895]{width:120px;height:40px;border-radius:4px}.skeleton-filter-pills[data-v-c149e895]{width:300px;height:40px;border-radius:4px;display:block}.skeleton-sort-dropdown[data-v-c149e895]{width:150px;height:40px;border-radius:4px}.skeleton-stat-label[data-v-c149e895]{width:150px;height:14px;border-radius:4px}.skeleton-stat-value[data-v-c149e895]{width:100px;height:24px;border-radius:4px;margin-top:8px}.pie-chart-container[data-v-c149e895]{border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:24px;min-height:314px;overflow:visible}.pie-chart-header[data-v-c149e895]{display:flex;justify-content:space-between;align-items:flex-start;padding:0 8px;overflow:visible}.pie-chart-header-left[data-v-c149e895]{display:flex;flex-direction:column;gap:0}.pie-chart-label[data-v-c149e895]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:12px;line-height:1.1;color:#000;opacity:.4;text-transform:uppercase;letter-spacing:-.48px;margin:0}.pie-chart-value[data-v-c149e895]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;line-height:1.1;color:#000;letter-spacing:-.8px;margin:10px 0 0}.pie-chart-value svg[data-v-c149e895]{display:inline-block;vertical-align:middle}.pie-chart-actions[data-v-c149e895]{display:flex;gap:8px}.pie-chart-container .pie-chart-content[data-v-c149e895]{display:flex;gap:40px;align-items:flex-start;padding:20px;flex:1}.skeleton-pie-chart-content[data-v-c149e895]{width:100%;min-height:400px;height:400px;border-radius:4px;flex:1}.chart-tooltip[data-v-c149e895]{display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.tooltip-content[data-v-c149e895]{background:#161616;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.24px;padding:6px 8px;border-radius:4px;white-space:nowrap;position:relative}.tooltip-arrow[data-v-c149e895]{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-e0ed12c2]{display:flex;height:100vh;background:#e2e2e2;overflow:hidden}.pdf-content[data-v-e0ed12c2]{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-e0ed12c2]{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-e0ed12c2]:last-child{page-break-after:auto}.pdf-page-content[data-v-e0ed12c2]{flex:1;display:flex;flex-direction:column;gap:32px;min-height:0}.pdf-header[data-v-e0ed12c2]{display:flex;gap:12px;align-items:flex-start;width:100%}.pdf-company-left[data-v-e0ed12c2],.pdf-company-center[data-v-e0ed12c2]{display:flex;flex-direction:column;gap:20px;width:273px}.pdf-fractal-logo[data-v-e0ed12c2],.pdf-command-logo[data-v-e0ed12c2]{height:36px;width:144px;display:flex;align-items:center}.logo-img[data-v-e0ed12c2]{width:100%;height:100%;object-fit:contain}.pdf-company-address[data-v-e0ed12c2]{display:flex;flex-direction:column;gap:12px}.pdf-company-address-first[data-v-e0ed12c2]{width:253px}.pdf-company-address p[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:16px;line-height:1;color:#161616;letter-spacing:-.32px;margin:0}.pdf-account-details[data-v-e0ed12c2]{display:flex;gap:24px;align-items:flex-start;margin-left:auto;text-align:right}.pdf-detail-item[data-v-e0ed12c2]{display:flex;flex-direction:column;gap:8px;align-items:flex-end;padding-left:12px}.pdf-detail-label[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#606060;letter-spacing:-.28px;margin:0;text-transform:uppercase;width:133px}.pdf-detail-value[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:16px;line-height:1;color:#161616;letter-spacing:-.32px;margin:0}.pdf-detail-value-last[data-v-e0ed12c2]{width:186px}.pdf-summary[data-v-e0ed12c2]{background:#f6f6f6;border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:20px}.pdf-summary-top[data-v-e0ed12c2]{display:flex;gap:12px;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.pdf-summary-item[data-v-e0ed12c2]{display:flex;flex-direction:column;gap:12px;width:180px}.pdf-summary-label[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#606060;letter-spacing:-.28px;margin:0;text-transform:uppercase}.pdf-summary-value[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:22px;line-height:1.1;color:#161616;letter-spacing:-.88px;margin:0}.pdf-summary-bottom[data-v-e0ed12c2]{display:flex;gap:12px;align-items:center}.pdf-summary-metric[data-v-e0ed12c2]{display:flex;gap:4px;width:185px}.pdf-metric-label[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#606060;letter-spacing:-.28px}.pdf-metric-value[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#161616;letter-spacing:-.28px}.pdf-section[data-v-e0ed12c2]{display:flex;flex-direction:column;gap:12px}.pdf-section-title[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:18px;line-height:1.1;color:#161616;letter-spacing:-.72px;margin:0}.pdf-table[data-v-e0ed12c2]{display:flex;flex-direction:column;border-radius:6px;overflow:hidden;width:100%}.pdf-table-header[data-v-e0ed12c2]{display:flex;background:#161616;width:100%}.pdf-table-row[data-v-e0ed12c2]{display:flex;width:100%}.pdf-table-row-alt[data-v-e0ed12c2]{background:#f6f6f6}.pdf-table-subtotal[data-v-e0ed12c2]{background:transparent}.pdf-table-cell[data-v-e0ed12c2]{display:flex;align-items:center;padding:10px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#161616;letter-spacing:-.28px}.pdf-table-header .pdf-table-cell[data-v-e0ed12c2]{font-weight:500;color:#fff;padding:10px 20px}.pdf-table-subtotal .pdf-table-cell[data-v-e0ed12c2]{padding:12px 20px}.pdf-cell-200[data-v-e0ed12c2]{width:200px;flex-shrink:0}.pdf-cell-180[data-v-e0ed12c2]{width:180px;flex-shrink:0}.pdf-cell-144[data-v-e0ed12c2]{width:144px;flex-shrink:0}.pdf-cell-160[data-v-e0ed12c2]{width:160px;flex-shrink:0}.pdf-cell-176[data-v-e0ed12c2]{width:176px;flex-shrink:0}.pdf-cell-300[data-v-e0ed12c2]{width:300px;flex-shrink:0}.pdf-cell-336[data-v-e0ed12c2]{width:336px;flex-shrink:0}.pdf-cell-flex[data-v-e0ed12c2]{flex:1 0 0;min-width:0}.pdf-text-right[data-v-e0ed12c2]{justify-content:flex-end;text-align:right}.pdf-font-medium[data-v-e0ed12c2]{font-weight:500;font-size:16px;letter-spacing:-.32px}.pdf-cell-empty[data-v-e0ed12c2]{opacity:0}.pdf-footer[data-v-e0ed12c2]{display:flex;flex-direction:column;gap:0;margin-top:6px;padding-bottom:47px;flex-shrink:0}.pdf-footer-text[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:16px;line-height:1.35;color:#161616;letter-spacing:-.32px;text-align:center;margin-bottom:0}.pdf-footer-text p[data-v-e0ed12c2]{margin:0 0 8px}.pdf-footer-text p[data-v-e0ed12c2]:last-child{margin-bottom:0}.pdf-page-number[data-v-e0ed12c2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1;color:#606060;letter-spacing:-.28px;text-align:center;margin-top:16px;margin-bottom:0}.pdf-loading[data-v-e0ed12c2],.pdf-error[data-v-e0ed12c2],.pdf-no-data[data-v-e0ed12c2]{padding:40px;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;color:#606060}.pdf-error[data-v-e0ed12c2]{color:#ef4444}.clear-cache-container[data-v-b7880afc]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f5f5;padding:20px}.clear-cache-card[data-v-b7880afc]{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-b7880afc]{display:flex;justify-content:center;margin-bottom:24px}h1[data-v-b7880afc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:32px;font-weight:600;color:#161616;margin:0 0 16px}.message[data-v-b7880afc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5;color:#666;margin:0 0 32px}.info-box[data-v-b7880afc]{background:#f8f9fa;border-radius:8px;padding:24px;margin-bottom:32px}.info-row[data-v-b7880afc]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e0e0e0}.info-row[data-v-b7880afc]:last-child{border-bottom:none}.label[data-v-b7880afc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;color:#666}.value[data-v-b7880afc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;color:#161616}.value.enabled[data-v-b7880afc]{color:#4caf50}.value.disabled[data-v-b7880afc]{color:#ffa726}.actions[data-v-b7880afc]{display:flex;justify-content:center}.btn-primary[data-v-b7880afc]{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:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;background:#da4f21;color:#fff}.btn-primary[data-v-b7880afc]: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%}
