#ku-history{max-width:1180px;margin:0 auto;padding:8px 8px 36px;color:#082e5c}
#ku-history>p{color:#58789d;margin:0 0 24px}
#ku-history h2{font-size:26px;margin:28px 0 12px;padding:0;background:none;border:0}
#ku-history .ku-history-card{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:#fff;border:1px solid #d7e4f3;border-radius:18px;padding:22px 26px;margin-bottom:16px;box-sizing:border-box}
#ku-history .ku-history-card>strong{font-size:25px;font-weight:900}
#ku-history .ku-history-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
#ku-history .ku-history-badge{padding:10px 16px;border-radius:999px;background:#f8fafc;color:#64748b;border:1px solid #dbe4ee;font-weight:800}
#ku-history .ku-history-links a{display:inline-flex;padding:12px 18px;border-radius:12px;text-decoration:none;font-weight:800}
#ku-history .ku-history-jra{border:1px solid #b8d5ff;background:#eff6ff;color:#0866d9}
#ku-history .ku-history-local{border:1px solid #a7efc2;background:#f0fdf4;color:#07833d}
@media(max-width:600px){#ku-history .ku-history-card{padding:16px;gap:12px}#ku-history .ku-history-card>strong{font-size:21px}#ku-history .ku-history-links{gap:8px}#ku-history .ku-history-links a{padding:10px 12px;font-size:14px}#ku-history .ku-history-badge{padding:8px 12px;font-size:13px}}
