.new-module__-ufdnq__liveDot{background:var(--bot-teal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #4db6a038}.new-module__-ufdnq__actions{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.new-module__-ufdnq__weeksCard{padding:var(--s-5);border-radius:var(--r-xl);background:var(--c-surface)}.new-module__-ufdnq__weeksTitle{font-size:var(--fs-small);font-weight:620}.new-module__-ufdnq__bars{margin-top:var(--s-3);gap:2px;display:grid}.new-module__-ufdnq__bars a{gap:var(--s-3);border-radius:var(--r-sm);min-height:34px;font-size:var(--fs-meta);grid-template-columns:96px minmax(0,1fr) 52px;align-items:center;padding:2px 8px;display:grid}.new-module__-ufdnq__bars a:hover{background:var(--c-bg)}.new-module__-ufdnq__barLabel{color:var(--c-ink-2);text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.new-module__-ufdnq__barTrack{height:10px;display:block}.new-module__-ufdnq__bar{background:var(--c-ink);border-radius:0 4px 4px 0;height:100%;display:block}.new-module__-ufdnq__bars li:first-child .new-module__-ufdnq__bar{background:var(--bot-teal)}.new-module__-ufdnq__barValue{color:var(--c-ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:620}.new-module__-ufdnq__weeksNote{margin-top:var(--s-3);color:var(--c-muted);font-size:var(--fs-micro)}.new-module__-ufdnq__week{margin-top:var(--s-8);scroll-margin-top:calc(var(--header-h) + 16px)}.new-module__-ufdnq__week:first-of-type{margin-top:var(--s-4)}.new-module__-ufdnq__weekHead{justify-content:space-between;align-items:end;gap:var(--s-2) var(--s-5);margin-bottom:var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid var(--c-line);flex-wrap:wrap;display:flex}.new-module__-ufdnq__weekHead h2{font-size:var(--fs-h2);letter-spacing:var(--track-tight)}.new-module__-ufdnq__weekHead p{color:var(--c-ink-2);font-size:var(--fs-small);margin-top:2px}.new-module__-ufdnq__weekAll{min-height:36px;font-size:var(--fs-small);align-items:center;gap:6px;font-weight:600;display:inline-flex}.new-module__-ufdnq__weekAll:hover{text-underline-offset:3px;text-decoration:underline}.new-module__-ufdnq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.new-module__-ufdnq__grid>li{display:grid}.new-module__-ufdnq__range{margin-bottom:var(--s-3);color:var(--c-muted);font-size:var(--fs-meta)}.new-module__-ufdnq__empty{padding:var(--s-6);border-radius:var(--r-lg);background:var(--c-surface)}.new-module__-ufdnq__footnote{gap:var(--s-3);margin-top:var(--s-9);padding:var(--s-5);border-radius:var(--r-lg);color:var(--c-ink-2);background:var(--c-surface);font-size:var(--fs-small);grid-template-columns:18px minmax(0,1fr);display:grid}.new-module__-ufdnq__footnote svg{margin-top:3px}@media (max-width:1100px){.new-module__-ufdnq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.new-module__-ufdnq__weeksCard{padding:var(--s-4)}}@media (max-width:640px){.new-module__-ufdnq__grid{grid-template-columns:1fr;gap:8px}.new-module__-ufdnq__bars a{gap:var(--s-2);grid-template-columns:84px minmax(0,1fr) 44px}}
