.ns-app-shell[data-critical-route=golf]:has(.gvh),.ns-app-shell[data-critical-route=golf]:has(.gvh) .ns-content-shell,.ns-route-frame[data-critical-route=golf]:has(.gvh){background:var(--bg-page)}.gvh-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.gvh-masthead{display:flex;flex-direction:column;gap:16px}.gvh-basis{gap:4px 16px;margin:0;color:var(--gres-meta);font-size:var(--golf-fs-meta,12px)}.gvh-basis,.gvh-nav{display:flex;flex-wrap:wrap}.gvh-nav{gap:6px}.gvh-nav__link{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--gres-rule);color:var(--gres-dim);font-weight:700;text-decoration:none}.gvh-nav__link[data-active=true]{border-color:var(--gres-ink);color:var(--gres-ink)}.gvh-nav__link:hover{text-decoration:underline;text-underline-offset:3px}.gvh-nav--topics{margin-bottom:18px}.gvh-nav--topics .gvh-nav__link{white-space:nowrap;border-radius:999px;font-weight:600}@media (max-width:640px){.gvh-nav--topics{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:-6px -6px 12px;padding:6px}.gvh-nav--topics::-webkit-scrollbar{display:none}.gvh-nav--topics .gvh-nav__link{flex-shrink:0}}.gvh-topic-reset{margin:12px 0 0}.gvh-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:24px 20px;margin:0;padding:0;list-style:none}.gvh-card{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.gvh-card__thumb{aspect-ratio:16/9;background:var(--bg-surface);border:1px solid var(--gres-rule);overflow:hidden}.gvh-card__img{display:block;width:100%;height:100%;object-fit:contain}.gvh-card__rankline{display:flex;align-items:center;gap:8px}.gvh-card__duration{margin-inline-start:auto;color:var(--gres-meta);font-size:var(--golf-fs-meta,12px)}.gvh-card__link{display:flex;align-items:flex-start;gap:4px;color:var(--gres-ink);font-weight:700;line-height:1.45;text-decoration:none}.gvh-card__link:after{content:"";position:absolute;inset:0}.gvh-card:hover .gvh-card__title{text-decoration:underline;text-underline-offset:3px}.gvh-card__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gvh-card__meta{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0;color:var(--gres-meta);font-size:var(--golf-fs-meta,12px)}.gvh a>.gr-ext-icon{display:inline-block;flex:0 0 auto;margin-inline-start:4px;vertical-align:-.12em;opacity:.85}.gvh-inline-link{color:inherit;text-decoration:underline;text-underline-offset:3px}.gvh-move{display:inline-block;min-width:2.6em;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:12px;font-weight:700;color:var(--gres-meta)}.gvh-move[data-kind=up]{color:var(--fg-delta-up)}.gvh-move[data-kind=down]{color:var(--fg-delta-down)}.gvh-move[data-kind=new]{color:var(--gres-ink)}.gvh-tablewrap{overflow-x:auto}.gvh-table{width:100%;border-collapse:collapse}.gvh-table td,.gvh-table th{padding:10px 12px;border-bottom:1px solid var(--gres-rule);text-align:left;vertical-align:middle}.gvh-table thead th{color:var(--gres-meta);font-size:var(--golf-fs-meta,12px);font-weight:700}.gvh-table tbody th{font-weight:700}.gvh-num-col{text-align:right!important;white-space:nowrap}.gvh-channel{display:flex;align-items:center;gap:10px}.gvh-channel__avatar{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:var(--bg-surface)}.gvh-source{display:flex;flex-direction:column;gap:12px}.gvh-source__text{max-width:760px;margin:0;color:var(--gres-dim)}.gvh-source__logo{display:inline-block;align-self:flex-start;padding:16px 0}.gvh-logo{display:block;width:auto;height:100px}.gvh-logo--on-light,[data-theme=light] .gvh-logo--on-dark{display:none}[data-theme=light] .gvh-logo--on-light{display:block}@media (max-width:640px){.gvh-table{min-width:540px}.gvh-table td,.gvh-table th{padding:8px 6px}.gvh-table tbody th{min-width:11em}}