.table-view.svelte-9qgbhl{flex-direction:column;gap:28px;display:flex}.filter.svelte-9qgbhl{flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.filter.svelte-9qgbhl input:where(.svelte-9qgbhl){border:1px solid var(--rule-2);background:var(--card);max-width:360px;min-height:40px;color:var(--ink);font:inherit;border-radius:999px;flex:240px;padding:8px 34px 8px 12px;font-size:15px}.filter.svelte-9qgbhl input:where(.svelte-9qgbhl)::-webkit-search-cancel-button{display:none}.clear.svelte-9qgbhl{width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;margin-left:-44px;font-size:20px;line-height:1}.clear.svelte-9qgbhl:hover{background:var(--paper-2);color:var(--ink)}.count.svelte-9qgbhl{color:var(--ink-3);margin-left:auto;font-size:11px}.empty.svelte-9qgbhl{color:var(--ink-2);margin:0}.thead.svelte-9qgbhl,tr.svelte-9qgbhl{grid-template-columns:minmax(150px,1.2fr) .9fr minmax(180px,1.4fr) .9fr;align-items:center;gap:14px;display:grid}.thead.svelte-9qgbhl{top:calc(var(--sticky-top,60px) + 48px);z-index:5;background:var(--paper);border-bottom:1px solid var(--rule-2);padding:10px 0;font-size:14px;font-weight:600;position:sticky}.thead.svelte-9qgbhl span:where(.svelte-9qgbhl){align-items:center;gap:6px;display:flex}.thead.svelte-9qgbhl .cb:where(.svelte-9qgbhl),td.cb.svelte-9qgbhl{text-align:right;justify-content:flex-end}h2.svelte-9qgbhl{margin-bottom:4px;scroll-margin-top:170px;font-size:24px}.group.svelte-9qgbhl{scroll-margin-top:170px}table.svelte-9qgbhl{border-collapse:collapse;width:100%;display:block}tbody.svelte-9qgbhl{display:block}tr.svelte-9qgbhl{border-top:1px solid var(--rule);padding:10px 0;scroll-margin-top:170px}tr.svelte-9qgbhl:target{background:color-mix(in srgb, var(--gold) 12%, transparent)}th.svelte-9qgbhl{text-align:left;flex-direction:column;gap:2px;font-weight:560;display:flex}th.svelte-9qgbhl a:where(.svelte-9qgbhl){text-decoration:none}th.svelte-9qgbhl a:where(.svelte-9qgbhl):hover{text-decoration:underline}.src.svelte-9qgbhl{color:var(--ink-3);font-size:10px;font-weight:400}td.svelte-9qgbhl{flex-direction:column;gap:2px;min-width:0;display:flex}td.cb.svelte-9qgbhl{align-items:flex-end}td.cr.svelte-9qgbhl{align-items:center}strong.svelte-9qgbhl{font-size:17px;font-weight:600}.meta.svelte-9qgbhl{color:var(--ink-3);font-size:10.5px}.rel.svelte-9qgbhl{white-space:nowrap;font-size:16px;line-height:1}td.cr.svelte-9qgbhl{gap:6px}.track.svelte-9qgbhl{background:linear-gradient(90deg, var(--world-soft), var(--world));border-radius:5px;width:100%;height:10px;position:relative}.track.svelte-9qgbhl i:where(.svelte-9qgbhl){position:absolute;top:50%;transform:translate(-50%,-50%)}.gap.svelte-9qgbhl{background:var(--ink);opacity:.55;border-radius:2px;height:4px;transform:translateY(-50%)!important}.dot.svelte-9qgbhl{border:2px solid var(--card);width:13px;height:13px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 15%, transparent);border-radius:50%}.dot.a.svelte-9qgbhl{background:var(--a)}.dot.b.svelte-9qgbhl{background:var(--b)}.note.svelte-9qgbhl{color:var(--ink-3);font-size:11px}.dim.svelte-9qgbhl{color:var(--ink-3)}.rule.svelte-9qgbhl{font-size:15px}.days.svelte-9qgbhl{color:var(--ink-2);font-weight:450}.none.svelte-9qgbhl{color:var(--ink-3);font-size:14px;font-weight:500}.each.svelte-9qgbhl{color:var(--ink-3);font-size:10.5px}.goals.svelte-9qgbhl{color:var(--ink-2);font-size:12px}@media (width<=640px){.thead.svelte-9qgbhl,table.svelte-9qgbhl{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.thead.svelte-9qgbhl{overflow-x:hidden}table.svelte-9qgbhl{position:relative}.thead.svelte-9qgbhl::-webkit-scrollbar{display:none}table.svelte-9qgbhl::-webkit-scrollbar{display:none}.thead.svelte-9qgbhl,tr.svelte-9qgbhl{--name-w:clamp(98px, 31vw, 150px);--val-w:clamp(86px, 27vw, 120px);grid-template-columns:var(--name-w) var(--val-w) var(--val-w) 204px;grid-template-areas:"name a b track";gap:6px}tr.svelte-9qgbhl{box-sizing:border-box;width:max-content;min-width:100%}.thead.svelte-9qgbhl>span:where(.svelte-9qgbhl):first-child,th.svelte-9qgbhl{z-index:2;background:var(--paper);grid-area:name;justify-content:center;align-self:stretch;transition:box-shadow .15s;position:sticky;left:0}.thead.svelte-9qgbhl>span:where(.svelte-9qgbhl):first-child{justify-content:flex-start;margin:-10px 0;padding:10px 0}th.svelte-9qgbhl{overflow-wrap:anywhere;margin:-10px 0;padding:10px 6px 10px 0}tr.svelte-9qgbhl:target th:where(.svelte-9qgbhl){background:color-mix(in srgb, var(--gold) 12%, var(--paper))}.scrolled.svelte-9qgbhl .thead:where(.svelte-9qgbhl)>span:where(.svelte-9qgbhl):first-child,.scrolled.svelte-9qgbhl th:where(.svelte-9qgbhl){box-shadow:1px 0 0 var(--rule-2), 6px 0 10px -6px #00000047}.thead.svelte-9qgbhl .ca:where(.svelte-9qgbhl),td.ca.svelte-9qgbhl{grid-area:a}.thead.svelte-9qgbhl .cb:where(.svelte-9qgbhl),td.cb.svelte-9qgbhl{grid-area:b}.thead.svelte-9qgbhl .cr:where(.svelte-9qgbhl),td.cr.svelte-9qgbhl{grid-area:track}td.cr.svelte-9qgbhl{flex-direction:row-reverse;align-items:center;gap:8px;padding:0 4px 0 8px}td.cr.svelte-9qgbhl .rel:where(.svelte-9qgbhl){flex-shrink:0}td.cr.svelte-9qgbhl .track:where(.svelte-9qgbhl){flex:auto;width:auto;min-width:80px}.thead.svelte-9qgbhl .ca:where(.svelte-9qgbhl),.thead.svelte-9qgbhl .cb:where(.svelte-9qgbhl){-webkit-hyphens:auto;hyphens:auto;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font-size:13px;line-height:1.2}.thead.svelte-9qgbhl .cb:where(.svelte-9qgbhl){flex-direction:column-reverse;align-items:flex-end}tr.pair.svelte-9qgbhl{grid-template-areas:"name a b."}tr.pair.svelte-9qgbhl td.cr:where(.svelte-9qgbhl){display:none}}
