.catalog-course-prerequisites .prerequisite-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;min-height:30px;padding:4px;width:100%;--tw-text-opacity:1;color:hsl(var(--twc-textColor-400)/var(--twc-textColor-400-opacity,var(--tw-text-opacity)));text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.catalog-course-prerequisites .prerequisite-item:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-bgColor-200)/var(--twc-bgColor-200-opacity,var(--tw-bg-opacity)))}.resources-card .resource-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:4px 8px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resources-card .resource-item:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-bgColor-200)/var(--twc-bgColor-200-opacity,var(--tw-bg-opacity)))}.resources-card .resource-item:hover .icon-hover,.resources-card .resource-item:hover .text-hover{--tw-text-opacity:1;color:hsl(var(--twc-textColor-500)/var(--twc-textColor-500-opacity,var(--tw-text-opacity)))}.resources-card .resource-item.is-downloaded .icon,.resources-card .resource-item.is-downloaded b,.resources-card .resource-item.is-downloaded span,.resources-card .resource-item.is-downloaded:hover .icon,.resources-card .resource-item.is-downloaded:hover b,.resources-card .resource-item.is-downloaded:hover span{--tw-text-opacity:1;color:hsl(var(--twc-primary-500)/var(--twc-primary-500-opacity,var(--tw-text-opacity)))}.related-learning-paths .card-title{align-items:center;display:flex;gap:8px}.related-learning-paths .icon{--tw-text-opacity:1;color:hsl(var(--twc-textColor-600)/var(--twc-textColor-600-opacity,var(--tw-text-opacity)))}.related-learning-paths .title-text{font-family:YekanBakh,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:26px}@media(min-width:960px){.related-learning-paths .title-text{font-size:20px;line-height:32px}}.related-learning-paths .title-text{--tw-text-opacity:1;color:hsl(var(--twc-textColor-600)/var(--twc-textColor-600-opacity,var(--tw-text-opacity)))}.related-learning-paths .card-content{display:flex;flex-direction:column;gap:12px;max-height:150px;overflow-y:auto}.related-learning-paths .card-content .item{font-family:YekanBakh,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:22px}@media(min-width:960px){.related-learning-paths .card-content .item{font-size:16px;line-height:26px}}.related-learning-paths .card-content .item{align-items:center;border-radius:4px;cursor:pointer;display:flex;padding:4px 8px;width:100%;--tw-text-opacity:1;color:hsl(var(--twc-textColor-500)/var(--twc-textColor-500-opacity,var(--tw-text-opacity)));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.related-learning-paths .card-content .item:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-bgColor-200)/var(--twc-bgColor-200-opacity,var(--tw-bg-opacity)))}.related-learning-paths .card-content .item-text{font-family:YekanBakh,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:22px}@media(min-width:960px){.related-learning-paths .card-content .item-text{font-size:16px;line-height:26px}}.related-learning-paths .card-content .item-text{--tw-text-opacity:1;color:hsl(var(--twc-textColor-500)/var(--twc-textColor-500-opacity,var(--tw-text-opacity)))}.course-mobile-cta{align-items:center;bottom:0;display:flex;gap:12px;left:0;position:fixed;right:0;z-index:20;--tw-bg-opacity:1;background-color:hsl(var(--twc-bgColor-200)/var(--twc-bgColor-200-opacity,var(--tw-bg-opacity)));padding:16px}
