.csRoot .csWeek{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.csRoot .csDay{--csDepth:5px;flex-direction:column;align-items:center;justify-content:space-between;gap:6px;padding:9px 6px}.csRoot .csDay .csProg{justify-content:center}.csRoot .csDayMark{display:flex;box-sizing:border-box;align-items:center;justify-content:center;width:11px;height:11px;border-radius:3px;background:var(--csWellEdge);border:1px solid var(--csEdge);font-size:9px;line-height:var(--csLeadFlat);color:var(--csInkMeta)}.csRoot .csDayMark,.csRoot .csDayName{font-family:var(--csMono);font-weight:600}.csRoot .csDayName{font-size:13px;line-height:var(--csLeadTitle);color:var(--csInkBody)}.csRoot .csDay[data-today="1"] .csDayName{color:var(--csAmberText)}.csRoot .csDay[data-state=socket] .csDayName{color:var(--csInkDim)}.csRoot .csDay[data-state=selected] .csDayName{color:var(--csInk)}.csRoot .csDayDots{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.csRoot .csDayDot{display:flex;flex-direction:column;align-items:center;gap:6px}.csRoot .csDayDotLabel{font-family:var(--csMono);font-size:9px;letter-spacing:.06em;line-height:var(--csLeadFlat);color:var(--csInkMeta)}.csRoot .csDayDotLabel[data-today="1"]{color:var(--csAmberText)}.csRoot .csTaskWrap{position:relative;display:flex;min-width:0}.csRoot .csKey.csTask{flex:1;min-width:0;min-height:152px;flex-direction:column;align-items:stretch;gap:10px;padding:16px 16px 14px}.csRoot .csTask[data-state=socket]{margin-top:0}.csRoot .csTaskHead{display:flex;align-items:center;gap:12px}.csRoot .csTaskArt{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px}.csRoot .csTaskTitle{flex:1;min-width:0;font-family:var(--csDisplay);font-size:18px;font-weight:600;line-height:var(--csLeadTitle)}.csRoot .csTaskChipSeat{position:relative;display:inline-flex;flex:none}.csRoot .csTaskChipSeat[data-busy="1"]>.csChip{visibility:hidden}.csRoot .csTaskChipBusy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.csRoot .csTaskReason{display:block;font-size:13.5px;font-weight:400;line-height:var(--csLeadBody);color:var(--csInkMeta);padding-right:62px}.csRoot .csTaskFoot{display:flex;align-items:center;gap:10px;margin-top:auto;padding:4px 56px 0 0}.csRoot .csTaskCount{font-family:var(--csMono);font-size:13px;font-weight:500;color:var(--csInkMeta)}.csRoot .csTick{position:absolute;right:14px;bottom:18px;justify-content:center;width:42px;height:42px;padding:0;border-radius:var(--csRadKeySm);--csKeyInk:var(--csInkDim)}.csRoot .csTick[data-on="1"]{--csKeyFace:var(--csAmber);--csKeyFaceHi:var(--csAmberFaceHi);--csKeyEdge:var(--csAmber);--csKeyEdgeHi:var(--csAmberFaceHi);--csKeySole:var(--csAmberSole);--csKeyInk:var(--csAmberInk);--csKeyInkHi:var(--csAmberInk)}.csRoot .csTaskWrap[data-state=active] .csTick{bottom:24px}.csRoot .csTaskWrap[data-state=done] .csTick{bottom:14px}.csRoot .csStruck{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:var(--csStrikeMark);background-repeat:no-repeat;background-size:calc(100% + 8px) 12px;background-position:-3px 50%}.csRoot .csTaskWrap[data-state=done] .csTaskCount,.csRoot .csTaskWrap[data-state=done] .csTaskReason,.csRoot .csTaskWrap[data-state=done] .csTaskTitle{color:var(--csInkDim)}.csRoot .csTaskWrap[data-state=done] .csTaskArt,.csRoot .csTaskWrap[data-state=locked] .csTaskArt{filter:var(--csArtSpent)}.csRoot .csTaskWrap[data-state=done] .csChip,.csRoot .csTaskWrap[data-state=locked] .csChip{color:var(--csInkDim);border-color:var(--csSocketEdge)}.csRoot .csTaskWrap[data-state=locked] .csTaskFoot,.csRoot .csTaskWrap[data-state=locked] .csTaskReason{padding-right:0}.csRoot{background:var(--csGround);color:var(--csInk);font-family:var(--csUi);font-size:15px;line-height:var(--csLeadBody);-webkit-font-smoothing:antialiased}.csRoot.csRootBare{background:none}:where(.csRoot) :where(h1,h2,h3){font-family:var(--csDisplay);font-weight:600;line-height:var(--csLeadTitle);margin:0}.csRoot .csNum{font-family:var(--csMono);font-variant-numeric:tabular-nums}.csRoot .csHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.csRoot *,.csRoot :after,.csRoot :before{transition-duration:0ms!important;transition-delay:0ms!important;animation-duration:0ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.csRoot .csRead{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;padding:3px 8px;border:1px solid var(--csWellEdge);border-radius:var(--csRadRead);background:var(--csWell);box-shadow:var(--csCutShadow);font-size:12px;font-weight:600;line-height:var(--csLeadBody);color:var(--csInkBody);white-space:nowrap}.csRoot .csBadge[data-kind=new],.csRoot .csBadge[data-kind=offer]{background:var(--csAmber);border-color:var(--csAmber);box-shadow:none;color:var(--csAmberInk)}.csRoot .csBadge[data-kind=beta]{border-color:var(--csAmberLine);color:var(--csAmberText)}.csRoot .csBadge[data-kind=locked],.csRoot .csBadge[data-kind=note],.csRoot .csBadge[data-kind=soon]{color:var(--csInkMeta)}.csRoot .csBadge[data-kind=done]{border-color:var(--csSuccessLine);color:var(--csSuccess)}.csRoot .csBadge[data-kind=delta]{gap:2px;padding-left:6px}.csRoot .csBadge[data-kind=delta][data-good=good]{border-color:var(--csSuccessLine);color:var(--csSuccess)}.csRoot .csBadge[data-kind=delta][data-good=bad]{border-color:var(--csDangerLine);color:var(--csDanger)}.csRoot .csBadge[data-kind=delta][data-good=flat]{color:var(--csInkMeta)}.csRoot .csBadgeArrow{flex:none;color:currentColor}.csRoot .csBadge[data-dir=up] .csBadgeArrow{transform:rotate(-90deg)}.csRoot .csBadge[data-dir=down] .csBadgeArrow{transform:rotate(90deg)}.csRoot .csBadgeSign{font-variant-numeric:tabular-nums}.csRoot .csBadgeKey{--csKeyInk:var(--csInkBody);--csKeyInkHi:var(--csInk);display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--csRadRead);font-size:12px;font-weight:600;line-height:var(--csLeadBody);text-decoration:none;white-space:nowrap}.csRoot .csChip{padding:3px 9px;font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500;color:var(--csInkMeta)}.csRoot .csChip[data-pending="1"]{border-style:dashed}.csRoot .csChip[data-tone=accent]{border-color:var(--csAmberLine);background:var(--csAmberWell);color:var(--csAmberText)}.csRoot .csChip[data-tone=danger]{border-color:var(--csDangerLine);color:var(--csDanger)}.csRoot .csChip[data-tone=success]{border-color:var(--csSuccessLine);color:var(--csSuccess)}.csRoot .csKbd{min-width:22px;justify-content:center;padding:2px 6px}.csRoot .csEyebrow,.csRoot .csKbd{font-family:var(--csMono);font-size:11.5px;color:var(--csInkMeta)}.csRoot .csEyebrow{display:block;font-weight:600;letter-spacing:.12em;line-height:var(--csLeadFlat);text-transform:uppercase}.csRoot .csEyebrow[data-tone=accent]{color:var(--csAmberText)}.csRoot .csProg{display:inline-flex;align-items:flex-start;flex-wrap:wrap;gap:3px}.csRoot .csUnit{display:block;box-sizing:border-box;width:11px;height:11px;border-radius:3px;background:var(--csWellEdge);border:1px solid var(--csEdge);margin-bottom:2px}.csRoot .csUnit[data-on="1"]{background:var(--csAmber);border-color:var(--csAmber);margin-bottom:0;box-shadow:0 2px 0 var(--csAmberSole)}.csRoot .csUnit[data-spent="1"][data-on="1"]{background:var(--csSpent);border-color:var(--csSpent);box-shadow:0 2px 0 var(--csSpentSole)}.csRoot .csBar{display:block;position:relative;box-sizing:border-box;width:100%;height:17px;padding:2px;border-radius:6px;border:1px solid var(--csWellEdge);background:var(--csWell);box-shadow:var(--csCutShadow)}.csRoot .csBarFill{display:block;height:100%;background:var(--csAmber);border-radius:3px;box-shadow:0 2px 0 var(--csAmberSole);transition:width var(--csTintMs) var(--csEase)}.csRoot .csBar[data-tone=spent] .csBarFill{background:var(--csSpent);box-shadow:0 2px 0 var(--csSpentSole)}.csRoot .csBar[data-tone=win] .csBarFill{background:var(--csResultWin);box-shadow:0 2px 0 var(--csSole)}.csRoot .csBarFill[data-own="0"]{box-shadow:none}.csRoot .csBarMark{position:absolute;top:1px;bottom:1px;width:2px;margin-left:-1px;border-radius:1px;background:var(--csInk);outline:1px solid var(--csWell)}.csRoot .csBar[data-split="1"]{display:flex;align-items:stretch}.csRoot .csBarSeg{display:flex;align-items:center;justify-content:center;min-width:3px;overflow:hidden;box-shadow:0 2px 0 var(--csSole);transition:width var(--csTintMs) var(--csEase)}.csRoot .csBarSeg:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.csRoot .csBarSeg:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.csRoot .csBarSeg[data-tone=win]{background:var(--csResultWin);color:var(--csResultWinInk)}.csRoot .csBarSeg[data-tone=draw]{background:var(--csResultDraw);color:var(--csResultDrawInk)}.csRoot .csBarSeg[data-tone=loss]{background:var(--csResultLoss);color:var(--csResultLossInk)}.csRoot .csBarSegLabel{font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;line-height:var(--csLeadFlat);color:currentColor}.csRoot .csRing{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center}.csRoot .csRing svg{display:block;width:100%;height:100%}.csRoot .csRingTrack{stroke:var(--csEdge)}.csRoot .csRingArc{stroke:var(--csAmber);stroke-dashoffset:var(--csRingOffset);transition:stroke-dashoffset var(--csTintMs) var(--csEase)}.csRoot .csRing[data-sweep="1"] .csRingArc{animation:csRingSweep var(--csSweepMs) var(--csEaseSnap)}@keyframes csRingSweep{0%{stroke-dashoffset:var(--csRingLen)}}.csRoot .csRing[data-tone=success] .csRingArc{stroke:var(--csSuccess)}.csRoot .csRing[data-tone=resting] .csRingArc{stroke:var(--csInkDim)}.csRoot .csRing[data-tone=win] .csRingArc{stroke:var(--csResultWin)}.csRoot .csRing[data-tone=loss] .csRingArc{stroke:var(--csResultLoss)}.csRoot .csRingSole{stroke:var(--csSole);stroke-dashoffset:var(--csRingOffset);transition:stroke-dashoffset var(--csTintMs) var(--csEase)}.csRoot .csRing[data-sweep="1"] .csRingSole{animation:csRingSweep var(--csSweepMs) var(--csEaseSnap)}.csRoot .csRingCore{position:absolute;display:flex;align-items:center;justify-content:center}.csRoot .csStat{display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:10px 12px 11px;border-radius:var(--csRadKeySm)}.csRoot .csStatLabel{font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--csInkMeta);white-space:nowrap}.csRoot .csStatValue{display:flex;align-items:baseline;gap:4px;font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:var(--csLeadFlat);color:var(--csInk)}.csRoot .csStatUnit{font-size:12.5px;font-weight:500;color:var(--csInkMeta)}.csRoot .csStat[data-tone=accent] .csStatValue{color:var(--csAmberText)}.csRoot .csCounter{font-variant-numeric:tabular-nums;white-space:nowrap}.csRoot .csPrice{display:inline-flex;align-items:baseline;gap:8px}.csRoot .csPriceNow{font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:38px;font-weight:600;line-height:var(--csLeadFlat);letter-spacing:-.01em;color:var(--csInk)}.csRoot .csPrice[data-tone=accent] .csPriceNow{color:var(--csAmberText)}.csRoot .csPricePer{font-size:13px;font-weight:500;color:var(--csInkMeta)}.csRoot .csPriceWas{position:relative;font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;color:var(--csInkDim);text-decoration:none}.csRoot .csPriceWas:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:1px;background:currentColor}.csRoot .csAvatar{display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;border-radius:50%;border:1px solid var(--csWellEdge);background:var(--csWell);box-shadow:var(--csCutShadow);font-family:var(--csMono);font-weight:600;color:var(--csInkMeta);text-transform:uppercase}.csRoot .csAvatar img,.csRoot .csAvatar svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csRoot .csKey{--csDepth:6px;--csKeyFace:var(--csFace);--csKeyFaceHi:var(--csFaceHi);--csKeyEdge:var(--csEdge);--csKeyEdgeHi:var(--csEdgeHi);--csKeySole:var(--csSole);--csKeyInk:var(--csInk);--csKeyInkHi:var(--csInk);--csKeyPressPull:0px;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:flex;align-items:center;margin:0;font-family:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer;color:var(--csKeyInk);background:var(--csKeyFace);border:1px solid var(--csKeyEdge);border-bottom:var(--csDepth) solid var(--csKeySole);border-radius:var(--csRadKey);transition:border-bottom-width var(--csKeyMs) var(--csEase),margin-top var(--csKeyMs) var(--csEase),background-color var(--csTintMs) var(--csEase),border-color var(--csTintMs) var(--csEase)}.csRoot .csKey,.csRoot .csKey *{-moz-user-select:none;user-select:none;-webkit-user-select:none}.csRoot .csKey:focus-visible{outline:var(--csFocusW) solid var(--csAmberHi);outline-offset:var(--csFocusGap)}.csRoot .csKey[data-live="1"]:hover{--csKeyFace:var(--csKeyFaceHi);--csKeyEdge:var(--csKeyEdgeHi);--csKeyInk:var(--csKeyInkHi)}.csRoot .csKey[data-live="1"]:active{border-bottom-width:1px;margin-top:calc(var(--csDepth) - 1px);margin-bottom:var(--csKeyPressPull)}.csRoot .csKey[data-idle="1"],.csRoot .csKey[data-pending="1"]{cursor:default}.csRoot .csKey[data-idle="1"],.csRoot .csKey[data-pending="1"]{pointer-events:none}.csRoot .csKey[data-state=selected][data-live="0"]{--csKeyFace:var(--csWell);--csKeyEdge:var(--csAmber);--csKeySole:var(--csAmberDeep);--csKeyInk:var(--csInk);box-shadow:var(--csSeatShadow);cursor:default}.csRoot .csKey[data-state=selected]>*{transform:translateY(1px)}.csRoot .csKey[data-state=spent][data-live="0"]{--csKeySole:var(--csGround);box-shadow:var(--csSpentShadow)}.csRoot .csKey[data-state=socket][data-live="0"]{--csKeyFace:var(--csSocket);--csKeyEdge:var(--csSocketEdge);--csKeySole:var(--csGround);--csKeyInk:var(--csInkDim);box-shadow:var(--csSocketShadow);cursor:not-allowed}.csRoot .csKey[data-depth="4"]{--csDepth:4px}.csRoot .csKey[data-depth="5"]{--csDepth:5px}.csRoot .csKey[data-depth="12"]{--csDepth:12px}.csRoot .csSpinner{--csSpinOff:var(--csUnitOff);--csSpinOn:var(--csAmber);--csSpinSole:var(--csAmberSole);display:inline-grid;grid-template-columns:repeat(var(--csSpinCols),var(--csSpinUnit));gap:calc(var(--csSpinUnit) * .34);box-sizing:border-box;padding:calc(var(--csSpinUnit) * .45);border-radius:calc(var(--csSpinUnit) * .5);border:1px solid var(--csWellEdge);background:var(--csWell);box-shadow:var(--csCutShadow);vertical-align:middle}.csRoot .csSpinner[data-tone=plain]{--csSpinOff:var(--csAmberDeep);--csSpinOn:var(--csAmberInk);--csSpinSole:var(--csAmberInk);border-color:var(--csAmberSole);background:var(--csAmberSole);box-shadow:none}.csRoot .csSpinnerUnit{display:block;box-sizing:border-box;width:var(--csSpinUnit);height:var(--csSpinUnit);border-radius:calc(var(--csSpinUnit) * .28);background:var(--csSpinOff);animation:csCube var(--csSpinDur) var(--csEaseStep) infinite}@keyframes csCube{0%{background:var(--csSpinOn);box-shadow:0 1px 0 var(--csSpinSole);transform:translateY(0)}30%,to{background:var(--csSpinOff);box-shadow:none;transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.csRoot .csSpinnerUnit:first-child{background:var(--csSpinOn);box-shadow:0 1px 0 var(--csSpinSole);transform:translateY(0)}}[data-cs-theme] .hover\:text-white:hover,[data-cs-theme] .text-white{color:var(--csInk)}[data-cs-theme] .text-amber-300,[data-cs-theme] .text-amber-400,[data-cs-theme] .text-amber-500{color:var(--csAmberText)}[data-cs-theme] .fill-amber-400{fill:var(--csAmberText)}[data-cs-theme] .stroke-amber-400{stroke:var(--csAmberText)}[data-cs-theme] .bg-black\/50,[data-cs-theme] .bg-black\/60,[data-cs-theme] .bg-black\/70,[data-cs-theme] .bg-black\/80{background-color:var(--csScrim)}.csRoot .csBoard{position:relative;box-sizing:border-box;max-width:100%;padding:0;background:var(--csWell);border:1px solid var(--csBoardEdge);border-radius:var(--csRadKey);box-shadow:var(--csCutShadow);overflow:hidden}.csRoot .csBoardGrid{display:grid;grid-template-columns:repeat(8,1fr);aspect-ratio:1}.csRoot .csBoardSq{position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.csRoot .csBoardSq[data-shade=l]{background:var(--csBoardLight)}.csRoot .csBoardSq[data-shade=d]{background:var(--csBoardDark)}.csRoot .csBoardSq[data-mark="1"]:after{content:"";position:absolute;inset:0;background:var(--csBoardMark);pointer-events:none}.csRoot .csBoardPiece{position:relative;z-index:1;width:92%;height:92%}.csRoot .csBoardCoord{position:absolute;z-index:2;font-family:var(--csMono);font-size:8.5px;font-weight:600;line-height:var(--csLeadFlat);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.csRoot .csBoardFile{right:2px;bottom:1px}.csRoot .csBoardRank{left:2px;top:1px}.csRoot .csBoardSq[data-shade=l] .csBoardCoord{color:var(--csBoardInk)}.csRoot .csBoardSq[data-shade=d] .csBoardCoord{color:var(--csBoardLight)}.csRoot .csBoardArrow{position:absolute;inset:0;z-index:3;pointer-events:none;stroke:var(--csAmberText);fill:var(--csAmberText)}.csRoot .csThemePick{display:flex;gap:6px}.csRoot .csThemeOpt{display:inline-flex;align-items:center;gap:7px;flex:1;min-width:0;padding:6px 10px;border-radius:var(--csRadKeySm);font-size:12.5px;font-weight:500;line-height:var(--csLeadFlat);--csKeyFace:var(--csGndFace);--csKeyFaceHi:var(--csGndFaceHi);--csKeyEdge:var(--csGndEdge);--csKeyEdgeHi:var(--csGndEdgeHi);--csKeySole:var(--csGndSole);--csKeyInk:var(--csGndInk);--csKeyInkHi:var(--csGndInk)}.csRoot .csThemeOpt[data-state=selected][data-live="0"]{--csKeyFace:var(--csGndFace);--csKeyInk:var(--csGndInk);box-shadow:var(--csGndSeat)}@media (pointer:coarse){.csRoot .csThemeOpt{padding:11px 10px}}.csRoot .csThemeOptLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csRoot .csThemeKey{display:inline-flex;align-items:center;justify-content:center;--csKeyPressPull:calc(1px - var(--csDepth));width:34px;height:34px;padding:0;border-radius:var(--csRadKeySm);--csKeyInk:var(--csInkMeta)}.csRoot .csThemeKey:hover{--csKeyInk:var(--csInk)}.csRoot .csChart{box-sizing:border-box;padding:10px 12px 8px;border-radius:var(--csRadPanel);border:1px solid var(--csWellEdge);background:var(--csWell);box-shadow:var(--csCutShadow)}.csRoot .csChart,.csRoot .csChartPlot{position:relative;width:100%;min-width:0}.csRoot .csChartPlot{height:var(--csChartH,220px)}.csRoot .csChartHole{display:flex;align-items:center;justify-content:center;height:100%;padding:0 16px;text-align:center;font-family:var(--csUi);font-size:13px;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .csChart svg text{font-family:var(--csMono);font-variant-numeric:tabular-nums}.csRoot .csChart .recharts-cartesian-axis-tick text,.csRoot .csChart .recharts-polar-angle-axis-tick text{font-size:10px}.csRoot .csChartMark{fill:var(--csAmberText);stroke:var(--csWell);stroke-width:2}.csRoot .csChartMarkLabel{fill:var(--csInkMeta);font-size:10px;font-weight:600}.csRoot .csChartBandMark{color:var(--csInkMeta)}.csRoot .csChartDot{fill:var(--csAmberText);stroke:var(--csWell);stroke-width:2}.csRoot .csChartDot[data-role=peer]{fill:var(--csChartPeer)}@keyframes csChartPulse{0%{r:5;opacity:.7}to{r:13;opacity:0}}.csRoot .csChartPulse{fill:none;stroke:var(--csAmberText);stroke-width:1;animation:csChartPulse var(--csIdleMs) var(--csEaseIdle) infinite}.csRoot .csChartTip{min-width:92px;padding:7px 10px;border-radius:var(--csRadKey);border:1px solid var(--csEdge);background:var(--csFace);font-family:var(--csUi);line-height:var(--csLeadBody);pointer-events:none}.csRoot .csChartTipHead{margin-bottom:5px;font-family:var(--csMono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--csInkMeta)}.csRoot .csChartTipHead,.csRoot .csChartTipNote{display:block;font-weight:600;line-height:var(--csLeadFlat)}.csRoot .csChartTipNote{margin:-2px 0 6px;font-size:11px;color:var(--csInkBody)}.csRoot .csChartTipWhat{display:block;max-width:26ch;margin:-4px 0 7px;font-size:11px;font-weight:400;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .csChartTipRow{display:flex;align-items:center;justify-content:space-between;gap:14px}.csRoot .csChartTipRow+.csChartTipRow{margin-top:3px}.csRoot .csChartTipName{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--csInkMeta)}.csRoot .csChartTipValue{font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:var(--csLeadFlat);color:var(--csInk)}.csRoot .csChartLegend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px}.csRoot .csChartLegendItem{display:inline-flex;align-items:center;gap:7px;font-family:var(--csUi);font-size:11px;line-height:var(--csLeadBody);color:var(--csInkBody)}.csRoot .csChartSwatch{display:block;flex:none;width:16px;height:8px;overflow:visible}.csRoot .csRadarPill{fill:var(--csWellDeep);stroke:var(--csWellEdge);stroke-width:1;transition:fill var(--csTintMs) var(--csEase),stroke var(--csTintMs) var(--csEase)}.csRoot .csRadarAxis[data-active="1"] .csRadarPill{fill:var(--csAmberWell);stroke:var(--csAmberLine)}.csRoot .csRadarLabel{fill:var(--csInkMeta);font-family:var(--csUi);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:fill var(--csTintMs) var(--csEase)}.csRoot .csRadarAxis[data-active="1"] .csRadarLabel{fill:var(--csAmberText)}.csRoot .csRadarAxis[data-press="1"]{cursor:pointer}.csRoot .csRadarLabel[data-locked="1"]{filter:blur(3px)}.csRoot .csRadarGlyph{color:var(--csInkMeta);transition:color var(--csTintMs) var(--csEase)}.csRoot .csRadarAxis[data-active="1"] .csRadarGlyph{color:var(--csAmberText)}.csRoot .csRadarDelta{font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:8px;font-weight:700}.csRoot .csRadarDelta[data-dir=up]{fill:var(--csSuccess)}.csRoot .csRadarDelta[data-dir=down]{fill:var(--csDanger)}.csRoot .csRadarCore{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}