/* Compact page introductions. Keep the dashboard hero and design canvases intact. */
.wrap[data-screen]:not([data-screen="upload"]):not([data-screen="signin"]){padding-top:12px}
.wrap[data-screen]:not([data-screen="upload"]) #qpBody{padding-top:10px}
#qpBody>.qs-bar{padding:0 0 6px;gap:6px;font-size:11px}
.qs-bar .back{min-height:36px;padding:6px 4px;font-size:11px;letter-spacing:0}
.qs-bar .back:before{content:none}
.qp-page-intro{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;margin-bottom:12px}
.qp-page-intro>h2{font-size:23px;line-height:1.2;margin:0;order:2;flex:1}
.qp-page-intro>.note{order:4;flex-basis:100%;margin:0;font-size:12px}
.qp-page-intro>.back{order:3;margin:0;min-height:40px;padding:6px 0;font-size:11px;letter-spacing:0}
.qp-page-intro>.back:first-child{order:1;flex-basis:100%;min-height:32px}
.qp-page-intro>.back:not(:first-child):before{content:none}
#qpBody>.back{margin-bottom:4px;min-height:36px}
#qpBody>.oh-editor-heading{margin:0 0 8px;gap:10px}
.oh-editor-heading .dc-head{margin:0;font-size:23px}
.oh-editor-heading .act{padding:8px 12px;min-height:40px;width:auto;font-size:11px}
#qpBody>.oh-layout-picker{margin:8px 0 12px}
#qpBody>.pf-panel:first-of-type,.jl-find-panel,.fl-find-panel{padding:12px;margin-top:0;margin-bottom:12px}
.jl-find-panel h3,.fl-find-panel h3,.oh-lookup h3{margin:0 0 10px;font-size:16px}
.jl-find-panel .note,.fl-find-panel .note,.oh-lookup .note{margin:8px 0 0;font-size:12px}
.jl-find-panel .act,.fl-find-panel .act,.oh-lookup .act{min-height:44px;padding:10px 14px;font-size:12px}
.oh-lookup .pf-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.oh-lookup .pf-gallery{max-height:230px;overflow:auto;margin-top:10px}
.oh-lookup select{max-width:100%;min-height:44px;margin:8px 0}
.oh-lookup .pf-field{margin:0 0 8px}
@media(max-width:600px){.oh-lookup .pf-fields{grid-template-columns:1fr}.qp-page-intro>h2{font-size:21px}.qs-bar #qsSaveDraft{margin-left:0}.qp-page-intro>.back{min-height:44px}.qs-bar .back{min-height:44px}}

@media(min-width:1000px){
 #qpBody>.back,.qp-page-intro>.back:first-child{display:block;text-align:left;justify-content:flex-start;margin-left:0;margin-right:auto;align-self:flex-start}
 .qp-page-intro>.back:first-child{width:100%}
}
.fb-metrics{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.fb-metrics>span{background:#f4f4fc;border:1px solid #dedfec;border-radius:10px;padding:16px;flex:1;min-width:140px}.fb-metrics b{display:block;font-size:26px;color:#06038d}.fb-thread h3 small{font-size:12px;display:inline-block;padding:5px 8px;background:#e8e1de;border-radius:6px}.fb-response{background:#f4f4fc;border-left:4px solid #06038d;padding:16px;margin:14px 0}.fb-response small{display:block;font-size:11px;margin-top:4px}.fb-response p,.fb-message{white-space:pre-wrap;overflow-wrap:anywhere}.fb-thread textarea{width:100%;box-sizing:border-box}.fb-thread form{margin-top:18px}

@media(min-width:1000px){#qpBody .qp-dashboard-return{text-align:left;justify-content:flex-start;margin-left:0;margin-right:auto;align-self:flex-start}}
