.tracking-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tracking-form label{display:flex;flex-direction:column;gap:8px;font-weight:700}.tracking-form label>span{font-size:13px;font-weight:400}.tracking-form input,.tracking-form select,.tracking-form textarea{width:100%;min-width:0;padding:12px;border:1px solid #aebbc9;border-radius:8px;font:inherit;color:#162238;background:#fff}.tracking-wide{grid-column:1/-1}.tracking-form button{width:fit-content;cursor:pointer}.tracking-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-block:20px}.tracking-actions button{cursor:pointer}.tracking-actions label{display:flex;flex-direction:column;font-weight:700;gap:8px}.tracking-actions input{max-width:100%;font:inherit}.tracking-form :focus-visible,.tracking-actions :focus-visible{outline:3px solid #d98a12;outline-offset:3px}#tracking-table{min-width:750px}#tracking-table td{white-space:pre-line;overflow-wrap:anywhere;vertical-align:top}#tracking-message{font-weight:600;min-height:1.5em}.tracking-actions button:disabled{opacity:.5;cursor:default}@media(max-width:650px){.tracking-form{grid-template-columns:minmax(0,1fr)}}@media print{.tracking-form,.tracking-actions,.tracking-remove,#tracking-message,#modele-papier{display:none}#tracking-table{min-width:0;font-size:11px}.topic-table-wrap{overflow:visible}#tracking-table tr{break-inside:avoid}}
