.scs-wrapper{position:relative!important;display:block!important;width:100%!important;z-index:99999!important}.scs-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:99999;background:var(--scs-bg);border-radius:14px;border:1px solid #ededed;box-shadow:0 4px 8px rgba(0,0,0,.06),0 20px 48px rgba(0,0,0,.12);display:none;overflow:hidden;max-height:76vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.scs-dropdown.scs-open{display:block;animation:scsIn 130ms cubic-bezier(.16,1,.3,1) both}.scs-inner{padding:6px 0 12px}.scs-sh{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 7px}.scs-sl{font:800 11px/1 var(--scs-font);letter-spacing:1.8px;text-transform:uppercase;color:var(--scs-orange)}.scs-sl--neutral{color:var(--scs-text)}.scs-sl--green{color:var(--scs-green)}.scs-clrh{font:600 12px var(--scs-font);color:var(--scs-muted);background:0 0;border:none;cursor:pointer;padding:0;transition:color .15s}.scs-clrh:hover{color:var(--scs-orange)}.scs-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:2px 10px 6px}.scs-grid--s{grid-template-columns:1fr}.scs-item{display:flex;align-items:center;gap:10px;padding:10px;border-radius:8px;text-decoration:none!important;color:var(--scs-text)!important;font:700 14px/1.2 var(--scs-font);cursor:pointer;transition:background 110ms ease;-webkit-tap-highlight-color:transparent;min-width:0;overflow:hidden}.scs-item:hover,.scs-item.scs-active{background:var(--scs-orange-bg);text-decoration:none!important}.scs-item:hover .scs-il,.scs-item.scs-active .scs-il{color:var(--scs-orange-dark)}.scs-ii{flex-shrink:0;width:34px;height:34px;border-radius:9px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;transition:background 110ms}.scs-item:hover .scs-ii,.scs-item.scs-active .scs-ii{background:#ffe8d5}.scs-item--category .scs-ii{background:var(--scs-blue-bg)}.scs-item--trending .scs-ii{background:var(--scs-orange-bg)}.scs-item--popular .scs-ii{background:var(--scs-green-bg)}.scs-item--history .scs-ii{background:#f5f5f5}.scs-il{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--scs-text);transition:color 110ms}.scs-il mark{background:0 0;color:var(--scs-orange);font-weight:800;padding:0}.scs-del{flex-shrink:0;background:0 0;border:none;padding:2px;cursor:pointer;color:#d1d5db;opacity:0;display:flex;align-items:center;transition:opacity .15s,color .15s;line-height:0}.scs-item:hover .scs-del{opacity:1}.scs-del:hover{color:var(--scs-orange)}.scs-divider{height:1px;background:#f5f5f5;margin:6px 18px}.scs-loading{padding:28px;display:flex;align-items:center;justify-content:center}.scs-spinner{width:22px;height:22px;border:3px solid #f3f3f3;border-top-color:var(--scs-orange);border-radius:50%;animation:scsSpin .45s linear infinite}.scs-empty{padding:24px 20px;text-align:center;font:600 14px var(--scs-font);color:var(--scs-muted)}.scs-dropdown::-webkit-scrollbar{width:3px}.scs-dropdown::-webkit-scrollbar-thumb{background:#eee;border-radius:3px}@media (max-width:640px){.scs-dropdown{border-radius:0 0 14px 14px;left:-6px;right:-6px}.scs-grid{grid-template-columns:1fr 1fr;padding:2px 6px 4px;gap:2px}.scs-item{font-size:13px;padding:9px 8px;gap:8px}.scs-ii{width:30px;height:30px;border-radius:7px}}@media (max-width:400px){.scs-grid{grid-template-columns:1fr}}