.alert.svelte-k01g4u{color:#fff;padding:.75rem 1.5rem;border-radius:.2rem;display:flex;align-items:center;margin:0 auto .5rem;width:30rem;font:1.6rem/1.5 var(--ff-paragraph);pointer-events:auto}.error.svelte-k01g4u{background:#cd5c5c}.success.svelte-k01g4u{background:#3cb371}.info.svelte-k01g4u{background:#87ceeb}.text.svelte-k01g4u{padding:0 1rem}button.svelte-k01g4u{color:#fff;background:transparent;border:0 none;padding:0;margin:0 0 0 auto;line-height:1;font-size:1rem}section.svelte-1dgq439{position:fixed;top:0;left:0;right:0;width:100%;display:flex;margin-top:1rem;justify-content:center;flex-direction:column;z-index:1000;pointer-events:none}.active.svelte-1mi5hns{color:#ff295f;cursor:default;filter:var(--chromatic-aberration)}.active.svelte-1mi5hns:hover{color:#ff295f}a.svelte-1mi5hns{font:bold 1.9rem/1.6em var(--ff-display);padding:10px;line-height:1em;color:var(--color-accent);transition:color .2s ease-in-out,filter .2s ease-in-out}a.svelte-1mi5hns:hover{color:var(--color-accent-hover);filter:var(--chromatic-aberration)}.burger.svelte-6dix5j{display:flex;position:fixed;top:2px;right:8px;z-index:1}.burger.svelte-6dix5j svg:where(.svelte-6dix5j) path:where(.svelte-6dix5j){fill:var(--color-accent)}main.svelte-6dix5j{margin:1rem 1rem 8rem}footer.svelte-6dix5j{width:100%;margin-top:auto}footer.svelte-6dix5j .wrapper:where(.svelte-6dix5j){display:flex;flex-direction:column;gap:1.5rem}.avatar.svelte-6dix5j{width:60px;height:60px;border-radius:50%}footer.svelte-6dix5j ul:where(.svelte-6dix5j){margin:0;padding:0;margin-top:.1rem;list-style:none;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}footer.svelte-6dix5j ul:where(.svelte-6dix5j) li:where(.svelte-6dix5j){width:2rem}footer.svelte-6dix5j ul:where(.svelte-6dix5j) li:where(.svelte-6dix5j):hover{filter:var(--chromatic-aberration)}footer.svelte-6dix5j p:where(.svelte-6dix5j){margin:0;font-weight:100;text-align:center;font:1.3rem/1.3em var(--ff-paragraph);color:#ffd2c0ad}footer.svelte-6dix5j b:where(.svelte-6dix5j){color:var(--color-text)}footer.svelte-6dix5j .link:where(.svelte-6dix5j){color:#ff5e86d2}footer.svelte-6dix5j{padding-top:10rem;padding-bottom:4rem;background:linear-gradient(#0000,#120616 40%)}#menu.svelte-6dix5j{display:none}@media (max-width: 730px){main.svelte-6dix5j{margin:1rem 2rem 8rem}header.svelte-6dix5j{height:53px;position:sticky;top:0;left:0;z-index:2}header.svelte-6dix5j :where(.svelte-6dix5j):not(input[type=checkbox]:checked)+nav:where(.svelte-6dix5j) .left:where(.svelte-6dix5j){display:none}header.svelte-6dix5j :where(.svelte-6dix5j):not(input[type=checkbox]:checked)+nav:where(.svelte-6dix5j) .right:where(.svelte-6dix5j){display:none}header.svelte-6dix5j nav:where(.svelte-6dix5j){width:100vw;position:fixed;padding-top:53px;background-color:var(--bg-color);text-align:center}.left.svelte-6dix5j,.right.svelte-6dix5j{display:flex;flex-direction:column}.home.svelte-6dix5j{display:flex;width:100%;border-bottom:var(--color-accent) 1px solid;position:absolute;top:0;left:0;padding:7px 0 4px 1rem}.home.svelte-6dix5j img:where(.svelte-6dix5j){width:40px;height:40px}}@media (min-width: 731px){.burger.svelte-6dix5j{display:none}.left.svelte-6dix5j,.right.svelte-6dix5j{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-items:center;width:100%}.left.svelte-6dix5j{margin-left:45px}.right.svelte-6dix5j{margin-right:45px}.left.svelte-6dix5j:after{content:url(../../../assets/images/decoration.svg);position:absolute;top:0;left:-23px;filter:var(--chromatic-aberration);display:block;width:2.7rem;height:100%}.right.svelte-6dix5j:after{content:url(../../../assets/images/decoration.svg);position:absolute;top:0;right:-23px;filter:var(--chromatic-aberration);height:100%;width:2.7rem;transform:scaleX(-1)}.left.svelte-6dix5j:before,.right.svelte-6dix5j:before{pointer-events:none;content:"";position:absolute;height:100%;width:100%;top:0;left:0;border-bottom:2px solid var(--color-accent);filter:var(--chromatic-aberration)}header.svelte-6dix5j nav:where(.svelte-6dix5j){display:grid;grid-template-columns:1fr .5fr 1fr;align-items:flex-start;justify-items:center}}
