.ads-intro,.ads-posts,.ads-help{padding:24px;margin-bottom:24px}.ads-intro h2,.ads-posts h2{margin-bottom:8px}.ads-master{padding:18px 0;font-weight:700}.ads-check{display:flex;align-items:center;gap:10px;font-size:13px}.ads-check input{width:18px;height:18px;flex:0 0 auto}.ads-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px}.ads-columns>.panel{min-width:0}.ads-list{padding:20px}.ads-item{padding:16px 0;border-bottom:1px solid #e1e8e3;overflow-wrap:anywhere}.ads-item:last-child{border-bottom:0}.ads-item b{display:block;font-size:15px}.ads-item small{display:block;color:#64756c;font-size:12px;margin:6px 0 12px}.ads-item p{font-size:13px;line-height:1.8}.ads-item button{font-size:12px}.ads-dialog{width:min(900px,calc(100vw - 32px));max-height:90vh}.ads-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px}.ads-form-grid .ads-form-grid{padding:12px 0 0}.ads-form-grid label{font-size:13px;min-width:0}.ads-form-grid input,.ads-form-grid select,.ads-form-grid textarea{max-width:100%;min-width:0}.ads-wide{grid-column:1/-1}.ads-form-grid fieldset{min-width:0;padding:16px;border:1px solid #d6e2db;border-radius:10px}.ads-form-grid legend{padding:0 8px;font-size:13px}.ads-code{font-family:Consolas,monospace;font-size:13px;direction:ltr;text-align:left;line-height:1.6;min-height:120px;white-space:pre;overflow:auto}.ads-form-grid .muted{font-size:12px;margin-top:8px}.ads-form-grid .notice{margin:0}.ads-post-picker{display:flex;align-items:end;gap:12px;margin-top:16px}.ads-post-picker label{flex:1;min-width:0;font-size:13px}.ads-post-picker button{flex-shrink:0;font-size:12px}.ads-posts ul{padding-left:20px;font-size:13px}.ads-posts li{margin-top:12px;overflow-wrap:anywhere}.ads-posts li button{font-size:12px;margin-left:8px}.ads-diagnostics{margin-bottom:24px}.ads-help{font-size:13px;line-height:1.9}.ads-help summary{font-size:15px;font-weight:700;cursor:pointer}.ads-help ol{padding-left:24px}.ads-help li{margin-bottom:10px}.ads-help p{margin-top:12px}.ads-help code{background:#eef4ef;padding:2px 5px;border-radius:4px}@media(max-width:1000px){.ads-columns{grid-template-columns:1fr}}@media(max-width:700px){.ads-intro,.ads-posts,.ads-help{padding:18px}.ads-form-grid{grid-template-columns:1fr;padding:18px;gap:15px}.ads-wide{grid-column:auto}.ads-dialog{width:calc(100vw - 20px)}.ads-post-picker{display:grid;grid-template-columns:1fr}.ads-list{padding:15px}.ads-columns{gap:18px}.ads-dialog .editor-footer{position:sticky;bottom:0}.ads-dialog .editor-footer button{flex:1}.ads-code{font-size:12px}.ads-posts li button{display:block;margin:8px 0 0}}
