.nsu-am{--nsu-bg:#ffffff;--nsu-ink:#172236;--nsu-meta:#7b8593;--nsu-hair:#e9eaed;--nsu-soft:#f6f7f9;--nsu-live:#15803d;--nsu-live-dot:#16a34a;--nsu-pad:16px;--nsu-face:40px;--nsu-gap:12px;display:block;margin:0 0 28px;background:var(--nsu-bg);color:var(--nsu-ink);border:1px solid var(--nsu-hair);border-radius:8px;overflow:hidden;font-family:'Inter',system-ui,sans-serif;font-size:1rem;line-height:1.4}[data-theme="dark"] .nsu-am{--nsu-bg:#14171c;--nsu-ink:#e8ecf2;--nsu-meta:#98a3b3;--nsu-hair:#2a2f38;--nsu-soft:#1b1f26;--nsu-live:#4ade80;--nsu-live-dot:#4ade80}.nsu-am *,.nsu-am *::before,.nsu-am *::after{box-sizing:border-box}.nsu-am a,.nsu-am a:hover{color:inherit;text-decoration:none;border-bottom:0;box-shadow:none}.nsu-am ul{list-style:none;margin:0;padding:0}.nsu-am li{margin:0;padding:0}.nsu-am li::before{content:none}.nsu-am a:focus-visible,.nsu-am summary:focus-visible{outline:2px solid var(--nsu-ink);outline-offset:2px;border-radius:2px}.nsu-am-head{display:flex;align-items:center;gap:8px;padding:14px var(--nsu-pad) 6px}.nsu-am-flag{flex:none;width:20px;height:20px;border-radius:50%;object-fit:cover;display:block}.nsu-am-title{margin:0;padding:0;border:0;font-family:'Inter',system-ui,sans-serif;font-size:.95rem;font-weight:600;line-height:1.2;letter-spacing:-.005em;text-transform:none;color:var(--nsu-ink)}.nsu-am-entry{padding:16px var(--nsu-pad)}.nsu-am-entry+.nsu-am-entry{border-top:1px solid var(--nsu-hair)}.nsu-am-entry--shared{--nsu-face:34px}.nsu-am-player{display:flex;align-items:center;gap:var(--nsu-gap);min-width:0}.nsu-am-who{display:flex;flex-direction:column;gap:2px;min-width:0}.nsu-am-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--nsu-ink)}a.nsu-am-name:hover{text-decoration:underline;text-underline-offset:3px}.nsu-am-sub{display:flex;align-items:center;gap:5px;min-width:0;font-size:.78rem;line-height:1.25;color:var(--nsu-meta)}.nsu-am-club{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nsu-am-face{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--nsu-face);height:var(--nsu-face);border-radius:50%;overflow:hidden;color:var(--nsu-meta);font-size:.78rem;font-weight:600;letter-spacing:.01em;text-transform:uppercase}.nsu-am-face img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.nsu-am-face--sm{width:30px;height:30px;font-size:.66rem}.nsu-am-face--t0{background:color-mix(in srgb,var(--nsu-ink) 6%,transparent)}.nsu-am-face--t1{background:color-mix(in srgb,var(--nsu-ink) 9%,transparent)}.nsu-am-face--t2{background:color-mix(in srgb,var(--nsu-ink) 12%,transparent)}.nsu-am-face--t3{background:color-mix(in srgb,var(--nsu-ink) 15%,transparent)}.nsu-am-face--t4{background:color-mix(in srgb,var(--nsu-ink) 18%,transparent)}.nsu-am-crest{display:inline-flex;align-items:center;justify-content:center;flex:none;width:14px;height:14px}.nsu-am-crest img{width:100%;height:100%;object-fit:contain;display:block}.nsu-am-crest.is-txt{border-radius:50%;background:color-mix(in srgb,var(--nsu-ink) 9%,transparent);font-size:0}.nsu-am-plist{display:flex;flex-direction:column;gap:10px}.nsu-am-plist li{display:flex;align-items:center;gap:var(--nsu-gap);min-width:0}.nsu-am-match{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:8px 0 0 calc(var(--nsu-face) / 2 - 1px);padding:4px 0 4px calc(var(--nsu-face) / 2 + var(--nsu-gap) - 1px);border-left:2px solid var(--nsu-hair);transition:border-color 0.12s}.nsu-am-match:hover{border-left-color:color-mix(in srgb,var(--nsu-ink) 35%,var(--nsu-hair))}.nsu-am-match:hover .nsu-am-oppname{text-decoration:underline;text-underline-offset:3px}.nsu-am-what{display:flex;flex-direction:column;gap:2px;min-width:0}.nsu-am-opp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.875rem;line-height:1.3;color:var(--nsu-ink)}.nsu-am-vs{color:var(--nsu-meta)}.nsu-am-oppname{font-weight:600}.nsu-am-comp{font-size:.78rem;line-height:1.3;color:var(--nsu-meta)}.nsu-am-when{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:2px;width:6.5rem;text-align:right}.nsu-am-score{font-size:.97rem;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums;color:var(--nsu-ink)}.nsu-am-under{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:0 6px;font-size:.72rem;line-height:1.3;color:var(--nsu-meta)}.nsu-am-status{display:inline-flex;align-items:center;gap:5px;font-weight:600}.nsu-am-status+.nsu-am-day::before{content:'·';margin-right:6px}.nsu-am-match[data-state="live"] .nsu-am-status{color:var(--nsu-live)}.nsu-am-dot{width:6px;height:6px;border-radius:50%;background:var(--nsu-live-dot);animation:nsu-am-pulse 1.6s infinite}@keyframes nsu-am-pulse{0%,100%{opacity:1}50%{opacity:.3}}.nsu-am-rest{border-top:1px solid var(--nsu-hair)}.nsu-am-rsum{display:flex;align-items:center;gap:8px;padding:11px var(--nsu-pad);list-style:none;cursor:pointer;font-size:.78rem;font-weight:600;line-height:1.3;color:var(--nsu-ink)}.nsu-am-rsum::-webkit-details-marker{display:none}.nsu-am-rsum:hover{background:var(--nsu-soft)}.nsu-am-rcount{min-width:18px;padding:0 6px;border-radius:9px;background:var(--nsu-soft);font-size:.7rem;line-height:18px;text-align:center;color:var(--nsu-meta)}.nsu-am-rchev{margin-left:auto;color:var(--nsu-meta);transition:transform 0.15s}.nsu-am-rest[open] .nsu-am-rchev{transform:rotate(180deg)}.nsu-am-rlist{border-top:1px solid var(--nsu-hair)}.nsu-am-rlist li+li{border-top:1px solid var(--nsu-hair)}.nsu-am-rrow{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--nsu-gap);padding:10px var(--nsu-pad);transition:background-color 0.12s}.nsu-am-rrow:hover{background:var(--nsu-soft)}.nsu-am-rwho{display:flex;flex-direction:column;gap:1px;min-width:0}.nsu-am-rline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.3;color:var(--nsu-meta)}.nsu-am-rrow[data-state="live"] .nsu-am-rline{color:var(--nsu-live)}.nsu-am-rmore{padding:9px var(--nsu-pad);font-size:.74rem;color:var(--nsu-meta)}.nsu-am-foot{display:flex;justify-content:flex-end;padding:11px var(--nsu-pad);border-top:1px solid var(--nsu-hair)}.nsu-am-more{font-size:.78rem;font-weight:600;line-height:1.3;color:color-mix(in srgb,var(--nsu-ink) 72%,var(--nsu-bg))}.nsu-am-more:hover{color:var(--nsu-ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.nsu-am{--nsu-pad:14px;--nsu-face:38px;margin-bottom:22px}.nsu-am-entry--shared{--nsu-face:34px}.nsu-am-match{gap:12px}.nsu-am-when{width:5.75rem}.nsu-am-bar{display:grid;border-top:1px solid var(--nsu-hair)}.nsu-am-bar>*{grid-area:1 / 1}.nsu-am-rest{border-top:0}.nsu-am-rsum{justify-content:flex-start;gap:6px;min-height:42px;padding-top:0;padding-bottom:0}.nsu-am-rchev{margin-left:0}.nsu-am-foot{justify-self:end;align-self:start;padding:0;border-top:0;z-index:1}.nsu-am-more{display:inline-flex;align-items:center;height:42px;padding:0 var(--nsu-pad)}}@media (prefers-reduced-motion:reduce){.nsu-am-dot{animation:none}.nsu-am *,.nsu-am *::before,.nsu-am *::after{transition:none!important}}