[data-v-b9ed1f37]{margin:0;padding:0;box-sizing:border-box}.main-landing[data-v-b9ed1f37]{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;color:#0f172a;line-height:1.6;background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh}.container[data-v-b9ed1f37]{max-width:1200px;margin:0 auto;padding:0 2rem}.header[data-v-b9ed1f37]{position:sticky;top:0;z-index:100;padding:1rem 0 .75rem;background:transparent}.header .container[data-v-b9ed1f37]{max-width:1200px}.header-content[data-v-b9ed1f37]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;background:#fff9;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-radius:16px;box-shadow:0 8px 32px #0000001a,inset 0 1px #fffc;border:1px solid rgba(255,255,255,.3)}.logo[data-v-b9ed1f37]{display:flex;align-items:center;gap:.75rem}.logo h1[data-v-b9ed1f37]{color:#0f172a;font-size:1.5rem;font-weight:700;margin:0;line-height:1.2}.header-actions[data-v-b9ed1f37]{display:flex;gap:1rem}.btn-header[data-v-b9ed1f37]{padding:.625rem 1.25rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .2s}.btn-header.notary[data-v-b9ed1f37]{background:#004225;color:#fff}.btn-header.notary[data-v-b9ed1f37]:hover{background:#003319}.btn-header.auto[data-v-b9ed1f37]{background:#1e40af;color:#fff}.btn-header.auto[data-v-b9ed1f37]:hover{background:#1e3a8a}.logo-icon[data-v-b9ed1f37]{width:32px;height:32px}.hero[data-v-b9ed1f37]{padding:2rem 0 3rem;text-align:center}.hero-title[data-v-b9ed1f37]{font-size:2.25rem;font-weight:700;color:#0f172a;margin-bottom:1rem;line-height:1.2;letter-spacing:-.01em}.hero-description[data-v-b9ed1f37]{font-size:1.05rem;color:#64748b;margin-bottom:2rem;max-width:650px;margin-left:auto;margin-right:auto;line-height:1.6}.hero-stats[data-v-b9ed1f37]{display:flex;gap:1.5rem;justify-content:center;margin-top:2.5rem}.stat-card[data-v-b9ed1f37]{background:#fff;border-radius:12px;padding:1.5rem 2rem;box-shadow:0 2px 10px #0000000f;border:1px solid #e5e7eb;text-align:center;transition:all .3s ease}.stat-card[data-v-b9ed1f37]:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001a;border-color:#cbd5e1}.stat-number[data-v-b9ed1f37]{font-size:2rem;font-weight:700;color:#0f172a;margin-bottom:.25rem;letter-spacing:-.01em}.stat-label[data-v-b9ed1f37]{color:#64748b;font-size:.875rem;font-weight:500}.services-cards[data-v-b9ed1f37]{padding:3rem 0;background:#fff}.section-header[data-v-b9ed1f37]{text-align:center;margin-bottom:3rem}.section-header h2[data-v-b9ed1f37]{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:.75rem;letter-spacing:-.01em}.section-header p[data-v-b9ed1f37]{font-size:1.05rem;color:#6b7280}.cards-grid[data-v-b9ed1f37]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:900px;margin:0 auto}.cards-grid[data-v-b9ed1f37]::-webkit-scrollbar{display:none}.cards-grid[data-v-b9ed1f37]{-ms-overflow-style:none;scrollbar-width:none}.service-card[data-v-b9ed1f37]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 15px #0000000f;border:2px solid #e5e7eb;transition:all .3s ease;display:flex;flex-direction:column}.service-card[data-v-b9ed1f37]:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001a}.service-card.notary[data-v-b9ed1f37]{border-color:#004225}.service-card.notary[data-v-b9ed1f37]:hover{border-color:#003319;box-shadow:0 8px 25px #00422526}.service-card.auto[data-v-b9ed1f37]{border-color:#1e40af}.service-card.auto[data-v-b9ed1f37]:hover{border-color:#1e3a8a;box-shadow:0 8px 25px #1e40af26}.card-icon[data-v-b9ed1f37]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.service-card.notary .card-icon[data-v-b9ed1f37]{background:linear-gradient(135deg,#004225,#063);color:#fff}.service-card.auto .card-icon[data-v-b9ed1f37]{background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff}.service-card h3[data-v-b9ed1f37]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.75rem}.service-card p[data-v-b9ed1f37]{color:#6b7280;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.feature-list[data-v-b9ed1f37]{list-style:none;margin-bottom:1.5rem;flex:1}.feature-list li[data-v-b9ed1f37]{color:#374151;position:relative;padding:.5rem 0 .5rem 1.75rem;font-size:.9rem}.feature-list li[data-v-b9ed1f37]:before{content:"✓";position:absolute;left:.25rem;color:#10b981;font-weight:700}.card-actions[data-v-b9ed1f37]{margin-top:auto}.btn-card[data-v-b9ed1f37]{display:block;width:100%;text-align:center;padding:.75rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .2s;font-size:.95rem}.service-card.notary .btn-card[data-v-b9ed1f37]{background:#004225;color:#fff}.service-card.notary .btn-card[data-v-b9ed1f37]:hover{background:#003319}.service-card.auto .btn-card[data-v-b9ed1f37]{background:#1e40af;color:#fff}.service-card.auto .btn-card[data-v-b9ed1f37]:hover{background:#1e3a8a}.features[data-v-b9ed1f37]{padding:3rem 0;background:#f8fafc}.features-grid[data-v-b9ed1f37]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.feature-card[data-v-b9ed1f37]{background:#fff;border-radius:12px;padding:1.75rem;box-shadow:0 2px 10px #0000000d;border:1px solid #e5e7eb;transition:all .3s ease;display:flex;flex-direction:column;gap:1rem}.feature-card[data-v-b9ed1f37]:hover{transform:translateY(-4px);box-shadow:0 6px 20px #0000001a;border-color:#cbd5e1}.feature-icon-box[data-v-b9ed1f37]{width:48px;height:48px;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#0f172a;flex-shrink:0}.feature-card:hover .feature-icon-box[data-v-b9ed1f37]{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff}.feature-content[data-v-b9ed1f37]{flex:1;display:flex;flex-direction:column;gap:.5rem}.feature-content h3[data-v-b9ed1f37]{font-size:1.05rem;font-weight:600;color:#1f2937;line-height:1.3}.feature-content p[data-v-b9ed1f37]{color:#6b7280;line-height:1.6;font-size:.875rem}@keyframes float-b9ed1f37{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.mobile-bottom-bar[data-v-b9ed1f37]{display:none;position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:0 1rem 1rem;pointer-events:none}.mobile-bar-content[data-v-b9ed1f37]{display:flex;gap:.75rem;padding:.75rem;background:#fff9;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-radius:20px;box-shadow:0 -8px 32px #0000001f,inset 0 1px #fffc;border:1px solid rgba(255,255,255,.3);pointer-events:all}.mobile-bar-btn[data-v-b9ed1f37]{flex:1;display:flex;align-items:center;justify-content:center;padding:.875rem 1rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .2s}.mobile-bar-btn.notary[data-v-b9ed1f37]{background:#004225;color:#fff}.mobile-bar-btn.notary[data-v-b9ed1f37]:hover{background:#003319}.mobile-bar-btn.auto[data-v-b9ed1f37]{background:#1e40af;color:#fff}.mobile-bar-btn.auto[data-v-b9ed1f37]:hover{background:#1e3a8a}.footer[data-v-b9ed1f37]{background:#0f172a;color:#fff;padding:2rem 0 1.5rem}.footer-content[data-v-b9ed1f37]{text-align:center;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #1e293b}.footer-link[data-v-b9ed1f37]{color:#94a3b8;text-decoration:none;font-size:.9rem;transition:color .2s;display:inline-block}.footer-link[data-v-b9ed1f37]:hover{color:#cbd5e1}.footer-bottom[data-v-b9ed1f37]{text-align:center;color:#64748b;font-size:.875rem}@media(max-width:1024px){.cards-grid[data-v-b9ed1f37]{grid-template-columns:1fr;max-width:600px}.features-grid[data-v-b9ed1f37]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.container[data-v-b9ed1f37]{padding:0 1rem}.header-actions[data-v-b9ed1f37]{display:none}.mobile-bottom-bar[data-v-b9ed1f37]{display:block}.main-landing[data-v-b9ed1f37]{padding-bottom:6rem}.hero[data-v-b9ed1f37]{padding:2.5rem 0}.hero-title[data-v-b9ed1f37]{font-size:1.75rem}.hero-description[data-v-b9ed1f37]{font-size:.95rem;padding:0 .5rem}.hero-stats[data-v-b9ed1f37]{gap:.75rem;margin-top:2rem;justify-content:space-between}.stat-card[data-v-b9ed1f37]{padding:1rem .5rem;flex:1;min-width:0}.stat-number[data-v-b9ed1f37]{font-size:1.75rem}.stat-label[data-v-b9ed1f37]{font-size:.75rem}.services-cards[data-v-b9ed1f37]{padding:2.5rem 0}.section-header[data-v-b9ed1f37]{margin-bottom:2rem;padding:0 .5rem}.section-header h2[data-v-b9ed1f37]{font-size:1.5rem}.section-header p[data-v-b9ed1f37]{font-size:.95rem}.cards-grid[data-v-b9ed1f37]{display:flex;overflow-x:auto;gap:1rem;padding:0 1rem 1rem;margin:0 -1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.service-card[data-v-b9ed1f37]{min-width:280px;max-width:280px;padding:1.5rem;scroll-snap-align:start;flex-shrink:0}.service-card[data-v-b9ed1f37]:first-child{margin-left:0}.service-card[data-v-b9ed1f37]:last-child{margin-right:1rem}.card-icon[data-v-b9ed1f37]{width:44px;height:44px;margin-bottom:1rem}.card-icon svg[data-v-b9ed1f37]{width:24px;height:24px}.service-card h3[data-v-b9ed1f37]{font-size:1.15rem;margin-bottom:.5rem}.service-card p[data-v-b9ed1f37]{font-size:.85rem;margin-bottom:1rem}.feature-list[data-v-b9ed1f37]{padding:1rem;margin-bottom:1rem}.feature-list li[data-v-b9ed1f37]{font-size:.8rem;padding:.4rem 0 .4rem 1.75rem}.btn-card[data-v-b9ed1f37]{padding:.7rem;font-size:.9rem}.features[data-v-b9ed1f37]{padding:2.5rem 0}.features-grid[data-v-b9ed1f37]{grid-template-columns:1fr;gap:1rem}.feature-card[data-v-b9ed1f37]{padding:1.5rem}.feature-icon-box[data-v-b9ed1f37]{width:42px;height:42px}.feature-content h3[data-v-b9ed1f37]{font-size:1rem}.feature-content p[data-v-b9ed1f37]{font-size:.85rem}.footer[data-v-b9ed1f37]{padding:1.25rem 0}.footer-bottom[data-v-b9ed1f37]{font-size:.8rem}}@media(max-width:480px){.logo h1[data-v-b9ed1f37]{font-size:1.25rem}.logo-icon[data-v-b9ed1f37]{width:28px;height:28px}.btn-header[data-v-b9ed1f37]{padding:.4rem .75rem;font-size:.75rem}.hero[data-v-b9ed1f37]{padding:2rem 0}.hero-title[data-v-b9ed1f37]{font-size:1.5rem}.hero-description[data-v-b9ed1f37]{font-size:.875rem}.hero-stats[data-v-b9ed1f37]{gap:.5rem}.stat-card[data-v-b9ed1f37]{padding:.75rem .25rem}.stat-number[data-v-b9ed1f37]{font-size:1.5rem}.stat-label[data-v-b9ed1f37]{font-size:.7rem}.section-header h2[data-v-b9ed1f37]{font-size:1.25rem}.section-header p[data-v-b9ed1f37]{font-size:.875rem}.cards-grid[data-v-b9ed1f37]{padding:0 .5rem 1rem;margin:0 -.5rem}.service-card[data-v-b9ed1f37]{min-width:250px;max-width:250px;padding:1.25rem}.card-icon[data-v-b9ed1f37]{width:40px;height:40px}.service-card h3[data-v-b9ed1f37]{font-size:1.05rem}.service-card p[data-v-b9ed1f37]{font-size:.8rem}.feature-list[data-v-b9ed1f37]{padding:.875rem}.feature-list li[data-v-b9ed1f37]{font-size:.75rem;padding:.35rem 0 .35rem 1.75rem}.btn-card[data-v-b9ed1f37]{padding:.625rem;font-size:.85rem}}[data-v-e6a9d63e]{margin:0;padding:0;box-sizing:border-box}.legal-info-page[data-v-e6a9d63e]{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;color:#0f172a;line-height:1.6;background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh}.header[data-v-e6a9d63e]{position:sticky;top:1rem;z-index:100;padding:0 0 .75rem;background:transparent;margin-top:1rem}.container[data-v-e6a9d63e]{max-width:1280px;margin:0 auto;padding:0 2rem}.header-content[data-v-e6a9d63e]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;background:#fff9;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-radius:16px;box-shadow:0 8px 32px #0000001a,inset 0 1px #fffc;border:1px solid rgba(255,255,255,.3)}.logo[data-v-e6a9d63e]{display:flex;align-items:center;gap:.75rem;text-decoration:none}.logo-icon[data-v-e6a9d63e]{width:40px;height:40px}.brand-name[data-v-e6a9d63e]{font-size:1.5rem;font-weight:700;color:#0f172a}.header-actions[data-v-e6a9d63e]{display:flex;gap:1rem;align-items:center}.btn-back[data-v-e6a9d63e]{padding:.5rem 1.25rem;background:#0f172a;color:#fff;text-decoration:none;font-weight:500;border-radius:8px;transition:transform .2s,box-shadow .2s}.btn-back[data-v-e6a9d63e]:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0f172a4d}.main-content[data-v-e6a9d63e]{padding:3rem 0 4rem}.content-card[data-v-e6a9d63e]{background:#fff;border-radius:16px;padding:3rem;box-shadow:0 10px 30px #0000001a;max-width:900px;margin:0 auto}h1[data-v-e6a9d63e]{font-size:2.5rem;font-weight:800;margin-bottom:2rem;letter-spacing:-.02em;color:#0f172a}.section[data-v-e6a9d63e]{margin-bottom:3rem}.section[data-v-e6a9d63e]:last-child{margin-bottom:0}h2[data-v-e6a9d63e]{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;color:#0f172a;border-bottom:2px solid #e2e8f0;padding-bottom:.75rem}h3[data-v-e6a9d63e]{font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:#1e293b}.info-grid[data-v-e6a9d63e]{display:grid;gap:1.25rem}.info-item[data-v-e6a9d63e]{display:grid;grid-template-columns:minmax(200px,auto) 1fr;gap:1rem;padding:1rem;background:#f8fafc;border-radius:8px;border-left:4px solid #0f172a}.info-item .label[data-v-e6a9d63e]{font-weight:600;color:#64748b}.info-item .value[data-v-e6a9d63e]{color:#0f172a;font-weight:500}.offer-content[data-v-e6a9d63e]{color:#334155;line-height:1.8}.offer-content p[data-v-e6a9d63e]{margin-bottom:1rem}.offer-content ul[data-v-e6a9d63e]{margin:1rem 0 1rem 2rem;list-style:disc}.offer-content li[data-v-e6a9d63e]{margin-bottom:.5rem}.offer-content strong[data-v-e6a9d63e]{color:#0f172a}.footer[data-v-e6a9d63e]{background:#0f172a;color:#fff;padding:1.5rem 0;margin-top:3rem}.footer-bottom[data-v-e6a9d63e]{text-align:center;color:#64748b;font-size:.875rem}@media(max-width:768px){.container[data-v-e6a9d63e]{padding:0 1rem}.header-content[data-v-e6a9d63e]{padding:.625rem 1.25rem}.logo-icon[data-v-e6a9d63e]{width:32px;height:32px}.brand-name[data-v-e6a9d63e]{font-size:1.25rem}.content-card[data-v-e6a9d63e]{padding:2rem 1.5rem}h1[data-v-e6a9d63e]{font-size:1.75rem}h2[data-v-e6a9d63e]{font-size:1.5rem}h3[data-v-e6a9d63e]{font-size:1.125rem}.info-item[data-v-e6a9d63e]{grid-template-columns:1fr;gap:.5rem}.info-item .label[data-v-e6a9d63e]{font-size:.875rem}.offer-content[data-v-e6a9d63e]{font-size:.9rem}}@media(max-width:480px){.content-card[data-v-e6a9d63e]{padding:1.5rem 1rem}h1[data-v-e6a9d63e]{font-size:1.5rem}h2[data-v-e6a9d63e]{font-size:1.25rem}h3[data-v-e6a9d63e]{font-size:1rem}}.admin-layout[data-v-5776698a]{display:flex;min-height:100vh;background:#f8fafc}.admin-sidebar[data-v-5776698a]{width:260px;background:#fff;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;transition:width .25s cubic-bezier(.4,0,.2,1);z-index:100}.admin-sidebar.collapsed[data-v-5776698a]{width:72px;overflow-x:hidden}.admin-sidebar.collapsed .section-title[data-v-5776698a],.admin-sidebar.collapsed .industry-group[data-v-5776698a]{display:none}.admin-sidebar.collapsed .nav-link[data-v-5776698a]{justify-content:center;padding:.75rem;font-size:0;gap:0}.admin-sidebar.collapsed .nav-link .icon[data-v-5776698a]{font-size:1rem}.admin-sidebar.collapsed .btn-logout[data-v-5776698a]{justify-content:center;padding:.75rem;font-size:0;gap:0}.admin-sidebar.collapsed .sidebar-nav[data-v-5776698a]{padding:1rem .5rem}.sidebar-header[data-v-5776698a]{padding:1rem 1.25rem;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sidebar-header h1[data-v-5776698a]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0;white-space:nowrap;overflow:hidden}.sidebar-header .logo-short[data-v-5776698a]{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0}.toggle-btn[data-v-5776698a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;color:#64748b;transition:all .2s;flex-shrink:0}.toggle-btn[data-v-5776698a]:hover{background:#f1f5f9;color:#0f172a}.sidebar-nav[data-v-5776698a]{flex:1;padding:1.5rem 1rem;overflow-y:auto}.nav-section[data-v-5776698a]{margin-bottom:2rem}.section-title[data-v-5776698a]{font-size:.75rem;text-transform:uppercase;color:#94a3b8;font-weight:600;margin-bottom:.75rem;padding-left:.75rem;letter-spacing:.05em}.nav-link[data-v-5776698a]{display:flex;align-items:center;gap:.75rem;padding:.75rem;color:#64748b;text-decoration:none;border-radius:8px;margin-bottom:.25rem;transition:all .2s;font-weight:500}.nav-link[data-v-5776698a]:hover{background:#f8fafc;color:#0f172a}.nav-link.active[data-v-5776698a]{background:#f1f5f9;color:#0f172a}.icon[data-v-5776698a]{display:flex;align-items:center;justify-content:center;color:inherit}.sidebar-footer[data-v-5776698a]{padding:1rem;border-top:1px solid #f1f5f9}.btn-logout[data-v-5776698a]{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem;background:none;border:1px solid #ef4444;color:#ef4444;border-radius:8px;cursor:pointer;transition:all .2s;justify-content:center;font-weight:500}.btn-logout[data-v-5776698a]:hover{background:#fef2f2}.admin-content[data-v-5776698a]{flex:1;margin-left:260px;padding:2rem;transition:margin-left .25s cubic-bezier(.4,0,.2,1)}.sidebar-collapsed .admin-content[data-v-5776698a]{margin-left:72px}.industry-group[data-v-5776698a]{margin-top:.75rem;background:#f8fafc;border-radius:10px;padding:.625rem;border:1px solid #f1f5f9}.industry-header[data-v-5776698a]{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;margin-bottom:.25rem}.industry-icon[data-v-5776698a]{font-size:1rem}.industry-title[data-v-5776698a]{font-size:.8125rem;font-weight:600;color:#334155;letter-spacing:.01em}.industry-links[data-v-5776698a]{display:flex;flex-direction:column;gap:.125rem}.sub-link[data-v-5776698a]{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;color:#64748b;text-decoration:none;border-radius:6px;font-size:.8125rem;font-weight:500;transition:all .2s}.sub-link[data-v-5776698a]:hover{background:#fff;color:#0f172a}.sub-link.active[data-v-5776698a]{background:#fff;color:#007aff;box-shadow:0 1px 3px #0000000d}.sub-icon[data-v-5776698a]{font-size:.875rem}.sidebar-mini-calendar[data-v-d0394f49]{padding:.75rem;background:var(--auto-gray-50);border-radius:var(--auto-radius-lg);margin:.5rem .75rem}.calendar-header[data-v-d0394f49]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.calendar-month[data-v-d0394f49]{font-size:.75rem;font-weight:600;color:var(--auto-primary);text-transform:capitalize}.calendar-nav-btn[data-v-d0394f49]{border:none;background:transparent;padding:.25rem;cursor:pointer;color:var(--auto-gray-600);border-radius:var(--auto-radius-sm);display:flex;align-items:center;justify-content:center}.calendar-nav-btn[data-v-d0394f49]:hover{background:var(--auto-gray-200)}.calendar-weekdays[data-v-d0394f49]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:.25rem}.weekday[data-v-d0394f49]{font-size:.5rem;font-weight:600;color:var(--auto-gray-500);text-align:center;text-transform:uppercase}.calendar-days[data-v-d0394f49]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.calendar-day[data-v-d0394f49]{aspect-ratio:1;border:none;background:transparent;border-radius:var(--auto-radius-sm);cursor:pointer;font-size:.65rem;font-weight:500;color:var(--auto-primary);transition:var(--auto-transition);padding:0;display:flex;align-items:center;justify-content:center;position:relative}.calendar-day[data-v-d0394f49]:hover:not(:disabled){background:var(--auto-gray-200)}.calendar-day.other-month[data-v-d0394f49]{color:var(--auto-gray-300);cursor:default}.calendar-day.other-month[data-v-d0394f49]:hover{background:transparent}.calendar-day.weekend[data-v-d0394f49]{color:#dc2626}.calendar-day.holiday[data-v-d0394f49]{color:#dc2626;font-weight:600}.calendar-day.today[data-v-d0394f49]{background:var(--auto-gray-100);font-weight:700}.calendar-day.selected[data-v-d0394f49]{background:var(--auto-accent);color:#fff!important;font-weight:700;box-shadow:var(--auto-shadow-sm)}.calendar-day.selected[data-v-d0394f49]:hover:not(:disabled){background:var(--auto-accent);opacity:.9}.appointments-dot[data-v-d0394f49]{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:3px;height:3px;border-radius:50%;background:var(--auto-accent)}.calendar-day.selected .appointments-dot[data-v-d0394f49]{background:#fff}.calendar-day.other-month .appointments-dot[data-v-d0394f49]{display:none}.branch-selector[data-v-fb4407cd]{position:relative;padding:.5rem;margin-bottom:.5rem;border-bottom:1px solid var(--auto-gray-100)}.current-branch[data-v-fb4407cd]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem;background:transparent;border:1px solid transparent;border-radius:var(--auto-radius);cursor:pointer;text-align:left;transition:var(--auto-transition)}.current-branch[data-v-fb4407cd]:hover{background:var(--auto-gray-50);border-color:var(--auto-gray-200)}.branch-icon[data-v-fb4407cd]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--auto-primary-bg);color:var(--auto-primary);border-radius:6px;flex-shrink:0}.branch-info[data-v-fb4407cd]{flex:1;overflow:hidden}.branch-name[data-v-fb4407cd]{display:block;font-weight:600;font-size:.9rem;color:var(--auto-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.branch-name.placeholder[data-v-fb4407cd]{color:var(--auto-gray-500);font-weight:500}.branch-address[data-v-fb4407cd]{display:block;font-size:.75rem;color:var(--auto-gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chevron[data-v-fb4407cd]{color:var(--auto-gray-400);transition:transform .2s}.chevron.rotated[data-v-fb4407cd]{transform:rotate(180deg)}.branch-dropdown[data-v-fb4407cd]{position:absolute;top:100%;left:.5rem;right:.5rem;background:#fff;border:1px solid var(--auto-gray-200);border-radius:var(--auto-radius);box-shadow:0 4px 12px #0000001a;z-index:200;padding:.5rem;max-height:300px;overflow-y:auto}.dropdown-header[data-v-fb4407cd]{font-size:.75rem;font-weight:600;color:var(--auto-gray-500);padding:.25rem .5rem;text-transform:uppercase}.branch-item[data-v-fb4407cd]{display:block;width:100%;text-align:left;background:transparent;border:none;cursor:pointer}.branch-row[data-v-fb4407cd]{display:flex;gap:.75rem;align-items:center;padding:.5rem;border-radius:8px;transition:background .2s ease}.branch-row[data-v-fb4407cd]:hover{background:var(--auto-gray-50)}.branch-row.active[data-v-fb4407cd]{background:var(--auto-primary-bg)}.branch-main[data-v-fb4407cd]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--auto-gray-200);background:#fff;cursor:pointer;color:var(--auto-gray-400);transition:all .2s ease;flex-shrink:0}.branch-main[data-v-fb4407cd]:hover{border-color:var(--auto-primary);background:var(--auto-primary-bg);color:var(--auto-primary);transform:scale(1.05)}.branch-main.selected[data-v-fb4407cd]{background:var(--auto-primary);border-color:var(--auto-primary);color:#fff;box-shadow:0 2px 8px #007aff4d}.branch-main.selected[data-v-fb4407cd]:hover{background:var(--auto-primary);transform:scale(1.08);box-shadow:0 3px 12px #007aff66}.star-icon[data-v-fb4407cd]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.star-icon.filled[data-v-fb4407cd]{fill:currentColor}.star-icon[data-v-fb4407cd]:not(.filled){fill:none}.branch-main:active .star-icon[data-v-fb4407cd]{transform:scale(.9)}.branch-main:hover .star-icon[data-v-fb4407cd]{transform:scale(1.1) rotate(10deg)}.branch-body[data-v-fb4407cd]{flex:1;display:block;text-align:left;background:transparent;border:none;padding:.25rem .5rem;border-radius:6px;cursor:pointer;transition:background .15s ease}.branch-body[data-v-fb4407cd]:hover{background:#00000008}.item-name[data-v-fb4407cd]{display:flex;align-items:center;gap:.4rem;font-weight:500}.item-address[data-v-fb4407cd]{display:block;font-size:.75rem;color:var(--auto-gray-500)}.dropdown-divider[data-v-fb4407cd]{height:1px;background:var(--auto-gray-100);margin:.5rem 0}.add-branch-btn[data-v-fb4407cd]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;color:var(--auto-accent);background:transparent;border:1px dashed var(--auto-accent);border-radius:4px;cursor:pointer;font-size:.875rem;justify-content:center}.add-branch-btn[data-v-fb4407cd]:hover{background:var(--auto-accent-bg)}.branch-selector.collapsed .current-branch[data-v-fb4407cd]{padding:0;justify-content:center}.branch-selector.collapsed .branch-icon[data-v-fb4407cd]{margin:0}.modal-overlay[data-v-fb4407cd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-fb4407cd]{background:#fff;padding:1.5rem;border-radius:var(--auto-radius-lg);width:100%;max-width:400px;box-shadow:0 10px 25px #0003}.modal-header[data-v-fb4407cd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.modal-header h3[data-v-fb4407cd]{margin:0;font-size:1.25rem}.close-btn[data-v-fb4407cd]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--auto-gray-500)}.form-group[data-v-fb4407cd]{margin-bottom:1rem}.form-group label[data-v-fb4407cd]{display:block;margin-bottom:.5rem;font-weight:500;font-size:.875rem}.form-group input[data-v-fb4407cd],.form-group select[data-v-fb4407cd]{width:100%;padding:.5rem;border:1px solid var(--auto-gray-300);border-radius:4px}.address-input-wrapper[data-v-fb4407cd]{position:relative}.suggestions-list[data-v-fb4407cd]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--auto-gray-300);border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;z-index:10;box-shadow:0 4px 6px #0000001a}.suggestion-item[data-v-fb4407cd]{padding:.5rem;cursor:pointer;font-size:.875rem}.suggestion-item[data-v-fb4407cd]:hover{background:var(--auto-gray-100)}.form-actions[data-v-fb4407cd]{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.btn-primary[data-v-fb4407cd]{background:var(--auto-primary);color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}.btn-secondary[data-v-fb4407cd]{background:transparent;color:var(--auto-gray-600);border:1px solid var(--auto-gray-300);padding:.5rem 1rem;border-radius:4px;cursor:pointer}.subscription-banner[data-v-9ce78de8]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;margin:0;width:100%;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;z-index:90}.subscription-banner.warning[data-v-9ce78de8]{background-color:#fff5f5;color:#111}.subscription-banner.error[data-v-9ce78de8]{background-color:#fef2f2;color:#991b1b}.banner-content[data-v-9ce78de8]{display:flex;align-items:center;gap:12px;flex:1}.banner-icon[data-v-9ce78de8]{flex-shrink:0;color:#ef4444}.banner-text[data-v-9ce78de8]{font-size:14px;line-height:20px;color:#111827}.banner-btn[data-v-9ce78de8]{background-color:#ffd600;color:#000;border:none;padding:8px 20px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:opacity .2s;white-space:nowrap;margin-left:16px;box-shadow:0 1px 2px #0000000d}.banner-btn[data-v-9ce78de8]:hover{opacity:.9}@media(max-width:768px){.subscription-banner[data-v-9ce78de8]{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 16px}.banner-btn[data-v-9ce78de8]{margin-left:0;width:100%}}.ai-chat-widget[data-v-f69c0563]{--chat-primary: var(--auto-accent, #007AFF);--chat-primary-hover: var(--auto-accent-hover, #0056b3);--chat-bg: #ffffff;--chat-border: var(--auto-gray-200, #e5e5e5);--chat-text: var(--auto-primary, #1a1a1a);--chat-text-secondary: var(--auto-gray-500, #666666);--chat-user-bg: var(--auto-accent, #007AFF);--chat-user-text: #ffffff;--chat-assistant-bg: var(--auto-gray-100, #f5f5f5);--chat-assistant-text: var(--auto-primary, #1a1a1a);--chat-error-bg: #fff5f5;--chat-error-text: #c53030;--chat-radius: 16px;--chat-shadow: 0 8px 32px rgba(0, 0, 0, .12), 0 2px 8px rgba(0, 0, 0, .08);position:fixed;bottom:24px;right:24px;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.chat-fab[data-v-f69c0563]{position:relative;width:56px;height:56px;border-radius:50%;background:var(--chat-primary);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #007aff66;transition:all .2s ease}.chat-fab[data-v-f69c0563]:hover{background:var(--chat-primary-hover);transform:scale(1.05);box-shadow:0 6px 20px #007aff80}.chat-fab[data-v-f69c0563]:active{transform:scale(.95)}.fab-badge[data-v-f69c0563]{position:absolute;top:-2px;right:-2px;width:18px;height:18px;background:#ff3b30;color:#fff;border-radius:50%;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;animation:pulse-f69c0563 2s infinite}@keyframes pulse-f69c0563{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.chat-window[data-v-f69c0563]{position:absolute;bottom:0;right:0;width:380px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 100px);background:var(--chat-bg);border-radius:var(--chat-radius);box-shadow:var(--chat-shadow);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--chat-border)}.chat-header[data-v-f69c0563]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--chat-bg);border-bottom:1px solid var(--chat-border);flex-shrink:0}.chat-header-info[data-v-f69c0563]{display:flex;align-items:center;gap:10px}.chat-avatar[data-v-f69c0563]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--chat-primary),#5856d6);color:#fff;display:flex;align-items:center;justify-content:center}.chat-title[data-v-f69c0563]{display:flex;align-items:center;gap:6px}.title-text[data-v-f69c0563]{font-weight:600;font-size:14px;color:var(--chat-text)}.status-dot[data-v-f69c0563]{width:8px;height:8px;border-radius:50%;background:#34c759;box-shadow:0 0 0 2px #34c75933}.status-dot.offline[data-v-f69c0563]{background:var(--chat-text-secondary);box-shadow:none}.chat-header-actions[data-v-f69c0563]{display:flex;gap:4px}.header-btn[data-v-f69c0563]{width:32px;height:32px;border:none;background:transparent;color:var(--chat-text-secondary);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.header-btn[data-v-f69c0563]:hover:not(:disabled){background:var(--chat-assistant-bg);color:var(--chat-text)}.header-btn[data-v-f69c0563]:disabled{opacity:.4;cursor:not-allowed}.close-btn[data-v-f69c0563]:hover{background:#ffebee;color:#c53030}.chat-messages[data-v-f69c0563]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth}.message[data-v-f69c0563]{display:flex;max-width:85%}.message.user[data-v-f69c0563]{align-self:flex-end}.message.assistant[data-v-f69c0563]{align-self:flex-start}.message-content[data-v-f69c0563]{padding:10px 14px;border-radius:16px;position:relative}.message.user .message-content[data-v-f69c0563]{background:var(--chat-user-bg);color:var(--chat-user-text);border-bottom-right-radius:4px}.message.assistant .message-content[data-v-f69c0563]{background:var(--chat-assistant-bg);color:var(--chat-assistant-text);border-bottom-left-radius:4px}.message.error .message-content[data-v-f69c0563]{background:var(--chat-error-bg);color:var(--chat-error-text)}.message-text[data-v-f69c0563]{font-size:14px;line-height:1.45;word-wrap:break-word}.message-text[data-v-f69c0563] a{color:inherit;text-decoration:underline}.message.user .message-text[data-v-f69c0563] a{color:#ffffffe6}.message-time[data-v-f69c0563]{font-size:11px;opacity:.6;margin-top:4px;text-align:right}.typing .message-content[data-v-f69c0563]{padding:14px 18px}.typing-dots[data-v-f69c0563]{display:flex;gap:4px}.typing-dots span[data-v-f69c0563]{width:8px;height:8px;border-radius:50%;background:var(--chat-text-secondary);animation:bounce-f69c0563 1.4s infinite ease-in-out}.typing-dots span[data-v-f69c0563]:nth-child(1){animation-delay:0s}.typing-dots span[data-v-f69c0563]:nth-child(2){animation-delay:.16s}.typing-dots span[data-v-f69c0563]:nth-child(3){animation-delay:.32s}@keyframes bounce-f69c0563{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.chat-input[data-v-f69c0563]{padding:12px 16px 16px;background:var(--chat-bg);border-top:1px solid var(--chat-border);flex-shrink:0}.input-wrapper[data-v-f69c0563]{display:flex;align-items:flex-end;gap:8px;background:var(--chat-assistant-bg);border-radius:20px;padding:4px 4px 4px 16px}.input-wrapper textarea[data-v-f69c0563]{flex:1;border:none;background:transparent;font-size:14px;line-height:1.4;color:var(--chat-text);resize:none;outline:none;box-shadow:none;-webkit-appearance:none;padding:8px 0;max-height:120px;font-family:inherit}.input-wrapper textarea[data-v-f69c0563]::placeholder{color:var(--chat-text-secondary)}.input-wrapper textarea[data-v-f69c0563]:focus{outline:none;box-shadow:none;border:none}.send-btn[data-v-f69c0563]{width:36px;height:36px;border-radius:50%;background:var(--chat-primary);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}.send-btn[data-v-f69c0563]:hover:not(:disabled){background:var(--chat-primary-hover);transform:scale(1.05)}.send-btn[data-v-f69c0563]:disabled{background:var(--chat-border);cursor:not-allowed}.support-link[data-v-f69c0563]{margin-top:10px;text-align:center}.support-link a[data-v-f69c0563]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--chat-text-secondary);text-decoration:none;padding:6px 12px;border-radius:12px;transition:all .15s ease}.support-link a[data-v-f69c0563]:hover{background:var(--chat-assistant-bg);color:#08c}.fab-enter-active[data-v-f69c0563],.fab-leave-active[data-v-f69c0563]{transition:all .25s ease}.fab-enter-from[data-v-f69c0563],.fab-leave-to[data-v-f69c0563]{opacity:0;transform:scale(.5)}.chat-window-enter-active[data-v-f69c0563],.chat-window-leave-active[data-v-f69c0563]{transition:all .3s cubic-bezier(.4,0,.2,1)}.chat-window-enter-from[data-v-f69c0563],.chat-window-leave-to[data-v-f69c0563]{opacity:0;transform:translateY(20px) scale(.95)}.message-enter-active[data-v-f69c0563]{transition:all .2s ease}.message-enter-from[data-v-f69c0563]{opacity:0;transform:translateY(10px)}@media(max-width:480px){.ai-chat-widget[data-v-f69c0563]{bottom:16px;right:16px}.chat-window[data-v-f69c0563]{width:calc(100vw - 32px);height:calc(100vh - 100px);max-height:none}.chat-fab[data-v-f69c0563]{width:52px;height:52px}}.subscription-guard-overlay[data-v-8536ae03]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem}.subscription-guard-modal[data-v-8536ae03]{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;padding:2.5rem;max-width:480px;width:100%;text-align:center}.icon-wrapper[data-v-8536ae03]{width:80px;height:80px;background:#fef2f2;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#dc2626}.title[data-v-8536ae03]{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 .75rem}.description[data-v-8536ae03]{color:#6b7280;font-size:1rem;line-height:1.5;margin:0 0 2rem}.actions[data-v-8536ae03]{display:flex;flex-direction:column;gap:.75rem}.btn[data-v-8536ae03]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s;border:1px solid transparent}.btn-primary[data-v-8536ae03]{background:#2563eb;color:#fff}.btn-primary[data-v-8536ae03]:hover{background:#1d4ed8}.btn-primary[data-v-8536ae03]:disabled{opacity:.7;cursor:not-allowed}.btn-outline[data-v-8536ae03]{background:#fff;border-color:#d1d5db;color:#374151}.btn-outline[data-v-8536ae03]:hover{border-color:#9ca3af;background:#f9fafb}.btn-link[data-v-8536ae03]{background:transparent;color:#6b7280;font-size:.875rem;margin-top:.5rem}.btn-link[data-v-8536ae03]:hover{color:#374151;text-decoration:underline}.spinner[data-v-8536ae03]{width:1.25rem;height:1.25rem;border:2px solid #ffffff;border-top-color:transparent;border-radius:50%;animation:spin-8536ae03 .8s linear infinite}@keyframes spin-8536ae03{to{transform:rotate(360deg)}}.onboarding-overlay[data-v-279c18ac]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem;animation:fadeIn-279c18ac .3s ease-out}.onboarding-modal[data-v-279c18ac]{background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;width:100%;max-width:500px;overflow:hidden;position:relative;display:flex;flex-direction:column;animation:slideUp-279c18ac .4s cubic-bezier(.16,1,.3,1)}.modal-header[data-v-279c18ac]{padding:1.5rem 2rem 0;display:flex;justify-content:space-between;align-items:center;min-height:40px}.steps-indicator[data-v-279c18ac]{display:flex;gap:8px}.step-dot[data-v-279c18ac]{width:8px;height:8px;border-radius:50%;background:#e5e7eb;transition:all .3s ease}.step-dot.active[data-v-279c18ac]{background:#2563eb;transform:scale(1.2)}.skip-btn[data-v-279c18ac]{background:none;border:none;color:#6b7280;font-size:.875rem;cursor:pointer;padding:4px 8px;border-radius:6px;transition:color .2s}.skip-btn[data-v-279c18ac]:hover{color:#374151;background:#f3f4f6}.step-content[data-v-279c18ac]{padding:2rem 2.5rem 3rem;text-align:center;display:flex;flex-direction:column;align-items:center}.icon-wrapper[data-v-279c18ac]{width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;color:#fff}.welcome-icon[data-v-279c18ac]{background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 10px 25px -5px #2563eb66}.setup-icon[data-v-279c18ac]{background:linear-gradient(135deg,#34d399,#059669);box-shadow:0 10px 25px -5px #05966966}.title[data-v-279c18ac]{font-size:1.75rem;font-weight:800;color:#111827;margin:0 0 1rem;letter-spacing:-.025em;line-height:1.2}.description[data-v-279c18ac]{color:#6b7280;font-size:1.0625rem;line-height:1.6;margin:0 0 2.5rem;max-width:360px}.btn[data-v-279c18ac]{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s;border:1px solid transparent}.btn-lg[data-v-279c18ac]{padding:1rem 3rem;font-size:1.125rem;width:100%}.btn-primary[data-v-279c18ac]{background:#111827;color:#fff}.btn-primary[data-v-279c18ac]:hover{background:#000;transform:translateY(-1px);box-shadow:0 10px 15px -3px #0000001a}.btn-primary[data-v-279c18ac]:active{transform:translateY(0)}.btn-primary[data-v-279c18ac]:disabled{opacity:.7;cursor:not-allowed;transform:none}.spinner[data-v-279c18ac]{width:1.5rem;height:1.5rem;border:2px solid #ffffff;border-top-color:transparent;border-radius:50%;animation:spin-279c18ac .8s linear infinite}@keyframes spin-279c18ac{to{transform:rotate(360deg)}}@keyframes fadeIn-279c18ac{0%{opacity:0}to{opacity:1}}@keyframes slideUp-279c18ac{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.auto-layout[data-v-d16a417f]{--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--sidebar-transition: .25s cubic-bezier(.4, 0, .2, 1);--mobile-header-height: 56px}.auto-layout[data-v-d16a417f]{display:flex;min-height:100vh;background:var(--auto-ios-bg)}.sidebar[data-v-d16a417f]{position:fixed;left:0;top:0;bottom:0;width:var(--sidebar-width);background:#fff;border-right:1px solid var(--auto-gray-200);display:flex;flex-direction:column;z-index:100;transition:width var(--sidebar-transition),transform var(--sidebar-transition);overflow:hidden}.sidebar.collapsed[data-v-d16a417f]{width:var(--sidebar-collapsed-width)}.sidebar-header[data-v-d16a417f]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--auto-gray-100);min-height:56px}.sidebar-logo[data-v-d16a417f]{display:flex;align-items:center;gap:.75rem;overflow:hidden}.logo-icon[data-v-d16a417f]{width:28px;height:28px;flex-shrink:0;color:var(--auto-accent)}.logo-text[data-v-d16a417f]{font-weight:700;font-size:1.125rem;color:var(--auto-primary);white-space:nowrap}.sidebar-toggle[data-v-d16a417f]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--auto-gray-100);border:none;border-radius:var(--auto-radius-sm);cursor:pointer;color:var(--auto-gray-600);transition:var(--auto-transition);flex-shrink:0}.sidebar-toggle[data-v-d16a417f]:hover{background:var(--auto-gray-200);color:var(--auto-accent)}.toggle-icon[data-v-d16a417f]{transition:transform var(--sidebar-transition)}.toggle-icon.rotated[data-v-d16a417f]{transform:rotate(180deg)}.sidebar.collapsed .sidebar-header[data-v-d16a417f]{justify-content:center;padding:1rem .5rem}.sidebar.collapsed .sidebar-logo[data-v-d16a417f]{display:none}.sidebar.collapsed .sidebar-toggle[data-v-d16a417f]{margin:0}.sidebar-nav[data-v-d16a417f]{flex:1;padding:.5rem;overflow-y:auto;overflow-x:hidden}.sidebar-calendar[data-v-d16a417f]{flex-shrink:0}.nav-item[data-v-d16a417f]{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;margin-bottom:.25rem;border-radius:var(--auto-radius);color:var(--auto-gray-700);text-decoration:none;font-weight:500;font-size:.9375rem;transition:var(--auto-transition);white-space:nowrap;overflow:hidden}.nav-icon[data-v-d16a417f]{flex-shrink:0;color:var(--auto-gray-500);transition:var(--auto-transition)}.nav-label[data-v-d16a417f]{overflow:hidden;text-overflow:ellipsis}.nav-item[data-v-d16a417f]:hover{background:var(--auto-gray-100);color:var(--auto-accent)}.nav-item:hover .nav-icon[data-v-d16a417f]{color:var(--auto-accent)}.nav-item.router-link-active[data-v-d16a417f],.nav-item.exact-active[data-v-d16a417f]{background:var(--auto-accent);color:#fff;box-shadow:var(--auto-shadow-sm)}.nav-item.router-link-active .nav-icon[data-v-d16a417f],.nav-item.exact-active .nav-icon[data-v-d16a417f]{color:#fff}.sidebar.collapsed .nav-item[data-v-d16a417f]{justify-content:center;padding:.625rem}.sidebar-footer[data-v-d16a417f]{padding:1rem;border-top:1px solid var(--auto-gray-100);display:flex;flex-direction:column;gap:.75rem}.company-info[data-v-d16a417f]{overflow:hidden}.company-name[data-v-d16a417f]{font-weight:600;color:var(--auto-primary);font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-role[data-v-d16a417f]{font-size:.6875rem;color:var(--auto-gray-500);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.logout-btn[data-v-d16a417f]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem;background:transparent;color:var(--auto-gray-600);border:1px solid var(--auto-gray-300);border-radius:var(--auto-radius);cursor:pointer;font-weight:500;font-size:.875rem;transition:var(--auto-transition);white-space:nowrap}.logout-btn[data-v-d16a417f]:hover{background:var(--auto-error-bg);border-color:var(--auto-error);color:var(--auto-error)}.sidebar.collapsed .logout-btn[data-v-d16a417f]{padding:.625rem}.sidebar.collapsed .logout-btn span[data-v-d16a417f]{display:none}.main-wrapper[data-v-d16a417f]{flex:1;margin-left:var(--sidebar-width);transition:margin-left var(--sidebar-transition);display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.sidebar-collapsed .main-wrapper[data-v-d16a417f]{margin-left:var(--sidebar-collapsed-width)}.mobile-header[data-v-d16a417f]{display:none}.main-content[data-v-d16a417f]{flex:1;padding:1.5rem 2rem;max-width:100%;width:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;min-height:0;display:flex;flex-direction:column}.sidebar-overlay[data-v-d16a417f]{display:none}.fade-enter-active[data-v-d16a417f],.fade-leave-active[data-v-d16a417f]{transition:opacity .2s ease}.fade-enter-from[data-v-d16a417f],.fade-leave-to[data-v-d16a417f]{opacity:0}@media(max-width:1024px){.main-content[data-v-d16a417f]{padding:1.25rem 1.5rem}}@media(max-width:768px){.auto-layout[data-v-d16a417f]{--sidebar-width: 280px;overflow-x:hidden}.sidebar[data-v-d16a417f]{transform:translate(-100%);width:var(--sidebar-width);box-shadow:var(--auto-shadow-xl)}.sidebar.mobile-open[data-v-d16a417f]{transform:translate(0)}.sidebar.collapsed[data-v-d16a417f]{width:var(--sidebar-width)}.sidebar.collapsed .sidebar-header[data-v-d16a417f]{justify-content:space-between;padding:1rem}.sidebar.collapsed .sidebar-logo[data-v-d16a417f]{display:flex}.sidebar.collapsed .nav-item[data-v-d16a417f]{justify-content:flex-start}.sidebar.collapsed .logout-btn span[data-v-d16a417f]{display:inline}.sidebar-toggle[data-v-d16a417f]{display:none}.sidebar-overlay[data-v-d16a417f]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:99}.main-wrapper[data-v-d16a417f]{margin-left:0;height:100vh;overflow:hidden;max-width:100vw}.sidebar-collapsed .main-wrapper[data-v-d16a417f]{margin-left:0}.mobile-header[data-v-d16a417f]{display:flex;align-items:center;gap:1rem;padding:0 1rem;height:var(--mobile-header-height);background:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--auto-gray-200);position:sticky;top:0;z-index:200}.mobile-menu-btn[data-v-d16a417f]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;cursor:pointer;color:var(--auto-accent);border-radius:var(--auto-radius-sm);transition:var(--auto-transition)}.mobile-menu-btn[data-v-d16a417f]:hover{background:var(--auto-gray-100)}.mobile-title[data-v-d16a417f]{font-weight:600;color:var(--auto-primary);font-size:1rem}.main-content[data-v-d16a417f]{padding:1rem;max-width:100vw}}@media(max-width:480px){.main-content[data-v-d16a417f]{padding:.75rem}}.toast-container[data-v-72feba71]{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.75rem;max-width:400px;width:calc(100vw - 2rem);pointer-events:none}.toast[data-v-72feba71]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 0 0 1px #0000000d;pointer-events:auto;position:relative;overflow:hidden}.toast__icon[data-v-72feba71]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.toast__icon svg[data-v-72feba71]{width:20px;height:20px}.toast__content[data-v-72feba71]{flex:1;min-width:0}.toast__title[data-v-72feba71]{font-weight:600;font-size:.9375rem;line-height:1.4;color:var(--auto-gray-900, #111827);margin-bottom:.125rem}.toast__message[data-v-72feba71]{font-size:.875rem;line-height:1.5;color:var(--auto-gray-600, #4b5563);word-break:break-word}.toast__close[data-v-72feba71]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--auto-gray-400, #9ca3af);transition:background-color .15s,color .15s;margin:-.25rem -.25rem -.25rem 0}.toast__close[data-v-72feba71]:hover{background:var(--auto-gray-100, #f3f4f6);color:var(--auto-gray-600, #4b5563)}.toast__close svg[data-v-72feba71]{width:16px;height:16px}.toast__progress[data-v-72feba71]{position:absolute;bottom:0;left:0;right:0;height:3px;background:currentColor;opacity:.3;transform-origin:left;animation:toast-progress-72feba71 linear forwards}@keyframes toast-progress-72feba71{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast--success[data-v-72feba71]{border-left:4px solid var(--auto-green-500, #22c55e)}.toast--success .toast__icon[data-v-72feba71],.toast--success .toast__progress[data-v-72feba71]{color:var(--auto-green-500, #22c55e)}.toast--error[data-v-72feba71]{border-left:4px solid var(--auto-red-500, #ef4444)}.toast--error .toast__icon[data-v-72feba71],.toast--error .toast__progress[data-v-72feba71]{color:var(--auto-red-500, #ef4444)}.toast--warning[data-v-72feba71]{border-left:4px solid var(--auto-yellow-500, #f59e0b)}.toast--warning .toast__icon[data-v-72feba71],.toast--warning .toast__progress[data-v-72feba71]{color:var(--auto-yellow-500, #f59e0b)}.toast--info[data-v-72feba71]{border-left:4px solid var(--auto-accent, #0ea5e9)}.toast--info .toast__icon[data-v-72feba71],.toast--info .toast__progress[data-v-72feba71]{color:var(--auto-accent, #0ea5e9)}.toast-enter-active[data-v-72feba71]{animation:toast-in-72feba71 .3s ease-out}.toast-leave-active[data-v-72feba71]{animation:toast-out-72feba71 .2s ease-in forwards}.toast-move[data-v-72feba71]{transition:transform .3s ease}@keyframes toast-in-72feba71{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes toast-out-72feba71{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media(max-width:480px){.toast-container[data-v-72feba71]{top:auto;bottom:1rem;left:1rem;right:1rem;max-width:none}.toast-enter-active[data-v-72feba71]{animation:toast-in-mobile-72feba71 .3s ease-out}.toast-leave-active[data-v-72feba71]{animation:toast-out-mobile-72feba71 .2s ease-in forwards}@keyframes toast-in-mobile-72feba71{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes toast-out-mobile-72feba71{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}}:root{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;--primary: #004225;--primary-hover: #002d1a;--accent: #c5a065;--bg-page: #f5f5f7;--bg-card: #ffffff;--text-main: #1c1c1e;--text-secondary: #8e8e93;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e5ea;--gray-300: #d1d1d6;--gray-500: #8e8e93;--gray-700: #374151;--error: #ff3b30;--error-bg: #ffe5e5;--success: #34c759;--success-bg: #eaffea;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--shadow-sm: 0 1px 2px 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);--transition: all .2s cubic-bezier(.4, 0, .2, 1)}body{background-color:var(--bg-page);color:var(--text-main);margin:0;min-height:100vh}*{box-sizing:border-box}button{font-family:inherit}.card{background:var(--bg-card);border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--shadow-sm);border:1px solid rgba(0,0,0,.05)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:var(--radius-sm);font-weight:600;font-size:.95rem;transition:var(--transition);border:none;cursor:pointer;text-decoration:none}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-hover);transform:translateY(-1px)}.btn-primary:disabled{background:var(--gray-300);transform:none;cursor:not-allowed}.btn-secondary{background:#fff;border:1px solid var(--gray-300);color:var(--text-main)}.btn-secondary:hover{background:var(--gray-50);border-color:var(--gray-300)}.btn-danger{background:var(--error-bg);color:var(--error)}.btn-danger:hover{background:#ffd1d1}.icon-btn{padding:.5rem;border-radius:var(--radius-sm);background:transparent;border:none;color:var(--gray-500);cursor:pointer;transition:var(--transition);display:flex;align-items:center;justify-content:center}.icon-btn:hover{background:var(--gray-100);color:var(--text-main)}.icon-btn.delete:hover{background:var(--error-bg);color:var(--error)}input,select,textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--gray-300);border-radius:var(--radius-sm);font-size:1rem;transition:var(--transition);background:#fff;color:var(--text-main)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #0042251a}table{width:100%;border-collapse:separate;border-spacing:0}th{text-align:left;padding:1rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);border-bottom:1px solid var(--gray-200);font-weight:600}td{padding:1rem;border-bottom:1px solid var(--gray-100);vertical-align:middle}tr:last-child td{border-bottom:none}h1{font-size:2rem;font-weight:700;margin:0 0 .5rem;letter-spacing:-.02em}h2{font-size:1.5rem;font-weight:600;margin:0 0 1rem;letter-spacing:-.01em}p{margin:0 0 1rem;line-height:1.5}.spinner{width:24px;height:24px;border:3px solid var(--gray-200);border-top-color:var(--primary);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}:root{--auto-primary: #1d1d1f;--auto-primary-light: #424245;--auto-primary-dark: #000000;--auto-accent: #007aff;--auto-accent-light: #5ac8fa;--auto-accent-dark: #0051d5;--auto-success: #34c759;--auto-success-bg: #e8f5e9;--auto-warning: #ff9500;--auto-warning-bg: #fff3e0;--auto-error: #ff3b30;--auto-error-bg: #ffebee;--auto-info: #5ac8fa;--auto-info-bg: #e3f2fd;--auto-gray-50: #f9f9f9;--auto-gray-100: #f2f2f7;--auto-gray-200: #e5e5ea;--auto-gray-300: #d1d1d6;--auto-gray-400: #c7c7cc;--auto-gray-500: #8e8e93;--auto-gray-600: #636366;--auto-gray-700: #48484a;--auto-gray-800: #3a3a3c;--auto-gray-900: #1c1c1e;--auto-shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .04);--auto-shadow: 0 2px 8px 0 rgba(0, 0, 0, .08);--auto-shadow-md: 0 4px 16px 0 rgba(0, 0, 0, .1);--auto-shadow-lg: 0 8px 24px 0 rgba(0, 0, 0, .12);--auto-shadow-xl: 0 16px 48px 0 rgba(0, 0, 0, .14);--auto-radius-sm: 8px;--auto-radius: 10px;--auto-radius-lg: 12px;--auto-radius-xl: 16px;--auto-radius-2xl: 20px;--auto-spacing-xs: .25rem;--auto-spacing-sm: .5rem;--auto-spacing: 1rem;--auto-spacing-lg: 1.5rem;--auto-spacing-xl: 2rem;--auto-transition: all .3s cubic-bezier(.4, 0, .2, 1);--auto-ios-bg: #f2f2f7;--auto-sidebar-width: 240px;--auto-sidebar-collapsed-width: 64px;--auto-sidebar-transition: .25s cubic-bezier(.4, 0, .2, 1)}:root{--calendar-slot-height: 80px;--calendar-timeline-width: 80px;--calendar-box-min-width: 220px;--auto-ios-bg: #f2f2f7;--auto-primary: #1c1c1e;--auto-accent: #007aff;--auto-success: #34c759;--auto-warning: #ff9500;--auto-error: #ff3b30;--auto-gray-50: #fafafa;--auto-gray-100: #f5f5f5;--auto-gray-200: #e5e5e5;--auto-gray-300: #d4d4d4;--auto-gray-400: #a3a3a3;--auto-gray-500: #737373;--auto-gray-600: #525252;--auto-gray-700: #404040;--auto-radius-sm: 6px;--auto-radius: 10px;--auto-radius-lg: 14px;--auto-radius-xl: 18px;--auto-radius-2xl: 24px;--auto-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--auto-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--auto-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--auto-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--auto-transition: all .2s cubic-bezier(.4, 0, .2, 1)}@media(max-width:1024px){:root{--calendar-box-min-width: 180px}}@media(max-width:768px){:root{--calendar-slot-height: 70px;--calendar-timeline-width: 60px;--calendar-box-min-width: 140px}}@media(max-width:480px){:root{--calendar-slot-height: 60px;--calendar-timeline-width: 50px;--calendar-box-min-width: 100px}}@media(max-width:360px){:root{--calendar-slot-height: 50px;--calendar-timeline-width: 45px;--calendar-box-min-width: 90px}}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
