.tabs-wrap.svelte-1l7iaxa{position:relative}@media (width<=1024px){.tabs-wrap.svelte-1l7iaxa:before,.tabs-wrap.svelte-1l7iaxa:after{content:"";pointer-events:none;opacity:0;width:48px;transition:opacity var(--duration-fast) var(--ease-standard);z-index:1;position:absolute;top:0;bottom:0}.tabs-wrap.svelte-1l7iaxa:before{background:linear-gradient(to left, transparent, var(--bg-base));left:0}.tabs-wrap.svelte-1l7iaxa:after{background:linear-gradient(to right, transparent, var(--bg-base));right:0}.tabs-wrap.fade-left.svelte-1l7iaxa:before,.tabs-wrap.fade-right.svelte-1l7iaxa:after{opacity:1}}.tabs.svelte-1l7iaxa{gap:var(--gap-x-xs);scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline:var(--gap-x-sm);justify-content:center;display:flex}.tabs.svelte-1l7iaxa::-webkit-scrollbar{display:none}@media (width<=1024px){.tabs.svelte-1l7iaxa{justify-content:flex-start;overflow-x:auto}}.tab.svelte-1l7iaxa{align-items:center;gap:var(--space-1);padding:var(--pad-y-xs) var(--pad-x-sm);border-radius:var(--radius-pill);border:var(--border-1) solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;cursor:pointer;min-height:var(--touch-min);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;flex-shrink:0;display:flex}.tab.svelte-1l7iaxa:hover:not(.active){background:var(--bg-hover);color:var(--text-primary)}.tab.active.svelte-1l7iaxa{color:var(--rainbow-c);border-color:var(--rainbow-c);font-weight:var(--font-semibold);background:0 0}.tab.svelte-1l7iaxa:focus-visible{box-shadow:var(--glow-focus);outline:none}.search-wrapper.svelte-yyldap{align-items:center;display:flex;position:relative}.search-icon.svelte-yyldap{left:var(--pad-x-sm);color:var(--text-tertiary);pointer-events:none;align-items:center;display:flex;position:absolute}.search-input.svelte-yyldap{width:100%;height:var(--input-height);padding:0 calc(var(--pad-x-sm) + 24px + var(--gap-inner-xs)) 0 calc(var(--pad-x-sm) + 16px + var(--gap-inner-sm));background:var(--input-bg);border:var(--border-1) solid var(--input-border);border-radius:var(--input-radius);color:var(--text-primary);font-size:var(--text-sm);font-family:var(--font-sans);transition:var(--input-transition);appearance:none}.search-input.svelte-yyldap::-webkit-search-cancel-button{display:none}.search-input.svelte-yyldap::placeholder{color:var(--text-tertiary)}.search-input.svelte-yyldap:focus{border-color:var(--input-border-focus);box-shadow:var(--glow-focus);outline:none}.clear-btn.svelte-yyldap{right:var(--pad-x-sm);border-radius:var(--radius-pill);background:var(--bg-active);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute}.clear-btn.svelte-yyldap:hover{background:var(--bg-hover);color:var(--text-primary)}.clear-btn.svelte-yyldap:focus-visible{box-shadow:var(--glow-focus);outline:none}.dropdown.svelte-yyldap{background:var(--bg-elevated);border:var(--border-1) solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:var(--z-dropdown,200);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.suggestion.svelte-yyldap{align-items:center;gap:var(--gap-x-sm);padding:var(--pad-y-xs) var(--pad-x-sm);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard);display:flex}.suggestion.svelte-yyldap:hover,.suggestion.active.svelte-yyldap{background:var(--bg-hover)}.suggestion-img.svelte-yyldap{border-radius:var(--radius-sm);flex-shrink:0;width:28px;height:28px;overflow:hidden}.suggestion-img.svelte-yyldap img:where(.svelte-yyldap){object-fit:cover;width:100%;height:100%}.suggestion-img-placeholder.svelte-yyldap{background:var(--bg-active);width:100%;height:100%}.suggestion-body.svelte-yyldap{flex-direction:column;gap:2px;min-width:0;display:flex}.suggestion-question.svelte-yyldap{font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.suggestion-addr.svelte-yyldap{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono)}.page.svelte-1uha8ag{max-width:var(--container-xl);padding:0 var(--page-pad-x-mobile);gap:var(--gap-y-md);flex-direction:column;margin:0 auto;display:flex}@media (width>=768px){.page.svelte-1uha8ag{padding:0 var(--page-pad-x)}}.controls.svelte-1uha8ag{gap:var(--gap-y-sm);flex-direction:column;width:100%;max-width:640px;margin:0 auto;display:flex}.grid.svelte-1uha8ag{gap:var(--gap-y-sm);grid-template-columns:1fr;display:grid}@media (width>=560px){.grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}@media (width>=1200px){.grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.skeleton-card.svelte-1uha8ag{gap:var(--market-card-gap);padding:var(--market-card-pad);background:var(--card-bg);border:var(--border-1) solid var(--card-border);border-radius:var(--market-card-radius);display:flex}.skeleton-content.svelte-1uha8ag{gap:var(--gap-inner-sm);padding-top:var(--space-0-5);flex-direction:column;flex:1;display:flex}.pagination.svelte-1uha8ag{justify-content:center;align-items:center;gap:var(--gap-x-md);padding:var(--gap-y-md) 0;display:flex}.page-btn.svelte-1uha8ag{padding:var(--pad-y-sm) var(--pad-x-md);border-radius:var(--radius-pill);border:var(--border-1) solid var(--border-default);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;min-height:var(--touch-min);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;align-items:center;display:flex}.page-btn.svelte-1uha8ag:hover{background:var(--bg-hover)}.page-btn.svelte-1uha8ag:focus-visible{box-shadow:var(--glow-focus);outline:none}.page-info.svelte-1uha8ag{color:var(--text-secondary);font-size:var(--text-sm);font-family:var(--font-mono)}
