:root{--primary: #2876f5;--secondary: #0099ff;--accent: #fbbc05;--danger: #ea4335;--text-dark: #1f2937;--text-gray: #4b5563;--text-light: #9ca3af;--border: #e5e7eb;--font-family: "Saira Semi Condensed", sans-serif;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .08);--shadow-md: 0 4px 6px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .12);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1), 0 4px 6px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .15), 0 10px 10px rgba(0, 0, 0, .05);--sidebar-width: 250px;--sidebar-bg: #ffffff;--content-bg: #f5f6f8;--primary-color: #0062ff;--secondary-color: #377cec;--danger-color: #EF4444;--accent-color: #fbbc05;--primary-bg-light: #e6f0ff;--text-color: #334155;--text-light-color: #64748b;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--bg-light: #f9fafb;--border-color: #e2e8f0;--background-color: #f8fafc;--card-background: #ffffff;--spacing-xs: 5px;--spacing-sm: 10px;--spacing-md: 15px;--spacing-lg: 20px;--spacing-xl: 30px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--card-radius: 12px}*{margin:0;padding:0;box-sizing:border-box;font-family:Saira Semi Condensed,sans-serif;font-size:14px;text-decoration:none;letter-spacing:.03rem}.spin-lucide{display:inline-block;position:relative;border-radius:50%;width:20px;height:20px;transform:translateZ(0)}.spin-lucide:before{content:"";position:absolute;inset:0;border-radius:50%;box-sizing:border-box;border:var(--loader-thickness, 4px) solid rgba(0,0,0,.08);border-top-color:var(--loader-color, #3498db);animation:loader-spin .9s linear infinite}.spin-lucide:after{content:"";position:absolute;left:18%;top:18%;border-radius:50%;background:transparent;box-shadow:0 0 0 9999px transparent;pointer-events:none}.spin-lucide{animation:loader-spin .9s linear infinite}@keyframes loader-spin{to{transform:rotate(360deg)}}.main-header[data-v-ec6f49d0]{width:100%;margin:0;padding:10px 20px;background-color:#fff;box-shadow:0 2px 8px #0000000d;position:relative;z-index:20}.header-content-wrapper[data-v-ec6f49d0]{display:flex;justify-content:space-between;align-items:center}.logo-container[data-v-ec6f49d0]{text-decoration:none;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px}.logo-img[data-v-ec6f49d0]{display:flex;align-items:center}.logo-text[data-v-ec6f49d0]{color:var(--primary-color, #4a77e6);font-size:1.6rem;font-weight:600}.nav-links[data-v-ec6f49d0]{display:none;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background-color:#fff;z-index:10;box-shadow:0 4px 8px #0000000d}.nav-links.is-open[data-v-ec6f49d0]{display:flex}.nav-links a[data-v-ec6f49d0]{color:var(--text-color, #333);text-decoration:none;font-weight:500;padding:12px 20px;border-bottom:1px solid var(--border-color, #f0f0f0);transition:background-color .2s}.nav-links a[data-v-ec6f49d0]:hover{background-color:var(--primary-bg-light, #f0f4ff);color:var(--primary-color, #4a77e6)}.nav-links a.active[data-v-ec6f49d0]{color:var(--primary-color, #4a77e6);background-color:var(--primary-bg-light, #f0f4ff);font-weight:700;border-left:4px solid var(--primary-color, #4a77e6);border-bottom:1px solid var(--primary-bg-light, #f0f4ff)}.utility-actions[data-v-ec6f49d0]{display:flex;align-items:center;gap:8px}.icon-btn[data-v-ec6f49d0]{background:none;border:none;padding:8px;cursor:pointer;border-radius:50%;transition:background-color .2s}.icon-btn[data-v-ec6f49d0]:hover{background-color:var(--primary-bg-light, #f0f4ff)}.icon-color[data-v-ec6f49d0]{color:var(--text-light-color, #666)}.login-button[data-v-ec6f49d0]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--primary-color, #4a77e6);border-radius:6px;background-color:var(--primary-color, #4a77e6);color:#fff;font-weight:600;transition:background-color .3s ease;text-decoration:none;min-width:180px;justify-content:center}.login-button[data-v-ec6f49d0]:hover{background-color:#3b74e6;border-color:#3b74e6}.login-text[data-v-ec6f49d0]{display:none}.user[data-v-ec6f49d0]{position:relative}.submenu[data-v-ec6f49d0]{visibility:hidden;opacity:0;position:absolute;top:150%;right:0;left:auto;width:180px;z-index:999;transition:opacity .3s ease,visibility .3s ease}.user:hover .submenu[data-v-ec6f49d0]{visibility:visible;opacity:1;top:100%}.submenu-ul[data-v-ec6f49d0]{margin-top:8px;background-color:#fff;border-radius:8px;border:1px solid var(--border-color, #eee);box-shadow:0 6px 15px #0000001a;overflow:hidden}.submenu-li[data-v-ec6f49d0]{list-style:none;padding:10px 15px;transition:background-color .2s;font-size:.95rem}.submenu-li[data-v-ec6f49d0]:hover{cursor:pointer;background-color:var(--primary-bg-light, #f0f4ff)}.submenu-li a[data-v-ec6f49d0],.submenu-li a[data-v-ec6f49d0]:visited{text-decoration:none;color:var(--text-color, #333);display:block}.submenu-li:hover a[data-v-ec6f49d0]{color:var(--primary-color, #4a77e6)}.menu-toggle-btn[data-v-ec6f49d0]{display:block}.search-btn[data-v-ec6f49d0]{display:none}@media (min-width: 600px){.login-text[data-v-ec6f49d0]{display:inline}.search-btn[data-v-ec6f49d0]{display:block}.utility-actions[data-v-ec6f49d0]{gap:12px}}@media (min-width: 992px){.main-header[data-v-ec6f49d0]{width:90%;max-width:1300px;margin:20px auto 0;padding:15px 30px;border-radius:var(--card-radius, 12px);box-shadow:0 4px 12px #0000000d;border:1px solid var(--border-color, #eee)}.logo-text[data-v-ec6f49d0]{font-size:2rem}.nav-links[data-v-ec6f49d0]{display:flex;flex-direction:row;position:static;padding:0;box-shadow:none;background-color:transparent;justify-content:center}.nav-links a[data-v-ec6f49d0]{color:var(--text-light-color, #666);padding:10px 15px;margin:0 5px;border-bottom:none;border-left:none;border-radius:8px;position:relative;font-weight:500}.nav-links a.active[data-v-ec6f49d0]{border-left:none}.nav-links a[data-v-ec6f49d0]:after{content:"";position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:0;height:2px;background-color:var(--primary-color, #4a77e6);transition:width .3s ease-out}.nav-links a[data-v-ec6f49d0]:hover:after,.nav-links a.active[data-v-ec6f49d0]:after{width:calc(100% - 30px)}.menu-toggle-btn[data-v-ec6f49d0]{display:none}.utility-actions[data-v-ec6f49d0]{gap:15px}.submenu[data-v-ec6f49d0]{left:0;right:auto;width:200px}}.main-footer[data-v-6e6c4f20]{background:var(--text-dark);color:#e0e0e0;padding:60px 0 20px;font-family:var(--font-family);border-top:1px solid rgba(255,255,255,.1)}.container[data-v-6e6c4f20]{max-width:1300px;margin:0 auto;padding:0 20px}.footer-grid[data-v-6e6c4f20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;margin-bottom:50px}.footer-col[data-v-6e6c4f20]{display:flex;flex-direction:column}.footer-logo[data-v-6e6c4f20]{display:flex;align-items:center;gap:10px;font-size:1.6em;font-weight:800;color:#fff;text-decoration:none;margin-bottom:20px}.footer-logo img[data-v-6e6c4f20]{height:40px;width:auto}.brand-description[data-v-6e6c4f20]{font-size:.9em;line-height:1.6;margin-bottom:25px;color:#b0b0b0}.social-links[data-v-6e6c4f20]{display:flex;gap:15px}.social-icon[data-v-6e6c4f20]{color:#e0e0e0;transition:color .3s ease,transform .3s ease;padding:8px;background:var(--primary);border-radius:8px;display:flex;align-items:center;justify-content:center}.social-icon[data-v-6e6c4f20]:hover{color:var(--primary);transform:translateY(-3px) scale(1.1);background:#4285f433}.col-title[data-v-6e6c4f20]{font-size:1.1em;font-weight:700;color:#fff;margin-bottom:25px;position:relative}.col-title[data-v-6e6c4f20]:after{content:"";position:absolute;left:0;bottom:-8px;width:40px;height:3px;background:var(--primary);border-radius:2px}.footer-links[data-v-6e6c4f20]{list-style:none;padding:0;margin:0}.footer-links li[data-v-6e6c4f20]{margin-bottom:12px}.footer-links a[data-v-6e6c4f20]{color:#b0b0b0;text-decoration:none;font-size:.9em;transition:color .3s ease,transform .3s ease;display:inline-block}.footer-links a[data-v-6e6c4f20]:hover{color:var(--primary);transform:translate(5px)}.contact-info .contact-item[data-v-6e6c4f20]{display:flex;align-items:flex-start;gap:12px;margin-bottom:15px;font-size:.9em;color:#b0b0b0}.contact-info .contact-item svg[data-v-6e6c4f20]{color:var(--primary);flex-shrink:0;margin-top:2px}.contact-info .contact-item a[data-v-6e6c4f20]{color:#b0b0b0;text-decoration:none;transition:color .3s ease}.contact-info .contact-item a[data-v-6e6c4f20]:hover{color:var(--primary)}.footer-bottom[data-v-6e6c4f20]{border-top:1px solid rgba(255,255,255,.1);padding-top:30px;margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.copyright[data-v-6e6c4f20]{font-size:.85em;color:#b0b0b0;margin:0}.payment-methods[data-v-6e6c4f20]{display:flex;gap:10px}.payment-methods img[data-v-6e6c4f20]{height:28px;width:auto;filter:grayscale(20%);opacity:.8;transition:all .3s ease}.payment-methods img[data-v-6e6c4f20]:hover{filter:grayscale(0%);opacity:1;transform:translateY(-2px)}.language-switcher[data-v-6e6c4f20]{order:2}.lang-select[data-v-6e6c4f20]{background-color:transparent;color:#b0b0b0;border:1px solid rgba(255,255,255,.2);padding:8px 12px;border-radius:6px;font-size:.9em;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:all .2s}.lang-select[data-v-6e6c4f20]:hover{border-color:var(--primary);color:#fff}.lang-select option[data-v-6e6c4f20]{background-color:var(--text-dark);color:#fff}@media (max-width: 768px){.footer-grid[data-v-6e6c4f20]{grid-template-columns:1fr;text-align:center}.footer-col[data-v-6e6c4f20]{align-items:center}.footer-logo[data-v-6e6c4f20]{justify-content:center}.col-title[data-v-6e6c4f20]:after{left:50%;transform:translate(-50%)}.social-links[data-v-6e6c4f20]{justify-content:center}.contact-info .contact-item[data-v-6e6c4f20]{justify-content:center;text-align:left}.footer-bottom[data-v-6e6c4f20]{flex-direction:column;text-align:center;gap:15px}.language-switcher[data-v-6e6c4f20]{order:1}.copyright[data-v-6e6c4f20]{order:2}.payment-methods[data-v-6e6c4f20]{order:3;justify-content:center}}.disclaimer-overlay[data-v-bd02fbd0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.disclaimer-form[data-v-bd02fbd0]{background-color:var(--sidebar-bg, #ffffff);padding:3rem;border-radius:var(--card-radius, 12px);width:100%;max-width:650px;box-shadow:0 15px 35px #0000004d;border:1px solid var(--border-color, #e0e0e0);max-height:90vh;overflow-y:auto;animation:zoomIn-bd02fbd0 .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes zoomIn-bd02fbd0{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.page-title[data-v-bd02fbd0]{color:var(--text-color, #333);text-align:center;margin-bottom:.5rem;font-size:2rem;font-weight:700}.highlight-text[data-v-bd02fbd0]{color:var(--primary-color, #4285f4)}.intro-text[data-v-bd02fbd0]{text-align:center;color:var(--text-light-color, #666);margin-bottom:2rem;font-size:.95rem;font-style:italic}.disclaimer-list[data-v-bd02fbd0]{list-style:none;padding:0;margin:0}.list-item[data-v-bd02fbd0]{background-color:var(--background-color, #f9f9f9);border:1px solid var(--border-color, #e0e0e0);border-left:5px solid var(--primary-color, #4285f4);border-radius:8px;padding:20px;margin-bottom:15px;transition:box-shadow .3s}.list-item[data-v-bd02fbd0]:hover{box-shadow:0 4px 12px #00000014}.list-title[data-v-bd02fbd0]{font-size:1.2rem;font-weight:700;color:var(--primary-color, #4285f4);margin-top:0;margin-bottom:10px}.list-content p[data-v-bd02fbd0]{font-weight:600;color:var(--text-color, #333);margin-bottom:10px;font-size:1rem}.sub-list[data-v-bd02fbd0]{list-style:none;padding-left:0;margin-top:5px;border-top:1px dashed var(--border-color, #e0e0e0);padding-top:10px}.sub-list li[data-v-bd02fbd0]{margin-bottom:8px;line-height:1.6;font-size:.95rem;color:var(--text-color, #555);padding-left:25px;position:relative}.sub-list li[data-v-bd02fbd0]:before{content:"•";color:var(--primary-color, #4285f4);font-weight:700;display:inline-block;width:1em;margin-left:-1em;position:absolute;left:0;top:0}.sub-list li[data-v-bd02fbd0] strong{color:#c00;font-weight:800}.sub-list li[data-v-bd02fbd0] u{text-decoration-color:#f0ad4e;text-decoration-thickness:2px}.btn-submit[data-v-bd02fbd0]{width:100%;padding:14px;background-color:var(--primary-color, #4285f4);color:#fff;border:none;border-radius:6px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:background-color .3s;text-transform:uppercase}.btn-submit[data-v-bd02fbd0]:hover{background-color:#3367d6}.maintenance-page[data-v-1130ae22]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f0f2f5;color:#333;font-family:Arial,sans-serif;padding:20px;text-align:center}.maintenance-container[data-v-1130ae22]{max-width:600px;padding:40px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a}.icon[data-v-1130ae22]{font-size:60px;margin-bottom:20px;animation:pulse-1130ae22 1.5s infinite}h1[data-v-1130ae22]{color:#e67e22;margin-bottom:15px;font-size:28px}.message[data-v-1130ae22]{font-size:18px;line-height:1.6;margin-bottom:30px;color:#555}.eta-box[data-v-1130ae22]{background-color:#f7f9fc;border:1px solid #ddd;padding:15px;border-radius:4px;margin-bottom:30px}.eta-time[data-v-1130ae22]{display:block;font-size:20px;font-weight:700;color:#2c3e50;margin-top:5px}.apology[data-v-1130ae22]{font-style:italic;color:#777}.contact a[data-v-1130ae22]{color:#3498db;text-decoration:none}.contact a[data-v-1130ae22]:hover{text-decoration:underline}@keyframes pulse-1130ae22{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}.login-page[data-v-7f2b73d0]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 80px)}.logo[data-v-7f2b73d0]{margin-bottom:25px}.logo-img[data-v-7f2b73d0]{display:flex;justify-content:center}.logo-text[data-v-7f2b73d0]{font-size:1.5rem;font-weight:700;text-align:center}hr[data-v-7f2b73d0]{color:#dcdcdc;background:#dcdcdc;border:1px solid #f1f1f1}.login-form[data-v-7f2b73d0]{background-color:var(--sidebar-bg);padding:3rem;border-radius:var(--card-radius);width:100%;max-width:500px;box-shadow:0 10px 25px #0000001a;border:1px solid var(--border-color)}.page-title[data-v-7f2b73d0]{margin-top:25px;color:var(--text-color);margin-bottom:2rem;font-size:1.2rem;font-weight:700}.register-title[data-v-7f2b73d0]{color:#1e90ff}.highlight-text[data-v-7f2b73d0]{color:var(--accent-color)}.form-group[data-v-7f2b73d0]{margin-bottom:1.5rem}.form-group label[data-v-7f2b73d0]{display:block;margin-bottom:.6rem;color:var(--text-color);font-weight:600;font-size:.95rem}.input-field[data-v-7f2b73d0]{width:100%;padding:12px 15px;border:1px solid var(--border-color);border-radius:6px;background-color:#fff;color:var(--text-color);box-sizing:border-box;font-size:1rem;transition:border-color .3s,box-shadow .3s}.input-field[data-v-7f2b73d0]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #4285f433;outline:none}.error[data-v-7f2b73d0]{margin-bottom:1rem;min-height:1.2rem}.error p[data-v-7f2b73d0]{color:#d9534f;font-size:.9rem;text-align:center;font-weight:600}.success[data-v-7f2b73d0]{margin-bottom:1rem;min-height:1.2rem}.success p[data-v-7f2b73d0]{color:green;font-size:.9rem;text-align:center;font-weight:600}.btn-submit[data-v-7f2b73d0]{width:100%;padding:14px;background-color:var(--primary-color);color:#fff;border:none;border-radius:6px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:background-color .3s,box-shadow .3s,transform .1s;text-transform:uppercase;margin-top:1rem;display:flex;justify-content:center;align-items:center}.btn-submit[data-v-7f2b73d0]:hover:not(:disabled){background-color:#3367d6;box-shadow:0 4px 10px #4285f44d}.btn-submit[data-v-7f2b73d0]:active:not(:disabled){transform:translateY(1px)}.btn-submit[data-v-7f2b73d0]:disabled{cursor:default;opacity:.7}.toggle-mode[data-v-7f2b73d0]{text-align:center;margin-top:2rem}.toggle-link[data-v-7f2b73d0]{color:#1e90ff;cursor:pointer;transition:color .3s;font-size:.95rem}.toggle-link[data-v-7f2b73d0]:hover{color:var(--primary-color);text-decoration:none}.loader[data-v-7f2b73d0]{border:3px solid var(--border-color);border-top:3px solid #ffffff;border-radius:50%;width:18px;height:18px;animation:spin-7f2b73d0 1s linear infinite;margin-left:10px;display:inline-block}@keyframes spin-7f2b73d0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar[data-v-610e48a0]{background-color:var(--sidebar-bg);padding:0 0 20px;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);z-index:10;width:var(--sidebar-width)}.logo-text[data-v-610e48a0]{text-decoration:none;font-size:2rem;text-transform:uppercase}.logo[data-v-610e48a0]{display:flex;align-items:center;gap:5px;padding:20px 25px;font-size:20px;font-weight:700;color:var(--primary-color);text-decoration:none}.logo-icon[data-v-610e48a0]{width:28px;height:28px;background-color:var(--primary-color);color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800}.register-button[data-v-610e48a0]{background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;margin:10px 20px 30px;padding:12px 15px;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 4px 10px #4285f44d;transition:background-color .2s}.register-button[data-v-610e48a0]:hover{background-color:#357ae8}.navigation[data-v-610e48a0]{flex-grow:1;padding:0 10px}.nav-list[data-v-610e48a0]{list-style:none;padding:0;margin:0}.nav-list li[data-v-610e48a0]{display:flex;align-items:center;gap:15px;padding:10px 15px;margin:5px 0;cursor:pointer;color:var(--text-light-color);font-weight:500;border-radius:8px;transition:background-color .2s}.nav-list li[data-v-610e48a0]:hover{background-color:#f1f5f9}.nav-list li.active[data-v-610e48a0]{background-color:var(--primary-bg-light);color:var(--primary-color);font-weight:600}.nav-list li.active .icon[data-v-610e48a0]{color:var(--primary-color)}.mobile-app-promo[data-v-610e48a0]{background:var(--primary-bg-light);margin:20px;padding:20px;border-radius:var(--card-radius);text-align:center;overflow:hidden}.promo-image[data-v-610e48a0]{width:100%;height:80px;object-fit:cover;border-radius:8px;margin-bottom:15px}.promo-text[data-v-610e48a0]{font-weight:600;color:var(--text-color);margin:0 0 10px}.app-stores[data-v-610e48a0]{display:flex;justify-content:center;gap:10px}.app-stores img[data-v-610e48a0]{width:80px;height:30px;object-fit:contain;border-radius:6px;border:1px solid var(--border-color)}.page-content[data-v-03a706cb]{padding:var(--spacing-lg) var(--spacing-xl);background-color:var(--background-color);min-height:calc(100vh - 80px);display:flex;gap:var(--spacing-lg)}.account-list-container[data-v-03a706cb]{flex-grow:1}.account-list-card[data-v-03a706cb]{background-color:var(--card-background);padding:var(--spacing-xl);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}.card-title[data-v-03a706cb]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-color)}.filter-row[data-v-03a706cb]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:var(--spacing-md)}.quick-filters[data-v-03a706cb]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-md);font-size:.9em}.filter-icon[data-v-03a706cb]{color:var(--primary-color)}.filter-select[data-v-03a706cb]{padding:8px 10px;border:1px solid var(--border-color);border-radius:var(--border-radius-md);font-size:1em;color:var(--text-color);background-color:var(--card-background);cursor:pointer}.filter-input-group[data-v-03a706cb]{display:flex;align-items:center;gap:var(--spacing-xs);padding:5px 10px;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background-color:var(--background-color)}.filter-input-group input[data-v-03a706cb]{border:none;outline:none;background:transparent;font-size:1em}.date-separator[data-v-03a706cb],.icon-small[data-v-03a706cb]{color:var(--text-light-color)}.bulk-actions[data-v-03a706cb]{display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--primary-bg-light);border:1px solid var(--primary-color);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md)}.selected-count[data-v-03a706cb]{font-weight:600;color:var(--primary-color);margin-right:var(--spacing-md)}.bulk-action-btn[data-v-03a706cb]{display:flex;align-items:center;gap:var(--spacing-xs);padding:8px 12px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;background-color:var(--primary-color);color:#fff}.bulk-action-btn[data-v-03a706cb]:hover{background-color:var(--primary-dark-color)}.search-bar-row[data-v-03a706cb]{display:flex;justify-content:space-between;margin-bottom:var(--spacing-lg)}.search-bar[data-v-03a706cb]{width:400px;display:flex;align-items:center;border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:8px 12px;background-color:var(--card-background)}.search-bar input[data-v-03a706cb],.search-bar textarea[data-v-03a706cb]{flex-grow:1;border:none;outline:none;font-size:1em;padding-left:8px}.search-icon[data-v-03a706cb]{color:var(--text-light-color)}.account-table[data-v-03a706cb]{width:100%;border-collapse:collapse;font-size:.95em;table-layout:fixed}.account-table th[data-v-03a706cb]{text-align:left;padding:12px 10px;background-color:var(--background-color);color:var(--text-light-color);font-weight:600;border-bottom:2px solid var(--border-color)}.account-table td[data-v-03a706cb]{padding:10px;color:var(--text-color);border-bottom:1px solid #f1f5f9;vertical-align:middle}.account-table tbody tr[data-v-03a706cb]:hover{background-color:#fcfcfd}.select-all-checkbox[data-v-03a706cb]{margin:0;cursor:pointer}.account-table input[type=checkbox][data-v-03a706cb]{transform:scale(1.1);accent-color:var(--primary-color);cursor:pointer}.account-uid[data-v-03a706cb]{font-weight:500;color:var(--primary-color)}.created-at[data-v-03a706cb]{color:var(--text-light-color);font-size:.9em}.sale-status-tag[data-v-03a706cb]{display:inline-block;padding:4px 8px;border-radius:6px;font-size:.8em;font-weight:600;text-transform:capitalize;cursor:pointer}.visibility-status-tag[data-v-03a706cb]{display:inline-flex;align-items:center;gap:5px;font-weight:600}.visibility-status-tag .status-icon[data-v-03a706cb]{margin-right:0}.account-status-tag[data-v-03a706cb]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:12px;font-size:.85em;font-weight:600;text-transform:capitalize}.action-buttons[data-v-03a706cb]{display:flex;gap:5px}.action-btn[data-v-03a706cb]{background:#f1f5f9;border:none;border-radius:6px;padding:6px;cursor:pointer;transition:background-color .2s;color:var(--text-light-color)}.action-btn[data-v-03a706cb]:hover{background-color:var(--primary-bg-light);color:var(--primary-color)}.action-btn.hide-btn[data-v-03a706cb]{color:#ef4444}.action-btn.hide-btn[data-v-03a706cb]:hover{background-color:#fee2e2}.table-footer[data-v-03a706cb]{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-lg);margin-top:var(--spacing-md);border-top:1px solid var(--border-color);font-size:.9em;color:var(--text-light-color)}.pagination-controls[data-v-03a706cb]{display:flex;align-items:center;gap:var(--spacing-sm)}.logs[data-v-03a706cb]{width:100%;min-height:150px;max-height:300px;background-color:#f8fafc;border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:var(--spacing-sm);font-family:monospace;font-size:.8em;color:var(--text-color);white-space:pre-wrap;overflow-y:auto;resize:vertical;margin-top:var(--spacing-lg)}[data-v-03a706cb]:root{--primary-color: #4a67ff;--primary-dark-color: #3b50cc;--primary-bg-light: #e0e8ff;--text-color: #334155;--text-light-color: #64748b;--border-color: #e2e8f0;--background-color: #f8fafc;--card-background: #ffffff;--spacing-xs: 5px;--spacing-sm: 10px;--spacing-md: 15px;--spacing-lg: 20px;--spacing-xl: 30px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--card-radius: 12px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06)}.page-btn[data-v-03a706cb]{background-color:#f1f5f9;border:1px solid var(--border-color);border-radius:6px;padding:5px 8px;cursor:pointer;transition:background-color .2s;color:var(--text-light-color)}.page-btn[data-v-03a706cb]:hover:not(:disabled){background-color:var(--primary-bg-light);color:var(--primary-color)}.page-btn[data-v-03a706cb]:disabled{opacity:.5;cursor:not-allowed}.page-number[data-v-03a706cb]{font-weight:500;color:var(--text-color)}.sidebar-bulk-actions[data-v-03a706cb]{position:fixed;top:0;right:-350px;width:350px;height:100vh;background-color:var(--card-background);box-shadow:-4px 0 12px #0000001a;transition:right .3s ease-in-out;z-index:1000;display:flex;flex-direction:column}.sidebar-bulk-actions.is-open[data-v-03a706cb]{right:0}.sidebar-header[data-v-03a706cb]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-color)}.sidebar-header h3[data-v-03a706cb]{margin:0;font-size:1.2em;color:var(--text-color)}.close-sidebar-btn[data-v-03a706cb]{background:none;border:none;cursor:pointer;color:var(--text-light-color);padding:5px;border-radius:50%;transition:background-color .2s}.close-sidebar-btn[data-v-03a706cb]:hover{background-color:#f1f5f9}.sidebar-content[data-v-03a706cb]{padding:var(--spacing-lg);flex-grow:1;overflow-y:auto}.sidebar-info[data-v-03a706cb]{font-weight:600;color:var(--primary-color);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--border-color)}.action-group[data-v-03a706cb]{margin-bottom:25px;padding-bottom:15px;border-bottom:1px dashed #eee}.action-group[data-v-03a706cb]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.action-group h4[data-v-03a706cb]{font-size:1em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:var(--spacing-sm)}.action-description[data-v-03a706cb]{font-size:.85em;color:var(--text-light-color);margin-bottom:var(--spacing-md);line-height:1.4}.sidebar-action-btn[data-v-03a706cb]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 15px;border-radius:var(--border-radius-md);font-size:.95em;font-weight:500;cursor:pointer;transition:background-color .2s,color .2s;border:1px solid transparent}.sidebar-action-btn[data-v-03a706cb]:disabled{opacity:.6;cursor:not-allowed}.sidebar-action-btn.add-to-product-btn[data-v-03a706cb]{background-color:var(--primary-color);color:#fff}.sidebar-action-btn.add-to-product-btn[data-v-03a706cb]:hover:not(:disabled){background-color:var(--primary-dark-color)}.sidebar-action-btn.hide-btn-sidebar[data-v-03a706cb]{background-color:#fee2e2;color:#ef4444;border-color:#fca5a5}.sidebar-action-btn.hide-btn-sidebar[data-v-03a706cb]:hover:not(:disabled){background-color:#fecaca;border-color:#ef4444}.sidebar-action-btn.suspend-btn-sidebar[data-v-03a706cb]{background-color:#ede9fe;color:#8b5cf6;border-color:#c4b5fd}.sidebar-action-btn.suspend-btn-sidebar[data-v-03a706cb]:hover:not(:disabled){background-color:#ddd6fe;border-color:#8b5cf6}.page-content[data-v-ce112ec4]{padding:20px 30px;background-color:#f5f6f8}.main-grid[data-v-ce112ec4]{display:grid;grid-template-columns:1fr 2fr;gap:20px}.card[data-v-ce112ec4]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 1px 3px #0000000d,0 1px 2px #00000008}.card-header[data-v-ce112ec4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.card-header h3[data-v-ce112ec4]{font-size:1.1em;font-weight:600;color:#1e293b;margin:0}.show-by[data-v-ce112ec4]{font-size:.9em;color:#64748b;cursor:pointer}.left-column[data-v-ce112ec4]{display:flex;flex-direction:column;gap:20px}.kpi-stats-group[data-v-ce112ec4]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.stat-kpi-card[data-v-ce112ec4]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 1px 3px #0000000d}.stat-header[data-v-ce112ec4]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.stat-icon-wrapper[data-v-ce112ec4]{width:35px;height:35px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-kpi-card .title[data-v-ce112ec4]{font-size:.9em;color:#64748b;font-weight:500;margin:0}.stat-kpi-card .value[data-v-ce112ec4]{font-size:1.8em;font-weight:700;color:#1e293b;margin:0 0 5px}.loading-text[data-v-ce112ec4]{font-size:.7em;font-weight:400;color:#64748b}.trend-info[data-v-ce112ec4]{display:flex;align-items:center;gap:5px;font-size:.8em;color:#64748b}.activity-list[data-v-ce112ec4]{list-style:none;padding:0;margin:5px 0 0}.activity-list li[data-v-ce112ec4]{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.activity-list li[data-v-ce112ec4]:not(:last-child){border-bottom:1px solid #f1f5f9}.left-content[data-v-ce112ec4]{display:flex;align-items:center;gap:10px}.activity-icon[data-v-ce112ec4]{background-color:#e6f0ff;padding:5px;border-radius:50%;color:#4285f4}.deposit-icon[data-v-ce112ec4]{color:#34a853;background-color:#ecfdf5}.details .type[data-v-ce112ec4]{font-weight:600;margin:0;font-size:.9em}.details .date[data-v-ce112ec4]{font-size:.75em;color:#64748b}.amount[data-v-ce112ec4]{font-weight:600;font-size:.9em;margin:0}.success-text[data-v-ce112ec4]{color:#34a853}.main-chart-card[data-v-ce112ec4]{height:350px;margin-bottom:20px}.chart-placeholder.large-chart[data-v-ce112ec4]{height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f7f9fc;border-radius:8px;color:#64748b;text-align:center;padding:20px}.chart-placeholder p[data-v-ce112ec4]{margin-top:10px;font-size:.9em;font-style:italic}.bottom-row[data-v-ce112ec4]{gap:20px}.requests-table-card[data-v-ce112ec4]{height:100%;min-height:300px;margin-bottom:15px}.requests-table-card .card-header[data-v-ce112ec4]{margin-bottom:10px}.pending-count[data-v-ce112ec4]{font-weight:600;color:#ef4444}.data-table[data-v-ce112ec4]{width:100%;border-collapse:collapse;font-size:.85em}.data-table th[data-v-ce112ec4]{text-align:left;color:#64748b;font-weight:500;padding:8px 0;border-bottom:1px solid #e2e8f0}.data-table td[data-v-ce112ec4]{padding:10px 0;color:#1e293b;font-weight:500;border-bottom:1px solid #f1f5f9}.data-table td.summary-col[data-v-ce112ec4]{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-badge[data-v-ce112ec4]{padding:3px 8px;border-radius:4px;font-size:.8em;font-weight:600;display:inline-block}.status-badge.pending[data-v-ce112ec4]{background-color:#fff7ed;color:#c2410c}.orders-history-card[data-v-ce112ec4]{height:100%}.orders-list .activity-icon[data-v-ce112ec4]{color:#4285f4;background-color:#e6f0ff}.orders-list .order-amount[data-v-ce112ec4]{color:#34a853}.page-content[data-v-2217530f]{padding:20px 30px;background-color:#f5f6f8;min-height:calc(100vh - 60px)}.user-list-card[data-v-2217530f]{background-color:#fff;padding:25px;border-radius:var(--card-radius, 8px);box-shadow:var( --shadow-sm, 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) )}.card-title[data-v-2217530f]{font-size:1.5em;font-weight:600;color:var(--text-color, #1e293b);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-color, #e2e8f0)}.table-actions[data-v-2217530f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:15px;flex-wrap:wrap}.search-bar[data-v-2217530f]{display:flex;align-items:center;gap:10px;padding:8px 15px;border:1px solid var(--border-color, #e2e8f0);border-radius:8px;width:400px;max-width:100%;background-color:#f8fafc}.search-bar input[data-v-2217530f]{border:none;outline:none;background:transparent;flex-grow:1;font-size:15px;color:var(--text-color, #334155)}.search-icon[data-v-2217530f]{color:var(--text-light-color, #94a3b8)}.filters-group[data-v-2217530f]{display:flex;gap:10px;flex-wrap:wrap}.filter-select[data-v-2217530f]{padding:8px 12px;border:1px solid var(--border-color, #e2e8f0);border-radius:8px;background-color:#f8fafc;font-size:15px;color:var(--text-color, #334155);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%2394a3b8' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;min-width:150px}.filter-select[data-v-2217530f]:focus{border-color:var(--primary-color, #4f46e5);outline:none}.filter-select.items-per-page[data-v-2217530f]{min-width:120px}.data-table[data-v-2217530f]{width:100%;border-collapse:collapse;font-size:.95em;min-width:700px}.data-table th[data-v-2217530f]{text-align:left;padding:12px 15px;background-color:#f8fafc;color:var(--text-light-color, #94a3b8);font-weight:600;border-bottom:2px solid var(--border-color, #e2e8f0)}.data-table td[data-v-2217530f]{padding:12px 15px;color:var(--text-color, #334155);border-bottom:1px solid #f1f5f9;vertical-align:middle}.data-table tbody tr[data-v-2217530f]:hover{background-color:#fcfcfd}.user-name-col[data-v-2217530f]{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--text-color, #334155)}.user-icon[data-v-2217530f]{color:var(--primary-color, #4f46e5)}.balance-positive[data-v-2217530f]{font-weight:600;color:var(--secondary-color, #10b981)}.balance-zero[data-v-2217530f]{font-weight:500;color:#ef4444}.status-tag[data-v-2217530f]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.8em;font-weight:600;white-space:nowrap}.status-tag.view-details-tag[data-v-2217530f]{cursor:pointer;transition:background-color .2s,opacity .2s}.status-tag.view-details-tag[data-v-2217530f]:hover{opacity:.8}.action-btn[data-v-2217530f]{background:#f1f5f9;border:none;border-radius:6px;padding:6px;cursor:pointer;transition:background-color .2s;color:var(--text-light-color, #94a3b8);margin-left:5px}.action-btn[data-v-2217530f]:first-child{margin-left:0}.action-btn[data-v-2217530f]:hover{background-color:#e6f0ff;color:var(--primary-color, #4f46e5)}.table-footer[data-v-2217530f]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:20px;margin-top:15px;border-top:1px solid var(--border-color, #e2e8f0);font-size:.9em;color:var(--text-light-color, #94a3b8)}.pagination-controls[data-v-2217530f]{display:flex;gap:5px;align-items:center}.pagination-btn[data-v-2217530f]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px 12px;cursor:pointer;transition:background-color .2s;font-size:.9em;font-weight:500;color:var(--text-color, #334155)}.pagination-btn[data-v-2217530f]:hover:not(:disabled){background-color:#e6f0ff;border-color:var(--primary-color, #4f46e5)}.pagination-btn[data-v-2217530f]:disabled{cursor:not-allowed;opacity:.5}.pagination-btn.active[data-v-2217530f]{background-color:var(--primary-color, #4f46e5);color:#fff;border-color:var(--primary-color, #4f46e5)}.modal-overlay[data-v-2217530f]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-2217530f]{background-color:#fff;padding:30px;border-radius:var(--card-radius, 8px);box-shadow:var( --shadow-lg, 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) );width:450px;max-width:90%;max-height:90vh;overflow-y:auto}.modal-content.small-modal[data-v-2217530f]{width:350px}.modal-content.large-modal[data-v-2217530f]{width:700px}.modal-content.refund-modal p[data-v-2217530f]{margin-bottom:12px}.modal-title[data-v-2217530f]{font-size:1.3em;font-weight:600;color:var(--text-color, #1e293b);margin-top:0;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid var(--border-color, #e2e8f0)}.form-group[data-v-2217530f]{margin-bottom:18px}.form-group label[data-v-2217530f]{display:block;font-size:.9em;font-weight:500;color:var(--text-color, #334155);margin-bottom:6px}.form-group input[data-v-2217530f],.form-group select[data-v-2217530f]{width:100%;padding:10px 12px;border:1px solid var(--border-color, #e2e8f0);border-radius:6px;font-size:15px;transition:border-color .2s;background-color:#fff;color:var(--text-color, #334155)}.form-actions[data-v-2217530f]{display:flex;justify-content:flex-end;gap:10px;margin-top:25px}.btn[data-v-2217530f]{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s}.btn-primary[data-v-2217530f]{background-color:var(--primary-color, #4f46e5);color:#fff}.btn-primary[data-v-2217530f]:hover:not(:disabled){background-color:#4338ca}.btn-cancel[data-v-2217530f]{background-color:#f1f5f9;color:var(--text-color, #334155)}.btn-cancel[data-v-2217530f]:hover:not(:disabled){background-color:#e2e8f0}.btn-danger[data-v-2217530f]{background-color:#ef4444;color:#fff}.btn-danger[data-v-2217530f]:hover:not(:disabled){background-color:#dc2626}.btn-success[data-v-2217530f]{background-color:#10b981;color:#fff}.btn-success[data-v-2217530f]:hover:not(:disabled){background-color:#059669}.btn[data-v-2217530f]:disabled{opacity:.7;cursor:not-allowed}.loading-state[data-v-2217530f],.no-data-state.accounts-no-data[data-v-2217530f]{text-align:center;padding:30px;color:var(--text-light-color, #94a3b8);font-style:italic}.orders-list-container[data-v-2217530f]{display:flex;flex-direction:column;gap:20px;padding-bottom:10px}.order-item-card[data-v-2217530f]{border:1px solid #e2e8f0;border-radius:8px;padding:15px;background-color:#f8fafc}.order-header[data-v-2217530f]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e2e8f0}.order-id[data-v-2217530f]{font-weight:700;color:var(--primary-color, #4f46e5);font-size:1.05em}.order-summary p[data-v-2217530f]{margin:5px 0;font-size:.9em;color:var(--text-color)}.order-summary strong[data-v-2217530f]{color:var(--text-light-color);font-weight:500;min-width:120px;display:inline-block}.status-tag.small-tag[data-v-2217530f]{font-size:.7em;padding:3px 8px;text-transform:none}.account-details[data-v-2217530f]{margin-top:15px;padding-top:10px;border-top:1px dashed #cbd5e1}.account-details-title[data-v-2217530f]{font-weight:600;margin-bottom:10px;color:var(--text-color);font-size:.95em}.account-list-small[data-v-2217530f]{list-style:none;padding:0;margin:0}.account-list-small li[data-v-2217530f]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px dotted #e2e8f0;font-size:.85em}.account-list-small li[data-v-2217530f]:last-child{border-bottom:none}.account-id-info[data-v-2217530f]{font-family:monospace;font-weight:500;color:var(--text-color)}.account-list-small .account-active .account-id-info[data-v-2217530f]{color:#059669}.small-note[data-v-2217530f]{font-size:.8em}@media (max-width: 900px){.modal-content.large-modal[data-v-2217530f]{width:90%}}.page-content[data-v-bd1e817c]{padding:20px 30px;background-color:#f5f6f8}.history-list-card[data-v-bd1e817c]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}.card-title[data-v-bd1e817c]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.filter-actions[data-v-bd1e817c]{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding:15px;border:1px solid var(--border-color);border-radius:8px;background-color:#fcfcfd}.filter-group[data-v-bd1e817c]{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--primary-color)}.filter-input-group[data-v-bd1e817c]{display:flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid #dcdfe6;border-radius:6px}.filter-input-group input[data-v-bd1e817c],.filter-input-group select[data-v-bd1e817c]{border:none;outline:none;font-size:.9em;padding:2px 0;background-color:transparent;cursor:pointer}.filter-input-group input[type=date][data-v-bd1e817c]{width:120px}.icon-small[data-v-bd1e817c]{color:var(--text-light-color)}.data-table[data-v-bd1e817c]{width:100%;border-collapse:collapse;font-size:.95em}.data-table th[data-v-bd1e817c]{text-align:left;padding:12px 15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:2px solid var(--border-color)}.data-table td[data-v-bd1e817c]{padding:12px 15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.user-id-cell[data-v-bd1e817c]{display:flex;align-items:center;gap:8px;font-weight:500}.user-icon[data-v-bd1e817c]{color:var(--user-color)}.user-name-display[data-v-bd1e817c]{font-weight:600;color:var(--text-color)}.user-id-fallback[data-v-bd1e817c]{font-size:.8em;font-weight:400;color:var(--text-light-color);margin-left:5px}.type-tag[data-v-bd1e817c]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.8em;font-weight:600}.admin-type[data-v-bd1e817c]{background-color:#fee2e2;color:var(--admin-color)}.user-type[data-v-bd1e817c]{background-color:#e0f2fe;color:var(--user-color)}.datetime-cell[data-v-bd1e817c]{display:flex;align-items:center;gap:5px;font-size:.9em}.time-icon[data-v-bd1e817c]{margin-left:10px}.loading-state[data-v-bd1e817c],.error-state[data-v-bd1e817c],.empty-state[data-v-bd1e817c]{text-align:center;padding:30px;font-weight:500;font-size:1.1em}.loading-state[data-v-bd1e817c]{color:var(--primary-color);display:flex;align-items:center;justify-content:center;gap:10px}.error-state[data-v-bd1e817c]{color:var(--admin-color);background-color:#fef2f2}.empty-state[data-v-bd1e817c]{color:var(--text-light-color)}.spinner[data-v-bd1e817c]{animation:spin-bd1e817c 1s linear infinite}@keyframes spin-bd1e817c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pagination-controls[data-v-bd1e817c]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;border-top:1px solid var(--border-color)}.pagination-info[data-v-bd1e817c]{font-size:.9em;color:var(--text-light-color)}.pagination-buttons[data-v-bd1e817c]{display:flex;align-items:center;gap:10px}.page-button[data-v-bd1e817c]{background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);padding:6px 12px;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:5px}.page-button[data-v-bd1e817c]:hover:not(:disabled){background-color:var(--primary-color);color:#fff;box-shadow:var(--shadow-sm)}.page-button[data-v-bd1e817c]:disabled{cursor:not-allowed;opacity:.5;border-color:var(--border-color);color:var(--text-light-color);background-color:#f8fafc}.page-number-display[data-v-bd1e817c]{padding:6px 10px;border:1px solid var(--border-color);border-radius:6px;font-weight:600;color:var(--text-color)}.page-content[data-v-25af6494]{padding:20px 30px;background-color:#f5f6f8}.user-list-card[data-v-25af6494]{background-color:#fff;padding:25px;border-radius:var(--card-radius, 8px);box-shadow:var(--shadow-sm, 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1));margin-bottom:15px}.card-title[data-v-25af6494]{font-size:1.5em;font-weight:600;color:var(--text-color, #1e293b);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-color, #e2e8f0)}.table-actions[data-v-25af6494]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:15px;flex-wrap:wrap}.search-bar[data-v-25af6494]{display:flex;align-items:center;gap:10px;padding:8px 15px;border:1px solid var(--border-color, #e2e8f0);border-radius:8px;width:400px;max-width:100%;background-color:#f8fafc}.search-bar input[data-v-25af6494]{border:none;outline:none;background:transparent;flex-grow:1;font-size:15px;color:var(--text-color, #334155)}.search-icon[data-v-25af6494]{color:var(--text-light-color, #94a3b8)}.filters-group[data-v-25af6494]{display:flex;gap:10px;flex-wrap:wrap}.filter-select[data-v-25af6494]{padding:8px 12px;border:1px solid var(--border-color, #e2e8f0);border-radius:8px;background-color:#f8fafc;font-size:15px;color:var(--text-color, #334155);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%2394a3b8' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;min-width:150px}.filter-select[data-v-25af6494]:focus{border-color:var(--primary-color, #4f46e5);outline:none}.filter-select.items-per-page[data-v-25af6494]{min-width:120px}.data-table[data-v-25af6494]{width:100%;border-collapse:collapse;font-size:.95em;min-width:700px}.data-table th[data-v-25af6494]{text-align:left;padding:12px 15px;background-color:#f8fafc;color:var(--text-light-color, #94a3b8);font-weight:600;border-bottom:2px solid var(--border-color, #e2e8f0)}.data-table td[data-v-25af6494]{padding:12px 15px;color:var(--text-color, #334155);border-bottom:1px solid #f1f5f9;vertical-align:middle}.data-table tbody tr[data-v-25af6494]:hover{background-color:#fcfcfd}.user-name-col[data-v-25af6494]{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--text-color, #334155)}.user-icon[data-v-25af6494]{color:var(--primary-color, #4f46e5)}.balance-positive[data-v-25af6494]{font-weight:600;color:var(--secondary-color, #10b981)}.balance-zero[data-v-25af6494]{font-weight:500;color:#ef4444}.status-tag[data-v-25af6494]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.8em;font-weight:600;white-space:nowrap}.status-tag.view-details-tag[data-v-25af6494]{cursor:pointer;transition:background-color .2s,opacity .2s}.status-tag.view-details-tag[data-v-25af6494]:hover{opacity:.8}.action-btn[data-v-25af6494]{background:#f1f5f9;border:none;border-radius:6px;padding:6px;cursor:pointer;transition:background-color .2s;color:var(--text-light-color, #94a3b8);margin-left:5px}.action-btn[data-v-25af6494]:first-child{margin-left:0}.action-btn[data-v-25af6494]:hover{background-color:#e6f0ff;color:var(--primary-color, #4f46e5)}.table-footer[data-v-25af6494]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:20px;margin-top:15px;border-top:1px solid var(--border-color, #e2e8f0);font-size:.9em;color:var(--text-light-color, #94a3b8)}.history-list-card[data-v-25af6494]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}.card-title[data-v-25af6494]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.modal-overlay[data-v-25af6494]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-25af6494]{background-color:#fff;padding:30px;border-radius:var(--card-radius, 8px);box-shadow:var(--shadow-lg, 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1));width:450px;max-width:90%;max-height:90vh;overflow-y:auto}.modal-content.small-modal[data-v-25af6494]{width:350px}.modal-content.large-modal[data-v-25af6494]{width:700px}.modal-content.refund-modal p[data-v-25af6494]{margin-bottom:12px}.modal-title[data-v-25af6494]{font-size:1.3em;font-weight:600;color:var(--text-color, #1e293b);margin-top:0;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid var(--border-color, #e2e8f0)}.btn[data-v-25af6494]{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-right:10px}.btn-primary[data-v-25af6494]{background-color:var(--primary-color, #4f46e5);color:#fff}.btn-primary[data-v-25af6494]:hover:not(:disabled){background-color:#4338ca}.btn-cancel[data-v-25af6494]{background-color:#f1f5f9;color:var(--text-color, #334155)}.btn-cancel[data-v-25af6494]:hover:not(:disabled){background-color:#e2e8f0}.btn-danger[data-v-25af6494]{background-color:#ef4444;color:#fff}.btn-danger[data-v-25af6494]:hover:not(:disabled){background-color:#dc2626}.btn-success[data-v-25af6494]{background-color:#10b981;color:#fff}.btn-success[data-v-25af6494]:hover:not(:disabled){background-color:#059669}.btn[data-v-25af6494]:disabled{opacity:.7;cursor:not-allowed}.filter-actions[data-v-25af6494]{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding:15px;border:1px solid var(--border-color);border-radius:8px;background-color:#fcfcfd}.filter-group[data-v-25af6494]{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--primary-color)}.filter-input-group[data-v-25af6494]{display:flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid #dcdfe6;border-radius:6px}.filter-input-group input[data-v-25af6494],.filter-input-group select[data-v-25af6494]{border:none;outline:none;font-size:.9em;padding:2px 0;background-color:transparent;cursor:pointer}.filter-input-group input[type=date][data-v-25af6494]{width:120px}.icon-small[data-v-25af6494]{color:var(--text-light-color)}.data-table[data-v-25af6494]{width:100%;border-collapse:collapse;font-size:.95em}.data-table th[data-v-25af6494]{text-align:left;padding:12px 15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:2px solid var(--border-color)}.data-table td[data-v-25af6494]{padding:12px 15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.user-id-cell[data-v-25af6494]{display:flex;align-items:center;gap:8px;font-weight:500}.user-icon[data-v-25af6494]{color:var(--user-color)}.user-name-display[data-v-25af6494]{font-weight:600;color:var(--text-color)}.user-id-fallback[data-v-25af6494]{font-size:.8em;font-weight:400;color:var(--text-light-color);margin-left:5px}.type-tag[data-v-25af6494]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.8em;font-weight:600}.admin-type[data-v-25af6494]{background-color:#fee2e2;color:var(--admin-color)}.user-type[data-v-25af6494]{background-color:#e0f2fe;color:var(--user-color)}.datetime-cell[data-v-25af6494]{display:flex;align-items:center;gap:5px;font-size:.9em}.time-icon[data-v-25af6494]{margin-left:10px}.loading-state[data-v-25af6494],.error-state[data-v-25af6494],.empty-state[data-v-25af6494]{text-align:center;padding:30px;font-weight:500;font-size:1.1em}.loading-state[data-v-25af6494]{color:var(--primary-color);display:flex;align-items:center;justify-content:center;gap:10px}.error-state[data-v-25af6494]{color:var(--admin-color);background-color:#fef2f2}.empty-state[data-v-25af6494]{color:var(--text-light-color)}.spinner[data-v-25af6494]{animation:spin-25af6494 1s linear infinite}@keyframes spin-25af6494{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pagination-controls[data-v-25af6494]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;border-top:1px solid var(--border-color)}.pagination-info[data-v-25af6494]{font-size:.9em;color:var(--text-light-color)}.pagination-buttons[data-v-25af6494]{display:flex;align-items:center;gap:10px}.page-button[data-v-25af6494]{background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);padding:6px 12px;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:5px}.page-button[data-v-25af6494]:hover:not(:disabled){background-color:var(--primary-color);color:#fff;box-shadow:var(--shadow-sm)}.page-button[data-v-25af6494]:disabled{cursor:not-allowed;opacity:.5;border-color:var(--border-color);color:var(--text-light-color);background-color:#f8fafc}.page-number-display[data-v-25af6494]{padding:6px 10px;border:1px solid var(--border-color);border-radius:6px;font-weight:600;color:var(--text-color)}[data-v-8171bd82]:root{--primary-color: #4285f4;--secondary-color: #34a853;--text-color: #334155;--text-light-color: #64748b;--border-color: #e2e8f0;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--card-radius: 12px}.page-content[data-v-8171bd82]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-8171bd82]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-8171bd82]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.table-actions[data-v-8171bd82]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.search-bar[data-v-8171bd82]{display:flex;align-items:center;gap:10px;padding:10px 15px;border:1px solid var(--border-color);border-radius:8px;width:450px;background-color:#f8fafc;transition:all .2s}.search-bar[data-v-8171bd82]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px #4285f41a}.search-bar input[data-v-8171bd82]{border:none;outline:none;background:transparent;flex-grow:1;font-size:15px;color:var(--text-color)}.search-icon[data-v-8171bd82]{color:var(--text-light-color)}.add-button[data-v-8171bd82]{background-color:var(--primary-color);color:#fff;display:flex;align-items:center;gap:8px;padding:10px 18px;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s}.add-button[data-v-8171bd82]:hover{background-color:#357ae8}.data-table[data-v-8171bd82]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-8171bd82]{position:sticky;top:0;z-index:10}.data-table th[data-v-8171bd82]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-8171bd82]{padding:15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.data-table tbody tr:last-child td[data-v-8171bd82]{border-bottom:none}.data-table tbody tr[data-v-8171bd82]:hover{background-color:#f8fafc}.item-id-col[data-v-8171bd82]{font-weight:600;color:var(--primary-color)}.item-name-col[data-v-8171bd82]{font-weight:600;color:var(--text-color)}.note-col[data-v-8171bd82]{color:var(--text-light-color);font-size:.95em;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-8171bd82]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.85em;font-weight:700;text-transform:uppercase}.action-col[data-v-8171bd82]{display:flex;gap:8px;align-items:center}.action-btn[data-v-8171bd82]{background:#f1f5f9;border:none;border-radius:6px;padding:8px;cursor:pointer;transition:all .2s;color:var(--text-light-color)}.action-btn.edit-btn[data-v-8171bd82]:hover{background-color:var(--primary-color);color:#fff}.action-btn.delete-btn[data-v-8171bd82]{background-color:#fee2e2;color:#ef4444}.action-btn.delete-btn[data-v-8171bd82]:hover{background-color:#ef4444;color:#fff}.loading-state[data-v-8171bd82],.no-data-state[data-v-8171bd82]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.modal-overlay[data-v-8171bd82]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-8171bd82]{background-color:#fff;padding:30px;border-radius:var(--card-radius);width:90%;max-width:500px;box-shadow:0 10px 30px #0000004d;animation:fade-in-scale-8171bd82 .3s cubic-bezier(.175,.885,.32,1.275)}.modal-title[data-v-8171bd82]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.form-group[data-v-8171bd82]{margin-bottom:15px}.form-group label[data-v-8171bd82]{display:block;margin-bottom:5px;font-weight:600;color:var(--text-color);font-size:.95em}.input-field[data-v-8171bd82]{width:100%;padding:10px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:1em;color:var(--text-color);transition:border-color .2s;box-sizing:border-box}.input-field[data-v-8171bd82]:focus{border-color:var(--primary-color);outline:none}.input-field[data-v-8171bd82]:disabled{background-color:#f1f5f9;color:var(--text-light-color);cursor:not-allowed}.textarea-field[data-v-8171bd82]{resize:vertical;min-height:80px}.modal-actions[data-v-8171bd82]{display:flex;justify-content:flex-end;gap:15px;margin-top:30px}.btn-cancel[data-v-8171bd82],.btn-save[data-v-8171bd82]{padding:10px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background-color .2s}.btn-cancel[data-v-8171bd82]{background-color:#f1f5f9;color:var(--text-color)}.btn-cancel[data-v-8171bd82]:hover{background-color:#e2e8f0}.btn-save[data-v-8171bd82]{background-color:var(--primary-color);color:#fff}.btn-save[data-v-8171bd82]:hover{background-color:#357ae8}@keyframes fade-in-scale-8171bd82{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.page-content[data-v-778670e9]{padding:20px 30px;background-color:#f5f6f8}.history-list-card[data-v-778670e9]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:var(--shadow-sm);overflow:hidden}.card-title[data-v-778670e9]{font-size:1.5em;font-weight:600;color:var(--text-main);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.filter-actions[data-v-778670e9]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:12px 15px;border:1px solid var(--border-color);border-radius:8px;background-color:#fcfcfd;flex-wrap:wrap}.filter-group[data-v-778670e9]{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--primary-color);white-space:nowrap}.filter-input-group[data-v-778670e9]{display:flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid #dcdfe6;border-radius:6px;flex-shrink:0}.flex-grow-1[data-v-778670e9]{flex-grow:1;min-width:250px}.filter-input-group input[data-v-778670e9],.filter-input-group select[data-v-778670e9]{border:none;outline:none;font-size:.9em;padding:2px 0;background-color:transparent;cursor:pointer;color:var(--text-main)}.search-input-field[data-v-778670e9]{width:100%}.filter-input-group input[type=date][data-v-778670e9]{width:110px;color:var(--text-light-color)}.filter-input-group select[data-v-778670e9]{min-width:120px}.icon-small[data-v-778670e9]{color:var(--text-light-color)}.data-table[data-v-778670e9]{width:100%;border-collapse:collapse;font-size:1em;min-width:1100px}.data-table th[data-v-778670e9]{text-align:left;padding:12px 15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:2px solid var(--border-color)}.data-table td[data-v-778670e9]{padding:12px 15px;color:var(--text-main);border-bottom:1px solid #f1f5f9;vertical-align:middle}.data-table tbody tr[data-v-778670e9]:hover{background-color:#f9fafb}.user-info-cell[data-v-778670e9]{display:flex;flex-direction:column;line-height:1.3}.user-name-display[data-v-778670e9]{font-weight:600;color:var(--text-main)}.user-id-fallback[data-v-778670e9]{font-size:.8em;font-weight:400;color:var(--text-light-color)}.item-id-mini[data-v-778670e9]{font-size:.75em;color:#9ca3af;font-family:monospace;margin-top:2px}.notify-cell[data-v-778670e9]{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4b5563}.type-tag[data-v-778670e9]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:.8em;font-weight:600}.base-type[data-v-778670e9]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.status-tag[data-v-778670e9]{display:inline-block;padding:4px 10px;border-radius:99px;font-size:.75rem;font-weight:700;text-transform:uppercase}.status-1[data-v-778670e9]{background:#e0f2fe;color:#0369a1}.status-2[data-v-778670e9]{background:#fffbeb;color:#d97706;border:1px solid #fde68a}.status-3[data-v-778670e9]{background:#fef2f2;color:#dc2626}.status-4[data-v-778670e9]{background:#ecfdf5;color:#059669}.datetime-cell[data-v-778670e9]{display:flex;align-items:center;gap:5px;font-size:.9em;flex-wrap:wrap}.time-icon[data-v-778670e9]{margin-left:5px}.action-col[data-v-778670e9]{text-align:center}.action-buttons[data-v-778670e9]{display:flex;justify-content:center;gap:8px}.icon-btn[data-v-778670e9]{width:34px;height:34px;border-radius:6px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.success-btn[data-v-778670e9]{background:#ecfdf5;color:var(--success-color)}.success-btn[data-v-778670e9]:hover{background:#d1fae5;border-color:var(--success-color)}.danger-btn[data-v-778670e9]{background:#fef2f2;color:var(--danger-color)}.danger-btn[data-v-778670e9]:hover{background:#fee2e2;border-color:var(--danger-color)}.warning-btn[data-v-778670e9]{background:#fffbeb;color:var(--secondary-color)}.warning-btn[data-v-778670e9]:hover{background:#fcd34d;color:#78350f}.loading-state[data-v-778670e9],.empty-state[data-v-778670e9]{text-align:center;padding:30px;font-weight:500;font-size:1.1em}.loading-state[data-v-778670e9]{color:var(--primary-color);display:flex;align-items:center;justify-content:center;gap:10px}.empty-state[data-v-778670e9]{color:var(--text-light-color)}.spinner[data-v-778670e9]{animation:spin-778670e9 1s linear infinite}@keyframes spin-778670e9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pagination-controls[data-v-778670e9]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;border-top:1px solid var(--border-color)}.pagination-info[data-v-778670e9]{font-size:.9em;color:var(--text-light-color)}.pagination-buttons[data-v-778670e9]{display:flex;align-items:center;gap:10px}.page-button[data-v-778670e9]{background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);padding:6px 12px;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:5px}.page-button[data-v-778670e9]:hover:not(:disabled){background-color:var(--primary-color);color:#fff}.page-button[data-v-778670e9]:disabled{cursor:not-allowed;opacity:.5;border-color:var(--border-color);color:var(--text-light-color);background-color:#f8fafc}.page-number-display[data-v-778670e9]{padding:6px 10px;border:1px solid var(--border-color);border-radius:6px;font-weight:600;color:var(--text-main)}[data-v-98c0a16f]:root{--primary-color: #4285f4;--secondary-color: #34a853;--text-color: #334155;--text-light-color: #64748b;--border-color: #e2e8f0;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--card-radius: 12px}.page-content[data-v-98c0a16f]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-98c0a16f]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-98c0a16f]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.filter-row[data-v-98c0a16f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f1f5f9}.filter-controls[data-v-98c0a16f]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.filter-label[data-v-98c0a16f]{font-weight:600;color:var(--text-color);font-size:.95em}.filter-select[data-v-98c0a16f]{padding:8px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.95em;color:var(--text-color);background-color:#fff;cursor:pointer;transition:border-color .2s}.user-filter-group[data-v-98c0a16f]{display:flex;align-items:center;gap:8px;position:relative}.user-search-wrapper[data-v-98c0a16f]{position:relative;display:inline-block;min-width:200px}.user-search-input[data-v-98c0a16f]{width:100%;box-sizing:border-box}.user-suggestions-dropdown[data-v-98c0a16f]{position:absolute;top:100%;left:0;right:0;z-index:100;background-color:#fff;border:1px solid var(--border-color);border-radius:6px;box-shadow:0 4px 10px #0000001a;margin-top:4px;max-height:200px;overflow-y:auto}.user-suggestion-item[data-v-98c0a16f]{padding:10px 12px;cursor:pointer;font-size:.9em;color:var(--text-color);border-bottom:1px solid #f1f5f9}.user-suggestion-item[data-v-98c0a16f]:last-child{border-bottom:none}.user-suggestion-item[data-v-98c0a16f]:hover{background-color:#f8fafc;color:var(--primary-color)}.selected-user-tag[data-v-98c0a16f]{position:absolute;inset:0;display:flex;align-items:center;padding:8px 25px 8px 12px;background-color:var(--primary-color);color:#fff;border-radius:6px;font-size:.95em;font-weight:500;pointer-events:none;transition:opacity .2s}.user-search-input.has-selection[data-v-98c0a16f]{opacity:0}.clear-user-btn[data-v-98c0a16f]{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#fff;cursor:pointer;background-color:#fff3;border-radius:50%;padding:3px;z-index:101}.clear-user-btn[data-v-98c0a16f]:hover{background-color:#fff6}.search-controls[data-v-98c0a16f]{display:flex;align-items:center;gap:10px}.search-bar[data-v-98c0a16f]{width:300px;display:flex;align-items:center;border:1px solid var(--border-color);border-radius:6px;padding:6px 10px;background-color:#f8fafc}.search-bar input[data-v-98c0a16f]{flex-grow:1;border:none;outline:none;background:transparent;font-size:1em;padding:2px 5px}.search-icon[data-v-98c0a16f]{color:var(--text-light-color);margin-right:5px}.primary-btn[data-v-98c0a16f]{background-color:var(--primary-color);color:#fff;padding:8px 15px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:background-color .2s}.primary-btn[data-v-98c0a16f]:hover{background-color:#3a75e3}.table-actions[data-v-98c0a16f]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.summary-text[data-v-98c0a16f]{font-size:1.1em;font-weight:500;color:var(--text-color);margin:0;padding:10px 0}.data-table[data-v-98c0a16f]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-98c0a16f]{position:sticky;top:0;z-index:10}.data-table th[data-v-98c0a16f]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-98c0a16f]{padding:10px;color:var(--text-color);border-bottom:1px solid #d1d5da}.data-table tbody tr:last-child td[data-v-98c0a16f]{border-bottom:none}.data-table tbody tr[data-v-98c0a16f]:hover{background-color:#aec4da}.item-id-col[data-v-98c0a16f]{font-weight:600;color:var(--primary-color)}.item-name-col[data-v-98c0a16f]{font-weight:600;color:var(--text-color)}.user-id-col[data-v-98c0a16f]{color:var(--text-light-color);font-size:.9em}.account-list-cell[data-v-98c0a16f]{max-width:200px;white-space:normal;line-height:1.4;padding-top:10px;padding-bottom:10px}.account-chip[data-v-98c0a16f]{display:inline-block;background-color:#bfdfff;color:var(--text-color);padding:2px 6px;border-radius:4px;font-size:.8em;font-weight:500;margin-bottom:5px;margin-left:5px;cursor:help}.status-tag[data-v-98c0a16f]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.85em;font-weight:700;text-transform:uppercase;min-width:110px;justify-content:center}.action-col[data-v-98c0a16f]{display:flex;gap:8px;align-items:center;justify-content:center}.action-btn[data-v-98c0a16f]{background:#f1f5f9;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .2s;color:var(--text-light-color);display:flex;align-items:center;gap:6px;font-size:.9em;font-weight:600}.action-btn[data-v-98c0a16f]:disabled{opacity:.7;cursor:not-allowed}.action-btn.report-btn[data-v-98c0a16f]{background-color:#e0f2fe;color:#0284c7}.action-btn.report-btn[data-v-98c0a16f]:hover:not(:disabled){background-color:#93c5fd;color:#1e40af}.loading-state[data-v-98c0a16f],.no-data-state[data-v-98c0a16f]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.table-pagination-footer[data-v-98c0a16f]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;margin-top:15px;border-top:1px solid var(--border-color);flex-wrap:wrap;gap:15px}.pagination-limit[data-v-98c0a16f]{display:flex;align-items:center;gap:10px}.summary-text-small[data-v-98c0a16f]{font-size:.9em;color:var(--text-light-color)}.pagination-controls[data-v-98c0a16f]{display:flex;align-items:center;gap:10px}.page-btn[data-v-98c0a16f]{padding:8px 15px;font-size:.9em;font-weight:500}.page-btn[data-v-98c0a16f]:disabled{opacity:.5;cursor:not-allowed;background-color:#f8fafc}.current-page-display[data-v-98c0a16f]{padding:5px 10px;font-weight:600;color:var(--text-color)}.modal-overlay[data-v-98c0a16f]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000}.modal-content[data-v-98c0a16f]{background-color:#fff;border-radius:var(--card-radius);width:90%;max-width:600px;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;max-height:85vh;overflow:hidden}.large-modal[data-v-98c0a16f]{max-width:700px}.modal-header[data-v-98c0a16f]{padding:20px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.modal-header h3[data-v-98c0a16f]{margin:0;font-size:1.4em;color:var(--text-color)}.highlight-id[data-v-98c0a16f]{color:var(--primary-color);font-weight:700}.modal-close-btn[data-v-98c0a16f]{background:none;border:none;cursor:pointer;color:var(--text-light-color);padding:5px;transition:color .2s}.modal-close-btn[data-v-98c0a16f]:hover{color:var(--text-color)}.modal-body[data-v-98c0a16f]{padding:20px;overflow-y:auto}.detail-section[data-v-98c0a16f]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #e2e8f0}.detail-section[data-v-98c0a16f]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.info-grid[data-v-98c0a16f]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.info-grid p[data-v-98c0a16f]{margin:0}.detail-value[data-v-98c0a16f]{margin-left:10px;font-weight:500;color:var(--text-color)}.text-primary[data-v-98c0a16f]{color:var(--primary-color);font-weight:600}.text-light-color[data-v-98c0a16f]{color:var(--text-light-color)}.request-type-tag[data-v-98c0a16f]{background-color:#f0f4ff;color:var(--primary-color);padding:4px 8px;border-radius:4px;font-size:.9em;font-weight:600;text-transform:none;min-width:unset}.status-tag.large-status[data-v-98c0a16f]{min-width:unset;padding:4px 8px;font-size:.9em;text-transform:capitalize}.amount-value[data-v-98c0a16f]{color:var(--secondary-color);font-weight:700;font-size:1.1em}.accounts-section h4[data-v-98c0a16f],.notes-section h4[data-v-98c0a16f]{font-size:1.1em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:10px}.accounts-list-container[data-v-98c0a16f]{background-color:#f8faff;border:1px solid #dbeafe;padding:10px;border-radius:6px;max-height:250px;overflow-y:auto}.accounts-list-grid[data-v-98c0a16f]{display:flex;flex-wrap:wrap;gap:8px}.account-item-v2[data-v-98c0a16f]{display:flex;align-items:center;gap:5px;padding:5px 10px;background-color:#e0f2fe;border-radius:4px;font-size:.9em;white-space:nowrap}.account-id-chip[data-v-98c0a16f]{color:#0284c7;font-weight:600}.account-amount-v2[data-v-98c0a16f]{font-weight:600;color:#059669}.notes-box-textarea[data-v-98c0a16f]{background-color:#f8fafc;border:1px solid var(--border-color);padding:10px;border-radius:6px;font-size:.95em;color:var(--text-color);width:100%;box-sizing:border-box;resize:vertical;min-height:100px;transition:background-color .2s}.notes-box-textarea[data-v-98c0a16f]:read-only{background-color:#f1f5f9;color:var(--text-light-color);cursor:default}.modal-footer[data-v-98c0a16f]{padding:15px 20px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}.modal-footer .action-btn[data-v-98c0a16f]{padding:10px 15px;font-size:.95em}.process-btn[data-v-98c0a16f]{background-color:#fef3c7;color:#a16207}.process-btn[data-v-98c0a16f]:hover:not(:disabled){background-color:#facc15}.complete-btn[data-v-98c0a16f]{background-color:#d1fae5;color:#065f46}.complete-btn[data-v-98c0a16f]:hover:not(:disabled){background-color:#a7f3d0}.reject-btn[data-v-98c0a16f]{background-color:#fee2e2;color:#991b1b}.reject-btn[data-v-98c0a16f]:hover:not(:disabled){background-color:#fca5a5}@media (max-width: 900px){.filter-row[data-v-98c0a16f]{flex-direction:column;align-items:flex-start}.filter-controls[data-v-98c0a16f]{width:100%;margin-bottom:15px;gap:10px}.search-controls[data-v-98c0a16f]{width:100%}.search-bar[data-v-98c0a16f]{flex-grow:1;width:auto}.data-table[data-v-98c0a16f]{display:block;overflow-x:auto;white-space:nowrap}.table-pagination-footer[data-v-98c0a16f]{flex-direction:column;align-items:center}.pagination-limit[data-v-98c0a16f]{width:100%;justify-content:center}}@media (max-width: 600px){.info-grid[data-v-98c0a16f]{grid-template-columns:1fr}.modal-content.large-modal[data-v-98c0a16f]{max-width:95%}}.page-content[data-v-6b1b9314]{padding:20px 30px;background-color:#f5f6f8;min-height:calc(100vh - 60px)}.page-title[data-v-6b1b9314]{display:flex;align-items:center;gap:10px;font-size:1.5em;font-weight:600;color:var(--primary-color);margin-bottom:25px}.settings-card[data-v-6b1b9314]{background-color:#fff;padding:25px;border-radius:var(--card-radius, 8px);box-shadow:var(--shadow-sm, 0 1px 3px rgba(0, 0, 0, .1));margin-bottom:20px}.card-header[data-v-6b1b9314]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.card-header h3[data-v-6b1b9314]{font-size:1.2em;font-weight:600;color:var(--text-color, #333);margin:0;display:flex;align-items:center;gap:8px}.settings-table[data-v-6b1b9314]{width:100%;border-collapse:collapse;font-size:.95em}.settings-table th[data-v-6b1b9314]{text-align:left;padding:12px 15px;background-color:#f8fafc;color:var(--text-light-color, #666);font-weight:600;border-bottom:2px solid var(--border-color, #e2e8f0)}.settings-table td[data-v-6b1b9314]{padding:12px 15px;color:var(--text-color, #333);border-bottom:1px solid #f1f5f9;vertical-align:middle}.setting-name[data-v-6b1b9314]{font-weight:500}.action-buttons[data-v-6b1b9314]{display:flex;gap:8px;justify-content:flex-end}.action-btn[data-v-6b1b9314]{background:#f1f5f9;border:none;border-radius:6px;padding:8px;cursor:pointer;transition:background-color .2s,color .2s;color:var(--text-light-color, #666);display:flex;align-items:center;justify-content:center}.action-btn[data-v-6b1b9314]:hover{background-color:#e6f0ff;color:var(--primary-color, #4285f4)}.action-btn[data-v-6b1b9314]:disabled{opacity:.6;cursor:not-allowed}.save-btn[data-v-6b1b9314]{background-color:var(--primary-color, #4285f4);color:#fff}.save-btn[data-v-6b1b9314]:hover{background-color:#357ae8;color:#fff}.cancel-btn[data-v-6b1b9314]{background-color:#ef4444;color:#fff}.cancel-btn[data-v-6b1b9314]:hover{background-color:#dc2626;color:#fff}.edit-input[data-v-6b1b9314]{width:100%;padding:8px 10px;border:1px solid var(--border-color, #e2e8f0);border-radius:6px;font-size:.95em;box-sizing:border-box}.edit-textarea[data-v-6b1b9314]{resize:vertical;min-height:80px;font-family:monospace}.alert[data-v-6b1b9314]{padding:12px 20px;border-radius:8px;margin-bottom:20px;font-weight:500;display:flex;align-items:center;gap:10px}.success-alert[data-v-6b1b9314]{background-color:#d4edda;color:#155724;border-color:#c3e6cb}.error-alert[data-v-6b1b9314]{background-color:#f8d7da;color:#721c24;border-color:#f5c6cb}.loading-indicator[data-v-6b1b9314]{display:flex;align-items:center;gap:10px;font-weight:500;color:var(--primary-color);margin-bottom:20px}.icon-spin[data-v-6b1b9314]{animation:spin-6b1b9314 1s linear infinite}@keyframes spin-6b1b9314{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-6b1b9314]:root{--primary-color: #4285f4;--secondary-color: #34a853;--text-color: #333;--text-light-color: #666;--border-color: #e2e8f0;--card-radius: 8px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1)}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.upload-btn[data-v-65c93632]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 15px;background-color:var(--primary-bg-light);color:var(--primary-color);border:1px dashed var(--primary-color);border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .2s;width:100%;margin-bottom:20px}.upload-btn[data-v-65c93632]:hover:not(:disabled){background-color:#e6f1ff}.upload-btn[data-v-65c93632]:disabled{background-color:var(--bg-light);border-color:var(--border-color);color:var(--text-light-color);cursor:not-allowed}.image-preview-container[data-v-65c93632]{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.image-preview-item[data-v-65c93632]{position:relative;width:100px;height:100px;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;box-shadow:0 2px 5px #0000001a;flex-shrink:0}.image-preview-item img[data-v-65c93632]{width:100%;height:100%;object-fit:cover}.remove-image-btn[data-v-65c93632]{position:absolute;top:5px;right:5px;background-color:#f00c;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:1;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;transition:background-color .2s}.remove-image-btn[data-v-65c93632]:hover{background-color:red;transform:scale(1.1)}.user-tag-input-container[data-v-65c93632]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 5px 5px 10px;border:1px solid var(--border-color);border-radius:8px;background-color:var(--bg-light);min-height:44px;transition:border-color .2s,box-shadow .2s,background-color .2s}.user-tag-input-container[data-v-65c93632]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px #4285f41a;background-color:#fff}.user-tag[data-v-65c93632]{display:inline-flex;align-items:center;background-color:var(--primary-color);color:#fff;padding:4px 8px;border-radius:6px;font-size:.85em;font-weight:600;max-width:100%}.remove-tag-btn[data-v-65c93632]{background:none;border:none;color:#fff;margin-left:5px;cursor:pointer;font-size:1.1em;line-height:1;padding:0 2px;transition:opacity .2s}.remove-tag-btn[data-v-65c93632]:hover{opacity:.8}.search-input-wrapper[data-v-65c93632]{position:relative;flex-grow:1;min-width:150px}.search-input-wrapper input[data-v-65c93632]{border:none;padding:8px 0;background-color:transparent;width:100%;box-shadow:none!important}.search-input-wrapper input[data-v-65c93632]:focus{background-color:transparent}.user-suggestions-dropdown[data-v-65c93632]{position:absolute;z-index:20;top:100%;left:0;right:0;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #0000001a;max-height:200px;overflow-y:auto;margin-top:5px}.suggestion-item[data-v-65c93632]{padding:10px 15px;cursor:pointer;transition:background-color .1s;font-size:.95em;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion-item[data-v-65c93632]:hover:not(.loading):not(.no-result){background-color:var(--primary-bg-light);color:var(--primary-color)}.suggestion-item.loading[data-v-65c93632],.suggestion-item.no-result[data-v-65c93632]{color:var(--text-light-color);cursor:default}.form-group.full-width.user-focus-selection[data-v-65c93632]{width:100%}.modal-overlay[data-v-65c93632]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-65c93632]{background:#fff;border-radius:var(--card-radius);max-width:90%;width:1300px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px #0003}.form-container[data-v-65c93632]{padding:30px}.form-header[data-v-65c93632]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);padding-bottom:15px;margin-bottom:30px}.form-header h3[data-v-65c93632]{font-size:1.4em;font-weight:800;color:var(--text-color);margin:0}.back-btn[data-v-65c93632]{display:flex;align-items:center;gap:5px;background:none;border:1px solid var(--danger-color);color:var(--danger-color);padding:8px 15px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.back-btn[data-v-65c93632]:hover{background-color:#fee2e2}.product-form-grid[data-v-65c93632]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.form-column[data-v-65c93632]{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:20px}.column-title[data-v-65c93632]{width:100%;font-size:1.2em;font-weight:700;color:var(--primary-color);margin:0 0 15px;padding-bottom:10px;border-bottom:2px solid var(--primary-bg-light)}.form-group[data-v-65c93632]{display:flex;flex-direction:column;width:100%}.form-group.half-width[data-v-65c93632]{width:calc(50% - 10px)}.form-column.full-width[data-v-65c93632]{grid-column:1 / -1}.form-group label[data-v-65c93632]{font-weight:600;color:var(--text-color);margin-bottom:5px;font-size:.95em;margin-top:10px}input[type=text][data-v-65c93632],input[type=number][data-v-65c93632],select[data-v-65c93632],textarea[data-v-65c93632]{padding:10px 15px;border:1px solid var(--border-color);border-radius:8px;font-size:1em;transition:border-color .2s,box-shadow .2s;background-color:var(--bg-light)}input[data-v-65c93632]:focus,select[data-v-65c93632]:focus,textarea[data-v-65c93632]:focus{outline:none;border-color:var(--primary-color);background-color:#fff;box-shadow:0 0 0 3px #4285f41a}.radio-group[data-v-65c93632]{display:flex;align-items:center;gap:10px}.radio-group input[type=checkbox][data-v-65c93632]{width:20px;height:20px;margin:0;box-shadow:none;cursor:pointer}.checkbox-sale[data-v-65c93632]{width:100%}.checkbox-sale .form-group[data-v-65c93632]{width:calc(100% / 3)}.form-actions[data-v-65c93632]{grid-column:1 / -1;padding-top:20px;border-top:1px solid var(--border-color);text-align:right;padding-right:10px;margin-top:100px;margin-bottom:10px}.save-btn[data-v-65c93632]{display:inline-flex;align-items:center;gap:8px;padding:12px 30px;background-color:var(--secondary-color);color:#fff;border:none;border-radius:10px;font-weight:700;cursor:pointer;transition:all .3s;margin-top:20px}.save-btn[data-v-65c93632]:hover:not(:disabled){background-color:#2b8440;transform:translateY(-2px);box-shadow:var(--shadow-lg)}.save-btn[data-v-65c93632]:disabled{background-color:var(--text-light-color);cursor:not-allowed}@media (max-width: 992px){.product-form-grid[data-v-65c93632]{grid-template-columns:1fr;gap:20px}.form-column[data-v-65c93632]{padding-bottom:20px;border-bottom:1px solid var(--border-color)}.form-column.full-width[data-v-65c93632]{border-bottom:none}.modal-content[data-v-65c93632]{width:95%}.form-group.half-width[data-v-65c93632]{width:100%}}@media (max-width: 600px){.form-header[data-v-65c93632]{flex-direction:column;align-items:flex-start;gap:15px}.save-btn[data-v-65c93632]{width:100%;justify-content:center}}.page-container[data-v-5c1d0a92]{padding:30px;margin:auto;background-color:var(--bg-light);min-height:100vh}.page-header[data-v-5c1d0a92]{text-align:left;margin-bottom:30px;padding:0 10px}.breadcrumb[data-v-5c1d0a92]{font-size:.9em;color:var(--text-light-color);margin-bottom:5px}.page-title[data-v-5c1d0a92]{font-size:2.5em;font-weight:700;color:var(--text-color);line-height:1.1;letter-spacing:-1px}.main-card[data-v-5c1d0a92]{background-color:#fff;padding:30px;border-radius:var(--card-radius);position:relative}.list-header[data-v-5c1d0a92]{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid var(--border-color)}.list-title[data-v-5c1d0a92]{font-size:1.4em;font-weight:800;color:var(--text-color);margin:0}.add-btn[data-v-5c1d0a92]{display:flex;align-items:center;gap:5px;background-color:var(--secondary-color);color:#fff;padding:10px 20px;border-radius:8px;font-weight:700;cursor:pointer;transition:all .2s;border:none}.add-btn[data-v-5c1d0a92]:hover{background-color:#2b8440}.filters-and-pagination[data-v-5c1d0a92]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:20px;flex-wrap:wrap}.search-bar[data-v-5c1d0a92]{display:flex;gap:10px;flex-grow:1;max-width:500px}.search-bar input[data-v-5c1d0a92]{flex-grow:1;padding:10px 15px;border:1px solid var(--border-color);border-radius:8px}.search-bar button[data-v-5c1d0a92]{background-color:var(--primary-color);color:#fff;padding:10px 20px;border-radius:8px;border:none;cursor:pointer;transition:background-color .2s}.search-bar button[data-v-5c1d0a92]:hover{background-color:#357ae8}.pagination[data-v-5c1d0a92]{display:flex;align-items:center;gap:10px}.pagination button[data-v-5c1d0a92]{background-color:var(--primary-color);color:#fff;padding:8px 15px;border-radius:8px;border:none;cursor:pointer;transition:background-color .2s}.pagination button[data-v-5c1d0a92]:hover:not(:disabled){background-color:#357ae8}.pagination button[data-v-5c1d0a92]:disabled{background-color:#ccc;cursor:not-allowed}.pagination span[data-v-5c1d0a92]{font-weight:600;color:var(--text-color)}.table-responsive[data-v-5c1d0a92]{overflow-x:auto}table[data-v-5c1d0a92]{width:100%;border-collapse:collapse;font-size:.95em}th[data-v-5c1d0a92],td[data-v-5c1d0a92]{padding:12px 15px;text-align:left;border-bottom:1px solid var(--border-color)}th[data-v-5c1d0a92]{background-color:var(--bg-light);color:var(--text-color);font-weight:700;text-transform:uppercase}tbody tr[data-v-5c1d0a92]:hover{background-color:#f6f6f6}.product-name-cell[data-v-5c1d0a92]{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.status-badge[data-v-5c1d0a92]{padding:4px 8px;border-radius:4px;font-weight:600;font-size:.85em}.status-badge.published[data-v-5c1d0a92]{background-color:#d4edda;color:#155724}.status-badge.draft[data-v-5c1d0a92]{background-color:#f8d7da;color:#721c24}.action-cell[data-v-5c1d0a92]{white-space:nowrap}.action-btn[data-v-5c1d0a92]{padding:8px;border-radius:50%;margin-left:5px;cursor:pointer;border:1px solid transparent;transition:background-color .2s}.action-btn.edit[data-v-5c1d0a92]{color:var(--primary-color);background:#e8f0fe}.action-btn.edit[data-v-5c1d0a92]:hover{background:var(--primary-color);color:#fff}.action-btn.delete[data-v-5c1d0a92]{color:var(--danger-color);background:#fee2e2}.action-btn.delete[data-v-5c1d0a92]:hover{background:var(--danger-color);color:#fff}.loading-overlay[data-v-5c1d0a92],.no-data-message[data-v-5c1d0a92],.error-message[data-v-5c1d0a92]{padding:50px;text-align:center;color:var(--text-light-color);font-size:1.1em}.spinner[data-v-5c1d0a92]{border:4px solid rgba(0,0,0,.1);border-left-color:var(--primary-color);border-radius:50%;width:40px;height:40px;animation:spin-5c1d0a92 1s linear infinite;margin:0 auto 20px}@keyframes spin-5c1d0a92{to{transform:rotate(360deg)}}.error-message[data-v-5c1d0a92]{color:var(--danger-color);font-weight:600}.error-message button[data-v-5c1d0a92]{background-color:var(--danger-color);color:#fff;padding:8px 15px;border-radius:8px;border:none;cursor:pointer;margin-top:10px}@media (max-width: 600px){.filters-and-pagination[data-v-5c1d0a92]{flex-direction:column;align-items:stretch}.search-bar[data-v-5c1d0a92]{width:100%;max-width:none}.pagination[data-v-5c1d0a92]{width:100%;justify-content:center}}.page-content[data-v-3c909a75]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-3c909a75]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-3c909a75]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.table-actions[data-v-3c909a75]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.search-filter-group[data-v-3c909a75]{display:flex;gap:15px;flex-grow:1;flex-wrap:wrap;align-items:center}.search-bar[data-v-3c909a75]{display:flex;align-items:center;gap:10px;padding:10px 15px;border:1px solid var(--border-color);border-radius:8px;width:350px;min-width:250px;background-color:#f8fafc;transition:all .2s}.search-bar[data-v-3c909a75]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px #4285f41a}.search-bar input[data-v-3c909a75]{border:none;outline:none;background:transparent;flex-grow:1;font-size:15px;color:var(--text-color)}.search-icon[data-v-3c909a75]{color:var(--text-light-color)}.filter-group[data-v-3c909a75]{display:flex;align-items:center;gap:5px}.filter-group label[data-v-3c909a75]{font-weight:500;color:var(--text-light-color)}.filter-group .sr-only[data-v-3c909a75]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.filter-select[data-v-3c909a75]{padding:10px 30px 10px 15px;border-radius:8px;background-color:#f8fafc;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;border:1px solid var(--border-color);font-size:15px}.date-input[data-v-3c909a75]{padding:10px 15px;border-radius:8px;background-color:#f8fafc;border:1px solid var(--border-color);font-size:15px;color:var(--text-color);max-width:150px}.small-select[data-v-3c909a75]{padding:8px 10px;max-width:80px}.data-table[data-v-3c909a75]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-3c909a75]{position:sticky;top:0;z-index:10}.data-table th[data-v-3c909a75]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-3c909a75]{padding:15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.data-table tbody tr:last-child td[data-v-3c909a75]{border-bottom:none}.data-table tbody tr[data-v-3c909a75]:hover{background-color:#f8fafc}.item-id-col[data-v-3c909a75]{font-weight:600;color:var(--primary-color)}.text-primary-color[data-v-3c909a75]{color:var(--primary-color)}.text-light-color[data-v-3c909a75]{color:var(--text-light-color)}.font-semibold[data-v-3c909a75]{font-weight:600}.text-sm[data-v-3c909a75]{font-size:.875em}.status-tag[data-v-3c909a75]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.8em;font-weight:700;text-transform:uppercase;white-space:nowrap}.action-col[data-v-3c909a75]{display:flex;gap:8px;align-items:center;white-space:nowrap}.action-btn[data-v-3c909a75]{background:#f1f5f9;border:none;border-radius:6px;padding:8px;cursor:pointer;transition:all .2s;color:var(--text-light-color)}.action-btn.edit-btn[data-v-3c909a75]:hover{background-color:var(--primary-color);color:#fff}.action-btn.delete-btn[data-v-3c909a75]{background-color:#fee2e2;color:#ef4444}.action-btn.delete-btn[data-v-3c909a75]:hover{background-color:#ef4444;color:#fff}.loading-state[data-v-3c909a75],.no-data-state[data-v-3c909a75]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.modal-overlay[data-v-3c909a75]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-3c909a75]{background-color:#fff;padding:30px;border-radius:var(--card-radius);width:90%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px #0000004d;animation:fade-in-scale-3c909a75 .3s cubic-bezier(.175,.885,.32,1.275)}.modal-title[data-v-3c909a75]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.order-details-view[data-v-3c909a75]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 30px;margin-bottom:20px}.detail-group[data-v-3c909a75]{margin-bottom:5px}.detail-group label[data-v-3c909a75]{display:block;margin-bottom:2px;font-weight:600;color:var(--text-light-color);font-size:.85em;text-transform:uppercase}.detail-value[data-v-3c909a75]{padding:8px 0;color:var(--text-color);font-weight:500;font-size:1em;margin:0}.detail-note[data-v-3c909a75]{border:1px solid #f1f5f9;background-color:#f8fafc;padding:10px;border-radius:6px;font-style:italic}.detail-status[data-v-3c909a75]{text-transform:none;font-size:.9em;font-weight:600;padding:8px 12px}.accounts-group[data-v-3c909a75]{grid-column:1 / -1;margin-top:15px;padding-top:15px;border-top:1px dashed var(--border-color)}.account-table-container[data-v-3c909a75]{max-height:250px;overflow-y:auto;border:1px solid var(--border-color);border-radius:6px;margin-top:10px}.account-detail-table[data-v-3c909a75]{width:100%;border-collapse:collapse}.account-detail-table th[data-v-3c909a75],.account-detail-table td[data-v-3c909a75]{padding:10px 15px;text-align:left;font-size:.9em}.account-detail-table th[data-v-3c909a75]{background-color:#f1f5f9;color:var(--text-light-color);border-bottom:1px solid var(--border-color);position:sticky;top:0}.account-detail-table tbody tr:last-child td[data-v-3c909a75]{border-bottom:none}.account-detail-table td[data-v-3c909a75]{border-bottom:1px solid #f1f5f9}.modal-actions[data-v-3c909a75]{display:flex;justify-content:flex-end;gap:15px;margin-top:30px}.btn-cancel[data-v-3c909a75]{padding:10px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background-color .2s;background-color:#f1f5f9;color:var(--text-color)}.btn-cancel[data-v-3c909a75]:hover{background-color:#e2e8f0}@keyframes fade-in-scale-3c909a75{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.table-pagination-footer[data-v-3c909a75]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;margin-top:15px;border-top:1px solid var(--border-color);flex-wrap:wrap;gap:15px}.pagination-summary[data-v-3c909a75]{font-size:.95em;font-weight:500;color:var(--text-color)}.pagination-controls[data-v-3c909a75]{display:flex;align-items:center;gap:10px}.page-btn[data-v-3c909a75]{background:#f1f5f9;border:none;border-radius:6px;padding:8px 15px;cursor:pointer;transition:background-color .2s;color:var(--text-light-color);font-size:.9em;font-weight:600}.page-btn[data-v-3c909a75]:hover:not(:disabled){background-color:#e2e8f0;color:var(--text-color)}.page-btn[data-v-3c909a75]:disabled{opacity:.5;cursor:not-allowed;background-color:#f8fafc}.current-page-display[data-v-3c909a75]{padding:5px 10px;font-weight:600;color:var(--text-color);font-size:.95em}@media (max-width: 768px){.table-actions[data-v-3c909a75]{flex-direction:column;align-items:flex-start}.search-filter-group[data-v-3c909a75]{width:100%;flex-direction:column;gap:10px}.search-bar[data-v-3c909a75],.filter-select[data-v-3c909a75],.date-input[data-v-3c909a75]{width:100%;max-width:none}.filter-group[data-v-3c909a75]{width:100%;justify-content:space-between}.filter-group.limit-filter-group[data-v-3c909a75]{justify-content:flex-start}.date-filter-group[data-v-3c909a75]{flex-direction:row;align-items:center}.date-filter-group input[data-v-3c909a75]{flex-grow:1}.data-table th[data-v-3c909a75],.data-table td[data-v-3c909a75]{padding:10px}.data-table[data-v-3c909a75]{font-size:.9em}.order-details-view[data-v-3c909a75]{grid-template-columns:1fr;gap:15px}.account-table-container[data-v-3c909a75]{overflow-x:auto}.account-detail-table[data-v-3c909a75]{min-width:400px}.table-pagination-footer[data-v-3c909a75]{flex-direction:column;align-items:center}}[data-v-7a264f49]:root{--primary-color: #4285f4;--secondary-color: #34a853;--text-color: #334155;--text-light-color: #64748b;--border-color: #e2e8f0;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--card-radius: 12px}.page-content[data-v-7a264f49]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-7a264f49]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-7a264f49]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.filter-row[data-v-7a264f49]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f1f5f9}.filter-controls[data-v-7a264f49]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.filter-label[data-v-7a264f49]{font-weight:600;color:var(--text-color);font-size:.95em}.filter-select[data-v-7a264f49]{padding:8px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.95em;color:var(--text-color);background-color:#fff;cursor:pointer;transition:border-color .2s}.user-filter-group[data-v-7a264f49]{display:flex;align-items:center;gap:8px;position:relative}.user-search-wrapper[data-v-7a264f49]{position:relative;display:inline-block;min-width:200px}.user-search-input[data-v-7a264f49]{width:100%;box-sizing:border-box}.user-suggestions-dropdown[data-v-7a264f49]{position:absolute;top:100%;left:0;right:0;z-index:100;background-color:#fff;border:1px solid var(--border-color);border-radius:6px;box-shadow:0 4px 10px #0000001a;margin-top:4px;max-height:200px;overflow-y:auto}.user-suggestion-item[data-v-7a264f49]{padding:10px 12px;cursor:pointer;font-size:.9em;color:var(--text-color);border-bottom:1px solid #f1f5f9}.user-suggestion-item[data-v-7a264f49]:last-child{border-bottom:none}.user-suggestion-item[data-v-7a264f49]:hover{background-color:#f8fafc;color:var(--primary-color)}.selected-user-tag[data-v-7a264f49]{position:absolute;inset:0;display:flex;align-items:center;padding:8px 25px 8px 12px;background-color:var(--primary-color);color:#fff;border-radius:6px;font-size:.95em;font-weight:500;cursor:pointer;pointer-events:none;transition:opacity .2s}.user-search-input.has-selection[data-v-7a264f49]{opacity:0;pointer-events:auto}.clear-user-btn[data-v-7a264f49]{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#fff;cursor:pointer;background-color:#fff3;border-radius:50%;padding:3px;z-index:101}.clear-user-btn[data-v-7a264f49]:hover{background-color:#fff6}.search-controls[data-v-7a264f49]{display:flex;align-items:center;gap:10px}.search-bar[data-v-7a264f49]{width:300px;display:flex;align-items:center;border:1px solid var(--border-color);border-radius:6px;padding:6px 10px;background-color:#f8fafc}.search-bar input[data-v-7a264f49]{flex-grow:1;border:none;outline:none;background:transparent;font-size:1em;padding:2px 5px}.search-icon[data-v-7a264f49]{color:var(--text-light-color);margin-right:5px}.primary-btn[data-v-7a264f49]{background-color:var(--primary-color);color:#fff;padding:8px 15px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:background-color .2s}.primary-btn[data-v-7a264f49]:hover{background-color:#3a75e3}.table-actions[data-v-7a264f49]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.summary-text[data-v-7a264f49]{font-size:1.1em;font-weight:500;color:var(--text-color);margin:0;padding:10px 0}.data-table[data-v-7a264f49]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-7a264f49]{position:sticky;top:0;z-index:10}.data-table th[data-v-7a264f49]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-7a264f49]{padding:15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.data-table tbody tr:last-child td[data-v-7a264f49]{border-bottom:none}.data-table tbody tr[data-v-7a264f49]:hover{background-color:#f8fafc}.item-id-col[data-v-7a264f49]{font-weight:600;color:var(--primary-color)}.item-name-col[data-v-7a264f49]{font-weight:600;color:var(--text-color)}.user-id-col[data-v-7a264f49]{color:var(--text-light-color);font-size:.9em}.note-col[data-v-7a264f49]{color:var(--text-light-color);font-size:.95em;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-7a264f49]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.85em;font-weight:700;text-transform:uppercase;min-width:110px;justify-content:center}.action-col[data-v-7a264f49]{display:flex;gap:8px;align-items:center;justify-content:center}.action-btn[data-v-7a264f49]{background:#f1f5f9;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .2s;color:var(--text-light-color);display:flex;align-items:center;gap:6px;font-size:.9em;font-weight:600}.action-btn.report-btn[data-v-7a264f49]{background-color:#e0f2fe;color:#0284c7}.action-btn.report-btn[data-v-7a264f49]:hover{background-color:#93c5fd;color:#1e40af}.loading-state[data-v-7a264f49],.no-data-state[data-v-7a264f49]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.modal-overlay[data-v-7a264f49]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000}.modal-content[data-v-7a264f49]{background-color:#fff;border-radius:var(--card-radius);width:90%;max-width:600px;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.modal-header[data-v-7a264f49]{padding:20px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-7a264f49]{margin:0;font-size:1.4em;color:var(--text-color)}.modal-close-btn[data-v-7a264f49]{background:none;border:none;cursor:pointer;color:var(--text-light-color);padding:5px;transition:color .2s}.modal-close-btn[data-v-7a264f49]:hover{color:var(--text-color)}.modal-body[data-v-7a264f49]{padding:20px;overflow-y:auto}.detail-section[data-v-7a264f49]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #e2e8f0}.detail-section[data-v-7a264f49]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.detail-section p[data-v-7a264f49]{margin:8px 0;font-size:1em}.detail-value[data-v-7a264f49]{margin-left:10px;font-weight:500;color:var(--text-color)}.request-type-tag[data-v-7a264f49]{background-color:#f0f4ff;color:var(--primary-color);padding:4px 8px;border-radius:4px;font-size:.9em;font-weight:600}.amount-value[data-v-7a264f49]{color:var(--secondary-color);font-weight:700;font-size:1.1em}.notes-section h4[data-v-7a264f49],.accounts-section h4[data-v-7a264f49]{font-size:1.1em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:10px}.notes-box[data-v-7a264f49]{background-color:#f8fafc;border:1px solid var(--border-color);padding:10px;border-radius:6px;font-size:.95em;color:var(--text-light-color);white-space:pre-wrap;width:100%}.accounts-list[data-v-7a264f49]{display:flex;flex-direction:column;gap:8px}.account-item[data-v-7a264f49]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background-color:#f8fbff;border-left:3px solid var(--primary-color);border-radius:4px;font-size:.9em}.account-amount[data-v-7a264f49]{font-weight:600;color:var(--secondary-color)}.modal-footer[data-v-7a264f49]{padding:15px 20px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:10px}.modal-footer .action-btn[data-v-7a264f49]{padding:10px 15px;font-size:.95em}.process-btn[data-v-7a264f49]{background-color:#fef3c7;color:#a16207}.process-btn[data-v-7a264f49]:hover{background-color:#facc15}.complete-btn[data-v-7a264f49]{background-color:#d1fae5;color:#065f46}.complete-btn[data-v-7a264f49]:hover{background-color:#a7f3d0}.reject-btn[data-v-7a264f49]{background-color:#fee2e2;color:#991b1b}.reject-btn[data-v-7a264f49]:hover{background-color:#fca5a5}[data-v-450c1e5a]:root{--primary-color: #4285f4;--secondary-color: #34a853;--text-color: #334155;--text-light-color: #64748b;--border-color: #e2e8f0;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--card-radius: 12px}.page-content[data-v-450c1e5a]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-450c1e5a]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-450c1e5a]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.filter-row[data-v-450c1e5a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f1f5f9}.filter-controls[data-v-450c1e5a]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.filter-label[data-v-450c1e5a]{font-weight:600;color:var(--text-color);font-size:.95em}.filter-select[data-v-450c1e5a]{padding:8px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.95em;color:var(--text-color);background-color:#fff;cursor:pointer;transition:border-color .2s}.limit-filter-group[data-v-450c1e5a]{display:flex;align-items:center;gap:8px}.search-controls[data-v-450c1e5a]{display:flex;align-items:center;gap:10px}.search-bar[data-v-450c1e5a]{width:300px;display:flex;align-items:center;border:1px solid var(--border-color);border-radius:6px;padding:6px 10px;background-color:#f8fafc}.search-bar input[data-v-450c1e5a]{flex-grow:1;border:none;outline:none;background:transparent;font-size:1em;padding:2px 5px}.search-icon[data-v-450c1e5a]{color:var(--text-light-color);margin-right:5px}.primary-btn[data-v-450c1e5a]{background-color:var(--primary-color);color:#fff;padding:8px 15px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:background-color .2s}.primary-btn[data-v-450c1e5a]:hover{background-color:#3a75e3}.table-actions[data-v-450c1e5a]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.summary-text[data-v-450c1e5a]{font-size:1.1em;font-weight:500;color:var(--text-color);margin:0;padding:10px 0}.data-table[data-v-450c1e5a]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-450c1e5a]{position:sticky;top:0;z-index:10}.data-table th[data-v-450c1e5a]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-450c1e5a]{padding:15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.data-table tbody tr:last-child td[data-v-450c1e5a]{border-bottom:none}.data-table tbody tr[data-v-450c1e5a]:hover{background-color:#f8fafc}.item-id-col[data-v-450c1e5a]{font-weight:600;color:var(--primary-color)}.item-name-col[data-v-450c1e5a]{font-weight:600;color:var(--text-color)}.user-id-col[data-v-450c1e5a]{color:var(--text-light-color);font-size:.9em}.note-col[data-v-450c1e5a]{color:var(--text-light-color);font-size:.95em;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-450c1e5a]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.85em;font-weight:700;text-transform:uppercase;min-width:110px;justify-content:center}.action-col[data-v-450c1e5a]{display:flex;gap:8px;align-items:center;justify-content:center}.action-btn[data-v-450c1e5a]{background:#f1f5f9;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .2s;color:var(--text-light-color);display:flex;align-items:center;gap:6px;font-size:.9em;font-weight:600}.action-btn.report-btn[data-v-450c1e5a]{background-color:#e0f2fe;color:#0284c7}.action-btn.report-btn[data-v-450c1e5a]:hover{background-color:#93c5fd;color:#1e40af}.loading-state[data-v-450c1e5a],.no-data-state[data-v-450c1e5a]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.table-pagination-footer[data-v-450c1e5a]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;margin-top:15px;border-top:1px solid var(--border-color);flex-wrap:wrap;gap:15px}.pagination-limit[data-v-450c1e5a]{display:flex;align-items:center;gap:10px}.summary-text-small[data-v-450c1e5a]{font-size:.9em;color:var(--text-light-color)}.pagination-controls[data-v-450c1e5a]{display:flex;align-items:center;gap:10px}.page-btn[data-v-450c1e5a]{padding:8px 15px;font-size:.9em;font-weight:500}.page-btn[data-v-450c1e5a]:disabled{opacity:.5;cursor:not-allowed;background-color:#f8fafc}.current-page-display[data-v-450c1e5a]{padding:5px 10px;font-weight:600;color:var(--text-color)}.modal-overlay[data-v-450c1e5a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000}.modal-content[data-v-450c1e5a]{background-color:#fff;border-radius:var(--card-radius);width:90%;max-width:600px;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.modal-header[data-v-450c1e5a]{padding:20px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.modal-header h3[data-v-450c1e5a]{margin:0;font-size:1.4em;color:var(--text-color)}.modal-close-btn[data-v-450c1e5a]{background:none;border:none;cursor:pointer;color:var(--text-light-color);padding:5px;transition:color .2s}.modal-close-btn[data-v-450c1e5a]:hover{color:var(--text-color)}.modal-body[data-v-450c1e5a]{padding:20px;overflow-y:auto;flex-grow:1}.detail-section[data-v-450c1e5a]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #e2e8f0}.detail-section[data-v-450c1e5a]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.detail-section p[data-v-450c1e5a]{margin:8px 0;font-size:1em}.detail-value[data-v-450c1e5a]{margin-left:10px;font-weight:500;color:var(--text-color)}.notes-section h4[data-v-450c1e5a],.accounts-section h4[data-v-450c1e5a]{font-size:1.1em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:10px}.notes-box[data-v-450c1e5a]{background-color:#f8fafc;border:1px solid var(--border-color);padding:10px;border-radius:6px;font-size:.95em;color:var(--text-light-color);white-space:pre-wrap;width:100%;box-sizing:border-box}.accounts-list[data-v-450c1e5a]{display:flex;flex-direction:column;gap:8px}.account-item[data-v-450c1e5a]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background-color:#f8fbff;border-left:3px solid var(--primary-color);border-radius:4px;font-size:.9em}.account-item[data-v-450c1e5a]:has(a){border-left-color:#93c5fd}.account-amount[data-v-450c1e5a]{font-weight:600;color:var(--secondary-color)}.modal-footer[data-v-450c1e5a]{padding:15px 20px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}.modal-footer .action-btn[data-v-450c1e5a]{padding:10px 15px;font-size:.95em}.process-btn[data-v-450c1e5a]{background-color:#fef3c7;color:#a16207}.process-btn[data-v-450c1e5a]:hover{background-color:#facc15}.complete-btn[data-v-450c1e5a]{background-color:#d1fae5;color:#065f46}.complete-btn[data-v-450c1e5a]:hover{background-color:#a7f3d0}.reject-btn[data-v-450c1e5a]{background-color:#fee2e2;color:#991b1b}.reject-btn[data-v-450c1e5a]:hover{background-color:#fca5a5}@media (max-width: 900px){.filter-row[data-v-450c1e5a]{flex-direction:column;align-items:flex-start}.filter-controls[data-v-450c1e5a]{width:100%;margin-bottom:15px;gap:10px}.search-controls[data-v-450c1e5a]{width:100%}.search-bar[data-v-450c1e5a]{flex-grow:1;width:auto}.data-table[data-v-450c1e5a]{display:block;overflow-x:auto;white-space:nowrap}.table-pagination-footer[data-v-450c1e5a]{flex-direction:column;align-items:center}.pagination-limit[data-v-450c1e5a]{width:100%;justify-content:center}}.log-error{text-align:center;margin-top:23%;font-size:2rem;font-weight:700}.sidebar[data-v-30f99723]{background-color:var(--sidebar-bg);padding:0 0 20px;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);z-index:10;width:var(--sidebar-width)}.logo-text[data-v-30f99723]{text-decoration:none;font-size:2rem;text-transform:uppercase}.logo[data-v-30f99723]{display:flex;align-items:center;gap:10px;padding:20px 25px;font-size:20px;font-weight:600;color:var(--primary-color);text-decoration:none}.logo-icon[data-v-30f99723]{height:28px;color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800}.register-button[data-v-30f99723]{background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;margin:10px 20px 30px;padding:12px 15px;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 4px 10px #4285f44d;transition:background-color .2s}.register-button[data-v-30f99723]:hover{background-color:#357ae8}.navigation[data-v-30f99723]{flex-grow:1;padding:0 10px}.nav-list[data-v-30f99723]{list-style:none;padding:0;margin:0}.nav-list li[data-v-30f99723]{display:flex;align-items:center;gap:15px;padding:10px 15px;margin:5px 0;cursor:pointer;color:var(--text-light-color);font-weight:500;border-radius:8px;transition:background-color .2s}.nav-list li[data-v-30f99723]:hover{background-color:#f1f5f9}.nav-list li.active[data-v-30f99723]{background-color:var(--primary-bg-light);color:var(--primary-color);font-weight:600}.nav-list li.active .icon[data-v-30f99723]{color:var(--primary-color)}.mobile-app-promo[data-v-30f99723]{background:var(--primary-bg-light);margin:20px;padding:20px;border-radius:var(--card-radius);text-align:center;overflow:hidden}.promo-image[data-v-30f99723]{width:100%;height:80px;object-fit:cover;border-radius:8px;margin-bottom:15px}.promo-text[data-v-30f99723]{font-weight:600;color:var(--text-color);margin:0 0 10px}.app-stores[data-v-30f99723]{display:flex;justify-content:center;gap:10px}.app-stores img[data-v-30f99723]{width:80px;height:30px;object-fit:contain;border-radius:6px;border:1px solid var(--border-color)}[data-v-73c84d3c]:root{--primary-color: #007bff;--primary-dark: #0056b3;--primary-bg-light: #e6f0ff;--text-color: #333;--text-light-color: #6c757d;--border-color: #e0e0e0;--card-radius: 10px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .05)}.page-content[data-v-73c84d3c]{padding:20px 30px;background-color:#f5f6f8;min-height:calc(100vh - 80px)}.account-list-container[data-v-73c84d3c]{padding-right:0}.account-list-card[data-v-73c84d3c]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}.card-title[data-v-73c84d3c]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.filter-row[data-v-73c84d3c]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px}.quick-filters[data-v-73c84d3c]{display:flex;align-items:center;gap:15px;font-size:.9em}.filter-icon[data-v-73c84d3c]{color:var(--primary-color)}.filter-select[data-v-73c84d3c]{padding:8px 10px;border:1px solid var(--border-color);border-radius:8px;font-size:1em;color:var(--text-color)}.filter-input-group[data-v-73c84d3c]{display:flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--border-color);border-radius:8px;background-color:#f8fafc}.filter-input-group input[data-v-73c84d3c]{border:none;outline:none;background:transparent;font-size:1em}.date-separator[data-v-73c84d3c],.icon-small[data-v-73c84d3c]{color:var(--text-light-color)}.bulk-actions[data-v-73c84d3c]{display:flex;align-items:center;gap:10px;background-color:#f0f4ff;border:1px solid var(--primary-color);padding:10px 15px;border-radius:8px;margin-bottom:15px}.selected-count[data-v-73c84d3c]{font-weight:600;color:var(--primary-color);margin-right:15px}.bulk-action-btn[data-v-73c84d3c]{display:flex;align-items:center;gap:5px;padding:8px 12px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s,opacity .2s}.bulk-action-btn[data-v-73c84d3c]:disabled{background-color:#aeb8c4;cursor:not-allowed;opacity:.7}.bulk-action-btn.primary-btn[data-v-73c84d3c]{background-color:var(--primary-color);color:#fff}.bulk-action-btn.primary-btn[data-v-73c84d3c]:hover:not(:disabled){background-color:var(--primary-dark)}.validation-message[data-v-73c84d3c]{font-size:.85em;color:#ff3860;font-weight:500;margin-left:10px}.search-bar-row[data-v-73c84d3c]{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:20px}.search-bar[data-v-73c84d3c]{width:400px;display:flex;align-items:center;border:1px solid var(--border-color);border-radius:8px;padding:5px 10px;background-color:#f8fafc}.search-bar input[data-v-73c84d3c]{flex-grow:1;border:none;outline:none;background:transparent;font-size:1em;padding:5px}.search-icon[data-v-73c84d3c]{color:var(--text-light-color);margin-right:5px}.primary-btn[data-v-73c84d3c]{background-color:var(--primary-color);color:#fff;padding:8px 15px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:background-color .2s}.primary-btn[data-v-73c84d3c]:hover{background-color:var(--primary-dark)}.main-table[data-v-73c84d3c]{width:100%;border-collapse:collapse;font-size:.95em;table-layout:fixed}.main-table th[data-v-73c84d3c]{text-align:left;padding:12px 10px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:2px solid var(--border-color)}.main-table td[data-v-73c84d3c]{padding:10px;color:var(--text-color);border-bottom:1px solid #f1f5f9;vertical-align:middle}.main-table tbody tr[data-v-73c84d3c]:hover{background-color:#fcfcfd}.main-table tbody tr.selected-row[data-v-73c84d3c]{background-color:#e0f2fe}.order-id-cell[data-v-73c84d3c]{font-weight:500;color:var(--primary-color)}.account-id-cell[data-v-73c84d3c]{font-weight:500;color:var(--text-color)}.status-tag[data-v-73c84d3c]{display:inline-block;padding:4px 8px;border-radius:6px;font-size:.8em;font-weight:600;text-transform:capitalize}.table-footer[data-v-73c84d3c]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;margin-top:15px;border-top:1px solid var(--border-color);font-size:.9em;color:var(--text-light-color)}.pagination-controls[data-v-73c84d3c]{display:flex;align-items:center;gap:10px}.page-btn[data-v-73c84d3c]{background-color:#f1f5f9;border:1px solid var(--border-color);border-radius:6px;padding:5px 8px;cursor:pointer;transition:background-color .2s;color:var(--text-light-color)}.page-btn[data-v-73c84d3c]:hover:not(:disabled){background-color:var(--primary-bg-light);color:var(--primary-color)}.page-btn[data-v-73c84d3c]:disabled{opacity:.5;cursor:not-allowed}.page-number[data-v-73c84d3c]{font-weight:500;color:var(--text-color)}.action-sidebar[data-v-73c84d3c]{position:fixed;top:0;right:0;width:450px;height:100vh;background-color:#fff;box-shadow:-4px 0 12px #0000001a;transform:translate(100%);transition:transform .3s ease-in-out;z-index:1000;display:flex;flex-direction:column}.action-sidebar.is-open[data-v-73c84d3c]{transform:translate(0)}.sidebar-header[data-v-73c84d3c]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid var(--border-color)}.sidebar-header h3[data-v-73c84d3c]{margin:0;font-size:1.2em;font-weight:600;color:var(--primary-color)}.close-btn[data-v-73c84d3c]{background:none;border:none;cursor:pointer;color:var(--text-light-color);padding:5px;transform:rotate(180deg)}.close-btn[data-v-73c84d3c]:hover{color:var(--text-color)}.sidebar-content[data-v-73c84d3c]{flex-grow:1;padding:20px;overflow-y:auto}.sidebar-footer[data-v-73c84d3c]{padding:15px 20px;border-top:1px solid var(--border-color);text-align:right}.account-info[data-v-73c84d3c]{background-color:#f8fafc;padding:10px 15px;border-radius:8px;margin-bottom:20px;border:1px solid var(--border-color)}.account-info p[data-v-73c84d3c]{margin:5px 0;font-size:.95em}.account-count[data-v-73c84d3c]{font-size:1.1em;font-weight:700;color:var(--primary-color);margin-left:5px}.section-title[data-v-73c84d3c]{font-size:1.1em;font-weight:600;color:var(--text-color);margin-top:25px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px dashed #e2e8f0}.action-options[data-v-73c84d3c]{display:flex;flex-direction:column;gap:10px}.radio-option[data-v-73c84d3c]{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;transition:background-color .2s,border-color .2s;font-size:.95em}.radio-option[data-v-73c84d3c]:hover{background-color:#f8faff;border-color:var(--primary-color)}.radio-option input[type=radio][data-v-73c84d3c]{accent-color:var(--primary-color)}.deposit-withdraw-form[data-v-73c84d3c]{margin-top:20px}.form-description[data-v-73c84d3c]{font-size:.85em;color:var(--text-light-color);margin-top:-10px;margin-bottom:15px}.input-list-container[data-v-73c84d3c]{display:flex;flex-direction:column;gap:10px;max-height:40vh;overflow-y:auto;padding-right:5px}.account-input-row[data-v-73c84d3c]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border:1px solid #e2e8f0;border-radius:6px;background-color:#f8fafc}.account-uid-label[data-v-73c84d3c]{font-weight:500;color:var(--text-color);flex-basis:60%;font-size:.9em}.money[data-v-73c84d3c]{width:300px}.money label[data-v-73c84d3c]{font-size:11px}.amount-input[data-v-73c84d3c]{width:100%;padding:6px 8px;border:1px solid var(--border-color);border-radius:6px;font-size:.9em;text-align:right;transition:border-color .2s;margin-top:5px}.amount-input[data-v-73c84d3c]:focus{outline:none;border-color:var(--primary-color)}.summary-box[data-v-73c84d3c]{border:2px solid var(--primary-color);padding:15px;border-radius:8px;background-color:var(--primary-bg-light);display:flex;justify-content:space-between;align-items:center;margin-top:20px}.summary-box p[data-v-73c84d3c]{margin:0;font-weight:600;color:var(--primary-color)}.summary-box_notify[data-v-73c84d3c]{border:2px solid var(--primary-color);padding:15px;border-radius:8px;background-color:var(--primary-bg-light);align-items:center;margin-top:20px}.summary-box_notify p[data-v-73c84d3c]{margin:0;font-weight:600;color:var(--primary-color)}.total-amount[data-v-73c84d3c]{font-size:1.2em;font-weight:700;color:var(--primary-dark)}textarea[data-v-73c84d3c],.summary-box_notify input[data-v-73c84d3c]{width:100%;padding:5px 10px;border:1px solid rgba(128,128,128,.158);border-radius:5px}.modal-overlay[data-v-c99bff62]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-c99bff62]{background-color:#fff;padding:25px;border-radius:12px;width:90%;max-width:550px;box-shadow:0 5px 15px #0000004d;position:relative;max-height:90vh;overflow-y:auto}.modal-header[data-v-c99bff62]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.modal-header h2[data-v-c99bff62]{font-size:1.25em;font-weight:700;color:#1e293b;margin:0}.close-btn[data-v-c99bff62]{background:none;border:none;font-size:1.5em;cursor:pointer;color:#64748b;padding:0;line-height:1}.modal-body h3[data-v-c99bff62]{font-size:1.1em;color:#334155;margin-top:15px;margin-bottom:10px;font-weight:600}.account-info[data-v-c99bff62]{padding:10px;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:8px}.account-info p[data-v-c99bff62]{margin:5px 0;font-size:.9em;color:#334155}.account-info strong[data-v-c99bff62]{font-weight:600;display:inline-block;min-width:150px;color:#1e293b}.balance[data-v-c99bff62]{font-weight:700;color:#34a853}.warning-text[data-v-c99bff62]{font-size:.85em;color:#c2410c;margin-top:10px}hr[data-v-c99bff62]{border:0;height:1px;background-color:#f1f5f9;margin:20px 0}.form-group[data-v-c99bff62]{margin-bottom:15px}.form-group label[data-v-c99bff62]{display:block;font-weight:500;color:#334155;margin-bottom:5px;font-size:.9em}.form-group input[data-v-c99bff62],.form-group textarea[data-v-c99bff62]{width:100%;padding:10px;border:1px solid #e2e8f0;border-radius:6px;font-size:1em;box-sizing:border-box}.form-group textarea[data-v-c99bff62]{resize:vertical}.form-actions[data-v-c99bff62]{display:flex;justify-content:flex-end;gap:10px;margin-top:25px}.cancel-btn[data-v-c99bff62],.submit-btn[data-v-c99bff62]{padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;border:none;transition:opacity .2s}.cancel-btn[data-v-c99bff62]{background-color:#f1f5f9;color:#475569}.submit-btn[data-v-c99bff62]{background-color:#4285f4;color:#fff}.submit-btn[data-v-c99bff62]:hover{background-color:#3b74db}.page-content[data-v-18a86f4c]{padding:20px 30px;background-color:#f5f6f8}.card[data-v-18a86f4c]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 1px 3px #0000000d,0 1px 2px #00000008}.card-title[data-v-18a86f4c]{font-size:1.1em;font-weight:600;color:#1e293b;margin:0 0 15px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.card-header[data-v-18a86f4c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.card-header h3[data-v-18a86f4c]{font-size:1.1em;font-weight:600;color:#1e293b;margin:0}.show-by[data-v-18a86f4c]{font-size:.9em;color:#64748b;cursor:pointer}.loading-state[data-v-18a86f4c]{text-align:center;padding:30px 0;color:#64748b;font-style:italic;font-size:.9em}.primary-color[data-v-18a86f4c]{color:#4285f4}.success-text[data-v-18a86f4c]{color:#34a853}.payment-text[data-v-18a86f4c]{color:#4285f4}.pending-color[data-v-18a86f4c]{color:#fbbc05}.danger-color[data-v-18a86f4c]{color:#ef4444}.main-client-grid[data-v-18a86f4c]{display:grid;grid-template-columns:1fr 2fr;gap:20px}.profile-and-balance-column[data-v-18a86f4c]{display:flex;flex-direction:column;gap:20px}.profile-card[data-v-18a86f4c]{padding-bottom:15px}.user-info-section[data-v-18a86f4c]{display:flex;align-items:center;gap:15px;margin-bottom:20px}.avatar-placeholder[data-v-18a86f4c]{width:60px;height:60px;border-radius:50%;background-color:#e6f0ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-details .user-name[data-v-18a86f4c]{font-size:1.2em;font-weight:700;color:#1e293b;margin:0}.user-details .user-email[data-v-18a86f4c]{font-size:.85em;color:#64748b;margin:0}.balance-section[data-v-18a86f4c]{border-top:1px solid #f1f5f9;padding-top:20px}.balance-item[data-v-18a86f4c]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.balance-label[data-v-18a86f4c]{font-weight:500;color:#1e293b;margin:0;font-size:.9em}.balance-value[data-v-18a86f4c]{font-size:1.3em;font-weight:700;margin:0 0 0 auto}.quick-actions[data-v-18a86f4c]{display:flex;gap:10px;margin-top:10px}.action-btn[data-v-18a86f4c]{flex:1;padding:10px 15px;border-radius:8px;font-size:.9em;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;border:none}.primary-btn[data-v-18a86f4c]{background-color:#4285f4;color:#fff}.refund-request-btn[data-v-18a86f4c]{background-color:#f7931a;color:#fff;transition:background-color .2s}.refund-request-btn[data-v-18a86f4c]:hover{background-color:#e07a00}.quick-stats-card[data-v-18a86f4c]{height:fit-content}.stat-list[data-v-18a86f4c]{display:flex;flex-direction:column;gap:10px}.stat-item[data-v-18a86f4c]{display:flex;align-items:center;gap:10px;padding:5px 0}.stat-label[data-v-18a86f4c]{font-size:.9em;color:#64748b}.stat-value[data-v-18a86f4c]{font-weight:600;margin-left:auto;color:#1e293b;font-size:.9em}.active-status[data-v-18a86f4c]{color:#34a853}.order-count-value[data-v-18a86f4c],.account-count-value[data-v-18a86f4c]{color:#4285f4}.overview-and-actions-column[data-v-18a86f4c]{display:flex;flex-direction:column;gap:20px}.kpi-row[data-v-18a86f4c]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.kpi-card-mini[data-v-18a86f4c]{background-color:#fff;padding:15px;border-radius:12px;border-left:5px solid;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:space-between;align-items:center}.kpi-card-mini .value[data-v-18a86f4c]{font-size:1.5em;font-weight:700;color:#1e293b;margin:0}.kpi-card-mini .title[data-v-18a86f4c]{font-size:.85em;color:#64748b;margin:0}.kpi-icon[data-v-18a86f4c]{flex-shrink:0}.requests-table-card[data-v-18a86f4c]{min-height:270px}.pending-count[data-v-18a86f4c]{font-weight:600;color:#fbbc05}.data-table[data-v-18a86f4c]{width:100%;border-collapse:collapse;font-size:.85em}.data-table th[data-v-18a86f4c]{text-align:left;color:#64748b;font-weight:500;padding:8px 0;border-bottom:1px solid #e2e8f0}.data-table td[data-v-18a86f4c]{padding:10px 0;color:#1e293b;font-weight:500;border-bottom:1px solid #f1f5f9}.data-table td.summary-col[data-v-18a86f4c]{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-badge[data-v-18a86f4c]{padding:3px 8px;border-radius:4px;font-size:.8em;font-weight:600;display:inline-block}.status-badge.pending[data-v-18a86f4c]{background-color:#fff7ed;color:#c2410c}.status-badge.closed[data-v-18a86f4c]{background-color:#dcfce7;color:#15803d}.history-cards-row[data-v-18a86f4c]{gap:20px}.history-list[data-v-18a86f4c]{list-style:none;padding:0;margin:5px 0 0}.history-list li[data-v-18a86f4c]{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.history-list li[data-v-18a86f4c]:not(:last-child){border-bottom:1px solid #f1f5f9}.left-content[data-v-18a86f4c]{display:flex;align-items:center;gap:10px}.activity-icon[data-v-18a86f4c]{padding:5px;border-radius:50%}.order-icon[data-v-18a86f4c]{color:#4285f4;background-color:#e6f0ff}.payment-icon[data-v-18a86f4c]{color:#34a853;background-color:#ecfdf5}.details .type[data-v-18a86f4c]{font-weight:600;margin:0;font-size:.9em}.details .date[data-v-18a86f4c]{font-size:.75em;color:#64748b}.amount[data-v-18a86f4c]{font-weight:600;font-size:.9em;margin:0}[data-v-edd42f1f]:root{--card-radius: 8px;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--primary-color: #3b82f6;--admin-color: #dc2626;--user-color: #0369a1;--text-color: #1f2937;--text-light-color: #6b7280;--border-color: #e5e7eb}.page-content[data-v-edd42f1f]{padding:20px 30px;background-color:#f5f6f8}.history-list-card[data-v-edd42f1f]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}.card-title[data-v-edd42f1f]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.filter-actions[data-v-edd42f1f]{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding:15px;border:1px solid var(--border-color);border-radius:8px;background-color:#fcfcfd}.filter-group[data-v-edd42f1f]{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--primary-color)}.filter-input-group[data-v-edd42f1f]{display:flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid #dcdfe6;border-radius:6px}.filter-input-group input[data-v-edd42f1f]{border:none;outline:none;font-size:.9em;padding:2px 0}.icon-small[data-v-edd42f1f]{color:var(--text-light-color)}.total-info[data-v-edd42f1f]{margin-left:auto;font-size:.9em;color:var(--text-color)}.data-table[data-v-edd42f1f]{width:100%;border-collapse:collapse;font-size:.95em}.data-table th[data-v-edd42f1f]{text-align:left;padding:12px 15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:2px solid var(--border-color)}.data-table td[data-v-edd42f1f]{padding:12px 15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.type-tag[data-v-edd42f1f]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.8em;font-weight:600}.admin-type[data-v-edd42f1f]{background-color:#fee2e2;color:var(--admin-color)}.user-type[data-v-edd42f1f]{background-color:#e0f2fe;color:var(--user-color)}.datetime-cell[data-v-edd42f1f]{display:flex;align-items:center;gap:5px;font-size:.9em}.time-icon[data-v-edd42f1f]{margin-left:10px}.loading-state[data-v-edd42f1f],.error-state[data-v-edd42f1f],.empty-state[data-v-edd42f1f]{text-align:center;padding:30px;font-weight:500;font-size:1.1em}.loading-state[data-v-edd42f1f]{color:var(--primary-color);display:flex;align-items:center;justify-content:center;gap:10px}.error-state[data-v-edd42f1f]{color:var(--admin-color);background-color:#fef2f2}.empty-state[data-v-edd42f1f]{color:var(--text-light-color)}.spinner[data-v-edd42f1f]{animation:spin-edd42f1f 1s linear infinite}@keyframes spin-edd42f1f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pagination-controls[data-v-edd42f1f]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:10px;border-top:1px solid var(--border-color);font-size:.9em}.page-info[data-v-edd42f1f]{color:var(--text-light-color)}.pagination-buttons[data-v-edd42f1f]{display:flex;gap:5px;align-items:center}.page-btn[data-v-edd42f1f]{padding:8px 12px;border:1px solid var(--border-color);background-color:#fff;border-radius:4px;cursor:pointer;transition:all .2s;color:var(--text-light-color);display:flex;align-items:center;justify-content:center}.page-btn[data-v-edd42f1f]:hover:not(:disabled){background-color:#f5f6f8;border-color:var(--primary-color);color:var(--primary-color)}.page-btn[data-v-edd42f1f]:disabled{cursor:not-allowed;opacity:.5}.current-page-display[data-v-edd42f1f]{padding:8px 12px;background-color:var(--primary-color);color:#fff;border-radius:4px;font-weight:600;min-width:30px;text-align:center}[data-v-8ccdc159]:root{--primary-color: #4285f4;--secondary-color: #34a853;--text-color: #334155;--text-light-color: #64748b;--border-color: #e2e8f0;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--card-radius: 12px}.page-content[data-v-8ccdc159]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-8ccdc159]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-8ccdc159]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.section-header[data-v-8ccdc159]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f1f5f9}.view-switcher[data-v-8ccdc159]{display:flex;background-color:#e2e8f0;border-radius:8px;overflow:hidden}.switch-btn[data-v-8ccdc159]{padding:10px 18px;border:none;background-color:transparent;color:var(--text-light-color);font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9em}.switch-btn.active[data-v-8ccdc159]{background-color:var(--primary-color);color:#fff;box-shadow:var(--shadow-sm)}.switch-btn[data-v-8ccdc159]:hover:not(.active){background-color:#cbd5e1;color:var(--text-color)}.instruct a[data-v-8ccdc159]{display:flex;align-items:center;gap:5px;color:var(--primary-color);font-size:.9em;font-weight:500;text-decoration:none;transition:color .2s}.instruct a[data-v-8ccdc159]:hover{color:#3a75e3}.table-actions[data-v-8ccdc159]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.summary-text[data-v-8ccdc159]{font-size:1.1em;font-weight:500;color:var(--text-color);margin:0;padding:10px 0}.filter-controls[data-v-8ccdc159]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.filter-label[data-v-8ccdc159]{font-weight:600;color:var(--text-color);font-size:.95em}.filter-select[data-v-8ccdc159]{padding:8px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.95em;color:var(--text-color);background-color:#fff;cursor:pointer;transition:border-color .2s}.filter-select[data-v-8ccdc159]:hover{border-color:var(--primary-color)}.filter-select[data-v-8ccdc159]:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 2px #4285f41a}.limit-filter-group[data-v-8ccdc159]{display:flex;align-items:center;gap:8px}.data-table[data-v-8ccdc159]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-8ccdc159]{position:sticky;top:0;z-index:10}.data-table th[data-v-8ccdc159]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-8ccdc159]{padding:15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.data-table tbody tr:last-child td[data-v-8ccdc159]{border-bottom:none}.data-table tbody tr[data-v-8ccdc159]:hover{background-color:#f8fafc}.item-id-col[data-v-8ccdc159]{font-weight:600;color:var(--primary-color)}.item-name-col[data-v-8ccdc159]{font-weight:600;color:var(--text-color)}.account-list-col[data-v-8ccdc159]{font-size:.9em;color:var(--text-color)}.account-tag[data-v-8ccdc159]{display:inline-block;background-color:#e0f2fe;color:#0284c7;padding:3px 8px;border-radius:4px;margin-right:5px;margin-bottom:4px;font-weight:500;font-size:.8em;font-family:monospace}.more-accounts[data-v-8ccdc159]{font-size:.8em;font-weight:600;color:var(--text-light-color)}.note-col[data-v-8ccdc159]{color:var(--text-light-color);font-size:.95em;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-8ccdc159]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.85em;font-weight:700;text-transform:uppercase;min-width:110px;justify-content:center}.action-col[data-v-8ccdc159]{display:flex;gap:8px;align-items:center;justify-content:center}.action-btn[data-v-8ccdc159]{background:#f1f5f9;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .2s;color:var(--text-light-color);display:flex;align-items:center;gap:6px;font-size:.9em;font-weight:600}.action-btn.report-btn[data-v-8ccdc159]{background-color:#e0f2fe;color:#0284c7}.action-btn.report-btn[data-v-8ccdc159]:hover{background-color:#93c5fd;color:#1e40af}.action-btn.deposit-btn[data-v-8ccdc159]{background-color:#ecfdf5;color:#047857}.action-btn.deposit-btn[data-v-8ccdc159]:hover{background-color:#a7f3d0;color:#065f46}.action-btn.withdraw-btn[data-v-8ccdc159]{background-color:#fee2e2;color:#b91c1c}.action-btn.withdraw-btn[data-v-8ccdc159]:hover{background-color:#fca5a5;color:#991b1b}.loading-state[data-v-8ccdc159],.no-data-state[data-v-8ccdc159]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.table-pagination-footer[data-v-8ccdc159]{display:flex;justify-content:flex-end;align-items:center;padding-top:20px;margin-top:15px;border-top:1px solid var(--border-color);flex-wrap:wrap;gap:20px}.pagination-controls[data-v-8ccdc159]{display:flex;align-items:center;gap:10px}.page-btn[data-v-8ccdc159]{padding:8px 15px;font-size:.9em;font-weight:500}.page-btn[data-v-8ccdc159]:disabled{opacity:.5;cursor:not-allowed;background-color:#f8fafc}.current-page-display[data-v-8ccdc159]{padding:5px 10px;font-weight:600;color:var(--text-color)}.modal-overlay[data-v-8ccdc159]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000}.modal-content.large-modal[data-v-8ccdc159]{max-width:800px}.modal-content[data-v-8ccdc159]{background-color:#fff;border-radius:var(--card-radius);width:90%;max-width:600px;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;max-height:85vh;overflow:hidden}.modal-header[data-v-8ccdc159]{padding:20px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.modal-header h3[data-v-8ccdc159]{margin:0;font-size:1.4em;color:var(--text-color)}.highlight-id[data-v-8ccdc159]{color:var(--primary-color);font-weight:700;margin-left:5px}.modal-close-btn[data-v-8ccdc159]{background:none;border:none;cursor:pointer;color:var(--text-light-color);padding:5px;transition:color .2s}.modal-close-btn[data-v-8ccdc159]:hover{color:var(--text-color)}.modal-body[data-v-8ccdc159]{padding:20px;overflow-y:auto}.detail-section[data-v-8ccdc159]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #e2e8f0}.info-grid[data-v-8ccdc159]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.info-grid p[data-v-8ccdc159]{margin:0;font-size:.95em}.text-primary[data-v-8ccdc159]{color:var(--primary-color);font-weight:600}.detail-section[data-v-8ccdc159]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.detail-section p strong[data-v-8ccdc159]{color:var(--text-light-color);font-weight:500;min-width:100px;display:inline-block}.detail-value[data-v-8ccdc159]{margin-left:5px;font-weight:500;color:var(--text-color)}.request-type-tag[data-v-8ccdc159]{background-color:#f0f4ff;color:var(--primary-color);padding:4px 8px;border-radius:4px;font-size:.9em;font-weight:600}.amount-value[data-v-8ccdc159]{color:var(--secondary-color);font-weight:700;font-size:1.1em}.large-status[data-v-8ccdc159]{min-width:unset!important;padding:8px 15px!important}.notes-section h4[data-v-8ccdc159],.accounts-section h4[data-v-8ccdc159]{font-size:1.1em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:10px}.notes-box-textarea[data-v-8ccdc159]{width:100%;min-height:100px;box-sizing:border-box;resize:vertical;background-color:#f8fafc;border:1px solid var(--border-color);padding:10px;border-radius:6px;font-size:.95em;color:var(--text-color);transition:border-color .2s}.notes-box-textarea[data-v-8ccdc159]:focus{border-color:var(--primary-color);outline:none}.notes-box-textarea[readonly][data-v-8ccdc159]{background-color:#f1f5f9;color:var(--text-light-color);cursor:not-allowed}.accounts-list-container[data-v-8ccdc159]{max-height:200px;overflow-y:auto;padding:10px;background-color:#f8fafc;border:1px solid var(--border-color);border-radius:6px}.accounts-list-grid[data-v-8ccdc159]{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width: 600px){.accounts-list-grid[data-v-8ccdc159]{grid-template-columns:repeat(2,1fr)}}.account-item-v2[data-v-8ccdc159]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px #0000000d;font-size:.9em}.account-id-chip[data-v-8ccdc159]{font-family:monospace;font-weight:700;color:var(--primary-color);padding:2px 6px;background-color:#e6f0ff;border-radius:4px}.account-amount-v2[data-v-8ccdc159]{font-weight:600;color:var(--secondary-color);white-space:nowrap}.modal-footer[data-v-8ccdc159]{padding:15px 20px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}.modal-footer .action-btn[data-v-8ccdc159]{padding:10px 15px;font-size:.95em}.process-btn[data-v-8ccdc159]{background-color:#fef3c7;color:#a16207}.process-btn[data-v-8ccdc159]:hover{background-color:#facc15}.complete-btn[data-v-8ccdc159]{background-color:#d1fae5;color:#065f46}.complete-btn[data-v-8ccdc159]:hover{background-color:#a7f3d0}.reject-btn[data-v-8ccdc159]{background-color:#fee2e2;color:#991b1b}.reject-btn[data-v-8ccdc159]:hover{background-color:#fca5a5}@media (max-width: 768px){.section-header[data-v-8ccdc159],.table-actions[data-v-8ccdc159]{flex-direction:column;align-items:flex-start;gap:10px}.filter-controls[data-v-8ccdc159]{width:100%;justify-content:space-between;gap:10px}.filter-controls[data-v-8ccdc159]>*{flex-grow:1;min-width:unset}.data-table[data-v-8ccdc159]{display:block;overflow-x:auto;white-space:nowrap;font-size:.9em}.table-pagination-footer[data-v-8ccdc159]{justify-content:center;gap:10px}.summary-text[data-v-8ccdc159]{width:100%;text-align:center}.modal-content.large-modal[data-v-8ccdc159]{max-width:95%}.info-grid[data-v-8ccdc159]{grid-template-columns:1fr}}[data-v-23e0857d]:root{--primary-color: #4285f4;--secondary-color: #34a853;--text-color: #334155;--text-light-color: #64748b;--border-color: #e2e8f0;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--card-radius: 12px}.page-content[data-v-23e0857d]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-23e0857d]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-23e0857d]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.table-actions[data-v-23e0857d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.summary-text[data-v-23e0857d]{font-size:1.1em;font-weight:500;color:var(--text-color);margin:0;padding:10px 0}.filter-controls[data-v-23e0857d]{display:flex;align-items:center;gap:10px}.filter-label[data-v-23e0857d]{font-weight:600;color:var(--text-color);font-size:.95em}.filter-select[data-v-23e0857d]{padding:8px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.95em;color:var(--text-color);background-color:#fff;cursor:pointer;transition:border-color .2s}.filter-select[data-v-23e0857d]:hover{border-color:var(--primary-color)}.filter-select[data-v-23e0857d]:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 2px #4285f41a}.data-table[data-v-23e0857d]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-23e0857d]{position:sticky;top:0;z-index:10}.data-table th[data-v-23e0857d]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-23e0857d]{padding:15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.data-table tbody tr:last-child td[data-v-23e0857d]{border-bottom:none}.data-table tbody tr[data-v-23e0857d]:hover{background-color:#f8fafc}.item-id-col[data-v-23e0857d]{font-weight:600;color:var(--primary-color)}.item-name-col[data-v-23e0857d]{font-weight:600;color:var(--text-color)}.note-col[data-v-23e0857d]{color:var(--text-light-color);font-size:.95em;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-23e0857d]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.85em;font-weight:700;text-transform:uppercase;min-width:110px;justify-content:center}.action-col[data-v-23e0857d]{display:flex;gap:8px;align-items:center;justify-content:center}.action-btn[data-v-23e0857d]{background:#f1f5f9;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .2s;color:var(--text-light-color);display:flex;align-items:center;gap:6px;font-size:.9em;font-weight:600}.action-btn.report-btn[data-v-23e0857d]{background-color:#fffbeb;color:#d97706}.action-btn.report-btn[data-v-23e0857d]:hover{background-color:#fcd34d;color:#78350f}.loading-state[data-v-23e0857d],.no-data-state[data-v-23e0857d]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.page-content[data-v-8ba708bc]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-8ba708bc]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-8ba708bc]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.table-actions[data-v-8ba708bc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:15px;flex-wrap:wrap}.search-bar[data-v-8ba708bc]{display:flex;align-items:center;gap:10px;padding:10px 15px;border:1px solid var(--border-color);border-radius:8px;flex-grow:1;max-width:450px;background-color:#f8fafc;transition:all .2s}.search-bar[data-v-8ba708bc]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px #4285f41a}.search-bar input[data-v-8ba708bc]{border:none;outline:none;background:transparent;flex-grow:1;font-size:15px;color:var(--text-color)}.search-icon[data-v-8ba708bc]{color:var(--text-light-color)}.filter-status[data-v-8ba708bc],.filter-limit[data-v-8ba708bc]{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--text-color)}.filter-status label[data-v-8ba708bc],.filter-limit label[data-v-8ba708bc]{font-weight:600;color:var(--text-light-color)}.filter-status select[data-v-8ba708bc],.filter-limit select[data-v-8ba708bc]{padding:10px 30px 10px 15px;border:1px solid var(--border-color);border-radius:8px;background-color:#f8fafc;font-size:15px;color:var(--text-color);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%2D%22292.4%22%3E%3Cpath%20fill%3D%22%2364748b%22%20d%3D%22M287%20165.7l-131.7%20131.7c-4.7%204.7-12.3%204.7-17%200L5.4%20165.7c-4.7-4.7-4.7-12.3%200-17l17-17c4.7-4.7%2012.3-4.7%2017%200l95.3%2095.3L253%20131.7c4.7-4.7%2012.3-4.7%2017%200l17%2017c4.7%204.7%204.7%2012.3%200%2017z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.filter-status select[data-v-8ba708bc]:focus,.filter-limit select[data-v-8ba708bc]:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 2px #4285f41a}.add-button[data-v-8ba708bc]{background-color:var(--primary-color);color:#fff;display:flex;align-items:center;gap:8px;padding:10px 18px;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s;flex-shrink:0}.add-button[data-v-8ba708bc]:hover{background-color:#357ae8}.data-table[data-v-8ba708bc]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-8ba708bc]{position:sticky;top:0;z-index:10}.data-table th[data-v-8ba708bc]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-8ba708bc]{padding:15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.data-table tbody tr:last-child td[data-v-8ba708bc]{border-bottom:none}.data-table tbody tr[data-v-8ba708bc]:hover:not(.detail-row){background-color:#f8fafc}.item-id-col[data-v-8ba708bc]{font-weight:600;color:var(--primary-color)}.status-tag[data-v-8ba708bc]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.85em;font-weight:700;text-transform:uppercase}.loading-state[data-v-8ba708bc],.no-data-state[data-v-8ba708bc]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.detail-toggle-button[data-v-8ba708bc]{background:none;border:none;color:var(--primary-color);cursor:pointer;padding:5px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;margin:0 auto}.detail-toggle-button[data-v-8ba708bc]:hover:not(.is-disabled){background-color:#e0f2fe}.detail-toggle-button.is-disabled[data-v-8ba708bc]{color:var(--border-color);cursor:not-allowed;opacity:.6}.detail-row[data-v-8ba708bc]{background-color:#f8fafc}.detail-row[data-v-8ba708bc]:hover{background-color:#f8fafc!important}.detail-content-cell[data-v-8ba708bc]{padding:20px 30px;border-bottom:2px solid var(--primary-color)}.main-order-row[data-v-8ba708bc]{cursor:pointer}.main-order-row[data-v-8ba708bc]:hover{background-color:#f8fafc}.accounts-detail-container h4[data-v-8ba708bc]{font-size:1.1em;font-weight:600;color:var(--text-color);margin-bottom:15px}.account-list[data-v-8ba708bc]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.account-list li[data-v-8ba708bc]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border:1px solid #e2e8f0;border-radius:6px;background-color:#fff}.account-info[data-v-8ba708bc]{display:flex;gap:20px;align-items:center;flex-grow:1}.account-id[data-v-8ba708bc]{font-weight:700;color:var(--primary-color);font-family:monospace;font-size:.95em;min-width:120px}.account-name[data-v-8ba708bc]{color:var(--text-color);font-weight:500}.account-actions[data-v-8ba708bc]{display:flex;align-items:center;gap:10px}.action-icon-button[data-v-8ba708bc]{background:none;border:none;color:var(--text-light-color);cursor:pointer;padding:5px;border-radius:4px;transition:color .2s,background-color .2s;display:flex;align-items:center;justify-content:center}.action-icon-button[data-v-8ba708bc]:hover{color:var(--primary-color);background-color:#eff6ff}.external-link-button[data-v-8ba708bc]{color:#10b981}.external-link-button[data-v-8ba708bc]:hover{color:#059669}.account-status-tag[data-v-8ba708bc]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:9999px;font-size:.8em;font-weight:700;white-space:nowrap}.table-pagination-footer[data-v-8ba708bc]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;margin-top:15px;border-top:1px solid var(--border-color);flex-wrap:wrap;gap:15px}.pagination-summary[data-v-8ba708bc]{font-size:.95em;font-weight:500;color:var(--text-color)}.pagination-controls[data-v-8ba708bc]{display:flex;align-items:center;gap:10px}.page-btn[data-v-8ba708bc]{background:#f1f5f9;border:none;border-radius:6px;padding:8px 15px;cursor:pointer;transition:background-color .2s;color:var(--text-light-color);font-size:.9em;font-weight:600}.page-btn[data-v-8ba708bc]:hover:not(:disabled){background-color:#e2e8f0;color:var(--text-color)}.page-btn[data-v-8ba708bc]:disabled{opacity:.5;cursor:not-allowed;background-color:#f8fafc}.current-page-display[data-v-8ba708bc]{padding:5px 10px;font-weight:600;color:var(--text-color);font-size:.95em}@media (max-width: 768px){.table-actions[data-v-8ba708bc]{flex-direction:column;align-items:flex-start}.search-bar[data-v-8ba708bc]{width:100%;max-width:none}.filter-status[data-v-8ba708bc],.filter-limit[data-v-8ba708bc]{width:100%;justify-content:flex-start}.filter-status select[data-v-8ba708bc],.filter-limit select[data-v-8ba708bc]{flex-grow:1}.add-button[data-v-8ba708bc]{width:100%;justify-content:center}.account-list li[data-v-8ba708bc]{flex-direction:column;align-items:flex-start;gap:10px}.account-info[data-v-8ba708bc]{flex-direction:column;align-items:flex-start;gap:5px}.table-pagination-footer[data-v-8ba708bc]{flex-direction:column;align-items:center}}[data-v-b3256052]:root{--primary-color: #4285f4;--secondary-color: #34a853;--text-color: #334155;--text-light-color: #64748b;--border-color: #e2e8f0;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--card-radius: 12px}.page-content[data-v-b3256052]{padding:20px 30px;background-color:#f5f6f8}.data-list-card[data-v-b3256052]{background-color:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.card-title[data-v-b3256052]{font-size:1.5em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.filter-row[data-v-b3256052]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f1f5f9}.filter-controls[data-v-b3256052]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.filter-label[data-v-b3256052]{font-weight:600;color:var(--text-color);font-size:.95em}.filter-select[data-v-b3256052]{padding:8px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.95em;color:var(--text-color);background-color:#fff;cursor:pointer;transition:border-color .2s}.limit-filter-group[data-v-b3256052]{display:flex;align-items:center;gap:8px}.search-controls[data-v-b3256052]{display:flex;align-items:center;gap:10px}.search-bar[data-v-b3256052]{width:300px;display:flex;align-items:center;border:1px solid var(--border-color);border-radius:6px;padding:6px 10px;background-color:#f8fafc}.search-bar input[data-v-b3256052]{flex-grow:1;border:none;outline:none;background:transparent;font-size:1em;padding:2px 5px}.search-icon[data-v-b3256052]{color:var(--text-light-color);margin-right:5px}.primary-btn[data-v-b3256052]{background-color:var(--primary-color);color:#fff;padding:8px 15px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:background-color .2s}.primary-btn[data-v-b3256052]:hover{background-color:#3a75e3}.table-actions[data-v-b3256052]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.summary-text[data-v-b3256052]{font-size:1.1em;font-weight:500;color:var(--text-color);margin:0;padding:10px 0}.data-table[data-v-b3256052]{width:100%;border-collapse:separate;border-spacing:0;font-size:.95em}.data-table thead[data-v-b3256052]{position:sticky;top:0;z-index:10}.data-table th[data-v-b3256052]{text-align:left;padding:15px;background-color:#f8fafc;color:var(--text-light-color);font-weight:600;border-bottom:1px solid var(--border-color)}.data-table td[data-v-b3256052]{padding:15px;color:var(--text-color);border-bottom:1px solid #f1f5f9}.data-table tbody tr:last-child td[data-v-b3256052]{border-bottom:none}.data-table tbody tr[data-v-b3256052]:hover{background-color:#f8fafc}.item-id-col[data-v-b3256052]{font-weight:600;color:var(--primary-color)}.item-name-col[data-v-b3256052]{font-weight:600;color:var(--text-color)}.user-id-col[data-v-b3256052]{color:var(--text-light-color);font-size:.9em}.note-col[data-v-b3256052]{color:var(--text-light-color);font-size:.95em;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-b3256052]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:9999px;font-size:.85em;font-weight:700;text-transform:uppercase;min-width:110px;justify-content:center}.action-col[data-v-b3256052]{display:flex;gap:8px;align-items:center;justify-content:center}.action-btn[data-v-b3256052]{background:#f1f5f9;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .2s;color:var(--text-light-color);display:flex;align-items:center;gap:6px;font-size:.9em;font-weight:600}.action-btn.report-btn[data-v-b3256052]{background-color:#e0f2fe;color:#0284c7}.action-btn.report-btn[data-v-b3256052]:hover{background-color:#93c5fd;color:#1e40af}.loading-state[data-v-b3256052],.no-data-state[data-v-b3256052]{text-align:center;padding:30px;color:var(--text-light-color);font-style:italic}.modal-overlay[data-v-b3256052]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000}.modal-content[data-v-b3256052]{background-color:#fff;border-radius:var(--card-radius);width:90%;max-width:600px;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.modal-header[data-v-b3256052]{padding:20px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.modal-header h3[data-v-b3256052]{margin:0;font-size:1.4em;color:var(--text-color)}.modal-close-btn[data-v-b3256052]{background:none;border:none;cursor:pointer;color:var(--text-light-color);padding:5px;transition:color .2s}.modal-close-btn[data-v-b3256052]:hover{color:var(--text-color)}.modal-body[data-v-b3256052]{padding:20px;overflow-y:auto;flex-grow:1}.detail-section[data-v-b3256052]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #e2e8f0}.detail-section[data-v-b3256052]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.detail-section p[data-v-b3256052]{margin:8px 0;font-size:1em}.detail-value[data-v-b3256052]{margin-left:10px;font-weight:500;color:var(--text-color)}.notes-section h4[data-v-b3256052],.accounts-section h4[data-v-b3256052]{font-size:1.1em;font-weight:600;color:var(--text-color);margin-top:0;margin-bottom:10px}.notes-box[data-v-b3256052]{background-color:#f8fafc;border:1px solid var(--border-color);padding:10px;border-radius:6px;font-size:.95em;color:var(--text-light-color);white-space:pre-wrap;width:100%;box-sizing:border-box}.accounts-list[data-v-b3256052]{display:flex;flex-direction:column;gap:8px}.account-item[data-v-b3256052]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background-color:#f8fbff;border-left:3px solid var(--primary-color);border-radius:4px;font-size:.9em}.account-item[data-v-b3256052]:has(a){border-left-color:#93c5fd}.account-amount[data-v-b3256052]{font-weight:600;color:var(--secondary-color)}.modal-footer[data-v-b3256052]{padding:15px 20px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}.modal-footer .action-btn[data-v-b3256052]{padding:10px 15px;font-size:.95em}.process-btn[data-v-b3256052]{background-color:#fef3c7;color:#a16207}.process-btn[data-v-b3256052]:hover{background-color:#facc15}.complete-btn[data-v-b3256052]{background-color:#d1fae5;color:#065f46}.complete-btn[data-v-b3256052]:hover{background-color:#a7f3d0}.reject-btn[data-v-b3256052]{background-color:#fee2e2;color:#991b1b}.reject-btn[data-v-b3256052]:hover{background-color:#fca5a5}.logout{padding:0 10px;cursor:pointer;display:flex;align-items:center}body{margin:0;padding:0;overflow-y:scroll}.app-dashboard{display:grid;grid-template-columns:var(--sidebar-width) 1fr;min-height:100vh;font-family:Poppins,sans-serif;background-color:var(--content-bg)}.content{display:flex;flex-direction:column}.content-header{background-color:#fff;padding:15px 30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);box-shadow:var(--shadow-sm);position:sticky;top:0;z-index:5}.search-bar{display:flex;align-items:center;gap:10px;padding:8px 15px;border:1px solid var(--border-color);border-radius:8px;width:300px;background-color:#f8fafc}.search-bar input{border:none;outline:none;background:transparent;flex-grow:1;font-size:15px}.search-icon{color:var(--text-light-color)}.user-info{display:flex;align-items:center;gap:20px}.action-icon{color:var(--text-light-color);cursor:pointer}.user-profile{display:flex;align-items:center;gap:10px;padding-left:15px;border-left:1px solid var(--border-color)}.user-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover}.user-name{font-weight:500;color:var(--text-color)}.content-body{flex-grow:1}.page-container[data-v-7ff9fe91]{padding:30px;max-width:1300px;margin:auto}.page-header[data-v-7ff9fe91]{text-align:left;margin-bottom:30px;padding:0 10px}.breadcrumb[data-v-7ff9fe91]{font-size:.9em;color:var(--text-light-color);margin-bottom:5px}.page-title[data-v-7ff9fe91]{font-size:2.5em;font-weight:700;color:var(--text-color);line-height:1.1}.main-card[data-v-7ff9fe91]{background-color:#fff}.card-header-actions[data-v-7ff9fe91]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid var(--border-color)}.card-header-actions h3[data-v-7ff9fe91]{font-size:1.3em;font-weight:700;color:var(--text-color);margin:0}.action-group[data-v-7ff9fe91]{display:flex;gap:10px}.search-input[data-v-7ff9fe91]{padding:10px 18px;border:2px solid var(--border-color);border-radius:10px;font-size:.95em;width:300px;transition:all .3s}.search-input[data-v-7ff9fe91]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #4285f433}.filter-btn[data-v-7ff9fe91]{display:flex;align-items:center;gap:5px;background-color:var(--bg-light);color:var(--text-color);border:2px solid var(--border-color);padding:10px 20px;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s}.filter-btn[data-v-7ff9fe91]:hover{background-color:var(--primary-bg-light);color:var(--primary-color);border-color:var(--primary-color)}.add-new-btn[data-v-7ff9fe91]{display:flex;align-items:center;gap:5px;background-color:var(--primary-color);color:#fff;border:2px solid var(--primary-color);padding:10px 20px;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:var(--shadow-sm)}.add-new-btn[data-v-7ff9fe91]:hover{background-color:#2b8440;box-shadow:var(--shadow-md);transform:translateY(-1px)}.product-card-grid[data-v-7ff9fe91]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:25px}.product-item-card[data-v-7ff9fe91]{background:#fff;border:1px solid var(--border-color);border-radius:var(--card-radius);padding:10px;display:flex;flex-direction:column;transition:all .3s ease;box-shadow:var(--shadow-md);position:relative}.product-item-card[data-v-7ff9fe91]:hover{transform:translateY(-5px);box-shadow:0 12px 25px #00000026;border-color:var(--primary-color)}.card-item-header[data-v-7ff9fe91]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);padding-bottom:15px;margin-bottom:15px}.icon-label[data-v-7ff9fe91]{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--text-color)}.product-type-label[data-v-7ff9fe91]{font-size:1em;font-weight:700}.product-icon[data-v-7ff9fe91]{opacity:1}.product-image[data-v-7ff9fe91],.product-image .image[data-v-7ff9fe91]{width:100%}.product-image .image img[data-v-7ff9fe91]{width:100%;height:220px;object-fit:cover;border-radius:10px}.product-name[data-v-7ff9fe91]{font-size:1.4em;font-weight:700;color:var(--primary-color);margin:10px 0 20px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.detail-group[data-v-7ff9fe91]{display:flex;flex-direction:column;gap:12px;padding:10px 0}.detail-item[data-v-7ff9fe91]{display:flex;justify-content:space-between;align-items:center;font-size:.95em;padding-bottom:5px;border-bottom:1px dashed var(--border-color)}.detail-item[data-v-7ff9fe91]:last-child{border-bottom:none;padding-bottom:0}.detail-label[data-v-7ff9fe91]{color:var(--text-light-color);font-weight:500}.detail-value[data-v-7ff9fe91]{font-weight:600;color:var(--text-color)}.order-id[data-v-7ff9fe91]{font-weight:700;color:var(--text-color)}.price-value[data-v-7ff9fe91]{font-weight:800;color:var(--secondary-color);font-size:1.1em}.inventory-value[data-v-7ff9fe91]{font-weight:800;color:var(--text-color)}.inventory-value.low-stock[data-v-7ff9fe91]{color:var(--danger-color)}.low-stock-label[data-v-7ff9fe91]{font-size:.8em;font-weight:700;margin-left:5px;padding:2px 5px;background-color:#fee2e2;color:var(--danger-color);border-radius:4px}.status-tag[data-v-7ff9fe91]{display:inline-block;padding:6px 14px;border-radius:20px;font-size:.8em;font-weight:700;text-transform:uppercase}.status-tag.active[data-v-7ff9fe91]{background-color:#dcfce7;color:var(--secondary-color)}.status-tag.disabled[data-v-7ff9fe91]{background-color:#fee2e2;color:var(--danger-color)}.status-tag.pending[data-v-7ff9fe91]{background-color:#fef9c3;color:var(--warning-color)}.card-item-footer[data-v-7ff9fe91]{display:flex;gap:10px;padding-top:20px;margin-top:auto;border-top:1px solid var(--border-color);justify-content:center}.action-btn[data-v-7ff9fe91]{background:var(--bg-light);border:1px solid var(--border-color);padding:10px 15px;border-radius:8px;cursor:pointer;transition:all .2s;font-weight:600;display:inline-flex;align-items:center;gap:5px;text-decoration:none}.action-btn[data-v-7ff9fe91]:hover{box-shadow:var(--shadow-sm);background-color:#f0f0f0}.view-detail-btn[data-v-7ff9fe91]{color:var(--primary-color);min-width:200px;display:flex;align-items:center;justify-content:center;transition:all .5s;border:1px solid var(--secondary-color)}.view-detail-btn[data-v-7ff9fe91]:hover{background-color:var(--primary-color);color:var(--bg-light);cursor:pointer}.edit-btn[data-v-7ff9fe91]{color:var(--secondary-color)}.delete-btn[data-v-7ff9fe91]{color:var(--danger-color);padding:10px 12px;margin-left:auto}.delete-btn[data-v-7ff9fe91]:hover{background-color:#fee2e2;border-color:var(--danger-color)}.no-data-state[data-v-7ff9fe91]{text-align:center;padding:50px 20px}.empty-icon[data-v-7ff9fe91]{color:var(--text-light-color);margin-bottom:15px}.no-data-state p[data-v-7ff9fe91]{color:var(--text-light-color);margin-bottom:20px}.no-data-state .primary-btn[data-v-7ff9fe91]{display:inline-flex;padding:12px 25px;border-radius:10px;background-color:var(--secondary-color);color:#fff;text-decoration:none;font-weight:600;transition:all .2s;border:none;cursor:pointer;box-shadow:var(--shadow-md)}.no-data-state .primary-btn[data-v-7ff9fe91]:hover{background-color:#2b8440;box-shadow:var(--shadow-lg);transform:translateY(-1px)}@media (max-width: 1300px){.product-card-grid[data-v-7ff9fe91]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width: 768px){.page-container[data-v-7ff9fe91]{padding:20px 10px}.main-card[data-v-7ff9fe91]{padding:20px 15px}.card-header-actions[data-v-7ff9fe91]{flex-direction:column;align-items:flex-start;gap:15px}.action-group[data-v-7ff9fe91]{width:100%;flex-wrap:wrap}.search-input[data-v-7ff9fe91]{width:100%}.filter-btn[data-v-7ff9fe91],.add-new-btn[data-v-7ff9fe91]{flex-grow:1;justify-content:center}.product-card-grid[data-v-7ff9fe91]{grid-template-columns:1fr}.product-item-card[data-v-7ff9fe91]:hover{transform:translateY(-3px)}.card-item-footer[data-v-7ff9fe91]{flex-wrap:wrap}.edit-btn[data-v-7ff9fe91],.view-detail-btn[data-v-7ff9fe91]{flex-grow:1;justify-content:center}}@media (max-width: 480px){.page-title[data-v-7ff9fe91]{font-size:2em}.add-new-btn[data-v-7ff9fe91]{order:1;width:100%}.filter-btn[data-v-7ff9fe91]{order:2}}.page-container[data-v-749ed418]{padding:30px;max-width:1300px;margin:auto}.page-header[data-v-749ed418]{text-align:left;margin-bottom:30px;padding:0 10px}.breadcrumb[data-v-749ed418]{font-size:.9em;color:var(--text-light-color);margin-bottom:5px}.page-title[data-v-749ed418]{font-size:2.5em;font-weight:700;color:var(--text-color);line-height:1.1}.product-detail-card[data-v-749ed418]{background-color:#fff;padding:40px;border-radius:var(--card-radius);box-shadow:var(--shadow-lg);border:1px solid var(--border-color);margin-bottom:30px}.product-grid[data-v-749ed418]{display:grid;grid-template-columns:2.2fr 2fr;gap:40px;padding-bottom:30px;border-bottom:1px solid var(--border-color)}.product-visual[data-v-749ed418]{display:flex;flex-direction:column;gap:15px}.visual-placeholder[data-v-749ed418]{height:500px;border-radius:var(--card-radius);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:var(--shadow-md)}.visual-placeholder img[data-v-749ed418]{width:100%;height:100%;object-fit:cover}.visual-gallery[data-v-749ed418]{display:flex;gap:10px}.gallery-item[data-v-749ed418]{width:80px;height:80px;background-color:var(--bg-light);border-radius:8px;border:2px solid var(--border-color);cursor:pointer;transition:all .2s;overflow:hidden}.gallery-item img[data-v-749ed418]{width:100%;height:100%;object-fit:cover}.gallery-item.active[data-v-749ed418]{border-color:var(--primary-color);box-shadow:0 0 0 3px #4285f433}.product-info[data-v-749ed418]{display:flex;flex-direction:column;gap:17px}.info-header[data-v-749ed418]{display:flex;align-items:center;gap:15px}.status-tag[data-v-749ed418]{padding:5px 10px;border-radius:5px;font-size:.8em;font-weight:600;color:#fff}.status-active[data-v-749ed418]{background-color:#34a853}.status-inactive[data-v-749ed418]{background-color:#ea4335}.product-category[data-v-749ed418]{font-size:.9em;font-weight:700;color:var(--text-light-color);text-transform:uppercase}.product-name-title[data-v-749ed418]{font-size:2.5em;font-weight:700;color:var(--text-color);line-height:1.1;margin:0}.product-short-desc[data-v-749ed418]{font-size:1.05em;color:var(--text-gray);line-height:1.6;padding-bottom:10px;border-bottom:1px dashed var(--border-color)}.price-section[data-v-749ed418]{display:flex;align-items:center;gap:15px;padding:10px 0}.current-price[data-v-749ed418]{font-size:2.5em;font-weight:700;color:var(--danger-color)}.old-price[data-v-749ed418]{font-size:1.2em;color:var(--text-light-color);text-decoration:line-through;font-weight:500}.key-features[data-v-749ed418]{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:15px;border-bottom:1px solid var(--border-color)}.feature-chip[data-v-749ed418]{display:flex;align-items:center;gap:6px;background-color:var(--primary-bg-light);color:var(--primary-color);padding:8px 15px;border-radius:20px;font-size:.9em;font-weight:600}.feature-chip svg[data-v-749ed418]{color:var(--primary-color)}.inventory-check-group[data-v-749ed418]{display:flex;align-items:center;gap:30px;padding-top:5px}.inventory-check[data-v-749ed418]{display:flex;align-items:center;gap:10px}.guarantee-info[data-v-749ed418]{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--secondary-color);font-size:.95em}.inventory-value[data-v-749ed418]{font-weight:700;color:var(--secondary-color);font-size:1.05em}.inventory-value.low-stock[data-v-749ed418]{color:var(--danger-color)}.low-stock-label[data-v-749ed418]{font-size:.8em;font-weight:600;margin-left:5px;padding:2px 5px;background-color:#fee2e2;color:var(--danger-color);border-radius:4px}.quantity[data-v-749ed418]{display:flex;align-items:center;gap:10px}.cta-group[data-v-749ed418]{display:flex;flex-wrap:wrap;align-items:center;gap:15px;padding-top:10px}.buy-now-btn[data-v-749ed418]{display:flex;align-items:center;gap:8px;padding:15px 30px;background-color:var(--secondary-color);color:#fff;border:none;border-radius:10px;font-size:1.1em;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:var(--shadow-md);flex-grow:1;max-width:250px;justify-content:center}.buy-now-btn[data-v-749ed418]:hover:not(:disabled){background-color:#2b8440;transform:translateY(-2px);box-shadow:var(--shadow-lg)}.buy-now-btn[data-v-749ed418]:disabled{background-color:var(--text-light-color);cursor:not-allowed;opacity:.7}.filter-select[data-v-749ed418]{padding:8px 10px;border:1px solid var(--border-color);border-radius:8px;font-size:1em;max-width:100px;color:var(--text-color);text-align:center}.ask-btn[data-v-749ed418]{display:flex;align-items:center;gap:8px;padding:15px 30px;background-color:#fff;color:var(--primary-color);border:2px solid var(--primary-color);border-radius:10px;font-size:1.1em;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:var(--shadow-sm)}.ask-btn[data-v-749ed418]:hover{background-color:var(--primary-bg-light)}.order-feedback[data-v-749ed418]{display:flex;align-items:center;gap:10px;padding:10px 15px;border-radius:8px;margin-bottom:15px;font-weight:600;font-size:.95em}.order-feedback.success[data-v-749ed418]{background-color:#e6ffe6;color:#34a853;border:1px solid #34a853}.order-feedback.error[data-v-749ed418]{background-color:#ffe6e6;color:#ea4335;border:1px solid #ea4335}.product-details-section[data-v-749ed418]{padding-top:30px}.product-details-section h3[data-v-749ed418]{font-size:1.6em;font-weight:800;color:var(--text-color);margin-bottom:20px}.mt-40[data-v-749ed418]{margin-top:40px}.long-description[data-v-749ed418]{font-size:1em;color:var(--text-gray);line-height:1.8;margin-bottom:20px}.specs-grid[data-v-749ed418]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px;padding:20px;background-color:var(--bg-light);border-radius:var(--card-radius)}.spec-item[data-v-749ed418]{display:flex;flex-direction:column;padding:10px 0;border-bottom:1px dashed var(--border-color)}.spec-item[data-v-749ed418]:nth-last-child(-n+2){border-bottom:none}.spec-label[data-v-749ed418]{font-size:.9em;color:var(--text-light-color);font-weight:500;margin-bottom:4px}.spec-value[data-v-749ed418]{font-weight:700;color:var(--text-color);font-size:1em;display:flex;align-items:center;gap:8px}.limit-high[data-v-749ed418]{color:var(--danger-color)}.verified-check[data-v-749ed418]{color:var(--secondary-color)!important}.specifications[data-v-749ed418]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.specifications li[data-v-749ed418]{display:flex;align-items:center;gap:10px;font-size:.95em;color:var(--text-color)}.related-products-section[data-v-749ed418]{padding:0 10px}.section-title-small[data-v-749ed418]{font-size:1.6em;font-weight:800;color:var(--text-color);margin-bottom:20px}.related-products-grid[data-v-749ed418]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.related-item[data-v-749ed418]{background:#fff;padding:20px;border-radius:var(--card-radius);box-shadow:var(--shadow-sm);display:flex;align-items:center;gap:15px;border:1px solid var(--border-color);transition:all .3s;cursor:pointer;text-decoration:none}.related-item[data-v-749ed418]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--primary-color)}.related-icon[data-v-749ed418]{width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.related-name[data-v-749ed418]{font-weight:700;color:var(--text-color);margin:0;font-size:1em}.related-price[data-v-749ed418]{font-weight:800;color:var(--danger-color);margin:0;font-size:.9em}@media (max-width: 992px){.product-grid[data-v-749ed418]{grid-template-columns:1fr}.product-detail-card[data-v-749ed418]{padding:30px 20px}.buy-now-btn[data-v-749ed418]{max-width:none}.related-products-grid[data-v-749ed418]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width: 768px){.product-name-title[data-v-749ed418],.current-price[data-v-749ed418]{font-size:2em}.product-grid[data-v-749ed418]{gap:30px}.cta-group[data-v-749ed418]{flex-direction:column}.buy-now-btn[data-v-749ed418],.ask-btn[data-v-749ed418]{width:100%;justify-content:center;max-width:none}.specs-grid[data-v-749ed418]{grid-template-columns:1fr}}@media (max-width: 600px){.inventory-check-group[data-v-749ed418]{flex-direction:column;align-items:flex-start;gap:15px}}.page-container[data-v-1f55ce30]{padding:20px;max-width:1300px;margin:auto}.page-header[data-v-1f55ce30]{text-align:center;margin-bottom:30px}.breadcrumb[data-v-1f55ce30]{font-size:.9em;color:var(--text-light-color);margin-bottom:10px}.page-title[data-v-1f55ce30]{font-size:2.2em;font-weight:800;color:var(--text-color)}.main-card[data-v-1f55ce30]{background-color:#fff;padding:30px;border-radius:var(--card-radius);box-shadow:var(--shadow-md);border:1px solid var(--border-color)}.card-header-actions[data-v-1f55ce30]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid var(--border-color)}.card-header-actions h3[data-v-1f55ce30]{font-size:1.2em;font-weight:700;color:var(--text-color);margin:0}.action-group[data-v-1f55ce30]{display:flex;gap:10px}.search-input[data-v-1f55ce30]{padding:8px 15px;border:1px solid var(--border-color);border-radius:8px;font-size:.9em;width:250px;transition:border-color .2s}.search-input[data-v-1f55ce30]:focus{outline:none;border-color:var(--primary-color)}.filter-btn[data-v-1f55ce30]{display:flex;align-items:center;gap:5px;background-color:var(--primary-bg-light);color:var(--primary-color);border:1px solid var(--primary-bg-light);padding:8px 15px;border-radius:8px;font-weight:600;cursor:pointer}.filter-btn[data-v-1f55ce30]:hover{background-color:#d8e4f8}.status-tag[data-v-1f55ce30]{display:inline-block;padding:5px 12px;border-radius:6px;font-size:.8em;font-weight:700}.status-tag.active[data-v-1f55ce30]{background-color:#dcfce7;color:var(--secondary-color)}.status-tag.disabled[data-v-1f55ce30]{background-color:#fee2e2;color:#ef4444}.status-tag.pending[data-v-1f55ce30]{background-color:#fef9c3;color:#a16207}.status-tag.resisted[data-v-1f55ce30]{background-color:var(--primary-bg-light);color:var(--primary-color)}.status-tag.ready[data-v-1f55ce30]{background-color:#e0f2fe;color:#0c4a6e}.no-data-state[data-v-1f55ce30]{text-align:center;padding:50px 20px}.no-data-state.full-width[data-v-1f55ce30]{grid-column:1 / -1}.empty-icon[data-v-1f55ce30]{color:var(--text-light-color);margin-bottom:15px}.no-data-state p[data-v-1f55ce30]{color:var(--text-light-color);margin-bottom:20px}.no-data-state .primary-btn[data-v-1f55ce30]{display:inline-flex;padding:10px 20px;border-radius:8px;background-color:var(--primary-color);color:#fff;text-decoration:none;font-weight:600;transition:background-color .2s}.no-data-state .primary-btn[data-v-1f55ce30]:hover{background-color:#3b74e6}.service-grid[data-v-1f55ce30]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding-top:10px}.service-card[data-v-1f55ce30]{padding:25px;border:1px solid var(--border-color);border-radius:var(--card-radius);transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;justify-content:space-between}.service-card[data-v-1f55ce30]:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.service-icon-header[data-v-1f55ce30]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.service-icon[data-v-1f55ce30]{background-color:rgba(var(--primary-rgb),.05);padding:10px;border-radius:8px}.service-title[data-v-1f55ce30]{font-size:1.3em;font-weight:700;color:var(--text-color);margin-top:0;margin-bottom:10px}.service-description[data-v-1f55ce30]{color:var(--text-light-color);font-size:.95em;margin-bottom:25px;flex-grow:1}.service-footer[data-v-1f55ce30]{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px dashed var(--border-color)}.service-price[data-v-1f55ce30]{font-size:1.1em;font-weight:800;color:var(--primary-color)}.primary-btn.view-detail-btn[data-v-1f55ce30]{display:inline-flex;align-items:center;gap:5px;background-color:var(--primary-color);color:#fff;padding:8px 15px;border-radius:8px;text-decoration:none;font-weight:600;border:none;cursor:pointer;transition:background-color .2s}.primary-btn.view-detail-btn[data-v-1f55ce30]:hover{background-color:#3b74e6}[data-v-b3eac0fd]:root{--primary-color: #4285f4;--secondary-color: #34a853;--danger-color: #EF4444;--warning-color: #a16207;--text-color: #1f2937;--text-gray: #4b5563;--text-light-color: #9ca3af;--border-color: #e5e7eb;--bg-light: #f9fafb;--primary-bg-light: #e8f0fe;--card-radius: 12px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .12);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1), 0 4px 6px rgba(0, 0, 0, .05)}.page-container[data-v-b3eac0fd]{padding:30px;max-width:1300px;margin:auto}.page-header[data-v-b3eac0fd]{text-align:left;margin-bottom:30px;padding:0 10px}.breadcrumb[data-v-b3eac0fd]{font-size:.9em;color:var(--text-light-color);margin-bottom:5px}.page-title[data-v-b3eac0fd]{font-size:2.5em;font-weight:700;color:var(--text-color);line-height:1.1}.contact-card[data-v-b3eac0fd]{background-color:#fff;padding:40px;border-radius:var(--card-radius);box-shadow:var(--shadow-lg);border:1px solid var(--border-color);margin-bottom:30px}.section-title[data-v-b3eac0fd]{font-size:2.2em;font-weight:700;color:var(--text-color);text-align:center;margin-bottom:10px}.section-subtitle[data-v-b3eac0fd]{font-size:1.1em;color:var(--text-gray);text-align:center;margin-bottom:40px}.contact-grid[data-v-b3eac0fd]{display:grid;grid-template-columns:1.5fr 1fr;gap:40px}.contact-form-section h3[data-v-b3eac0fd]{font-size:1.2em;font-weight:600;color:var(--text-color);margin-bottom:10px}.form-group[data-v-b3eac0fd]{margin-bottom:20px}.form-input[data-v-b3eac0fd]{width:100%;padding:12px 15px;border:1px solid var(--border-color);border-radius:8px;font-size:1em;color:var(--text-color);transition:border-color .3s,box-shadow .3s}.form-input[data-v-b3eac0fd]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #4285f433}textarea.form-input[data-v-b3eac0fd]{resize:vertical;min-height:120px}.form-actions[data-v-b3eac0fd]{text-align:right;margin-top:20px}.send-message-btn[data-v-b3eac0fd]{display:inline-flex;align-items:center;gap:8px;padding:15px 30px;background-color:var(--primary-color);color:#fff;border:none;border-radius:10px;font-size:1.1em;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:var(--shadow-md)}.send-message-btn[data-v-b3eac0fd]:hover{background-color:#357ae8;transform:translateY(-2px);box-shadow:var(--shadow-lg)}.contact-info-section[data-v-b3eac0fd]{display:flex;flex-direction:column;gap:30px}.info-block[data-v-b3eac0fd]{background-color:var(--bg-light);padding:25px;border-radius:var(--card-radius);border:1px solid var(--border-color)}.info-block h4[data-v-b3eac0fd]{font-size:1.3em;font-weight:700;color:var(--text-color);margin-bottom:20px;position:relative}.info-block h4[data-v-b3eac0fd]:after{content:"";position:absolute;left:0;bottom:-10px;width:50px;height:3px;background-color:var(--primary-color);border-radius:2px}.info-item[data-v-b3eac0fd]{display:flex;align-items:center;gap:12px;margin-bottom:15px;color:var(--text-gray);font-size:1em}.info-item[data-v-b3eac0fd]:last-child{margin-bottom:0}.info-item span[data-v-b3eac0fd]{font-weight:500}.info-item a[data-v-b3eac0fd]{color:var(--text-gray);text-decoration:none;transition:color .3s}.info-item a[data-v-b3eac0fd]:hover{color:var(--primary-color)}.social-block[data-v-b3eac0fd]{margin-top:20px}.social-block h4[data-v-b3eac0fd]{font-size:1.3em;font-weight:700;color:var(--text-color);margin-bottom:20px}.social-icons[data-v-b3eac0fd]{display:flex;gap:15px}.social-icons a[data-v-b3eac0fd]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--primary-bg-light);color:var(--primary-color);transition:all .3s}.social-icons a[data-v-b3eac0fd]:hover{background-color:var(--primary-color);color:#fff;transform:translateY(-3px);box-shadow:var(--shadow-md)}.faq-section[data-v-b3eac0fd]{margin-top:50px;padding:0 10px}.section-title-small[data-v-b3eac0fd]{font-size:1.8em;font-weight:800;color:var(--text-color);margin-bottom:30px;text-align:center}.faq-grid[data-v-b3eac0fd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:25px}.faq-item[data-v-b3eac0fd]{background:#fff;padding:25px;border-radius:var(--card-radius);box-shadow:var(--shadow-sm);border:1px solid var(--border-color);transition:all .3s}.faq-item[data-v-b3eac0fd]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--primary-color)}.faq-header[data-v-b3eac0fd]{display:flex;align-items:flex-start;margin-bottom:10px}.faq-number[data-v-b3eac0fd]{font-size:1.2em;font-weight:700;color:var(--primary-color);margin-right:10px;flex-shrink:0}.faq-question[data-v-b3eac0fd]{font-size:1.1em;font-weight:700;color:var(--text-color);line-height:1.4}.faq-answer[data-v-b3eac0fd]{font-size:.95em;color:var(--text-gray);line-height:1.6;padding-left:30px}@media (max-width: 992px){.contact-grid[data-v-b3eac0fd]{grid-template-columns:1fr}.contact-card[data-v-b3eac0fd]{padding:30px 20px}.faq-grid[data-v-b3eac0fd]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.section-title[data-v-b3eac0fd]{font-size:1.8em}}@media (max-width: 768px){.section-title[data-v-b3eac0fd]{font-size:1.6em}.section-subtitle[data-v-b3eac0fd]{font-size:1em}.send-message-btn[data-v-b3eac0fd]{width:100%;justify-content:center}.info-block h4[data-v-b3eac0fd]{font-size:1.1em}.info-item[data-v-b3eac0fd]{font-size:.9em}.faq-grid[data-v-b3eac0fd]{grid-template-columns:1fr}.faq-question[data-v-b3eac0fd]{font-size:1em}.faq-answer[data-v-b3eac0fd]{font-size:.9em}}.page-container[data-v-cf94bcf1]{padding:30px;max-width:1300px;margin:auto}.recharge-card[data-v-cf94bcf1]{background-color:#fff;padding:40px;border-radius:var(--card-radius);box-shadow:var(--shadow-lg);border:1px solid var(--border-color);margin-bottom:30px}.section-title[data-v-cf94bcf1]{font-size:2.4em;font-weight:700;color:var(--text-color);text-align:center;margin-bottom:10px}.section-subtitle[data-v-cf94bcf1]{font-size:1.1em;color:var(--text-gray);text-align:center;margin-bottom:40px}.error-message[data-v-cf94bcf1]{color:var(--danger-color);font-size:.95em;text-align:center;margin-top:15px;font-weight:500}.recharge-grid[data-v-cf94bcf1]{display:grid;grid-template-columns:1fr 1fr;gap:50px}.recharge-grid.details-mode[data-v-cf94bcf1]{grid-template-columns:1fr}.recharge-grid.details-mode .recharge-method-section[data-v-cf94bcf1]{grid-column:1 / -1;max-width:850px;margin:0 auto}.recharge-method-section h3[data-v-cf94bcf1],.recharge-amount-section h3[data-v-cf94bcf1],.important-notes h3[data-v-cf94bcf1]{font-size:1.3em;font-weight:600;color:var(--text-color);margin-bottom:20px;position:relative;padding-bottom:10px}.recharge-method-section h3[data-v-cf94bcf1]:after,.recharge-amount-section h3[data-v-cf94bcf1]:after,.important-notes h3[data-v-cf94bcf1]:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background-color:var(--primary-color);border-radius:2px}.recharge-amount-section h3[data-v-cf94bcf1]:after{background-color:var(--secondary-color)}.method-options[data-v-cf94bcf1]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.method-button[data-v-cf94bcf1]{display:flex;align-items:center;gap:10px;padding:15px 25px;border:2px solid var(--border-color);border-radius:10px;background-color:#fff;color:var(--text-color);font-size:1em;font-weight:600;cursor:pointer;transition:all .3s;flex-grow:1;justify-content:center}.method-button svg[data-v-cf94bcf1]{color:var(--text-gray);transition:color .3s}.method-button[data-v-cf94bcf1]:hover{border-color:var(--primary-color);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.method-button.active[data-v-cf94bcf1]{border-color:var(--primary-color);background-color:var(--primary-bg-light);color:var(--primary-color);box-shadow:0 0 0 3px #4a78e71a;transform:translateY(0)}.method-button.active svg[data-v-cf94bcf1]{color:var(--primary-color)}.method-button[data-v-cf94bcf1]:active{transform:scale(.98)}.crypto-info-card[data-v-cf94bcf1]{background-color:var(--bg-light);border:1px solid #d9e0e7;padding:25px;border-radius:var(--card-radius);margin-top:20px;box-shadow:var(--shadow-sm)}.recharge-grid.details-mode .crypto-info-card[data-v-cf94bcf1]{padding:35px}.selected-amount-display[data-v-cf94bcf1]{text-align:center;font-size:1.1em;color:var(--text-gray);margin-bottom:25px;background-color:var(--secondary-bg-light);padding:12px 15px;border-radius:8px;border:1px dashed var(--secondary-color)}.selected-amount-display strong[data-v-cf94bcf1]{color:var(--secondary-color);font-size:1.3em}.info-item[data-v-cf94bcf1]{display:flex;align-items:flex-start;gap:15px;margin-bottom:18px}.info-text .label[data-v-cf94bcf1]{font-size:.9em;color:var(--text-gray)}.info-text .value[data-v-cf94bcf1]{font-size:1.05em;font-weight:700;color:var(--text-color);word-break:break-all}.account-number[data-v-cf94bcf1],.transfer-content[data-v-cf94bcf1]{color:var(--primary-color);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:opacity .2s;background-color:#fff;padding:5px 10px;border:1px solid var(--primary-bg-light);border-radius:5px}.account-number[data-v-cf94bcf1]:hover,.transfer-content[data-v-cf94bcf1]:hover{opacity:.9;box-shadow:0 0 0 2px #4a78e71a}.crypto-info-card .qr-code-placeholder[data-v-cf94bcf1]{width:250px;height:250px;background-color:#fff;border:1px solid var(--border-color);margin:20px auto;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:15px}.qr-code-placeholder img[data-v-cf94bcf1]{width:100%;height:100%;object-fit:contain}.important-notes[data-v-cf94bcf1]{margin-top:40px;background-color:#f0f7ff;border:1px solid #d9e6f2;border-radius:var(--card-radius);padding:25px;box-shadow:0 2px 8px #0000000d}.important-notes h3[data-v-cf94bcf1]{color:var(--primary-color)}.important-notes h3[data-v-cf94bcf1]:after{background-color:var(--primary-color)}.important-notes ul[data-v-cf94bcf1]{list-style:none;padding:0;margin-top:15px}.important-notes li[data-v-cf94bcf1]{color:var(--text-color);font-size:.9em;line-height:1.6;display:flex;align-items:flex-start;gap:8px;margin-bottom:5px}.important-notes li svg[data-v-cf94bcf1]{flex-shrink:0;margin-top:2px}.currency-note[data-v-cf94bcf1]{font-size:.95em;color:var(--text-gray);margin-bottom:20px}.amount-options[data-v-cf94bcf1]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:30px}.amount-button[data-v-cf94bcf1]{padding:15px 20px;border:2px solid var(--border-color);border-radius:10px;background-color:#fff;color:var(--text-color);font-size:1.1em;font-weight:600;cursor:pointer;transition:all .3s;text-align:center}.amount-button[data-v-cf94bcf1]:hover{border-color:var(--secondary-color);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.amount-button.active[data-v-cf94bcf1]{border-color:var(--secondary-color);background-color:var(--secondary-bg-light);color:var(--secondary-color);box-shadow:0 0 0 3px #34a8531a;transform:translateY(0)}.amount-button[data-v-cf94bcf1]:active{transform:scale(.98)}.other-amount-group[data-v-cf94bcf1]{margin-top:30px}.other-amount-input[data-v-cf94bcf1]{width:100%;padding:12px 15px;border:1px solid var(--border-color);border-radius:8px;font-size:1.1em;color:var(--text-color);transition:border-color .3s,box-shadow .3s}.other-amount-input[data-v-cf94bcf1]:focus{outline:none;border-color:var(--secondary-color);box-shadow:0 0 0 3px #34a85333}.confirm-recharge-btn[data-v-cf94bcf1]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:18px 30px;background-color:var(--primary-color);color:#fff;border:none;border-radius:10px;font-size:1.2em;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:0 6px 16px #4a78e74d;margin-top:30px}.confirm-recharge-btn svg[data-v-cf94bcf1]{color:#fff}.confirm-recharge-btn[data-v-cf94bcf1]:hover:not(:disabled){background-color:#3864d4;transform:translateY(-3px);box-shadow:0 10px 20px #4a78e766}.confirm-recharge-btn[data-v-cf94bcf1]:active:not(:disabled){transform:scale(.98);box-shadow:0 4px 12px #4a78e74d}.confirm-recharge-btn[data-v-cf94bcf1]:disabled{background-color:var(--text-light-color);box-shadow:none;transform:none;cursor:not-allowed}.fade-in[data-v-cf94bcf1]{animation:fadeIn-cf94bcf1 .5s ease-out}@keyframes fadeIn-cf94bcf1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 992px){.recharge-grid[data-v-cf94bcf1]{grid-template-columns:1fr;gap:30px}.recharge-card[data-v-cf94bcf1]{padding:30px 20px}.method-options[data-v-cf94bcf1],.amount-options[data-v-cf94bcf1]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.recharge-grid.details-mode .recharge-method-section[data-v-cf94bcf1]{max-width:100%}}@media (max-width: 768px){.section-title[data-v-cf94bcf1]{font-size:1.8em}.section-subtitle[data-v-cf94bcf1]{font-size:1em}.method-button[data-v-cf94bcf1],.amount-button[data-v-cf94bcf1]{font-size:.95em;padding:12px 20px}.confirm-recharge-btn[data-v-cf94bcf1]{font-size:1.1em;padding:15px 20px}.crypto-info-card .qr-code-placeholder[data-v-cf94bcf1]{width:200px;height:200px}.recharge-grid.details-mode .crypto-info-card[data-v-cf94bcf1]{padding:25px}}@media (max-width: 500px){.method-options[data-v-cf94bcf1],.amount-options[data-v-cf94bcf1]{grid-template-columns:1fr}}[data-v-8802b07f]{margin:0;padding:0;box-sizing:border-box}.home-page-wrapper[data-v-8802b07f]{background:var(--bg-light);overflow:hidden;padding-top:0;font-family:var(--font-family);margin-top:20px}.container[data-v-8802b07f]{max-width:1300px;margin:0 auto;padding:0 20px}.section-title[data-v-8802b07f]{font-size:2.2em;font-weight:700;color:var(--text-dark);margin-bottom:30px;text-align:center;position:relative}.section-title[data-v-8802b07f]:after{content:"";display:block;width:60px;height:4px;background:var(--primary);margin:12px auto 0;border-radius:2px}.btn[data-v-8802b07f]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.95em;box-shadow:0 2px 4px #0000001a;color:var(--bg-light);background:var(--primary)}.btn-primary[data-v-8802b07f]{background:linear-gradient(135deg,var(--primary),#3b74e6);color:#fff;box-shadow:0 6px 20px #4285f466,var(--shadow-sm)}.btn-primary[data-v-8802b07f]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #4285f480,var(--shadow-md)}.btn-secondary[data-v-8802b07f]{background:#fff;color:var(--primary);border:2px solid var(--primary);box-shadow:none}.btn-secondary[data-v-8802b07f]:hover{background:var(--primary);color:#fff;box-shadow:var(--shadow-md)}.btn-white[data-v-8802b07f]{background:#fff;color:var(--primary);font-weight:700;box-shadow:var(--shadow-sm)}.btn-white[data-v-8802b07f]:hover{background:var(--bg-light)}.btn-large[data-v-8802b07f]{padding:16px 48px;font-size:1.05em;font-weight:700}.hero-section[data-v-8802b07f]{position:relative;overflow:hidden;padding:60px 0 80px;border-bottom:1px solid var(--border);background-image:url(https://netmedia.vn/wp-content/uploads/2022/11/dich-vu-quang-cao-google-ads.webp);background-size:contain;background-position:center;background-repeat:no-repeat}.hero-section[data-v-8802b07f]:after{content:"";position:absolute;inset:0;background:#b0e6fc71;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.hero-section[data-v-8802b07f]:before{content:"";position:absolute;top:-100px;left:-100px;width:400px;height:400px;background:#e5efff0d;border-radius:50%;filter:blur(80px);z-index:2;pointer-events:none}.hero-section[data-v-8802b07f]>*{position:relative;z-index:3}.hero-container[data-v-8802b07f]{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center;max-width:1300px;margin:0 auto;padding:0 20px}.hero-left[data-v-8802b07f]{display:flex;flex-direction:column;gap:24px;padding-right:0}.badge[data-v-8802b07f]{background:linear-gradient(90deg,#4285f4,#34a853);color:#fff;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:700;box-shadow:0 4px 10px #0000001a}.hero-title[data-v-8802b07f]{font-size:4em;font-weight:700;color:var(--text-dark);line-height:1.1;letter-spacing:-2px}.gradient-text[data-v-8802b07f]{display:inline;background:linear-gradient(90deg,#34a853,#fbbc05);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1em;margin-left:10px}.hero-subtitle[data-v-8802b07f]{font-size:1.1em;color:var(--text-gray);line-height:1.8;max-width:500px}.hero-cta-group[data-v-8802b07f]{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.hero-trust[data-v-8802b07f]{display:flex;gap:24px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--border)}.trust-item[data-v-8802b07f]{display:flex;align-items:center;gap:8px;font-size:.9em;color:var(--text-dark);font-weight:500}.trust-item svg[data-v-8802b07f]{color:var(--secondary);flex-shrink:0}.hero-right[data-v-8802b07f]{position:relative;display:flex;align-items:center;justify-content:center}.hero-visual[data-v-8802b07f]{perspective:1300px;animation:float-hero 6s ease-in-out infinite}.card-stack[data-v-8802b07f]{position:relative;width:650px;height:550px;transition:all .5s ease}.hero-visual:hover .card-stack[data-v-8802b07f]{transform:rotateY(5deg) scale(1.05)}.card[data-v-8802b07f]{position:absolute;width:100%;height:100%;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;overflow:hidden;padding:20px}.card-logo-img-large[data-v-8802b07f]{width:100%;object-fit:cover;box-sizing:border-box;border-radius:10px;box-shadow:0 8px 20px #0000002a}.card-1[data-v-8802b07f]{transform:rotateY(-10deg) rotateX(5deg) translateZ(10px);z-index:2}.card-2[data-v-8802b07f]{transform:rotateY(10deg) rotateX(-5deg) translateZ(0);z-index:1}.stats-bar-section[data-v-8802b07f]{background:#fff;padding:30px 0;box-shadow:0 6px 15px #00000014;border-top:1px solid var(--border)}.stats-grid[data-v-8802b07f]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center}.stat-item[data-v-8802b07f]{display:flex;align-items:center;justify-content:center;gap:16px;padding:10px 0;border-right:1px solid var(--border)}.stat-item[data-v-8802b07f]:last-child{border-right:none}.stat-item svg[data-v-8802b07f]{color:var(--primary);flex-shrink:0}.stat-value[data-v-8802b07f]{font-size:1.8em;font-weight:700;color:var(--text-dark);line-height:1.2}.stat-label[data-v-8802b07f]{font-size:.9em;color:var(--text-gray);margin:0}.category-section[data-v-8802b07f]{background:#fff;padding:10px 0 40px;border-bottom:1px solid var(--border);position:static;top:auto;z-index:10}.category-tabs[data-v-8802b07f]{border-bottom:2px solid var(--border);padding-bottom:15px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.tab-btn[data-v-8802b07f]{border-radius:8px;border:none;background:transparent;color:var(--text-gray);position:relative;display:flex;align-items:center;gap:8px;padding:10px 20px;font-weight:600;cursor:pointer;transition:all .3s ease}.tab-btn[data-v-8802b07f]:hover{background:var(--bg-light);transform:translateY(-2px)}.tab-btn.active[data-v-8802b07f]{background:transparent;color:var(--primary)}.tab-btn.active[data-v-8802b07f]:after{content:"";position:absolute;bottom:-17px;left:0;width:100%;height:3px;background:var(--primary);border-radius:2px}.count[data-v-8802b07f]{background:#0000000d;padding:2px 8px;border-radius:12px;font-size:.85em}.tab-btn.active .count[data-v-8802b07f]{background:#4285f426;color:var(--primary)}.products-section[data-v-8802b07f]{background:var(--bg-light);padding:40px 0 80px}.products-header[data-v-8802b07f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.products-title[data-v-8802b07f]{font-size:1.6em;font-weight:800;color:var(--text-dark)}.view-all[data-v-8802b07f]{color:var(--primary);text-decoration:none;font-weight:600;transition:all .3s ease}.view-all[data-v-8802b07f]:hover{gap:6px}.products-grid[data-v-8802b07f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:24px}.product-item[data-v-8802b07f]{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:#fff;transition:all .4s ease;display:flex;flex-direction:column;box-shadow:var(--shadow-md);cursor:pointer}.product-item[data-v-8802b07f]:hover{box-shadow:var(--shadow-xl);transform:translateY(-10px);border-color:var(--primary)}.product-image[data-v-8802b07f]{position:relative;height:240px;overflow:hidden;border-bottom:1px solid var(--border)}.image-placeholder[data-v-8802b07f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.image-placeholder img[data-v-8802b07f]{object-fit:cover;width:100%}.hot-badge[data-v-8802b07f],.discount-badge[data-v-8802b07f]{position:absolute;top:12px;padding:4px 12px;border-radius:6px;font-size:.75em;font-weight:800}.hot-badge[data-v-8802b07f]{background:var(--danger);color:#fff;left:12px}.discount-badge[data-v-8802b07f]{background:var(--accent);color:var(--text-dark);right:12px;font-weight:700}.product-info[data-v-8802b07f]{padding:20px;display:flex;flex-direction:column;flex-grow:1}.product-category[data-v-8802b07f]{font-size:.85em;color:var(--primary);font-weight:700;text-transform:uppercase;margin-bottom:4px}.product-title[data-v-8802b07f]{font-size:1.15em;font-weight:800;color:var(--text-dark);margin-bottom:8px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-description[data-v-8802b07f]{font-size:.85em;color:var(--text-gray);margin-bottom:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-features[data-v-8802b07f]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;flex-grow:1}.feature-chip[data-v-8802b07f]{background:var(--bg-light);color:var(--primary);padding:4px 10px;border-radius:20px;font-size:.75em;font-weight:600}.product-footer[data-v-8802b07f]{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid var(--border)}.price-section[data-v-8802b07f]{display:flex;align-items:center;gap:8px}.price[data-v-8802b07f]{font-size:1.4em;font-weight:600;color:var(--primary)}.old-price[data-v-8802b07f]{font-size:.85em;color:var(--text-light);text-decoration:line-through}.btn-add-cart[data-v-8802b07f]{width:40px;height:40px;border-radius:50%;background:var(--secondary);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-weight:600;box-shadow:0 2px 5px #0003}.btn-add-cart[data-v-8802b07f]:hover{background:#2d8444;transform:scale(1.1) translateY(-2px)}.flash-sale-section[data-v-8802b07f]{background:#fff;padding:40px 0;max-width:1300px;margin:auto}.flash-sale-banner[data-v-8802b07f]{background:linear-gradient(135deg,#979997,var(--secondary));border-radius:16px;padding:40px 60px;color:#fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px;box-shadow:0 20px 50px #87cfff99,0 0 0 10px #7977fd1a;transition:transform .3s ease;position:relative;overflow:hidden}.flash-sale-banner[data-v-8802b07f]:hover{transform:scale(1.01)}.flash-sale-banner[data-v-8802b07f]:before{content:"";position:absolute;top:0;right:-50px;bottom:0;width:150px;background:#ffffff0d;transform:skew(-20deg)}.flash-content[data-v-8802b07f]{display:flex;align-items:center;gap:40px;flex:1;min-width:300px}.flash-timer[data-v-8802b07f]{display:flex;align-items:center;gap:16px}.flash-timer svg[data-v-8802b07f]{animation:pulse-8802b07f 1s ease-in-out infinite}@keyframes pulse-8802b07f{0%,to{opacity:1}50%{opacity:.7}}.flash-label[data-v-8802b07f]{font-size:.85em;font-weight:600;margin:0;opacity:.9}.flash-time[data-v-8802b07f]{font-size:2em;font-weight:700;margin:0}.flash-description[data-v-8802b07f]{flex:1}.flash-description h3[data-v-8802b07f]{font-size:1.3em;font-weight:700;margin-bottom:6px}.flash-description p[data-v-8802b07f]{font-size:.95em;opacity:.95;margin:0}.features-section[data-v-8802b07f]{background:var(--bg-light);padding:80px 0}.features-grid[data-v-8802b07f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.feature-card[data-v-8802b07f]{background:#fff;padding:32px 24px;border-radius:16px;text-align:center;border:none;box-shadow:var(--shadow-md);transition:all .3s ease}.feature-card[data-v-8802b07f]:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.feature-icon[data-v-8802b07f]{width:70px;height:70px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:var(--shadow-sm);transform:rotate(-3deg);transition:transform .3s ease}.feature-card:hover .feature-icon[data-v-8802b07f]{transform:rotate(0) scale(1.05)}.feature-title[data-v-8802b07f]{font-size:1.15em;font-weight:800;color:var(--text-dark);margin-bottom:12px}.feature-desc[data-v-8802b07f]{font-size:.9em;color:var(--text-gray);line-height:1.6;margin:0}.best-sellers-section[data-v-8802b07f]{background:#fff;padding:80px 0;border-top:none}.bestsellers-carousel[data-v-8802b07f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.bestseller-card[data-v-8802b07f]{background:var(--bg-light);border:none;border-radius:16px;padding:24px;display:flex;align-items:center;gap:20px;transition:all .3s ease;position:relative;box-shadow:var(--shadow-sm)}.bestseller-card[data-v-8802b07f]:hover{border-color:transparent;box-shadow:var(--shadow-lg);transform:translateY(-4px)}.bestseller-rank[data-v-8802b07f]{position:absolute;top:-10px;left:15px;width:50px;height:50px;background:var(--danger);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2em;box-shadow:0 8px 20px #ea433580;border:3px solid white}.bestseller-content[data-v-8802b07f]{display:flex;align-items:center;gap:16px;flex:1}.bestseller-icon[data-v-8802b07f]{width:70px;height:70px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bestseller-name[data-v-8802b07f]{font-size:1.05em;font-weight:800;color:var(--text-dark);margin-bottom:4px}.bestseller-sold[data-v-8802b07f]{font-size:.85em;color:var(--text-light);margin:0}.bestseller-price[data-v-8802b07f]{font-size:1.2em;font-weight:700;color:var(--primary);margin:4px 0 0}.btn-buy-now[data-v-8802b07f]{padding:10px 24px;background:var(--secondary);color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:var(--shadow-sm)}.btn-buy-now[data-v-8802b07f]:hover{background:#2d8444;transform:translateY(-2px)}.testimonials-section[data-v-8802b07f]{background:var(--bg-light);padding:60px 0}.testimonials-wrapper[data-v-8802b07f]{width:100%}.testimonials-list[data-v-8802b07f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.testimonial-card[data-v-8802b07f]{background:#fff;padding:28px;border-radius:12px;border:1px solid var(--border);transition:all .3s ease;box-shadow:var(--shadow-sm)}.testimonial-card[data-v-8802b07f]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.testimonial-header[data-v-8802b07f]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.testimonial-avatar[data-v-8802b07f]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;flex-shrink:0}.testimonial-meta[data-v-8802b07f]{flex:1}.testimonial-name[data-v-8802b07f]{font-size:.95em;font-weight:800;color:var(--text-dark);margin-bottom:2px}.testimonial-role[data-v-8802b07f]{font-size:.8em;color:var(--text-light);margin:0}.testimonial-stars[data-v-8802b07f]{display:flex;gap:4px;margin-bottom:12px}.testimonial-text[data-v-8802b07f]{font-size:1em;color:var(--text-gray);font-style:normal;line-height:1.6;margin:0}.cta-section[data-v-8802b07f]{background:#30333a;padding:100px 0;text-align:center;color:#fff;position:relative;overflow:hidden}.cta-section[data-v-8802b07f]:before{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:#ffffff1a;border-radius:50%}.cta-container[data-v-8802b07f]{max-width:600px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:32px}.cta-container h2[data-v-8802b07f]{font-size:2.8em;font-weight:700;margin:0;line-height:1.2;text-shadow:0 2px 5px rgba(0,0,0,.2)}.cta-container p[data-v-8802b07f]{font-size:1.1em;margin:0;opacity:.95}.footer-promo[data-v-8802b07f]{background:#fff;padding:40px 0;border-top:1px solid var(--border)}.promo-grid[data-v-8802b07f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px}.promo-card[data-v-8802b07f]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px;border-radius:12px;transition:all .3s ease}.promo-card[data-v-8802b07f]:hover{background:var(--bg-light);transform:translateY(-2px)}.promo-card svg[data-v-8802b07f]{color:var(--secondary);width:60px;height:60px}.promo-card h4[data-v-8802b07f]{font-size:1.1em;font-weight:800;color:var(--text-dark);margin:0}.promo-card p[data-v-8802b07f]{font-size:.9em;color:var(--text-gray);margin:0;line-height:1.5}@media (max-width: 1024px){.hero-container[data-v-8802b07f]{grid-template-columns:1fr;gap:40px}.hero-title[data-v-8802b07f]{font-size:3em}.card-stack[data-v-8802b07f]{height:250px;width:250px}.stats-grid[data-v-8802b07f]{grid-template-columns:1fr;border:1px solid var(--border);border-radius:8px;background:#fff;box-shadow:var(--shadow-md)}.stat-item[data-v-8802b07f]{border-right:none;border-bottom:1px solid var(--border);padding:15px 0}.stat-item[data-v-8802b07f]:last-child{border-bottom:none}.flash-sale-banner[data-v-8802b07f]{flex-direction:column;text-align:center;padding:30px}.flash-content[data-v-8802b07f]{flex-direction:column;gap:20px}.flash-timer[data-v-8802b07f]{flex-direction:column;gap:12px}.flash-time[data-v-8802b07f]{font-size:1.5em}.flash-description h3[data-v-8802b07f]{font-size:1.05em}.section-title[data-v-8802b07f]{font-size:1.4em}.features-grid[data-v-8802b07f],.bestsellers-carousel[data-v-8802b07f],.testimonials-list[data-v-8802b07f],.promo-grid[data-v-8802b07f]{grid-template-columns:1fr}.cta-container h2[data-v-8802b07f]{font-size:1.8em}}@media (max-width: 768px){.hero-section[data-v-8802b07f]{padding:60px 0}.hero-title[data-v-8802b07f]{font-size:2.2em;letter-spacing:-1px}.hero-cta-group[data-v-8802b07f]{flex-direction:column}.btn[data-v-8802b07f],.btn-primary[data-v-8802b07f],.btn-secondary[data-v-8802b07f]{width:100%;justify-content:center}.hero-trust[data-v-8802b07f]{flex-direction:column;gap:10px}.category-tabs[data-v-8802b07f]{overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch}.products-grid[data-v-8802b07f]{grid-template-columns:1fr;gap:16px}.product-item[data-v-8802b07f]:hover{transform:translateY(-4px)}.flash-sale-banner[data-v-8802b07f]{padding:24px}.flash-timer[data-v-8802b07f]{flex-direction:column;gap:12px}.flash-time[data-v-8802b07f]{font-size:1.5em}.flash-description h3[data-v-8802b07f]{font-size:1.05em}.section-title[data-v-8802b07f]{font-size:1.4em}.features-grid[data-v-8802b07f],.bestsellers-carousel[data-v-8802b07f],.testimonials-list[data-v-8802b07f],.promo-grid[data-v-8802b07f]{grid-template-columns:1fr}.cta-container h2[data-v-8802b07f]{font-size:1.8em}}@media (max-width: 480px){.container[data-v-8802b07f]{padding:0 16px}.hero-section[data-v-8802b07f]{padding:40px 0}.hero-title[data-v-8802b07f]{font-size:1.5em}.hero-subtitle[data-v-8802b07f]{font-size:.95em}.badge[data-v-8802b07f]{font-size:.75em}.section-title[data-v-8802b07f]{font-size:1.2em}}.not-found-container[data-v-b71783a1]{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:30px;background-color:var(--bg-light)}.not-found-card[data-v-b71783a1]{background-color:#fff;padding:50px 30px;border-radius:var(--card-radius);box-shadow:var(--shadow-lg);border:1px solid var(--border-color);text-align:center;max-width:500px;width:100%}.error-visual[data-v-b71783a1]{width:180px;height:180px;margin:0 auto 30px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.error-visual img[data-v-b71783a1]{width:100%;height:100%;object-fit:contain}.error-title[data-v-b71783a1]{font-size:4.5em;font-weight:800;color:var(--danger-color);margin-bottom:10px;line-height:1}.error-message[data-v-b71783a1]{font-size:1.8em;font-weight:700;color:var(--text-color);margin-bottom:15px}.error-sub-message[data-v-b71783a1]{font-size:1.1em;color:var(--text-gray);line-height:1.6;margin-bottom:30px}.home-button[data-v-b71783a1]{display:inline-flex;align-items:center;gap:8px;padding:15px 30px;background-color:var(--primary-color);color:#fff;border:none;border-radius:10px;font-size:1.1em;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:var(--shadow-md)}.home-button[data-v-b71783a1]:hover{background-color:#3470cc;transform:translateY(-2px);box-shadow:var(--shadow-lg)}[data-v-b71783a1]:root{--primary-color: #4285F4;--secondary-color: #34A853;--danger-color: #EA4335;--text-color: #202124;--text-gray: #5f6368;--text-light-color: #9aa0a6;--bg-light: #f8f9fa;--border-color: #dadce0;--card-radius: 12px;--shadow-sm: 0 1px 2px 0 rgba(0,0,0,.05);--shadow-md: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -2px rgba(0,0,0,.05)}[data-v-f2775f85]{margin:0;padding:0;box-sizing:border-box}.about-page-wrapper[data-v-f2775f85]{background:var(--bg-light);overflow:hidden;padding-top:0;font-family:var(--font-family);margin-top:20px}.container[data-v-f2775f85]{max-width:1300px;margin:0 auto;padding:0 20px}.section-title[data-v-f2775f85]{font-size:2.2em;font-weight:700;color:var(--text-dark);margin-bottom:40px;text-align:center;position:relative}.section-title[data-v-f2775f85]:after{content:"";display:block;width:60px;height:4px;background:var(--primary);margin:12px auto 0;border-radius:2px}.btn[data-v-f2775f85]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.95em;box-shadow:0 2px 4px #0000001a;color:var(--bg-light);background:var(--primary)}.btn-primary[data-v-f2775f85]{background:linear-gradient(135deg,var(--primary),#3b74e6);color:#fff;box-shadow:0 6px 20px #4285f466,var(--shadow-sm)}.btn-primary[data-v-f2775f85]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #4285f480,var(--shadow-md)}.btn-large[data-v-f2775f85]{padding:16px 48px;font-size:1.05em;font-weight:700}.badge[data-v-f2775f85]{background:linear-gradient(90deg,var(--secondary),#4285F4);color:#fff;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:700;box-shadow:0 4px 10px #0000001a}.gradient-text[data-v-f2775f85]{background:linear-gradient(90deg,#34a853,#fbbc05);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1em;margin-left:10px}.about-hero-section[data-v-f2775f85]{padding:100px 0;background:#fff;border-bottom:1px solid var(--border);text-align:center;position:relative;overflow:hidden}.about-hero-section[data-v-f2775f85]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at center,rgba(66,133,244,.05) 0%,transparent 70%);z-index:1;pointer-events:none}.about-hero-content[data-v-f2775f85]{max-width:800px;margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:20px}.hero-title[data-v-f2775f85]{font-size:3.5em;font-weight:700;color:var(--text-dark);line-height:1.1;letter-spacing:-1.5px}.hero-subtitle[data-v-f2775f85]{font-size:1.1em;color:var(--text-gray);line-height:1.8;max-width:700px}.hero-cta-group[data-v-f2775f85]{margin-top:16px}.stats-bar-section[data-v-f2775f85]{background:#fff;padding:30px 0;box-shadow:0 6px 15px #00000014;border-top:1px solid var(--border)}.stats-grid[data-v-f2775f85]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center}.stat-item[data-v-f2775f85]{display:flex;align-items:center;justify-content:center;gap:16px;padding:10px 0;border-right:1px solid var(--border)}.stat-item[data-v-f2775f85]:last-child{border-right:none}.stat-item svg[data-v-f2775f85]{color:var(--primary);flex-shrink:0}.stat-value[data-v-f2775f85]{font-size:1.8em;font-weight:700;color:var(--text-dark);line-height:1.2}.stat-label[data-v-f2775f85]{font-size:.9em;color:var(--text-gray);margin:0}.mission-vision-section[data-v-f2775f85]{background:var(--bg-light);padding:80px 0}.mv-grid[data-v-f2775f85]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.mv-card[data-v-f2775f85]{background:#fff;padding:40px;border-radius:16px;box-shadow:var(--shadow-md);border-top:4px solid var(--primary);transition:all .3s ease}.mv-card[data-v-f2775f85]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.mv-card.mission[data-v-f2775f85]{border-color:var(--primary)}.mv-card.vision[data-v-f2775f85]{border-color:var(--secondary)}.mv-icon-wrapper[data-v-f2775f85]{margin-bottom:20px}.mv-card h3[data-v-f2775f85]{font-size:1.6em;font-weight:800;color:var(--text-dark);margin-bottom:12px}.mv-card p[data-v-f2775f85]{font-size:1em;color:var(--text-gray);line-height:1.7}.core-values-section[data-v-f2775f85]{background:#fff;padding:80px 0}.features-grid[data-v-f2775f85]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.feature-card[data-v-f2775f85]{background:var(--bg-light);padding:32px 24px;border-radius:16px;text-align:center;box-shadow:var(--shadow-md);transition:all .3s ease}.feature-card[data-v-f2775f85]:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.feature-icon[data-v-f2775f85]{width:70px;height:70px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:var(--shadow-sm);transform:rotate(-3deg);transition:transform .3s ease}.feature-card:hover .feature-icon[data-v-f2775f85]{transform:rotate(0) scale(1.05)}.feature-title[data-v-f2775f85]{font-size:1.15em;font-weight:800;color:var(--text-dark);margin-bottom:12px}.feature-desc[data-v-f2775f85]{font-size:.9em;color:var(--text-gray);line-height:1.6;margin:0}.cta-section[data-v-f2775f85]{background:#30333a;padding:100px 0;text-align:center;color:#fff;position:relative;overflow:hidden}.cta-section[data-v-f2775f85]:before{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:#ffffff1a;border-radius:50%}.cta-container[data-v-f2775f85]{max-width:600px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:32px}.cta-container h2[data-v-f2775f85]{font-size:2.8em;font-weight:700;margin:0;line-height:1.2;text-shadow:0 2px 5px rgba(0,0,0,.2)}.cta-container p[data-v-f2775f85]{font-size:1.1em;margin:0;opacity:.95}@media (max-width: 1024px){.hero-title[data-v-f2775f85]{font-size:3em}.mv-grid[data-v-f2775f85]{grid-template-columns:1fr}.stats-grid[data-v-f2775f85]{grid-template-columns:1fr;border:1px solid var(--border);border-radius:8px;background:#fff;box-shadow:var(--shadow-md)}.stat-item[data-v-f2775f85]{border-right:none;border-bottom:1px solid var(--border);padding:15px 0}.stat-item[data-v-f2775f85]:last-child{border-bottom:none}.section-title[data-v-f2775f85]{font-size:1.8em}}@media (max-width: 768px){.about-hero-section[data-v-f2775f85]{padding:60px 0}.hero-title[data-v-f2775f85]{font-size:2.2em;letter-spacing:-1px}.hero-subtitle[data-v-f2775f85]{font-size:1em}.btn-large[data-v-f2775f85]{width:100%;justify-content:center}.features-grid[data-v-f2775f85]{grid-template-columns:1fr}.cta-container h2[data-v-f2775f85]{font-size:1.8em}}@media (max-width: 480px){.container[data-v-f2775f85]{padding:0 16px}.hero-title[data-v-f2775f85]{font-size:1.5em}.hero-subtitle[data-v-f2775f85]{font-size:.95em}.badge[data-v-f2775f85]{font-size:.75em}.section-title[data-v-f2775f85]{font-size:1.2em}.mv-card[data-v-f2775f85]{padding:24px}}[data-v-d37824c9]:root{--primary: #4285f4;--secondary: #34a853;--accent: #fbbc05;--danger: #ea4335;--text-dark: #1f2937;--text-gray: #6b7280;--text-light: #9ca3af;--bg-light: #f9fafb;--border: #e5e7eb;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--font-family: "Inter", sans-serif}[data-v-d37824c9]{margin:0;padding:0;box-sizing:border-box}.faq-page-wrapper[data-v-d37824c9]{background:var(--bg-light);overflow:hidden;padding-top:0;font-family:var(--font-family);margin-top:20px}.container[data-v-d37824c9]{max-width:1100px;margin:0 auto;padding:0 20px}.section-title[data-v-d37824c9]{font-size:2.2em;font-weight:700;color:var(--text-dark);margin-bottom:40px;text-align:center;position:relative}.section-title[data-v-d37824c9]:after{content:"";display:block;width:60px;height:4px;background:var(--primary);margin:12px auto 0;border-radius:2px}.btn[data-v-d37824c9]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.95em;box-shadow:0 2px 4px #0000001a}.btn-white[data-v-d37824c9]{background:#fff;color:var(--primary);font-weight:700;box-shadow:var(--shadow-sm)}.btn-white[data-v-d37824c9]:hover{background:var(--bg-light)}.btn-large[data-v-d37824c9]{padding:16px 48px;font-size:1.05em;font-weight:700}.badge[data-v-d37824c9]{background:linear-gradient(90deg,var(--secondary),#4285F4);color:#fff;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:700;box-shadow:0 4px 10px #0000001a}.gradient-text[data-v-d37824c9]{background:linear-gradient(90deg,#34a853,#fbbc05);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1em;margin-left:10px}.faq-hero-section[data-v-d37824c9]{padding:80px 0 40px;background:#fff;border-bottom:1px solid var(--border);text-align:center}.faq-hero-content[data-v-d37824c9]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.hero-title[data-v-d37824c9]{font-size:3.5em;font-weight:700;color:var(--text-dark);line-height:1.1;letter-spacing:-1.5px}.hero-subtitle[data-v-d37824c9]{font-size:1.1em;color:var(--text-gray);line-height:1.8;max-width:700px}.faq-accordion-section[data-v-d37824c9]{background:var(--bg-light);padding:80px 0}.faq-list[data-v-d37824c9]{display:flex;flex-direction:column;gap:16px}.faq-item[data-v-d37824c9]{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-sm);transition:all .3s ease}.faq-item.active[data-v-d37824c9]{border-color:var(--primary);box-shadow:0 6px 15px #4285f426}.faq-header[data-v-d37824c9]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;cursor:pointer;transition:background .2s ease}.faq-item.active .faq-header[data-v-d37824c9]{background:#f7f9fd}.faq-header[data-v-d37824c9]:hover{background:var(--bg-light)}.faq-question[data-v-d37824c9]{font-size:1.1em;font-weight:700;color:var(--text-dark);margin:0}.toggle-btn[data-v-d37824c9]{background:none;border:none;cursor:pointer;color:var(--primary);padding:4px;display:flex;align-items:center;transition:transform .3s ease}.faq-content[data-v-d37824c9]{padding:0 24px 20px;line-height:1.6;font-size:1em;color:var(--text-gray);border-top:1px solid var(--border);animation:slideDown-d37824c9 .3s ease-out}@keyframes slideDown-d37824c9{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-answer[data-v-d37824c9]{padding-top:15px}.faq-details[data-v-d37824c9]{background:#f0f4ff;padding:15px;border-radius:8px;margin-top:15px;border-left:4px solid var(--secondary)}.faq-details p[data-v-d37824c9]{font-size:.95em;color:var(--text-dark);margin-bottom:8px}.faq-details ul[data-v-d37824c9]{list-style:none;padding-left:0;margin-top:0}.faq-details li[data-v-d37824c9]{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px;font-size:.95em;color:var(--text-gray)}.faq-details li svg[data-v-d37824c9]{margin-top:2px;flex-shrink:0}.still-questions-cta[data-v-d37824c9]{background:#fff;padding:60px 0}.cta-card[data-v-d37824c9]{background:linear-gradient(135deg,#4285f4,#3b74e6);border-radius:16px;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:32px;color:#fff;box-shadow:0 10px 30px #4285f466}.cta-text[data-v-d37824c9]{flex:1;min-width:250px}.cta-text h4[data-v-d37824c9]{font-size:1.5em;font-weight:800;margin-bottom:8px}.cta-text p[data-v-d37824c9]{font-size:1em;opacity:.9;margin:0}@media (max-width: 1024px){.hero-title[data-v-d37824c9]{font-size:3em}}@media (max-width: 768px){.faq-hero-section[data-v-d37824c9]{padding:60px 0 30px}.hero-title[data-v-d37824c9]{font-size:2.2em;letter-spacing:-1px}.hero-subtitle[data-v-d37824c9]{font-size:1em}.section-title[data-v-d37824c9]{font-size:1.8em}.faq-question[data-v-d37824c9]{font-size:1em}.cta-card[data-v-d37824c9]{flex-direction:column;text-align:center;padding:30px}.cta-text[data-v-d37824c9]{min-width:100%}.cta-text h4[data-v-d37824c9]{margin-top:15px}.btn-large[data-v-d37824c9]{width:100%;justify-content:center}}@media (max-width: 480px){.container[data-v-d37824c9]{padding:0 16px}.hero-title[data-v-d37824c9]{font-size:1.5em}.hero-subtitle[data-v-d37824c9]{font-size:.95em}.badge[data-v-d37824c9]{font-size:.75em}.section-title[data-v-d37824c9]{font-size:1.4em}}[data-v-5947ff25]:root{--primary: #4285f4;--secondary: #34a853;--accent: #fbbc05;--danger: #ea4335;--text-dark: #1f2937;--text-gray: #6b7280;--text-light: #9ca3af;--bg-light: #f9fafb;--border: #e5e7eb;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--font-family: "Inter", sans-serif}[data-v-5947ff25]{margin:0;padding:0;box-sizing:border-box}.returns-page-wrapper[data-v-5947ff25]{background:#fff;overflow:hidden;padding-top:0;font-family:var(--font-family);margin-top:20px}.container[data-v-5947ff25]{max-width:1100px;margin:0 auto;padding:0 20px}.section-title[data-v-5947ff25]{font-size:2.2em;font-weight:700;color:var(--text-dark);margin-bottom:40px;text-align:center;position:relative}.section-title[data-v-5947ff25]:after{content:"";display:block;width:60px;height:4px;background:var(--primary);margin:12px auto 0;border-radius:2px}.btn[data-v-5947ff25]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.95em;box-shadow:0 2px 4px #0000001a;color:var(--bg-light);background:var(--primary)}.btn-primary[data-v-5947ff25]{background:linear-gradient(135deg,var(--primary),#3b74e6);color:#fff;box-shadow:0 6px 20px #4285f466,var(--shadow-sm)}.btn-primary[data-v-5947ff25]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #4285f480,var(--shadow-md)}.btn-secondary[data-v-5947ff25]{background:#fff;color:var(--primary);border:2px solid var(--primary);box-shadow:none}.btn-secondary[data-v-5947ff25]:hover{background:var(--primary);color:#fff;box-shadow:var(--shadow-md)}.btn-large[data-v-5947ff25]{padding:16px 48px;font-size:1.05em;font-weight:700}.badge[data-v-5947ff25]{background:linear-gradient(90deg,var(--secondary),#4285F4);color:#fff;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:700;box-shadow:0 4px 10px #0000001a}.gradient-text[data-v-5947ff25]{background:linear-gradient(90deg,#34a853,#fbbc05);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1em;margin-left:10px}.returns-hero-section[data-v-5947ff25]{padding:80px 0 40px;background:#fff;border-bottom:1px solid var(--border);text-align:center}.returns-hero-content[data-v-5947ff25]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.hero-title[data-v-5947ff25]{font-size:3.5em;font-weight:700;color:var(--text-dark);line-height:1.1;letter-spacing:-1.5px}.hero-subtitle[data-v-5947ff25]{font-size:1.1em;color:var(--text-gray);line-height:1.8;max-width:700px}.hero-cta-group[data-v-5947ff25]{margin-top:20px}.guarantees-section[data-v-5947ff25]{background:var(--bg-light);padding:80px 0}.guarantees-grid[data-v-5947ff25]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.guarantee-card[data-v-5947ff25]{background:#fff;padding:32px 24px;border-radius:16px;text-align:center;box-shadow:var(--shadow-md);transition:all .3s ease}.guarantee-card[data-v-5947ff25]:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.guarantee-icon[data-v-5947ff25]{width:70px;height:70px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:var(--shadow-sm);transform:rotate(-3deg);transition:transform .3s ease}.guarantee-card:hover .guarantee-icon[data-v-5947ff25]{transform:rotate(0) scale(1.05)}.guarantee-title[data-v-5947ff25]{font-size:1.15em;font-weight:800;color:var(--text-dark);margin-bottom:12px}.guarantee-desc[data-v-5947ff25]{font-size:.9em;color:var(--text-gray);line-height:1.6;margin:0}.policy-details-section[data-v-5947ff25]{background:#fff;padding:40px 0 80px}.policy-content[data-v-5947ff25]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.policy-item[data-v-5947ff25]{border:1px solid var(--border);border-radius:12px;padding:30px;box-shadow:var(--shadow-sm)}.policy-header[data-v-5947ff25]{display:flex;align-items:center;gap:15px;margin-bottom:20px}.header-icon[data-v-5947ff25]{width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.primary-color[data-v-5947ff25]{background:var(--primary)}.secondary-color[data-v-5947ff25]{background:var(--secondary)}.policy-item h3[data-v-5947ff25]{font-size:1.4em;font-weight:800;color:var(--text-dark);margin:0}.policy-body p[data-v-5947ff25]{font-size:1em;color:var(--text-gray);line-height:1.7;margin-bottom:15px}.policy-body ul[data-v-5947ff25]{list-style:none;padding-left:0;margin-bottom:20px}.policy-body li[data-v-5947ff25]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;font-size:.95em;color:var(--text-dark)}.policy-body li strong[data-v-5947ff25]{font-weight:700}.policy-body li svg[data-v-5947ff25]{margin-top:2px;flex-shrink:0}.note[data-v-5947ff25]{background:#fff8e1;border-left:4px solid var(--accent);padding:10px 15px;border-radius:4px;font-size:.9em!important;color:var(--text-dark)!important}.exclusions-section[data-v-5947ff25]{background:snow;padding:60px 0;border-top:1px solid var(--border)}.exclusion-title[data-v-5947ff25]:after{background:var(--danger)}.exclusion-list[data-v-5947ff25]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:15px}.exclusion-item[data-v-5947ff25]{display:flex;align-items:flex-start;gap:10px;background:#fef2f2;padding:15px 20px;border-radius:8px;border-left:4px solid var(--danger)}.exclusion-item p[data-v-5947ff25]{font-size:.95em;color:var(--text-dark);margin:0;line-height:1.6}.final-cta-section[data-v-5947ff25]{background:#30333a;padding:80px 0;text-align:center;color:#fff;position:relative;overflow:hidden}.final-cta-section[data-v-5947ff25]:before{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:#ffffff1a;border-radius:50%}.cta-container[data-v-5947ff25]{max-width:600px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px}.cta-container h2[data-v-5947ff25]{font-size:2.2em;font-weight:700;margin:0;line-height:1.2;text-shadow:0 2px 5px rgba(0,0,0,.2)}.cta-container p[data-v-5947ff25]{font-size:1em;margin:0;opacity:.95}@media (max-width: 1024px){.hero-title[data-v-5947ff25]{font-size:3em}.policy-content[data-v-5947ff25]{grid-template-columns:1fr}}@media (max-width: 768px){.returns-hero-section[data-v-5947ff25]{padding:60px 0 30px}.hero-title[data-v-5947ff25]{font-size:2.2em;letter-spacing:-1px}.hero-subtitle[data-v-5947ff25]{font-size:1em}.section-title[data-v-5947ff25]{font-size:1.8em}.guarantees-grid[data-v-5947ff25]{grid-template-columns:1fr}.btn-large[data-v-5947ff25]{width:100%;justify-content:center}.final-cta-section[data-v-5947ff25]{padding:60px 0}.cta-container h2[data-v-5947ff25]{font-size:1.8em}}@media (max-width: 480px){.container[data-v-5947ff25]{padding:0 16px}.hero-title[data-v-5947ff25]{font-size:1.5em}.hero-subtitle[data-v-5947ff25]{font-size:.95em}.badge[data-v-5947ff25]{font-size:.75em}.section-title[data-v-5947ff25]{font-size:1.4em}}[data-v-c10188c4]{margin:0;padding:0;box-sizing:border-box}.warranty-page-wrapper[data-v-c10188c4]{background:#fff;overflow:hidden;padding-top:0;font-family:var(--font-family);margin-top:20px}.container[data-v-c10188c4]{max-width:1100px;margin:0 auto;padding:0 20px}.section-title[data-v-c10188c4]{font-size:2.2em;font-weight:700;color:var(--text-dark);margin-bottom:40px;text-align:center;position:relative}.section-title[data-v-c10188c4]:after{content:"";display:block;width:60px;height:4px;background:var(--primary);margin:12px auto 0;border-radius:2px}.btn[data-v-c10188c4]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.95em;box-shadow:0 2px 4px #0000001a;color:var(--bg-light);background:var(--primary)}.btn-primary[data-v-c10188c4]{background:linear-gradient(135deg,var(--primary),#3b74e6);color:#fff;box-shadow:0 6px 20px #4285f466,var(--shadow-sm)}.btn-primary[data-v-c10188c4]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #4285f480,var(--shadow-md)}.btn-large[data-v-c10188c4]{padding:16px 48px;font-size:1.05em;font-weight:700}.badge[data-v-c10188c4]{background:linear-gradient(90deg,var(--secondary),#4285F4);color:#fff;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:700;box-shadow:0 4px 10px #0000001a}.gradient-text[data-v-c10188c4]{background:linear-gradient(90deg,#34a853,#fbbc05);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1em;margin-left:10px}.warranty-hero-section[data-v-c10188c4]{padding:80px 0 40px;background:#fff;border-bottom:1px solid var(--border);text-align:center}.warranty-hero-content[data-v-c10188c4]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.hero-title[data-v-c10188c4]{font-size:3.5em;font-weight:700;color:var(--text-dark);line-height:1.1;letter-spacing:-1.5px}.hero-subtitle[data-v-c10188c4]{font-size:1.1em;color:var(--text-gray);line-height:1.8;max-width:700px}.hero-cta-group[data-v-c10188c4]{margin-top:20px}.coverage-section[data-v-c10188c4]{background:var(--bg-light);padding:80px 0}.coverage-grid[data-v-c10188c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.coverage-card[data-v-c10188c4]{background:#fff;padding:32px 24px;border-radius:16px;text-align:left;box-shadow:var(--shadow-md);transition:all .3s ease;position:relative;overflow:hidden}.coverage-card[data-v-c10188c4]:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.coverage-header[data-v-c10188c4]{display:flex;align-items:center;gap:15px;margin-bottom:15px;border-bottom:1px solid var(--border);padding-bottom:10px}.coverage-header h3[data-v-c10188c4]{font-size:1.25em;font-weight:800;color:var(--text-dark);margin:0}.coverage-desc[data-v-c10188c4]{font-size:1em;color:var(--text-gray);line-height:1.6;margin-bottom:20px}.status-badge[data-v-c10188c4]{display:inline-block;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:700;box-shadow:var(--shadow-sm);text-transform:uppercase}.process-section[data-v-c10188c4]{padding:80px 0;background:#fff}.process-title[data-v-c10188c4]:after{background:var(--secondary)}.process-steps[data-v-c10188c4]{display:flex;justify-content:space-between;gap:30px;position:relative;padding-top:20px}.process-steps[data-v-c10188c4]:before{content:"";position:absolute;top:50px;left:10%;right:10%;height:2px;background:var(--border);z-index:0}.step-card[data-v-c10188c4]{flex:1;text-align:center;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.step-number[data-v-c10188c4]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5em;font-weight:800;box-shadow:0 5px 15px #0003;margin-bottom:20px;border:5px solid white}.step-title[data-v-c10188c4]{font-size:1.15em;font-weight:700;color:var(--text-dark);margin-bottom:10px}.step-desc[data-v-c10188c4]{font-size:.95em;color:var(--text-gray);line-height:1.6}.process-note[data-v-c10188c4]{max-width:800px;margin:40px auto 0;padding:15px 20px;background:var(--bg-light);border-left:4px solid var(--accent);border-radius:8px;display:flex;align-items:flex-start;gap:15px}.process-note p[data-v-c10188c4]{margin:0;font-size:.95em;color:var(--text-dark);line-height:1.6}.exclusions-section[data-v-c10188c4]{background:snow;padding:60px 0;border-top:1px solid var(--border)}.exclusion-title[data-v-c10188c4]:after{background:var(--danger)}.exclusion-list[data-v-c10188c4]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:15px}.exclusion-item[data-v-c10188c4]{display:flex;align-items:flex-start;gap:10px;background:#fef2f2;padding:15px 20px;border-radius:8px;border-left:4px solid var(--danger)}.exclusion-item p[data-v-c10188c4]{font-size:.95em;color:var(--text-dark);margin:0;line-height:1.6}.final-cta-section[data-v-c10188c4]{background:#30333a;padding:80px 0;text-align:center;color:#fff;position:relative;overflow:hidden}.final-cta-section[data-v-c10188c4]:before{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:#ffffff1a;border-radius:50%}.cta-container[data-v-c10188c4]{max-width:600px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px}.cta-container h2[data-v-c10188c4]{font-size:2.2em;font-weight:700;margin:0;line-height:1.2;text-shadow:0 2px 5px rgba(0,0,0,.2)}.cta-container p[data-v-c10188c4]{font-size:1em;margin:0;opacity:.95}@media (max-width: 1024px){.hero-title[data-v-c10188c4]{font-size:3em}}@media (max-width: 768px){.warranty-hero-section[data-v-c10188c4]{padding:60px 0 30px}.hero-title[data-v-c10188c4]{font-size:2.2em;letter-spacing:-1px}.hero-subtitle[data-v-c10188c4]{font-size:1em}.section-title[data-v-c10188c4]{font-size:1.8em}.coverage-grid[data-v-c10188c4]{grid-template-columns:1fr}.process-steps[data-v-c10188c4]{flex-direction:column;gap:40px}.process-steps[data-v-c10188c4]:before{left:29px;right:auto;width:2px;height:calc(100% - 100px)}.step-card[data-v-c10188c4]{text-align:left;align-items:flex-start;padding-left:50px}.step-number[data-v-c10188c4]{position:absolute;left:0;top:0}.btn-large[data-v-c10188c4]{width:100%;justify-content:center}.final-cta-section[data-v-c10188c4]{padding:60px 0}.cta-container h2[data-v-c10188c4]{font-size:1.8em}}@media (max-width: 480px){.container[data-v-c10188c4]{padding:0 16px}.hero-title[data-v-c10188c4]{font-size:1.5em}.hero-subtitle[data-v-c10188c4]{font-size:.95em}.badge[data-v-c10188c4]{font-size:.75em}.section-title[data-v-c10188c4]{font-size:1.4em}}[data-v-6040763c]:root{--primary: #4285f4;--secondary: #34a853;--accent: #fbbc05;--danger: #ea4335;--text-dark: #1f2937;--text-gray: #6b7280;--text-light: #9ca3af;--bg-light: #f9fafb;--border: #e5e7eb;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--font-family: "Inter", sans-serif}[data-v-6040763c]{margin:0;padding:0;box-sizing:border-box}.privacy-page-wrapper[data-v-6040763c]{background:#fff;overflow:hidden;padding-top:0;font-family:var(--font-family);margin-top:20px}.container[data-v-6040763c]{max-width:1000px;margin:0 auto;padding:0 20px}.btn[data-v-6040763c]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.95em;box-shadow:0 2px 4px #0000001a;color:var(--bg-light);background:var(--primary)}.btn-primary[data-v-6040763c]{background:linear-gradient(135deg,var(--primary),#3b74e6);color:#fff;box-shadow:0 6px 20px #4285f466,var(--shadow-sm)}.btn-primary[data-v-6040763c]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #4285f480,var(--shadow-md)}.btn-large[data-v-6040763c]{padding:16px 48px;font-size:1.05em;font-weight:700}.badge[data-v-6040763c]{background:linear-gradient(90deg,#1f2937,#4285f4);color:#fff;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:700;box-shadow:0 4px 10px #0000001a}.gradient-text[data-v-6040763c]{background:linear-gradient(90deg,#34a853,#fbbc05);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1em;margin-left:10px}.privacy-hero-section[data-v-6040763c]{padding:80px 0 40px;background:#fff;border-bottom:1px solid var(--border);text-align:center}.privacy-hero-content[data-v-6040763c]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.hero-title[data-v-6040763c]{font-size:3.5em;font-weight:700;color:var(--text-dark);line-height:1.1;letter-spacing:-1.5px}.hero-subtitle[data-v-6040763c]{font-size:1.1em;color:var(--text-gray);line-height:1.8;max-width:700px}.last-updated[data-v-6040763c]{font-size:.95em;color:var(--text-gray);margin-top:10px}.policy-content-section[data-v-6040763c]{padding:60px 0;background:var(--bg-light)}.policy-sections[data-v-6040763c]{display:flex;flex-direction:column;gap:40px}.policy-block[data-v-6040763c]{background:#fff;padding:30px;border-radius:12px;box-shadow:var(--shadow-md);border-left:4px solid var(--primary)}.policy-block[data-v-6040763c]:nth-child(2){border-left-color:var(--secondary)}.policy-block[data-v-6040763c]:nth-child(3){border-left-color:var(--accent)}.block-header[data-v-6040763c]{display:flex;align-items:center;gap:15px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border)}.block-header h2[data-v-6040763c]{font-size:1.6em;font-weight:700;color:var(--text-dark);margin:0}.policy-block>p[data-v-6040763c]{font-size:1em;color:var(--text-gray);line-height:1.7;margin-bottom:20px}.info-list[data-v-6040763c],.sharing-info[data-v-6040763c]{padding-left:15px;border-left:2px solid var(--border)}.info-list h4[data-v-6040763c],.sharing-info h4[data-v-6040763c]{font-size:1.1em;font-weight:700;color:var(--text-dark);margin:15px 0 10px}.info-list ul[data-v-6040763c],.sharing-info ul[data-v-6040763c]{list-style:none;padding-left:0;margin-bottom:20px}.info-list li[data-v-6040763c],.sharing-info li[data-v-6040763c]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:.95em;color:var(--text-dark)}.sharing-info p[data-v-6040763c]{margin-bottom:15px}.usage-grid[data-v-6040763c]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.usage-item[data-v-6040763c]{display:flex;align-items:center;gap:10px;background:#f7f9fd;padding:12px;border-radius:8px;font-size:.95em;color:var(--text-dark);box-shadow:var(--shadow-sm)}.usage-item span[data-v-6040763c]{line-height:1.4}.warning-box[data-v-6040763c]{background:#fef2f2;border-left:4px solid var(--danger);padding:15px;border-radius:8px;display:flex;align-items:flex-start;gap:10px;color:var(--text-dark)!important}.final-cta-section[data-v-6040763c]{background:#30333a;padding:80px 0;text-align:center;color:#fff;position:relative;overflow:hidden}.final-cta-section[data-v-6040763c]:before{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:#ffffff1a;border-radius:50%}.cta-container[data-v-6040763c]{max-width:600px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px}.cta-container h2[data-v-6040763c]{font-size:2.2em;font-weight:700;margin:0;line-height:1.2;text-shadow:0 2px 5px rgba(0,0,0,.2)}.cta-container p[data-v-6040763c]{font-size:1em;margin:0;opacity:.95}@media (max-width: 1024px){.hero-title[data-v-6040763c]{font-size:3em}}@media (max-width: 768px){.privacy-hero-section[data-v-6040763c]{padding:60px 0 30px}.hero-title[data-v-6040763c]{font-size:2.2em;letter-spacing:-1px}.hero-subtitle[data-v-6040763c]{font-size:1em}.block-header h2[data-v-6040763c]{font-size:1.4em}.usage-grid[data-v-6040763c]{grid-template-columns:1fr}.btn-large[data-v-6040763c]{width:100%;justify-content:center}.final-cta-section[data-v-6040763c]{padding:60px 0}.cta-container h2[data-v-6040763c]{font-size:1.8em}}@media (max-width: 480px){.container[data-v-6040763c]{padding:0 16px}.hero-title[data-v-6040763c]{font-size:1.5em}.hero-subtitle[data-v-6040763c]{font-size:.95em}.badge[data-v-6040763c]{font-size:.75em}}[data-v-703abbc9]{margin:0;padding:0;box-sizing:border-box}.terms-page-wrapper[data-v-703abbc9]{background:#fff;overflow:hidden;padding-top:0;font-family:var(--font-family);margin-top:20px}.container[data-v-703abbc9]{max-width:1000px;margin:0 auto;padding:0 20px}.btn[data-v-703abbc9]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.95em;box-shadow:0 2px 4px #0000001a;color:var(--bg-light);background:var(--primary)}.btn-primary[data-v-703abbc9]{background:linear-gradient(135deg,var(--primary),#3b74e6);color:#fff;box-shadow:0 6px 20px #4285f466,var(--shadow-sm)}.btn-primary[data-v-703abbc9]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #4285f480,var(--shadow-md)}.btn-large[data-v-703abbc9]{padding:16px 48px;font-size:1.05em;font-weight:700}.badge[data-v-703abbc9]{background:linear-gradient(90deg,#1f2937,#4285f4);color:#fff;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:700;box-shadow:0 4px 10px #0000001a}.gradient-text[data-v-703abbc9]{background:linear-gradient(90deg,#34a853,#fbbc05);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1em;margin-left:10px}.terms-hero-section[data-v-703abbc9]{padding:80px 0 40px;background:#fff;border-bottom:1px solid var(--border);text-align:center}.terms-hero-content[data-v-703abbc9]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.hero-title[data-v-703abbc9]{font-size:3.5em;font-weight:700;color:var(--text-dark);line-height:1.1;letter-spacing:-1.5px}.hero-subtitle[data-v-703abbc9]{font-size:1.1em;color:var(--text-gray);line-height:1.8;max-width:700px}.last-updated[data-v-703abbc9]{font-size:.95em;color:var(--text-gray);margin-top:10px}.policy-content-section[data-v-703abbc9]{padding:60px 0;background:var(--bg-light)}.policy-sections[data-v-703abbc9]{display:flex;flex-direction:column;gap:40px}.policy-block[data-v-703abbc9]{background:#fff;padding:30px;border-radius:12px;box-shadow:var(--shadow-md);border-left:4px solid var(--primary)}.policy-block[data-v-703abbc9]:nth-child(2){border-left-color:var(--secondary)}.policy-block[data-v-703abbc9]:nth-child(3){border-left-color:var(--accent)}.policy-block[data-v-703abbc9]:nth-child(4){border-left-color:var(--danger)}.block-header[data-v-703abbc9]{display:flex;align-items:center;gap:15px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border)}.block-header h2[data-v-703abbc9]{font-size:1.6em;font-weight:700;color:var(--text-dark);margin:0}.policy-block>p[data-v-703abbc9]{font-size:1em;color:var(--text-gray);line-height:1.7;margin-bottom:20px}.info-list[data-v-703abbc9],.sharing-info[data-v-703abbc9]{padding-left:15px;border-left:2px solid var(--border)}.info-list h4[data-v-703abbc9],.sharing-info h4[data-v-703abbc9]{font-size:1.1em;font-weight:700;color:var(--text-dark);margin:15px 0 10px}.info-list ul[data-v-703abbc9],.sharing-info ul[data-v-703abbc9]{list-style:none;padding-left:0;margin-bottom:20px}.info-list li[data-v-703abbc9],.sharing-info li[data-v-703abbc9]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:.95em;color:var(--text-dark)}.info-list li svg[data-v-703abbc9]{color:var(--secondary)}.info-list:last-child li svg[data-v-703abbc9]{color:var(--danger)!important}.sharing-info p[data-v-703abbc9]{margin-bottom:15px}.usage-grid[data-v-703abbc9]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.usage-item[data-v-703abbc9]{display:flex;align-items:center;gap:10px;background:#f7f9fd;padding:12px;border-radius:8px;font-size:.95em;color:var(--text-dark);box-shadow:var(--shadow-sm)}.usage-item span[data-v-703abbc9]{line-height:1.4}.warning-box[data-v-703abbc9]{background:#fef2f2;border-left:4px solid var(--danger);padding:15px;border-radius:8px;display:flex;align-items:flex-start;gap:10px;color:var(--text-dark)!important}.warning-box a[data-v-703abbc9]{color:var(--primary);font-weight:600;text-decoration:none}.warning-box a[data-v-703abbc9]:hover{text-decoration:underline}.final-cta-section[data-v-703abbc9]{background:#30333a;padding:80px 0;text-align:center;color:#fff;position:relative;overflow:hidden}.final-cta-section[data-v-703abbc9]:before{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:#ffffff1a;border-radius:50%}.cta-container[data-v-703abbc9]{max-width:600px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px}.cta-container h2[data-v-703abbc9]{font-size:2.2em;font-weight:700;margin:0;line-height:1.2;text-shadow:0 2px 5px rgba(0,0,0,.2)}.cta-container p[data-v-703abbc9]{font-size:1em;margin:0;opacity:.95}@media (max-width: 1024px){.hero-title[data-v-703abbc9]{font-size:3em}}@media (max-width: 768px){.terms-hero-section[data-v-703abbc9]{padding:60px 0 30px}.hero-title[data-v-703abbc9]{font-size:2.2em;letter-spacing:-1px}.hero-subtitle[data-v-703abbc9]{font-size:1em}.block-header h2[data-v-703abbc9]{font-size:1.4em}.usage-grid[data-v-703abbc9]{grid-template-columns:1fr}.btn-large[data-v-703abbc9]{width:100%;justify-content:center}.final-cta-section[data-v-703abbc9]{padding:60px 0}.cta-container h2[data-v-703abbc9]{font-size:1.8em}}@media (max-width: 480px){.container[data-v-703abbc9]{padding:0 16px}.hero-title[data-v-703abbc9]{font-size:1.5em}.hero-subtitle[data-v-703abbc9]{font-size:.95em}.badge[data-v-703abbc9]{font-size:.75em}}.login-page[data-v-fa4a0fde]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 80px)}.login-form[data-v-fa4a0fde]{background-color:var(--sidebar-bg);padding:3rem;border-radius:var(--card-radius);width:100%;max-width:500px;box-shadow:0 10px 25px #0000001a;border:1px solid var(--border-color);text-align:center}.page-title[data-v-fa4a0fde]{color:var(--text-color);text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:700}.highlight-text[data-v-fa4a0fde]{color:var(--accent-color)}.verification-status[data-v-fa4a0fde]{min-height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.success-message[data-v-fa4a0fde]{color:#5cb85c;font-size:1.1rem;font-weight:600}.error-message[data-v-fa4a0fde]{color:#d9534f;font-size:1.1rem;font-weight:600}.btn-submit[data-v-fa4a0fde]{width:100%;padding:14px;background-color:var(--primary-color);color:#fff;border:none;border-radius:6px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:background-color .3s,box-shadow .3s,transform .1s;text-transform:uppercase;margin-top:1rem;display:flex;justify-content:center;align-items:center}.btn-submit[data-v-fa4a0fde]:hover:not(:disabled){background-color:#3367d6;box-shadow:0 4px 10px #4285f44d}.btn-submit[data-v-fa4a0fde]:active:not(:disabled){transform:translateY(1px)}.toggle-mode[data-v-fa4a0fde]{text-align:center;margin-top:1rem}.toggle-link[data-v-fa4a0fde]{color:var(--text-light-color);cursor:pointer;transition:color .3s;font-size:.95rem}.toggle-link[data-v-fa4a0fde]:hover{color:var(--primary-color);text-decoration:none}.loader[data-v-fa4a0fde]{border:3px solid var(--border-color);border-top:3px solid var(--primary-color);border-radius:50%;width:25px;height:25px;animation:spin-fa4a0fde 1s linear infinite;margin-left:auto;margin-right:auto;display:block}@keyframes spin-fa4a0fde{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}
