.landing-page[data-v-dc342d97]{min-height:100vh;background:#fff}.container[data-v-dc342d97]{max-width:1200px;margin:0 auto;padding:0 1rem}.header[data-v-dc342d97]{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #e5e7eb;position:fixed;top:0;left:0;right:0;z-index:1000}.header .container[data-v-dc342d97]{display:flex;justify-content:space-between;align-items:center;padding:1rem}.logo[data-v-dc342d97]{display:flex;align-items:center;gap:.5rem}.logo-icon[data-v-dc342d97]{width:2rem;height:2rem;color:#fff200}.logo-text[data-v-dc342d97]{font-size:1.5rem;font-weight:700;color:#2a525a}.nav-menu[data-v-dc342d97]{display:flex;align-items:center;gap:2rem}.nav-link[data-v-dc342d97]{color:#374151;text-decoration:none;font-weight:500;transition:color .2s}.nav-link[data-v-dc342d97]:hover{color:#2a525a}.btn[data-v-dc342d97]{padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-block;text-align:center}.btn-primary[data-v-dc342d97]{background:#fff200;color:#2a525a}.btn-primary[data-v-dc342d97]:hover{background:#e6d700;transform:translateY(-2px)}.btn-secondary[data-v-dc342d97]{background:transparent;color:#2a525a;border:2px solid #2A525A}.btn-secondary[data-v-dc342d97]:hover{background:#2a525a;color:#fff}.btn-large[data-v-dc342d97]{padding:1rem 2rem;font-size:1.1rem}.hero[data-v-dc342d97]{padding:8rem 0 4rem;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.hero-content[data-v-dc342d97]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-title[data-v-dc342d97]{font-size:3.5rem;line-height:1.2;font-weight:800;color:#1f2937;margin-bottom:1.5rem}.highlight[data-v-dc342d97]{color:#2a525a}.hero-description[data-v-dc342d97]{font-size:1.2rem;color:#6b7280;margin-bottom:2rem;line-height:1.6}.hero-actions[data-v-dc342d97]{display:flex;gap:1rem;margin-bottom:3rem}.hero-stats[data-v-dc342d97]{display:flex;gap:2rem}.stat[data-v-dc342d97]{text-align:center}.stat-number[data-v-dc342d97]{font-size:2rem;font-weight:700;color:#2a525a}.stat-label[data-v-dc342d97]{font-size:.9rem;color:#6b7280}.hero-visual[data-v-dc342d97]{display:flex;justify-content:center}.hero-image[data-v-dc342d97]{width:100%;max-width:500px;border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.hero-image img[data-v-dc342d97]{width:100%;height:400px;object-fit:cover}.features[data-v-dc342d97]{padding:6rem 0;background:#fff}.section-header[data-v-dc342d97]{text-align:center;margin-bottom:4rem}.section-title[data-v-dc342d97]{font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.section-description[data-v-dc342d97]{font-size:1.2rem;color:#6b7280;max-width:600px;margin:0 auto}.features-grid[data-v-dc342d97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.feature-card[data-v-dc342d97]{background:#fff;padding:2rem;border-radius:1rem;text-align:center;box-shadow:0 4px 6px -1px #0000001a;transition:transform .2s}.feature-card[data-v-dc342d97]:hover{transform:translateY(-4px)}.feature-icon[data-v-dc342d97]{width:4rem;height:4rem;background:#fff200;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.feature-icon svg[data-v-dc342d97]{width:2rem;height:2rem;color:#2a525a}.feature-title[data-v-dc342d97]{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.feature-description[data-v-dc342d97]{color:#6b7280;line-height:1.6}.testimonials[data-v-dc342d97]{padding:6rem 0;background:#f8fafc}.testimonials-grid[data-v-dc342d97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.testimonial-card[data-v-dc342d97]{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a}.testimonial-rating[data-v-dc342d97]{display:flex;gap:.25rem;margin-bottom:1rem}.star[data-v-dc342d97]{width:1.25rem;height:1.25rem;color:#fff200;fill:currentColor}.testimonial-text[data-v-dc342d97]{font-size:1.1rem;color:#374151;line-height:1.6;margin-bottom:1.5rem}.testimonial-author[data-v-dc342d97]{font-weight:600;color:#2a525a}.cta[data-v-dc342d97]{padding:6rem 0;background:#2a525a;color:#fff}.cta-content[data-v-dc342d97]{text-align:center}.cta-title[data-v-dc342d97]{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-description[data-v-dc342d97]{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.footer[data-v-dc342d97]{background:#1f2937;color:#fff;padding:3rem 0 1rem}.footer-content[data-v-dc342d97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.footer-description[data-v-dc342d97]{color:#d1d5db;line-height:1.6;margin-top:1rem}.footer-title[data-v-dc342d97]{font-size:1.2rem;font-weight:600;margin-bottom:1rem}.contact-item[data-v-dc342d97]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.contact-icon[data-v-dc342d97]{width:1.25rem;height:1.25rem}.footer-link[data-v-dc342d97]{display:block;color:#d1d5db;text-decoration:none;margin-bottom:.5rem;transition:color .2s;background:none;border:none;padding:0;cursor:pointer}.footer-link[data-v-dc342d97]:hover{color:#fff200}.footer-bottom[data-v-dc342d97]{border-top:1px solid #374151;padding-top:2rem;text-align:center;color:#9ca3af}@media (max-width: 768px){.hero-content[data-v-dc342d97]{grid-template-columns:1fr;text-align:center}.hero-title[data-v-dc342d97]{font-size:2.5rem}.hero-actions[data-v-dc342d97]{flex-direction:column;align-items:center}.hero-stats[data-v-dc342d97]{justify-content:center}.nav-menu[data-v-dc342d97]{display:none}}.login-page[data-v-1fd06e49]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.login-container[data-v-1fd06e49]{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.login-header[data-v-1fd06e49]{position:absolute;top:2rem;left:2rem;z-index:10}.logo[data-v-1fd06e49]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-icon[data-v-1fd06e49]{width:2rem;height:2rem;color:#fff200}.logo-text[data-v-1fd06e49]{font-size:1.5rem;font-weight:700;color:#2a525a}.login-card[data-v-1fd06e49]{display:flex;align-items:center;justify-content:center;padding:2rem;background:#fff}.login-content[data-v-1fd06e49]{width:100%;max-width:400px}.login-title[data-v-1fd06e49]{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:.5rem;text-align:center}.login-subtitle[data-v-1fd06e49]{color:#6b7280;text-align:center;margin-bottom:2rem}.login-form[data-v-1fd06e49]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-1fd06e49]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-1fd06e49]{font-weight:600;color:#374151}.form-input[data-v-1fd06e49]{padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:border-color .2s}.form-input[data-v-1fd06e49]:focus{outline:none;border-color:#fff200}.password-input-container[data-v-1fd06e49]{position:relative}.password-toggle[data-v-1fd06e49]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.25rem}.eye-icon[data-v-1fd06e49]{width:1.25rem;height:1.25rem;color:#6b7280}.form-actions[data-v-1fd06e49]{display:flex;justify-content:flex-end}.forgot-password[data-v-1fd06e49]{background:none;border:none;color:#2a525a;cursor:pointer;text-decoration:underline;font-size:.9rem}.error-message[data-v-1fd06e49]{background:#fef2f2;color:#dc2626;padding:.75rem;border-radius:.5rem;border:1px solid #fecaca;text-align:center;font-size:.9rem}.login-button[data-v-1fd06e49]{background:#fff200;color:#2a525a;border:none;padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.login-button[data-v-1fd06e49]:hover:not(:disabled){background:#e6d700;transform:translateY(-1px)}.login-button[data-v-1fd06e49]:disabled{opacity:.6;cursor:not-allowed}.login-footer[data-v-1fd06e49]{margin-top:2rem;text-align:center}.demo-credentials[data-v-1fd06e49]{background:#f3f4f6;padding:1rem;border-radius:.5rem;font-size:.9rem;color:#6b7280}.login-image[data-v-1fd06e49]{display:flex;align-items:center;justify-content:center;background:#2a525a;position:relative;overflow:hidden}.login-image img[data-v-1fd06e49]{width:100%;height:100%;object-fit:cover;opacity:.8}@media (max-width: 768px){.login-container[data-v-1fd06e49]{grid-template-columns:1fr}.login-image[data-v-1fd06e49]{display:none}.login-header[data-v-1fd06e49]{position:relative;top:auto;left:auto;padding:2rem;text-align:center}}.dashboard-layout[data-v-0790eae9]{display:flex;min-height:100vh;background:#f8fafc}.sidebar[data-v-0790eae9]{width:280px;background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;position:fixed;top:0;left:0;height:100vh;z-index:1000;transform:translate(-100%);transition:transform .3s ease}.sidebar-open[data-v-0790eae9]{transform:translate(0)}.sidebar-header[data-v-0790eae9]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}.logo[data-v-0790eae9]{display:flex;align-items:center;gap:.5rem}.logo-icon[data-v-0790eae9]{width:2rem;height:2rem;color:#fff200}.logo-text[data-v-0790eae9]{font-size:1.5rem;font-weight:700;color:#2a525a}.sidebar-close[data-v-0790eae9]{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:background-color .2s}.sidebar-close[data-v-0790eae9]:hover{background:#f3f4f6}.close-icon[data-v-0790eae9]{width:1.5rem;height:1.5rem;color:#6b7280}.sidebar-nav[data-v-0790eae9]{flex:1;overflow-y:auto;padding:1.5rem}.nav-section[data-v-0790eae9]{margin-bottom:2rem}.nav-title[data-v-0790eae9]{font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase;margin-bottom:1rem}.nav-list[data-v-0790eae9]{list-style:none;padding:0;margin:0}.nav-item[data-v-0790eae9]{margin-bottom:.5rem}.nav-link[data-v-0790eae9]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#374151;text-decoration:none;border-radius:.5rem;transition:all .2s;font-weight:500}.nav-link[data-v-0790eae9]:hover{background:#f3f4f6;color:#2a525a}.nav-link-active[data-v-0790eae9]{background:#fff200;color:#2a525a}.nav-icon[data-v-0790eae9]{width:1.25rem;height:1.25rem}.sidebar-footer[data-v-0790eae9]{padding:1.5rem;border-top:1px solid #e5e7eb}.user-info[data-v-0790eae9]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.user-avatar[data-v-0790eae9]{width:2.5rem;height:2.5rem;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center}.user-icon[data-v-0790eae9]{width:1.5rem;height:1.5rem;color:#6b7280}.user-details[data-v-0790eae9]{flex:1}.user-name[data-v-0790eae9]{font-weight:600;color:#1f2937;font-size:.9rem}.user-role[data-v-0790eae9]{font-size:.8rem;color:#6b7280;text-transform:capitalize}.logout-button[data-v-0790eae9]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem;background:none;border:1px solid #e5e7eb;border-radius:.5rem;color:#6b7280;cursor:pointer;transition:all .2s}.logout-button[data-v-0790eae9]:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.logout-icon[data-v-0790eae9]{width:1.25rem;height:1.25rem}.main-content[data-v-0790eae9]{flex:1;margin-left:0;display:flex;flex-direction:column}.main-header[data-v-0790eae9]{background:#fff;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:1rem}.mobile-menu-button[data-v-0790eae9]{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:background-color .2s}.mobile-menu-button[data-v-0790eae9]:hover{background:#f3f4f6}.menu-icon[data-v-0790eae9]{width:1.5rem;height:1.5rem;color:#6b7280}.page-title[data-v-0790eae9]{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0}.content-area[data-v-0790eae9]{flex:1;padding:2rem;overflow-y:auto}.sidebar-overlay[data-v-0790eae9]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:999}@media (min-width: 1024px){.sidebar[data-v-0790eae9]{position:relative;transform:translate(0)}.sidebar-close[data-v-0790eae9],.mobile-menu-button[data-v-0790eae9],.sidebar-overlay[data-v-0790eae9]{display:none}.main-content[data-v-0790eae9]{margin-left:6px}}.dashboard[data-v-5e29b018]{display:flex;flex-direction:column;gap:2rem}.metrics-bar[data-v-5e29b018]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.metric-card[data-v-5e29b018]{background:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;gap:1rem;transition:transform .2s}.metric-card[data-v-5e29b018]:hover{transform:translateY(-2px)}.metric-icon[data-v-5e29b018]{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.metric-icon.pending[data-v-5e29b018]{background:#f59e0b1a;color:#f59e0b}.metric-icon.sold[data-v-5e29b018]{background:#10b9811a;color:#10b981}.metric-icon.seller[data-v-5e29b018]{background:#3b82f61a;color:#3b82f6}.metric-icon.active[data-v-5e29b018]{background:#8b5cf61a;color:#8b5cf6}.metric-icon .icon[data-v-5e29b018]{width:1.5rem;height:1.5rem}.metric-content[data-v-5e29b018]{flex:1}.metric-value[data-v-5e29b018]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.25rem}.metric-label[data-v-5e29b018]{font-size:.875rem;color:#6b7280;font-weight:500}.charts-section[data-v-5e29b018]{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.chart-container[data-v-5e29b018]{background:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.chart-header[data-v-5e29b018]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.chart-title[data-v-5e29b018]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.chart-filter[data-v-5e29b018]{padding:.5rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;font-size:.875rem}.chart-wrapper[data-v-5e29b018]{height:300px;position:relative}.stats-grid[data-v-5e29b018]{display:flex;flex-direction:column;gap:1rem}.stat-card[data-v-5e29b018]{background:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.stat-header[data-v-5e29b018]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.stat-title[data-v-5e29b018]{font-size:.875rem;font-weight:600;color:#6b7280;margin:0}.stat-icon[data-v-5e29b018]{width:1.25rem;height:1.25rem;color:#6b7280}.stat-icon.up[data-v-5e29b018]{color:#10b981}.stat-value[data-v-5e29b018]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.stat-change[data-v-5e29b018]{font-size:.875rem;font-weight:500}.stat-change.positive[data-v-5e29b018]{color:#10b981}.stat-change.negative[data-v-5e29b018]{color:#ef4444}.activity-section[data-v-5e29b018]{background:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.activity-header[data-v-5e29b018]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.activity-title[data-v-5e29b018]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.view-all-button[data-v-5e29b018]{background:none;border:1px solid #e5e7eb;padding:.5rem 1rem;border-radius:.5rem;color:#6b7280;cursor:pointer;font-size:.875rem;transition:all .2s}.view-all-button[data-v-5e29b018]:hover{background:#f9fafb;border-color:#d1d5db}.activity-list[data-v-5e29b018]{display:flex;flex-direction:column;gap:1rem}.activity-item[data-v-5e29b018]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f9fafb;border-radius:.5rem;transition:background-color .2s}.activity-item[data-v-5e29b018]:hover{background:#f3f4f6}.activity-icon[data-v-5e29b018]{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.activity-icon .icon[data-v-5e29b018]{width:1.25rem;height:1.25rem}.activity-content[data-v-5e29b018]{flex:1}.activity-message[data-v-5e29b018]{font-weight:500;color:#1f2937;margin-bottom:.25rem}.activity-time[data-v-5e29b018]{font-size:.875rem;color:#6b7280}@media (max-width: 1024px){.charts-section[data-v-5e29b018]{grid-template-columns:1fr}.metrics-bar[data-v-5e29b018]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width: 768px){.metrics-bar[data-v-5e29b018]{grid-template-columns:1fr}.chart-header[data-v-5e29b018],.activity-header[data-v-5e29b018]{flex-direction:column;gap:1rem;align-items:flex-start}}.policy-creation[data-v-82cfe0c2]{max-width:900px;margin:0 auto}.policy-header[data-v-82cfe0c2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.policy-title[data-v-82cfe0c2]{font-size:2rem;font-weight:700;color:#1f2937;margin:0}.progress-indicator[data-v-82cfe0c2]{display:flex;align-items:center;gap:1rem}.progress-bar[data-v-82cfe0c2]{width:200px;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.progress-fill[data-v-82cfe0c2]{height:100%;background:#fff200;transition:width .3s ease}.progress-text[data-v-82cfe0c2]{font-size:.875rem;color:#6b7280;font-weight:500}.step-navigation[data-v-82cfe0c2]{display:flex;justify-content:space-between;margin-bottom:2rem;padding:1.5rem;background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.step-indicator[data-v-82cfe0c2]{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1}.step-number[data-v-82cfe0c2]{width:3rem;height:3rem;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;transition:all .2s}.step-active .step-number[data-v-82cfe0c2]{background:#fff200;color:#2a525a}.step-completed .step-number[data-v-82cfe0c2]{background:#10b981;color:#fff}.step-icon[data-v-82cfe0c2]{width:1.5rem;height:1.5rem}.step-title[data-v-82cfe0c2]{font-size:.875rem;font-weight:500;color:#6b7280;text-align:center}.step-active .step-title[data-v-82cfe0c2]{color:#2a525a;font-weight:600}.step-content[data-v-82cfe0c2]{background:#fff;padding:2rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;margin-bottom:2rem}.step-panel[data-v-82cfe0c2]{min-height:400px}.step-heading[data-v-82cfe0c2]{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:1.5rem}.form-grid[data-v-82cfe0c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.form-group[data-v-82cfe0c2]{display:flex;flex-direction:column;gap:.5rem}.form-group.full-width[data-v-82cfe0c2],.form-group.products-group[data-v-82cfe0c2]{grid-column:1 / -1}.form-label[data-v-82cfe0c2]{font-weight:600;color:#374151;font-size:.875rem}.form-input[data-v-82cfe0c2],.form-select[data-v-82cfe0c2],.form-textarea[data-v-82cfe0c2]{padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:border-color .2s}.form-input[data-v-82cfe0c2]:focus,.form-select[data-v-82cfe0c2]:focus,.form-textarea[data-v-82cfe0c2]:focus{outline:none;border-color:#fff200}.checkbox-group[data-v-82cfe0c2]{flex-direction:row;align-items:center;gap:.5rem}.checkbox-label[data-v-82cfe0c2]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-input[data-v-82cfe0c2]{width:1.25rem;height:1.25rem;accent-color:#FFF200}.checkbox-text[data-v-82cfe0c2]{font-size:.875rem;color:#374151}.products-list[data-v-82cfe0c2]{display:flex;flex-direction:column;gap:1rem}.product-item[data-v-82cfe0c2]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:2px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .2s}.product-item[data-v-82cfe0c2]:hover{border-color:#fff200}.product-name[data-v-82cfe0c2]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 .25rem}.product-price[data-v-82cfe0c2]{font-size:.875rem;color:#6b7280;margin:0}.product-cards-container[data-v-82cfe0c2]{display:flex;flex-direction:column;gap:2rem}.product-card[data-v-82cfe0c2]{border:2px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;background:#fff;transition:all .2s}.product-card[data-v-82cfe0c2]:hover{border-color:#fff200}.product-selected[data-v-82cfe0c2]{border-color:#fff200;background:#fff2000d}.product-header[data-v-82cfe0c2]{margin-bottom:1.5rem}.product-radio-label[data-v-82cfe0c2]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.product-radio[data-v-82cfe0c2]{width:1.25rem;height:1.25rem;accent-color:#FFF200}.product-title[data-v-82cfe0c2]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.product-content[data-v-82cfe0c2]{display:flex;flex-direction:column;gap:1.5rem}.term-selection[data-v-82cfe0c2]{display:flex;flex-direction:column;gap:1rem}.term-title[data-v-82cfe0c2]{font-size:1rem;font-weight:600;color:#374151;margin:0}.term-options[data-v-82cfe0c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem}.term-option[data-v-82cfe0c2]{display:flex;flex-direction:column;align-items:center;padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .2s}.term-option[data-v-82cfe0c2]:hover{border-color:#fff200}.term-selected[data-v-82cfe0c2]{border-color:#fff200;background:#fff2001a}.term-radio[data-v-82cfe0c2]{display:none}.term-info[data-v-82cfe0c2]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.term-label[data-v-82cfe0c2]{font-size:.875rem;font-weight:500;color:#374151}.term-price[data-v-82cfe0c2]{font-size:.875rem;font-weight:600;color:#2a525a}.custom-term[data-v-82cfe0c2]{margin-top:.5rem}.custom-term-input[data-v-82cfe0c2]{padding:.5rem;border:2px solid #e5e7eb;border-radius:.5rem;width:150px}.gap-topup-section[data-v-82cfe0c2]{border-top:1px solid #e5e7eb;padding-top:1.5rem}.gap-checkbox-label[data-v-82cfe0c2]{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin-bottom:1rem}.gap-checkbox[data-v-82cfe0c2]{width:1.25rem;height:1.25rem;accent-color:#FFF200}.gap-title[data-v-82cfe0c2]{font-size:1rem;font-weight:600;color:#374151}.gap-terms[data-v-82cfe0c2]{margin-top:1rem}.gap-term-grid[data-v-82cfe0c2]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.gap-term-item[data-v-82cfe0c2]{display:flex;flex-direction:column;align-items:center;padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;transition:all .2s}.gap-term-highlighted[data-v-82cfe0c2]{border-color:#fff200;background:#fff2001a}.gap-term-label[data-v-82cfe0c2]{font-size:.875rem;font-weight:500;color:#374151}.gap-term-price[data-v-82cfe0c2]{font-size:.875rem;font-weight:600;color:#2a525a}.payment-method-card[data-v-82cfe0c2]{border:2px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;background:#fff}.payment-title[data-v-82cfe0c2]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0 0 1rem}.payment-options[data-v-82cfe0c2]{display:flex;flex-direction:column;gap:.75rem}.payment-option[data-v-82cfe0c2]{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .2s}.payment-option[data-v-82cfe0c2]:hover{border-color:#fff200}.payment-radio[data-v-82cfe0c2]{width:1.25rem;height:1.25rem;accent-color:#FFF200}.payment-label[data-v-82cfe0c2]{font-size:.875rem;font-weight:500;color:#374151}.summary-sections[data-v-82cfe0c2]{display:flex;flex-direction:column;gap:2rem}.summary-section[data-v-82cfe0c2]{background:#f8fafc;padding:1.5rem;border-radius:.5rem}.summary-title[data-v-82cfe0c2]{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.summary-content[data-v-82cfe0c2]{display:flex;flex-direction:column;gap:.75rem}.summary-item[data-v-82cfe0c2]{display:flex;justify-content:space-between;align-items:flex-start}.summary-label[data-v-82cfe0c2]{font-weight:500;color:#6b7280}.summary-value[data-v-82cfe0c2]{font-weight:600;color:#1f2937}.coverage-list[data-v-82cfe0c2]{margin:0;padding-left:1rem}.cost-breakdown[data-v-82cfe0c2]{background:#fff;padding:1.5rem;border-radius:.5rem;border:2px solid #FFF200}.cost-total[data-v-82cfe0c2]{display:flex;justify-content:space-between;align-items:center}.cost-label[data-v-82cfe0c2]{font-size:1.125rem;font-weight:600;color:#1f2937}.cost-value[data-v-82cfe0c2]{font-size:1.5rem;font-weight:700;color:#2a525a}.step-actions[data-v-82cfe0c2]{display:flex;align-items:center;gap:1rem}.spacer[data-v-82cfe0c2]{flex:1}.btn[data-v-82cfe0c2]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none}.btn-primary[data-v-82cfe0c2]{background:#fff200;color:#2a525a}.btn-primary[data-v-82cfe0c2]:hover:not(:disabled){background:#e6d700}.btn-secondary[data-v-82cfe0c2]{background:#6b7280;color:#fff}.btn-secondary[data-v-82cfe0c2]:hover{background:#4b5563}.btn-success[data-v-82cfe0c2]{background:#10b981;color:#fff}.btn-success[data-v-82cfe0c2]:hover{background:#059669}.btn[data-v-82cfe0c2]:disabled{opacity:.5;cursor:not-allowed}.btn-icon[data-v-82cfe0c2]{width:1.25rem;height:1.25rem}@media (max-width: 768px){.policy-header[data-v-82cfe0c2]{flex-direction:column;gap:1rem;align-items:flex-start}.step-navigation[data-v-82cfe0c2]{flex-direction:column;gap:1rem}.step-indicator[data-v-82cfe0c2]{flex-direction:row;text-align:left}.form-grid[data-v-82cfe0c2]{grid-template-columns:1fr}.summary-item[data-v-82cfe0c2]{flex-direction:column;gap:.25rem}}.cancelation-page[data-v-4da6ad42]{max-width:800px;margin:0 auto}.cancelation-header[data-v-4da6ad42]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.cancelation-title[data-v-4da6ad42]{font-size:2rem;font-weight:700;color:#1f2937;margin:0}.progress-indicator[data-v-4da6ad42]{display:flex;align-items:center;gap:1rem}.progress-bar[data-v-4da6ad42]{width:200px;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.progress-fill[data-v-4da6ad42]{height:100%;background:#fff200;transition:width .3s ease}.progress-text[data-v-4da6ad42]{font-size:.875rem;color:#6b7280;font-weight:500}.step-content[data-v-4da6ad42]{background:#fff;padding:2rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;margin-bottom:2rem}.step-panel[data-v-4da6ad42]{min-height:400px}.step-header[data-v-4da6ad42]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.step-icon[data-v-4da6ad42]{width:2rem;height:2rem;color:#fff200}.step-title[data-v-4da6ad42]{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0}.form-container[data-v-4da6ad42]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-4da6ad42]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-4da6ad42]{font-weight:600;color:#374151;font-size:.875rem}.input-group[data-v-4da6ad42]{display:flex;gap:.5rem}.form-input[data-v-4da6ad42],.form-select[data-v-4da6ad42]{padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:border-color .2s;flex:1}.form-input[data-v-4da6ad42]:focus,.form-select[data-v-4da6ad42]:focus{outline:none;border-color:#fff200}.lookup-button[data-v-4da6ad42]{padding:.75rem 1.5rem;background:#2a525a;color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background-color .2s}.lookup-button[data-v-4da6ad42]:hover{background:#1e3a40}.form-hint[data-v-4da6ad42]{font-size:.875rem;color:#6b7280;margin:0}.info-box[data-v-4da6ad42]{display:flex;gap:1rem;padding:1.5rem;background:#fef3c7;border:1px solid #f59e0b;border-radius:.5rem}.info-icon[data-v-4da6ad42]{width:1.5rem;height:1.5rem;color:#f59e0b;flex-shrink:0}.info-content[data-v-4da6ad42]{flex:1}.info-title[data-v-4da6ad42]{font-size:1rem;font-weight:600;color:#92400e;margin:0 0 .5rem}.info-list[data-v-4da6ad42]{margin:0;padding-left:1.5rem;color:#92400e}.info-list li[data-v-4da6ad42]{margin-bottom:.25rem}.confirmation-container[data-v-4da6ad42]{display:flex;flex-direction:column;gap:2rem}.section-title[data-v-4da6ad42]{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.refund-card[data-v-4da6ad42]{background:#f0f9ff;border:1px solid #0ea5e9;border-radius:.5rem;padding:1.5rem}.refund-amount[data-v-4da6ad42]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.refund-label[data-v-4da6ad42]{font-weight:600;color:#0369a1}.refund-value[data-v-4da6ad42]{font-size:1.5rem;font-weight:700;color:#0369a1}.refund-note[data-v-4da6ad42]{font-size:.875rem;color:#0369a1;margin:0}.documents-list[data-v-4da6ad42]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.document-item[data-v-4da6ad42]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem}.document-icon[data-v-4da6ad42]{width:1.25rem;height:1.25rem;color:#6b7280}.document-name[data-v-4da6ad42]{font-weight:500;color:#374151}.documents-note[data-v-4da6ad42]{font-size:.875rem;color:#6b7280;margin:0}.confirmation-box[data-v-4da6ad42]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.5rem}.warning-message[data-v-4da6ad42]{display:flex;gap:1rem;margin-bottom:1.5rem}.warning-icon[data-v-4da6ad42]{width:1.5rem;height:1.5rem;color:#dc2626;flex-shrink:0}.warning-content[data-v-4da6ad42]{flex:1}.warning-title[data-v-4da6ad42]{font-size:1rem;font-weight:600;color:#dc2626;margin:0 0 .5rem}.warning-text[data-v-4da6ad42]{font-size:.875rem;color:#7f1d1d;margin:0}.confirmation-checkbox[data-v-4da6ad42]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.checkbox-input[data-v-4da6ad42]{width:1.25rem;height:1.25rem;accent-color:#FFF200;margin-top:.125rem}.checkbox-text[data-v-4da6ad42]{font-size:.875rem;color:#374151;line-height:1.5}.step-actions[data-v-4da6ad42]{display:flex;align-items:center;gap:1rem}.spacer[data-v-4da6ad42]{flex:1}.btn[data-v-4da6ad42]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary[data-v-4da6ad42]{background:#fff200;color:#2a525a}.btn-primary[data-v-4da6ad42]:hover:not(:disabled){background:#e6d700}.btn-secondary[data-v-4da6ad42]{background:#6b7280;color:#fff}.btn-secondary[data-v-4da6ad42]:hover{background:#4b5563}.btn-danger[data-v-4da6ad42]{background:#dc2626;color:#fff}.btn-danger[data-v-4da6ad42]:hover:not(:disabled){background:#b91c1c}.btn[data-v-4da6ad42]:disabled{opacity:.5;cursor:not-allowed}.btn-icon[data-v-4da6ad42]{width:1.25rem;height:1.25rem}@media (max-width: 768px){.cancelation-header[data-v-4da6ad42]{flex-direction:column;gap:1rem;align-items:flex-start}.input-group[data-v-4da6ad42]{flex-direction:column}.refund-amount[data-v-4da6ad42]{flex-direction:column;gap:.5rem;align-items:flex-start}}.policy-management[data-v-14c10fb6]{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.page-header[data-v-14c10fb6]{text-align:center;margin-bottom:1rem}.page-title[data-v-14c10fb6]{font-size:2rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}.page-description[data-v-14c10fb6]{color:#6b7280;font-size:1.1rem;margin:0}.loading-state[data-v-14c10fb6],.error-state[data-v-14c10fb6]{text-align:center;padding:2rem;background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.loading-spinner[data-v-14c10fb6]{width:40px;height:40px;border:4px solid #f3f4f6;border-top:4px solid #FFF200;border-radius:50%;animation:spin-14c10fb6 1s linear infinite;margin:0 auto 1rem}@keyframes spin-14c10fb6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-14c10fb6]{color:#dc2626;margin-bottom:1rem}.policy-selector[data-v-14c10fb6]{background:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.selector-header[data-v-14c10fb6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.selector-title[data-v-14c10fb6]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.refresh-button[data-v-14c10fb6]{padding:.5rem 1rem;background:#fff200;color:#2a525a;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:background-color .2s}.refresh-button[data-v-14c10fb6]:hover{background:#e6d700}.no-policies[data-v-14c10fb6]{text-align:center;padding:2rem;color:#6b7280}.policy-grid[data-v-14c10fb6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1rem}.policy-card[data-v-14c10fb6]{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem;border:2px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .2s}.policy-card[data-v-14c10fb6]:hover{border-color:#fff200;background:#fff2000d}.policy-selected[data-v-14c10fb6]{border-color:#fff200;background:#fff2001a}.policy-info[data-v-14c10fb6]{flex:1}.policy-number[data-v-14c10fb6]{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:.25rem}.policy-holder[data-v-14c10fb6]{font-weight:500;color:#374151;margin-bottom:.25rem}.policy-vehicle[data-v-14c10fb6]{font-size:.875rem;color:#6b7280;margin-bottom:.75rem}.policy-details[data-v-14c10fb6]{display:flex;flex-direction:column;gap:.25rem}.policy-term[data-v-14c10fb6],.policy-price[data-v-14c10fb6],.policy-dealership[data-v-14c10fb6]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#6b7280}.detail-icon[data-v-14c10fb6]{width:.875rem;height:.875rem}.select-button[data-v-14c10fb6]{padding:.5rem 1rem;background:#2a525a;color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:background-color .2s}.select-button[data-v-14c10fb6]:hover{background:#1e3a40}.policy-form[data-v-14c10fb6]{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;overflow:hidden}.form-header[data-v-14c10fb6]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:#f8fafc;border-bottom:1px solid #e5e7eb}.form-title[data-v-14c10fb6]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.form-actions[data-v-14c10fb6]{display:flex;gap:1rem}.edit-actions[data-v-14c10fb6]{display:flex;gap:.5rem}.form-content[data-v-14c10fb6]{padding:2rem;display:flex;flex-direction:column;gap:2rem}.info-section[data-v-14c10fb6]{display:flex;flex-direction:column;gap:1.5rem}.section-header[data-v-14c10fb6]{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.section-icon[data-v-14c10fb6]{width:1.5rem;height:1.5rem;color:#fff200}.section-title[data-v-14c10fb6]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0}.form-grid[data-v-14c10fb6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.form-group[data-v-14c10fb6]{display:flex;flex-direction:column;gap:.5rem}.form-group.full-width[data-v-14c10fb6]{grid-column:1 / -1}.form-label[data-v-14c10fb6]{font-weight:600;color:#374151;font-size:.875rem}.form-input[data-v-14c10fb6],.form-select[data-v-14c10fb6]{padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:border-color .2s}.form-input[data-v-14c10fb6]:focus,.form-select[data-v-14c10fb6]:focus{outline:none;border-color:#fff200}.form-input[data-v-14c10fb6]:disabled,.form-select[data-v-14c10fb6]:disabled{background:#f9fafb;color:#6b7280;cursor:not-allowed}.btn[data-v-14c10fb6]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary[data-v-14c10fb6]{background:#fff200;color:#2a525a}.btn-primary[data-v-14c10fb6]:hover{background:#e6d700}.btn-success[data-v-14c10fb6]{background:#10b981;color:#fff}.btn-success[data-v-14c10fb6]:hover{background:#059669}.btn-secondary[data-v-14c10fb6]{background:#6b7280;color:#fff}.btn-secondary[data-v-14c10fb6]:hover{background:#4b5563}.btn-icon[data-v-14c10fb6]{width:1.25rem;height:1.25rem}@media (max-width: 768px){.form-header[data-v-14c10fb6]{flex-direction:column;gap:1rem;align-items:flex-start}.form-grid[data-v-14c10fb6],.policy-grid[data-v-14c10fb6]{grid-template-columns:1fr}.policy-card[data-v-14c10fb6]{flex-direction:column;gap:1rem;text-align:center}.selector-header[data-v-14c10fb6]{flex-direction:column;gap:1rem;align-items:flex-start}}.claims-page[data-v-ded4c716]{max-width:900px;margin:0 auto}.claims-header[data-v-ded4c716]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.claims-title[data-v-ded4c716]{font-size:2rem;font-weight:700;color:#1f2937;margin:0}.progress-indicator[data-v-ded4c716]{display:flex;align-items:center;gap:1rem}.progress-bar[data-v-ded4c716]{width:200px;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.progress-fill[data-v-ded4c716]{height:100%;background:#fff200;transition:width .3s ease}.progress-text[data-v-ded4c716]{font-size:.875rem;color:#6b7280;font-weight:500}.step-navigation[data-v-ded4c716]{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:2rem;padding:2rem;background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.step-item[data-v-ded4c716]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.step-number[data-v-ded4c716]{width:3rem;height:3rem;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;transition:all .2s}.step-active .step-number[data-v-ded4c716]{background:#fff200;color:#2a525a}.step-completed .step-number[data-v-ded4c716]{background:#10b981;color:#fff}.step-icon[data-v-ded4c716]{width:1.5rem;height:1.5rem}.step-label[data-v-ded4c716]{font-size:.875rem;font-weight:500;color:#6b7280}.step-active .step-label[data-v-ded4c716]{color:#2a525a;font-weight:600}.step-divider[data-v-ded4c716]{width:4rem;height:2px;background:#e5e7eb}.step-content[data-v-ded4c716]{background:#fff;padding:2rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;margin-bottom:2rem}.step-panel[data-v-ded4c716]{min-height:400px}.panel-header[data-v-ded4c716]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.panel-icon[data-v-ded4c716]{width:2rem;height:2rem;color:#fff200}.panel-title[data-v-ded4c716]{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0}.form-container[data-v-ded4c716]{display:flex;flex-direction:column;gap:2rem}.form-grid[data-v-ded4c716]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.form-group[data-v-ded4c716]{display:flex;flex-direction:column;gap:.5rem}.form-group.full-width[data-v-ded4c716]{grid-column:1 / -1}.form-group.checkbox-group[data-v-ded4c716]{flex-direction:row;align-items:center;gap:.5rem}.form-label[data-v-ded4c716]{font-weight:600;color:#374151;font-size:.875rem}.form-input[data-v-ded4c716],.form-select[data-v-ded4c716],.form-textarea[data-v-ded4c716]{padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:border-color .2s}.form-input[data-v-ded4c716]:focus,.form-select[data-v-ded4c716]:focus,.form-textarea[data-v-ded4c716]:focus{outline:none;border-color:#fff200}.checkbox-label[data-v-ded4c716]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-input[data-v-ded4c716]{width:1.25rem;height:1.25rem;accent-color:#FFF200}.checkbox-text[data-v-ded4c716]{font-size:.875rem;color:#374151}.info-notice[data-v-ded4c716]{display:flex;gap:1rem;padding:1.5rem;background:#f0f9ff;border:1px solid #0ea5e9;border-radius:.5rem}.notice-icon[data-v-ded4c716]{width:1.5rem;height:1.5rem;color:#0ea5e9;flex-shrink:0}.notice-content[data-v-ded4c716]{flex:1}.notice-title[data-v-ded4c716]{font-size:1rem;font-weight:600;color:#0369a1;margin:0 0 .5rem}.notice-list[data-v-ded4c716]{margin:0;padding-left:1.5rem;color:#0369a1}.notice-list li[data-v-ded4c716]{margin-bottom:.25rem}.documents-container[data-v-ded4c716]{display:flex;flex-direction:column;gap:2rem}.summary-section[data-v-ded4c716]{background:#f8fafc;padding:1.5rem;border-radius:.5rem}.summary-title[data-v-ded4c716]{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.summary-card[data-v-ded4c716]{display:flex;flex-direction:column;gap:.75rem}.summary-item[data-v-ded4c716]{display:flex;justify-content:space-between;align-items:center}.summary-label[data-v-ded4c716]{font-weight:500;color:#6b7280}.summary-value[data-v-ded4c716]{font-weight:600;color:#1f2937}.documents-section[data-v-ded4c716]{display:flex;flex-direction:column;gap:1.5rem}.documents-title[data-v-ded4c716]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.documents-description[data-v-ded4c716]{color:#6b7280;margin:0}.documents-list[data-v-ded4c716]{display:flex;flex-direction:column;gap:1rem}.document-item[data-v-ded4c716]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem}.document-info[data-v-ded4c716]{display:flex;align-items:center;gap:.75rem}.document-icon[data-v-ded4c716]{width:1.5rem;height:1.5rem;color:#6b7280}.document-details[data-v-ded4c716]{display:flex;flex-direction:column;gap:.25rem}.document-name[data-v-ded4c716]{font-weight:500;color:#1f2937}.document-description[data-v-ded4c716]{font-size:.875rem;color:#6b7280}.download-button[data-v-ded4c716]{padding:.5rem 1rem;background:#2a525a;color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:background-color .2s}.download-button[data-v-ded4c716]:hover{background:#1e3a40}.documents-notice[data-v-ded4c716]{margin-top:1.5rem}.notice-box[data-v-ded4c716]{display:flex;gap:1rem;padding:1.5rem;background:#f0fdf4;border:1px solid #10b981;border-radius:.5rem}.step-actions[data-v-ded4c716]{display:flex;align-items:center;gap:1rem}.spacer[data-v-ded4c716]{flex:1}.btn[data-v-ded4c716]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary[data-v-ded4c716]{background:#fff200;color:#2a525a}.btn-primary[data-v-ded4c716]:hover:not(:disabled){background:#e6d700}.btn-secondary[data-v-ded4c716]{background:#6b7280;color:#fff}.btn-secondary[data-v-ded4c716]:hover{background:#4b5563}.btn-success[data-v-ded4c716]{background:#10b981;color:#fff}.btn-success[data-v-ded4c716]:hover{background:#059669}.btn[data-v-ded4c716]:disabled{opacity:.5;cursor:not-allowed}.btn-icon[data-v-ded4c716]{width:1.25rem;height:1.25rem}@media (max-width: 768px){.claims-header[data-v-ded4c716]{flex-direction:column;gap:1rem;align-items:flex-start}.step-navigation[data-v-ded4c716]{flex-direction:column;gap:1rem}.step-item[data-v-ded4c716]{flex-direction:row;gap:1rem}.step-divider[data-v-ded4c716]{width:2px;height:2rem}.form-grid[data-v-ded4c716]{grid-template-columns:1fr}.summary-item[data-v-ded4c716]{flex-direction:column;gap:.25rem;align-items:flex-start}.document-item[data-v-ded4c716]{flex-direction:column;gap:1rem;align-items:flex-start}}.administration[data-v-fac10075]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.admin-header[data-v-fac10075]{text-align:center;margin-bottom:1rem}.admin-title[data-v-fac10075]{font-size:2rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}.admin-description[data-v-fac10075]{color:#6b7280;font-size:1.1rem;margin:0}.branch-selector[data-v-fac10075]{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;overflow:hidden}.selector-header[data-v-fac10075]{display:flex;align-items:center;gap:.75rem;padding:1.5rem;background:#f8fafc;border-bottom:1px solid #e5e7eb}.selector-icon[data-v-fac10075]{width:1.5rem;height:1.5rem;color:#fff200}.selector-title[data-v-fac10075]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.branch-scroll[data-v-fac10075]{padding:1rem;overflow-x:auto}.branch-list[data-v-fac10075]{display:flex;gap:1rem;min-width:max-content}.branch-item[data-v-fac10075]{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;min-width:200px;border:2px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .2s}.branch-item[data-v-fac10075]:hover{border-color:#fff200;background:#fff2000d}.branch-active[data-v-fac10075]{border-color:#fff200;background:#fff2001a}.branch-info[data-v-fac10075]{margin-bottom:.5rem}.branch-name[data-v-fac10075]{font-weight:600;color:#1f2937;margin-bottom:.25rem}.branch-location[data-v-fac10075]{font-size:.875rem;color:#6b7280}.branch-count[data-v-fac10075]{font-size:.875rem;color:#2a525a;font-weight:500}.sellers-section[data-v-fac10075]{background:#fff;padding:2rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.section-header[data-v-fac10075]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.section-title[data-v-fac10075]{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0}.sellers-grid[data-v-fac10075]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}.seller-card[data-v-fac10075]{border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;transition:all .2s}.seller-card[data-v-fac10075]:hover{box-shadow:0 4px 6px -1px #0000001a}.seller-inactive[data-v-fac10075]{opacity:.6;background:#f9fafb}.seller-header[data-v-fac10075]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.seller-avatar[data-v-fac10075]{width:3rem;height:3rem;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center}.avatar-icon[data-v-fac10075]{width:1.5rem;height:1.5rem;color:#6b7280}.seller-info[data-v-fac10075]{flex:1}.seller-name[data-v-fac10075]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 .25rem}.seller-email[data-v-fac10075]{font-size:.875rem;color:#6b7280;margin:0}.seller-actions[data-v-fac10075]{display:flex;gap:.5rem}.action-button[data-v-fac10075]{padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}.edit-button[data-v-fac10075]{background:#f3f4f6;color:#6b7280}.edit-button[data-v-fac10075]:hover{background:#e5e7eb;color:#374151}.delete-button[data-v-fac10075]{background:#fef2f2;color:#dc2626}.delete-button[data-v-fac10075]:hover{background:#fecaca}.action-icon[data-v-fac10075]{width:1rem;height:1rem}.seller-details[data-v-fac10075]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.detail-item[data-v-fac10075]{display:flex;align-items:center;gap:.5rem}.detail-icon[data-v-fac10075]{width:1rem;height:1rem;color:#6b7280}.detail-text[data-v-fac10075]{font-size:.875rem;color:#374151}.seller-status[data-v-fac10075]{display:flex;justify-content:flex-end}.status-badge[data-v-fac10075]{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:uppercase}.status-badge.active[data-v-fac10075]{background:#d1fae5;color:#065f46}.status-badge.inactive[data-v-fac10075]{background:#fee2e2;color:#991b1b}.modal-overlay[data-v-fac10075]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-fac10075]{background:#fff;border-radius:.75rem;max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.modal-header[data-v-fac10075]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.modal-title[data-v-fac10075]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.modal-close[data-v-fac10075]{padding:.5rem;background:none;border:none;cursor:pointer;border-radius:.375rem;transition:background-color .2s}.modal-close[data-v-fac10075]:hover{background:#f3f4f6}.close-icon[data-v-fac10075]{width:1.5rem;height:1.5rem;color:#6b7280}.modal-form[data-v-fac10075]{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-fac10075]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-fac10075]{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#374151;font-size:.875rem}.label-icon[data-v-fac10075]{width:1rem;height:1rem;color:#6b7280}.form-input[data-v-fac10075]{padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:border-color .2s}.form-input[data-v-fac10075]:focus{outline:none;border-color:#fff200}.branch-checkboxes[data-v-fac10075]{display:flex;flex-direction:column;gap:.5rem}.checkbox-label[data-v-fac10075]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-input[data-v-fac10075]{width:1rem;height:1rem;accent-color:#FFF200}.checkbox-text[data-v-fac10075]{font-size:.875rem;color:#374151}.modal-actions[data-v-fac10075]{display:flex;gap:1rem;justify-content:flex-end}.btn[data-v-fac10075]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary[data-v-fac10075]{background:#fff200;color:#2a525a}.btn-primary[data-v-fac10075]:hover{background:#e6d700}.btn-secondary[data-v-fac10075]{background:#6b7280;color:#fff}.btn-secondary[data-v-fac10075]:hover{background:#4b5563}.btn-success[data-v-fac10075]{background:#10b981;color:#fff}.btn-success[data-v-fac10075]:hover{background:#059669}.btn-icon[data-v-fac10075]{width:1rem;height:1rem}@media (max-width: 768px){.section-header[data-v-fac10075]{flex-direction:column;gap:1rem;align-items:flex-start}.sellers-grid[data-v-fac10075]{grid-template-columns:1fr}.seller-header[data-v-fac10075]{flex-direction:column;gap:1rem;text-align:center}.seller-actions[data-v-fac10075]{justify-content:center}.modal-actions[data-v-fac10075]{flex-direction:column}}.pdf-signer[data-v-2858c6a9]{padding:20px;max-width:1400px;margin:0 auto}.header[data-v-2858c6a9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.header h1[data-v-2858c6a9]{margin:0;color:#333}.controls[data-v-2858c6a9]{display:flex;gap:10px}.main-content[data-v-2858c6a9]{display:grid;grid-template-columns:1fr 400px;gap:20px;height:calc(100vh - 150px)}.document-panel[data-v-2858c6a9]{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow:hidden}.document-header[data-v-2858c6a9]{padding:15px 20px;background:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.document-header h3[data-v-2858c6a9]{margin:0;color:#333}.template-selector[data-v-2858c6a9]{display:flex;align-items:center;gap:10px}.template-selector label[data-v-2858c6a9]{font-weight:500;color:#555}.document-container[data-v-2858c6a9]{height:calc(100% - 60px);overflow:auto;padding:20px}.document-preview[data-v-2858c6a9]{background:#fff;border:1px solid #ddd;border-radius:4px;padding:30px;min-height:100%;box-shadow:0 2px 8px #0000001a}.document-content h2[data-v-2858c6a9]{color:#333;margin-bottom:20px;text-align:center}.document-body[data-v-2858c6a9]{line-height:1.6;color:#333}.document-body h3[data-v-2858c6a9]{color:#007bff;margin-top:20px;margin-bottom:10px}.document-body h4[data-v-2858c6a9]{color:#555;margin-top:15px;margin-bottom:8px}.document-body ul[data-v-2858c6a9]{margin-left:20px}.document-body li[data-v-2858c6a9]{margin-bottom:5px}.signature-section[data-v-2858c6a9]{margin-top:30px;padding-top:20px;border-top:2px solid #e0e0e0}.signature-preview[data-v-2858c6a9]{margin-bottom:15px;padding:10px;border:1px solid #e0e0e0;border-radius:4px;background:#f8f9fa}.signature-line[data-v-2858c6a9]{display:flex;justify-content:space-between;margin-bottom:5px}.signature-label[data-v-2858c6a9]{font-weight:700;color:#333}.signature-date[data-v-2858c6a9]{color:#666;font-size:.9em}.signature-placeholder[data-v-2858c6a9]{border-bottom:1px solid #333;padding:5px 0;color:#999;font-style:italic}.controls-panel[data-v-2858c6a9]{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;overflow-y:auto}.section[data-v-2858c6a9]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.section[data-v-2858c6a9]:last-child{border-bottom:none;margin-bottom:0}.section h3[data-v-2858c6a9]{margin:0 0 15px;color:#333;font-size:16px}.form-group[data-v-2858c6a9]{margin-bottom:15px}.form-group label[data-v-2858c6a9]{display:block;margin-bottom:5px;font-weight:500;color:#555}.form-control[data-v-2858c6a9]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-control[data-v-2858c6a9]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.signature-pad-container[data-v-2858c6a9]{border:1px solid #ddd;border-radius:4px;overflow:hidden;margin-bottom:10px}.signature-pad[data-v-2858c6a9]{width:100%;height:150px;background:#fff;cursor:crosshair}.signature-controls[data-v-2858c6a9]{display:flex;gap:10px}.placement-info[data-v-2858c6a9]{margin-bottom:15px}.placement-info p[data-v-2858c6a9]{margin:5px 0;font-size:14px;color:#666}.placement-controls[data-v-2858c6a9]{display:flex;gap:10px;margin-bottom:15px}.signature-list[data-v-2858c6a9]{max-height:200px;overflow-y:auto}.signature-item[data-v-2858c6a9]{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:8px;transition:all .2s ease}.signature-preview[data-v-2858c6a9]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px;border:1px solid #ddd;border-radius:4px;background:#fff}.signature-preview-image[data-v-2858c6a9]{max-width:100%;max-height:100%;object-fit:contain}.signature-preview-text[data-v-2858c6a9]{font-size:18px;font-weight:700;color:#666}.signature-item[data-v-2858c6a9]:hover{background-color:#f8f9fa}.signature-info[data-v-2858c6a9]{display:flex;flex-direction:column}.signature-info strong[data-v-2858c6a9]{font-size:14px;color:#333}.signature-info span[data-v-2858c6a9]{font-size:12px;color:#666}.no-signatures[data-v-2858c6a9]{text-align:center;color:#999;font-style:italic;padding:20px}.btn[data-v-2858c6a9]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease}.btn-primary[data-v-2858c6a9]{background-color:#007bff;color:#fff}.btn-primary[data-v-2858c6a9]:hover{background-color:#0056b3}.btn-secondary[data-v-2858c6a9]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-2858c6a9]:hover{background-color:#545b62}.btn-danger[data-v-2858c6a9]{background-color:#dc3545;color:#fff}.btn-danger[data-v-2858c6a9]:hover{background-color:#c82333}.btn-sm[data-v-2858c6a9]{padding:4px 8px;font-size:12px}.btn[data-v-2858c6a9]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 1200px){.main-content[data-v-2858c6a9]{grid-template-columns:1fr;grid-template-rows:1fr auto}.controls-panel[data-v-2858c6a9]{max-height:400px}}.policy-confirmation[data-v-ef65d9c6]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.container[data-v-ef65d9c6]{max-width:500px;width:100%}.card[data-v-ef65d9c6]{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;overflow:hidden}.card-header[data-v-ef65d9c6]{background:#f8f9fa;padding:20px;border-bottom:1px solid #e9ecef;text-align:center}.card-header h1[data-v-ef65d9c6]{margin:0;color:#333;font-size:24px;font-weight:600}.card-body[data-v-ef65d9c6]{padding:40px;text-align:center}.loading-section[data-v-ef65d9c6],.success-section[data-v-ef65d9c6],.error-section[data-v-ef65d9c6],.initial-section[data-v-ef65d9c6]{display:flex;flex-direction:column;align-items:center;gap:20px}.loading-spinner[data-v-ef65d9c6]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin-ef65d9c6 1s linear infinite}@keyframes spin-ef65d9c6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.success-icon[data-v-ef65d9c6],.error-icon[data-v-ef65d9c6],.info-icon[data-v-ef65d9c6]{font-size:48px;margin-bottom:10px}.success-section h2[data-v-ef65d9c6]{color:#28a745;margin:0;font-size:24px}.error-section h2[data-v-ef65d9c6]{color:#dc3545;margin:0;font-size:24px}.initial-section h2[data-v-ef65d9c6]{color:#007bff;margin:0;font-size:24px}p[data-v-ef65d9c6]{color:#666;margin:0;font-size:16px;line-height:1.5}.btn[data-v-ef65d9c6]{padding:12px 24px;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block;margin:5px}.btn-primary[data-v-ef65d9c6]{background-color:#007bff;color:#fff}.btn-primary[data-v-ef65d9c6]:hover{background-color:#0056b3}.btn-secondary[data-v-ef65d9c6]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-ef65d9c6]:hover{background-color:#545b62}@media (max-width: 600px){.card-body[data-v-ef65d9c6]{padding:30px 20px}.card-header h1[data-v-ef65d9c6],.success-section h2[data-v-ef65d9c6],.error-section h2[data-v-ef65d9c6],.initial-section h2[data-v-ef65d9c6]{font-size:20px}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary-yellow: #FFF200;--primary-yellow-dark: #e6d700;--secondary-blue: #2A525A;--secondary-blue-dark: #1e3a40;--white: #ffffff;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--success-50: #f0fdf4;--success-500: #10b981;--success-600: #059669;--warning-50: #fef3c7;--warning-500: #f59e0b;--warning-600: #d97706;--error-50: #fef2f2;--error-500: #ef4444;--error-600: #dc2626;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--gray-50);color:var(--gray-800);line-height:var(--line-height-normal)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--gray-900)}h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-base)}h6{font-size:var(--font-size-sm)}p{line-height:var(--line-height-relaxed)}a{color:var(--secondary-blue);text-decoration:none;transition:color .2s ease}a:hover{color:var(--secondary-blue-dark)}input,textarea,select{font-family:inherit;font-size:inherit}button{font-family:inherit;cursor:pointer}input:focus,textarea:focus,select:focus,button:focus{outline:2px solid var(--primary-yellow);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--gray-100)}::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:var(--radius-md)}::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.text-primary{color:var(--secondary-blue)}.text-secondary{color:var(--gray-600)}.text-success{color:var(--success-500)}.text-warning{color:var(--warning-500)}.text-error{color:var(--error-500)}.bg-primary{background-color:var(--primary-yellow)}.bg-secondary{background-color:var(--secondary-blue)}.bg-white{background-color:var(--white)}.bg-gray-50{background-color:var(--gray-50)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-full{border-radius:var(--radius-full)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fadeIn{animation:fadeIn .3s ease-out}.animate-slideIn{animation:slideIn .3s ease-out}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media (max-width: 640px){:root{--font-size-3xl: 1.5rem;--font-size-4xl: 1.875rem;--font-size-5xl: 2.25rem}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.no-print{display:none!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast: high){:root{--primary-yellow: #000000;--secondary-blue: #000000;--gray-500: #000000;--gray-600: #000000}}@media (prefers-color-scheme: dark){:root{--white: #1f2937;--gray-50: #111827;--gray-100: #1f2937;--gray-200: #374151;--gray-300: #4b5563;--gray-400: #6b7280;--gray-500: #9ca3af;--gray-600: #d1d5db;--gray-700: #e5e7eb;--gray-800: #f3f4f6;--gray-900: #ffffff}}</style> #app[data-v-b61465c4]{min-height:100vh;font-family:Inter,system-ui,sans-serif}
