.training865{max-width:820px;margin:auto;min-width:0}.training865>label{display:block;margin:14px 0;font-weight:700}.training865 select,.training865 input{display:block;width:100%;min-height:48px;margin-top:6px;font:inherit;padding:10px;border:1px solid #b5aa9f;border-radius:10px;box-sizing:border-box}.training865>p[role=alert]{color:#8b263c;font-weight:700}.training-preview865{padding:14px;border:1px solid #cfbfa8;border-radius:14px;background:#fff9ee;margin:14px 0}.training-rows865{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.training-rows865 article{display:grid;grid-template-columns:44px minmax(0,1fr);gap:2px 9px;padding:10px;background:#fff;border:1px solid #e1d8cd;border-radius:10px}.training-rows865 canvas{width:44px!important;height:44px!important;grid-row:1/4;object-fit:contain}.training-rows865 strong,.training-rows865 span,.training-rows865 small{min-width:0;overflow-wrap:anywhere;line-height:1.5}.training-rows865 small{font-size:12px}.training-quick865{display:flex;flex-wrap:wrap;gap:8px}.training865 details>summary{min-height:48px;align-content:center;font-weight:700;cursor:pointer}.training865 details>button{margin:5px;min-height:48px}
#panel-trainers .collection-quick865{padding:12px!important;margin:10px 0!important;border:1px solid #d7c9b9;border-radius:12px;background:#fffaf3}.collection-views865{display:flex;flex-wrap:wrap;gap:6px}.collection-views865 button[aria-pressed=true]{background:#293e56!important;color:white!important}.collection-fields865{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.collection-fields865 label{font-size:13px;font-weight:700;min-width:0}.collection-fields865 select{display:block;width:100%;min-width:0;min-height:46px;margin-top:5px}.team-readiness865{display:block;padding:7px;background:#f1eee6;border-radius:8px;font-size:12px}
.recruit-clean865>.recruit-hero526{margin-top:0!important}.recruit-more865{padding:12px;border:1px solid #d2c5b4;border-radius:12px;margin-top:16px}.recruit-more865>summary{min-height:48px;font-weight:750;align-content:center;cursor:pointer}.pack-dialog711 .pack-grid711{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:12px}.pack-card711[data-shiny851=true]{border:2px solid #b08b36;background:#fffae9}.pack-dialog711 .pack-card711>h3{font-size:17px!important}.pack-dialog711 .pack-card711>button{font-size:14px!important;min-height:48px}.pack-dialog711 .pack-totals711{position:static!important}.pack-dialog711 .pack-totals711 small{font-size:12px!important}
@media(max-width:600px){.training-rows865{grid-template-columns:1fr}.collection-fields865{grid-template-columns:1fr}.collection-views865 button{flex:1 1 130px}.pack-dialog711 .pack-grid711{grid-template-columns:1fr!important}.pack-dialog711 .pack-totals711{gap:6px}.pack-dialog711 .pack-totals711 strong{font-size:23px!important}.pack-dialog711 .pack-totals711 small{font-size:11px!important;overflow-wrap:anywhere}}
