footer.svelte-1gyplp2{display:flex;justify-content:start;align-items:center;gap:1rem;margin-top:3rem;margin-bottom:3rem}footer.svelte-1gyplp2 p:where(.svelte-1gyplp2){opacity:.4;font-size:.875rem;line-height:1.25rem}.hover-card-container{display:flex;background-color:var(--c-card-bg);border-radius:0;transition:all .2s ease-out;border:1px solid var(--c-grid);position:relative;overflow:hidden;text-decoration:none;color:var(--c-text)}@media(hover:hover){.hover-card-container:hover{color:var(--c-text)}}.hover-card-container.has-top-bar:before{content:"";position:absolute;top:0;left:0;width:0;height:2px;background-color:var(--c-neon);transition:width .3s ease}@media(hover:hover){.hover-card-container.has-top-bar:hover:before{width:100%}}@media(hover:hover){.hover-card-container:hover{background-color:var(--c-card-bg-hover);border-color:var(--c-neon);box-shadow:0 4px 12px #0000001a}.hover-card-container.has-lift:hover{transform:translateY(-2px)}}.hover-card-container.is-denied{opacity:.7;border-color:#ff3c3c!important;background:repeating-linear-gradient(45deg,#ff3c3c0d,#ff3c3c0d 10px,#0000000d 10px 20px);cursor:not-allowed!important}@media(hover:hover){.hover-card-container.is-denied:hover{transform:none!important;box-shadow:none!important;background-color:transparent!important;border-color:#ff3c3c!important}}.hover-card-container.is-denied:before{background-color:#ff3c3c!important;width:100%!important;opacity:.5}.hover-card-container.is-denied img{filter:grayscale(100%) contrast(1.2)!important;border-color:#ff3c3c!important}#language-switcher.svelte-1e7cjgl>.language-list:where(.svelte-1e7cjgl){display:flex;align-items:flex-end}.language-list.svelte-1e7cjgl>li:where(.svelte-1e7cjgl){margin-right:20px}.language-list.svelte-1e7cjgl>li:where(.svelte-1e7cjgl):last-child{margin-right:0}.language-list.svelte-1e7cjgl>li:where(.svelte-1e7cjgl)>button:where(.svelte-1e7cjgl){cursor:pointer;background:transparent;border:none;padding:0;margin:0;color:var(--c-text, #606060);font-size:1rem;font-weight:400;transition:all .3s ease;line-height:1;opacity:.6}.language-list.svelte-1e7cjgl>li:where(.svelte-1e7cjgl)>button:where(.svelte-1e7cjgl):hover{opacity:1;color:var(--c-text-hover, currentColor);text-shadow:0 0 5px var(--c-text-hover, transparent)}.language-list.svelte-1e7cjgl>li:where(.svelte-1e7cjgl)>button.active:where(.svelte-1e7cjgl){opacity:1;color:var(--c-text-hover, currentColor);font-weight:600;text-shadow:0 0 5px var(--c-text-hover, transparent)}
