.header-search-trigger{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:none;min-width:42px;height:38px;padding:0 10px;border:1px solid #d8e0e7;border-radius:8px;background:#fff;color:#233442;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.header-search-trigger span:first-child{font:400 25px/1 Arial,sans-serif}.header-search-trigger:hover{border-color:#4169f3;color:#4169f3}.market-home .header-search-trigger{border-color:#ffffff45;background:#ffffff18;color:#fff}.market-home .site-header.is-light .header-search-trigger{border-color:#d8e0e7;background:#fff;color:#233442}.header-search-dialog{width:min(670px,calc(100% - 32px));max-height:min(690px,calc(100dvh - 32px));padding:0;border:1px solid #d9e1ea;border-radius:16px;background:#fff;color:#1e2c37;box-shadow:0 25px 90px #09172455}.header-search-dialog::backdrop{background:#0a1528a8;backdrop-filter:blur(5px)}.header-search-panel{padding:28px;max-height:inherit;overflow:auto}.header-search-top{display:flex;align-items:start;justify-content:space-between;gap:20px}.header-search-top small{display:block;margin-bottom:6px;color:#6f81a7;letter-spacing:.14em;font-size:10px;font-weight:700}.header-search-top h2{margin:0;font-size:30px;line-height:1.25}.header-search-close{width:36px;height:36px;border:0;border-radius:50%;background:#eef2f7;color:#445b70;font-size:26px;line-height:1;cursor:pointer}.header-search-form{margin-top:24px}.header-search-form>label{display:block;margin-bottom:8px;color:#647687;font-size:12px;font-weight:700}.header-search-form>div{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 15px;border:1px solid #cad5e2;border-radius:10px;background:#f8faff}.header-search-form>div>span{font:400 28px/1 Arial,sans-serif;color:#6079d4}.header-search-form input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#1e2c37;font:inherit;font-size:15px}.header-search-form button{flex:none;padding:11px 15px;border:0;border-radius:7px;background:#4169f3;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.header-search-categories{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 22px}.header-search-categories a{padding:7px 11px;border:1px solid #e1e7ee;border-radius:20px;color:#536579;font-size:11px;font-weight:700;text-decoration:none}.header-search-categories a:hover{border-color:#4169f3;color:#4169f3}.header-search-status{margin-bottom:9px;color:#718295;font-size:11px}.header-search-results{display:grid}.header-search-result{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 3px;border-top:1px solid #edf0f4;color:#1d3042;text-decoration:none}.header-search-result:hover{color:#4169f3}.header-search-result span{display:grid;gap:3px}.header-search-result small{color:#7e90a0;font-size:10px}.header-search-result strong{font-size:15px}.header-search-result em{font-style:normal;color:#6d7c88;font-size:11px}.header-search-result>b{font-size:18px;font-weight:400}.header-search-trigger:focus-visible,.header-search-dialog button:focus-visible,.header-search-dialog a:focus-visible,.header-search-dialog input:focus-visible{outline:2px solid #4169f3;outline-offset:2px}@media(max-width:1100px){.header-search-trigger{width:38px;min-width:38px;padding:0}.header-search-trigger span:last-child{display:none}}@media(max-width:800px){.header-search-trigger{margin-left:auto;margin-right:8px}}@media(max-width:520px){.header-search-panel{padding:20px}.header-search-top h2{font-size:25px}.header-search-form>div{flex-wrap:wrap}.header-search-form input{flex:1}.header-search-form button{width:100%}}
