.ltable{gap:var(--spacing-xs);flex-direction:column;display:flex;container:ltable/inline-size}.ltable .org-banner{margin-top:0}.ltable-card{background:var(--bg-card)}.ltable-frame{position:relative}.ltable-scroll{overscroll-behavior-x:none;isolation:isolate;overflow-x:auto}.ltable-grid{--ltable-place-digits:2;--ltable-place-pad-start:var(--spacing-md);--ltable-place-width:calc(var(--ltable-place-digits) * 1ch + var(--ltable-place-pad-start) + var(--spacing-xs))}.ltable-grid :is(th,td)+:is(th,td):not(.ltable-player,.ltable-points){border-left:1px solid var(--border-soft)}.ltable-grid .ltable-pinned :is(th,td){border-bottom:1px solid var(--border)}@property --ltable-place-width{syntax:"<length>";inherits:true;initial-value:0}.ltable-grid.is-place-digits-1{--ltable-place-digits:1}.ltable-grid.is-place-digits-3{--ltable-place-digits:3}.ltable-grid.is-place-digits-4{--ltable-place-digits:4}.ltable-grid .ltable-place,.ltable-grid .ltable-player{z-index:1;background-color:var(--bg-card);box-shadow:inset -1px 0 0 var(--border-soft);position:sticky}.ltable-grid thead :is(.ltable-place,.ltable-player){background:linear-gradient(var(--text04), var(--text04)), var(--bg-card)}.ltable-grid .ltable-place{width:var(--ltable-place-width);min-width:var(--ltable-place-width);max-width:var(--ltable-place-width);padding-left:var(--ltable-place-pad-start);padding-right:var(--spacing-xs);left:0;overflow:hidden}.ltable-grid .ltable-player{left:var(--ltable-place-width);min-width:160px}.ltable-player-cell{align-items:center;gap:var(--spacing-xs);display:flex}.ltable-grid .ltable-points{border-right:1px solid var(--border)}.ltable-grid tr.is-medal-gold{--ltable-row-tint:color-mix(in srgb, var(--color-medal-gold) 11%, transparent)}.ltable-grid tr.is-medal-silver{--ltable-row-tint:color-mix(in srgb, var(--color-medal-silver) 9%, transparent)}.ltable-grid tr.is-medal-bronze{--ltable-row-tint:color-mix(in srgb, var(--color-medal-bronze) 11%, transparent)}.ltable-grid tr.is-viewer{--ltable-row-tint:var(--accent-bg)}.ltable-grid tr:is(.is-medal-gold,.is-medal-silver,.is-medal-bronze,.is-viewer) :is(th,td){background:linear-gradient(var(--ltable-row-tint), var(--ltable-row-tint)), var(--bg-card)}.ltable-grid tr.is-viewer .ltable-place{box-shadow:inset 3px 0 0 var(--accent), inset -1px 0 0 var(--border-soft)}.ltable-you{padding:0 var(--spacing-2xs);border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-text);font-size:var(--type-meta);flex-shrink:0;font-weight:700}.ltable-grid .ltable-form{padding-right:var(--spacing-md)}.ltable-form-chips{gap:var(--spacing-2xs);vertical-align:middle;display:inline-flex}@supports (timeline-scope:--ltable-x){.ltable-frame{timeline-scope:--ltable-x}.ltable-scroll{scroll-timeline:--ltable-x inline}.ltable-frame:after{content:"";width:var(--spacing-xl);pointer-events:none;background:linear-gradient(to left, color-mix(in srgb, var(--bg) 75%, transparent), transparent);opacity:0;animation:linear both ltable-end-shade;animation-timeline:--ltable-x;position:absolute;inset:0 0 0 auto}.ltable-grid .ltable-player{animation:linear both ltable-start-shade;animation-timeline:--ltable-x}}@keyframes ltable-end-shade{0%,90%{opacity:1}to{opacity:0}}@keyframes ltable-start-shade{0%{box-shadow:inset -1px 0 0 var(--border-soft), 0 0 0 0 transparent}10%,to{box-shadow:inset -1px 0 0 var(--border-soft), var(--spacing-xs) 0 var(--spacing-sm) calc(-1 * var(--spacing-2xs)) color-mix(in srgb, var(--bg) 95%, transparent)}}@container ltable (width<480px){.ltable-grid :is(th,td){padding-inline:var(--spacing-xs)}.ltable-grid{--ltable-place-pad-start:var(--spacing-sm)}.ltable-grid .ltable-player{min-width:128px}}
