/* check-editor: builds on auth-modal.css (.am-* primitives) and adds tweaks for a wider, denser form. */

.ce-modal {
  max-width: 540px;
  max-height: calc(100vh - 40px);
  overflow-y: auto;
}

.ce-modal select.am-input {
  appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%233a3d3a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: right 14px center;
  padding-right: 36px;
}
.ce-modal select.am-input[disabled] {
  background-color: var(--am-paper-2);
}

.ce-modal .ce-textarea {
  resize: vertical;
  min-height: 72px;
  font-family: inherit;
  line-height: 1.4;
}

.ce-modal .ce-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 14px;
  margin-top: 18px;
  padding-top: 14px;
  border-top: 1px solid var(--am-rule-2);
}

.ce-modal .ce-save { width: auto; padding-left: 22px; padding-right: 22px; }
