.smh{display:grid;gap:16px}.smh__pic{display:grid;gap:12px}.smh__cap{margin:0;padding-left:14px;border-left:2px solid var(--gold);font:800 16px/1.35 var(--font-head);letter-spacing:-.01em;color:var(--text)}.smh-q{display:grid;gap:8px}.smh-q__k{font:700 10.5px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.smh-q__bar{display:flex;align-items:center;gap:10px;height:48px;padding:0 18px;border-radius:100px;border:1px solid var(--gold-line);background:#0C0E12;box-shadow:0 0 0 4px rgba(255,138,0,.06)}.smh-q__bar svg{flex:0 0 auto;width:17px;height:17px;color:var(--gold)}.smh-q__t{min-width:0;overflow:hidden;white-space:nowrap;font-size:15px;color:var(--text)}.smh-q__caret{flex:0 0 auto;width:2px;height:18px;margin-left:-8px;background:var(--gold);opacity:0}.smh[data-phase=type] .smh-q__caret{opacity:1;animation:smhBlink .9s steps(1) infinite}@keyframes smhBlink{50%{opacity:0}}.smh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.smh-s{position:relative;display:flex;flex-direction:column;gap:9px;height:212px;padding:12px;border-radius:18px;border:1px solid transparent;overflow:hidden;transition:border-color .35s,box-shadow .35s,opacity .35s}.smh-s--google,.smh-s--bing,.smh-s--shopping{background:#F7F7F4;color:#202124}.smh-s--youtube{background:#0F0F10;border-color:#26272B;color:#F1F1F1}.smh-s.is-on{border-color:var(--gold);box-shadow:0 0 0 3px rgba(255,138,0,.22),0 30px 60px -34px rgba(0,0,0,.9)}html.el8-js .smh[data-phase] .smh-s:not(.is-on){opacity:.62}.smh-s__top{display:flex;align-items:center;gap:8px;min-width:0}.smh-logo{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font:800 13px/1 var(--font-head);letter-spacing:-.01em;white-space:nowrap}.smh-logo--google{background:linear-gradient(90deg,#4285F4 0 18%,#EA4335 18% 34%,#FBBC05 34% 50%,#4285F4 50% 66%,#34A853 66% 82%,#EA4335 82%);-webkit-background-clip:text;background-clip:text;color:transparent}.smh-logo--bing{color:#202124}.smh-logo--bing i{width:11px;height:14px;border-radius:2px 2px 7px 2px;background:linear-gradient(160deg,#37BDF8,#1A8C8A)}.smh-logo--yt i{width:18px;height:13px;border-radius:4px;background:#FF0033;position:relative}.smh-logo--yt i::after{content:"";position:absolute;left:7px;top:3.5px;border-left:6px solid #fff;border-top:3px solid transparent;border-bottom:3px solid transparent}.smh-logo--shop{color:#202124}.smh-logo--shop i{width:13px;height:13px;border-radius:3px;border:2px solid #1A73E8;position:relative}.smh-logo--shop i::after{content:"";position:absolute;left:2px;top:-5px;width:5px;height:5px;border:2px solid #1A73E8;border-bottom:0;border-radius:4px 4px 0 0}.smh-mini{flex:1;display:flex;align-items:center;gap:5px;min-width:0;height:24px;padding:0 9px;border-radius:100px;background:#fff;box-shadow:0 1px 4px rgba(32,33,36,.18)}.smh-mini svg{flex:0 0 auto;width:11px;height:11px;color:#5F6368}.smh-mini span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;color:#202124}.smh-ad{display:grid;gap:4px;padding:9px 10px;border-radius:11px;background:#fff;border:1px solid #E3E3DF;transition:transform .45s var(--ease),opacity .35s}.smh-ad__lbl{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;color:#4D5156}.smh-ad__lbl b{font-weight:800;color:#202124}.smh-ad__lbl i{flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:var(--gold)}.smh-ad__lbl b.is-mark{padding:1px 5px;border-radius:4px;border:1px solid #9AA0A6;font-size:9px;color:#4D5156}.smh-ad__h{font:600 13px/1.25 var(--font-body,inherit);color:#1A0DAB;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.smh-s--bing .smh-ad__h{color:#2E57C9}.smh-ad__d{font-size:10.5px;line-height:1.35;color:#4D5156;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.smh-org{display:flex;align-items:center;gap:6px;margin-top:auto;padding:0 2px;font-size:10px;color:#5F6368;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smh-org i{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:#C9CDD3}.smh-org::after{content:"";flex:1;height:5px;border-radius:3px;background:#DCDCD8}.smh-yt{position:relative;flex:1;min-height:0;border-radius:10px;overflow:hidden;background:radial-gradient(70% 90% at 70% 30%,rgba(255,199,145,.35),transparent 70%),linear-gradient(160deg,#3A2F25,#15110D)}.smh-yt__scene{position:absolute;inset:0}.smh-yt__desk{position:absolute;left:14%;right:14%;bottom:26%;height:7%;border-radius:3px;background:#C9A57A;box-shadow:12px 18px 0 -4px #6B5842,-12px 18px 0 -4px #6B5842}.smh-yt__person{position:absolute;left:58%;bottom:33%;width:24px;height:24px;border-radius:50%;background:#EFC7A0;box-shadow:0 26px 0 6px #3E6FD8}.smh-yt__ad{position:absolute;left:8px;bottom:12px;padding:3px 7px;border-radius:5px;background:rgba(0,0,0,.72);font-size:9.5px;color:#fff;white-space:nowrap}.smh-yt__ad b{color:#FBBC05}.smh-yt__skip{position:absolute;right:0;bottom:12px;padding:5px 9px;background:rgba(0,0,0,.78);border:1px solid rgba(255,255,255,.35);border-right:0;font-size:10px;font-weight:700;color:#fff}.smh-yt__skip i{font-style:normal}.smh-yt__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.25)}.smh-yt__bar i{display:block;width:100%;height:100%;background:#FBBC05;transform:scaleX(.34);transform-origin:0 50%}.smh-s--youtube.is-on .smh-yt__bar i{animation:smhYt 3.2s linear infinite}@keyframes smhYt{from{transform:scaleX(0)}to{transform:scaleX(1)}}.smh-yt__t{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;color:#F1F1F1}.smh-shop{flex:1;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:7px;min-height:0}.smh-p{display:flex;flex-direction:column;gap:4px;min-width:0;padding:7px;border-radius:10px;background:#fff;border:1px solid #E3E3DF;font-size:10px;color:#3C4043;overflow:hidden}.smh-p__img{display:block;height:44px;border-radius:7px;background:linear-gradient(180deg,#EDEAE3,#DDD8CE);position:relative}.smh-p__img::after{content:"";position:absolute;left:18%;right:18%;top:40%;height:12%;border-radius:2px;background:#8C7A63;box-shadow:0 10px 0 -3px #8C7A63}.smh-p__l{display:block;height:5px;border-radius:3px;background:#DCDCD8}.smh-p__l.is-s{width:60%}.smh-p small{font-size:8.5px;font-weight:700;color:#3C4043}.smh-p b{font-size:10.5px;line-height:1.2;color:#202124;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.smh-p em{font-style:normal;font-weight:800;font-size:12px;color:#202124}.smh-p span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9px}.smh-p.is-ours{border:1.5px solid var(--gold);box-shadow:0 0 0 3px rgba(255,138,0,.18)}.smh-p:not(.is-ours){opacity:.72}.smh-s.is-new .smh-ad,.smh-s.is-new .smh-p.is-ours,.smh-s.is-new .smh-yt__ad{animation:smhIn .5s var(--ease) both}@keyframes smhIn{from{opacity:0;transform:translateY(8px)}}.smh-sale{position:absolute;right:10px;bottom:10px;z-index:3;padding:4px 9px;border-radius:100px;background:var(--teal);color:#0A1512;font:800 11px/1 var(--font-head);white-space:nowrap;animation:smhSale 1.4s var(--ease) both}@keyframes smhSale{0%{opacity:0;transform:translateY(6px) scale(.8)}20%,70%{opacity:1;transform:none}100%{opacity:0;transform:translateY(-10px)}}.smh-tally{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding:14px 16px;border-radius:18px;border:1px solid var(--edge-2);background:#0C0E12}.smh-tally__k{grid-column:1 / -1;display:flex;justify-content:space-between;gap:10px;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.smh-tally__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.smh-tally__list li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 7px;min-width:0}.smh-tally__list i{grid-row:1 / span 2;width:4px;height:30px;border-radius:2px;background:var(--gold)}.smh-tally__list .is-bing i{background:#37BDF8}.smh-tally__list .is-youtube i{background:#FF4D6A}.smh-tally__list .is-shopping i{background:var(--teal)}.smh-tally__list small{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;color:var(--text-soft)}.smh-tally__list b{font:800 20px/1 var(--font-head);letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;transition:text-shadow .4s}.smh-tally__k em{font-style:normal;letter-spacing:.08em}.smh-tally__list li.is-bump b,.smh-tally__cpa.is-bump b{text-shadow:0 0 16px rgba(79,191,160,.8)}.smh-tally__cpa{display:grid;gap:3px;padding-left:16px;border-left:1px dashed var(--edge-2)}.smh-tally__cpa small{font-size:11px;color:var(--text-soft);white-space:nowrap}.smh-tally__cpa b{font:800 22px/1 var(--font-head);color:var(--teal);font-variant-numeric:tabular-nums;transition:text-shadow .4s}@media(max-width:1180px){.smh__pic,.smh__cap{max-width:620px;width:100%;margin:0 auto}}@media(max-width:700px){.smh__pic{gap:10px}.smh-q__bar{height:42px;padding:0 14px}.smh-q__t{font-size:14px}.smh-grid{gap:8px}.smh-s{height:176px;padding:9px;gap:7px;border-radius:15px}.smh-mini{display:none}.smh-logo{font-size:12px}.smh-ad{padding:7px 8px;gap:3px}.smh-ad__h{font-size:11.5px}.smh-ad__d{display:none}.smh-yt__t{font-size:10px}.smh-shop{grid-template-columns:1.4fr 1fr;gap:5px}.smh-shop .smh-p:last-child{display:none}.smh-p{padding:5px}.smh-p__img{height:34px}.smh-tally{grid-template-columns:minmax(0,1fr);padding:12px}.smh-tally__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.smh-tally__cpa{grid-template-columns:auto auto;justify-content:space-between;align-items:baseline;padding:10px 0 0;border-left:0;border-top:1px dashed var(--edge-2)}.smh__cap{font-size:15px}}@media(prefers-reduced-motion:reduce){.smh *{transition:none!important;animation:none!important}}
