.mp.svelte-20twvm{background:var(--bg-elevated, var(--bg));border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:0 20px 60px -20px #0003,0 4px 14px #0000000f}.mp-chrome.svelte-20twvm{display:flex;align-items:center;gap:8px;padding:10px 14px;background:color-mix(in srgb,var(--border) 40%,transparent);border-bottom:1px solid var(--border)}.mp-dot.svelte-20twvm{width:10px;height:10px;border-radius:50%;display:inline-block}.mp-dot.r.svelte-20twvm{background:#ff5f56}.mp-dot.y.svelte-20twvm{background:#ffbd2e}.mp-dot.g.svelte-20twvm{background:#27c93f}.mp-url.svelte-20twvm{margin-left:12px;font-family:ui-monospace,monospace;font-size:12px;color:var(--fg-muted)}.mp-body.svelte-20twvm{padding:14px 18px 18px}.mp-tabs.svelte-20twvm{display:flex;gap:18px;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent);margin:0 -18px 14px;padding:0 18px 10px;flex-wrap:wrap}.mp-tab.svelte-20twvm{font-size:13px;color:var(--fg-muted);display:inline-flex;align-items:center;gap:6px;padding-bottom:2px}.mp-tab-active.svelte-20twvm{color:var(--fg);font-weight:600;box-shadow:inset 0 -2px 0 var(--brand-600, var(--brand-500))}.mp-tab-count.svelte-20twvm{font-size:10px;font-weight:600;padding:1px 6px;background:color-mix(in srgb,var(--warn, #f59e0b) 30%,transparent);color:var(--warn, #b45309);border-radius:999px}.mp-card.svelte-20twvm{display:grid;grid-template-columns:36px 1fr;gap:12px;border:1px solid var(--border);border-radius:10px;padding:12px 14px;margin-top:10px;align-items:start}.mp-logo.svelte-20twvm{width:36px;height:36px;border-radius:8px;background:#fff;padding:4px;object-fit:contain;border:1px solid var(--border)}.mp-cbody.svelte-20twvm{min-width:0}.mp-chead.svelte-20twvm{display:flex;justify-content:space-between;align-items:center;gap:10px}.mp-pname.svelte-20twvm{font-weight:600;font-size:13px}.mp-title.svelte-20twvm{font-size:13px;margin-top:6px}.mp-dates.svelte-20twvm{display:flex;gap:20px;flex-wrap:wrap;color:var(--fg-muted);font-size:12px;margin-top:8px}.mp-dates.svelte-20twvm strong:where(.svelte-20twvm){color:var(--fg);font-weight:500}.mp-pill.svelte-20twvm{padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.mp-pill-in-progress.svelte-20twvm{background:color-mix(in srgb,var(--warn, #f59e0b) 20%,transparent);color:var(--warn, #b45309)}.mp-pill-scheduled.svelte-20twvm{background:color-mix(in srgb,var(--brand-500) 15%,transparent);color:var(--brand-700, var(--brand-500))}
