.section-action-menu.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{position:relative;display:inline-flex;align-items:center;justify-content:center}.section-action-trigger.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{width:28px;height:28px;border:1px solid var(--primaryShadow, #d8dee8);border-radius:6px;background:var(--cardBackgroundColor, #ffffff);color:var(--secondaryFontColor, #576174);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;box-shadow:0 1px 2px #00000014}.section-action-trigger.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:hover,.section-action-trigger.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:focus-visible{background:#e6f2fc;background:color-mix(in srgb,var(--primary-color-100, #0585dd) 14%,var(--cardBackgroundColor, #ffffff));border-color:var(--primary-color-70, #4da6e8);color:var(--primary-color-100, #0585dd);outline:none}.section-action-dropdown.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{position:fixed;overflow-y:auto;padding:8px;border:1px solid var(--primaryShadow, #d8dee8);border-radius:8px;background:var(--cardBackgroundColor, #ffffff);box-shadow:0 14px 32px #0f172a33;color:var(--primaryFontColor, #1f2937);z-index:1000001}.menu-item.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{width:100%;min-height:36px;padding:9px 10px;display:flex;align-items:center;gap:9px;border:0;border-radius:6px;background:transparent;color:var(--primaryFontColor, #1f2937);font-size:13px;font-weight:500;text-align:left;cursor:pointer}.menu-item.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:hover,.menu-item.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:focus-visible{background:#e6f2fc;background:color-mix(in srgb,var(--primary-color-100, #0585dd) 13%,var(--cardBackgroundColor, #ffffff));color:var(--primaryFontColor, #111827);outline:none}.menu-item.svelte-1w04c3w span.svelte-1w04c3w.svelte-1w04c3w{flex:1}.danger-item.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{color:#c2410c}.danger-item.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:hover,.danger-item.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:focus-visible{background:rgba(194,65,12,.12);color:#9a3412}.menu-separator.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{height:1px;margin:5px 4px;background:var(--primaryShadow, #e5e7eb)}.dropdown-error.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w,.modal-error.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{color:#b91c1c;font-size:12px;line-height:1.4}.dropdown-error.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{padding:8px 10px 4px}.modal-form.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{display:grid;gap:18px}.field.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{display:grid;gap:6px;color:var(--primaryFontColor);font-size:13px;font-weight:500}.field.svelte-1w04c3w input.svelte-1w04c3w.svelte-1w04c3w{width:100%;height:38px;box-sizing:border-box;border:1px solid var(--primaryShadow);border-radius:6px;padding:0 10px;background:var(--cardBackgroundColor);color:var(--primaryFontColor);font:inherit}.field.svelte-1w04c3w input.svelte-1w04c3w.svelte-1w04c3w:focus{border-color:var(--primary-color-100);outline:none;box-shadow:0 0 0 2px var(--primary-color-10)}.inline-note.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{padding:10px 12px;border-radius:6px;background:var(--primary-color-10);color:var(--secondaryFontColor);font-size:13px;word-break:break-word;font-weight:400}.inline-warning-note.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{background:#f9f3d0;display:flex;align-items:center;gap:8px}.option-group.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{display:grid;gap:12px;padding:14px;border:1px solid var(--primaryShadow, #e5e7eb);border-radius:8px;background:rgba(148,163,184,.06)}.group-title.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{display:flex;align-items:center;gap:8px;color:var(--primaryFontColor);font-size:14px;font-weight:600}.toggle-row.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--primaryFontColor);font-size:13px}.switch.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{position:relative;width:38px;height:22px;flex:0 0 auto}.switch.svelte-1w04c3w input.svelte-1w04c3w.svelte-1w04c3w{opacity:0;width:0;height:0}.switch.svelte-1w04c3w span.svelte-1w04c3w.svelte-1w04c3w{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;border-radius:999px;background:#d1d5db;transition:background .2s ease}.switch.svelte-1w04c3w span.svelte-1w04c3w.svelte-1w04c3w:before{content:"";position:absolute;width:18px;height:18px;left:2px;top:2px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 2px #0003}.switch.svelte-1w04c3w input.svelte-1w04c3w:checked+span.svelte-1w04c3w{background:var(--primary-color-100)}.switch.svelte-1w04c3w input.svelte-1w04c3w:checked+span.svelte-1w04c3w:before{transform:translate(16px)}.switch.svelte-1w04c3w input.svelte-1w04c3w:disabled+span.svelte-1w04c3w{cursor:not-allowed}.reorder-list.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{display:flex;flex-direction:column;gap:6px;max-height:50vh;overflow-y:auto;padding:4px;border:1px solid var(--primaryShadow, #e5e7eb);border-radius:8px;background:var(--cardBackgroundColor, #ffffff)}.reorder-item.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;background:rgba(148,163,184,.08);color:var(--primaryFontColor, #1f2937);font-size:13px;cursor:grab;-webkit-user-select:none;user-select:none}.reorder-item.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:active{cursor:grabbing}.reorder-item.is-drop-target.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{background:color-mix(in srgb,var(--primary-color-100, #0585dd) 18%,var(--cardBackgroundColor, #ffffff));outline:1px dashed var(--primary-color-100, #0585dd)}.reorder-label.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primary-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:disabled{opacity:.5;cursor:not-allowed}.delete-copy.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{color:var(--primaryFontColor);font-size:15px;line-height:1.5}.modal-error.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{margin-top:14px}.modal-footer-actions.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{display:flex;justify-content:flex-end;gap:10px}.primary-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w,.secondary-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w,.danger-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{min-height:36px;border-radius:6px;padding:8px 14px;font-size:14px;font-weight:500;cursor:pointer}.primary-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{border:1px solid var(--primary-color-100, #0585dd);background:var(--primary-color-100, #0585dd);color:#fff}.primary-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:hover{background:var(--primary-color-80, #0b78c8)}.secondary-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{border:1px solid var(--primaryShadow, #d8dee8);background:var(--cardBackgroundColor, #ffffff);color:var(--primaryFontColor, #1f2937)}.secondary-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:hover{background:rgba(148,163,184,.14)}.danger-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w{border:1px solid #c2410c;background:#c2410c;color:#fff}.danger-button.svelte-1w04c3w.svelte-1w04c3w.svelte-1w04c3w:hover{background:#9a3412}
