.betasahm-search-container{--bs-border:var(--border-light);--bs-button:var(--button-dark);--bs-background:var(--site-background);--bs-card:var(--card-white);--bs-text:var(--texts);--bs-headings:var(--headings);--bs-muted:var(--text-muted);--bs-danger:var(--text-danger);--bs-success:var(--text-success);--bs-inner-bg:var(--inner-box-gray);font-family:"iransansX",sans-serif;position:relative;width:100%;max-width:600px;margin:0 auto;direction:rtl}.bs-search-input-wrapper{position:relative;display:flex;align-items:center;background:var(--bs-inner-bg);border:1px solid var(--bs-border);border-radius:10px;padding:4px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:none}.bs-search-input-wrapper:focus-within{background:var(--bs-card);border-color:var(--bs-button);box-shadow:0 0 0 1px var(--bs-button)}.bs-search-input{width:90%;border:none!important;background:transparent!important;color:var(--bs-text)!important;font-size:13px!important;padding:5px!important;outline:none!important;box-shadow:none!important}.bs-search-icon{color:var(--bs-muted);margin-left:8px;display:flex;align-items:center;opacity:.7}.bs-results-container{position:absolute;top: calc(100% + 8px);right:0;left:0;background:var(--bs-card);border:1px solid var(--bs-border);border-radius:10px;box-shadow:0 4px 20px -5px rgba(0,0,0,.05);z-index:9999;max-height:400px;overflow-y:auto;display:none;padding:4px}.bs-results-container.active{display:block;animation:bs-fade-in .2s ease-out}@keyframes bs-fade-in {
    from { opacity: 0; transform: translateY(-5px); }
    to { opacity: 1; transform: translateY(0); }
}.bs-modal-overlay .betasahm-search-container{background:var(--bs-card);border-radius:12px;border:1px solid var(--bs-border);box-shadow:0 20px 40px -15px rgba(0,0,0,.1);overflow:hidden;max-width:560px;width:95%}.bs-modal-overlay .bs-search-input-wrapper{border:none;border-bottom:1px solid var(--bs-border);border-radius:0;padding:12px 18px;background:transparent}.bs-modal-overlay .bs-search-input{font-size:17px!important;font-weight:500}.bs-modal-overlay .bs-results-container{position:static;border:none;box-shadow:none;border-radius:0;max-height:65vh;display:block;background:transparent;padding:0}.bs-modal-overlay .bs-results-container:empty{display:none}.bs-section-title{padding:14px 20px 8px;font-size:11px;font-weight:700;color:var(--bs-muted);text-transform:uppercase;letter-spacing:.02em;opacity:.6}.bs-result-item{display:flex;align-items:center;padding:10px 16px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;color:var(--bs-text);border-radius:8px;margin:2px 8px;border:1px solid transparent}.bs-result-item:hover,.bs-result-item.selected{background:var(--bs-inner-bg);border-color:var(--bs-border);transform:translateX(-2px)}.bs-asset-image{width:38px;height:38px;border-radius:8px;background:var(--bs-card);margin-left:12px;object-fit:cover;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;color:var(--bs-muted);border:1px solid var(--bs-border);flex-shrink:0}.bs-asset-info{flex:1;min-width:0}.bs-asset-symbol{font-weight:700;color:var(--bs-headings);display:block;font-size:15px;line-height:1.2}.bs-asset-name{font-size:12px;color:var(--bs-muted);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.bs-skeleton{background:linear-gradient(90deg,var(--bs-inner-bg) 25%,var(--bs-border) 50%,var(--bs-inner-bg) 75%);background-size:200% 100%;animation:bs-shimmer 1.5s infinite;border-radius:4px}@keyframes bs-shimmer {
    0% { background-position: 200% 0; }
    100% { background-position: -200% 0; }
}.bs-skeleton-item{padding:10px 18px;display:flex;align-items:center}.bs-skeleton-img{width:40px;height:40px;border-radius:8px;margin-left:12px}.bs-skeleton-text-1{width:60px;height:14px;margin-bottom:8px}.bs-skeleton-text-2{width:120px;height:12px}.bs-match{color:var(--bs-button);background:rgba(91,156,245,.1);border-radius:2px;padding:0 1px}.bs-did-you-mean{padding:12px 20px;background:var(--inner-box-light-gray);border-bottom:1px solid var(--bs-border);font-size:13px}.bs-did-you-mean span{color:var(--bs-button);cursor:pointer;font-weight:700;text-decoration:underline;text-underline-offset:3px}.bs-search-footer{padding:10px 20px;border-top:1px solid var(--bs-border);display:flex;justify-content:space-between;align-items:center;background:var(--inner-box-light-gray)}.bs-all-results-link{color:var(--bs-button);text-decoration:none;font-size:12px;font-weight:700}.bs-kbd-hints{display:flex;gap:8px;color:var(--bs-muted);font-size:10px}.bs-kbd{background:var(--bs-card);border:1px solid var(--bs-border);border-radius:4px;padding:2px 4px;min-width:18px;text-align:center;font-family:inherit;box-shadow:0 1px 1px rgba(0,0,0,.05)}.bs-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(11,15,21,.4);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.bs-modal-overlay.active{opacity:1;visibility:visible}.bs-modal-content{width:100%;background:none;border:none;box-shadow:none;max-width:560px;transform:translateY(20px) scale(.98);transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;justify-content:center}.bs-modal-overlay.active .bs-modal-content{transform:translateY(0) scale(1)}.bs-search-icon-trigger{cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--bs-text);transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:10px;border:1px solid transparent}.bs-search-icon-trigger:hover{background:var(--bs-inner-bg);border-color:var(--bs-border);color:var(--bs-button)}@media (max-width:640px){.bs-modal-overlay{padding-top:0;align-items:flex-end}.bs-modal-content{width:100%;max-width:none;transform:translateY(100%)}.bs-modal-overlay.active .bs-modal-content{transform:translateY(0)}.bs-modal-overlay .betasahm-search-container{border-radius:20px 20px 0 0;max-height:90vh;width:100%;border:none;border-top:1px solid var(--bs-border)}.bs-kbd-hints{display:none}}