.brand img{display:block;width:auto;height:38px;object-fit:contain}.topnav{display:flex;align-items:center;gap:22px}.topnav>a:first-child{font-size:12px;color:#dbe7df}.toolbar-spacer{flex:1}.compact-table th,.compact-table td{padding-top:8px;padding-bottom:8px}.compact-table td{font-size:13px}.compact-table .button-small{padding:6px 9px;font-size:11px}.compact-table .muted{font-size:12px}.compact-table .race-number{font-size:14px}.compact-table .action-cell{white-space:nowrap}.meal-panel{background:#e5e9e5;border-color:#cbd3cd}.meal-panel .eyebrow,.meal-panel h2,.meal-panel .muted{color:#68736e}.meal-values{background:#d7ddd8;border-color:#c2cbc4;color:#53605a}.control-form input[readonly]{background:#e5e9e5;color:#68736e;border-color:#cbd3cd;cursor:not-allowed}@media(max-width:720px){.topnav{gap:10px}.topnav>a:first-child{font-size:0}.topnav>a:first-child:after{content:'Validés';font-size:12px}.brand img{height:32px}.compact-table th,.compact-table td{padding:7px 6px}}