*{box-sizing:border-box}body{margin:0;background:#f4f6f2;color:#172018;font-family:Inter,ui-sans-serif,system-ui,sans-serif}main.svelte-1uha8ag{max-width:1120px;margin:0 auto;padding:52px 24px 80px}.hero.svelte-1uha8ag,.section-head.svelte-1uha8ag{display:flex;align-items:end;justify-content:space-between;gap:24px}.hero.svelte-1uha8ag{margin-bottom:36px}.eyebrow.svelte-1uha8ag{margin:0 0 10px;color:#61705d;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}h1.svelte-1uha8ag{margin:0;max-width:12ch;font-size:clamp(42px,7vw,76px);line-height:.96;letter-spacing:-.06em}h2.svelte-1uha8ag{margin:0;font-size:24px;letter-spacing:-.03em}h3.svelte-1uha8ag{margin:16px 0 4px;font-size:20px}.lede.svelte-1uha8ag{max-width:48ch;margin:20px 0 0;color:#59665b;line-height:1.55}.status.svelte-1uha8ag,.state.svelte-1uha8ag,.policy.svelte-1uha8ag{display:inline-flex;align-items:center;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.status.svelte-1uha8ag{color:#22613e;background:#dff1e5}.create-card.svelte-1uha8ag,.meeting-card.svelte-1uha8ag,.empty.svelte-1uha8ag{border:1px solid #dce3da;border-radius:18px;background:#ffffffd1;box-shadow:0 12px 40px #2434260d}.create-card.svelte-1uha8ag{display:grid;grid-template-columns:.8fr 1.8fr;gap:24px;padding:26px;margin-bottom:42px}form.svelte-1uha8ag{display:grid;grid-template-columns:1.3fr .8fr auto;align-items:end;gap:12px}label.svelte-1uha8ag{display:grid;gap:7px;color:#59665b;font-size:12px;font-weight:700}input.svelte-1uha8ag,select.svelte-1uha8ag{width:100%;border:1px solid #d5ded4;border-radius:10px;padding:12px;background:#fff;color:#172018;font:inherit}button.svelte-1uha8ag{border:0;border-radius:10px;padding:12px 16px;background:#1d4b31;color:#fff;font:inherit;font-weight:800;cursor:pointer}button.svelte-1uha8ag:disabled{cursor:not-allowed;opacity:.45}.quiet.svelte-1uha8ag{padding:9px 13px;background:#e8eee7;color:#31523a}.error.svelte-1uha8ag{border-radius:10px;padding:12px 14px;background:#fbe4e0;color:#8c2f22}.list.svelte-1uha8ag{display:grid;gap:18px}.meeting-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.meeting-card.svelte-1uha8ag{padding:20px}.card-top.svelte-1uha8ag,.actions.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:8px}.policy.svelte-1uha8ag{background:#e8eee7;color:#49614e}.policy.public.svelte-1uha8ag{background:#f7ebc8;color:#765c16}.state.svelte-1uha8ag{padding:5px 8px;background:#f0f2ee;color:#69756b;font-size:10px;text-transform:uppercase}.room.svelte-1uha8ag{min-height:38px;margin:0 0 18px;color:#6e786e;font:12px ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.actions.svelte-1uha8ag{justify-content:flex-start;flex-wrap:wrap}.actions.svelte-1uha8ag button:where(.svelte-1uha8ag){padding:9px 11px;font-size:12px}.actions.svelte-1uha8ag .danger:where(.svelte-1uha8ag){background:#f4e4e1;color:#8c3a30}.empty.svelte-1uha8ag{padding:34px;color:#69756b;text-align:center}@media(max-width:760px){main.svelte-1uha8ag{padding:28px 16px 60px}.hero.svelte-1uha8ag,.section-head.svelte-1uha8ag{display:grid;align-items:start}.create-card.svelte-1uha8ag,form.svelte-1uha8ag,.meeting-grid.svelte-1uha8ag{grid-template-columns:1fr}.status.svelte-1uha8ag{width:max-content}}
