.difficulties.svelte-1eqa3y6{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.difficulties.svelte-1eqa3y6 .characteristic:where(.svelte-1eqa3y6){color:#000;z-index:10;background-color:#fff;border-radius:1.5rem;height:1rem;padding:.25rem}.difficulties.svelte-1eqa3y6 .difficulty:where(.svelte-1eqa3y6){border-radius:1.5rem;margin-left:-1.5rem;padding:.125rem .5rem .125rem 1.25rem}.difficulties.svelte-1eqa3y6 .difficulty.easy:where(.svelte-1eqa3y6){z-index:5;background-color:#008055}.difficulties.svelte-1eqa3y6 .difficulty.normal:where(.svelte-1eqa3y6){z-index:4;background-color:#1268a1}.difficulties.svelte-1eqa3y6 .difficulty.hard:where(.svelte-1eqa3y6){z-index:3;background-color:#bd5500}.difficulties.svelte-1eqa3y6 .difficulty.expert:where(.svelte-1eqa3y6){z-index:2;background-color:#b52a1c}.difficulties.svelte-1eqa3y6 .difficulty.expert-plus:where(.svelte-1eqa3y6){z-index:1;background-color:#7646af}@keyframes svelte-1eqa3y6-moveDifficulty2{0%{left:-3rem}to{left:0}}@keyframes svelte-1eqa3y6-moveDifficulty3{0%{left:-6rem}to{left:0}}@keyframes svelte-1eqa3y6-moveDifficulty4{0%{left:-9rem}to{left:0}}@keyframes svelte-1eqa3y6-moveDifficulty5{0%{left:-12rem}to{left:0}}@keyframes svelte-1eqa3y6-expandDifficulty{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@keyframes svelte-1eqa3y6-retractDifficulty{0%{padding-right:3.5rem}to{padding-right:.5rem}}@keyframes svelte-1eqa3y6-blink{0%,70%{opacity:0}to{opacity:1}}@keyframes svelte-1eqa3y6-blink-not-hovered{0%,70%{opacity:0}to{opacity:1}}.difficulty.short.svelte-1eqa3y6{display:block}.difficulty.long.svelte-1eqa3y6{display:none}@media (width>=1300px),(width<=992px) and (width>=678px){.difficulty.short.svelte-1eqa3y6{animation:.3s ease-out svelte-1eqa3y6-retractDifficulty}.difficulty.long.svelte-1eqa3y6{transform-origin:0 0;position:relative}.difficulties.svelte-1eqa3y6{position:relative}.card:hover .difficulties .difficulty.short{display:none}.card:hover .difficulties .difficulty.long{animation:.3s ease-out svelte-1eqa3y6-expandDifficulty;display:block}.card:hover .difficulties .difficulty.long:nth-of-type(4){animation:.3s ease-out svelte-1eqa3y6-moveDifficulty2,.3s ease-out svelte-1eqa3y6-expandDifficulty!important}.card:hover .difficulties .difficulty.long:nth-of-type(6){animation:.3s ease-out svelte-1eqa3y6-moveDifficulty3,.3s ease-out svelte-1eqa3y6-expandDifficulty!important}.card:hover .difficulties .difficulty.long:nth-of-type(8){animation:.3s ease-out svelte-1eqa3y6-moveDifficulty4,.3s ease-out svelte-1eqa3y6-expandDifficulty!important}.card:hover .difficulties .difficulty.long:nth-of-type(10){animation:.3s ease-out svelte-1eqa3y6-moveDifficulty5,.3s ease-out svelte-1eqa3y6-expandDifficulty!important}.more-hint.svelte-1eqa3y6{animation:.5s ease-in-out svelte-1eqa3y6-blink-not-hovered}.card:hover .difficulties .more-hint{animation:.5s ease-in-out svelte-1eqa3y6-blink}.characteristic.svelte-1eqa3y6{transition:transform .3s ease-out}.card:hover .difficulties .characteristic{transform:rotate(10deg)scale(1.1)}}.tags.svelte-ttnt4a{-webkit-user-select:none;user-select:none;gap:.5rem;display:flex;overflow:hidden}.tags.svelte-ttnt4a .tag:where(.svelte-ttnt4a){white-space:nowrap;text-overflow:ellipsis;background-color:#303030;border:1px solid;border-radius:1.5rem;padding:.125rem .5rem;font-size:.75rem;overflow:hidden}.tags.svelte-ttnt4a .tag.style:where(.svelte-ttnt4a){border-color:#3498db}.tags.svelte-ttnt4a .tag.genre:where(.svelte-ttnt4a){border-color:#00bc8c}.preview-map.svelte-1g0cnyx{color:#aeaeae;margin-right:2px;transition:all .6s;display:block}.preview-map.svelte-1g0cnyx:hover{color:#fff;transition:all .3s;transform:scale(1.2)}.preview-container.svelte-wp2t2{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.preview-container.svelte-wp2t2 .backdrop:where(.svelte-wp2t2){background-color:#000c;width:100vw;height:100vh;position:fixed;top:0;left:0}.preview-container.svelte-wp2t2 .content:where(.svelte-wp2t2){z-index:101;aspect-ratio:1.77778;width:80vw;max-width:142.222vh}.cards.svelte-6oczqu{grid-template-columns:repeat(1,1fr);gap:1.25rem;width:100%;display:grid}@media (width>=992px){.cards.svelte-6oczqu{grid-template-columns:repeat(2,1fr)}}.load-more-container.svelte-6oczqu{justify-content:center;margin-top:1.5rem;display:flex}.load-more.svelte-6oczqu{color:#e95d4e;cursor:pointer;background-color:#303030;border:none;border-radius:10px;padding:10px 40px;transition:background-color .5s}.load-more.svelte-6oczqu:hover{text-decoration:underline}.card-wrapper.svelte-6oczqu{background:linear-gradient(90deg,#222 62.5%,#303030 100%)}.card-wrapper.svelte-6oczqu:hover{background:linear-gradient(90deg,#222 62.5%,#444 100%) 0 0/160%}@media (hover:hover){.card-wrapper.svelte-6oczqu{background:linear-gradient(90deg,#222 62.5%,#444 100%) 0 0/160%}}.card-wrapper.svelte-6oczqu{border-radius:12px;padding:2px;transition:background-position .5s;overflow:hidden}.card-wrapper.svelte-6oczqu .interactive-buttons:where(.svelte-6oczqu){display:none}@media screen and (width>=560px){.card-wrapper.svelte-6oczqu .interactive-buttons:where(.svelte-6oczqu){opacity:0;direction:rtl;grid-template-columns:repeat(2,20px);justify-items:center;gap:1rem;margin-left:auto;transition:opacity .5s;display:grid}}@media (hover:none){.card-wrapper.svelte-6oczqu .interactive-buttons:where(.svelte-6oczqu){opacity:1}}.card-wrapper.svelte-6oczqu:hover,.card-wrapper.svelte-6oczqu:hover>.card:where(.svelte-6oczqu){background-position-x:100%}.card-wrapper.svelte-6oczqu:hover .interactive-buttons:where(.svelte-6oczqu){opacity:1}.card-wrapper.loading.svelte-6oczqu{background-color:#303030;background-image:none;border-radius:10px;height:calc(8rem + 4px)}.card.svelte-6oczqu{background:linear-gradient(90deg,#222 62.5%,#303030 100%) 0 0/160%;border-radius:10px;transition:background-position .5s;display:flex;position:relative;overflow:hidden}.card.svelte-6oczqu .image-container:where(.svelte-6oczqu){border-radius:10px;flex:0 0 8rem;height:8rem;position:relative;overflow:hidden}.card.svelte-6oczqu .image-container:where(.svelte-6oczqu) .blur:where(.svelte-6oczqu){filter:blur(5px)}.card.svelte-6oczqu .image-container:where(.svelte-6oczqu) img:where(.svelte-6oczqu){border-radius:10px;width:128px;height:128px}.card.svelte-6oczqu .image-container:where(.svelte-6oczqu) .button-overlay:where(.svelte-6oczqu){color:#fff;opacity:0;box-shadow:none;background:#00000080;border-style:none;border-radius:10px;justify-content:center;align-items:center;font-size:2rem;transition:opacity .3s;display:flex;position:absolute;inset:0}@media (hover:hover){.card.svelte-6oczqu .image-container:where(.svelte-6oczqu) .button-overlay:where(.svelte-6oczqu):hover{opacity:1}}.card.svelte-6oczqu .image-container:where(.svelte-6oczqu) .button-overlay.force-show:where(.svelte-6oczqu){opacity:1}.card.svelte-6oczqu .content:where(.svelte-6oczqu){flex-direction:column;justify-content:space-between;width:100%;padding:.375rem .75rem;display:flex;overflow:hidden}.card.svelte-6oczqu .content:where(.svelte-6oczqu) .title:where(.svelte-6oczqu){color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:fit-content;margin-bottom:.25rem;font-weight:700;display:block;overflow:hidden}.card.svelte-6oczqu .content:where(.svelte-6oczqu) .last-row-container:where(.svelte-6oczqu),.card.svelte-6oczqu .content:where(.svelte-6oczqu) .tag-row-container:where(.svelte-6oczqu){justify-content:space-between;align-items:center;width:100%;display:flex}
