.wt-search-page{background:radial-gradient(circle at 82% 4%,#2b2c2f 0,transparent 28rem),#111214}
.wt-search-hero{position:relative;isolation:isolate;overflow:hidden;padding-top:82px}
.wt-search-hero:before{content:"";position:absolute;z-index:-1;top:-210px;right:-145px;width:470px;height:470px;border:1px solid #ffffff0d;border-radius:50%;box-shadow:0 0 0 85px #ffffff05,0 0 0 170px #ffffff03;pointer-events:none}
.wt-search-heading h1{text-wrap:balance}
.wt-search-form{border-color:#44464a;background:#191a1d;box-shadow:0 18px 60px #0004;transition:border-color .2s,box-shadow .2s,transform .2s}
.wt-search-form:focus-within{border-color:#8b8d91;box-shadow:0 20px 65px #0006,0 0 0 3px #ffffff0b;transform:translateY(-1px)}
.wt-search-form button{min-width:124px;transition:transform .2s,background .2s}
.wt-search-form button:hover{background:#e4e4e4;transform:translateY(-1px)}
.wt-search-shortcuts{margin-top:19px}
.wt-search-shortcuts a{transition:border-color .2s,background .2s,color .2s}
.wt-search-shortcuts a.is-active{border-color:#fff;background:#fff;color:#111}
.wt-search-confidence{display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px;border-block:1px solid #343538}
.wt-search-confidence span{position:relative;padding:19px 22px 19px 38px;color:#8f9094;font-size:11px}
.wt-search-confidence span+span{border-left:1px solid #343538}
.wt-search-confidence span:before{content:"";position:absolute;left:20px;top:26px;width:6px;height:6px;border-radius:50%;background:#43ce91;box-shadow:0 0 0 4px #43ce9118}
.wt-search-confidence b{display:block;margin-bottom:2px;color:#f5f5f5;font-size:12px}
.wt-search-results{padding-top:26px}
.wt-search-toolbar{min-height:78px;margin-bottom:4px;padding:0 20px;border:1px solid #343538;border-radius:15px;background:#18191b}
.wt-search-toolbar strong{font-size:15px}
.wt-search-toolbar.has-query strong:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:#43ce91;vertical-align:1px}
.wt-search-grid{gap:22px 16px}
.wt-search-card{position:relative;padding:9px 9px 14px;overflow:hidden;border:1px solid #292a2d;border-radius:18px;background:#17181a;box-shadow:0 12px 36px #0000;transition:transform .25s,border-color .25s,box-shadow .25s}
.wt-search-card:hover{border-color:#505155;box-shadow:0 20px 50px #0005;transform:translateY(-5px)}
.wt-search-media{border:0;border-radius:13px}
.wt-search-card-copy{padding:16px 5px 13px}
.wt-search-price{margin-inline:5px;padding-top:12px}
.wt-search-badge{top:20px;left:20px;box-shadow:0 7px 20px #0003}
.wt-search-help{position:relative;overflow:hidden;background:linear-gradient(135deg,#050505,#202124)}
.wt-search-help:after{content:"";position:absolute;right:-170px;bottom:-250px;width:430px;height:430px;border:1px solid #ffffff12;border-radius:50%;pointer-events:none}
@media(max-width:900px){.wt-search-confidence{grid-template-columns:1fr}.wt-search-confidence span+span{border-left:0;border-top:1px solid #343538}}
@media(max-width:640px){.wt-search-page{background:radial-gradient(circle at 100% 0,#252629 0,transparent 22rem),#111214}.wt-search-hero{padding-top:52px}.wt-search-hero:before{display:none}.wt-search-confidence{margin-top:25px}.wt-search-confidence span{padding-block:15px}.wt-search-confidence span:before{top:22px}.wt-search-toolbar{padding:16px;border-radius:13px}.wt-search-card{padding:6px 6px 11px;border-radius:14px}.wt-search-card-copy{padding:12px 3px 10px}.wt-search-price{margin-inline:3px}.wt-search-badge{top:13px;left:13px}}
