/* v8.95 — large delivery preview workspace */
#v892Dialog{
 width:min(1480px,calc(100vw - 20px))!important;
 max-width:calc(100vw - 20px)!important;
 height:calc(100vh - 20px)!important;
 max-height:calc(100vh - 20px)!important;
 margin:auto!important;padding:0!important;overflow:hidden!important;
}
#v892Dialog>div{
 width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;
 padding:18px 24px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;
}
#v892Dialog .section-head{flex:0 0 auto;margin-bottom:6px}
#v892Dialog .form-grid{flex:0 0 auto;grid-template-columns:minmax(220px,.7fr) minmax(360px,1.3fr)!important;gap:12px!important}
#v892Dialog #v892Analyze{align-self:flex-start;margin-top:8px}
#v892Status{flex:0 0 auto;margin:6px 0!important}
#v892Preview{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}
.v894list{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}
.v894r{grid-template-columns:30px minmax(0,1fr) 120px 250px!important;padding:9px 12px!important}
.v894foot{flex:0 0 auto;background:#fff;padding-top:10px!important}
@media(max-width:760px){
 #v892Dialog{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;height:calc(100vh - 8px)!important;max-height:calc(100vh - 8px)!important}
 #v892Dialog>div{padding:12px!important}
 #v892Dialog .form-grid{grid-template-columns:1fr!important}
 .v894r{grid-template-columns:28px 1fr!important}
}
