.nl-admin{--nl-line:#30465e;--nl-muted:#a9b8cb}.nl-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:22px 0 28px}.nl-heading h1{margin-bottom:8px}.nl-heading p{margin:0;color:var(--nl-muted)}.nl-columns{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);gap:24px;align-items:start}.nl-columns>.dd-customer-panel{min-width:0}.nl-editor>label{display:grid;gap:8px;margin:19px 0 0;font-size:14px;font-weight:700}.nl-editor input:not([type=radio]):not([type=hidden]):not([type=file]),.nl-editor select,.nl-editor textarea{width:100%;min-width:0;background:#091724;border:1px solid #57718a;border-radius:7px;color:#f2f6fc;padding:11px 12px;font:inherit;font-size:14px;line-height:1.5}.nl-editor textarea{margin-top:0;resize:vertical;min-height:210px;border-top-left-radius:0;border-top-right-radius:0}.nl-kind{display:flex;padding:0;border:1px solid #57718a;border-radius:8px;overflow:hidden;margin:0 0 20px}.nl-kind label{flex:1;position:relative}.nl-kind input{position:absolute;opacity:0;width:1px;height:1px}.nl-kind span{display:block;padding:12px;text-align:center;font-size:14px;font-weight:750;cursor:pointer}.nl-kind input:checked+span{background:#0969c8}.nl-kind input:focus-visible+span{outline:3px solid #8acbff;outline-offset:-4px}.nl-recipients{display:flex;justify-content:space-between;align-items:center;gap:20px;border:1px solid var(--nl-line);border-radius:9px;padding:17px;margin-top:20px;background:#0b1b2a}.nl-recipients strong{font-size:16px}.nl-recipients p{font-size:13px;line-height:1.6;margin:8px 0}.nl-recipients small{color:var(--nl-muted);font-size:12px}.nl-recipients>div:last-child{border-left:1px solid var(--nl-line);padding-left:20px;text-align:center;min-width:110px}.nl-recipients>div:last-child strong{display:block;font-size:28px}.nl-recipients>div:last-child span{display:block;font-size:12px;color:var(--nl-muted)}.nl-image-control{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}.nl-image-control>label{position:relative;overflow:hidden;cursor:pointer}.nl-image-control input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.nl-text-button{border:0;background:none;color:#82c8ff;text-decoration:underline;font:inherit;font-size:12px;cursor:pointer}.nl-format{display:flex;gap:4px;padding:4px;border:1px solid #57718a;border-bottom:0;border-radius:7px 7px 0 0;background:#11283c;margin-top:8px}.nl-format button{background:none;color:white;border:0;border-radius:4px;padding:7px 12px;cursor:pointer;font-size:14px}.nl-format button:hover{background:#164168}.nl-button-fields{display:grid;gap:15px;margin-top:18px}.nl-button-fields label{display:grid;gap:8px;font-size:14px;font-weight:700}.nl-form-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.nl-form-actions .dd-customer-button{font-size:12px;padding:11px 12px}.nl-preview-column{position:sticky;top:20px}.nl-preview-column iframe,.nl-review-preview{display:block;width:100%;border:1px solid var(--nl-line);border-radius:9px;background:#07101c;height:650px;margin-top:15px}.nl-checklist h2{font-size:20px}.nl-checklist p{font-size:14px;margin:10px 0}.nl-summary{display:grid;grid-template-columns:105px minmax(0,1fr);gap:13px;margin:22px 0}.nl-summary dt{color:var(--nl-muted);font-size:13px}.nl-summary dd{margin:0;overflow-wrap:anywhere;font-size:14px}.nl-start{border-top:1px solid var(--nl-line);padding-top:24px;margin-top:24px}.nl-start .check{display:flex;gap:12px;align-items:start;font-size:14px;line-height:1.6;margin-bottom:22px}.nl-start .check input{width:20px;height:20px;min-height:0;flex:none;margin-top:4px;accent-color:#0969c8}.nl-start>.dd-customer-button{width:100%}.nl-return{display:inline-block;margin-top:24px;color:#82c8ff}.nl-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:25px 0}.nl-metrics>div{border:1px solid var(--nl-line);border-radius:8px;padding:17px}.nl-metrics strong{display:block;font-size:28px}.nl-metrics span{color:var(--nl-muted);font-size:12px}.nl-empty{padding:40px}.nl-footnote{margin-top:24px!important}.nl-export{margin:24px 0;color:var(--nl-muted);font-size:13px}.nl-export summary{cursor:pointer}.nl-export a{color:#82c8ff}.nl-unsubscribe{max-width:680px!important}.nl-admin [hidden]{display:none!important}.nl-admin :is(a,button,input,select,textarea):focus-visible{outline:3px solid #8acbff;outline-offset:3px}.nl-admin button:disabled{opacity:.5;cursor:not-allowed}
@media(max-width:1050px){.nl-columns{grid-template-columns:1fr}.nl-preview-column{position:static}.nl-form-actions{justify-content:stretch}.nl-form-actions button{flex:1}.nl-preview-column iframe,.nl-review-preview{height:640px}}
@media(max-width:650px){.nl-heading{align-items:start;flex-direction:column;gap:18px}.nl-columns{gap:12px}.nl-recipients{align-items:start;gap:12px}.nl-recipients>div:last-child{min-width:84px;padding-left:12px}.nl-recipients strong{font-size:14px}.nl-editor,.nl-columns>.dd-customer-panel{padding:17px}.nl-form-actions{flex-direction:column}.nl-form-actions button{width:100%}.nl-summary{grid-template-columns:1fr;gap:5px}.nl-summary dd{margin-bottom:12px}.nl-preview-column iframe,.nl-review-preview{height:590px}.nl-image-control .dd-customer-button{font-size:12px}}
