.cside.svelte-1swy0r4{display:flex;flex-direction:column;height:100%;min-height:0}.chead.svelte-1swy0r4{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2, #9aa)}.new.svelte-1swy0r4{background:none;border:none;color:inherit;font-size:18px;cursor:pointer;line-height:1;padding:0 4px}.scopes.svelte-1swy0r4{display:flex;flex-direction:column;gap:2px;padding:4px 6px;overflow:auto}.scope.svelte-1swy0r4{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:none;color:var(--text, inherit);padding:8px 10px;border-radius:7px;cursor:pointer;font:inherit;font-size:14px}.scope.svelte-1swy0r4:hover{background:var(--surface-2, rgba(128, 128, 128, .1))}.scope.on.svelte-1swy0r4{background:var(--surface-2, rgba(128, 128, 128, .18))}.dot.svelte-1swy0r4{width:9px;height:9px;border-radius:50%;flex:none}.dot.personal.svelte-1swy0r4{background:var(--accent, #5b8cff)}.dot.all.svelte-1swy0r4{background:linear-gradient(135deg,#5b8cff,#3ecf8e)}.dot.group.svelte-1swy0r4{background:var(--text-2, #9aa)}.grouplabel.svelte-1swy0r4{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2, #9aa);padding:10px 10px 4px}.calpane.svelte-1swy0r4{display:flex;flex-direction:column;height:100%;min-height:0;gap:10px;padding:4px 2px}.caltop.svelte-1swy0r4{display:flex;align-items:baseline;gap:12px}.caltop.svelte-1swy0r4 h2:where(.svelte-1swy0r4){margin:0;font-size:20px}.pad.svelte-1swy0r4{padding:12px}.backdrop.svelte-1swy0r4{position:fixed;inset:0;background:#0006;z-index:40}.sheet.svelte-1swy0r4{position:fixed;top:0;right:0;height:100%;width:min(420px,92vw);z-index:41;background:var(--bg, #14161a);border-left:1px solid var(--border, rgba(128, 128, 128, .2));padding:20px;overflow:auto;display:flex;flex-direction:column;gap:12px;box-shadow:-8px 0 24px #0000004d}.sheet.svelte-1swy0r4 h3:where(.svelte-1swy0r4){margin:0;font-size:22px}.sheet.svelte-1swy0r4 h3.canceled:where(.svelte-1swy0r4){text-decoration:line-through;color:var(--text-2, #9aa)}.ftitle.svelte-1swy0r4{font-size:18px;font-weight:700;background:none;border:none;border-bottom:1px solid var(--border, rgba(128,128,128,.25));color:var(--text, inherit);padding:6px 2px}.fdesc.svelte-1swy0r4{min-height:84px;resize:vertical;background:var(--surface-2, rgba(128,128,128,.06));border:1px solid var(--border, rgba(128,128,128,.2));border-radius:10px;padding:10px 12px;color:var(--text, inherit);font:inherit}.frow.svelte-1swy0r4{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:var(--text-2, #9aa)}.frow.svelte-1swy0r4 select:where(.svelte-1swy0r4),.frow.svelte-1swy0r4 input:where(.svelte-1swy0r4){background:var(--surface-2, rgba(128,128,128,.06));border:1px solid var(--border, rgba(128,128,128,.2));border-radius:8px;padding:6px 10px;color:var(--text, inherit);font:inherit}.fbar.svelte-1swy0r4,.rsvp.svelte-1swy0r4,.orgbar.svelte-1swy0r4{display:flex;align-items:center;gap:10px}.when.svelte-1swy0r4{color:var(--text-2, #9aa);font-size:14px}.desc.svelte-1swy0r4{margin:0;line-height:1.6}.rsvp.svelte-1swy0r4 span:where(.svelte-1swy0r4){color:var(--text-2, #9aa);font-size:14px}.canceledtag.svelte-1swy0r4{color:var(--accent-red, #e66);font-weight:600}.close.svelte-1swy0r4{align-self:flex-start;background:none;border:1px solid var(--border, rgba(128,128,128,.25));color:var(--text-2, #9aa);border-radius:7px;padding:6px 12px;cursor:pointer;margin-top:4px}.err.svelte-1swy0r4{color:var(--accent-red, #e66);font-size:13px}
