.logo.svelte-qu2viy.svelte-qu2viy{width:auto;height:100%;display:flex;gap:16px;align-items:center}@media (max-width: 767px){.logo.svelte-qu2viy.svelte-qu2viy{gap:8px}}.logo.svelte-qu2viy #logo-text.svelte-qu2viy{width:auto;height:100%;max-height:28px}.logo.svelte-qu2viy #logo-text #text.svelte-qu2viy{transition:all .2s ease-in-out;fill:var(--color--text)}.logo.svelte-qu2viy:hover #logo-text.svelte-qu2viy{filter:drop-shadow(0px 0px 3px var(--color--primary))}@media screen and (prefers-reduced-motion: no-preference){.animated.svelte-qu2viy #text.svelte-qu2viy{animation:svg-text-stroke 3s;stroke-width:2;--text-color:var(--color--text)}}.theme-toggle.svelte-niuf71.svelte-niuf71.svelte-niuf71{height:24px;padding:0;appearance:none;border:none;background:none;cursor:pointer;display:flex;align-items:center;gap:5px}.theme-toggle.svelte-niuf71:hover .label.svelte-niuf71.svelte-niuf71{color:var(--color--primary)}.theme-toggle.svelte-niuf71:hover #moon.svelte-niuf71.svelte-niuf71,.theme-toggle.svelte-niuf71:hover #sun.svelte-niuf71.svelte-niuf71{fill:var(--color--primary)}.theme-toggle.svelte-niuf71:hover #moon.svelte-niuf71>.svelte-niuf71{filter:drop-shadow(0px 0px 3px var(--color--primary))}.theme-toggle.svelte-niuf71:hover #sun-beams.svelte-niuf71.svelte-niuf71{stroke:var(--color--primary)}.theme-toggle.svelte-niuf71:hover #sun-beams line.svelte-niuf71.svelte-niuf71{filter:drop-shadow(0px 0px 3px var(--color--primary))}.label.svelte-niuf71.svelte-niuf71.svelte-niuf71{transition:all .5s var(--ease-4);text-transform:uppercase;font-size:.6rem;opacity:0;transform-origin:left;transform:scaleX(0);max-width:0;color:var(--color--text)}#moon.svelte-niuf71.svelte-niuf71.svelte-niuf71,#sun.svelte-niuf71.svelte-niuf71.svelte-niuf71{fill:var(--color--text);stroke:none}#sun.svelte-niuf71.svelte-niuf71.svelte-niuf71{transition:all .5s var(--ease-4);transform-origin:center center}#sun-beams.svelte-niuf71.svelte-niuf71.svelte-niuf71{--_opacity-dur:.15s;stroke:var(--color--text);stroke-width:2px;transform-origin:center center;transition:all .5s var(--ease-elastic-4),opacity var(--_opacity-dur) var(--ease-3)}#moon.svelte-niuf71>circle.svelte-niuf71.svelte-niuf71{transition:all .5s var(--ease-out-3)}.theme-toggle.svelte-niuf71:not([data-theme]) #sun.svelte-niuf71.svelte-niuf71{transform:scale(.5)}.theme-toggle.svelte-niuf71:not([data-theme]) #sun-beams.svelte-niuf71.svelte-niuf71{transform:rotate(.25turn);--_opacity-dur:.5s}[data-theme=auto].svelte-niuf71 .label.svelte-niuf71.svelte-niuf71{opacity:1;transform:scaleX(1);max-width:30px}@media not all and (prefers-color-scheme: dark){[data-theme=auto].svelte-niuf71 #sun.svelte-niuf71.svelte-niuf71{transform:scale(.5)}[data-theme=auto].svelte-niuf71 #sun-beams.svelte-niuf71.svelte-niuf71{transform:rotate(.25turn);--_opacity-dur:.5s}}@media (prefers-color-scheme: dark){[data-theme=auto].svelte-niuf71 #moon.svelte-niuf71>circle.svelte-niuf71{transform:translate(-20px)}[data-theme=auto].svelte-niuf71 #sun-beams.svelte-niuf71.svelte-niuf71{opacity:0}}[data-theme=light].svelte-niuf71 #sun.svelte-niuf71.svelte-niuf71{transform:scale(.5)}[data-theme=light].svelte-niuf71 #sun-beams.svelte-niuf71.svelte-niuf71{transform:rotate(.25turn);--_opacity-dur:.5s}[data-theme=dark].svelte-niuf71 #moon.svelte-niuf71>circle.svelte-niuf71{transform:translate(-20px)}[data-theme=dark].svelte-niuf71 #sun-beams.svelte-niuf71.svelte-niuf71{opacity:0}a.svelte-1llmev{transition:all .2s ease-in-out;width:24px;color:var(--color--text);fill:var(--color--text)}a.svelte-1llmev:hover{color:var(--color--primary);fill:var(--color--primary);filter:drop-shadow(0px 0px 3px var(--color--primary))}header.svelte-hr9sr9.svelte-hr9sr9{position:relative;padding:10px 0}@media (max-width: 767px){header.svelte-hr9sr9.svelte-hr9sr9{padding:10px 0}}header.has-background.svelte-hr9sr9.svelte-hr9sr9{background:var(--color--page-background)}header.svelte-hr9sr9 .container.svelte-hr9sr9{display:flex;align-items:center;justify-content:center;gap:25px}@media (max-width: 767px){header.svelte-hr9sr9 .container .links a.svelte-hr9sr9{display:none}}header.svelte-hr9sr9 .logo.svelte-hr9sr9{height:44px}header.svelte-hr9sr9 a.svelte-hr9sr9{color:var(--color--text)}header.svelte-hr9sr9 .links.svelte-hr9sr9{display:flex;align-items:center;justify-content:flex-end;gap:30px}header.svelte-hr9sr9 .links a.svelte-hr9sr9{text-decoration:none}header.svelte-hr9sr9 .links a.svelte-hr9sr9:hover{color:var(--color--primary);filter:drop-shadow(0px 0px 3px var(--color--primary))}header.svelte-hr9sr9 .hamburger.svelte-hr9sr9{display:none;background:none;border:none;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;cursor:pointer;z-index:1201}header.svelte-hr9sr9 .hamburger span.svelte-hr9sr9{display:block;width:20px;height:2px;background:var(--color--text);margin:2px 0;border-radius:2px;transition:.3s}@media (max-width: 767px){header.svelte-hr9sr9 .hamburger.svelte-hr9sr9{display:flex}}header.svelte-hr9sr9 .mobile-menu.svelte-hr9sr9{position:absolute;top:100%;left:0;width:100vw;background:var(--color--page-background);box-shadow:0 8px 24px #0000001a;display:flex;flex-direction:column;gap:0;z-index:1200}header.svelte-hr9sr9 .mobile-menu a.svelte-hr9sr9{width:100vw;display:block;font-size:16px;font-weight:700;padding:11px 5px;text-align:left;text-decoration:none;color:var(--color--text);border-bottom:1px solid #eee;background:transparent;cursor:pointer;text-align:center}header.svelte-hr9sr9 .mobile-menu a.svelte-hr9sr9:hover,header.svelte-hr9sr9 .mobile-menu a.svelte-hr9sr9:focus{background:var(--color--primary-bg, #f0f0ff);color:var(--color--primary);outline:none}header.svelte-hr9sr9 .mobile-menu.svelte-hr9sr9 .rss-link{border-bottom:1px solid #eee;width:100vw}@media (max-width: 767px){header.svelte-hr9sr9 .mobile-menu.svelte-hr9sr9 .rss-link,header.svelte-hr9sr9 .mobile-menu.svelte-hr9sr9 .theme-toggle{padding:26px 0 20px 5px}}header.svelte-hr9sr9 .mobile-menu button.svelte-hr9sr9:last-child{border-bottom:none}.socials.svelte-t4kqcq.svelte-t4kqcq{display:flex;align-items:center;gap:20px}.socials.svelte-t4kqcq a.svelte-t4kqcq{transition:all .2s ease-in-out;width:24px;color:var(--color--text);fill:var(--color--text)}.socials.svelte-t4kqcq a.svelte-t4kqcq:hover{color:var(--color--primary);fill:var(--color--primary);filter:drop-shadow(0px 0px 3px var(--color--primary))}footer.svelte-cmwxlb.svelte-cmwxlb{height:340px;width:100%;background:linear-gradient(60deg,var(--color--waves-start) 0%,var(--color--waves-end) 100%);display:grid;grid-template-rows:120px 1fr}footer.svelte-cmwxlb .content.svelte-cmwxlb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;font-weight:600;text-align:center}footer.svelte-cmwxlb .content .dr.svelte-cmwxlb{line-height:.9;font-size:16px}footer.svelte-cmwxlb .content .socials.svelte-cmwxlb{display:flex;align-items:center;gap:20px}
