#driver-area{max-width:960px;margin:auto}#driver-area .dm-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:6px 0 18px}#driver-area .dm-card{margin:14px 0}#driver-area .dm-docs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#driver-area .dm-doc{display:grid;gap:5px;padding:14px;background:var(--card);border:1px solid var(--line);border-radius:9px}#driver-area .dm-doc small{color:var(--muted)}#driver-area .dm-doc strong{overflow-wrap:anywhere}#driver-area .dm-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}#driver-area .dm-fields label{margin:7px 0}#driver-area .dm-fields input,#driver-area .dm-fields select{width:100%}#driver-area .dm-fields .dm-wide{grid-column:1/-1}#driver-area .dm-periods,#driver-area .dm-trips{display:grid;gap:10px}#driver-area .dm-periods article,#driver-area .dm-trips article{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}#driver-area .dm-trips article{display:block}#driver-area .dm-periods p,#driver-area .dm-trips p{margin:5px 0}#driver-area .dm-periods .pill,#driver-area .dm-trips .pill{margin-left:8px}#driver-area .dm-notice{padding:10px;background:#edf7f5;border-left:3px solid var(--accent);border-radius:5px}@media(max-width:600px){#driver-area{padding:0}#driver-area .dm-head{display:grid}#driver-area .dm-docs{grid-template-columns:1fr}#driver-area .dm-fields{grid-template-columns:1fr}#driver-area .dm-fields .dm-wide{grid-column:1}#driver-area .dm-periods article{display:grid}}
