html.av2 .av2-hbcIni{background:var(--card2);color:var(--txt2);font-size:calc(13px * var(--text-scale,1));place-items:center;font-weight:600;display:grid}html.av2 .av2-hbcAt{z-index:50;max-height:var(--available-height);pointer-events:none;display:flex}html.av2 .av2-hbc{box-sizing:border-box;border:1px solid var(--line);background:var(--drawer);width:min(320px,100vw - 24px);max-height:100%;color:var(--txt2);box-shadow:0 12px 32px var(--shade);text-align:left;transform-origin:var(--transform-origin);border-radius:18px;flex-direction:column;gap:8px;padding:14px 16px;transition:opacity .15s,transform .15s;display:flex;overflow:hidden}html.av2 .av2-hbc[data-starting-style],html.av2 .av2-hbc[data-ending-style]{opacity:0;transform:translateY(-4px)scale(.98)}html.av2 .av2-hbcTop{align-items:center;gap:12px;min-width:0;display:flex}html.av2 .av2-hbcFace{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}html.av2 .av2-hbcFace.av2-hbcIni{font-size:calc(20px * var(--text-scale,1))}html.av2 .av2-hbcWho{flex-direction:column;gap:2px;min-width:0;display:flex}html.av2 .av2-hbcName{align-items:center;gap:5px;min-width:0;display:flex}html.av2 .av2-hbcName b{font-size:calc(16px * var(--text-scale,1));color:var(--ink);font-weight:600;line-height:1.25}html.av2 .av2-hbcName svg{width:16px;height:16px;color:var(--blue);flex:none}html.av2 .av2-hbcWhat{font-size:calc(13px * var(--text-scale,1));color:var(--mut);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.av2 .av2-hbc p{font-size:calc(13.5px * var(--text-scale,1));margin:0;line-height:1.4}html.av2 .av2-hbcTag{color:var(--txt)}html.av2 .av2-hbcBio{-webkit-line-clamp:2;line-clamp:2;color:var(--mut);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.av2 .av2-hbcFoot{font-size:calc(12.5px * var(--text-scale,1));color:var(--mut)}@media (prefers-reduced-motion:reduce){html.av2 .av2-hbc{transition:none}html.av2 .av2-hbc[data-starting-style],html.av2 .av2-hbc[data-ending-style]{transform:none}}
html.av2 .av2-sugOver{margin:0 auto;position:absolute;top:0;left:0;right:0}html.av2 .av2-sugUnder{visibility:hidden}
html.av2 .av2-hsg{box-sizing:border-box;border:1px solid var(--line);background:var(--card);border-radius:22px;flex-direction:column;width:min(820px,100%);padding:6px;animation:.15s av2-fade;display:flex;box-shadow:0 18px 40px -12px #00000073}html.av2:not(.dark) .av2 .av2-hsg{box-shadow:0 18px 40px -16px #0000002e}html.av2 .av2-low .av2-hsg.av2-sugOver{top:-12px}html.av2 .av2-hsgGroup{flex-direction:column;gap:1px;display:flex}html.av2 .av2-hsgGroup+.av2-hsgGroup{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}html.av2 .av2-hsg .av2-hsgGroup+.av2-hsgGroup{border-image:linear-gradient(to right, transparent 12px, var(--line) 12px, var(--line) calc(100% - 12px), transparent calc(100% - 12px)) 1}html.av2 .av2-hsg button{width:100%;color:var(--txt2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;padding:0 12px 0 5px;transition:background-color .12s,color .12s;display:flex}html.av2 .av2-hsg button:hover{background:var(--card2);color:var(--ink)}html.av2 .av2-hsg button.on{background:var(--card2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2)}html.av2 .av2-hsgMark{flex:none;place-items:center;width:42px;display:grid}html.av2 .av2-hsgMark svg{width:16px;height:16px;color:var(--mut)}html.av2 .av2-hsgBrain{min-height:44px;font-size:calc(15px * var(--text-scale,1));line-height:1.3}html.av2 .av2-hsgFace{object-fit:cover;border-radius:50%;width:30px;height:30px}html.av2 .av2-hsgFace.av2-hbcIni{font-size:calc(13px * var(--text-scale,1))}html.av2 .av2-hsgWho{white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}html.av2 .av2-hsgName{text-overflow:ellipsis;min-width:0;max-width:65%;color:var(--ink);flex:0 auto;font-weight:600;overflow:hidden}html.av2 .av2-hsgName.short{display:none}html.av2 .av2-hsgTick{width:15px;height:15px;color:var(--blue);flex:none}html.av2 .av2-hsgAbout{text-overflow:ellipsis;min-width:0;font-size:calc(13.5px * var(--text-scale,1));color:var(--mut);flex:0 auto;overflow:hidden}html.av2 .av2-hsgAbout:before{content:"·";margin-right:6px}html.av2 .av2-hsgAbout b{color:var(--txt2);font-weight:600}html.av2 .av2-hsgTell{background:var(--card2);font-size:calc(12px * var(--text-scale,1));color:var(--mut);border-radius:8px;flex:none;padding:1px 7px}html.av2 .av2-hsgOpen{font-size:calc(13px * var(--text-scale,1));color:var(--mut);flex:none;align-items:center;gap:2px;margin-left:8px;transition:color .12s;display:flex}html.av2 .av2-hsgOpen svg{width:15px;height:15px}html.av2 .av2-hsgBrain:hover .av2-hsgOpen,html.av2 .av2-hsgBrain.on .av2-hsgOpen{color:var(--ink)}html.av2 .av2-hsgAsk{min-height:40px;font-size:calc(15px * var(--text-scale,1));line-height:1.35}html.av2 .av2-hsgTxt{overflow-wrap:anywhere;text-wrap:pretty;flex:1;min-width:0;padding:3px 0}html.av2 .av2-hsgTxt b{color:var(--ink);font-weight:600}html.av2 .av2-hsgHead{height:32px;font-size:calc(12.5px * var(--text-scale,1));color:var(--mut);align-items:center;gap:10px;padding:0 12px 0 5px;font-weight:500;display:flex}html.av2 .av2-hsgFace.sm{width:20px;height:20px}html.av2 .av2-hsgFace.sm.av2-hbcIni{font-size:calc(10px * var(--text-scale,1))}html.av2 .av2-hsgFill{width:18px;height:18px;color:var(--mut);opacity:0;flex:none;transition:opacity .12s}html.av2 .av2-hsgAsk:hover .av2-hsgFill,html.av2 .av2-hsgAsk.on .av2-hsgFill{opacity:1}@media (hover:none){html.av2 .av2-hsgFill{opacity:.55}html.av2 .av2-hsgOpen{color:var(--txt2)}}@media (max-width:767px){html.av2 .av2:has(.av2-menubtn) .av2-low .av2-hsgFill{transform:scaleY(-1)}}html.av2 .av2-hsgLabel{height:24px;font-size:calc(12.5px * var(--text-scale,1));color:var(--mut);align-items:flex-end;padding:0 0 4px 57px;font-weight:500;display:flex}@media (max-width:767px){html.av2 .av2-hsg button{padding-right:10px}html.av2 .av2-hsgBrain{min-height:48px;padding-top:4px;padding-bottom:4px}html.av2 .av2-hsgAsk{min-height:40px;padding-top:3px;padding-bottom:3px}html.av2 .av2-hsgWho{flex-wrap:wrap;row-gap:1px}html.av2 .av2-hsgWho:before{content:"";flex-basis:100%;order:1;height:0}html.av2 .av2-hsgName{max-width:100%}html.av2 .av2-hsgAbout,html.av2 .av2-hsgTell{order:2}html.av2 .av2-hsgAbout{font-size:calc(13px * var(--text-scale,1))}html.av2 .av2-hsgAbout:before{content:none}html.av2 .av2-hsgName.long{display:none}html.av2 .av2-hsgName.short{display:block}html.av2 .av2-hsgOpen>span{display:none}}@media (prefers-reduced-motion:reduce){html.av2 .av2-hsg{animation:none}html.av2 .av2-hsg button,html.av2 .av2-hsgOpen{transition:none}}
html.av2 .d0{background:var(--card2);color:var(--ink)}html.av2 .av2-stTabs .av2-dest{cursor:pointer}html.av2 .av2-stTabs .av2-dest:not(.on){filter:saturate(.55)brightness(.85)}html.av2 .av2-stTabs .av2-dest:not(.on):hover{filter:none}html.av2 .av2-stTabs .av2-dest.on{box-shadow:inset 0 0 0 1.5px}html.av2 .av2-stTabs .av2-dest:focus-visible{outline:2px solid var(--blue);outline-offset:2px}html.av2:not(.dark) .av2-stTabs .av2-dest:not(.on){filter:none;background:var(--card);color:var(--txt2)}html.av2:not(.dark) .av2-stTabs .av2-dest:not(.on):hover{background:var(--hover);color:var(--ink)}html.av2 .av2-st .av2-stPanel{align-items:stretch;min-height:190px;margin-top:18px}html.av2 .av2-stRow{box-sizing:border-box;width:100%;min-height:60px;text-decoration:none}html.av2 .av2-st .av2-stRow{align-items:flex-start;padding-block:14px}html.av2 .av2-st .av2-stRow>.av2-stText{padding-top:calc(16px - .675em)}html.av2 .av2-st .av2-stRow>.av2-stTag{line-height:calc(32px * var(--text-scale,1))}html.av2 .av2-stRow>.av2-sk{border-radius:50%;flex:none;width:32px;height:32px}html.av2 a.av2-stRow:hover{background:var(--hover);color:var(--ink)}html.av2 .av2-stLead{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}html.av2 .av2-stIni{background:var(--card2);color:var(--txt2);font-size:calc(13px * var(--text-scale,1));place-items:center;font-weight:600;display:grid}html.av2 .av2-stIcon{place-items:center;display:grid}html.av2 .av2-stIcon svg{width:17px;height:17px}html.av2 .av2-stIcon.d0{background:var(--card2);color:var(--ink)}html.av2 .av2-stText{flex:1;min-width:0}html.av2 .av2-stText>:is(b,html.av2 .av2-exl){overflow-wrap:anywhere;text-wrap:pretty;line-height:1.35;display:block}html.av2 .av2-stText>.av2-exl{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.av2 .av2-stPanel>*{flex-shrink:0}html.av2 .av2-stText>b{font-weight:500}html.av2 .av2-stTag{white-space:nowrap;text-overflow:ellipsis;max-width:38%;font-size:calc(13px * var(--text-scale,1));color:var(--mut);flex:none;overflow:hidden}html.av2 .av2-stTag.hot{color:var(--blue);font-weight:500}html.av2 .av2-stMore{font-size:calc(13.5px * var(--text-scale,1));color:var(--mut);align-self:flex-start;margin:4px 0 0 62px;text-decoration:none;transition:color .12s}html.av2 .av2-stMore:hover{color:var(--ink)}@media (max-width:767px){html.av2 .av2-st .av2-stPanel{min-height:184px;margin-top:14px}html.av2 .av2-stRow{min-height:58px}html.av2 .av2-st .av2-stRow{padding-block:13px}html.av2 .av2-stRow:has(>.av2-stTag){grid-template-columns:32px minmax(0,1fr);gap:2px 14px;display:grid}html.av2 .av2-stRow:has(>.av2-stTag)>.av2-stLead{grid-row:1/span 2;align-self:start}html.av2 .av2-st .av2-stRow>.av2-stTag{max-width:100%;font-size:calc(12px * var(--text-scale,1));grid-column:2;justify-self:start;line-height:1.4}html.av2 .av2-st .av2-stTabs{gap:8px;margin-top:0;margin-bottom:0}html.av2 .av2-stTabs>.av2-dest{height:36px;font-size:calc(14.5px * var(--text-scale,1));border-radius:18px;padding:0 14px;position:relative}html.av2 .av2-stTabs>.av2-dest>svg{display:none}html.av2 .av2-stTabs>.av2-dest:after{content:"";position:absolute;inset:-4px 0}}
