/* ═══════════════════════════════════════════════════════════════
   EXPORT TWEAKS — Normie Editor
   Hides resolution select (PNG always 1200×1200),
   adds resolution picker inside GIF modal.
   ═══════════════════════════════════════════════════════════════ */

/* Hide the main resolution dropdown from the download bar */
#pngScale{ display:none !important; }

/* ── GIF Modal Resolution Select ─────────────────────────────── */
.gif-modal__actions{
  flex-wrap:wrap;
  align-items:center;
}

.gif-res-select{
  border:2px solid var(--line, #4a4a4a);
  background:#f0f0f0;
  color:var(--ink, #2f2f2f);
  padding:10px 10px;
  border-radius:7px;
  letter-spacing:2px;
  text-transform:uppercase;
  font-size:11px;
  font-family:inherit;
  cursor:pointer;
  -webkit-appearance:none;
  appearance:none;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%234a4a4a'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:right 8px center;
  padding-right:24px;
}
.gif-res-select:focus{
  outline:2px solid rgba(0,0,0,.15);
  outline-offset:1px;
}

body.dark-ui .gif-res-select{
  background-color:var(--panel, #1a1a2e);
  color:var(--ink, #ccc);
  border-color:var(--line, #3a3a4a);
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23999'/%3E%3C/svg%3E");
}
