.page-heading.svelte-13hsgdq{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.page-heading.svelte-13hsgdq p:where(.svelte-13hsgdq){color:#6b5f52;margin:8px 0 0}.eyebrow.svelte-13hsgdq{color:#b85c3a;font-size:.82rem;font-weight:700}.heading-actions.svelte-13hsgdq{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.secondary.svelte-13hsgdq,.primary-action.svelte-13hsgdq,.primary-button.svelte-13hsgdq{align-items:center;border-radius:8px;display:inline-flex;font:inherit;font-weight:700;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none}.secondary.svelte-13hsgdq{background:#fff;border:1px solid #e8dfd3;color:#2a2520}.primary-action.svelte-13hsgdq,.primary-button.svelte-13hsgdq{background:#b85c3a;border:1px solid #b85c3a;color:#fff}.primary-button.svelte-13hsgdq:disabled{background:#f1eee9;border-color:#e8dfd3;color:#8c8176;cursor:not-allowed}.small-button.svelte-13hsgdq{min-height:38px;padding:0 12px}.notice.svelte-13hsgdq{background:#fff;border:1px solid #e8dfd3;border-left:4px solid #b85c3a;border-radius:8px;color:#2a2520;margin:0 0 16px;padding:12px 14px}.event-layout.svelte-13hsgdq{display:grid;gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}.form-panel.svelte-13hsgdq,.list-panel.svelte-13hsgdq,.form-panel.svelte-13hsgdq label:where(.svelte-13hsgdq){display:grid;gap:12px}.form-heading.svelte-13hsgdq{align-items:start;display:flex;gap:12px;justify-content:space-between}.form-heading.svelte-13hsgdq h2:where(.svelte-13hsgdq),.list-panel.svelte-13hsgdq h2:where(.svelte-13hsgdq){margin:0}.form-grid.svelte-13hsgdq{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.field-label.svelte-13hsgdq{color:#6b5f52;font-size:.78rem;font-weight:700}.field-help.svelte-13hsgdq{color:#6b5f52;font-size:.78rem;line-height:1.5}input.svelte-13hsgdq,select.svelte-13hsgdq,textarea.svelte-13hsgdq{background:#fff;border:1px solid #d7ccbf;border-radius:8px;box-sizing:border-box;color:#2a2520;font:inherit;min-height:42px;padding:8px 10px;width:100%}textarea.svelte-13hsgdq{resize:vertical}.save-row.svelte-13hsgdq{display:flex;justify-content:flex-end}.event-list.svelte-13hsgdq{display:grid;gap:10px}.material-editor.svelte-13hsgdq{border-top:1px solid #e8dfd3;display:grid;gap:12px;margin-top:8px;padding-top:18px}.materials-panel.svelte-13hsgdq{border-top:1px solid #e8dfd3;display:grid;gap:12px;margin-top:18px;padding-top:18px}.event-row.svelte-13hsgdq,.material-row.svelte-13hsgdq{background:#fff;border:1px solid #e8dfd3;border-radius:8px;color:#2a2520;display:grid;gap:7px;padding:12px;text-align:left}.event-row.active.svelte-13hsgdq,.material-row.active.svelte-13hsgdq{border-color:#b85c3a;box-shadow:inset 4px 0 #b85c3a}.event-row.svelte-13hsgdq span:where(.svelte-13hsgdq):not(.status),.material-row.svelte-13hsgdq span:where(.svelte-13hsgdq):not(.status){color:#6b5f52;font-size:.88rem}.material-list.svelte-13hsgdq{display:grid;gap:10px}.row-title.svelte-13hsgdq{color:#2a2520!important;font-size:1rem!important;font-weight:700}.row-bottom.svelte-13hsgdq{align-items:center;display:flex;justify-content:space-between}.status.svelte-13hsgdq{border-radius:999px;display:inline-flex;font-size:.82rem;font-weight:700;padding:5px 10px}.draft.svelte-13hsgdq{background:#f1eee9;color:#6b5f52}.published.svelte-13hsgdq{background:#eef6ed;color:#26703a}.closed.svelte-13hsgdq{background:#eee9e2;color:#4f463c}.cancelled.svelte-13hsgdq{background:#f5ead0;color:#8c5c13}.state-panel.svelte-13hsgdq{max-width:560px}.confirm-dialog.svelte-13hsgdq{background:#fff;border:1px solid #e8dfd3;border-radius:8px;box-shadow:0 24px 60px #2a252038;box-sizing:border-box;color:#2a2520;max-width:520px;padding:22px;width:min(calc(100% - 32px),520px)}.confirm-dialog.svelte-13hsgdq::backdrop{background:#2a252057}.confirm-dialog.svelte-13hsgdq h2:where(.svelte-13hsgdq){margin:8px 0 10px}.confirm-dialog.svelte-13hsgdq p:where(.svelte-13hsgdq){color:#6b5f52;line-height:1.7;margin:0}.notify-check.svelte-13hsgdq{align-items:center;display:flex;gap:8px;margin-top:14px}.notify-check.svelte-13hsgdq input:where(.svelte-13hsgdq){height:18px;width:18px}.confirm-actions.svelte-13hsgdq{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:18px}.empty.svelte-13hsgdq{color:#6b5f52;margin:0}@media(max-width:900px){.page-heading.svelte-13hsgdq{align-items:stretch;flex-direction:column}.heading-actions.svelte-13hsgdq{justify-content:stretch}.heading-actions.svelte-13hsgdq>:where(.svelte-13hsgdq){flex:1 1 130px}.event-layout.svelte-13hsgdq,.form-grid.svelte-13hsgdq,.confirm-actions.svelte-13hsgdq{grid-template-columns:1fr}}
