.sc-sg-stage{position:relative;height:100%;overflow:hidden}.sc-sg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;height:100%}.sc-sg-tile{--sc-sg-mark: .5s;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:0;min-height:0;padding:8px 10px;border:1px solid var(--sc-line);border-radius:3px;transition:opacity .32s var(--sc-ease-out) var(--sc-delay, 0ms),transform .32s var(--sc-ease-out) var(--sc-delay, 0ms)}.sc-sg-tile:nth-child(n+4){--sc-sg-mark: .72s}.sc-sg-tile:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--sc-gold-tint);opacity:0;transition:opacity .2s ease}.sc-sg-tile[aria-pressed=true]:before{opacity:1}.sc-sg-tile:after{content:"";position:absolute;inset:-1px;border:1px solid var(--sc-gold);border-radius:3px;pointer-events:none;opacity:0;transition:opacity .2s ease calc(var(--sc-sg-p, 0) * 80ms)}.sc-sg-tile[data-pri=true]:after{opacity:1}.sc-sg-tile[data-dim=true]{opacity:.35;transition-delay:0ms}.sc-sg-tile[data-dim=true][aria-pressed=true],.sc-sg-tile[data-dim=true]:focus-visible{opacity:.8}.sc-sg-tile[data-on=false]{opacity:0;transform:translateY(6px)}.sc[data-stage=rest] .sc-sg-tile{transition:opacity .2s ease,transform .14s ease}.sc-sg-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;min-height:16px}.sc-sg-label{flex:1 1 auto;min-width:0;font-size:12px;line-height:1.3;color:var(--sc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.sc-sg-tile[aria-pressed=true] .sc-sg-label,.sc-sg-tile[data-pri=true] .sc-sg-label{color:var(--sc-ink)}.sc-sg-num{flex:none;margin-top:-2px;font-family:var(--sc-display);font-size:18px;line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--sc-gold);transition:opacity .2s ease calc(var(--sc-sg-p, 0) * 80ms),transform .2s var(--sc-ease-out) calc(var(--sc-sg-p, 0) * 80ms)}.sc-sg-num[data-on=false]{opacity:0;transform:translateY(4px);transition-delay:0ms}.sc-sg-skel{display:block;position:relative;height:10px;margin:6px 0}.sc-sg-skel:before,.sc-sg-skel:after{content:"";position:absolute;left:0;height:3px;border-radius:2px;background:var(--sc-track)}.sc-sg-skel:before{top:0;width:72%}.sc-sg-skel:after{top:7px;width:46%}.sc-sg-verdict{display:flex;align-items:center;gap:6px;height:16px;min-width:0;transform-origin:left center;transition:opacity .2s ease var(--sc-sg-mark),transform .2s var(--sc-ease-out) var(--sc-sg-mark)}.sc-sg-verdict[data-on=false]{opacity:0;transform:scale(.9)}.sc[data-stage=rest] .sc-sg-verdict{transition-delay:0ms}.sc-sg-mark{flex:none;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;color:var(--sc-muted)}.sc-sg-mark:before{content:"";width:6px;height:6px;border-radius:1px;background:var(--sc-gold)}.sc-sg-mark[data-kind=outline]:before{width:7px;height:7px;background:transparent;border:1px solid var(--sc-gold)}.sc-sg-mark[data-kind=tick]:before{content:none}.sc-sg-tags{display:grid;flex:0 1 auto;min-width:0}.sc-sg-tag{grid-area:1 / 1;display:inline-flex}.sc-sg-value{flex:none;margin-left:auto;font-family:var(--sc-mono);font-size:9.5px;letter-spacing:.04em;color:var(--sc-muted);white-space:nowrap}.sc-sg-scan{position:absolute;inset:0;pointer-events:none;transform:translateY(0);opacity:0;transition:transform 1.1s var(--sc-ease-in-out),opacity .2s ease}.sc-sg-scan:before{content:"";position:absolute;left:0;right:0;bottom:0;height:24px;background:var(--sc-gold);opacity:.08}.sc-sg-scan:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--sc-gold)}.sc-sg-scan[data-on=false]{transform:translateY(-100%);opacity:0}.sc-sg-scan[data-on=true][data-done=false]{opacity:1}@media(hover:hover)and (pointer:fine){.sc-sg-tile:hover .sc-sg-label{color:var(--sc-ink)}}@container sc (max-width: 479px){.sc-sg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sc-sg-tile{padding:7px 9px}.sc-sg-tile:nth-child(n+3){--sc-sg-mark: .72s}}@container sc (max-width: 359px){.sc-sg-grid{gap:6px}.sc-sg-tile{padding:5px 8px}.sc-sg-label{font-size:11px}.sc-sg-num{font-size:16px;margin-top:-1px}.sc-sg-tile .sc-chip{font-size:9px;letter-spacing:.1em;padding:0 5px}}@container sc (max-width: 299px){.sc-sg-grid{gap:5px}.sc-sg-tile{padding:4px 7px}.sc-sg-top{min-height:14px}.sc-sg-verdict{gap:5px}.sc-sg-verdict:has(.sc-sg-value) .sc-sg-mark{display:none}}
