.jwk-roster,.jwk-home,.jwk-card-entries{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic",Arial,sans-serif;color:#172b46;overflow-wrap:anywhere;box-sizing:border-box}.jwk-roster *,.jwk-home *,.jwk-card-entries *{box-sizing:border-box}.jwk-roster{max-width:760px;margin:0 auto 30px;padding:22px;border:1px solid #cbdfea;border-radius:12px;background:#f8fbfd}.jwk-roster h2,.jwk-home h2,.jwk-home h3{font-family:inherit;color:#172b46!important;font-weight:750;letter-spacing:-.025em}.jwk-roster h2{font-size:24px;line-height:1.5;margin:0 0 10px}.jwk-roster-note{font-size:13px;line-height:1.8;color:#52677b;margin:10px 0}.jwk-roster table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:15px;line-height:1.6;margin:20px 0}.jwk-roster th,.jwk-roster td{padding:12px 8px;border:1px solid #d8e4ed;vertical-align:top;overflow-wrap:anywhere}.jwk-roster thead th{background:#eaf2fa;color:#172b46}.jwk-roster th:first-child{width:23%}.jwk-roster th:nth-child(2){width:14%}.jwk-roster th:nth-child(3){width:18%}.jwk-roster th:nth-child(4){width:45%}.jwk-roster table caption{text-align:left;color:#52677b;font-size:13px;line-height:1.7;padding-bottom:10px}.jwk-roster a{color:#174f83;text-decoration:underline;text-underline-offset:3px}.jwk-latin{display:block;color:#52677b;font-size:12px;line-height:1.6;margin-top:4px}.jwk-card-entries{border-left:3px solid #2466a0;background:#f0f6fb;padding:12px;margin:16px 0}.jwk-card-entries p{font-size:13px;margin:0 0 8px}.jwk-kor{background:#e0effa!important;color:#164b77!important}.jwk-compact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.jwk-compact-card{min-width:0;padding:20px;border:1px solid #cbdfea;border-radius:12px;background:#f8fbfd}.jwk-compact-card h3{font-size:20px;line-height:1.55;margin:12px 0}.jwk-compact-card h3 a{color:#172b46;text-decoration:none}.jwk-compact-card>p{font-size:14px;line-height:1.8;margin:0 0 10px}.jwk-compact-card time{font-size:13px;color:#52677b}.jwk-home{max-width:1120px;width:100%;margin:32px auto}.jwk-home .jwe-text-link{font-size:14px}.jwk-home .jwe-section-heading{margin-bottom:12px}.jwk-home a:focus-visible,.jwk-roster a:focus-visible{outline:3px solid #dc9d2c;outline-offset:3px}
@media(max-width:640px){.jwk-compact-grid{grid-template-columns:minmax(0,1fr)}.jwk-roster{padding:16px}.jwk-roster h2{font-size:22px}.jwk-roster table{font-size:14px}.jwk-roster th,.jwk-roster td{padding:9px 5px}.jwk-roster th:first-child{width:22%}.jwk-roster th:nth-child(2){width:14%}.jwk-roster th:nth-child(3){width:21%}.jwk-roster th:nth-child(4){width:43%}.jwk-latin{font-size:11px}.jwk-compact-card{padding:18px}}

@media(min-width:1001px){.jwk-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
