/* R1184: readability and correct album-intake field hierarchy. */
.orderFilesCard .pb1180PhotoTools select.pb1180Paper,
.orderFilesCard .pb1180PhotoTools > .pb1180Paper,
.orderDetailPage .pb1180PhotoTools select.pb1180Paper{
 appearance:auto!important;-webkit-appearance:menulist!important;
 min-width:68px!important;flex:1 1 74px!important;width:auto!important;
 height:32px!important;min-height:32px!important;max-height:32px!important;
 box-sizing:border-box!important;padding:3px 8px!important;padding-inline-end:17px!important;
 font:750 12.5px/1.3 Vazirmatn,Tahoma,Arial,sans-serif!important;
 color:#152b4a!important;-webkit-text-fill-color:#152b4a!important;
 background:#fff!important;border:1px solid #9cb1d2!important;border-radius:7px!important;
 opacity:1!important;direction:rtl!important;text-align:right!important;white-space:nowrap!important;
}
.orderFilesCard .pb1180PhotoTools select.pb1180Paper option{font:600 13px Vazirmatn,Tahoma,sans-serif!important;color:#152b4a!important;background:#fff!important}
.orderFilesCard .pb1180PhotoTools{height:auto!important;min-height:32px!important;max-height:none!important;align-items:center!important}
.orderFilesCard .pb1180PhotoTools select:disabled{color:#283d5b!important;-webkit-text-fill-color:#283d5b!important;opacity:.85!important}
.pb1137Intake .pb1184AlbumPanel{flex:0 0 auto;border:1px solid #d5e3f7;background:#fff;border-radius:12px;padding:10px 12px;margin:4px 0 9px;max-height:min(40dvh,320px);overflow-y:auto;overscroll-behavior:contain}
.pb1137Intake .pb1184AlbumPanel h3{font:850 14px Vazirmatn,Tahoma,sans-serif;color:#214f9a;margin:0 0 8px}
.pb1137Intake .pb1184AlbumGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 10px;align-items:start}
.pb1137Intake .pb1184AlbumGrid>label{display:grid;gap:4px;margin:0!important;min-width:0;font-size:11px;font-weight:700;color:#405477}
.pb1137Intake .pb1184AlbumGrid>label[hidden]{display:none!important}
.pb1137Intake .pb1184AlbumGrid :is(select,input,textarea){width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:5px 8px!important;font:700 12px Vazirmatn,Tahoma,sans-serif!important;border:1px solid #cdd9e9!important;border-radius:8px!important;color:#293e5f!important;background:#fff!important}
.pb1137Intake .pb1184AlbumGrid textarea{height:auto!important;min-height:43px!important;max-height:95px!important;resize:vertical!important}
.pb1137Intake .pb1184AlbumExtras{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px}
.pb1137Intake .pb1184AlbumExtras strong{color:#244ea3;font-size:11px}
.pb1137Intake .pb1184AlbumExtras .pb1184Extra{display:inline-flex!important;flex-direction:row!important;gap:5px;align-items:center;margin:0!important;border:1px solid #d6e4fa;border-radius:8px;background:#f6f9ff;padding:4px 6px;font-size:11px;white-space:nowrap}
.pb1137Intake .pb1184Extra input[type=checkbox]{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;margin:0!important;accent-color:#315efb}
.pb1137Intake .pb1184AlbumHint{font-size:11px;line-height:1.6;color:#667085;margin:9px 0 0}
.pb1137Intake.pb1184AlbumMode .pb1137Settings{margin-bottom:5px!important}
.pb1137Intake.pb1184AlbumMode .pb1137Settings select:disabled{opacity:.85;color:#1e467e!important;background:#eff5ff!important}
@media(max-width:900px){.pb1137Intake .pb1184AlbumGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb1137Intake .pb1184AlbumPanel{max-height:none;overflow:visible}}
@media(max-width:540px){.pb1137Intake .pb1184AlbumGrid{grid-template-columns:minmax(0,1fr)}.orderFilesCard .pb1180PhotoTools select.pb1180Paper{min-width:60px!important;font-size:12px!important}}
