.phone-selector-dropdown.svelte-1dixeaa{position:relative}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa){display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:#667eea1a;border:2px solid rgba(102,126,234,.3);border-radius:25px;cursor:pointer;transition:all .3s ease;color:#667eea;font-weight:500;white-space:nowrap;height:40px}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){font-size:1.1rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) .phone-number:where(.svelte-1dixeaa){font-size:.9rem;font-weight:600}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa):hover{background:#667eea33;border-color:#667eea66;transform:translateY(-2px)}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa){position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0003;padding:0;min-width:260px;z-index:2001;animation:svelte-1dixeaa-slideDown .3s ease;overflow:hidden}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-dropdown-header:where(.svelte-1dixeaa){padding:.875rem 1.25rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(0,0,0,.05)}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa){display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.25rem;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:all .3s ease;color:#333;position:relative;border-bottom:1px solid #f0f0f0}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa):last-child{border-bottom:none}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa) .phone-info:where(.svelte-1dixeaa){display:flex;align-items:center;gap:.875rem;flex:1}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa) .phone-info:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){font-size:1.2rem;width:24px;color:#666}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa) .phone-info:where(.svelte-1dixeaa) .phone-details:where(.svelte-1dixeaa){display:flex;flex-direction:column;gap:.25rem}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa) .phone-info:where(.svelte-1dixeaa) .phone-details:where(.svelte-1dixeaa) .phone-label:where(.svelte-1dixeaa){font-size:.75rem;color:#999;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa) .phone-info:where(.svelte-1dixeaa) .phone-details:where(.svelte-1dixeaa) .phone-number-text:where(.svelte-1dixeaa){font-size:.95rem;color:#333;font-weight:600}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa) .active-check:where(.svelte-1dixeaa){color:#48bb78;font-size:1.1rem}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa):hover{background:#f8f9ff}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa):hover .phone-info:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){color:#667eea}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option:where(.svelte-1dixeaa):hover .phone-details:where(.svelte-1dixeaa) .phone-number-text:where(.svelte-1dixeaa){color:#667eea}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option.active:where(.svelte-1dixeaa){background:#667eea14}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option.active:where(.svelte-1dixeaa) .phone-info:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){color:#667eea}.phone-selector-dropdown.svelte-1dixeaa .phone-dropdown-menu:where(.svelte-1dixeaa) .phone-option.active:where(.svelte-1dixeaa) .phone-details:where(.svelte-1dixeaa) .phone-number-text:where(.svelte-1dixeaa){color:#667eea}@keyframes svelte-1dixeaa-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1320px){.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa){padding:.5rem .875rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){font-size:1rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) .phone-number:where(.svelte-1dixeaa){font-size:.8rem}}@media (max-width: 1585px){.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa){padding:.5rem .75rem;font-size:.85rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){font-size:.95rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) .phone-number:where(.svelte-1dixeaa){font-size:.75rem}}@media (max-width: 1663px){.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa){padding:.5rem .75rem;font-size:.85rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){font-size:.95rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) .phone-number:where(.svelte-1dixeaa){font-size:.75rem}}@media (max-width: 1523px){.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa){padding:.45rem .65rem;font-size:.8rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){font-size:.9rem}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) .phone-number:where(.svelte-1dixeaa){font-size:.7rem}}@media (max-width: 1393px){.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa){width:60px;height:40px;min-width:60px;min-height:40px;padding:.5rem;border-radius:25px}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) .phone-number:where(.svelte-1dixeaa){display:none}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){margin:0}}@media (max-width: 1200px){.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa){width:60px;height:40px;min-width:60px;min-height:40px;padding:.5rem;border-radius:25px}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) .phone-number:where(.svelte-1dixeaa){display:none}.phone-selector-dropdown.svelte-1dixeaa .phone-selector-btn:where(.svelte-1dixeaa) i:where(.svelte-1dixeaa){margin:0}}.mobile-sidebar-overlay.svelte-z5d5c5{position:fixed;inset:0;background:#00000080;z-index:1999;animation:svelte-z5d5c5-fadeIn .3s ease;border:none}.mobile-sidebar.svelte-z5d5c5{position:fixed;top:0;right:0;width:90%;max-width:400px;height:100vh;background:#fff;z-index:2000;transform:translate(100%);transition:transform .3s ease;overflow-y:auto}.mobile-sidebar.show.svelte-z5d5c5{transform:translate(0)}.mobile-sidebar.svelte-z5d5c5 .sidebar-header:where(.svelte-z5d5c5){color:#9477cb;padding:1.5rem;display:flex;justify-content:space-between;align-items:center}.mobile-sidebar.svelte-z5d5c5 .sidebar-header:where(.svelte-z5d5c5) .sidebar-logo:where(.svelte-z5d5c5){height:32px;width:auto}.mobile-sidebar.svelte-z5d5c5 .sidebar-header:where(.svelte-z5d5c5) .sidebar-close:where(.svelte-z5d5c5){background:#9477cb;border:none;color:#fff;font-size:1.2rem;border-radius:50%;cursor:pointer;transition:all .3s ease}.mobile-sidebar.svelte-z5d5c5 .sidebar-header:where(.svelte-z5d5c5) .sidebar-close:where(.svelte-z5d5c5):hover{background:#fff3}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5){padding:1.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-section-title:where(.svelte-z5d5c5){color:#333;font-size:1rem;font-weight:600;margin-bottom:1rem;margin-top:0}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5){margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #f0f0f0}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .user-profile-card:where(.svelte-z5d5c5){display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .user-profile-card:where(.svelte-z5d5c5) .user-avatar-large:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5){font-size:4rem;color:#9477cb}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .user-profile-card:where(.svelte-z5d5c5) .user-details:where(.svelte-z5d5c5){flex:1}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .user-profile-card:where(.svelte-z5d5c5) .user-details:where(.svelte-z5d5c5) .user-name-display:where(.svelte-z5d5c5){margin:0;font-size:1.25rem;font-weight:600;color:#333}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .user-profile-card:where(.svelte-z5d5c5) .user-details:where(.svelte-z5d5c5) .user-type-label:where(.svelte-z5d5c5){margin:.25rem 0 0;font-size:.85rem;color:#666}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5){margin-bottom:1.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .phone-selector-label:where(.svelte-z5d5c5){font-size:.9rem;font-weight:600;color:#666;margin-bottom:.75rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5){display:flex;flex-direction:column;gap:.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5){display:flex;align-items:center;gap:.875rem;padding:1rem;background:#f8f9ff;border:2px solid #e0e7ff;border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5):first-child{font-size:1.4rem;color:#667eea;width:32px;text-align:center}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5){flex:1;display:flex;flex-direction:column;gap:.25rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5) .phone-type:where(.svelte-z5d5c5){font-size:.7rem;color:#999;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5) .phone-num:where(.svelte-z5d5c5){font-size:.95rem;color:#333;font-weight:600}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) .check-icon:where(.svelte-z5d5c5){color:#48bb78;font-size:1.2rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5):hover{background:#e0e7ff;border-color:#667eea;transform:translate(4px)}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option.active:where(.svelte-z5d5c5){background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option.active:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5):first-child{color:#fff}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option.active:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5) .phone-type:where(.svelte-z5d5c5){color:#fffc}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option.active:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5) .phone-num:where(.svelte-z5d5c5){color:#fff;font-weight:700}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-balance-section:where(.svelte-z5d5c5){background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:1.25rem;color:#fff}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-balance-section:where(.svelte-z5d5c5) .balance-info:where(.svelte-z5d5c5){display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-balance-section:where(.svelte-z5d5c5) .balance-info:where(.svelte-z5d5c5) .balance-label:where(.svelte-z5d5c5){font-size:.9rem;opacity:.9}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-balance-section:where(.svelte-z5d5c5) .balance-info:where(.svelte-z5d5c5) .balance-value:where(.svelte-z5d5c5){font-size:1.5rem;font-weight:700}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-balance-section:where(.svelte-z5d5c5) .mobile-add-funds-btn:where(.svelte-z5d5c5){width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem;background:#fff;color:#9477cb;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-balance-section:where(.svelte-z5d5c5) .mobile-add-funds-btn:where(.svelte-z5d5c5):hover{transform:translateY(-2px);box-shadow:0 2px 8px #0003}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-customer-controls:where(.svelte-z5d5c5) .mobile-balance-section:where(.svelte-z5d5c5) .mobile-add-funds-btn:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5){font-size:1.1rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5){margin-bottom:1.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .phone-selector-label:where(.svelte-z5d5c5){font-size:.9rem;font-weight:600;color:#666;margin-bottom:.75rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5){display:flex;flex-direction:column;gap:.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5){display:flex;align-items:center;gap:.875rem;padding:1rem;background:#f8f9ff;border:2px solid #e0e7ff;border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5):first-child{font-size:1.4rem;color:#667eea;width:32px;text-align:center}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5){flex:1;display:flex;flex-direction:column;gap:.25rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5) .phone-type:where(.svelte-z5d5c5){font-size:.7rem;color:#999;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5) .phone-num:where(.svelte-z5d5c5){font-size:.95rem;color:#333;font-weight:600}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5) .check-icon:where(.svelte-z5d5c5){color:#48bb78;font-size:1.2rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option:where(.svelte-z5d5c5):hover{background:#e0e7ff;border-color:#667eea;transform:translate(4px)}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option.active:where(.svelte-z5d5c5){background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option.active:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5):first-child{color:#fff}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option.active:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5) .phone-type:where(.svelte-z5d5c5){color:#fffc}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-phone-selector:where(.svelte-z5d5c5) .mobile-phone-options:where(.svelte-z5d5c5) .mobile-phone-option.active:where(.svelte-z5d5c5) .phone-text:where(.svelte-z5d5c5) .phone-num:where(.svelte-z5d5c5){color:#fff;font-weight:700}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-btn:where(.svelte-z5d5c5){width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border:none;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-bottom:1.25rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-btn.available:where(.svelte-z5d5c5){background:#9477cb;color:#fff}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-btn.available:where(.svelte-z5d5c5):hover{background:#5a67d8}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-btn.busy:where(.svelte-z5d5c5){background:#ed8936;color:#fff}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-btn.busy:where(.svelte-z5d5c5):hover{background:#dd6b20}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-btn:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5){font-size:1.25rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .status-selector-label:where(.svelte-z5d5c5){font-size:.9rem;font-weight:600;color:#666;margin-bottom:.75rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .mobile-status-options:where(.svelte-z5d5c5){display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .mobile-status-options:where(.svelte-z5d5c5) .mobile-status-option:where(.svelte-z5d5c5){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border:3px solid rgba(255,255,255,.3);border-radius:16px;cursor:pointer;transition:all .3s ease;position:relative;min-height:100px}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .mobile-status-options:where(.svelte-z5d5c5) .mobile-status-option.dual-icon:where(.svelte-z5d5c5) .dual-icons:where(.svelte-z5d5c5){display:flex;gap:.5rem;align-items:center;justify-content:center}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .mobile-status-options:where(.svelte-z5d5c5) .mobile-status-option.dual-icon:where(.svelte-z5d5c5) .dual-icons:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5){font-size:1.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .mobile-status-options:where(.svelte-z5d5c5) .mobile-status-option.dual-icon:where(.svelte-z5d5c5) .status-label:where(.svelte-z5d5c5){color:#fff;font-size:.85rem;font-weight:600;text-align:center}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .mobile-status-options:where(.svelte-z5d5c5) .mobile-status-option.dual-icon:where(.svelte-z5d5c5) .check-icon:where(.svelte-z5d5c5){position:absolute;top:-8px;right:-8px;color:#48bb78;font-size:1.3rem;background:#fff;border-radius:50%;padding:2px;box-shadow:0 2px 8px #0003}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .mobile-status-options:where(.svelte-z5d5c5) .mobile-status-option.dual-icon:where(.svelte-z5d5c5):hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 16px #00000040;border-color:#fff9}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-user-info:where(.svelte-z5d5c5) .mobile-reader-controls:where(.svelte-z5d5c5) .mobile-status-selector:where(.svelte-z5d5c5) .mobile-status-options:where(.svelte-z5d5c5) .mobile-status-option.dual-icon.active:where(.svelte-z5d5c5){border-color:#fff;box-shadow:0 4px 12px #0000004d}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-search:where(.svelte-z5d5c5){margin-bottom:2rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-search:where(.svelte-z5d5c5) .sidebar-search-input:where(.svelte-z5d5c5){width:100%;padding:1rem;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;transition:all .3s ease}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-search:where(.svelte-z5d5c5) .sidebar-search-input:where(.svelte-z5d5c5):focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-search-results:where(.svelte-z5d5c5){margin-bottom:2rem;max-height:300px;overflow-y:auto}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-search-results:where(.svelte-z5d5c5) .sidebar-result-item:where(.svelte-z5d5c5){display:flex;align-items:center;gap:.75rem;padding:.75rem;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:all .3s ease;border-radius:8px;margin-bottom:.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-search-results:where(.svelte-z5d5c5) .sidebar-result-item:where(.svelte-z5d5c5):hover,.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-search-results:where(.svelte-z5d5c5) .sidebar-result-item.hover:where(.svelte-z5d5c5){background:#f8f9ff}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-search-results:where(.svelte-z5d5c5) .sidebar-result-item:where(.svelte-z5d5c5) .sidebar-result-avatar:where(.svelte-z5d5c5){width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-nav:where(.svelte-z5d5c5) .sidebar-nav-section:where(.svelte-z5d5c5){margin-bottom:.5rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-nav:where(.svelte-z5d5c5) .sidebar-nav-section:where(.svelte-z5d5c5) .sidebar-nav-link:where(.svelte-z5d5c5){display:flex;align-items:center;justify-content:space-between;padding:1rem;color:#333;text-decoration:none;border-radius:12px;transition:all .3s ease;font-weight:500;width:100%;background:none;border:none;text-align:left;cursor:pointer}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-nav:where(.svelte-z5d5c5) .sidebar-nav-section:where(.svelte-z5d5c5) .sidebar-nav-link:where(.svelte-z5d5c5):hover{background:#f8f9ff;color:#667eea}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-nav:where(.svelte-z5d5c5) .sidebar-nav-section:where(.svelte-z5d5c5) .sidebar-nav-link:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5){font-size:.8rem;color:#666;transition:transform .3s ease}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-nav:where(.svelte-z5d5c5) .sidebar-nav-section:where(.svelte-z5d5c5) .sidebar-nav-link.expandable.expanded:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5){transform:rotate(180deg)}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-nav:where(.svelte-z5d5c5) .sidebar-nav-section:where(.svelte-z5d5c5) .sidebar-submenu:where(.svelte-z5d5c5){padding-left:1rem;margin-top:.5rem;animation:svelte-z5d5c5-slideDown .3s ease}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-nav:where(.svelte-z5d5c5) .sidebar-nav-section:where(.svelte-z5d5c5) .sidebar-submenu:where(.svelte-z5d5c5) .sidebar-submenu-link:where(.svelte-z5d5c5){display:block;padding:.75rem 1rem;color:#666;text-decoration:none;border-radius:8px;transition:all .3s ease;margin-bottom:.25rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-nav:where(.svelte-z5d5c5) .sidebar-nav-section:where(.svelte-z5d5c5) .sidebar-submenu:where(.svelte-z5d5c5) .sidebar-submenu-link:where(.svelte-z5d5c5):hover{background:#f8f9ff;color:#667eea}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5){margin-top:2rem;padding-top:2rem;border-top:1px solid #e0e0e0}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5){display:flex;flex-direction:column;gap:.75rem}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5) .account-button:where(.svelte-z5d5c5){display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-radius:12px;font-weight:500;border:none;cursor:pointer;transition:all .3s ease;font-size:.95rem;text-decoration:none}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5) .account-button.primary:where(.svelte-z5d5c5){background:#667eea;color:#fff}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5) .account-button.primary:where(.svelte-z5d5c5):hover{background:#5a67d8;transform:translateY(-2px);box-shadow:0 4px 15px #667eea4d}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5) .account-button.secondary:where(.svelte-z5d5c5){background:#f8f9ff;color:#667eea;border:1px solid #e0e7ff}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5) .account-button.secondary:where(.svelte-z5d5c5):hover{background:#667eea;color:#fff;transform:translateY(-2px)}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5) .account-button.logout:where(.svelte-z5d5c5){background:#fff5f5;color:#e53e3e;border:1px solid #fed7d7}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5) .account-button.logout:where(.svelte-z5d5c5):hover{background:#e53e3e;color:#fff;transform:translateY(-2px)}.mobile-sidebar.svelte-z5d5c5 .sidebar-body:where(.svelte-z5d5c5) .sidebar-account:where(.svelte-z5d5c5) .account-actions:where(.svelte-z5d5c5) .account-button:where(.svelte-z5d5c5) i:where(.svelte-z5d5c5){font-size:1.1rem}@keyframes svelte-z5d5c5-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-z5d5c5-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.mobile-sidebar.svelte-z5d5c5{width:100%;max-width:none}}.user-info-section.svelte-7sijk0{display:flex;align-items:center;gap:.75rem;padding-right:.75rem;border-right:1px solid rgba(102,126,234,.2)}.user-info-section.svelte-7sijk0 .add-funds-btn:where(.svelte-7sijk0){padding:.5rem 1.25rem;white-space:nowrap;height:40px}.user-info-section.svelte-7sijk0 .add-funds-btn:where(.svelte-7sijk0):hover{transform:translateY(-2px) scale(1.02)}.action-button.svelte-7sijk0{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:25px;font-weight:500;border:none;cursor:pointer;transition:all .3s ease;font-size:.95rem}.action-button.primary.svelte-7sijk0{background:#9477cb;color:#fff;font-weight:600}.action-button.primary.svelte-7sijk0:hover{background:#5a67d8;transform:translateY(-2px);box-shadow:0 4px 15px #667eea4d}.action-button.svelte-7sijk0 i:where(.svelte-7sijk0){font-size:1rem}.add-funds-btn.svelte-7sijk0{padding:.65rem 1.25rem;white-space:nowrap}.add-funds-btn.svelte-7sijk0:hover{transform:translateY(-2px) scale(1.02)}.action-button.svelte-7sijk0 i:where(.svelte-7sijk0){font-size:16px}.add-funds-btn.svelte-7sijk0 span:where(.svelte-7sijk0){white-space:nowrap}.user-profile-dropdown.svelte-7sijk0{position:relative}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0){display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#667eea14;border:1px solid rgba(102,126,234,.2);border-radius:25px;cursor:pointer;transition:all .3s ease;color:#4a5568;font-weight:500;height:40px}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0):hover{background:#667eea26;border-color:#667eea4d}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0) .user-avatar:where(.svelte-7sijk0) i:where(.svelte-7sijk0){font-size:1.5rem;color:#9477cb}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0) .user-name:where(.svelte-7sijk0){font-size:.9rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0)>i:where(.svelte-7sijk0){font-size:.75rem;transition:transform .3s ease}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0){position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;padding:.5rem 0;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:2001;max-height:70vh;overflow-y:auto}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu.customer-menu:where(.svelte-7sijk0){min-width:280px;max-width:320px}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0) .menu-section:where(.svelte-7sijk0) .menu-section-header:where(.svelte-7sijk0){font-weight:600;font-size:.85rem;color:#9477cb;text-transform:uppercase;letter-spacing:.5px;padding:.75rem 1.25rem .5rem}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0) .menu-section:where(.svelte-7sijk0) .dropdown-item:where(.svelte-7sijk0){padding-left:2rem;font-size:.85rem}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0) .dropdown-item:where(.svelte-7sijk0){display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;color:#333;text-decoration:none;transition:all .3s ease;background:none;border:none;width:100%;text-align:left;cursor:pointer;font-size:.9rem}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0) .dropdown-item:where(.svelte-7sijk0) i:where(.svelte-7sijk0){font-size:1rem;width:20px}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0) .dropdown-item:where(.svelte-7sijk0):hover{background:#f8f9ff;color:#9477cb}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0) .dropdown-item.logout-btn:where(.svelte-7sijk0){color:#e53e3e}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0) .dropdown-item.logout-btn:where(.svelte-7sijk0):hover{background:#fff5f5;color:#c53030}.user-profile-dropdown.svelte-7sijk0 .user-profile-menu:where(.svelte-7sijk0) .dropdown-divider:where(.svelte-7sijk0){margin:.5rem 0;border-top:1px solid #f0f0f0}.user-profile-dropdown.svelte-7sijk0:hover .user-profile-menu:where(.svelte-7sijk0){opacity:1;visibility:visible;transform:translateY(0)}.user-profile-dropdown.svelte-7sijk0:hover .user-profile-button:where(.svelte-7sijk0)>i:where(.svelte-7sijk0){transform:rotate(180deg)}@media (max-width: 1320px){.user-info-section.svelte-7sijk0{gap:.5rem;padding-right:.5rem}.user-info-section.svelte-7sijk0 .add-funds-btn:where(.svelte-7sijk0){padding:.5rem 1rem;font-size:.85rem;height:40px}.user-info-section.svelte-7sijk0 .add-funds-btn:where(.svelte-7sijk0) i:where(.svelte-7sijk0){margin:0}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0){padding:.5rem .75rem;height:40px}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0) .user-name:where(.svelte-7sijk0){max-width:80px;font-size:.85rem}}@media (max-width: 1585px){.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0){padding:.5rem .7rem;font-size:.85rem;height:40px}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0) .user-name:where(.svelte-7sijk0){max-width:70px;font-size:.8rem}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0) .user-avatar:where(.svelte-7sijk0) i:where(.svelte-7sijk0){font-size:1.4rem}}@media (max-width: 1663px){.user-info-section.svelte-7sijk0{gap:.4rem;padding-right:.4rem}.user-info-section.svelte-7sijk0 .add-funds-btn:where(.svelte-7sijk0){padding:.5rem .9rem;font-size:.8rem;height:40px}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0){padding:.5rem .7rem;height:40px}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0) .user-name:where(.svelte-7sijk0){max-width:70px;font-size:.8rem}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0) .user-avatar:where(.svelte-7sijk0) i:where(.svelte-7sijk0){font-size:1.4rem}}@media (max-width: 1339px){.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0) .user-name:where(.svelte-7sijk0){display:none}.user-profile-dropdown.svelte-7sijk0 .user-profile-button:where(.svelte-7sijk0)>i:where(.svelte-7sijk0){margin-left:0}}@media (max-width: 1080px){.user-info-section.svelte-7sijk0,.user-profile-dropdown.svelte-7sijk0{display:none!important}}@media (max-width: 992px){.user-info-section.svelte-7sijk0,.user-profile-dropdown.svelte-7sijk0{display:none!important}}.reader-status-dropdown.svelte-1g2aqej{position:relative;--status-online: #48bb78;--status-offline: #a0aec0;--status-disabled: #e57373;--status-icon-offline: #e2e8f0;--color-white: #fff}.reader-status-dropdown.svelte-1g2aqej .reader-status-selector:where(.svelte-1g2aqej){display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1.25rem;background:#667eea14;border:2px solid rgba(255,255,255,.3);border-radius:25px;cursor:pointer;transition:all .3s ease;color:#fff;font-weight:500;font-size:.9rem}.reader-status-dropdown.svelte-1g2aqej .reader-status-selector:where(.svelte-1g2aqej):hover{transform:translateY(-2px);box-shadow:0 2px 8px #0003;border-color:#ffffff80}.reader-status-dropdown.svelte-1g2aqej .reader-status-selector.dual-icon:where(.svelte-1g2aqej){width:80px;height:40px;min-width:70px;min-height:40px;padding:.5rem;border-radius:24px;gap:.25rem}.reader-status-dropdown.svelte-1g2aqej .reader-status-selector.dual-icon:where(.svelte-1g2aqej) i:where(.svelte-1g2aqej){font-size:1.2rem}.reader-status-dropdown.svelte-1g2aqej .reader-status-selector:where(.svelte-1g2aqej)>i:where(.svelte-1g2aqej):first-child{font-size:1.3rem;color:#fff}.reader-status-dropdown.svelte-1g2aqej .reader-status-selector:where(.svelte-1g2aqej)>i:where(.svelte-1g2aqej):last-child{font-size:1.3rem}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej){position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0003;padding:.75rem;min-width:250px;z-index:2001;animation:svelte-1g2aqej-slideDown .3s ease}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu.icon-menu:where(.svelte-1g2aqej){min-width:auto;padding:.75rem;display:flex;gap:.75rem}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option:where(.svelte-1g2aqej){display:flex;align-items:center;gap:.75rem;padding:.85rem 1.25rem;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:all .3s ease;color:#333;font-size:.9rem;position:relative}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.icon-option:where(.svelte-1g2aqej){color:#fff;width:64px;height:64px;min-width:64px;min-height:64px;padding:.5rem;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:.25rem;border:3px solid rgba(255,255,255,.3);position:relative}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.icon-option.dual-icon:where(.svelte-1g2aqej){flex-direction:row;gap:.35rem}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.icon-option.dual-icon:where(.svelte-1g2aqej) i:where(.svelte-1g2aqej):not(.check-mark){font-size:1.5rem}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.icon-option:where(.svelte-1g2aqej) i:where(.svelte-1g2aqej):first-child{font-size:1.4rem;color:#fff}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.icon-option:where(.svelte-1g2aqej) .check-mark:where(.svelte-1g2aqej){position:absolute;bottom:-4px;right:-4px;background:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#48bb78;font-size:1rem;font-weight:700;box-shadow:0 2px 8px #0003}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.icon-option:where(.svelte-1g2aqej):hover{transform:translateY(-2px) scale(1.05);box-shadow:0 6px 16px #00000040;border-color:#fff9}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.icon-option.active:where(.svelte-1g2aqej){border-color:#fff;box-shadow:0 4px 12px #0000004d}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option:where(.svelte-1g2aqej) i:where(.svelte-1g2aqej):first-child{font-size:1.1rem;width:24px;color:#666}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option:where(.svelte-1g2aqej) .check-mark:where(.svelte-1g2aqej){color:#667eea;font-size:1rem}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option:where(.svelte-1g2aqej):hover{background:#f8f9ff;color:#fff}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option:where(.svelte-1g2aqej):hover i:where(.svelte-1g2aqej):first-child{color:#fff}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.active:where(.svelte-1g2aqej){background:#667eea1a;color:#fff;font-weight:600}.reader-status-dropdown.svelte-1g2aqej .status-dropdown-menu:where(.svelte-1g2aqej) .status-option.active:where(.svelte-1g2aqej) i:where(.svelte-1g2aqej):first-child{color:#fff}@keyframes svelte-1g2aqej-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1320px){.reader-status-selector.svelte-1g2aqej{font-size:.85rem}.reader-status-selector.dual-icon.svelte-1g2aqej{width:60px;height:40px;min-height:40px;min-width:60px;padding:.5rem}.reader-status-selector.dual-icon.svelte-1g2aqej i:where(.svelte-1g2aqej){font-size:1rem}.reader-status-dropdown.svelte-1g2aqej{padding:.5rem 1rem;font-size:.85rem}.reader-status-dropdown.dual-icon.svelte-1g2aqej{width:60px;height:40px;min-height:40px;min-width:60px;padding:.5rem}}@media (max-width: 1585px){.reader-status-dropdown.svelte-1g2aqej .reader-status-selector.dual-icon:where(.svelte-1g2aqej){width:65px;height:40px;min-width:65px;min-height:40px;padding:.5rem}}@media (max-width: 1200px){.reader-status-dropdown.svelte-1g2aqej .reader-status-selector.dual-icon:where(.svelte-1g2aqej){width:60px;height:40px;min-height:40px;min-width:60px;padding:.5rem}}:root{--status-online: #48bb78;--status-offline: #a0aec0;--status-disabled: #e57373;--status-icon-offline: #e2e8f0;--color-white: #fff}.reader-controls.svelte-16a4mgh{display:flex;align-items:center;gap:.75rem;padding-right:.75rem;border-right:1px solid rgba(102,126,234,.2)}.reader-status-btn.svelte-16a4mgh{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border-radius:25px;border:none;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:.9rem;height:40px}.reader-status-btn.available.svelte-16a4mgh{background:#9477cb;color:#fff}.reader-status-btn.available.svelte-16a4mgh:hover{background:#633fa6;transform:translateY(-2px)}.reader-status-btn.busy.svelte-16a4mgh{background:#ed8936;color:#fff}.reader-status-btn.busy.svelte-16a4mgh:hover{background:#dd6b20;transform:translateY(-2px)}.reader-status-btn.svelte-16a4mgh i:where(.svelte-16a4mgh){font-size:1rem}.user-profile-dropdown.svelte-16a4mgh{position:relative}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh){display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#667eea14;border:1px solid rgba(102,126,234,.2);border-radius:25px;cursor:pointer;transition:all .3s ease;color:#4a5568;font-weight:500;height:40px}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh):hover{background:#667eea26;border-color:#667eea4d}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh) .user-avatar:where(.svelte-16a4mgh) i:where(.svelte-16a4mgh){font-size:1.5rem;color:#9477cb}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh) .user-name:where(.svelte-16a4mgh){font-size:.9rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh)>i:where(.svelte-16a4mgh){font-size:.75rem;transition:transform .3s ease}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh){position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;padding:.5rem 0;min-width:280px;max-width:320px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:2001;max-height:70vh;overflow-y:auto}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh) .menu-section:where(.svelte-16a4mgh) .menu-section-header:where(.svelte-16a4mgh){font-weight:600;font-size:.85rem;color:#9477cb;text-transform:uppercase;letter-spacing:.5px;padding:.75rem 1.25rem .5rem}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh) .menu-section:where(.svelte-16a4mgh) .dropdown-item:where(.svelte-16a4mgh){padding-left:2rem;font-size:.85rem}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh) .dropdown-item:where(.svelte-16a4mgh){display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;color:#333;text-decoration:none;transition:all .3s ease;background:none;border:none;width:100%;text-align:left;cursor:pointer;font-size:.9rem}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh) .dropdown-item:where(.svelte-16a4mgh) i:where(.svelte-16a4mgh){font-size:1rem;width:20px}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh) .dropdown-item:where(.svelte-16a4mgh):hover{background:#f8f9ff;color:#9477cb}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh) .dropdown-item.logout-btn:where(.svelte-16a4mgh){color:#e53e3e}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh) .dropdown-item.logout-btn:where(.svelte-16a4mgh):hover{background:#fff5f5;color:#c53030}.user-profile-dropdown.svelte-16a4mgh .user-profile-menu:where(.svelte-16a4mgh) .dropdown-divider:where(.svelte-16a4mgh){margin:.5rem 0;border-top:1px solid #f0f0f0}.user-profile-dropdown.svelte-16a4mgh:hover .user-profile-menu:where(.svelte-16a4mgh){opacity:1;visibility:visible;transform:translateY(0)}.user-profile-dropdown.svelte-16a4mgh:hover .user-profile-button:where(.svelte-16a4mgh)>i:where(.svelte-16a4mgh){transform:rotate(180deg)}@media (max-width: 1320px){.reader-controls.svelte-16a4mgh{gap:.5rem;padding-right:.5rem}.reader-controls.svelte-16a4mgh .reader-status-btn:where(.svelte-16a4mgh){padding:.5rem 1rem;font-size:.85rem;height:40px}.reader-controls.svelte-16a4mgh .reader-status-btn:where(.svelte-16a4mgh) span:where(.svelte-16a4mgh){display:none}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh){padding:.5rem .75rem;height:40px}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh) .user-name:where(.svelte-16a4mgh){max-width:80px;font-size:.85rem}}@media (max-width: 1113px){.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh) .user-name:where(.svelte-16a4mgh){display:none}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh)>i:where(.svelte-16a4mgh){margin-left:0}}@media (max-width: 1585px){.reader-controls.svelte-16a4mgh{gap:.4rem;padding-right:.4rem}.reader-controls.svelte-16a4mgh .reader-status-btn:where(.svelte-16a4mgh){padding:.5rem .9rem;font-size:.8rem;height:40px}.reader-controls.svelte-16a4mgh .reader-status-btn:where(.svelte-16a4mgh) i:where(.svelte-16a4mgh){font-size:.95rem}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh){padding:.5rem .7rem;font-size:.85rem;height:40px}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh) .user-name:where(.svelte-16a4mgh){max-width:70px;font-size:.8rem}.user-profile-dropdown.svelte-16a4mgh .user-profile-button:where(.svelte-16a4mgh) .user-avatar:where(.svelte-16a4mgh) i:where(.svelte-16a4mgh){font-size:1.4rem}}@media (max-width: 1080px){.reader-controls.svelte-16a4mgh,.user-profile-dropdown.svelte-16a4mgh{display:none!important}}@media (max-width: 992px){.reader-controls.svelte-16a4mgh,.user-profile-dropdown.svelte-16a4mgh{display:none!important}}.action-button.svelte-1dzhc64{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:25px;font-weight:500;border:none;cursor:pointer;transition:all .3s ease;font-size:.95rem}.action-button.secondary.svelte-1dzhc64{background:#667eea14;color:#9477cb;border:1px solid rgba(102,126,234,.2)}.action-button.secondary.svelte-1dzhc64:hover{background:#667eea26;border-color:#667eea4d;transform:translateY(-2px)}.action-button.primary.svelte-1dzhc64{background:#9477cb;color:#fff;font-weight:600}.action-button.primary.svelte-1dzhc64:hover{background:#5a67d8;transform:translateY(-2px);box-shadow:0 4px 15px #667eea4d}.action-button.svelte-1dzhc64 i:where(.svelte-1dzhc64){font-size:1rem}@media (max-width: 768px){.action-button.svelte-1dzhc64{display:none!important}}.visually-hidden.svelte-15zf8g6{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.search-modal.svelte-15zf8g6{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center}.search-modal-backdrop.svelte-15zf8g6{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;padding:0;cursor:pointer}.search-modal-content.svelte-15zf8g6{position:relative;background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 4px 12px #0000004d;animation:svelte-15zf8g6-modalSlideIn .3s ease}@keyframes svelte-15zf8g6-modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.search-modal-header.svelte-15zf8g6{padding:24px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.search-modal-header.svelte-15zf8g6 h3:where(.svelte-15zf8g6){margin:0;font-size:20px;font-weight:600;color:#2d3748}.modal-close-button.svelte-15zf8g6{background:none;border:none;padding:8px;cursor:pointer;color:#718096;border-radius:8px;transition:all .2s}.modal-close-button.svelte-15zf8g6:hover{background:#f8fafc;color:#2d3748}.search-modal-body.svelte-15zf8g6{padding:24px;overflow-y:auto;flex:1}.search-input-container.svelte-15zf8g6{position:relative;margin-bottom:24px}.search-input.svelte-15zf8g6{width:100%;padding:14px 48px 14px 16px;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;transition:all .2s}.search-input.svelte-15zf8g6:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px #4299e11a}.search-icon.svelte-15zf8g6{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#a0aec0;pointer-events:none}.search-spinner.svelte-15zf8g6{width:20px;height:20px;border:2px solid #e2e8f0;border-top-color:#4299e1;border-radius:50%;animation:svelte-15zf8g6-spin .6s linear infinite}@keyframes svelte-15zf8g6-spin{to{transform:rotate(360deg)}}.search-results.svelte-15zf8g6{margin-top:16px}.results-header.svelte-15zf8g6{padding:8px 0;margin-bottom:12px}.results-count.svelte-15zf8g6{font-size:14px;color:#718096;font-weight:500}.results-list.svelte-15zf8g6{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.results-list.svelte-15zf8g6 li:where(.svelte-15zf8g6){list-style:none}.result-item.svelte-15zf8g6{display:flex;align-items:center;padding:12px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s;text-align:left;width:100%}.result-item.svelte-15zf8g6:hover,.result-item.selected.svelte-15zf8g6{background:#f8fafc;border-color:#cbd5e1;transform:translate(4px)}.result-avatar.svelte-15zf8g6{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:16px}.result-info.svelte-15zf8g6{flex:1}.result-name.svelte-15zf8g6{display:block;margin:0 0 4px;font-size:16px;font-weight:600;color:#2d3748}.result-specialty.svelte-15zf8g6{display:block;margin:0;font-size:13px;color:#718096}.result-arrow.svelte-15zf8g6{color:#a0aec0}.no-results.svelte-15zf8g6{text-align:center;padding:48px 24px;color:#718096}.no-results.svelte-15zf8g6 i:where(.svelte-15zf8g6){font-size:48px;margin-bottom:16px;opacity:.5}.no-results.svelte-15zf8g6 h4:where(.svelte-15zf8g6){margin:0 0 8px;font-size:18px;color:#4a5568}.no-results.svelte-15zf8g6 p:where(.svelte-15zf8g6){margin:0;font-size:14px}.search-suggestions.svelte-15zf8g6{padding:24px 0}.search-suggestions.svelte-15zf8g6 h4:where(.svelte-15zf8g6){margin:0 0 16px;font-size:16px;font-weight:600;color:#2d3748}.suggestion-tags.svelte-15zf8g6{display:flex;flex-wrap:wrap;gap:8px}.suggestion-tag.svelte-15zf8g6{padding:8px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;font-size:14px;color:#4a5568;cursor:pointer;transition:all .2s}.suggestion-tag.svelte-15zf8g6:hover{background:#edf2f7;border-color:#cbd5e1}.sidebar-modal.svelte-15zf8g6 .search-modal-content:where(.svelte-15zf8g6){position:fixed;right:0;top:0;height:100%;max-height:100%;border-radius:0;max-width:400px}body{overflow-x:hidden}.modern-header.svelte-wty9ax{background:linear-gradient(135deg,#667eea14,#fffffff2 20%,#fffffffa 50%,#764ba20f);box-shadow:0 4px 20px #00000014,0 1px 3px #667eea1a,inset 0 -1px #667eea1a;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);position:sticky;top:0;z-index:1000;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;border-bottom:1px solid rgba(102,126,234,.12);overflow:visible}.modern-header.svelte-wty9ax:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(102,126,234,.5) 30%,rgba(118,75,162,.5) 70%,transparent);opacity:.6}.modern-header.svelte-wty9ax:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);pointer-events:none;overflow:hidden;display:none}.modern-header.svelte-wty9ax:hover{box-shadow:0 6px 25px #0000001f,0 2px 5px #667eea26,inset 0 -1px #667eea26}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax){padding:1rem 0;position:relative}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .container-fluid:where(.svelte-wty9ax){overflow:visible}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-content:where(.svelte-wty9ax){display:flex;align-items:center;justify-content:space-between;gap:.1rem;position:relative;z-index:1}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-logo:where(.svelte-wty9ax){flex:1;z-index:2}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-logo:where(.svelte-wty9ax) .logo-link:where(.svelte-wty9ax){display:flex;align-items:center;text-decoration:none;transition:transform .3s ease}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-logo:where(.svelte-wty9ax) .logo-link:where(.svelte-wty9ax):hover{transform:scale(1.05)}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-logo:where(.svelte-wty9ax) .logo-link:where(.svelte-wty9ax) .logo-image:where(.svelte-wty9ax){height:40px;width:auto}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax){position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.5rem;z-index:9999}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item:where(.svelte-wty9ax){color:#4a5568;font-weight:500;padding:.75rem 1.25rem;border-radius:25px;text-decoration:none;transition:all .3s ease;font-size:.95rem;border:none;background:none;cursor:pointer}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item:where(.svelte-wty9ax):hover{background:#667eea1a;color:#9477cb;transform:translateY(-2px)}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item.search-nav-item:where(.svelte-wty9ax){display:flex;align-items:center;gap:.5rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item.search-nav-item:where(.svelte-wty9ax) i:where(.svelte-wty9ax){font-size:.85rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item.search-nav-item:where(.svelte-wty9ax) span:where(.svelte-wty9ax){font-size:.85rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax){position:relative}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-trigger:where(.svelte-wty9ax){display:flex;align-items:center;gap:.5rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-trigger:where(.svelte-wty9ax) i:where(.svelte-wty9ax){font-size:.8rem;transition:transform .3s ease}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-content:where(.svelte-wty9ax){position:absolute;top:100%;left:0;background:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;padding:.5rem 0;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1001}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-content:where(.svelte-wty9ax) .dropdown-item:where(.svelte-wty9ax){display:flex;align-items:center;padding:.75rem 1.25rem;color:#333;text-decoration:none;transition:all .3s ease;background:none;border:none;width:100%;text-align:left;cursor:pointer}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-content:where(.svelte-wty9ax) .dropdown-item:where(.svelte-wty9ax):hover{background:#f8f9ff;color:#9477cb}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-content:where(.svelte-wty9ax) .dropdown-item.has-submenu:where(.svelte-wty9ax){justify-content:space-between}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-content:where(.svelte-wty9ax) .dropdown-item.has-submenu:where(.svelte-wty9ax) i:where(.svelte-wty9ax){font-size:.8rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-content:where(.svelte-wty9ax) .dropdown-submenu:where(.svelte-wty9ax){position:relative}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-content:where(.svelte-wty9ax) .dropdown-submenu:where(.svelte-wty9ax) .submenu-content:where(.svelte-wty9ax){position:absolute;top:0;left:100%;background:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;padding:.5rem 0;min-width:180px;opacity:0;visibility:hidden;transform:translate(-10px);transition:all .3s ease;z-index:1002}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax) .dropdown-content:where(.svelte-wty9ax) .dropdown-submenu:where(.svelte-wty9ax):hover .submenu-content:where(.svelte-wty9ax){opacity:1;visibility:visible;transform:translate(0)}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax):hover .dropdown-content:where(.svelte-wty9ax){opacity:1;visibility:visible;transform:translateY(0)}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-dropdown:where(.svelte-wty9ax):hover .dropdown-trigger:where(.svelte-wty9ax) i:where(.svelte-wty9ax){transform:rotate(180deg)}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax){flex:1;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;z-index:2}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax){background:#667eea14;border:1px solid rgba(102,126,234,.2);color:#9477cb;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax):hover{background:#667eea1a;transform:scale(1.1)}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax) i:where(.svelte-wty9ax){font-size:1.2rem}@keyframes svelte-wty9ax-modalSlideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-wty9ax-slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-wty9ax-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-wty9ax-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-wty9ax-shimmer{0%{left:-100%}to{left:200%}}@keyframes svelte-wty9ax-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1320px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-content:where(.svelte-wty9ax){gap:.75rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax){gap:.5rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax){gap:.25rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item:where(.svelte-wty9ax){padding:.65rem 1rem;font-size:.85rem}}@media (max-width: 1585px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-content:where(.svelte-wty9ax){gap:.5rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax){gap:.4rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax){gap:.2rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item:where(.svelte-wty9ax){padding:.6rem .95rem;font-size:.85rem}}@media (max-width: 1663px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-content:where(.svelte-wty9ax){gap:.5rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax){gap:.4rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax){gap:.2rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item:where(.svelte-wty9ax){padding:.6rem .95rem;font-size:.85rem}}@media (max-width: 1523px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax){gap:.15rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item:where(.svelte-wty9ax){padding:.55rem .85rem;font-size:.8rem}}@media (max-width: 1220px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax){gap:.1rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item:where(.svelte-wty9ax){padding:.5rem .75rem;font-size:.75rem}}@media (max-width: 1200px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax){gap:.125rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax) .nav-item:where(.svelte-wty9ax){padding:.6rem .875rem;font-size:.8rem}}@media (max-width: 1080px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav.logged-in:where(.svelte-wty9ax){display:none!important}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions.logged-in:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax){display:flex!important}}@media (max-width: 768px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax):not(.logged-in){display:none!important}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax){display:flex!important}}@media (max-width: 992px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-nav:where(.svelte-wty9ax){display:none!important}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-content:where(.svelte-wty9ax){display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-logo:where(.svelte-wty9ax){flex-shrink:0}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax){display:flex!important;background:#667eea14;border:1px solid rgba(102,126,234,.2);color:#9477cb;border-radius:50%;width:40px;height:40px;min-width:40px;min-height:40px}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax):hover{background:#667eea1a}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax) i:where(.svelte-wty9ax){font-size:1.2rem}}@media (max-width: 768px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax){padding:.75rem 0}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-content:where(.svelte-wty9ax){padding:0 .75rem}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-logo:where(.svelte-wty9ax) .logo-image:where(.svelte-wty9ax){height:28px}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax){width:36px;height:36px;min-width:36px;min-height:36px}.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax) i:where(.svelte-wty9ax){font-size:1.1rem}}@media (max-width: 576px){.modern-header.svelte-wty9ax .header-main:where(.svelte-wty9ax) .header-content:where(.svelte-wty9ax){gap:.5rem;padding:0 .5rem}.modern-header.svelte-wty9ax .header-logo:where(.svelte-wty9ax) .logo-image:where(.svelte-wty9ax){height:26px}.modern-header.svelte-wty9ax .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax){width:34px;height:34px;min-width:34px;min-height:34px}.modern-header.svelte-wty9ax .header-actions:where(.svelte-wty9ax) .mobile-menu-toggle:where(.svelte-wty9ax) i:where(.svelte-wty9ax){font-size:1rem}}.modern-footer.svelte-3ocjt1{font-family:Inter,sans-serif;background:linear-gradient(135deg,#9477cb,#7986cb);color:#fff;position:relative;overflow:hidden}.modern-footer.svelte-3ocjt1:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.03)" stroke-width="1"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.5;z-index:0}.footer-main.svelte-3ocjt1{position:relative;z-index:1;padding:4rem 0 2rem}.footer-grid.svelte-3ocjt1{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:2.5rem;margin-bottom:3rem}.footer-section.svelte-3ocjt1{display:flex;flex-direction:column}.company-section.svelte-3ocjt1 .company-info:where(.svelte-3ocjt1){max-width:300px}.footer-logo.svelte-3ocjt1{width:180px;height:auto;margin-bottom:1.5rem;filter:brightness(1.1)}.company-description.svelte-3ocjt1{font-size:1rem;line-height:1.6;color:#fffc;margin-bottom:2rem;font-weight:400}.social-links.svelte-3ocjt1{display:flex;gap:1rem}.social-link.svelte-3ocjt1{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#ffffff1a;border-radius:12px;color:#fff;text-decoration:none;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.social-link.svelte-3ocjt1:hover{background:#fff3;transform:translateY(-2px);box-shadow:0 8px 25px #0003;border-color:#fff3}.social-link.svelte-3ocjt1 i:where(.svelte-3ocjt1){font-size:1.5rem}.footer-title.svelte-3ocjt1{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:1.5rem;letter-spacing:.5px;position:relative}.footer-title.svelte-3ocjt1:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:3px;background:linear-gradient(90deg,#37235c,#7c59c0);border-radius:2px}.footer-links.svelte-3ocjt1{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.footer-links.svelte-3ocjt1 li:where(.svelte-3ocjt1){margin:0}.footer-links.svelte-3ocjt1 a:where(.svelte-3ocjt1){color:#ffffffbf;text-decoration:none;font-size:.95rem;font-weight:400;transition:all .3s ease;padding:.25rem 0;position:relative;display:inline-block}.footer-links.svelte-3ocjt1 a:where(.svelte-3ocjt1):hover{color:#fff;transform:translate(4px)}.footer-links.svelte-3ocjt1 a:where(.svelte-3ocjt1):before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#9477cb;transition:width .3s ease}.footer-links.svelte-3ocjt1 a:where(.svelte-3ocjt1):hover:before{width:100%}.disclaimer-section.svelte-3ocjt1{margin-top:2rem;padding:2rem;background:#0003;border-radius:16px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.disclaimer-content.svelte-3ocjt1{max-width:none}.disclaimer-header.svelte-3ocjt1{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:#37235c;font-weight:600}.disclaimer-header.svelte-3ocjt1 i:where(.svelte-3ocjt1){font-size:1.25rem}.disclaimer-text.svelte-3ocjt1{font-size:.9rem;line-height:1.6;color:#fffc;margin:0;text-align:left}.footer-bottom.svelte-3ocjt1{background:#0000004d;border-top:1px solid rgba(255,255,255,.1);position:relative;z-index:1;padding:1.5rem 0}.footer-bottom-content.svelte-3ocjt1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.copyright.svelte-3ocjt1{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:#ffffffb3;font-weight:400}.copyright.svelte-3ocjt1 .separator:where(.svelte-3ocjt1){color:#fff6}.footer-badges.svelte-3ocjt1{display:flex;gap:1.5rem}.trust-badge.svelte-3ocjt1{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff1a;border-radius:8px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:.85rem;font-weight:500;color:#ffffffe6;transition:all .3s ease}.trust-badge.svelte-3ocjt1:hover{background:#ffffff26;border-color:#fff3}.trust-badge.svelte-3ocjt1 i:where(.svelte-3ocjt1){font-size:1rem;color:#10b981}@media (max-width: 1199.98px){.footer-grid.svelte-3ocjt1{grid-template-columns:1.8fr repeat(4,1fr);gap:2rem}.footer-logo.svelte-3ocjt1{width:160px}}@media (max-width: 991.98px){.footer-main.svelte-3ocjt1{padding:3rem 0 1.5rem}.footer-grid.svelte-3ocjt1{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.company-section.svelte-3ocjt1{grid-column:1/-1;margin-bottom:1rem}.company-section.svelte-3ocjt1 .company-info:where(.svelte-3ocjt1){max-width:none;text-align:center}.footer-logo.svelte-3ocjt1{width:140px}.disclaimer-section.svelte-3ocjt1{padding:1.5rem}.footer-badges.svelte-3ocjt1{gap:1rem}.trust-badge.svelte-3ocjt1{padding:.4rem .8rem;font-size:.8rem}}@media (max-width: 767.98px){.footer-main.svelte-3ocjt1{padding:2.5rem 0 1rem}.footer-grid.svelte-3ocjt1{grid-template-columns:1fr;gap:2rem}.company-section.svelte-3ocjt1{margin-bottom:0}.footer-logo.svelte-3ocjt1{width:120px}.company-description.svelte-3ocjt1{font-size:.9rem;margin-bottom:1.5rem}.social-links.svelte-3ocjt1{justify-content:center}.social-links.svelte-3ocjt1 .social-link:where(.svelte-3ocjt1){width:42px;height:42px}.social-links.svelte-3ocjt1 .social-link:where(.svelte-3ocjt1) i:where(.svelte-3ocjt1){font-size:1.3rem}.disclaimer-section.svelte-3ocjt1{padding:1.25rem;margin-top:1.5rem}.disclaimer-text.svelte-3ocjt1{font-size:.85rem}.footer-bottom-content.svelte-3ocjt1{flex-direction:column;text-align:center;gap:1.5rem}.copyright.svelte-3ocjt1{flex-direction:column;gap:.5rem}.footer-badges.svelte-3ocjt1{justify-content:center}.trust-badge.svelte-3ocjt1{padding:.35rem .7rem;font-size:.75rem}.trust-badge.svelte-3ocjt1 i:where(.svelte-3ocjt1){font-size:.9rem}}@media (max-width: 575.98px){.footer-main.svelte-3ocjt1{padding:2rem 0 1rem}.footer-grid.svelte-3ocjt1{gap:1.5rem}.footer-badges.svelte-3ocjt1{flex-direction:column;align-items:center;gap:.75rem}.social-links.svelte-3ocjt1{gap:.75rem}.social-links.svelte-3ocjt1 .social-link:where(.svelte-3ocjt1){width:38px;height:38px}.social-links.svelte-3ocjt1 .social-link:where(.svelte-3ocjt1) i:where(.svelte-3ocjt1){font-size:1.2rem}}
