
#portalWorkspace .sts215-printbox{border:1px solid #bd2339;border-radius:11px;background:#fff;padding:15px;margin:0 0 15px;display:grid;gap:10px;box-shadow:0 3px 15px rgba(4,30,63,.05)}
#portalWorkspace .sts215-printtitle{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}
#portalWorkspace .sts215-printtitle strong{color:#102e50;font-size:15px}
#portalWorkspace .sts215-printtitle small{color:#526b82;font-size:11px}
#portalWorkspace .sts215-printfields,#portalWorkspace .sts215-printbuttons{display:flex;gap:8px;align-items:end;flex-wrap:wrap}
#portalWorkspace .sts215-printfields label{display:grid;gap:4px;color:#25435d;font-size:11px;font-weight:bold}
#portalWorkspace .sts215-printfields input,#portalWorkspace .sts215-printfields select{padding:8px;background:#fff;border:1px solid #9ab1c4;border-radius:6px;min-width:150px;color:#112e4a}
#portalWorkspace .sts215-printbuttons button{cursor:pointer;background:#fff;border:1px solid #115a8c;color:#115a8c;border-radius:6px;padding:9px 12px;font-size:11px;font-weight:bold;min-height:37px}
#portalWorkspace .sts215-printbuttons button.all{background:#115a8c;color:#fff}
#portalWorkspace .sts215-printbuttons button:hover{box-shadow:0 0 0 2px rgba(189,35,57,.15)}
#portalWorkspace .sts215-printbox p{color:#566d80;margin:0;font-size:11px}
@media(max-width:450px){#portalWorkspace .sts215-printfields>*{flex:1;min-width:130px}#portalWorkspace .sts215-printbuttons>*{flex:1 1 140px}}

