.customer-course-panel{margin-top:20px;padding:24px;border:1px solid #d7e5eb;border-radius:16px;background:#fff;box-shadow:0 10px 28px #10233e0a}.customer-course-list{display:grid;gap:9px}.customer-course-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:15px;align-items:center;padding:13px;border:1px solid #dfebf0;border-radius:10px;background:#f8fbfc}.customer-course-list strong,.customer-course-list small{display:block}.customer-course-list strong{color:#173f57;font-size:.8rem}.customer-course-list small{margin-top:4px;color:#718692;font-size:.68rem}.customer-course-list .customer-status{white-space:nowrap}.customer-course-list .btn{white-space:nowrap}@media(max-width:700px){.customer-course-list article{grid-template-columns:minmax(0,1fr) auto}.customer-course-list article .btn{grid-column:1/-1;justify-self:start}}
.customer-course-code{display:block;margin-bottom:3px;color:#0a7fa7;font-size:.55rem;font-weight:900;letter-spacing:.08em}.customer-course-list>.customer-panel-empty{padding:24px;border:1px dashed #cbdde5;border-radius:10px;background:#f8fbfc}.customer-course-list>.customer-panel-empty .btn{margin-top:9px}
