.crew-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.crew-filters label{gap:6px;min-width:0;font-size:15px;display:grid}.crew-filters select{background:#fff;border:1px solid #b8c9bf;border-radius:8px;width:100%;min-height:44px;padding:8px;font-size:16px}.crew-review-list{gap:18px;display:grid}.crew-review-card{background:#fff;border:1px solid #c5d4ca;border-radius:14px;min-width:0;padding:20px}.crew-review-card header a{font-size:20px;font-weight:700;text-decoration:underline}.crew-review-card header p{overflow-wrap:anywhere;margin:6px 0 20px}.crew-review-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.crew-review-controls fieldset{border:0;min-width:0;padding:0}.crew-review-controls legend{margin-bottom:10px;font-size:16px;font-weight:700}.crew-taps{flex-wrap:wrap;gap:8px;display:flex}.crew-taps button{white-space:normal;min-width:44px;min-height:46px;font-size:15px}.crew-taps button[aria-pressed=true]{color:#fff;background:#164c3e}.crew-review-controls small{color:#52645a;margin-top:10px;font-size:14px;display:block}.crew-error,.crew-saved{grid-column:1/-1;min-height:20px;margin:0;font-size:14px}.crew-error{color:#b42318}.crew-saved{color:#164c3e}@media (width<=760px){.crew-filters,.crew-review-controls{grid-template-columns:minmax(0,1fr)}.crew-review-card{padding:16px}}.review-subtabs{margin:20px 0}.crew-review-card .crew-saved,.crew-review-card .crew-error{margin-top:12px}.bulk-tap-filters{grid-template-columns:1fr}.bulk-tap-filters fieldset{border:0;min-width:0;margin:0;padding:0}.bulk-tap-filters legend{margin-bottom:8px;font-size:15px;font-weight:700}.bulk-tap-filters label{max-width:440px}
