section[data-v-160b71ff]{margin:0 auto;max-width:1200px;padding:20px}@media(max-width:768px){section[data-v-160b71ff]{padding:10px}}.rn-courses-section[data-v-160b71ff]{display:flex;flex-direction:column;gap:1.4rem}.courses-hero[data-v-160b71ff]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.9rem 1.4rem;justify-content:space-between;margin-top:.2rem}.courses-hero__headline[data-v-160b71ff]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.courses-hero__title[data-v-160b71ff]{letter-spacing:-.02em}.courses-hero__subtitle[data-v-160b71ff]{line-height:1.45}.courses-legend[data-v-160b71ff]{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem;justify-content:flex-end;list-style:none;margin:0 0 0 auto;padding:0}.courses-legend__item[data-v-160b71ff]{align-items:center;display:inline-flex;gap:.45rem}.courses-legend__verified[data-v-160b71ff]{color:var(--color-pps-green-dark)}.courses-legend__private[data-v-160b71ff],.courses-legend__verified[data-v-160b71ff]{align-items:center;display:inline-flex;font-family:GSB;font-size:1.05rem;gap:.35rem;line-height:1}.courses-legend__private[data-v-160b71ff]{color:var(--color-label-text)}.rn-submit[data-v-160b71ff]{display:flex;gap:.6rem;justify-content:flex-end;margin-top:-.2rem}.rn-applied-filters[data-v-160b71ff]{align-items:center;background:var(--color-light-background);border:1px solid var(--color-background-border);border-radius:10px;display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.15rem;margin-top:-.3rem;padding:.8rem 1rem}.rn-applied-filters__title[data-v-160b71ff]{white-space:nowrap}.rn-applied-filters__list[data-v-160b71ff]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;min-width:0;padding:0}.rn-applied-filters__chip[data-v-160b71ff]{align-items:center;background:var(--color-shallow-light-background);border:1px solid var(--color-input-border);border-radius:999px;display:inline-flex;gap:.35rem;max-width:100%;min-height:2.9rem;min-width:0;padding:.35rem .85rem}.rn-applied-filters__chip[data-v-160b71ff] .rn-txt{display:block;max-width:min(32rem,60vw);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rn-applied-filters__remove[data-v-160b71ff]{align-items:center;background:var(--color-light-background);border:1px solid var(--color-background-border);border-radius:999px;color:var(--color-label-text);cursor:pointer;display:inline-flex;flex:0 0 1.8rem;height:1.8rem;justify-content:center;padding:0;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:1.8rem}.rn-applied-filters__remove[data-v-160b71ff]:hover{background:var(--color-background-hover)}.rn-applied-filters__remove[data-v-160b71ff]:focus-visible{outline:2px solid var(--color-pps-green);outline-offset:2px}.rn-applied-filters-fade-enter-active[data-v-160b71ff],.rn-applied-filters-fade-leave-active[data-v-160b71ff]{transition:opacity .2s ease,transform .2s ease}.rn-applied-filters-fade-enter-from[data-v-160b71ff],.rn-applied-filters-fade-leave-to[data-v-160b71ff]{opacity:0;transform:translateY(-3px)}.tar[data-v-160b71ff]{text-align:right}[data-v-160b71ff] .rn-table td.course-id-cell,[data-v-160b71ff] .rn-table th.course-id-head{white-space:nowrap;width:1%}[data-v-160b71ff] .rn-table th.course-id-head,[data-v-160b71ff] .rn-table td.course-id-cell{padding-right:.4rem}[data-v-160b71ff] .rn-table td.course-title-column,[data-v-160b71ff] .rn-table th.course-title-head{padding-left:.4rem}.course-title-cell[data-v-160b71ff]{align-items:center;display:flex;gap:.7rem;min-height:2rem;min-width:0}.course-title-cell .link[data-v-160b71ff]{min-width:0;overflow:hidden;text-overflow:ellipsis}.course-title-cell .link[data-v-160b71ff] .rn-txt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-verified-badge[data-v-160b71ff]{background:var(--color-pps-green-hazy);border:1px solid var(--color-pps-green);border-radius:999px;color:var(--color-pps-green-dark)}.course-private-badge[data-v-160b71ff],.course-verified-badge[data-v-160b71ff]{align-items:center;display:inline-flex;font-family:GSB;font-size:1rem;gap:.35rem;min-height:1.9rem;padding:.18rem .55rem;white-space:nowrap}.course-private-badge[data-v-160b71ff]{background:var(--color-shallow-light-background);border:1px solid var(--color-input-border);border-radius:999px;color:var(--color-label-text)}.courses-empty-state[data-v-160b71ff]{align-items:center;background:var(--color-light-background);border:1px solid var(--color-background-light-border);border-radius:14px;display:flex;flex-direction:column;gap:.45rem;padding:3rem 1.4rem;text-align:center}.courses-empty-state__icon[data-v-160b71ff]{color:var(--color-hazy-text);font-size:2rem;margin-bottom:.4rem}.courses-paginator[data-v-160b71ff]{margin-top:-.1rem}.courses-paginator[data-v-160b71ff] .rn-paginator-page{border-radius:8px;min-height:3.1rem;min-width:3.1rem}@media(max-width:768px){.courses-hero[data-v-160b71ff]{align-items:flex-start}.courses-hero__headline[data-v-160b71ff]{width:100%}.courses-legend[data-v-160b71ff]{justify-content:flex-start;margin-left:0;width:100%}.rn-applied-filters[data-v-160b71ff]{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.course-private-badge__text[data-v-160b71ff],.course-verified-badge__text[data-v-160b71ff]{display:none}.course-private-badge[data-v-160b71ff],.course-verified-badge[data-v-160b71ff]{gap:0;justify-content:center;min-width:1.9rem;padding:.2rem}}
