main.lb{width:100%;max-width:var(--content-max);flex-direction:column;gap:24px;margin:0 auto;padding:32px 40px 48px;display:flex}.lb-phone{display:none}.lb a{color:inherit;text-decoration:none}.lb-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lb-titles{flex-direction:column;gap:8px;display:flex}.lb-titles h1{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:600;line-height:40px}.lb-sub{font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-3)}.lb-controls{gap:12px;display:flex}.lb-period{align-items:center;display:flex}.lb-period-label{display:none}.lb-seg{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:3px;display:flex}.lb-seg a{font:500 14px/18px var(--font-ui);color:var(--text-3);white-space:nowrap;transition:color var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out);border-radius:7px;justify-content:center;align-items:center;padding:7px 14px;display:flex}.lb-seg a:hover{color:var(--text)}.lb-seg a[aria-current]{background:var(--text);color:var(--text-on-light)}.lb-avatar{width:var(--av,36px);height:var(--av,36px);border-radius:var(--av-radius,4px);flex:none;display:flex;overflow:hidden}.lb-avatar .gm-player-initial{background:linear-gradient(135deg, oklch(.42 .09 var(--hue)), oklch(.24 .05 calc(var(--hue) + 40)));color:oklch(.9 .04 var(--hue))}.lb-avatar-frame{border-radius:calc(var(--av-radius,4px) + 2px);background:var(--frame);flex:none;place-self:center start;width:fit-content;height:fit-content;padding:2px;display:flex}.lb-avatar-frame[data-frame=legendary]{--frame:var(--tier-legendary-frame)}.lb-avatar-frame[data-frame=very-rare]{--frame:var(--tier-very-rare-frame)}.lb-avatar-frame[data-frame=rare]{--frame:var(--tier-rare-frame)}.lb-avatar-frame[data-frame=silver]{--frame:linear-gradient(135deg, #edf2f8, #8f9aa4)}@supports (color:lab(0% 0 0)){.lb-avatar-frame[data-frame=silver]{--frame:linear-gradient(135deg, lab(95.3516% -1.09163 -3.57015), lab(62.8574% -2.07284 -7.08299))}}.lb-avatar-frame[data-frame=bronze]{--frame:linear-gradient(135deg, #f4b581, #a14d2f)}@supports (color:lab(0% 0 0)){.lb-avatar-frame[data-frame=bronze]{--frame:linear-gradient(135deg, lab(78.8033% 19.3529 35.8579), lab(43.3929% 33.9496 34.6002))}}.lb-avatar-frame[data-frame=you]{--frame:var(--accent)}.lb .gm-tile.lb-tile-26{--tile-size:26px;--tile-pad:2px;--tile-radius:6px}.lb .gm-tile.lb-tile-48{--tile-size:48px;--tile-pad:2px;--tile-radius:10px}.lb .gm-tile.lb-tile-you{--tile-size:40px;--tile-pad:2px;--tile-radius:9px}.lb-rarest>[data-tier],.lb-rate,.lb-you-rate,.lb-trophy-rank,.lb-trophy-chip,.lb-trophy-rate{color:var(--tier-text)}.lb-move{font:500 var(--size-mono-xs) var(--font-mono);text-align:right}.lb-move[data-move=up]{color:var(--ok)}.lb-move[data-move=down]{color:var(--danger)}.lb-move[data-move=same]{color:var(--text-dim)}.lb-updated{font:400 var(--size-mono-xs) var(--font-mono);color:var(--text-3)}.lb-updated[data-stale],.lb-meta[data-stale]{color:#eeb154;color:lab(76.7321% 16.4406 55.1357)}.lb-table{background:var(--surface);border:1px solid var(--border);border-radius:12px}.lb-rows{margin:0;padding:0;list-style:none}.lb-row{transition:background-color var(--duration) var(--ease-out);border-top:1px solid #161a22;align-items:center;gap:16px;padding:12px 20px;display:grid}.lb-row:hover{background:var(--surface-hover)}.lb-rank{font:500 16px var(--font-mono);color:var(--text-3)}.lb-who{align-items:center;gap:10px;min-width:0;display:flex}.lb-who>.lb-desk{display:flex}.lb .gm-crest{display:block}.lb-name-line{align-items:center;gap:8px;min-width:0;display:flex}.lb-name{font:500 15px/19px var(--font-ui);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-meta{font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-3)}.lb-more{text-align:center;font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-4);border-top:1px solid #161a22;padding:14px 20px}.lb-podium{align-items:flex-end;gap:16px;margin:0;padding:0;list-style:none;display:flex}.lb-podium-card{background:var(--tier-frame);min-width:0;box-shadow:var(--tier-glow);border-radius:14px;flex:1;padding:2px}.lb-podium-card[data-rank="1"]{--podium-height:276px;box-shadow:0 0 0 1px #ffd16a80,0 0 22px #ff7700b3;box-shadow:0 0 0 1px lab(86.3174% 9.5892 60.9829/.5),0 0 22px lab(66.2158% 51.6357 81.4868/.7)}.lb-podium-card[data-rank="2"]{--podium-height:236px}.lb-podium-card[data-rank="3"]{--podium-height:216px}.lb-podium-link{isolation:isolate;height:var(--podium-height);background:var(--bg-sunk);border-radius:12px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.lb-podium-art.gm-art{z-index:-2;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.lb-podium-art img{object-fit:cover}.lb-podium-shade{z-index:-1;background:linear-gradient(#0b0d1233 0%,#0b0d12f5 85%);position:absolute;inset:0}.lb-podium-rank{font:600 44px/58px var(--font-mono);color:var(--tier-text);position:absolute;top:16px;left:20px}.lb-podium-chip{background:#0b0d12b3;border-radius:5px;padding:4px 8px;line-height:16px;position:absolute;top:18px;right:16px}.lb-podium-chip .lb-updated{color:var(--text-2)}.lb-podium-body{flex-direction:column;gap:14px;padding:20px;display:flex}.lb-podium-who{align-items:center;gap:12px;min-width:0;display:flex}.lb-podium-who .lb-avatar{--av:44px;--av-radius:6px}.lb-podium-who .gm-player-initial{font-size:20px!important}.lb-podium-names{flex-direction:column;gap:4px;min-width:0;display:flex}.lb-podium-name{font:600 22px/28px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-podium-meta{font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-2)}.lb-podium-value{font:600 24px/31px var(--font-mono);justify-content:space-between;align-items:baseline;display:flex}.lb-podium-unit{color:var(--text-3);font-size:13px}.lb-xp-head,.lb-xp-row{grid-template-columns:56px 40px 4fr 5fr 84px 108px 84px 36px}.lb-xp-head,.lb-rarest-head{font:500 var(--size-mono-xs) var(--font-mono);letter-spacing:.06em;color:var(--text-4);gap:16px;padding:12px 20px;display:grid}.lb-xp-head>:last-child,.lb-xp-head>.lb-end{text-align:right}.lb-xp-row .lb-avatar{--av:36px}.lb-xp-row .gm-player-initial{font-size:15px!important}.lb-xp{align-items:center;gap:12px;display:flex}.lb-bar{background:var(--border);border-radius:4px;flex:none;width:220px;height:8px;overflow:hidden}.lb-bar>span{background:var(--xp-fill);height:100%;display:block}.lb-value{text-align:right;font:500 var(--size-small) var(--font-mono);flex:1}.lb-perfect,.lb-updated-cell{text-align:right}.lb-perfect{font:400 var(--size-small) var(--font-mono);color:var(--text-2)}.lb-rarest{font:500 var(--size-mono-sm) var(--font-mono);justify-content:flex-end;align-items:center;gap:8px;display:flex}.lb-none{color:var(--text-dim)}.lb-banner{background:var(--perfect-frame);border-radius:14px;padding:2px;box-shadow:0 0 0 1px #ffd16a80,0 0 22px #f709;box-shadow:0 0 0 1px lab(86.3174% 9.5892 60.9829/.5),0 0 22px lab(66.2158% 51.6357 81.4868/.6)}.lb-banner-inner{isolation:isolate;background:var(--bg-sunk);border-radius:12px;grid-template-columns:minmax(0,1fr) 290px;align-items:end;gap:32px;min-height:296px;padding:32px;display:grid;position:relative;overflow:hidden}.lb-banner-art.gm-art{z-index:-2;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.lb-banner-art img{object-fit:cover}.lb-banner-shade{z-index:-1;background:linear-gradient(90deg,#0b0d12f2 25%,#0b0d1259 100%);position:absolute;inset:0}.lb-banner-text{flex-direction:column;gap:16px;min-width:0;display:flex}.lb-eyebrow{font:600 var(--size-mono-xs) var(--font-mono);letter-spacing:.14em;color:var(--tier-legendary-text)}.lb-banner-who{align-items:center;gap:16px;display:flex}.lb-banner-who .lb-avatar-frame{border-radius:11px}.lb-banner-who .lb-avatar{--av:60px;--av-radius:9px}.lb-banner-who .gm-player-initial{font-size:27px!important}.lb-banner-names{flex-direction:column;gap:6px;min-width:0;display:flex}.lb-banner-name{font:600 36px/36px var(--font-ui);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-banner-meta{font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-2)}.lb-banner-line{font:400 16px/21px var(--font-ui);color:var(--text-2)}.lb-banner strong{color:var(--tier-legendary-text);font-weight:600}.lb-banner-covers{grid-template-columns:repeat(2,140px);gap:10px;display:grid}.lb-banner-covers .lb-cover{width:140px;height:67px}.lb-banner-covers .lb-cover-more{font-size:22px}.lb-cover{background:var(--perfect-frame);border-radius:5px;flex:none;width:96px;height:46px;padding:1.5px;display:flex}.lb-cover-art.gm-art{background:var(--surface-alt);border-radius:3.5px;width:100%;height:100%}.lb-cover-more{font:600 15px var(--font-mono);color:var(--perfect-text);background:linear-gradient(#1a1408, #1a1408) padding-box, var(--perfect-frame) border-box;border:1.5px solid #0000;justify-content:center;align-items:center;padding:0}.lb-cover-empty{border:1px dashed var(--border-strong);border-radius:5px;flex:none;width:96px;height:46px}.lb-covers{gap:6px;display:flex}.lb-perfect-table{padding:8px 0}.lb-perfect-row{grid-template-columns:56px 40px 200px minmax(0,1fr) 40px}.lb-perfect-row .lb-rank{font-size:15px}.lb-perfect-row .lb-rank[data-place="2"]{color:#d3d8de;color:lab(86.0715% -1.08898 -3.56864)}.lb-perfect-row .lb-rank[data-place="3"]{color:#e79e6b;color:lab(71.6738% 24.2027 37.9885)}.lb-perfect-row .lb-avatar-frame{border-radius:7px}.lb-perfect-row .lb-avatar{--av:36px;--av-radius:5px}.lb-perfect-row>.lb-avatar{--av:40px}.lb-perfect-row .gm-player-initial{font-size:17px!important}.lb-perfect-row .lb-who,.lb-rarest-row .lb-who{flex-direction:column;align-items:flex-start;gap:4px}.lb-perfect-row .lb-name,.lb-rarest-row .lb-name{font-size:16px;line-height:21px}.lb-count{text-align:right;font:600 18px var(--font-mono);color:var(--tier-legendary-text)}.lb-trophies{align-items:flex-start;gap:16px;margin:0;padding:0;list-style:none;display:flex}.lb-trophy{flex:1;min-width:0}.lb-trophy[data-rank="2"]{margin-top:28px}.lb-trophy[data-rank="3"]{margin-top:40px}.lb-trophy-link{isolation:isolate;background:var(--surface);border:1px solid var(--border);text-align:center;transition:border-color var(--duration) var(--ease-out);border-radius:14px;flex-direction:column;align-items:center;gap:14px;padding:28px 20px 24px;display:flex;position:relative}.lb-trophy-link:hover{border-color:var(--border-hover)}.lb-trophy-glow{z-index:-1;border-radius:inherit;background:radial-gradient(60% 55% at 50% 30%, color-mix(in oklch, var(--tier-text) 16%, transparent), transparent 70%);position:absolute;inset:0}.lb-trophy-rank{font:600 24px/31px var(--font-mono)}.lb-trophy[data-rank="1"] .lb-trophy-rank{font-size:30px;line-height:40px}.lb .gm-tile.lb-trophy-tile{--tile-size:108px;--tile-pad:3px;--tile-radius:18px}.lb-trophy[data-rank="1"] .gm-tile.lb-trophy-tile{--tile-size:140px;--tile-radius:22px}.lb-trophy[data-rank="3"] .gm-tile.lb-trophy-tile{--tile-size:100px;--tile-pad:2px}.lb-trophy-names{flex-direction:column;gap:6px;max-width:100%;display:flex}.lb-trophy-name{font:600 18px/1.2 var(--font-ui);color:var(--text)}.lb-trophy[data-rank="1"] .lb-trophy-name{font-size:22px}.lb-trophy-game{font:400 var(--size-small) var(--font-ui);color:var(--text-2)}.lb-trophy-chip{box-shadow:inset 0 0 0 1px var(--tier-text);font:500 var(--size-mono-sm) var(--font-mono);background:#0b0d12cc;border-radius:6px;padding:5px 10px}.lb-trophy-player{border-top:1px solid var(--border);color:var(--text);justify-content:center;align-self:stretch;align-items:center;gap:10px;margin-top:0;padding-top:13px;display:flex}.lb-trophy-player .lb-avatar{--av:30px;--av-radius:3px}.lb-trophy-player .gm-player-initial{font-size:13px!important}.lb-trophy-player-name{font:500 15px var(--font-ui)}.lb-trophy-date{font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-3)}.lb-rarest-table{padding:6px 0}.lb-rarest-head,.lb-rarest-row{grid-template-columns:56px 52px minmax(0,1fr) 200px 120px}.lb-rarest-head{letter-spacing:.08em;padding:10px 20px}.lb-rarest-head>:last-child{text-align:right}.lb-rarest-row .lb-rank{font-size:15px}.lb-rarest-row .lb-meta{font:400 var(--size-caption) var(--font-ui)}.lb-player{align-items:center;gap:10px;min-width:0;display:flex}.lb-player>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.lb-player .lb-avatar{--av:32px;--av-radius:3px}.lb-player .gm-player-initial{font-size:13px!important}.lb-player-name{font:400 15px/19px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-player-level{font:400 var(--size-mono-xs) var(--font-mono);color:var(--text-3)}.lb-rate{text-align:right;font:500 15px var(--font-mono)}.lb-you{z-index:5;box-shadow:0 0 24px #00d1db26, 0 -12px 24px var(--bg);background:#0f1a20;border:1px solid #00d1db73;border:1px solid lab(75.922% -46.8282 -19.1842/.45);border-radius:12px;grid-template-columns:56px 44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 20px;display:grid;position:sticky;bottom:0}@supports (color:lab(0% 0 0)){.lb-you{box-shadow:0 0 24px lab(75.922% -46.8282 -19.1842/.15), 0 -12px 24px var(--bg)}}.lb-you-rank{font:600 18px var(--font-mono);color:var(--accent)}.lb-you .lb-avatar-frame{border-radius:7px}.lb-you .lb-avatar{--av:36px;--av-radius:5px}.lb-you .gm-player-initial{font-size:17px!important}.lb-you-who{flex-direction:column;gap:3px;min-width:0;display:flex}.lb-you-name{font:600 16px/21px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-you-tag{font:500 var(--size-mono-xs) var(--font-mono);color:var(--accent);margin-left:6px}.lb-you-sub{font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-you-end{align-items:center;gap:16px;display:flex}.lb-you-value{font:500 16px var(--font-mono)}.lb-you-chip{font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-2);background:#ffffff0d;border-radius:6px;padding:6px 10px}.lb-you[data-tab=perfect] .lb-cover{width:72px;height:34px}.lb-you-rate{font:500 15px var(--font-mono)}.lb-invite{background:var(--bg-sunk);border:1px dashed var(--border-ghost);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 24px;display:grid}.lb-invite-text{flex-direction:column;gap:6px;display:flex}.lb-invite-title{font:500 18px/23px var(--font-ui)}.lb-invite-body{font:400 var(--size-small) var(--font-ui);color:var(--text-3)}.lb-invite-actions{align-items:center;gap:10px;display:flex}.lb-invite-link{background:var(--surface);border:1px solid var(--border);font:400 var(--size-mono-sm) var(--font-mono);color:var(--text-2);border-radius:8px;padding:10px 12px}.lb-copy{background:var(--text);color:var(--text-on-light);font:500 var(--size-small) var(--font-ui);cursor:pointer;transition:background-color var(--duration) var(--ease-out);border:0;border-radius:8px;padding:10px 16px}.lb-copy:hover{background:#fff}.lb-foot{justify-content:flex-end;display:flex}.lb-how{font:400 var(--size-caption) / 1.5 var(--font-ui);color:var(--text-3);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lb-how:hover{color:var(--text)}@media (min-width:769px){.gm-sheet.lb-how-sheet{border:1px solid var(--border-strong);border-radius:14px;gap:12px;width:min(460px,100vw - 48px);padding:22px 24px 24px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.gm-sheet.lb-how-sheet[data-starting-style],.gm-sheet.lb-how-sheet[data-ending-style]{opacity:0;transform:translate(-50%,-48%)}.lb-how-grabber{display:none}}.lb-how-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lb-how-title{font:500 var(--size-section) / 1.3 var(--font-ui);margin:0}.lb-how-close{width:32px;height:32px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.lb-how-close:hover{background:var(--surface-hover);color:var(--text)}.lb-how-tab{font:500 var(--size-mono-xs) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0}.lb-how-list{font:400 var(--size-small) / 1.5 var(--font-ui);color:var(--text-2);flex-direction:column;gap:10px;margin:0;padding:0 0 0 18px;display:flex}.lb-how-list li::marker{color:var(--text-4)}.lb-move[data-move=new]{color:var(--ok)}.lb-open{min-width:0;height:calc(var(--open-height,240px));background:var(--bg-sunk);border:2px dashed var(--border-ghost);border-radius:14px;flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:20px;display:flex;position:relative}.lb-podium .lb-open[data-rank="1"]{--open-height:280px}.lb-podium .lb-open[data-rank="3"]{--open-height:220px}.lb-open-rank{font:600 44px/58px var(--font-mono);color:var(--border-ghost);position:absolute;top:16px;left:20px}.lb-open-text{flex-direction:column;gap:6px;display:flex}.lb-open-title{font:500 17px/22px var(--font-ui);color:var(--text-2)}.lb-open-take{font:400 var(--size-caption) / 1.45 var(--font-ui);color:var(--text-3)}.lb-trophies .lb-open{--open-height:340px;margin-top:28px}.lb-trophies .lb-open[data-rank="3"]{margin-top:40px}.lb-open-row{border:1px dashed var(--border-ghost);background:var(--bg-sunk);border-radius:10px;align-items:center;gap:16px;margin:8px 20px;padding:14px 16px;display:flex}.lb-open-row .lb-open-rank{width:40px;font:500 15px var(--font-mono);position:static}.lb-open-row .lb-open-text{gap:2px}.lb-open-row .lb-open-title{font-size:16px}.lb-empty{isolation:isolate;background:var(--bg-sunk);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:28px;padding:36px;display:flex;position:relative;overflow:hidden}.lb-empty-glow{z-index:-1;background:radial-gradient(50% 80% at 50% 0,#00d1db14,#0000 70%);background:radial-gradient(50% 80% at 50% 0,lab(75.922% -46.8282 -19.1842/.08),#0000 70%);position:absolute;inset:0}.lb-empty-podium{opacity:.9}.lb-empty-podium .lb-open{--open-height:170px}.lb-empty-podium .lb-open[data-rank="1"]{--open-height:200px}.lb-empty-podium .lb-open[data-rank="3"]{--open-height:150px}.lb-empty-text{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.lb-empty-eyebrow{font:600 var(--size-mono-xs) var(--font-mono);letter-spacing:.14em;color:var(--accent)}.lb-empty-title{font:600 32px/40px var(--font-ui);letter-spacing:-.02em;margin:0}.lb-empty-line{max-width:620px;font:400 16px/24px var(--font-ui);color:var(--text-2);margin:0}.lb-empty-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lb-empty-steps li{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}.lb-empty-step-number{font:600 var(--size-mono-xs) var(--font-mono);color:var(--accent)}.lb-empty-step-text{flex-direction:column;gap:6px;display:flex}.lb-empty-step-title{font:500 15px/19px var(--font-ui)}.lb-empty-step-body{font:400 var(--size-caption) / 1.45 var(--font-ui);color:var(--text-3)}.lb-empty-actions{justify-content:center;gap:12px;display:flex}.lb-empty-primary,.lb-empty-secondary{font:500 15px/19px var(--font-ui);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;display:flex}.lb a.lb-empty-primary{background:var(--text);color:var(--text-on-light)}.lb a.lb-empty-secondary{border:1px solid var(--border-ghost);color:var(--text)}.lb-everyone{background:var(--bg-sunk);border:1px dashed var(--border-ghost);font:400 15px var(--font-ui);color:var(--text-2);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.lb .lb-everyone a{color:var(--accent);white-space:nowrap;font-size:16px}.lb-you-open{order:1}.lb-you[data-open]{grid-template-columns:auto 44px minmax(0,1fr) auto}@media (max-width:768px){.lb-desk{display:none!important}.lb-phone{display:inline}main.lb{gap:16px;padding:16px 16px 24px}.lb-head{flex-direction:column;align-items:stretch;gap:16px}.lb-titles{gap:4px}.lb-titles h1{font-size:28px;font-weight:500;line-height:36px}.lb-sub{font-size:var(--size-mono-xs)}.lb-controls{flex-direction:column;gap:16px}.lb-seg{border-radius:10px;gap:2px}.lb-seg a{border-radius:8px;padding:9px 10px;font-size:13px;line-height:17px}.lb-seg a[aria-current]{background:var(--border-strong);color:var(--text)}.lb-seg-metric a{flex:1}.lb-period{justify-content:space-between}.lb-period-label{font:500 var(--size-mono-xs) var(--font-mono);letter-spacing:.08em;color:var(--text-4);display:inline}.lb-table,.lb-perfect-table,.lb-rarest-table{background:0 0;border:0;border-radius:0;padding:0}.lb-row{gap:12px;padding:11px 0}.lb-row:hover{background:0 0}.lb-rank{font-size:14px}.lb-more{font-size:var(--size-mono-xs);padding:12px 0}.lb-podium{gap:8px}.lb-podium-card{border-radius:12px;box-shadow:0 0 10px #ae53e68c;box-shadow:0 0 10px lab(52.2908% 55.9385 -60.1737/.55)}.lb-podium-card[data-rank="1"]{--podium-height:192px;box-shadow:0 0 0 1px #ffd16a80,0 0 16px #f709;box-shadow:0 0 0 1px lab(86.3174% 9.5892 60.9829/.5),0 0 16px lab(66.2158% 51.6357 81.4868/.6)}.lb-podium-card[data-rank="2"]{--podium-height:172px}.lb-podium-card[data-rank="3"]{--podium-height:160px;box-shadow:0 0 8px #0f92f773;box-shadow:0 0 8px lab(58.4262% -3.61189 -60.3039/.45)}.lb-podium-link{border-radius:10px}.lb-podium-art.gm-art{opacity:.5}.lb-podium-shade{background:linear-gradient(#0b0d1233 0%,#0b0d12f7 70%)}.lb-podium-rank{font-size:26px;line-height:35px;top:8px;left:10px}.lb-podium-body{gap:6px;padding:10px}.lb-podium-who{flex-direction:column;align-items:flex-start;gap:6px}.lb-podium-who .lb-avatar-frame{border-radius:5px}.lb-podium-who .lb-avatar{--av:28px;--av-radius:3px}.lb-podium-who .gm-player-initial{font-size:13px!important}.lb-podium-name{max-width:100%;font-size:14px;line-height:18px}.lb-podium-value{font:500 13px/17px var(--font-mono)}.lb-podium-ago{font-size:11px;display:block}.lb-podium-ago .lb-updated{font-size:11px}.lb-xp-row{grid-template-columns:34px 34px minmax(0,1fr) auto;grid-template-areas:"rank avatar who value""rank avatar who move";row-gap:3px}.lb-xp-row>.lb-rank{grid-area:rank}.lb-xp-row>.lb-avatar{--av:34px;grid-area:avatar}.lb-xp-row .gm-player-initial{font-size:14px!important}.lb-xp-row>.lb-who{flex-direction:column;grid-area:who;align-items:flex-start;gap:3px}.lb-xp-row>.lb-xp{grid-area:value;align-self:end}.lb-xp-row>.lb-move{grid-area:move;align-self:start}.lb-xp-row .lb-meta{font-size:var(--size-mono-xs)}.lb-xp-row .lb-meta[data-stale]{color:#eeb154;color:lab(76.7321% 16.4406 55.1357)}.lb-banner{box-shadow:0 0 0 1px #ffd16a80,0 0 18px #f709;box-shadow:0 0 0 1px lab(86.3174% 9.5892 60.9829/.5),0 0 18px lab(66.2158% 51.6357 81.4868/.6)}.lb-banner-inner{flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:16px;display:flex}.lb-banner-art.gm-art{opacity:.5}.lb-banner-shade{background:linear-gradient(90deg,#0b0d12f2 30%,#0b0d1273 100%)}.lb-banner-text{gap:12px}.lb-eyebrow{font-size:var(--size-micro)}.lb-banner-who{gap:12px}.lb-banner-who .lb-avatar-frame{border-radius:7px}.lb-banner-who .lb-avatar{--av:40px;--av-radius:5px}.lb-banner-who .gm-player-initial{font-size:18px!important}.lb-banner-names{gap:4px}.lb-banner-name{font-size:22px;line-height:22px}.lb-banner-meta{font-size:var(--size-mono-xs)}.lb-banner-covers{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lb-banner-covers .lb-cover{border-radius:4px;width:auto;height:36px}.lb-banner-covers .lb-cover-more{font-size:12px}.lb-perfect-row{grid-template-columns:30px 34px minmax(0,1fr) 24px;grid-template-areas:"rank avatar who count""rank avatar covers count";row-gap:6px;padding:10px 0}.lb-perfect-row>.lb-rank{grid-area:rank;font-size:14px}.lb-perfect-row>.lb-avatar,.lb-perfect-row>.lb-avatar-frame{grid-area:avatar}.lb-perfect-row>.lb-avatar-frame{border-radius:6px}.lb-perfect-row .lb-avatar{--av:30px;--av-radius:4px}.lb-perfect-row>.lb-avatar{--av:34px}.lb-perfect-row .gm-player-initial{font-size:14px!important}.lb-perfect-row>.lb-who{flex-direction:row;grid-area:who;align-items:baseline;gap:8px}.lb-perfect-row .lb-name{font-size:15px;line-height:19px}.lb-perfect-row .lb-meta{font-size:var(--size-mono-xs)}.lb-row-covers{grid-area:covers}.lb-perfect-row>.lb-count{grid-area:count}.lb-covers{gap:6px}.lb-row-covers .lb-cover{border-radius:4px;width:52px;height:25px}.lb-row-covers .lb-cover-more{font-size:12px}.lb-row-covers .gm-art-name,.lb-banner-covers .gm-art-name,.lb-row-covers .lb-cover-empty{display:none}.lb-count{font-size:17px}.lb-trophies{gap:8px}.lb-trophy[data-rank="2"]{margin-top:18px}.lb-trophy[data-rank="3"]{margin-top:26px}.lb-trophy-link{border-radius:12px;gap:8px;padding:14px 8px 12px}.lb-trophy-glow{background:radial-gradient(70% 50% at 50% 30%, color-mix(in oklch, var(--tier-text) 16%, transparent), transparent 70%)}.lb-trophy-rank{font-size:16px;line-height:21px}.lb-trophy[data-rank="1"] .lb-trophy-rank{font-size:20px;line-height:26px}.lb .gm-tile.lb-trophy-tile{--tile-size:60px;--tile-pad:2px;--tile-radius:12px}.lb-trophy[data-rank="1"] .gm-tile.lb-trophy-tile{--tile-size:80px;--tile-radius:16px}.lb-trophy[data-rank="3"] .gm-tile.lb-trophy-tile{--tile-size:60px}.lb-trophy-name,.lb-trophy[data-rank="1"] .lb-trophy-name{font-size:13px;line-height:1.25}.lb-trophy-rate{font:500 var(--size-mono-xs) var(--font-mono)}.lb-trophy-player{font:400 var(--size-mono-xs) var(--font-ui);color:var(--text-2);border-top:0;gap:6px;padding-top:0}.lb-trophy-player .lb-avatar{--av:18px}.lb-trophy-player .gm-player-initial{font-size:9px!important}.lb-trophy-player-name{font:400 12px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-rarest-row{grid-template-columns:30px 40px minmax(0,1fr) auto;padding:10px 0}.lb .gm-tile.lb-tile-48{--tile-size:40px;--tile-radius:9px}.lb-rarest-row .lb-who{gap:3px}.lb-rarest-row .lb-name{font-size:15px;line-height:19px}.lb-rarest-row .lb-meta{white-space:nowrap;align-items:center;min-width:0;max-width:100%;font-size:12px;display:flex;overflow:hidden}.lb-mini{white-space:pre;align-items:center;gap:6px;display:inline-flex}.lb-mini .lb-avatar{--av:16px;--av-radius:3px}.lb-mini .gm-player-initial{font-size:8px!important}.lb-rate{font-size:14px}.lb-you{bottom:calc(62px + max(8px, env(safe-area-inset-bottom)));box-shadow:0 0 20px #00d1db26, 0 -10px 20px var(--bg);grid-template-columns:auto 36px minmax(0,1fr) auto;gap:12px;margin:0 -4px;padding:12px 14px}@supports (color:lab(0% 0 0)){.lb-you{box-shadow:0 0 20px lab(75.922% -46.8282 -19.1842/.15), 0 -10px 20px var(--bg)}}.lb-you-rank{font-size:16px}.lb-you .lb-avatar{--av:32px;--av-radius:4px}.lb-you .gm-player-initial{font-size:15px!important}.lb-you-name{font-size:15px;line-height:19px}.lb-you-tag{font-size:var(--size-micro)}.lb-you-sub{font-size:var(--size-mono-xs)}.lb-you-sub.lb-phone{display:block}.lb-you-end{gap:8px}.lb-you-value{font-size:var(--size-small)}.lb .gm-tile.lb-tile-you{--tile-size:30px;--tile-radius:7px}.lb-you-rate{font-size:13px}.lb-invite{flex-direction:column;align-items:stretch;gap:12px;padding:18px;display:flex}.lb-invite-title{font-size:17px;line-height:22px}.lb-invite-body{line-height:1.45}.lb-invite-text{gap:12px}.lb-invite-actions{flex-direction:column;align-items:stretch;gap:12px}.lb-copy{padding:12px;font-size:15px}main.lb[data-edge=sparse]{min-height:calc(100dvh - 160px - env(safe-area-inset-bottom))}main.lb[data-edge=sparse] .lb-everyone{order:1}main.lb[data-edge=sparse] .lb-invite{order:2}main.lb[data-edge=sparse] .lb-you{order:3;margin-top:auto}main.lb[data-edge=sparse] .lb-foot{order:4}.lb-open{--open-height:176px;border-radius:12px;gap:4px;padding:10px}.lb-podium .lb-open[data-rank="1"]{--open-height:196px}.lb-podium .lb-open[data-rank="3"]{--open-height:164px}.lb-open-rank{font-size:26px;line-height:35px;top:8px;left:10px}.lb-open-text{gap:4px}.lb-open-title{font-size:14px;line-height:18px}.lb-open-take{font-size:12px}.lb-trophies .lb-open{--open-height:190px;margin-top:18px}.lb-trophies .lb-open[data-rank="3"]{margin-top:26px}.lb-open-row{margin:8px 0;padding:12px}.lb-open-row .lb-open-rank{width:30px;font-size:14px}.lb-open-row .lb-open-title{font-size:15px}.lb-empty{background:0 0;border:0;border-radius:0;gap:16px;padding:0;overflow:visible}.lb-empty-glow{display:none}.lb-empty-podium .lb-open{--open-height:84px}.lb-empty-podium .lb-open[data-rank="1"]{--open-height:100px}.lb-empty-podium .lb-open[data-rank="3"]{--open-height:72px}.lb-empty-podium .lb-open-text{display:none}.lb-empty-text{gap:8px}.lb-empty-eyebrow{font-size:var(--size-micro)}.lb-empty-title{letter-spacing:-.01em;font-size:23px;line-height:1.2}.lb-empty-line{font-size:14px;line-height:1.45}.lb-empty-steps{flex-direction:column;gap:0;display:flex}.lb-empty-steps li{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;flex-direction:row;gap:10px;padding:10px 0}.lb-empty-steps li:last-child{border-bottom:1px solid var(--border)}.lb-empty-step-number{flex:none;width:24px}.lb-empty-step-text{gap:2px}.lb-empty-step-title{font-size:14px;line-height:18px}.lb-empty-step-body{font-size:12px}.lb-empty-actions{flex-direction:column;gap:8px}.lb-empty-primary,.lb-empty-secondary{border-radius:10px;min-height:48px}.lb-everyone{flex-direction:column;align-items:flex-start;gap:8px;padding:14px;font-size:14px}.lb .lb-everyone a{font-size:14px;font-weight:500}}@media (prefers-reduced-motion:reduce){.lb-seg a,.lb-row,.lb-copy,.lb-trophy-link{transition:none}}
