/* Shared multilingual integration tutorials: scoped to the tutorial components. */
.edit-map{list-style:none!important;padding:0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;counter-reset:edit}
.edit-map li{counter-increment:edit;margin:0!important;padding:18px;border:1px solid #cbd7f0;border-radius:14px;background:#f3f6ff;min-width:0}
.edit-map li:before{content:counter(edit,decimal-leading-zero);display:block;font-size:13px;letter-spacing:.06em;color:#395ace;margin-bottom:8px}
.edit-map strong,.edit-map code{display:block;margin-bottom:8px}.edit-map code{overflow-wrap:anywhere;white-space:normal}.edit-map p{margin:0}
.edit-map .edit-location{margin-bottom:8px;font-weight:600;overflow-wrap:anywhere}
.integration-picker{margin:20px 0}.integration-picker label{display:block;font-weight:650;margin-bottom:8px}.integration-picker select{width:100%;max-width:420px;min-height:44px;padding:9px 12px;border:1px solid #8f9ebd;border-radius:8px;background:#fff;color:#102d4f;font:inherit}.picker-status{color:#53677f}
.edit-panel[hidden]{display:none!important}.edit-panel{margin:12px 0}.edit-panel>div{padding:4px 18px 14px}.edit-panel code{overflow-wrap:anywhere;white-space:normal}
@media(max-width:700px){.edit-map{grid-template-columns:1fr}.edit-panel>div{padding-inline:10px}}
