.results-container.svelte-1uha8ag{padding-top:187px;padding-bottom:87px}.marketplace-header.svelte-1uha8ag{background:#fff;border-bottom:1px solid #e5e7eb;padding:16px 0;z-index:100}.header-tabs.svelte-1uha8ag{display:flex;gap:24px;margin-bottom:20px;justify-content:center}.tab-button.svelte-1uha8ag{background:none;border:none;padding:12px 16px;font-size:16px;font-weight:500;color:#6b7280;cursor:pointer;position:relative;display:flex;align-items:center;gap:8px;transition:color .2s}.tab-button.svelte-1uha8ag:hover,.tab-button.active.svelte-1uha8ag{color:#1f2937}.tab-button.active.svelte-1uha8ag:after{content:"";position:absolute;bottom:-5px;left:0;right:0;height:2px;background:#1f2937}.tab-icon.svelte-1uha8ag{font-size:18px}.search-bar.svelte-1uha8ag{max-width:850px;margin:0 auto;display:flex;align-items:center;background:#fff;border:1px solid #ddd;border-radius:40px;padding:4px 10px 4px 24px;box-shadow:0 1px 2px #00000014,0 4px 12px #0000000d;transition:box-shadow .2s}.search-bar.svelte-1uha8ag:hover{box-shadow:0 2px 4px #0000001a,0 6px 16px #0000001a}.search-section.svelte-1uha8ag{flex:1;padding:10px 20px;cursor:pointer;position:relative;border-radius:32px;transition:background .2s}.search-section.svelte-1uha8ag:hover{background:#f7f7f7}.search-label.svelte-1uha8ag{display:block;font-size:12px;font-weight:600;margin-bottom:2px;color:#1f2937}.search-input.svelte-1uha8ag{border:none;background:transparent;width:100%;font-size:14px;color:#6b7280;cursor:pointer;padding:0;outline:none}.search-input.svelte-1uha8ag::placeholder{color:#9ca3af}.search-divider.svelte-1uha8ag{width:1px;height:32px;background:#ddd}.search-dropdown.svelte-1uha8ag{position:absolute;top:calc(100% + 12px);left:0;background:#fff;border-radius:32px;box-shadow:0 6px 20px #0003;z-index:1000;min-width:400px;max-height:500px;overflow-y:auto}.dropdown-content.svelte-1uha8ag{padding:32px}.coming-soon-message.svelte-1uha8ag{max-width:850px;margin:0 auto;text-align:center;padding:24px;background:#f9fafb;border-radius:16px}.mobile-search-modal.svelte-1uha8ag{position:fixed;inset:0;background:#00000080;z-index:1050;display:flex;align-items:flex-end}.mobile-search-content.svelte-1uha8ag{background:#fff;border-radius:16px 16px 0 0;padding:24px;width:100%;max-height:90vh;overflow-y:auto;animation:svelte-1uha8ag-slideUp .3s ease-out}@keyframes svelte-1uha8ag-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.slots-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:12px}.slot-row.svelte-1uha8ag{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:all .2s}.slot-row.svelte-1uha8ag:hover{box-shadow:0 4px 12px #0000001a;border-color:var(--primary)}.slot-info.svelte-1uha8ag{flex:1;min-width:0}.slot-header.svelte-1uha8ag{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.slot-title.svelte-1uha8ag{font-weight:600;color:var(--text-dark);font-size:16px}.slot-details.svelte-1uha8ag{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.slot-time.svelte-1uha8ag{font-weight:600;color:var(--primary);font-size:15px}.slot-actions.svelte-1uha8ag{display:flex;gap:8px;flex-shrink:0}@media(max-width:767px){.slot-row.svelte-1uha8ag{flex-direction:column;align-items:stretch}.slot-actions.svelte-1uha8ag{width:100%}.slot-actions.svelte-1uha8ag .btn:where(.svelte-1uha8ag){flex:1}.slot-header.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:4px}.slot-details.svelte-1uha8ag{font-size:14px}.header-tabs.svelte-1uha8ag{gap:12px}.tab-button.svelte-1uha8ag{font-size:14px;padding:8px 12px}}
