.header.svelte-1elxaub{position:fixed;top:0;left:0;right:0;height:var(--header-height);background-color:var(--color-primary);z-index:100;transition:background-color .2s ease}[data-theme=dark] .header.svelte-1elxaub{background-color:var(--color-bg)}.header-inner.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;height:100%;gap:24px;position:relative}.logo.svelte-1elxaub{display:flex;align-items:center;gap:8px;height:100%;justify-content:center;width:100%}[data-theme=dark] .logo.svelte-1elxaub{color:var(--color-primary)}.logo.svelte-1elxaub:hover{text-decoration:none}.header-logo-block.svelte-1elxaub{width:120px;height:var(--header-height);background-color:var(--color-bg);display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0}.header-content.svelte-1elxaub{display:flex;align-items:center;width:100%;height:100%;padding-left:120px}.logo-text.svelte-1elxaub{white-space:nowrap;font-weight:900;font-size:1.2rem;color:var(--color-primary);opacity:.9;text-decoration:none;margin-right:12px}.legacy-tagline.svelte-1elxaub{display:none}.header-right.svelte-1elxaub{display:flex;align-items:center;margin-left:auto;gap:12px}.header-dot.svelte-1elxaub{display:none;width:6px;height:6px;border-radius:999px;background-color:#ffffff59}.nav.svelte-1elxaub{display:flex;align-items:center;gap:8px}.nav-link.svelte-1elxaub{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:6px 8px;color:#ffffffe6;font-weight:500;border-radius:4px;transition:all .2s ease;text-transform:uppercase;font-size:.875rem;letter-spacing:normal}[data-theme=dark] .nav-link.svelte-1elxaub{color:var(--color-text-secondary)}.nav-link.svelte-1elxaub:hover{color:#fff;background-color:#ffffff1a;text-decoration:none}[data-theme=dark] .nav-link.svelte-1elxaub:hover{color:var(--color-text);background-color:var(--color-bg-secondary)}.mobile-only.svelte-1elxaub{display:none}.header-actions.svelte-1elxaub{display:flex;align-items:center;gap:10px}.theme-toggle.svelte-1elxaub,.contrast-toggle.svelte-1elxaub,.login-button.svelte-1elxaub{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#ffffffd9;transition:all .2s ease}.contrast-toggle[aria-pressed=true].svelte-1elxaub{background-color:#ffffff26}.theme-toggle.svelte-1elxaub i:where(.svelte-1elxaub){font-size:30px}[data-theme=dark] .theme-toggle.svelte-1elxaub,[data-theme=dark] .contrast-toggle.svelte-1elxaub,[data-theme=dark] .login-button.svelte-1elxaub{color:var(--color-text-secondary)}[data-theme=dark] .contrast-toggle[aria-pressed=true].svelte-1elxaub{background-color:var(--color-bg-secondary)}.theme-toggle.svelte-1elxaub:hover,.contrast-toggle.svelte-1elxaub:hover,.login-button.svelte-1elxaub:hover{background-color:#ffffff1a;color:#fff}[data-theme=dark] .theme-toggle.svelte-1elxaub:hover,[data-theme=dark] .contrast-toggle.svelte-1elxaub:hover,[data-theme=dark] .login-button.svelte-1elxaub:hover{background-color:var(--color-bg-secondary);color:var(--color-text)}.country-selector.svelte-1elxaub{display:flex;align-items:center;gap:6px;padding:4px 10px;height:40px;border-radius:999px;color:#fff;font-weight:500;font-size:.9rem;transition:all .2s ease}[data-theme=dark] .country-selector.svelte-1elxaub{color:var(--color-text)}.country-selector.svelte-1elxaub:hover{background-color:#ffffff1a}[data-theme=dark] .country-selector.svelte-1elxaub:hover{background-color:var(--color-bg-secondary)}.country-flag.svelte-1elxaub{width:22px;height:22px;opacity:.9}.country-code.svelte-1elxaub{text-transform:uppercase}.auth-menu.svelte-1elxaub{position:relative}.auth-dropdown.svelte-1elxaub{position:absolute;top:calc(100% + 8px);right:0;width:280px;padding:16px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:60}.country-menu.svelte-1elxaub{position:relative}.country-dropdown.svelte-1elxaub{display:none;position:absolute;top:100%;right:0;width:240px;max-height:400px;overflow-y:auto;margin-top:8px;padding:8px;background-color:var(--color-card);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:200}.country-menu.open.svelte-1elxaub .country-dropdown:where(.svelte-1elxaub){display:block}.all-regions-toggle.svelte-1elxaub{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:.85rem;font-weight:500;color:var(--color-text);cursor:pointer}.all-regions-toggle.svelte-1elxaub input:where(.svelte-1elxaub){accent-color:var(--color-primary)}.country-dropdown.svelte-1elxaub hr:where(.svelte-1elxaub){margin:4px 0;border:none;border-top:1px solid var(--color-border)}.country-option.svelte-1elxaub{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:.85rem;color:var(--color-text);border-radius:var(--radius-sm);transition:background-color .15s ease;text-align:left;background:none;border:none;cursor:pointer}.country-option.svelte-1elxaub:hover{background-color:var(--color-bg-secondary)}.country-option.active.svelte-1elxaub{background-color:var(--color-bg-secondary);font-weight:600}.country-option-flag.svelte-1elxaub{width:20px;height:20px;border-radius:2px}.country-option-label.svelte-1elxaub{flex:1}.country-option-code.svelte-1elxaub{color:var(--color-text-muted);font-size:.75rem}.user-menu.svelte-1elxaub{position:relative}.user-button.svelte-1elxaub{display:flex;padding:0}.avatar.svelte-1elxaub{width:36px;height:36px;border-radius:50%;object-fit:cover}.user-dropdown.svelte-1elxaub{display:none;position:absolute;top:100%;right:0;min-width:180px;margin-top:8px;padding:8px;background-color:var(--color-card);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.user-dropdown.svelte-1elxaub:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.user-menu.svelte-1elxaub:hover .user-dropdown:where(.svelte-1elxaub),.user-menu.open.svelte-1elxaub .user-dropdown:where(.svelte-1elxaub){display:block}.dropdown-item.svelte-1elxaub{display:block;width:100%;padding:10px 12px;text-align:left;color:var(--color-text);border-radius:var(--radius-sm);transition:background-color .2s ease}.dropdown-item.svelte-1elxaub:hover{background-color:var(--color-bg-secondary);text-decoration:none}.user-dropdown.svelte-1elxaub hr:where(.svelte-1elxaub){margin:8px 0;border:none;border-top:1px solid var(--color-border)}.menu-toggle.svelte-1elxaub{display:none;width:40px;height:40px;align-items:center;justify-content:center}.menu-icon.svelte-1elxaub{position:relative;width:24px;height:2px;background-color:var(--color-text);transition:all .2s ease}.menu-icon.svelte-1elxaub:before,.menu-icon.svelte-1elxaub:after{content:"";position:absolute;left:0;width:24px;height:2px;background-color:var(--color-text);transition:all .2s ease}.menu-icon.svelte-1elxaub:before{top:-7px}.menu-icon.svelte-1elxaub:after{top:7px}.menu-icon.open.svelte-1elxaub{background-color:transparent}.menu-icon.open.svelte-1elxaub:before{top:0;transform:rotate(45deg)}.menu-icon.open.svelte-1elxaub:after{top:0;transform:rotate(-45deg)}@media(max-width:768px){.logo-text.svelte-1elxaub,.header-dot.svelte-1elxaub{display:none}.nav.svelte-1elxaub{display:none;position:fixed;top:var(--header-height);left:0;right:0;bottom:0;flex-direction:column;padding:24px;background-color:var(--color-bg);gap:8px;margin-left:0}.nav.open.svelte-1elxaub{display:flex}.nav-link.svelte-1elxaub{padding:16px;font-size:1.1rem}.mobile-only.svelte-1elxaub{display:block}.menu-toggle.svelte-1elxaub{display:flex}.country-menu.svelte-1elxaub{display:none}.user-dropdown.svelte-1elxaub{position:fixed;inset:auto 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0}}@media(max-width:900px){.logo-text.svelte-1elxaub,.header-dot.svelte-1elxaub{display:none}}[data-theme=legacy] .header.svelte-1elxaub{background:linear-gradient(180deg,#074583,#2a5f93 35%,#4375a0 55%,#9ac6c0 85%,#b6e1cb);border-bottom:1px solid #8fae8e}[data-theme=legacy] .logo-text.svelte-1elxaub{position:relative;color:#00f;opacity:1;font-family:Arial Black,Arial,sans-serif;font-style:italic;font-weight:900;letter-spacing:-.5px;padding:3px 16px;background:#fff;border-radius:50%;box-shadow:1px 2px 3px #0006}[data-theme=legacy] .logo-text.svelte-1elxaub:after{content:"";position:absolute;inset:-3px 2px -5px;border:3px solid #ff0000;border-radius:50%;border-left-color:transparent;transform:rotate(-6deg);pointer-events:none}[data-theme=legacy] .legacy-tagline.svelte-1elxaub{display:block;margin-right:auto;padding-left:24px;font-family:Comic Sans MS,Segoe Script,Bradley Hand,cursive;font-style:italic;font-size:1.05rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);transform:rotate(-2.5deg);white-space:nowrap}[data-theme=legacy] .nav-link.svelte-1elxaub{color:#fff;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.35)}[data-theme=legacy] .nav-link.svelte-1elxaub:hover{color:#b6f0b0}[data-theme=legacy] .theme-toggle.svelte-1elxaub,[data-theme=legacy] .contrast-toggle.svelte-1elxaub,[data-theme=legacy] .menu-toggle.svelte-1elxaub,[data-theme=legacy] .login-button.svelte-1elxaub,[data-theme=legacy] .country-selector.svelte-1elxaub{color:#fff}@media(max-width:1100px){[data-theme=legacy] .legacy-tagline.svelte-1elxaub{display:none}}.footer.svelte-jz8lnl{padding:24px 0;margin-top:auto}.footer-inner.svelte-jz8lnl{display:flex;justify-content:flex-end;align-items:center;gap:16px}.footer-nav.svelte-jz8lnl{display:flex;align-items:center;gap:16px}.footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--color-text-secondary);font-size:.875rem;transition:color .2s ease}.footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-text);text-decoration:none}.footer-modes.svelte-jz8lnl{display:flex;flex-wrap:wrap;gap:8px 20px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--color-border)}.footer-modes.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--color-text-secondary);font-size:.875rem}.footer-modes.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-text)}.footer-logo.svelte-jz8lnl{opacity:.6;transition:opacity .2s ease}.footer-logo.svelte-jz8lnl:hover{opacity:1}.footer-disclaimer.svelte-jz8lnl{margin:0 auto 0 0;font-size:.8rem;color:var(--color-text-muted)}[data-theme=legacy] .footer.svelte-jz8lnl{background:#003d7a;padding:16px 0}[data-theme=legacy] .footer-disclaimer.svelte-jz8lnl{color:#fff}[data-theme=legacy] .footer-modes.svelte-jz8lnl{border-bottom-color:#ffffff4d}[data-theme=legacy] .footer-modes.svelte-jz8lnl a:where(.svelte-jz8lnl),[data-theme=legacy] .footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#fff;text-decoration:underline}.consent.svelte-govdo6{position:fixed;bottom:16px;left:16px;right:16px;max-width:640px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:90}.consent.svelte-govdo6 p:where(.svelte-govdo6){margin:0;font-size:.9rem;color:var(--color-text-secondary)}.consent.svelte-govdo6 a:where(.svelte-govdo6){color:var(--color-primary)}.consent.svelte-govdo6 .btn:where(.svelte-govdo6){flex-shrink:0}@media(max-width:640px){.consent.svelte-govdo6{flex-direction:column;align-items:stretch;text-align:center}}.modal-backdrop.svelte-1wcowxf{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#000000b3;opacity:0;pointer-events:none;transition:opacity .3s ease;padding:20px;overflow-y:auto}.modal-backdrop.visible.svelte-1wcowxf{opacity:1;pointer-events:auto}.modal-content.svelte-1wcowxf{position:relative;width:100%;max-width:900px;max-height:90vh;background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;display:flex;flex-direction:column}.modal-header-actions.svelte-1wcowxf{position:absolute;top:12px;right:12px;z-index:100;display:flex;align-items:center;gap:8px}.close-btn.svelte-1wcowxf{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#00000080;color:#fff;border-radius:50%;transition:background .2s ease;border:none;cursor:pointer}.close-btn.svelte-1wcowxf:hover{background:#000000b3}.modal-body.svelte-1wcowxf{display:flex;flex-direction:column;overflow-y:auto}@media(min-width:768px){.modal-body.svelte-1wcowxf{flex-direction:row}}.image-section.svelte-1wcowxf{flex-shrink:0;background:var(--color-bg-secondary)}@media(min-width:768px){.image-section.svelte-1wcowxf{width:50%}}.main-image.svelte-1wcowxf{position:relative;aspect-ratio:1;overflow:hidden;cursor:zoom-in}.main-image.zoomed.svelte-1wcowxf{cursor:zoom-out}.main-image.svelte-1wcowxf img:where(.svelte-1wcowxf){width:100%;height:100%;object-fit:contain;background:var(--color-bg);transition:transform .2s ease}.main-image.zoomed.svelte-1wcowxf img:where(.svelte-1wcowxf){transform:scale(2.5);object-fit:cover}.nav-btn.svelte-1wcowxf{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#00000080;color:#fff;border-radius:50%;transition:background .2s ease,opacity .2s ease}.nav-btn.svelte-1wcowxf:hover:not(:disabled){background:#000000b3}.nav-btn.svelte-1wcowxf:disabled{opacity:.3;cursor:not-allowed}.nav-btn.prev.svelte-1wcowxf{left:12px}.nav-btn.next.svelte-1wcowxf{right:12px}.time-badge.svelte-1wcowxf{position:absolute;bottom:12px;left:12px;padding:6px 12px;background:#000000b3;color:#fff;font-size:.85rem;font-weight:600;border-radius:var(--radius-md)}.time-badge.urgent.svelte-1wcowxf{background:var(--color-error)}.thumbnails.svelte-1wcowxf{display:flex;gap:8px;padding:12px;overflow-x:auto}.thumbnail.svelte-1wcowxf{flex-shrink:0;width:60px;height:60px;border-radius:var(--radius-sm);overflow:hidden;border:2px solid transparent;transition:border-color .2s ease}.thumbnail.active.svelte-1wcowxf{border-color:var(--color-primary)}.thumbnail.svelte-1wcowxf img:where(.svelte-1wcowxf){width:100%;height:100%;object-fit:cover}.no-image.svelte-1wcowxf{aspect-ratio:1;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.info-section.svelte-1wcowxf{flex:1;padding:24px;overflow-y:auto}.loading.svelte-1wcowxf,.error.svelte-1wcowxf{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px;text-align:center}.loading-spinner.svelte-1wcowxf{width:40px;height:40px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:svelte-1wcowxf-spin 1s linear infinite}@keyframes svelte-1wcowxf-spin{to{transform:rotate(360deg)}}.loading.svelte-1wcowxf p:where(.svelte-1wcowxf),.error.svelte-1wcowxf p:where(.svelte-1wcowxf){color:var(--color-text-secondary)}.item-title.svelte-1wcowxf{font-size:1.4rem;font-weight:600;line-height:1.3;margin:0 0 16px}.price-section.svelte-1wcowxf{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px}.current-price.svelte-1wcowxf{font-size:1.5rem;font-weight:700;color:var(--color-primary)}.bid-count.svelte-1wcowxf,.buy-now.svelte-1wcowxf{font-size:.9rem;color:var(--color-text-secondary)}.condition.svelte-1wcowxf{color:var(--color-text-secondary);margin:0 0 12px}.seller-info.svelte-1wcowxf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:.9rem}.seller-name.svelte-1wcowxf{font-weight:600}.feedback.svelte-1wcowxf{color:var(--color-success)}.score.svelte-1wcowxf{color:var(--color-text-muted)}.location.svelte-1wcowxf{font-size:.9rem;color:var(--color-text-secondary);margin:0 0 16px}.short-description.svelte-1wcowxf{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;margin:0 0 20px}.aspects.svelte-1wcowxf{margin-bottom:24px}.aspects.svelte-1wcowxf h3:where(.svelte-1wcowxf){font-size:1rem;font-weight:600;margin:0 0 12px}.aspects-list.svelte-1wcowxf{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.aspect.svelte-1wcowxf{display:flex;gap:8px;font-size:.85rem}.aspect.svelte-1wcowxf dt:where(.svelte-1wcowxf){color:var(--color-text-muted);flex-shrink:0}.aspect.svelte-1wcowxf dd:where(.svelte-1wcowxf){color:var(--color-text);margin:0}.actions.svelte-1wcowxf{display:flex;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--color-border)}.report-link.svelte-1wcowxf{display:inline-block;margin-top:12px;font-size:.85rem;color:var(--color-text-secondary);text-decoration:underline}.report-link.svelte-1wcowxf:hover{color:var(--color-primary)}.view-btn.svelte-1wcowxf{flex:1;text-align:center;padding:14px 24px}.favorite-btn.svelte-1wcowxf{display:flex;align-items:center;gap:8px;padding:14px 20px}.favorite-btn.active.svelte-1wcowxf{color:var(--color-error)}.btn-secondary.svelte-1wcowxf{background:var(--color-bg-secondary);color:var(--color-text)}.btn-secondary.svelte-1wcowxf:hover{background:var(--color-border)}.install-prompt.svelte-wh6tnt{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:var(--color-card);border-top:1px solid var(--color-border);box-shadow:0 -4px 20px #00000026;animation:svelte-wh6tnt-slideUp .3s ease}@keyframes svelte-wh6tnt-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.install-content.svelte-wh6tnt{display:flex;align-items:center;gap:12px}.install-icon.svelte-wh6tnt{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;border-radius:10px}.install-text.svelte-wh6tnt{display:flex;flex-direction:column;gap:2px}.install-text.svelte-wh6tnt strong:where(.svelte-wh6tnt){font-size:.95rem}.install-text.svelte-wh6tnt span:where(.svelte-wh6tnt){font-size:.85rem;color:var(--color-text-secondary)}.install-actions.svelte-wh6tnt{display:flex;gap:8px;flex-shrink:0}.btn-dismiss.svelte-wh6tnt{padding:8px 16px;font-size:.9rem;color:var(--color-text-secondary);background:none;border:none;cursor:pointer}.btn-dismiss.svelte-wh6tnt:hover{color:var(--color-text)}.btn-install.svelte-wh6tnt{padding:8px 20px;font-size:.9rem;font-weight:600;color:#fff;background:var(--color-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .2s ease}.btn-install.svelte-wh6tnt:hover{background:var(--color-primary-dark)}@media(max-width:480px){.install-prompt.svelte-wh6tnt{flex-direction:column;align-items:stretch;gap:12px}.install-actions.svelte-wh6tnt{justify-content:flex-end}}.notification-prompt.svelte-49pzpv{position:fixed;bottom:0;left:0;right:0;z-index:999;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:var(--color-card);border-top:1px solid var(--color-border);box-shadow:0 -4px 20px #00000026;animation:svelte-49pzpv-slideUp .3s ease}@keyframes svelte-49pzpv-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.notification-content.svelte-49pzpv{display:flex;align-items:center;gap:12px}.notification-icon.svelte-49pzpv{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;border-radius:10px}.notification-text.svelte-49pzpv{display:flex;flex-direction:column;gap:2px}.notification-text.svelte-49pzpv strong:where(.svelte-49pzpv){font-size:.95rem}.notification-text.svelte-49pzpv span:where(.svelte-49pzpv){font-size:.85rem;color:var(--color-text-secondary)}.notification-actions.svelte-49pzpv{display:flex;gap:8px;flex-shrink:0}.btn-dismiss.svelte-49pzpv{padding:8px 16px;font-size:.9rem;color:var(--color-text-secondary);background:none;border:none;cursor:pointer}.btn-dismiss.svelte-49pzpv:hover{color:var(--color-text)}.btn-enable.svelte-49pzpv{padding:8px 20px;font-size:.9rem;font-weight:600;color:#fff;background:var(--color-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .2s ease}.btn-enable.svelte-49pzpv:hover{background:var(--color-primary-dark)}.btn-enable.svelte-49pzpv:disabled{opacity:.6;cursor:not-allowed}@media(max-width:480px){.notification-prompt.svelte-49pzpv{flex-direction:column;align-items:stretch;gap:12px}.notification-actions.svelte-49pzpv{justify-content:flex-end}}.offline-bar.svelte-1cjtxgc{position:fixed;top:var(--header-height, 60px);left:0;right:0;z-index:999;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;background:var(--color-warning, #f59e0b);color:#fff;font-size:.85rem;font-weight:500;text-align:center}.update-prompt.svelte-ksczdt{position:fixed;bottom:80px;left:50%;transform:translate(-50%);z-index:1001;display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 4px 20px #00000026;animation:svelte-ksczdt-fadeIn .3s ease}@keyframes svelte-ksczdt-fadeIn{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}span.svelte-ksczdt{font-size:.9rem}button.svelte-ksczdt{padding:6px 14px;font-size:.85rem;font-weight:600;color:#fff;background:var(--color-primary);border:none;border-radius:var(--radius-sm);cursor:pointer}button.svelte-ksczdt:hover{background:var(--color-primary-dark)}:root{--color-bg: #f2f2f5;--color-bg-secondary: #eeeeee;--color-bg-high: #f8f8f9;--color-text: #222222;--color-text-secondary: #444444;--color-text-muted: #696969;--color-banner-text: #666666;--color-action-active: rgba(0, 0, 0, .54);--color-input-text: rgba(0, 0, 0, .87);--color-primary: #3b3372;--color-primary-main: #3b3372;--color-primary-contrast: #c7c7c7;--color-primary-rgb: 59, 51, 114;--color-primary-dark: #31265a;--color-primary-alpha: rgba(59, 51, 114, .15);--color-secondary: #53a2d7;--color-success: #497e10;--color-error: #d11635;--color-warning: #eb8837;--color-warning-main: #ed6c02;--color-border: #e0e0e0;--color-input-border: rgba(0, 0, 0, .23);--color-card: #ffffff;--color-link: #b45732;--color-search-button: #53a2d7;--color-form-bg: #eaeaea;--color-tab-base: #000000;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .15);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--header-height: 80px}:root[data-theme=dark]{--color-bg: #1a1a1a;--color-bg-secondary: #222222;--color-bg-high: #151515;--color-text: #c7c7c7;--color-text-secondary: #bebebe;--color-text-muted: #949494;--color-banner-text: #cccccc;--color-action-active: rgba(255, 255, 255, .7);--color-input-text: rgba(255, 255, 255, 1);--color-primary: #978ae7;--color-primary-main: #3b3372;--color-primary-contrast: #c7c7c7;--color-primary-rgb: 151, 138, 231;--color-primary-dark: #757086;--color-primary-alpha: rgba(151, 138, 231, .15);--color-secondary: #4a7dc4;--color-success: #77cc62;--color-error: #e46076;--color-warning: #f1952b;--color-warning-main: #ffa726;--color-border: #333333;--color-input-border: rgba(255, 255, 255, .23);--color-card: #222222;--color-link: #fd8b5d;--color-search-button: #3c6aab;--color-form-bg: #212223;--color-tab-base: #aaaaaa;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5)}:root[data-theme=light][data-high-contrast=true]{--color-bg: #ffffff;--color-bg-secondary: #f0f0f0;--color-bg-high: #f5f5f5;--color-text: #000000;--color-text-secondary: #1a1a1a;--color-text-muted: #333333;--color-input-text: #000000;--color-primary: #0050a0;--color-primary-main: #0050a0;--color-primary-rgb: 0, 80, 160;--color-primary-dark: #003d7a;--color-primary-alpha: rgba(0, 80, 160, .2);--color-secondary: #c45500;--color-success: #1a5c1a;--color-error: #b30000;--color-warning: #a35e00;--color-border: #000000;--color-input-border: #000000;--color-card: #ffffff;--color-link: #7a3d20;--color-search-button: #0070b8;--color-form-bg: #e0e0e0;--color-tab-base: #000000;--shadow-sm: 0 0 0 1px #000000;--shadow-md: 0 0 0 2px #000000;--shadow-lg: 0 0 0 3px #000000}:root[data-theme=dark][data-high-contrast=true]{--color-bg: #000000;--color-bg-secondary: #0a0a0a;--color-bg-high: #050505;--color-text: #ffffff;--color-text-secondary: #e5e5e5;--color-text-muted: #cccccc;--color-input-text: #ffffff;--color-primary: #b8a8ff;--color-primary-main: #b8a8ff;--color-primary-rgb: 184, 168, 255;--color-primary-dark: #9a8aff;--color-primary-alpha: rgba(184, 168, 255, .2);--color-secondary: #7cc4ff;--color-success: #66ff66;--color-error: #ff6666;--color-warning: #ffb347;--color-border: #ffffff;--color-input-border: #ffffff;--color-card: #0a0a0a;--color-link: #ffb090;--color-search-button: #5cb3ff;--color-form-bg: #1a1a1a;--color-tab-base: #aaaaaa;--shadow-sm: 0 0 0 1px #ffffff;--shadow-md: 0 0 0 2px #ffffff;--shadow-lg: 0 0 0 3px #ffffff}*{box-sizing:border-box;margin:0;padding:0}html{font-family:Nunito Sans,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%}body{min-height:100vh;background-color:var(--color-bg);color:var(--color-text);font-weight:400;transition:background-color .2s ease,color .2s ease}a{color:var(--color-link);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none}img{max-width:100%;height:auto}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:var(--radius-md);font-weight:500;transition:all .2s ease}.btn-primary{background-color:var(--color-primary);color:#fff}.btn-primary:hover{background-color:var(--color-primary-dark);text-decoration:none}.btn-secondary{background-color:var(--color-secondary);color:#fff}.btn-outline{border:1px solid var(--color-border);background-color:transparent;color:var(--color-text)}.btn-outline:hover{background-color:var(--color-bg-secondary);text-decoration:none}.card{background-color:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-enter{opacity:0;transform:translateY(10px)}.page-enter-active{opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}:root[data-high-contrast=true] :focus-visible{outline-width:4px}:root[data-theme=legacy]{--color-bg: #edefed;--color-bg-secondary: #e2e5e2;--color-bg-high: #f6f7f6;--color-text: #000000;--color-text-secondary: #1a1a1a;--color-text-muted: #444444;--color-banner-text: #333333;--color-action-active: rgba(0, 0, 0, .6);--color-input-text: #000000;--color-primary: #1f5486;--color-primary-main: #1f5486;--color-primary-contrast: #ffffff;--color-primary-rgb: 31, 84, 134;--color-primary-dark: #074583;--color-primary-alpha: rgba(31, 84, 134, .15);--color-secondary: #4375a0;--color-success: #25af1d;--color-error: #d21c1c;--color-warning: #eb8837;--color-warning-main: #ed6c02;--color-border: #b7bdb9;--color-input-border: #7f8a84;--color-card: #ffffff;--color-link: #0408ff;--color-search-button: #1f5486;--color-form-bg: #e6e8e6;--color-tab-base: #000000;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .35);--shadow-md: 1px 2px 4px rgba(0, 0, 0, .35);--shadow-lg: 2px 3px 6px rgba(0, 0, 0, .4);--radius-sm: 3px;--radius-md: 4px;--radius-lg: 6px}:root[data-theme=legacy] body{font-family:Arial,Helvetica,sans-serif}:root[data-theme=legacy] h1,:root[data-theme=legacy] h2,:root[data-theme=legacy] h3{font-family:Arial,Helvetica,sans-serif;color:#255384}:root[data-theme=legacy] main a:not(.btn){color:#0408ff}:root[data-theme=legacy] .btn-primary,:root[data-theme=legacy] .btn-secondary{background:linear-gradient(180deg,#fdfdfd,#e3e6e4 45%,#c9cecb 55%,#adb5af);border:1px solid #8a938d;border-radius:5px;color:#0408ff;font-style:italic;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.9);box-shadow:inset 0 1px #fff,1px 2px 3px #00000059}:root[data-theme=legacy] .btn-primary:hover,:root[data-theme=legacy] .btn-secondary:hover{background:linear-gradient(180deg,#fff,#eef1ef 45%,#d6dbd8 55%,#bcc4be);color:#0408ff}:root[data-theme=legacy] [data-testid=search-submit]:before{content:"🔍";font-style:normal;font-size:.9em}:root[data-theme=legacy] input[type=text],:root[data-theme=legacy] input[type=search],:root[data-theme=legacy] input[type=email],:root[data-theme=legacy] select{border-radius:2px;box-shadow:inset 1px 1px 2px #00000026}:root[data-theme=legacy] .template-card{background:linear-gradient(180deg,#fff,#eef0ee 70%,#dfe3e0);border:1px solid #a9b1ab;box-shadow:1px 2px 3px #0000004d}:root[data-theme=legacy] .template-card h3{color:#0408ff;font-weight:700}:root[data-theme=legacy] .template-card p{color:#000;font-weight:700;font-size:.72rem}*[class^=iconoir-]:before,*[class*=" iconoir-"]:before{content:" ";display:block;background:currentColor;mask-size:cover;-webkit-mask-size:cover;width:1em;height:1em}*[class^=iconoir-],*[class*=" iconoir-"]{display:inline-block}.iconoir-car:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 10L16 10" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 14L8 14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 14L17 14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 18V11.4105C3 11.1397 3.05502 10.8716 3.16171 10.6227L5.4805 5.21216C5.79566 4.47679 6.51874 4 7.31879 4H16.6812C17.4813 4 18.2043 4.47679 18.5195 5.21216L20.8383 10.6227C20.945 10.8716 21 11.1397 21 11.4105V18M3 18V20.4C3 20.7314 3.26863 21 3.6 21H6.4C6.73137 21 7 20.7314 7 20.4V18M3 18H7M21 18V20.4C21 20.7314 20.7314 21 20.4 21H17.6C17.2686 21 17 20.7314 17 20.4V18M21 18H17M7 18H17" stroke="currentColor" stroke-width="1.5"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 10L16 10" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 14L8 14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 14L17 14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 18V11.4105C3 11.1397 3.05502 10.8716 3.16171 10.6227L5.4805 5.21216C5.79566 4.47679 6.51874 4 7.31879 4H16.6812C17.4813 4 18.2043 4.47679 18.5195 5.21216L20.8383 10.6227C20.945 10.8716 21 11.1397 21 11.4105V18M3 18V20.4C3 20.7314 3.26863 21 3.6 21H6.4C6.73137 21 7 20.7314 7 20.4V18M3 18H7M21 18V20.4C21 20.7314 20.7314 21 20.4 21H17.6C17.2686 21 17 20.7314 17 20.4V18M21 18H17M7 18H17" stroke="currentColor" stroke-width="1.5"/></svg>')}.iconoir-font-question:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.46875 18.3744L4.53321 16.0325M14.1134 18.3744L13.0489 16.0325M13.0489 16.0325L8.79105 6.66528L4.53321 16.0325M13.0489 16.0325H4.53321" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.1777 8.79421C15.1777 5.06857 21.0323 5.0686 21.0323 8.79421C21.0323 11.4554 18.3711 10.9231 18.3711 14.1164" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.3711 18.385L18.3817 18.3732" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.46875 18.3744L4.53321 16.0325M14.1134 18.3744L13.0489 16.0325M13.0489 16.0325L8.79105 6.66528L4.53321 16.0325M13.0489 16.0325H4.53321" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.1777 8.79421C15.1777 5.06857 21.0323 5.0686 21.0323 8.79421C21.0323 11.4554 18.3711 10.9231 18.3711 14.1164" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.3711 18.385L18.3817 18.3732" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-gift:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 12V21.4C20 21.7314 19.7314 22 19.4 22H4.6C4.26863 22 4 21.7314 4 21.4V12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M21.4 7H2.6C2.26863 7 2 7.26863 2 7.6V11.4C2 11.7314 2.26863 12 2.6 12H21.4C21.7314 12 22 11.7314 22 11.4V7.6C22 7.26863 21.7314 7 21.4 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 22V7" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 7H7.5C6.83696 7 6.20107 6.73661 5.73223 6.26777C5.26339 5.79893 5 5.16304 5 4.5C5 3.83696 5.26339 3.20107 5.73223 2.73223C6.20107 2.26339 6.83696 2 7.5 2C11 2 12 7 12 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 7H16.5C17.163 7 17.7989 6.73661 18.2678 6.26777C18.7366 5.79893 19 5.16304 19 4.5C19 3.83696 18.7366 3.20107 18.2678 2.73223C17.7989 2.26339 17.163 2 16.5 2C13 2 12 7 12 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 12V21.4C20 21.7314 19.7314 22 19.4 22H4.6C4.26863 22 4 21.7314 4 21.4V12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M21.4 7H2.6C2.26863 7 2 7.26863 2 7.6V11.4C2 11.7314 2.26863 12 2.6 12H21.4C21.7314 12 22 11.7314 22 11.4V7.6C22 7.26863 21.7314 7 21.4 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 22V7" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 7H7.5C6.83696 7 6.20107 6.73661 5.73223 6.26777C5.26339 5.79893 5 5.16304 5 4.5C5 3.83696 5.26339 3.20107 5.73223 2.73223C6.20107 2.26339 6.83696 2 7.5 2C11 2 12 7 12 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 7H16.5C17.163 7 17.7989 6.73661 18.2678 6.26777C18.7366 5.79893 19 5.16304 19 4.5C19 3.83696 18.7366 3.20107 18.2678 2.73223C17.7989 2.26339 17.163 2 16.5 2C13 2 12 7 12 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-half-moon:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 11.5066C3 16.7497 7.25034 21 12.4934 21C16.2209 21 19.4466 18.8518 21 15.7259C12.4934 15.7259 8.27411 11.5066 8.27411 3C5.14821 4.55344 3 7.77915 3 11.5066Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 11.5066C3 16.7497 7.25034 21 12.4934 21C16.2209 21 19.4466 18.8518 21 15.7259C12.4934 15.7259 8.27411 11.5066 8.27411 3C5.14821 4.55344 3 7.77915 3 11.5066Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-home-alt:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 18V15C10 13.8954 10.8954 13 12 13V13C13.1046 13 14 13.8954 14 15V18" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 8L11.7317 3.13416C11.9006 3.04971 12.0994 3.0497 12.2683 3.13416L22 8" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 11V19C20 20.1046 19.1046 21 18 21H6C4.89543 21 4 20.1046 4 19V11" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 18V15C10 13.8954 10.8954 13 12 13V13C13.1046 13 14 13.8954 14 15V18" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 8L11.7317 3.13416C11.9006 3.04971 12.0994 3.0497 12.2683 3.13416L22 8" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 11V19C20 20.1046 19.1046 21 18 21H6C4.89543 21 4 20.1046 4 19V11" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-hourglass:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12C15.866 12 19 8.86599 19 5H5C5 8.86599 8.13401 12 12 12ZM12 12C15.866 12 19 15.134 19 19H5C5 15.134 8.13401 12 12 12Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 2L12 2L19 2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 22H12L19 22" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12C15.866 12 19 8.86599 19 5H5C5 8.86599 8.13401 12 12 12ZM12 12C15.866 12 19 15.134 19 19H5C5 15.134 8.13401 12 12 12Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 2L12 2L19 2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 22H12L19 22" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-laptop:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.2 14.2222V4C3.2 2.89543 4.09543 2 5.2 2H18.8C19.9046 2 20.8 2.89543 20.8 4V14.2222M3.2 14.2222H20.8M3.2 14.2222L1.71969 19.4556C1.35863 20.7321 2.31762 22 3.64418 22H20.3558C21.6824 22 22.6414 20.7321 22.2803 19.4556L20.8 14.2222" stroke="currentColor" stroke-width="1.5"/><path d="M11 19L13 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.2 14.2222V4C3.2 2.89543 4.09543 2 5.2 2H18.8C19.9046 2 20.8 2.89543 20.8 4V14.2222M3.2 14.2222H20.8M3.2 14.2222L1.71969 19.4556C1.35863 20.7321 2.31762 22 3.64418 22H20.3558C21.6824 22 22.6414 20.7321 22.2803 19.4556L20.8 14.2222" stroke="currentColor" stroke-width="1.5"/><path d="M11 19L13 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-packages:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.99998 15L9.99999 19C10 20.1046 9.10457 21 7.99999 21H4C2.89543 21 2 20.1046 2 19V15C2 13.8954 2.89543 13 4 13H7.99998C9.10455 13 9.99998 13.8954 9.99998 15Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 4.99999L16 8.99999C16 10.1046 15.1046 11 14 11H10C8.89543 11 8 10.1046 8 9V5C8 3.89543 8.89543 3 10 3H14C15.1045 3 16 3.89543 16 4.99999Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 15L22 19C22 20.1046 21.1046 21 20 21H16C14.8954 21 14 20.1046 14 19V15C14 13.8954 14.8954 13 16 13H20C21.1045 13 22 13.8954 22 15Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 16V13" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 6V3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M18 16V13" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.99998 15L9.99999 19C10 20.1046 9.10457 21 7.99999 21H4C2.89543 21 2 20.1046 2 19V15C2 13.8954 2.89543 13 4 13H7.99998C9.10455 13 9.99998 13.8954 9.99998 15Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 4.99999L16 8.99999C16 10.1046 15.1046 11 14 11H10C8.89543 11 8 10.1046 8 9V5C8 3.89543 8.89543 3 10 3H14C15.1045 3 16 3.89543 16 4.99999Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 15L22 19C22 20.1046 21.1046 21 20 21H16C14.8954 21 14 20.1046 14 19V15C14 13.8954 14.8954 13 16 13H20C21.1045 13 22 13.8954 22 15Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 16V13" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 6V3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M18 16V13" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-search:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 17L21 21" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 11C3 15.4183 6.58172 19 11 19C13.213 19 15.2161 18.1015 16.6644 16.6493C18.1077 15.2022 19 13.2053 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 17L21 21" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 11C3 15.4183 6.58172 19 11 19C13.213 19 15.2161 18.1015 16.6644 16.6493C18.1077 15.2022 19 13.2053 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-stroller:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.5 3C6.80558 3 3 6.80558 3 11.5C3 13.1526 3.4716 14.695 4.28755 16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.7125 16C19.5284 14.695 20 13.1526 20 11.5V9.5H22.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 21C6.89543 21 6 20.1046 6 19C6 17.8954 6.89543 17 8 17C9.10457 17 10 17.8954 10 19C10 20.1046 9.10457 21 8 21Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M15 21C13.8954 21 13 20.1046 13 19C13 17.8954 13.8954 17 15 17C16.1046 17 17 17.8954 17 19C17 20.1046 16.1046 21 15 21Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.5 3V12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.5 12H19.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.5 3C6.80558 3 3 6.80558 3 11.5C3 13.1526 3.4716 14.695 4.28755 16" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.7125 16C19.5284 14.695 20 13.1526 20 11.5V9.5H22.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 21C6.89543 21 6 20.1046 6 19C6 17.8954 6.89543 17 8 17C9.10457 17 10 17.8954 10 19C10 20.1046 9.10457 21 8 21Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M15 21C13.8954 21 13 20.1046 13 19C13 17.8954 13.8954 17 15 17C16.1046 17 17 17.8954 17 19C17 20.1046 16.1046 21 15 21Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.5 3V12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.5 12H19.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-sun-light:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 12L23 12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 2V1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 23V22" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 20L19 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 4L19 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 20L5 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 4L5 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 12L2 12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 12L23 12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 2V1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 23V22" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 20L19 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 4L19 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 20L5 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 4L5 5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 12L2 12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-timer:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 2L15 2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 10L12 14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 22C16.4183 22 20 18.4183 20 14C20 9.58172 16.4183 6 12 6C7.58172 6 4 9.58172 4 14C4 18.4183 7.58172 22 12 22Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 2L15 2" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 10L12 14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 22C16.4183 22 20 18.4183 20 14C20 9.58172 16.4183 6 12 6C7.58172 6 4 9.58172 4 14C4 18.4183 7.58172 22 12 22Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-two-seater-sofa:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 16L2 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 13V7C12 5.89543 12.8954 5 14 5L18 5C19.1046 5 20 5.89543 20 7V9" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 13V7C12 5.89543 11.1046 5 10 5L6 5C4.89543 5 4 5.89543 4 7V9" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 9C18.8954 9 18 9.89543 18 11V13H6V11C6 9.89543 5.10457 9 4 9C2.89543 9 2 9.89543 2 11V17H22V11C22 9.89543 21.1046 9 20 9Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 16L22 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 16L2 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 13V7C12 5.89543 12.8954 5 14 5L18 5C19.1046 5 20 5.89543 20 7V9" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 13V7C12 5.89543 11.1046 5 10 5L6 5C4.89543 5 4 5.89543 4 7V9" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 9C18.8954 9 18 9.89543 18 11V13H6V11C6 9.89543 5.10457 9 4 9C2.89543 9 2 9.89543 2 11V17H22V11C22 9.89543 21.1046 9 20 9Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 16L22 19" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.iconoir-wrench:before{mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.0503 10.6066L2.97923 17.6777C2.19818 18.4587 2.19818 19.725 2.97923 20.5061V20.5061C3.76027 21.2871 5.0266 21.2871 5.80765 20.5061L12.8787 13.435" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.0502 10.6066C9.20638 8.45358 9.37134 5.6286 11.1109 3.88909C12.8504 2.14957 16.0606 1.76777 17.8284 2.82843L14.7877 5.8691L14.5051 8.98014L17.6161 8.69753L20.6568 5.65685C21.7175 7.42462 21.3357 10.6349 19.5961 12.3744C17.8566 14.1139 15.0316 14.2789 12.8786 13.435" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.0503 10.6066L2.97923 17.6777C2.19818 18.4587 2.19818 19.725 2.97923 20.5061V20.5061C3.76027 21.2871 5.0266 21.2871 5.80765 20.5061L12.8787 13.435" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.0502 10.6066C9.20638 8.45358 9.37134 5.6286 11.1109 3.88909C12.8504 2.14957 16.0606 1.76777 17.8284 2.82843L14.7877 5.8691L14.5051 8.98014L17.6161 8.69753L20.6568 5.65685C21.7175 7.42462 21.3357 10.6349 19.5961 12.3744C17.8566 14.1139 15.0316 14.2789 12.8786 13.435" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.app.svelte-12qhfyh{display:flex;flex-direction:column;min-height:100vh}.main.svelte-12qhfyh{flex:1;padding-top:var(--header-height)}.skip-link.svelte-12qhfyh{position:absolute;top:-100px;left:16px;z-index:1000;padding:12px 24px;background:var(--color-primary);color:#fff;font-weight:600;border-radius:var(--radius-md);text-decoration:none;transition:top .2s ease}.skip-link.svelte-12qhfyh:focus{top:16px;outline:3px solid var(--color-secondary);outline-offset:2px}
