.mock.svelte-na7rbf{--bg: #F3EAD7;--railbg: #F3ECDF;--panel: #FAF6EE;--ink: #2A2417;--ink2: #6F6550;--ink3: #8E8470;--line: #EBE0C8;--line2: #E4D8BB;border-radius:18px;padding:9px;background:#ffffff80;box-shadow:0 46px 104px -48px #3c321e80,0 2px 8px #3c321e0f;width:100%}.shell.svelte-na7rbf{display:flex;border-radius:12px;overflow:hidden;border:1px solid var(--line2);background:var(--bg);text-align:left;color:var(--ink);font-family:var(--font-ui, "Inter", system-ui, sans-serif);height:452px}@media(max-width:560px){.shell.svelte-na7rbf{height:400px}}.rail.svelte-na7rbf{width:44px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding:9px 0;gap:4px;background:var(--railbg);border-right:1px solid var(--line)}.ric.svelte-na7rbf{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#a08d63}.ric.svelte-na7rbf svg:where(.svelte-na7rbf){width:16px;height:16px}.ric.on.svelte-na7rbf{background:color-mix(in srgb,var(--accent) 15%,#fff);color:var(--accent)}.rail-sp.svelte-na7rbf{flex:1}.rme.svelte-na7rbf{width:27px;height:27px;border-radius:50%;background:#e0d4b4;color:var(--ink2);display:flex;align-items:center;justify-content:center;font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-style:italic;font-size:12px}.area.svelte-na7rbf{width:150px;flex-shrink:0;background:var(--panel);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:12px 10px}@media(max-width:480px){.area.svelte-na7rbf{display:none}}.area-head.svelte-na7rbf{padding:2px 6px 12px}.parish.svelte-na7rbf{font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-style:italic;font-size:15px;color:var(--ink);line-height:1.1}.area-label.svelte-na7rbf{font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);font-weight:600;margin-top:3px}.ait.svelte-na7rbf{display:block;font-size:11.5px;font-weight:500;color:var(--ink2);border-radius:8px;padding:7px 10px;margin-bottom:1px}.ait.on.svelte-na7rbf{font-weight:600;color:var(--accent);background:color-mix(in srgb,var(--accent) 11%,#fff)}.main.svelte-na7rbf{flex:1;display:flex;flex-direction:column;min-width:0}.tabs.svelte-na7rbf{display:flex;align-items:center;gap:6px;padding:6px 10px 0;background:var(--railbg);border-bottom:1px solid var(--line)}.tab.svelte-na7rbf{display:inline-flex;align-items:center;font-size:10.5px;font-weight:600;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-bottom-color:var(--bg);border-radius:7px 7px 0 0;padding:6px 12px}.tab-add.svelte-na7rbf{font-size:12px;color:var(--ink3)}.sp.svelte-na7rbf{flex:1}.tab-search.svelte-na7rbf{width:15px;height:15px;color:var(--ink3)}.page.svelte-na7rbf{padding:13px 15px 0;flex:1;overflow:hidden;display:flex;flex-direction:column}.page-head.svelte-na7rbf{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-shrink:0}.eyebrow.svelte-na7rbf{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink3);font-weight:600}.title.svelte-na7rbf{font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-style:italic;font-size:22px;font-weight:400;line-height:1.1;margin-top:2px}.title.svelte-na7rbf .dot:where(.svelte-na7rbf){color:var(--accent)}.action.svelte-na7rbf{display:inline-flex;align-items:center;font-size:11px;font-weight:600;color:#fbfcf7;background:var(--accent);border-radius:8px;padding:7px 12px;white-space:nowrap}.list.svelte-na7rbf{margin-top:14px;display:flex;flex-direction:column;gap:2px}.row.svelte-na7rbf{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:9px}.row.on.svelte-na7rbf{background:color-mix(in srgb,var(--accent) 8%,#fff)}.avatar.svelte-na7rbf{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:#e6dabb;color:var(--ink2);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;letter-spacing:.02em}.row.on.svelte-na7rbf .avatar:where(.svelte-na7rbf){background:color-mix(in srgb,var(--accent) 18%,#fff);color:var(--accent)}.rname.svelte-na7rbf{font-size:12.5px;font-weight:500;color:var(--ink)}.rrole.svelte-na7rbf{margin-left:auto;font-size:10.5px;color:var(--ink3)}.feast.svelte-na7rbf{margin-top:14px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:15px 16px}.feast-top.svelte-na7rbf{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.feast-date.svelte-na7rbf{font-size:11px;font-weight:600;color:var(--ink2)}.chip.svelte-na7rbf{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,#fff);border-radius:999px;padding:3px 8px}.chip.soft.svelte-na7rbf{color:var(--ink2);background:#f1e7d0}.feast-name.svelte-na7rbf{font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-style:italic;font-size:20px;line-height:1.15;color:var(--ink);margin:10px 0 3px}.feast-sub.svelte-na7rbf{font-size:11px;color:var(--ink3);margin-bottom:12px}.readings.svelte-na7rbf{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--line);padding-top:11px}.reading.svelte-na7rbf{display:flex;align-items:baseline;gap:10px}.rk.svelte-na7rbf{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-weight:600;width:48px;flex-shrink:0}.rv.svelte-na7rbf{font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums}.up.svelte-na7rbf{margin-top:12px;display:flex;flex-direction:column;gap:1px}.up-row.svelte-na7rbf{display:flex;align-items:center;gap:12px;padding:7px 10px;border-radius:8px}.up-day.svelte-na7rbf{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);width:30px}.up-label.svelte-na7rbf{font-size:12px;color:var(--ink2)}
