.header.svelte-5argak{display:grid;grid-template-areas:"home button" "menu menu";align-items:center;padding-inline:min(4vw,3.6rem);position:relative}.header.svelte-5argak:before,.header.svelte-5argak:after{position:absolute;content:"";height:300px;width:500px;left:50%;top:0;border-radius:100%;filter:blur(100px);z-index:-1}.header.svelte-5argak:before{transform:translate(-75%,-60%);background:linear-gradient(to right,color-mix(in srgb,var(--color-spectrum-1) 14%,transparent),color-mix(in srgb,var(--color-spectrum-2) 14%,transparent),color-mix(in srgb,var(--color-spectrum-3) 14%,transparent))}.header.svelte-5argak:after{transform:translateY(-60%);background:linear-gradient(to right,color-mix(in srgb,var(--color-spectrum-4) 14%,transparent),color-mix(in srgb,var(--color-spectrum-5) 14%,transparent))}.home.svelte-5argak{text-decoration:none;transition:color 50ms;color:var(--color-primary);display:grid;grid-template-columns:auto 1fr;gap:4px;align-items:baseline;font-size:2rem}.name.svelte-5argak{font-size:2.3rem;color:var(--color-black);font-weight:700}.main-menu-toggle.svelte-5argak{grid-area:button;background:none;border:none;cursor:pointer;justify-self:end;font-size:2rem;padding:4px;border-radius:4px}.main-menu-toggle.svelte-5argak:hover{background-color:#d8d8d8}.main-menu-toggle.svelte-5argak:active{background-color:#adadad}.main-menu-toggle.svelte-5argak>.close-icon:where(.svelte-5argak){display:none}.main-menu-toggle.isOpen.svelte-5argak>.close-icon:where(.svelte-5argak){display:block}.main-menu-toggle.isOpen.svelte-5argak>.open-icon:where(.svelte-5argak){display:none}.main-menu.svelte-5argak{grid-area:menu;display:none}.main-menu.isOpen.svelte-5argak{display:flex;flex-direction:column;gap:.5rem;align-items:start}.main-menu-list.svelte-5argak{margin:0;list-style:none;padding:.5rem 2rem;display:flex;flex-direction:column;gap:.5rem}.main-menu-item.svelte-5argak{color:inherit;text-decoration:none;font-size:1.15rem}.main-menu-item.svelte-5argak:hover{color:var(--color-primary)}.main-menu-item.isActive.svelte-5argak{transition:color 50ms;color:var(--color-primary);text-decoration:underline}.github-link.svelte-5argak{color:inherit;font-size:1.5rem;padding-block:2px}@media(min-width:768px){.header.svelte-5argak{grid-template-areas:"home menu github";grid-template-columns:auto 1fr auto;justify-items:center;max-width:var(--content-max-width);margin:auto;padding-block:16px}.main-menu-toggle.svelte-5argak{display:none}.main-menu.svelte-5argak,.main-menu.isOpen.svelte-5argak{display:contents}.main-menu-list.svelte-5argak{display:flex;flex-direction:row;gap:1.7rem}.github-link.svelte-5argak{font-size:1.5rem;padding:0}}*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}body{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}:root:has(.article.advent){--color-primary: #9803a6;--color-spectrum-1: transparent;--color-spectrum-2: transparent;--color-spectrum-3: transparent;--color-spectrum-4: transparent;--color-spectrum-5: transparent}:root:has(.article.advent) body{background-color:#d3cdb6}:root:has(.article.advent) hr{--size: 8px;height:var(--size);border:none;--s: calc(var(--size) / 2);--c1: red;--c2: transparent;--g: #0000 calc(125% / 3), var(--c1) 0 calc(175% / 3), #0000 0;--p: 0 0 / calc(2 * var(--s)) calc(2 * var(--s));background:linear-gradient(45deg,var(--g)) var(--p),linear-gradient(-45deg,var(--g)) var(--p) var(--c2);margin-block:4rem}:root{--color-primary: #ff3377;--color-black: #222;--content-max-width: 1424px;--color-spectrum-1: #ff9100;--color-spectrum-2: #f76891;--color-spectrum-3: #6200ff;--color-spectrum-4: #5cb2da;--color-spectrum-5: #6ee5c1}body{transition:background-color 50ms;font-family:Poppins,sans-serif;background-color:#fdf9fc;color:#222;overflow-x:clip}a{color:inherit}a:hover{text-decoration:none}code{color:#c50}
