.stm.svelte-9y02p5{z-index:300;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.stm-scrim.svelte-9y02p5{background:var(--mail-overlay-scrim,#05010066);cursor:default;border:none;position:fixed;inset:0}.stm-card.svelte-9y02p5{background:var(--surface);border:1px solid var(--b1);width:100%;max-width:420px;box-shadow:var(--shadow-lg);box-sizing:border-box;border-radius:18px;flex-direction:column;max-height:calc(100dvh - 32px);padding:18px;animation:.16s svelte-9y02p5-stmIn;display:flex;position:relative;overflow:hidden}.stm-scroll.svelte-9y02p5{overscroll-behavior:contain;flex:auto;min-height:0;padding-right:2px;overflow-y:auto}@keyframes svelte-9y02p5-stmIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.stm-head.svelte-9y02p5{align-items:center;gap:10px;margin-bottom:14px;display:flex}.stm-icon.svelte-9y02p5{color:var(--aink);display:inline-flex}.stm-title.svelte-9y02p5{font-size:var(--text-body-lg);flex:1;font-weight:600}.stm-x.svelte-9y02p5{color:var(--muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.stm-x.svelte-9y02p5:hover{color:var(--text)}.stm-field.svelte-9y02p5{margin-bottom:12px;display:block}.stm-label.svelte-9y02p5{font-size:var(--text-caption);color:var(--muted);margin-bottom:5px;font-weight:600;display:block}.stm-input.svelte-9y02p5,.stm-textarea.svelte-9y02p5{box-sizing:border-box;border:1px solid var(--b1);background:var(--surface2);width:100%;color:var(--text);font-size:var(--text-body);border-radius:10px;outline:none;padding:9px 11px;font-family:inherit}.stm-input.svelte-9y02p5:focus,.stm-textarea.svelte-9y02p5:focus{border-color:var(--accent)}.stm-textarea.svelte-9y02p5{resize:vertical}.stm-when.svelte-9y02p5{gap:8px;display:flex}.stm-date.svelte-9y02p5{flex:1;min-width:0}.stm-time.svelte-9y02p5{max-width:130px}.stm-actions.svelte-9y02p5{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.stm-actions.editing.svelte-9y02p5{justify-content:space-between}.stm-actions-right.svelte-9y02p5{gap:8px;display:flex}.stm-delete.svelte-9y02p5{border:1px solid var(--b1);height:36px;color:var(--danger);font-size:var(--text-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex}.stm-delete.svelte-9y02p5:hover{background:var(--dsoft)}.stm-delete.svelte-9y02p5:disabled{opacity:.55;cursor:default}.stm-cancel.svelte-9y02p5{border:1px solid var(--b1);height:36px;color:var(--text);font-size:var(--text-body);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-weight:500}.stm-cancel.svelte-9y02p5:hover{background:var(--surface2)}.stm-save.svelte-9y02p5{background:var(--accent);color:#fff;height:36px;font-size:var(--text-body);cursor:pointer;border:none;border-radius:999px;padding:0 18px;font-weight:600}.stm-save.svelte-9y02p5:disabled{opacity:.55;cursor:default}
