.market-footer{background:#101f36;color:#9db0c8;border-top:1px solid #263953;margin-top:0}.footer-inner{max-width:1248px;padding:48px 24px 36px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:44px;gap:44px}.footer-brand{font-size:22px;color:#fff!important;letter-spacing:-.4px}.footer-brand b{font-size:15px;letter-spacing:2px;color:#fff}.footer-intro p{font-size:13px;line-height:1.8;color:#9db0c8;margin:16px 0;text-align:left}.footer-inner h2{font-size:12px;color:#e4ebf4;letter-spacing:.2px;margin:3px 0 16px}.footer-inner>div>a:not(.footer-brand){display:block;color:#9db0c8;font-size:12px;margin-bottom:11px}.footer-inner a:hover{color:#fff!important}.footer-bottom{max-width:1200px;margin:auto;border-top:1px solid #2a3d56;display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-size:11px;color:#95a7be}@media(max-width:760px){.footer-inner{grid-template-columns:1fr 1fr;padding:32px 18px;gap:30px 20px}.footer-intro{grid-column:1/-1}.footer-bottom{margin:0 18px;flex-direction:column;gap:8px;font-size:11px}.footer-inner h2,.footer-inner>div>a:not(.footer-brand){font-size:13px}}.search-container{position:relative;width:100%;min-width:0}.search-input{width:100%;height:44px;background:#1b2d46;border:1px solid #344861;border-radius:8px;padding:0 55px 0 42px;color:#fff;font-size:13px;outline:none;box-shadow:none;font-style:normal}.search-input::placeholder{color:#9eafc6}.search-input:focus{background:#213650;border-color:#8daed3;box-shadow:0 0 0 3px #6e9acd25}.search-icon{width:18px;height:18px;top:13px;left:15px;color:#a1b3cb}.search-hint,.search-icon{position:absolute;pointer-events:none}.search-hint{right:13px;top:12px;color:#aab9ce;padding:1px 5px;border:1px solid #41536c;border-radius:4px;font-size:10px}.autocomplete-results{position:absolute;top:calc(100% + 10px);left:0;right:0;background:#fff;border:1px solid #dce5ef;border-radius:10px;box-shadow:0 16px 40px #12243f25;overflow:hidden;z-index:130;color:#152840}.search-results-label{padding:12px 15px 8px;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#7b899d}.autocomplete-results ul{padding:0;margin:0;list-style:none}.autocomplete-results li{margin:0;max-width:none}.autocomplete-item{display:grid;grid-template-columns:66px minmax(0,1fr) 15px;align-items:center;grid-gap:10px;gap:10px;padding:11px 15px;color:#182d47;font-size:12px}.autocomplete-item strong{font-size:12px;color:#123f79}.autocomplete-item>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#738197}.autocomplete-item.is-selected,.autocomplete-item:hover{background:#eef4fc;color:#123f79}.search-empty{padding:14px;margin:0;font-size:13px;color:#68788e;text-align:left}.search-all{display:flex;justify-content:space-between;padding:12px 15px;background:#f6f8fb;color:#174987;border-top:1px solid #e6ecf3;font-size:12px;font-weight:600}@media(max-width:760px){.search-input{font-size:16px;height:43px}.search-hint{display:none}.autocomplete-item{grid-template-columns:62px minmax(0,1fr) 15px}.autocomplete-results{max-height:55vh;overflow-y:auto}}