html[data-skin=v3] .hc-main>.hl{position:relative;z-index:1;grid-column:1/-1;display:flex;flex-direction:column;gap:2px;min-width:0;margin:0;padding:10px var(--s4);border:1px solid var(--line);border-radius:var(--r-l);background:var(--card);color:var(--ink2)}html[data-skin=v3] .hl :is(.hl-k,.hl-t,.hl-s,.hl-w,.hl-more,.hl-cr){margin:0}html[data-skin=v3] .hl .hl-k{font-size:12px;font-weight:800;line-height:1.2;color:var(--indigo)}html[data-skin=v3] .hl .hl-t{font-size:15px;font-weight:600;line-height:1.25;color:var(--ink)}html[data-skin=v3] .hl .hl-d{margin-right:2px;font-family:var(--mono);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--indigo)}html[data-skin=v3] .hl .hl-role{font-weight:500;color:var(--ink2)}html[data-skin=v3] .hl .hl-s{font-size:13px;line-height:1.35;color:var(--ink2)}html[data-skin=v3] .hl .hl-w{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--s3);font-size:13px;line-height:1.3}html[data-skin=v3] .hl .hl-wl{color:var(--ink3);font-weight:600}html[data-skin=v3] .hl .hl-p{display:inline-flex;align-items:center;gap:6px;min-height:24px;color:var(--ink);font-weight:600;text-decoration:none;--vz-face:var(--face-xs)}html[data-skin=v3] .hl .hl-p .vz-face{flex:none}html[data-skin=v3] .hl .hl-n{color:var(--ink3);font-weight:600}html[data-skin=v3] .hl .hl-more{font-size:13px;line-height:1.4;color:var(--ink3)}html[data-skin=v3] .hl .hl-j a{color:var(--indigo);font-weight:600;text-decoration:none}html[data-skin=v3] .hl .hl-cr{font-size:12px;line-height:1.3;color:var(--ink3)}html[data-skin=v3] .hl .hl-cp{white-space:nowrap}html[data-skin=v3] .hl .hl-cr a{color:inherit;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}html[data-skin=v3] .hl :is(.hl-p,.hl-j a,.hl-cr a):hover{color:var(--indigo)}html[data-skin=v3] .hl :is(.hl-p,.hl-j a,.hl-cr a):focus-visible{outline:2px solid var(--indigo);outline-offset:2px;border-radius:4px}html[data-skin=v3] .hl .hl-j a:hover{text-decoration:underline;text-underline-offset:3px}html[data-skin=v3] .hl .hl-more,html[data-skin=v3] .hl .hl-s{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}html[data-skin=v3] .hl .hl-pn{white-space:nowrap}@media (max-width:600px){html[data-skin=v3] .hl .hl-w{gap:0 var(--s2)}html[data-skin=v3] .hl .hl-p{gap:5px}}@container ng-fit (max-width: 719px){html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl]{grid-template-rows:auto auto auto minmax(56px,auto) auto auto auto}html[data-skin=v3] .ng-head[data-layout=page] .hc-main>.hl{grid-row:5}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl] .hc-main>.ng-line{grid-row:6}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl] .hc-rack{grid-row:7}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl]:after{grid-row:6/8}}@container ng-fit (min-width: 720px) and (max-width: 1039px){html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl]{grid-template-rows:auto auto auto auto auto}html[data-skin=v3] .ng-head[data-layout=page] .hc-main>.hl{grid-row:3}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl] .hc-main>.ng-line{grid-row:4}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl] .hc-rack{grid-row:5}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl]:after{grid-row:4/6}}@container ng-fit (min-width: 1040px){html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl]{grid-template-rows:auto auto auto 1fr}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl] .hc-main>.hl{grid-column:2;grid-row:4;align-self:start}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl] .hc-rack{grid-row:2/-1}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl]:not([data-bio]) .hc-foot{grid-row:2/3}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl]:not([data-bio]) .hc-main>.hl{grid-row:3}html[data-skin=v3] .ng-head[data-layout=page] .hc-card.hc-card[data-hl]:not([data-bio]) .hc-rack{grid-row:3/-1}}html[data-skin=v3] .ln-slot.is-history:target{z-index:6;scroll-margin:96px 24px}html[data-skin=v3] .ln-slot.is-history:target .ln-card{top:16px;bottom:auto;z-index:1;left:0;width:100%;height:auto;max-height:calc(var(--ln-shut-h) + 200px);min-height:calc(var(--ln-shut-h) + 8px);overflow:visible;padding:8px;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:var(--sh)}html[data-skin=v3] .ln-slot.is-history:target .ln-top{align-items:flex-start;flex-shrink:0;padding-left:0}html[data-skin=v3] .ln-slot.is-history:target .ln-hi-bar{margin-top:16px}html[data-skin=v3] .ln-slot.is-history:target .ln-face{flex:0 0 auto;height:auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}html[data-skin=v3] .ln-slot.is-history:target .ln-name{font-size:16px}html[data-skin=v3] .ln-slot.is-history:target .ln-clamp{display:block;-webkit-line-clamp:unset;overflow:visible}html[data-skin=v3] .ln-slot.is-history:target .ln-card:has(.ln-more) .ln-face:before{content:none}html[data-skin=v3] .ln-slot.is-history:target .ln-card>.ln-hist{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin}@media (max-width:719px){html[data-skin=v3] .idlife .ln-slot.is-history:target{height:auto;min-height:196px;margin-bottom:-2px}html[data-skin=v3] .idlife .ln-slot.is-history:target>.ln-card{position:relative}}