.h2.svelte-1uha8ag{margin:2em 0 .6em;font-size:1.45em;font-weight:650}.muted.svelte-1uha8ag{color:var(--text-muted);font-size:13px}.steps.svelte-1uha8ag{margin:0;padding-left:1.4em;line-height:1.7}.kp-chip.svelte-1uha8ag{color:var(--text);vertical-align:1px;border:1px solid #ca984952;border-radius:4px;align-items:center;gap:4px;padding:0 6px;font-size:.9em;line-height:1.4;display:inline-flex}.kp-chip.svelte-1uha8ag svg{color:var(--yellow-text)}.steps.svelte-1uha8ag a:where(.svelte-1uha8ag){-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint);text-underline-offset:2px}.table.svelte-1uha8ag{border-top:1px solid var(--border);font-size:14px}.tr.svelte-1uha8ag{border-bottom:1px solid var(--border);grid-template-columns:112px minmax(170px,1.2fr) 1.6fr 104px;display:grid}.tr.svelte-1uha8ag>div:where(.svelte-1uha8ag){border-right:1px solid var(--border);min-width:0;padding:9px 10px}.tr.svelte-1uha8ag>div:where(.svelte-1uha8ag):last-child{border-right:none}.tr.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child{padding-left:2px}.th.svelte-1uha8ag{color:var(--text-muted);font-weight:500}.tr.svelte-1uha8ag a:where(.svelte-1uha8ag){border-bottom:1px solid var(--border);text-decoration:none}.tr.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-bottom-color:var(--text-muted)}.tr.today.svelte-1uha8ag{background:#2383e214}.tr.exam.svelte-1uha8ag{background:var(--red-bg)}.day.svelte-1uha8ag{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.today-dot.svelte-1uha8ag{color:#529cca;font-size:11px;font-weight:600;display:block}.tasks.svelte-1uha8ag{color:var(--text-muted)}.gallery.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.card.svelte-1uha8ag{background:var(--bg-block);border:1px solid var(--border-faint);border-radius:8px;flex-direction:column;gap:4px;padding:14px;text-decoration:none;transition:background .1s;display:flex}.card.svelte-1uha8ag:hover{background:#2c2c2c}.card-icon.svelte-1uha8ag{color:var(--text-muted);margin-bottom:8px;line-height:0}.read.svelte-1uha8ag{color:var(--green-text);align-items:center;gap:2px;display:inline-flex}.card-num.svelte-1uha8ag{color:var(--text-faint);font-size:12px}.card-title.svelte-1uha8ag{flex:1;font-size:14.5px;font-weight:600;line-height:1.3}.bar.svelte-1uha8ag{background:var(--bg-hover);border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.fill.svelte-1uha8ag{background:var(--green-text);border-radius:2px;height:100%;transition:width .3s}.card-meta.svelte-1uha8ag{color:var(--text-muted);margin-top:4px;font-size:12px}.review-link.svelte-1uha8ag{margin-top:22px;text-decoration:none;transition:background .1s}.review-link.svelte-1uha8ag:hover{background:var(--bg-hover)}.review-link.svelte-1uha8ag .go:where(.svelte-1uha8ag){color:var(--text-faint)}@media (width<=860px){.tr.svelte-1uha8ag{grid-template-columns:84px 1fr 96px}.hide-sm.svelte-1uha8ag{display:none}}
