.ck-tip{z-index:20;border-radius:var(--radius-md);background:var(--sidebar-bg);min-width:120px;color:var(--sidebar-ink);box-shadow:var(--shadow-lg);text-align:left;white-space:nowrap;pointer-events:none;gap:1px;padding:8px 10px;font-size:13px;line-height:18px;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.ck-tip strong{font-weight:600}.ck-tip span{color:var(--sidebar-muted);font-variant-numeric:tabular-nums}.ck-tip span:nth-child(2){color:var(--sidebar-ink);font-weight:600}.ck-spark{flex:none;margin-bottom:4px}.ck-spark__line{stroke:var(--chart-muted)}.ck-spark__dot{fill:var(--chart-accent);stroke:var(--surface);stroke-width:2px}.ck-stat.is-featured .ck-spark__dot{stroke:var(--sidebar-bg)}.ck-cc{margin:0}.ck-cc__plot{gap:var(--space-2);height:var(--cc-h);grid-template-columns:auto 1fr;display:grid}.ck-cc__axis{color:var(--ink-muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;justify-content:space-between;margin:-8px 0;font-size:12px;line-height:16px;display:flex}.ck-cc__area{border-bottom:1px solid var(--chart-grid);position:relative}.ck-cc__grid{background:var(--chart-grid);height:1px;position:absolute;left:0;right:0}.ck-cc__ref{border-top:1px solid var(--ink-subtle);z-index:1;pointer-events:none;height:0;position:absolute;left:0;right:0}.ck-cc__ref span{background:var(--surface);color:var(--ink-muted);padding:0 4px;font-size:12px;line-height:16px;position:absolute;bottom:2px;left:4px}.ck-cc__cols{align-items:flex-end;display:flex;position:absolute;inset:0}.ck-cc__col{cursor:default;height:100%;font:inherit;background:0 0;border:0;flex:1;justify-content:center;align-items:flex-end;padding:0 1px;display:flex;position:relative}button.ck-cc__col{cursor:pointer}.ck-cc__col:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}.ck-cc__bar{background:var(--chart-muted);border-radius:4px 4px 0 0;width:100%;max-width:24px;transition:background-color .15s;display:block;position:relative}.ck-cc__col.is-on .ck-cc__bar{background:var(--chart-accent)}.ck-cc__col.is-hover:not(.is-on) .ck-cc__bar{background:var(--ink-subtle)}.ck-cc__col.is-hover{background:var(--bg)}.ck-cc__val{color:var(--ink);white-space:nowrap;font-size:12px;font-weight:700;line-height:16px;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.ck-cc__col.is-hover .ck-cc__val{visibility:hidden}.ck-cc__labels{gap:var(--space-2);grid-template-columns:auto 1fr;margin-top:6px;display:grid}.ck-cc__axisgap{visibility:hidden;font-size:12px}.ck-cc__labels>div{display:flex}.ck-cc__labels>div span{text-align:center;color:var(--ink-muted);white-space:nowrap;flex:1;font-size:12px;line-height:16px;overflow:visible}.ck-cc__labels>div span.is-on{color:var(--ink);font-weight:700}.ck-bl{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ck-bl li{gap:6px;display:grid}.ck-bl__top{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:14px;line-height:20px;display:flex}.ck-bl__label{color:var(--ink);align-items:center;gap:8px;min-width:0;font-weight:600;display:inline-flex}.ck-bl__label .ck-icon{color:var(--ink-subtle)}.ck-bl__value{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ck-bl__value span{color:var(--ink-muted);margin-left:8px;font-weight:500}.ck-bl__track{border-radius:var(--radius-full);background:var(--surface-muted);height:8px;display:block;overflow:hidden}.ck-bl__bar{border-radius:var(--radius-full);background:var(--chart-accent);height:100%;display:block}.ck-bl__bar.is-muted{background:var(--chart-muted)}.ck-bl__note{color:var(--ink-muted);font-size:13px;line-height:18px}.ck-hm{gap:var(--space-3);margin:0;display:grid}.ck-hm__grid{align-items:center;gap:3px;display:grid}.ck-hm__col{color:var(--ink-muted);text-align:left;white-space:nowrap;font-size:11px;line-height:14px}.ck-hm__row{color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px}.ck-hm__cell{background:var(--surface-muted);border-radius:4px;height:26px;display:block;position:relative}.ck-hm__cell:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ck-hm__cell:hover{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--ink);z-index:2}.ck-hm__cell--1{background:var(--heat-1)}.ck-hm__cell--2{background:var(--heat-2)}.ck-hm__cell--3{background:var(--heat-3)}.ck-hm__cell--4{background:var(--heat-4)}.ck-hm__cell--5{background:var(--heat-5)}.ck-hm__legend{color:var(--ink-muted);justify-content:flex-end;align-items:center;gap:4px;font-size:12px;display:flex}.ck-hm__legend .ck-hm__cell{border-radius:3px;width:16px;height:12px}.ck-hm__legend span:first-child{margin-right:4px}.ck-hm__legend span:last-child{margin-left:4px}.ck-meter{gap:var(--space-5);display:grid}.ck-meter__track{border-radius:var(--radius-full);background:var(--surface-muted);gap:2px;height:14px;display:flex;overflow:hidden}.ck-meter__seg{height:100%;display:block}.ck-meter__seg--accent{background:var(--chart-accent)}.ck-meter__seg--muted{background:var(--chart-muted)}.ck-meter__seg--danger{background:var(--danger)}.ck-meter__seg--success{background:var(--success)}.ck-meter__legend{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ck-meter__legend li{align-items:center;gap:var(--space-3);display:flex}.ck-meter__key{border-radius:3px;flex:none;width:10px;height:10px}.ck-meter__l{flex:1;font-size:15px;line-height:20px}.ck-meter__l span{color:var(--ink-muted);font-size:12px;line-height:16px;display:block}.ck-meter__v{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ck-meter__v span{color:var(--ink-muted);font-size:12px;font-weight:500;line-height:16px;display:block}.ck-db{gap:var(--space-5);display:grid}.ck-db>.ck-pagehead{margin-bottom:var(--space-1)}.ck-db__row{gap:var(--space-4);align-items:stretch;display:grid}.ck-db__row--2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ck-db__row--1-1{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1080px){.ck-db__row--2-1,.ck-db__row--1-1{grid-template-columns:1fr}}.ck-db__list{margin:0;padding:0;list-style:none}.ck-db__list li{align-items:center;gap:var(--space-3);padding:10px 0;display:flex}.ck-db__list li+li{border-top:1px solid var(--line)}.ck-db__list .ck-avatar--sm{background:var(--surface-muted);color:var(--ink-muted)}.ck-db__who{flex:1;min-width:0}.ck-db__who strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;display:block;overflow:hidden}.ck-db__who span,.ck-db__when span{color:var(--ink-muted);white-space:nowrap;font-size:13px;line-height:18px;display:block}.ck-db__when{text-align:right}.ck-db__when strong{font-variant-numeric:tabular-nums;font-size:14px;line-height:20px;display:block}.ck-db__when span.is-late{color:var(--danger);font-weight:600}.ck-db__who{overflow:hidden}.ck-db__who span{text-overflow:ellipsis;overflow:hidden}.ck-db__link{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ck-db__link:hover strong{text-decoration:underline}.ck-db__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.ck-db .ck-mt-empty{padding:var(--space-6)var(--space-4)}@media (width<=560px){.ck-db__list li{column-gap:var(--space-3);grid-template-columns:34px minmax(0,1fr) auto;row-gap:6px;display:grid}.ck-db__list li>.ck-btn{grid-column:2/-1;justify-self:start}.ck-hm__col{font-size:10px}}.ck-bi-gb__col{border-radius:4px;outline:none;flex:1;justify-content:center;align-items:flex-end;gap:3px;height:100%;display:flex;position:relative}.ck-bi-gb__bar{border-radius:4px 4px 0 0;width:100%;max-width:14px;display:block}.ck-bi-gb__bar.is-outline{box-shadow:inset 0 0 0 1.5px var(--chart-muted);background:color-mix(in srgb,var(--chart-muted)12%,transparent)}.ck-bi-gb__bar.is-fill{background:var(--chart-accent)}.ck-bi-gb__col.is-hover,.ck-bi-gb__col:focus-visible{background:color-mix(in srgb,var(--ink)4%,transparent)}.ck-bi-gb__col:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}.ck-bi-gb__col .ck-tip{bottom:calc(100% + 4px)}.ck-bi-legend{color:var(--ink-muted);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.ck-bi-legend li{align-items:center;gap:6px;display:inline-flex}.ck-bi-legend i,.ck-bi-tiprow i{border-radius:3px;width:12px;height:12px;display:inline-block}.ck-bi-legend .is-accent,.ck-bi-tiprow .is-accent{background:var(--chart-accent)}.ck-bi-legend .is-muted,.ck-bi-tiprow .is-muted{background:var(--chart-muted)}.ck-bi-legend .is-outline,.ck-bi-tiprow .is-outline{box-shadow:inset 0 0 0 1.5px var(--chart-muted);background:0 0}.ck-bi-tiprow{align-items:center;gap:6px;display:flex!important}.ck-bi-tiprow b{color:var(--sidebar-ink);margin-left:auto;padding-left:10px}