.inbox.svelte-l16bu6{display:grid;gap:.6rem}h1.svelte-l16bu6{margin:0;font-size:1.4rem}.intro.svelte-l16bu6{margin:0;color:var(--rm-text-muted);font-size:.9rem}.summary.svelte-l16bu6{margin:0;font-weight:600}.group.svelte-l16bu6{display:grid;gap:.35rem;margin-top:.6rem}.group.svelte-l16bu6 h2:where(.svelte-l16bu6){margin:0;font-size:1.05rem}.group-intro.svelte-l16bu6{margin:0;color:var(--rm-text-muted);font-size:.82rem}.row.done.svelte-l16bu6{opacity:.75}.work.svelte-l16bu6{margin:.35rem 0 0;font-size:.85rem}.context.svelte-l16bu6{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--rm-text-muted)}.rows.svelte-l16bu6{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.6rem}.row.svelte-l16bu6{background:var(--rm-bg-elev);border:1px solid var(--rm-border);border-radius:10px;padding:.9rem 1rem}.head.svelte-l16bu6{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.label.svelte-l16bu6{font-weight:600}.chip.svelte-l16bu6{font-size:.72rem;padding:.12rem .5rem;border-radius:999px;border:1px solid var(--rm-border);color:var(--rm-text-muted)}.chip.tone-active.svelte-l16bu6{border-color:var(--rm-status-in-progress-line);background:var(--rm-status-in-progress-fill);color:var(--rm-status-in-progress)}.chip.tone-done.svelte-l16bu6{border-color:var(--rm-status-complete);background:var(--rm-status-complete);color:var(--rm-status-on-complete)}.chip.tone-attention.svelte-l16bu6{border-color:#ffbe5a80;color:#ffd08a}.meta.svelte-l16bu6,.note.svelte-l16bu6{margin:.3rem 0 0;font-size:.82rem;color:var(--rm-text-muted)}.note.svelte-l16bu6{font-style:italic}.small.svelte-l16bu6{font-size:.78rem}.empty.svelte-l16bu6{border:1px dashed var(--rm-border);border-radius:10px;padding:1.5rem;text-align:center}.empty.svelte-l16bu6 p:where(.svelte-l16bu6){margin:0 0 .3rem}.muted.svelte-l16bu6{color:var(--rm-text-muted)}.error.svelte-l16bu6{color:#ff6b6b}.warn.svelte-l16bu6{color:#ffd08a;margin:0}.ok.svelte-l16bu6{color:#7fe0b0;margin:0}.btn-primary.svelte-l16bu6,.btn-secondary.svelte-l16bu6{display:inline-block;margin-top:.6rem;border-radius:999px;padding:.35rem .85rem;font-size:.85rem;text-decoration:none;cursor:pointer}.btn-primary.svelte-l16bu6{background:var(--rm-accent);color:#fff;border:1px solid var(--rm-accent)}.btn-secondary.svelte-l16bu6{background:transparent;color:var(--rm-text);border:1px solid var(--rm-border)}
