.run-row[data-v-c7bb3770]{border-bottom:1px solid var(--c-line-light);padding:24px 0}.run-row[data-v-c7bb3770]:last-child{border-bottom:0}.run-row-main[data-v-c7bb3770]{display:flex;flex-direction:column;gap:16px}@media(min-width:1260px){.run-row-main[data-v-c7bb3770]{flex-direction:row;align-items:center;justify-content:space-between}}.run-select[data-v-c7bb3770]{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:8px 16px;flex:1;min-width:0;cursor:pointer}@media(min-width:1260px){.run-select[data-v-c7bb3770]{display:flex;align-items:center;gap:24px}}.run-select .radio[data-v-c7bb3770]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;grid-row:1/span 2;width:26px;height:26px;min-width:26px;margin:0;border:1px solid var(--form-input-border-color);border-radius:50%;background:var(--c-white);cursor:pointer;transition-property:border,background;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.run-select .radio[data-v-c7bb3770]:checked{background:var(--c-blue-100);border-color:var(--c-blue-100)}.run-select .radio[data-v-c7bb3770]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:13px;height:13px;border-radius:50%;background:var(--c-white)}.run-select .dates[data-v-c7bb3770]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;color:var(--c-primary);font-weight:700}@media(min-width:1260px){.run-select .dates[data-v-c7bb3770]{flex-wrap:nowrap;flex-shrink:0;gap:12px;min-width:13em}.run-meta[data-v-c7bb3770]{justify-content:flex-end}}.run-select .dates[data-v-c7bb3770] svg{flex-shrink:0;width:14px;height:auto}.run-select .city[data-v-c7bb3770]{min-width:0;overflow-wrap:anywhere;color:var(--c-gray-100)}.run-meta[data-v-c7bb3770]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-width:0}.badge[data-v-c7bb3770]{padding:8px 12px;border-radius:4px;border:1px solid;white-space:nowrap}.badge.lastPlaces[data-v-c7bb3770]{color:var(--c-green-dark-100)}.badge.waitingList[data-v-c7bb3770]{color:var(--c-red-dark-100)}.teaching-days-toggle[data-v-c7bb3770]{display:flex;align-items:center;gap:6px;padding:12px 12px 12px 18px;border:1px solid rgba(var(--c-blue-100-rgb),.6);background:none;color:var(--c-primary);font-weight:700;text-transform:uppercase;line-height:110%;letter-spacing:1.5px;font-size:11px;cursor:pointer;transition-property:border-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}@media(min-width:640px){.teaching-days-toggle[data-v-c7bb3770]{font-size:calc(11px + (100vw - 640px) / 310)}}@media(min-width:1260px){.teaching-days-toggle[data-v-c7bb3770]{font-size:13px}}@media(min-width:1024px){.teaching-days-toggle[data-v-c7bb3770]{gap:8px;padding:16px 20px 16px 24px}}@media(any-hover:hover){.teaching-days-toggle[data-v-c7bb3770]:hover{border-color:var(--c-blue-rollover)}}.teaching-days-toggle[data-v-c7bb3770] svg{width:14px;height:auto}.teaching-days-count[data-v-c7bb3770]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--c-blue-light-100);color:var(--c-primary)}.teaching-days[data-v-c7bb3770]{padding:16px 0 0}@media(min-width:768px){.teaching-days[data-v-c7bb3770]{padding-left:82px}}.teaching-days ul[data-v-c7bb3770]{gap:8px;padding-left:0}.teaching-day[data-v-c7bb3770],.teaching-days ul[data-v-c7bb3770]{display:flex;flex-direction:column}.teaching-day[data-v-c7bb3770]{gap:2px;padding:12px 16px;border:1px solid var(--c-line-light);border-radius:8px}.teaching-day .day-date[data-v-c7bb3770]{color:var(--c-primary);font-weight:700}.teaching-day .day-lecturers[data-v-c7bb3770]{color:var(--c-gray-100)}
