.eaio-v3 #idopontok .schedule-card{padding:20px;position:relative;transition:border-color .2s,box-shadow .2s;background:#fff}
.eaio-v3 #idopontok .uc-header{gap:8px;margin-bottom:0}
.eaio-v3 #idopontok .uc-title{font-size:1.05rem}
.eaio-v3 #idopontok .uc-badge{font-size:10px;letter-spacing:.04em;padding:5px 7px}
.eaio-v3 #idopontok .uc-date{font-size:1.3rem;line-height:1.25;margin:14px 0 8px;letter-spacing:-.02em}
.eaio-v3 #idopontok .uc-date span{margin-top:5px;font-size:13px;line-height:1.4;font-weight:500}
.eaio-v3 #idopontok .uc-pdf{display:inline-block;font-size:13px;color:#80634e;text-underline-offset:3px;margin:0 0 10px;text-decoration:underline}
.eaio-v3 #idopontok .uc-meta{margin:0}
.eaio-v3 #idopontok .uc-row{padding:7px 0;font-size:13px}
.eaio-v3 #idopontok .deadline-note{gap:3px}
.eaio-v3 #idopontok .deadline-note>span{font-size:10px;letter-spacing:.04em}
.eaio-v3 #idopontok .deadline-note strong{font-size:13px}
.eaio-v3 #idopontok .countdown{font-size:11px}
.eaio-v3 #idopontok .uc-spots{margin-top:12px;gap:10px}
.eaio-v3 #idopontok .btn-signup{min-height:40px;padding:9px 16px}
.eaio-v3 #idopontok .schedule-card.is-selected-course{border-color:#80634e;box-shadow:0 0 0 3px #b99e7f80;background:#fffaf1;transform:none}
.eaio-v3 #idopontok .schedule-card.is-selected-course .uc-title:after{content:'Kiválasztott képzés';display:block;font-size:10px;font-weight:500;letter-spacing:.04em;color:#80634e;margin-top:4px}
@media(prefers-reduced-motion:reduce){.eaio-v3 #idopontok .schedule-card{transition:none}}
.eaio-v3 #idopontok .schedule-card{gap:6px}
.eaio-v3 #idopontok .uc-meta{padding:0;gap:0;background:transparent;border:0;border-radius:0}
.eaio-v3 #idopontok .deadline-row{background:transparent;padding:7px 0;border-radius:0;box-shadow:none}
.eaio-v3 #idopontok .deadline-note{padding:0;background:transparent;border:0;border-radius:0}
.eaio-v3 #idopontok .uc-spots{padding-top:0;min-height:0}
