.n5O0Ma_searchPageFocus{text-align:left;color:#d2d2d2;width:100%;min-height:100dvh;font-family:var(--font-kumbh-sans), "Kumbh Sans", sans-serif;background:#000;font-size:14px;position:relative;overflow-x:hidden}.n5O0Ma_searchHeader{z-index:80;box-sizing:border-box;width:min(100%,728px);padding-top:env(safe-area-inset-top);background:#180024;border-bottom:1px solid #674778;margin:0 auto;position:sticky;top:0}.n5O0Ma_headerInner{box-sizing:border-box;width:100%;padding:16px}.n5O0Ma_mainContent{width:100%;max-width:728px;padding:24px 16px calc(32px + env(safe-area-inset-bottom));box-sizing:border-box;background:#000;margin:0 auto}.n5O0Ma_searchRow{align-items:center;gap:8px;width:100%;margin-bottom:16px;display:flex}.n5O0Ma_backButton{cursor:pointer;color:#dedede;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:opacity .2s,transform .1s;display:flex}.n5O0Ma_backButton:hover{opacity:.9}.n5O0Ma_backButton:active{transform:scale(.95)}.n5O0Ma_search{cursor:text;background-color:#dedede;border:1px solid #8f08d4;border-radius:12px;flex:1;align-items:center;gap:8px;padding:12px;display:flex;overflow:hidden}.n5O0Ma_componentIcon{color:#848484;flex-shrink:0;width:20px;height:20px}.n5O0Ma_value{flex:1;min-width:0;line-height:20px;position:relative}.n5O0Ma_searchInput{color:#180024;caret-color:#180024;cursor:text;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:14px;line-height:20px}.n5O0Ma_searchInput::placeholder{color:#848484}.n5O0Ma_scanButton{color:#dedede;cursor:pointer;background:#a803fc;border:0;border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:12px;font-family:inherit;transition:background-color .16s,transform .12s;display:flex}.n5O0Ma_scanButton:hover{background-color:#b813ff}.n5O0Ma_scanButton:active{background-color:#9003dc;transform:scale(.98)}.n5O0Ma_scanIcon{color:#dedede;flex-shrink:0}.n5O0Ma_scanButtonLabel{line-height:20px;font-size:inherit;position:relative}.n5O0Ma_filterSortRow{align-items:stretch;margin-bottom:0;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;display:flex}.n5O0Ma_filterScroll{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:1;min-width:0;overflow:auto hidden}.n5O0Ma_filterScroll::-webkit-scrollbar{display:none}.n5O0Ma_filterScrollInner{align-items:stretch;gap:8px;min-width:max-content;padding-right:8px;display:flex}.n5O0Ma_filterChip{flex-shrink:0;width:168px;min-width:148px;max-width:200px;position:relative}.n5O0Ma_filterDivider{border-right:1px solid #674778;flex-shrink:0;align-self:center;width:1px;min-height:45px}.n5O0Ma_sortButtonFixedWrap{flex-shrink:0;align-items:center;padding-left:8px;display:flex}.n5O0Ma_sortButtonInline{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;transition:opacity .2s,border-color .2s,background-color .2s,transform .1s;display:flex}.n5O0Ma_sortButtonInline:disabled{opacity:.5;cursor:not-allowed}.n5O0Ma_sortButtonInline:not(:disabled):active{transform:scale(.98)}.n5O0Ma_selection{background-color:#300148;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex;overflow:hidden}.n5O0Ma_label{text-overflow:ellipsis;white-space:nowrap;color:#d2d2d2;font-weight:500;line-height:20px;position:relative;overflow:hidden}.n5O0Ma_tag{color:#d2d2d2;border:1px solid #75428f;border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;display:flex;overflow:hidden}.n5O0Ma_arrowSwitchHorizontal{color:#d2d2d2;flex-shrink:0;width:20px;height:20px}.n5O0Ma_resultsArea{min-height:200px}.n5O0Ma_productCardGrid{grid-template-columns:repeat(2,minmax(0,158px));justify-content:center;align-items:start;gap:12px;width:100%;display:grid}@media (min-width:530px){.n5O0Ma_productCardGrid{grid-template-columns:repeat(3,minmax(0,158px))}}@media (min-width:700px){.n5O0Ma_productCardGrid{grid-template-columns:repeat(4,minmax(0,158px))}}.n5O0Ma_discoveryContent{flex-direction:column;gap:24px;width:100%;display:flex}.n5O0Ma_popularSection{flex-direction:column;gap:14px;width:100%;display:flex}.n5O0Ma_discoveryTitle{color:#dedede;width:100%;margin:0;font-size:16px;font-weight:700;line-height:20px}.n5O0Ma_popularTagList{flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;display:flex}.n5O0Ma_popularTag{color:#d2d2d2;min-height:36px;font:inherit;cursor:pointer;background:#000;border:1px solid #75428f;border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;font-weight:400;line-height:20px;transition:border-color .16s,background-color .16s,color .16s,transform .12s;display:inline-flex}.n5O0Ma_popularTag:hover{color:#dedede;background:#300148;border-color:#a803fc}.n5O0Ma_popularTag:active{background:#481e5e;border-color:#fe74f5;transform:scale(.98)}.n5O0Ma_popularTag:focus-visible{outline-offset:2px;outline:2px solid #a803fc}.n5O0Ma_popularCategoryList{flex-direction:column;width:100%;display:flex}.n5O0Ma_popularCategoryRow{color:#d2d2d2;width:100%;min-height:56px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:16px 0;transition:background-color .16s,transform .12s;display:flex}.n5O0Ma_popularCategoryRow:hover{background:#300148b8}.n5O0Ma_popularCategoryRow:active{background:#481e5e;transform:scale(.99)}.n5O0Ma_popularCategoryRow:focus-visible{outline-offset:2px;outline:2px solid #a803fc}.n5O0Ma_popularCategoryIcon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden}.n5O0Ma_popularCategoryImage{object-fit:contain;width:24px;height:24px}.n5O0Ma_popularCategoryFallback{color:#dedede;background:#300148;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:flex}.n5O0Ma_popularCategoryName{color:#d2d2d2;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;line-height:20px;overflow:hidden}.n5O0Ma_discoveryLoader{border:2px solid #a803fc4d;border-top-color:#a803fc;border-radius:50%;align-self:center;width:24px;height:24px;animation:.7s linear infinite n5O0Ma_discovery-spin}.n5O0Ma_sortFilterRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;width:100%;display:grid}.n5O0Ma_sortFilterButton{color:#dedede;cursor:pointer;background:0 0;border:1px solid #75428f;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;padding:12px;font-family:inherit;font-size:14px;font-weight:700;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s,transform .12s;display:flex}.n5O0Ma_sortFilterRow>.n5O0Ma_sortFilterButton{gap:6px;min-width:0;padding:8px 6px;font-size:13px}.n5O0Ma_sortFilterRow>.n5O0Ma_sortFilterButton svg{flex-shrink:0;width:18px;height:18px}.n5O0Ma_availableToggleButton{box-sizing:border-box;color:#dedede;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #75428f;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;height:44px;padding:8px 6px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .16s,background-color .16s;display:flex}.n5O0Ma_availableToggleTrack{background:#674778;border-radius:999px;flex:0 0 32px;width:32px;height:20px;transition:background-color .16s;display:block;position:relative}.n5O0Ma_availableToggleThumb{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .16s;position:absolute;top:3px;left:3px}.n5O0Ma_availableToggleButtonActive{background:#300148;border-color:#a803fc}.n5O0Ma_availableToggleButtonActive .n5O0Ma_availableToggleTrack{background:#a803fc}.n5O0Ma_availableToggleButtonActive .n5O0Ma_availableToggleThumb{transform:translate(12px)}.n5O0Ma_availableToggleButton:not(:disabled):hover{background:#a803fc1f;border-color:#a803fc}.n5O0Ma_availableToggleButton:focus-visible{outline-offset:2px;outline:2px solid #a803fc}.n5O0Ma_availableToggleButton:not(:disabled):active{background:#300148}.n5O0Ma_availableToggleButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:360px){.n5O0Ma_sortFilterRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.n5O0Ma_availableToggleButton{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.n5O0Ma_availableToggleButton,.n5O0Ma_availableToggleTrack,.n5O0Ma_availableToggleThumb{transition:none}}.n5O0Ma_sortFilterButton:not(:disabled):hover{background:#a803fc14;border-color:#a803fc;box-shadow:inset 0 0 0 1px #a803fc0f}.n5O0Ma_sortFilterButton:not(:disabled):focus-visible{border-color:#a803fc;outline:none;box-shadow:0 0 0 2px #a803fc38}.n5O0Ma_sortFilterButton:not(:disabled):active{background:#300148;transform:scale(.98)}.n5O0Ma_sortFilterButton:disabled{opacity:.5;cursor:not-allowed}.n5O0Ma_filterButtonActive{background:#300148;border-color:#a803fc;box-shadow:inset 0 0 0 1px #a803fc1a}.n5O0Ma_filterButtonActive:hover{background:#380151}.n5O0Ma_filterCount{color:#dedede;background:#a803fc;border-radius:16px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:2px 6px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.n5O0Ma_appliedFilterStrip{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;align-items:center;gap:8px;width:100%;padding-bottom:16px;display:flex;overflow:auto hidden}.n5O0Ma_appliedFilterStrip::-webkit-scrollbar{display:none}.n5O0Ma_appliedFilterChip{color:#d2d2d2;white-space:nowrap;background:#000;border:1px solid #75428f;border-radius:12px;flex:none;align-items:center;gap:8px;min-height:36px;padding:8px 12px;font-size:14px;line-height:20px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}@media (hover:hover) and (pointer:fine){.n5O0Ma_appliedFilterChip:hover{background:#300148b3;border-color:#a803fcd1;box-shadow:inset 0 0 0 1px #a803fc0f}}.n5O0Ma_appliedFilterChip button{color:#dedede;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:color .16s,transform .12s;display:flex}.n5O0Ma_appliedFilterChip button:hover{color:#a803fc}.n5O0Ma_appliedFilterChip button:active{transform:scale(.9)}.n5O0Ma_searchClearButton{color:#a803fc;cursor:pointer;background:0 0;border:0;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:transform .12s,opacity .16s;display:flex}.n5O0Ma_searchClearButton:hover{opacity:.8}.n5O0Ma_searchClearButton:active{transform:scale(.9)}.n5O0Ma_searchInput::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.n5O0Ma_emptySearchState{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:420px;padding:32px 16px;display:flex}.n5O0Ma_emptySearchImage{object-fit:contain;width:220px;height:160px;margin-bottom:20px}.n5O0Ma_emptySearchTitle{color:#dedede;margin:0;font-size:20px;font-weight:700;line-height:26px}.n5O0Ma_emptySearchDescription{color:#a6a6a6;max-width:304px;margin:8px 0 20px;font-size:14px;line-height:20px}.n5O0Ma_resetSearchButton{color:#dedede;cursor:pointer;background:#a803fc;border:0;border-radius:12px;width:min(100%,304px);height:44px;font-family:inherit;font-size:14px;font-weight:700;transition:background-color .16s,transform .12s}.n5O0Ma_resetSearchButton:hover{background:#b813ff}.n5O0Ma_resetSearchButton:active{background:#9003dc;transform:scale(.98)}@keyframes n5O0Ma_discovery-spin{to{transform:rotate(360deg)}}
