.kiu-external-card{max-width:1100px;margin-inline:auto!important;padding:clamp(18px,3vw,30px)!important;border-radius:22px!important;box-shadow:0 20px 48px rgba(7,47,90,.08)!important}
.kiu-eyebrow{font:800 11px/1.5 Arial,sans-serif;letter-spacing:.13em;color:#1662a4;margin-bottom:6px}
.kiu-external-card h2{font-size:clamp(21px,2.7vw,30px);line-height:1.25;color:#162c52;margin:0 0 10px}.kiu-external-card p{color:#58708e;line-height:1.6}
.kiu-ext-head{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.kiu-ext-status{background:#e9f3fc;color:#11437b;border:1px solid #c8e0fa;padding:8px 14px;border-radius:50px;height:max-content;font-weight:800;font-size:12px}
.kiu-ext-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:25px 0}.kiu-ext-stages article{background:#f6f9fe;border:1px solid #dce6f3;padding:16px;border-radius:15px}.kiu-ext-stages small{display:block;font-weight:700;color:#62748b;margin-bottom:8px}.kiu-ext-stages strong{display:block;color:#162d4e;overflow-wrap:anywhere}
.kiu-external-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:20px}.kiu-external-muted{color:#5f7186;font-size:13px;line-height:1.6}
.kiu-transcript-choices{margin:15px 0;padding:15px;background:#f7faff;border:1px solid #d8e3f1;border-radius:16px}.kiu-transcript-choices h3{font-size:16px;color:#123c70}.kiu-course-choice{display:grid;grid-template-columns:1fr 85px;gap:10px;align-items:center;padding:10px;border-bottom:1px solid #dfebf6}.kiu-course-choice label{display:flex;align-items:center;gap:9px}.kiu-course-choice input[type=number]{width:85px;box-sizing:border-box;padding:9px;border:1px solid #d0dbec;border-radius:10px}.kiu-course-choice:last-child{border:0}
@media(max-width:560px){.kiu-course-choice{grid-template-columns:1fr}.kiu-course-choice input[type=number]{margin-left:25px;width:110px}.kiu-external-actions .kp-btn{width:100%;text-align:center}}
