.layout.svelte-13luymz{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}@media (width<=1023px){.layout.svelte-13luymz{grid-template-columns:1fr}.side.svelte-13luymz{order:-1}}.side.svelte-13luymz{top:calc(var(--topbar) + var(--sp-4));position:sticky}@media (width<=1023px){.side.svelte-13luymz{position:static}}.ic.svelte-13luymz{border-radius:var(--r);background:color-mix(in srgb, var(--accent) 14%, transparent);width:40px;height:40px;color:var(--accent-text);flex:none;place-items:center;display:inline-grid}.ic.offc.svelte-13luymz{background:var(--surface-2);color:var(--muted)}.wide-notes.svelte-13luymz{margin:0 0 var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--r);background:var(--surface-2);flex-direction:column;gap:4px;font-size:.88rem;list-style:none;display:flex}.wide-notes.svelte-13luymz li:where(.svelte-13luymz):before{content:"◆ ";color:var(--accent-text);font-size:.7em}.rows.svelte-13luymz{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rows.svelte-13luymz>li:where(.svelte-13luymz){gap:var(--sp-4);border-top:1px solid var(--border);grid-template-columns:170px minmax(0,1fr);padding:12px 8px;display:grid}.rows.svelte-13luymz>li:where(.svelte-13luymz):first-child{border-top:0}.rows.svelte-13luymz>li.now:where(.svelte-13luymz){background:color-mix(in srgb, var(--accent) 9%, transparent);border-radius:var(--r);box-shadow:inset 3px 0 0 var(--accent)}[dir=rtl] .rows.svelte-13luymz>li.now:where(.svelte-13luymz){box-shadow:inset -3px 0 0 var(--accent)}.rows.svelte-13luymz>li.pre:where(.svelte-13luymz) .when:where(.svelte-13luymz) strong:where(.svelte-13luymz){color:var(--accent-text)}@media (width<=640px){.rows.svelte-13luymz>li:where(.svelte-13luymz){grid-template-columns:1fr;gap:6px}}.when.svelte-13luymz{flex-direction:column;gap:2px;display:flex}.when.svelte-13luymz strong:where(.svelte-13luymz){font-size:.92rem}.chips.svelte-13luymz{flex-wrap:wrap;gap:6px;display:flex}.chips.svelte-13luymz .badge:where(.svelte-13luymz){white-space:normal;border-radius:var(--r-sm);max-width:100%}.badge.est.svelte-13luymz{border-style:dashed}.notes.svelte-13luymz{color:var(--muted);flex-direction:column;gap:2px;margin:8px 0 0;padding-inline-start:18px;font-size:.86rem;display:flex}.recurring.svelte-13luymz{margin:0 0 var(--sp-3);flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.recurring.svelte-13luymz li:where(.svelte-13luymz){justify-content:space-between;gap:var(--sp-3);font-size:.9rem;display:flex}.side.svelte-13luymz p:where(.svelte-13luymz){margin:0 0 6px}
