.elk-cd-settings{width:min(560px,94vw);max-height:90vh;overflow:auto;background:white;color:#243248;border:1px solid #e3e9f1;border-radius:12px;padding:27px;font:14px/1.6 system-ui}.elk-cd-settings::backdrop{background:#111d3277}.elk-cd-settings h2{font-size:22px;letter-spacing:-.5px;margin:0 0 10px}.elk-cd-settings label{display:block;margin:16px 0 7px;font-size:12px}.elk-cd-settings input:not([type=checkbox]),.elk-cd-settings select{display:block;width:100%;padding:12px;border:1px solid #dce4ee;border-radius:7px;font:inherit;color:#243248;background:white;margin-top:7px}.elk-cd-settings button{margin:12px 7px 0 0}.elk-cd-settings .buttons{display:flex;gap:8px;flex-wrap:wrap}.elk-cd-note{font-size:12px;line-height:1.7;color:#748196;margin:14px 0}.elk-cd-code{padding:17px;margin:18px 0;background:#edf3fa;border-radius:8px;font:650 20px/1.5 monospace;letter-spacing:1px;overflow-wrap:anywhere}.elk-cd-pair-link{font-size:12px;color:#29466d;display:block;margin:14px 0}.elk-cd-settings .danger{background:#fceeee;color:#a34e4e}.elk-cd-settings .secondary{background:white;border:1px solid #dce4ee;color:#465871}.elk-logo-preview{display:block;max-width:180px;max-height:150px;object-fit:contain;border:1px solid #e3e9f1;border-radius:8px;padding:10px;margin:18px auto;background:white}.elk-cd-settings .elk-check{display:flex;align-items:center;gap:8px}.elk-cd-settings .elk-check input{width:16px;height:16px;accent-color:#29466d}.elk-custom-logo{width:42px;height:42px;object-fit:contain;padding:4px;background:white;border-radius:7px;vertical-align:middle;margin-right:9px}#elkSidebar .elk-brand .elk-custom-brand-name{color:inherit;font-size:18px;letter-spacing:-.4px;overflow-wrap:anywhere}.elk-brand .elk-custom-logo{display:block;width:62px;height:62px;margin:0 0 12px}body>header h1 .elk-custom-brand-name{font-size:20px}.elk-cd-settings [hidden]{display:none!important}@media(max-width:760px){.elk-cd-settings{padding:22px}#elkSidebar .elk-brand .elk-custom-logo{display:inline-block;width:36px;height:36px;margin:0 9px 0 0}#elkSidebar .elk-brand .elk-custom-brand-name{font-size:18px}}
.elk-home-logo{display:block;width:80px;height:80px;object-fit:contain;background:white;border-radius:9px;padding:7px}
