.environment-settings { display: grid; gap: 1rem; } .environment-settings__copy { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0.85rem; } .environment-settings__editor { display: grid; gap: 1rem; } .environment-settings__surface { display: grid; grid-template-columns: minmax(0, 1fr) minmax(18rem, 24rem); align-items: center; gap: 1rem; } .environment-settings__surface > span { color: var(--nodedc-text-secondary); font-size: 0.74rem; font-weight: 650; } .environment-settings__surface .nodedc-select-anchor, .environment-settings__surface .nodedc-select { width: 100%; } .environment-settings__quick-actions { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0.85rem; } .environment-settings__quick-actions > div { display: grid; gap: 0.4rem; } .environment-settings__quick-actions span { color: var(--nodedc-text-secondary); font-size: 0.68rem; font-weight: 650; } .environment-settings__quick-actions .nodedc-select-anchor, .environment-settings__quick-actions .nodedc-select { width: 100%; } @media (max-width: 760px) { .environment-settings__copy, .environment-settings__quick-actions { grid-template-columns: 1fr; } .environment-settings__surface { grid-template-columns: 1fr; } }