@charset "UTF-8";.loadly-container.svelte-5wvsrw{position:relative;isolation:isolate;overflow:hidden}.loadly-container.svelte-5wvsrw .loadly-blur:where(.svelte-5wvsrw){position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.loadly-container.svelte-5wvsrw .loadly-color:where(.svelte-5wvsrw){position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:linear-gradient(135deg,transparent,rgba(0,0,0,.2));background-color:var(--color)}.loadly-container.svelte-5wvsrw>img:where(.svelte-5wvsrw){display:block;width:100%;height:100%}.loadly-container.svelte-5wvsrw>img.high:where(.svelte-5wvsrw){z-index:1;position:relative;opacity:1;will-change:opacity;transform:translateZ(0);backface-visibility:hidden;transition:opacity 0ms}.card.svelte-8zo1er{width:275px;height:430px;background:#f5f5f5;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.card.svelte-8zo1er .cover:where(.svelte-8zo1er){width:100%;flex:0 1 auto;position:relative}.card.svelte-8zo1er .cover:where(.svelte-8zo1er) span.student-count:where(.svelte-8zo1er){display:block;position:absolute;bottom:0;left:0;padding:10px;background:#ffffff4d;border-radius:0 10px 0 0;font-size:.85em;width:108px}.card.svelte-8zo1er .info:where(.svelte-8zo1er){padding:20px;display:flex;flex-direction:column;flex:1 1 auto}.card.svelte-8zo1er .info:where(.svelte-8zo1er) .tags:where(.svelte-8zo1er){display:flex;margin-bottom:10px}.card.svelte-8zo1er .info:where(.svelte-8zo1er) .tags:where(.svelte-8zo1er) span:where(.svelte-8zo1er){padding:4px 6px;background:gold;border-radius:3px;font-size:.9em;-webkit-user-select:none;user-select:none}.card.svelte-8zo1er .info:where(.svelte-8zo1er) h1:where(.svelte-8zo1er){font-size:1.3em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-transform:uppercase;line-height:1.1;margin-bottom:5px;font-weight:700}.card.svelte-8zo1er .info:where(.svelte-8zo1er) p:where(.svelte-8zo1er){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:#000000b3;line-height:1.3;height:3.9em;margin-bottom:10px}.card.svelte-8zo1er .info:where(.svelte-8zo1er) button:where(.svelte-8zo1er){padding:10px;width:100%;background:transparent;border:1px solid var(--main-color);color:var(--main-color);cursor:pointer;font-size:1em;border-radius:3px;transition:background-color cubic-bezier(.165,.84,.44,1) .3s,color cubic-bezier(.165,.84,.44,1) .3s;margin-top:auto;font-weight:700}.card.svelte-8zo1er .info:where(.svelte-8zo1er) button:where(.svelte-8zo1er):hover,.card.svelte-8zo1er .info:where(.svelte-8zo1er) button:where(.svelte-8zo1er):focus-visible{outline:none;background:var(--main-color);color:#fff}.loading-bg.svelte-8zo1er,.card.loading.svelte-8zo1er p:where(.svelte-8zo1er),.card.loading.svelte-8zo1er h1:where(.svelte-8zo1er),.card.loading.svelte-8zo1er .info:where(.svelte-8zo1er)>.tags:where(.svelte-8zo1er):before,.card.loading.svelte-8zo1er .cover:where(.svelte-8zo1er){background-image:linear-gradient(to right,#696969 40%,#a9a9a9 40%,#a9a9a9 60%,#696969 60%);background-size:300px;animation-name:svelte-8zo1er-loadingBackground;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.card.loading.svelte-8zo1er{--loading-bg-init: 0px;-webkit-user-select:none;user-select:none}.card.loading.svelte-8zo1er .cover:where(.svelte-8zo1er){--loading-bg-init: 20px}.card.loading.svelte-8zo1er .cover:where(.svelte-8zo1er) span.student-count:where(.svelte-8zo1er){color:transparent}.card.loading.svelte-8zo1er .cover:where(.svelte-8zo1er) span.student-count:where(.svelte-8zo1er):before{content:"0"}.card.loading.svelte-8zo1er .info:where(.svelte-8zo1er)>.tags:where(.svelte-8zo1er):before{content:"0";padding:4px 6px;border-radius:3px;font-size:.9em;width:12ch;color:transparent}.card.loading.svelte-8zo1er .info:where(.svelte-8zo1er)>.tags:where(.svelte-8zo1er)>span:where(.svelte-8zo1er):not(:nth-child(1)){display:none}.card.loading.svelte-8zo1er h1:where(.svelte-8zo1er){color:transparent;background-color:gray;border-radius:3px;overflow:unset}.card.loading.svelte-8zo1er h1:where(.svelte-8zo1er):before{content:"[Cargando título del tema]"}.card.loading.svelte-8zo1er p:where(.svelte-8zo1er){color:transparent;border-radius:3px}.card.loading.svelte-8zo1er p:where(.svelte-8zo1er):before{content:"Lorem ipsum dolor sit amet consectetur adipisicing elit. Soluta ipsa nisi saepe! Neque expedita est esse fugiat, aperiam illo soluta, consequuntur iste aliquid ipsa cum?"}.card.loading.svelte-8zo1er button:where(.svelte-8zo1er){border:1px solid dimgray;background-color:#696969;color:transparent;pointer-events:none}@keyframes svelte-8zo1er-loadingBackground{0%{background-position-x:var(--loading-bg-init)}to{background-position-x:calc(300px + var(--loading-bg-init))}}
