#fields .custody-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#fields .custody-choice-grid label{display:flex !important;align-items:center !important;gap:8px !important;margin:0 !important;padding:10px !important;min-height:0 !important;border:1px solid #dce6eb;border-radius:8px;font-size:14px !important}#fields .custody-choice-grid input[type=checkbox]{width:18px !important;height:18px !important;min-height:18px !important;max-width:18px !important;margin:0 !important;padding:0 !important;flex:0 0 18px !important}@media(max-width:600px){#fields .custody-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
#document-custody-panel .custody-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}#document-custody-panel .custody-summary>div{padding:14px;background:#f0f6f8;border-radius:10px}#document-custody-panel .custody-summary strong{display:block;font-size:24px;color:#073e58}#document-custody-panel .custody-summary span{font-size:13px}#custody-report .toolbar{align-items:end;gap:10px}#custody-report input[type=search]{min-width:240px}@media(max-width:650px){#document-custody-panel .custody-summary{grid-template-columns:1fr}}
#custody-report .toolbar{display:grid !important;grid-template-columns:minmax(240px,1fr) minmax(140px,180px) minmax(180px,220px) auto;align-items:end;gap:12px}#custody-report .toolbar label{display:grid !important;gap:6px !important;margin:0 !important;min-width:0}#custody-report .toolbar input,#custody-report .toolbar select{height:44px !important;min-width:0 !important;width:100% !important;margin:0 !important;box-sizing:border-box}#custody-reset{height:44px;margin:0 !important}@media(max-width:760px){#custody-report .toolbar{grid-template-columns:1fr !important}}