.csRoot .lbSc{--lbColW:92px;--lbPointsW:92px;--lbCellPad:6px;display:flex;flex-direction:column;gap:14px;width:100%;max-width:1280px;margin:0 auto;padding:20px 16px 56px}.csRoot .lbScTop{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px}.csRoot .lbScTopRight{display:flex;flex-direction:column;align-items:flex-end;gap:7px;flex:none}.csRoot .lbScStamp{display:flex;align-items:center;gap:6px;margin:0;padding-right:2px;font-family:var(--csUi);font-size:11.5px;line-height:var(--csLeadFlat);color:var(--csInkMeta);white-space:nowrap}.csRoot .lbScStamp svg{display:block;flex:none}.csRoot .lbScTabs{flex:none}.csRoot .lbScTabs>.csPopTrigger{align-self:stretch;align-items:stretch}.csRoot .lbScTabs .csTab[data-state=socket] img{filter:var(--csArtSpent)}.csRoot .lbScWork{display:flex;align-items:center;gap:12px;padding:8px 16px 10px;background:var(--csWell);box-shadow:var(--csSeatShadow)}.csRoot .lbScWorkPad{flex:none;width:34px}.csRoot .lbScWorkGap{flex:1;min-width:0}.csRoot .lbScWorkEnd{flex:none;width:var(--lbPointsW)}.csRoot .lbScWorkCounts{display:grid;grid-template-columns:repeat(8,var(--lbColW));align-items:stretch;flex:none}.csRoot .lbScWorkCounts>*+*{border-left:1px solid var(--csLine)}.csRoot .lbScWorkCell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 var(--lbCellPad);min-width:0}.csRoot .lbScWorkIcon{display:none}.csRoot .lbScWorkMul{font-family:var(--csMono);font-size:10px;line-height:var(--csLeadFlat);color:var(--csInkDim);font-variant-numeric:tabular-nums;white-space:nowrap}.csRoot .lbScWorkUnit{padding-left:1px;color:var(--csInkMeta)}.csRoot .lbScWorkTimes{padding:0 1px;color:var(--csUnitOff)}.csRoot .lbScWorkNum{font-family:var(--csMono);font-size:13px;line-height:var(--csLeadFlat);color:var(--csInkBody);font-variant-numeric:tabular-nums;white-space:nowrap}.csRoot .lbScWorkCell[data-zero="1"] .lbScWorkMul,.csRoot .lbScWorkCell[data-zero="1"] .lbScWorkNum{color:var(--csInkMeta)}.csRoot .lbScWorkWarn{flex-basis:100%;font-family:var(--csUi);font-size:12px;line-height:var(--csLeadBody);color:var(--csDanger)}.csRoot .lbScLift{display:block;height:3px;background:var(--csFaceHi)}.csRoot .lbScSheetHead{display:flex;align-items:center;gap:10px;margin:0 0 14px}.csRoot .lbScSheetName{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--csUi);font-size:17px;font-weight:600;color:var(--csInk)}.csRoot .lbScSheetName,.csRoot .lbScSheetRank{white-space:nowrap;line-height:var(--csLeadFlat)}.csRoot .lbScSheetRank{display:inline-flex;align-items:baseline;gap:5px;margin-left:auto;flex:none;font-family:var(--csMono);font-size:20px;color:var(--csAmberText);font-variant-numeric:tabular-nums}.csRoot .lbScSheetRankWord{font-family:var(--csUi);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--csInkMeta)}.csRoot .lbScSheetOf{font-size:13px;color:var(--csInkMeta)}.csRoot .lbScSheet{display:flex;flex-direction:column;margin:0}.csRoot .lbScSheetRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--csLine)}.csRoot .lbScSheetRow:first-child{border-top:0}.csRoot .lbScSheetRow dt{display:flex;align-items:center;gap:10px;min-width:0}.csRoot .lbScSheetIcon{display:inline-flex;flex:none}.csRoot .lbScSheetLabel{font-family:var(--csUi);font-size:13px;line-height:var(--csLeadBody);color:var(--csInkBody)}.csRoot .lbScSheetRow dd{display:flex;align-items:baseline;gap:10px;margin:0;flex:none}.csRoot .lbScSheetMul{font-size:11.5px;color:var(--csInkDim);font-variant-numeric:tabular-nums}.csRoot .lbScSheetMul,.csRoot .lbScSheetNum{font-family:var(--csMono);white-space:nowrap}.csRoot .lbScSheetNum{min-width:76px;font-size:14px;color:var(--csInkBody);text-align:right;font-variant-numeric:tabular-nums}.csRoot .lbScSheetRow[data-zero="1"] .lbScSheetLabel,.csRoot .lbScSheetRow[data-zero="1"] .lbScSheetMul,.csRoot .lbScSheetRow[data-zero="1"] .lbScSheetNum{color:var(--csInkMeta)}.csRoot .lbScSheetRow[data-zero="1"] .lbScSheetIcon{filter:var(--csArtSpent)}.csRoot .lbScSheetTotal{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--csLine);font-family:var(--csUi);font-size:13px;color:var(--csInkDim)}.csRoot .lbScSheetTotalNum{min-width:62px;font-family:var(--csMono);font-size:20px;line-height:var(--csLeadFlat);color:var(--csAmberText);text-align:right;font-variant-numeric:tabular-nums}.csRoot .lbScHead{display:flex;align-items:center;gap:12px;padding:8px 16px 10px;border-bottom:1px solid var(--csLine)}.csRoot .lbScHeadRank{flex:none;width:34px}.csRoot .lbScHeadWho{flex:1;min-width:0}.csRoot .lbScSort{display:flex;align-items:center;justify-content:center;width:44px;height:40px;margin:0 auto;padding:0;cursor:pointer}.csRoot .lbScSortPoints{flex:none;width:var(--lbPointsW);margin-left:12px;font-family:var(--csUi);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--csInkDim)}.csRoot .lbScSortPoints[data-state=selected]{color:var(--csInk)}.csRoot .lbScRank{display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:var(--csRadRead);font-family:var(--csMono);font-size:13px;line-height:var(--csLeadFlat);color:var(--csInkDim);font-variant-numeric:tabular-nums}.csRoot .lbScMedal img{display:block}.csRoot .lbScWho{display:inline-flex;align-items:center;gap:10px;min-width:0}.csRoot .lbScWho>*{flex:none}.csRoot .lbScHandle{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--csInk)}.csRoot .lbScSide{display:inline-flex;align-items:center;flex:none}.csRoot .lbScCounts{display:grid;grid-template-columns:repeat(8,var(--lbColW));align-items:center}.csRoot .lbScCell{padding:0 var(--lbCellPad);font-family:var(--csMono);font-size:13px;line-height:var(--csLeadFlat);color:var(--csInkBody);text-align:center;font-variant-numeric:tabular-nums}.csRoot .lbScCounts>*+*{border-left:1px solid var(--csLine)}.csRoot .lbScCell[data-zero="1"]{color:var(--csUnitOff)}.csRoot .lbScPoints{flex:none;width:var(--lbPointsW);margin-left:12px;font-family:var(--csMono);font-size:15px;line-height:var(--csLeadFlat);color:var(--csInk);text-align:right;font-variant-numeric:tabular-nums}.csRoot .lbScPoints[data-podium="1"]{color:var(--csAmberText)}.csRoot .lbSc .platformMark{width:auto;height:auto;background:transparent;border-color:transparent;box-shadow:none;border-radius:0;opacity:.9}.csRoot .lbSc .lbScMarks{display:inline-flex;align-items:center;gap:3px;flex:none}.csRoot .lbScFoot{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:4px}.csRoot .lbScFact,.csRoot .lbScQuiet{margin:0;font-family:var(--csUi);font-size:12px;line-height:var(--csLeadBody);color:var(--csInkDim)}.csRoot .lbScFact{display:flex;align-items:center;gap:7px}.csRoot .lbScFactNum{font-family:var(--csMono);font-variant-numeric:tabular-nums;color:var(--csInkBody)}.csRoot .lbScTip{display:flex;flex-direction:column;gap:5px;max-width:34ch}.csRoot .lbScTipTitle{font-weight:700;color:var(--csInk)}.csRoot .lbScTipBody,.csRoot .lbScTipTitle{margin:0;font-family:var(--csUi);font-size:12.5px;line-height:var(--csLeadBody)}.csRoot .lbScTipBody{color:var(--csInkDim);text-wrap:pretty}.csRoot .lbScTipPrice{margin:1px 0 0;font-family:var(--csMono);font-size:12px;line-height:var(--csLeadBody);color:var(--csAmberText);font-variant-numeric:tabular-nums}@media (max-width:1023.98px){.csRoot .lbScCounts{display:none}}@media (max-width:639.98px){.csRoot .lbSc{padding-inline:8px}.csRoot .lbScTopRight{width:100%;align-items:center}.csRoot .lbScTabs{width:100%;flex-wrap:nowrap}.csRoot .lbScTabs>.csPopTrigger{flex:1 1 0;min-width:0}.csRoot .lbScTabs .csTab{width:100%;justify-content:center}.csRoot .lbScWork{display:none}}.csRoot .lbScCoach{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.csRoot .lbScCoachFrog{flex:none}.csRoot .lbScBalloon{--lbPaper:#f5f5f4;--lbPaperEdge:#d8d7d2;--lbPaperSole:#b9b8b3;--lbPaperInk:#262626;--lbPaperInkHi:#171717;box-sizing:border-box;margin:0;min-width:0;max-width:46ch;padding:9px 14px 10px;background:var(--lbPaper);border:1px solid var(--lbPaperEdge);border-bottom:3px solid var(--lbPaperSole);border-radius:var(--csRadKey);border-top-left-radius:6px;color:var(--lbPaperInk);font-size:14px;line-height:var(--csLeadBody);text-wrap:pretty}.csRoot .lbScBalloonFigure{font-family:var(--csMono);font-weight:700;font-variant-numeric:tabular-nums;color:var(--lbPaperInkHi)}