.ns-app-shell[data-critical-route=golf]:has(.gse),.ns-app-shell[data-critical-route=golf]:has(.gse) .ns-content-shell,.ns-route-frame[data-critical-route=golf]:has(.gse){background:var(--bg-page)}.gse{--gse-col-date:9.5rem;--gse-col-league:4.25rem}.gse-masthead{display:flex;flex-direction:column;gap:14px}.gse-related-link{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;min-height:44px;font-size:14px;font-weight:600;color:var(--accent)}.gse-dateline{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:12px;letter-spacing:.04em;color:var(--gres-meta);font-variant-numeric:tabular-nums}.gse-dateline__period{color:var(--gres-dim);font-weight:600}.gse-dateline__headline{color:var(--gres-ink)}.gse-filters{display:flex;flex-wrap:wrap;gap:10px 28px;padding-block:12px;border-block:1px solid var(--gres-rule)}.gse-filter{display:block;min-inline-size:0;margin:0;padding:0;border:0}.gse-filter__legend{padding:0;margin-block-end:2px;font-size:var(--golf-fs-meta);letter-spacing:0;color:var(--gres-meta)}.gse-filter__input{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;opacity:0;pointer-events:none}.gse-filter__label{display:inline-flex;align-items:baseline;gap:6px}.gse .gres-row__link{display:grid;align-items:baseline;gap:4px 16px;grid-template-columns:var(--gse-col-date) var(--gse-col-league) minmax(0,1fr) minmax(0,10rem) minmax(0,9rem) auto auto;grid-template-areas:"date league name course result state trail";padding-block:14px}.gse .gres-row__index{grid-area:date;white-space:nowrap;font-size:12.5px;letter-spacing:0;color:var(--gres-dim);font-variant-numeric:tabular-nums;text-transform:none}.gse .gse-month{padding:12px 0 4px;border-block-start:1px solid var(--border-strong);color:var(--fg-secondary);font-size:14px;font-weight:700}.gse .gres-row__kicker{grid-area:league}.gse .gres-row__name{grid-area:name;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.gse .gres-row__meta{grid-area:course}.gse .gres-row__extra{grid-area:result}.gse .gres-row .gres-state{grid-area:state;justify-self:end;align-self:baseline}.gse-trail{grid-area:trail;display:inline-flex;align-items:baseline;justify-content:flex-end;gap:8px;min-inline-size:0}.gse-countdown .gr-schedule-detail__countdown{display:inline-block;padding:2px 6px;border:1px solid var(--accent);font-size:var(--golf-fs-meta);line-height:1.5;font-weight:600;letter-spacing:.02em;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}.gse-countdown:empty:before{content:"\00a0";display:inline-block;inline-size:0;padding-block:2px;padding-inline:0;border-block:1px solid transparent;border-inline:0;font-size:var(--golf-fs-meta);line-height:1.5;visibility:hidden}.gse-chevron{color:var(--gres-meta);font-size:13px;line-height:1;transition:color .12s ease}.gse .gres-row__link:focus-visible .gse-chevron,.gse .gres-row__link:hover .gse-chevron{color:var(--accent)}.gse-noresult{padding-block:8px}@media (max-width:900px){.gse .gres-row__link{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"date league state trail" "name name name name" "course course result result";gap:2px 10px;padding-block:12px}.gse .gres-row__name{font-size:15.5px}.gse .gres-row .gres-state{justify-self:start}.gse-filters{gap:8px 18px}}@media (max-width:560px){.gse .gres-row__index{font-size:12px}.gse .gres-row__name{font-size:15px}}@media (prefers-reduced-motion:reduce){.gse-chevron{transition:none}}.gse{--gse-league:var(--gres-dim);overflow-x:clip}.gse .gse-masthead{position:relative;isolation:isolate;padding-block:clamp(16px,3vw,32px) 4px}.gse .gse-masthead:before{content:"";position:absolute;z-index:-1;inset-block-start:calc(-1 * clamp(16px, 3vw, 40px));inset-block-end:-8px;inset-inline:calc(50% - 50vw);background:linear-gradient(90deg,rgb(0 0 0/.94) 0,rgb(0 0 0/.5) 55%,rgb(0 0 0/.15) 100%),linear-gradient(0deg,var(--bg-page) 0,transparent 55%),url(/images/generated/plate/schedule-wide.webp) center 55% /cover no-repeat}.gse .gres-rule{display:none}.gse .gres-head{padding-block-end:4px;border-block-end:0;margin-block-end:12px}.gse .gres-head__title{font-weight:800}.gse section>ul{display:grid;gap:10px;border:0}.gse .gres-row{border:0}.gse [data-league=klpga]{--gse-league:var(--gres-league-klpga)}.gse [data-league=kpga]{--gse-league:var(--gres-league-kpga)}.gse [data-league=pga]{--gse-league:var(--gres-league-pga)}.gse [data-league=lpga]{--gse-league:var(--gres-league-lpga)}.gse [data-league=liv]{--gse-league:var(--gres-league-liv)}.gse [data-league=let]{--gse-league:var(--gres-league-let)}.gse [data-league=dpwt]{--gse-league:var(--gres-league-dpwt)}.gse [data-league=asian]{--gse-league:var(--gres-league-asian)}.gse [data-league=jlpga]{--gse-league:var(--gres-league-jlpga)}.gse .gres-row__link{position:relative;overflow:hidden;align-items:center;padding:16px 20px 16px 22px;border:1px solid var(--gres-card-line);border-radius:16px;background:var(--gres-card-bg)}.gse .gres-row__link:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--gse-league)}.gse .gres-row__index{font-size:16px;font-weight:700;color:var(--gres-ink)}.gse .gres-row__kicker{font-weight:800;color:var(--gse-league)}.gse.gse--ko-kicker .gres-row__kicker{font-family:inherit;letter-spacing:0}.gse .gres-row__name{font-size:17px;font-weight:800}.gse .gres-row .gres-state{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border:0;border-radius:999px;background:var(--gres-chip-bg);color:var(--gres-ink)}.gse-countdown .gr-schedule-detail__countdown{padding-inline:9px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);font-weight:800}@media (max-width:900px){.gse .gres-row__link{padding:14px 16px 14px 18px}.gse .gres-row__name{font-size:16.5px}}@media (max-width:640px){.gse .gse-masthead:before{background:linear-gradient(0deg,var(--bg-page) 4%,rgb(0 0 0/.55) 60%,rgb(0 0 0/.4)),url(/images/generated/plate/schedule-narrow.webp) center 55% /cover no-repeat}}.gse .gres-row__index{font-family:inherit}