.CardGrid-module-scss-module__THxqwq__wrapper{gap:calc(var(--spacing,.25rem)*8);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1650px){.CardGrid-module-scss-module__THxqwq__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.CardGrid-module-scss-module__THxqwq__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.CardGrid-module-scss-module__THxqwq__wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.CardGrid-module-scss-module__THxqwq__card{border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*7);border:1px solid var(--color-border);position:relative}@media (max-width:768px){.CardGrid-module-scss-module__THxqwq__card{width:80%;padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*3);margin-inline:auto}}@media (max-width:480px){.CardGrid-module-scss-module__THxqwq__card{width:91.6667%}}.CardGrid-module-scss-module__THxqwq__title{--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-foreground,#f9f9f9);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.45rem;transform:translateZ(0)}@media (min-width:769px){.CardGrid-module-scss-module__THxqwq__title{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:4.2rem;display:-webkit-box;overflow:hidden}}@media (max-width:480px){.CardGrid-module-scss-module__THxqwq__title{padding-inline:calc(var(--spacing,.25rem)*8)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.CourseCard-module-scss-module__t9jsyW__progress_wrapper{margin-bottom:calc(var(--spacing,.25rem)*5);justify-content:center;align-items:center;display:flex}.CourseCard-module-scss-module__t9jsyW__progress_wrapper>.CourseCard-module-scss-module__t9jsyW__progress_bar{background-color:#0a9b7066;border-radius:10px;width:86%;max-width:120px;height:10px}.CourseCard-module-scss-module__t9jsyW__progress_wrapper>.CourseCard-module-scss-module__t9jsyW__progress_bar .CourseCard-module-scss-module__t9jsyW__current_progress_bar{height:inherit;background-image:linear-gradient(90deg,#03daf2,#13e780);border-radius:10px;max-width:100%;transition:all .6s}.CourseCard-module-scss-module__t9jsyW__progress_wrapper>.CourseCard-module-scss-module__t9jsyW__count_day{margin-right:calc(var(--spacing,.25rem)*3);margin-left:0;font-weight:600}.CourseCard-module-scss-module__t9jsyW__read_more{top:calc(var(--spacing,.25rem)*3);right:calc(var(--spacing,.25rem)*3);opacity:.4;transition-property:opacity;transition-timing-function:var(--tw-ease,ease-in-out);transition-duration:var(--tw-duration,.44s);--tw-ease:linear;transition-timing-function:linear;position:absolute}@media (hover:hover){.CourseCard-module-scss-module__t9jsyW__read_more:hover{opacity:1}}.CourseCard-module-scss-module__t9jsyW__tech-icon>img{--tw-contrast:contrast(.4);--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.CourseCard-module-scss-module__t9jsyW__tech-icon>img:is([data-theme=light],[data-theme=light] *){--tw-contrast:contrast(.8);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.CourseCard-module-scss-module__t9jsyW__tech-icon>img{transition:all .3s ease-in-out}.CourseCard-module-scss-module__t9jsyW__tech-icon:hover>img{filter:none}@property --tw-ease{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.CourseCardMobile-module-scss-module__lVYpVW__card{color:var(--color-foreground,#f9f9f9);border:1px solid var(--color-border);background-color:#2c2c31}.CourseCardMobile-module-scss-module__lVYpVW__card:is([data-theme=light],[data-theme=light] *){background-color:var(--color-base-100,#67656c)}.CourseCardMobile-module-scss-module__lVYpVW__card{text-align:left;-webkit-tap-highlight-color:#0000;border-radius:1rem;flex-direction:column;align-items:stretch;gap:12px;padding:16px;transition:transform .12s,filter .12s;display:flex;position:relative}.CourseCardMobile-module-scss-module__lVYpVW__card:has(.CourseCardMobile-module-scss-module__lVYpVW__overlay:active){filter:brightness(.94);transform:scale(.98)}.CourseCardMobile-module-scss-module__lVYpVW__card:has(.CourseCardMobile-module-scss-module__lVYpVW__overlay:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.CourseCardMobile-module-scss-module__lVYpVW__overlay{z-index:1;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;padding:0;position:absolute;inset:0}.CourseCardMobile-module-scss-module__lVYpVW__overlay_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CourseCardMobile-module-scss-module__lVYpVW__head{min-width:0}.CourseCardMobile-module-scss-module__lVYpVW__title{letter-spacing:-.01em;text-transform:uppercase;font-size:1.05rem;font-weight:600;line-height:1.25}.CourseCardMobile-module-scss-module__lVYpVW__meta{align-items:center;gap:calc(var(--spacing,.25rem)*2);color:#f9f9f98c;display:flex}@supports (color:color-mix(in lab, red, red)){.CourseCardMobile-module-scss-module__lVYpVW__meta{color:color-mix(in oklab,var(--color-foreground,#f9f9f9)55%,transparent)}}.CourseCardMobile-module-scss-module__lVYpVW__meta{margin-top:3px;font-size:.8125rem}.CourseCardMobile-module-scss-module__lVYpVW__expired{color:var(--color-red-500,#dc2626);opacity:1}.CourseCardMobile-module-scss-module__lVYpVW__summary{align-items:center;gap:14px;display:flex}.CourseCardMobile-module-scss-module__lVYpVW__icon{object-fit:contain;flex-shrink:0;width:64px;height:64px}.CourseCardMobile-module-scss-module__lVYpVW__progress{flex:1;min-width:0}.CourseCardMobile-module-scss-module__lVYpVW__percent{letter-spacing:-.02em;margin-bottom:8px;font-size:1.5rem;font-weight:600;line-height:1;display:block}.CourseCardMobile-module-scss-module__lVYpVW__bar{background-color:#0a9b7066;border-radius:10px;height:8px;overflow:hidden}.CourseCardMobile-module-scss-module__lVYpVW__bar_fill{border-radius:inherit;background-image:linear-gradient(90deg,#03daf2,#13e780);height:100%;transition:width .6s}.CourseCardMobile-module-scss-module__lVYpVW__chips{align-items:center;gap:6px;list-style:none;display:flex}.CourseCardMobile-module-scss-module__lVYpVW__chip{--chip-glass:blur(6px)saturate(1.2);background:#f9f9f912;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.CourseCardMobile-module-scss-module__lVYpVW__chip{background:color-mix(in srgb,var(--color-foreground)7%,transparent)}}.CourseCardMobile-module-scss-module__lVYpVW__chip{-webkit-backdrop-filter:var(--chip-glass);backdrop-filter:var(--chip-glass);border-radius:11px;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 .5px #ffffff12}.CourseCardMobile-module-scss-module__lVYpVW__chip>img{object-fit:contain;opacity:.75;filter:grayscale();width:22px;height:22px}[data-theme=light] .CourseCardMobile-module-scss-module__lVYpVW__chip{box-shadow:inset 0 1px #fff9,inset 0 0 0 .5px #00000014}[data-theme=light] .CourseCardMobile-module-scss-module__lVYpVW__chip>img{opacity:.65}.CourseCardMobile-module-scss-module__lVYpVW__designs{z-index:2;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;min-width:0;padding:0;display:flex;position:relative}.CourseCardMobile-module-scss-module__lVYpVW__designs:active{opacity:.7}.CourseCardMobile-module-scss-module__lVYpVW__design{border-color:var(--color-border,#ffffff1a);object-fit:cover;border-style:solid;border-width:1px;border-radius:8px;width:64px;height:36px}.CourseCardMobile-module-scss-module__lVYpVW__rest{opacity:.55;flex-shrink:0;padding-left:2px;font-size:.75rem;font-weight:600}.CourseCardMobile-module-scss-module__lVYpVW__action{border-color:var(--color-border,#ffffff1a);color:var(--color-primary,var(--color-green-500));border-top-style:solid;border-top-width:1px;justify-content:flex-end;align-items:center;gap:2px;margin-top:2px;padding-top:12px;font-size:.9375rem;font-weight:600;display:flex}.CourseCardMobile-module-scss-module__lVYpVW__hint{margin-top:calc(var(--spacing,.25rem)*1.5);text-align:right;font-size:var(--text-xs,.9rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#f9f9f98c}@supports (color:color-mix(in lab, red, red)){.CourseCardMobile-module-scss-module__lVYpVW__hint{color:color-mix(in oklab,var(--color-foreground,#f9f9f9)55%,transparent)}}.CourseCardMobile-module-scss-module__lVYpVW__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CourseCardMobile-module-scss-module__lVYpVW__gallery_image{border-color:var(--color-border,#ffffff1a);border-style:solid;border-width:1px;border-radius:10px;width:100%;height:auto}
@media (max-width:768px){.CourseGrid-module-scss-module__sUtJLG__list.CourseGrid-module-scss-module__sUtJLG__list{gap:1rem;margin-top:.75rem;margin-bottom:1.5rem}.CourseGrid-module-scss-module__sUtJLG__list.CourseGrid-module-scss-module__sUtJLG__list_no_search{margin-top:1.75rem}}
