.action-modal{position:fixed;inset:0;z-index:100;display:none;place-items:center;padding:20px}.action-modal.open{display:grid}.action-modal-card{width:min(680px,100%);max-height:88vh;overflow:auto;border-radius:24px;border:1px solid var(--line-strong);background:var(--panel);box-shadow:var(--shadow-deep);position:relative}.action-modal-head{display:flex;align-items:flex-start;gap:12px;padding:20px;border-bottom:1px solid var(--line)}.action-modal-body{padding:20px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-field{display:grid;gap:6px}.form-field.full{grid-column:1/-1}.form-field label{font-size:8px;color:var(--text-faint);font-weight:800}.form-field input,.form-field select,.form-field textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:11px;background:var(--panel-soft);color:var(--text);font:inherit;font-size:9px;padding:10px;outline:0}.form-field textarea{min-height:80px;resize:vertical}.modal-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:17px}