.arl-shell,.arl-admin{font-family:Arial,sans-serif;color:#252a31}.arl-shell{max-width:1120px;margin:24px auto;padding:28px;background:#fff;border:1px solid #e5e6e9;border-radius:18px}.arl-shell *{box-sizing:border-box}.arl-shell header h2{font-size:28px;margin:0 0 8px}.arl-shell header p,.arl-shell small{color:#626e79}.arl-shell .arl-notice{padding:12px 16px;background:#f4f5f7;border-radius:8px}.arl-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0}.arl-pick-card{position:relative;isolation:isolate;overflow:hidden;min-width:0;min-height:215px;padding:20px;border:1px solid #e0e0df;border-radius:12px;background:#fff;display:flex;flex-direction:column;gap:14px}.arl-pick-card::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.05;background:center 60%/cover no-repeat}.arl-pick-card[data-discipline="dakar"]::before{background-image:url(dakar-dunes-v1.png)}.arl-pick-card[data-discipline="wrc"]::before{background-image:url(wrc-jump-v1.png);background-position:45% 45%}.arl-pick-card>label{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.arl-pick-card select{width:100%;min-width:0;font-size:13px;padding:10px 8px;border:1px solid #cbd0d5;border-radius:6px;background:#ffffffc9;max-width:100%}.arl-pick-card small{margin-top:auto}.arl-crew-preview{min-height:86px;display:flex;gap:12px;align-items:center}.arl-portraits{display:inline-flex;align-items:center;flex:0 0 auto;padding-right:3px}.arl-portraits img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:3px solid #fff;background:#eee;position:relative;z-index:1}.arl-portraits img+img{width:56px;height:56px;margin-left:-16px;z-index:0}.arl-crew-names{font-size:13px;line-height:1.5;min-width:0}.arl-crew-names strong,.arl-crew-names span{display:block;overflow-wrap:anywhere}.arl-crew-names span{color:#626e79}.arl-crew-placeholder{color:#7c858c;font-size:13px}.arl-button{border:0;background:#b42c2f;color:#fff;padding:13px 25px;border-radius:7px;font-size:15px;cursor:pointer}.arl-shell table{width:100%;border-collapse:collapse}.arl-shell td,.arl-shell th{padding:12px;border-bottom:1px solid #eee;text-align:left}.arl-admin{max-width:1400px}.arl-admin nav{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 24px}.arl-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:1050px}.arl-admin-grid>label{display:grid;gap:6px}.arl-admin-grid input,.arl-admin-grid select{max-width:100%;width:100%}.arl-admin>form{padding:18px;background:#fff;border:1px solid #ddd;border-radius:10px;margin:16px 0}.arl-seasons,.arl-catalog{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:20px 0}.arl-seasons article,.arl-catalog article{padding:20px;border:1px solid #ddd;background:#fff;border-radius:10px}.arl-catalog h3{margin-bottom:5px}.arl-catalog p{margin:5px 0}.arl-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.arl-checks>label{display:flex;gap:10px;align-items:center;border:1px solid #ddd;padding:10px;border-radius:7px}.arl-checks .arl-portraits img{width:42px;height:42px}.arl-checks .arl-portraits img+img{width:36px;height:36px}.arl-checks small{display:block;color:#69747d}.arl-player-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.arl-player-checks label{padding:5px}.arl-admin .widefat{margin:15px 0}
@media(max-width:1050px){.arl-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.arl-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.arl-shell{padding:16px;margin:12px auto;border-radius:12px}.arl-shell header h2{font-size:22px}.arl-picks,.arl-admin-grid,.arl-player-checks{grid-template-columns:1fr}.arl-pick-card{min-height:200px}.arl-pick-card select{font-size:16px}}
