.drawer.svelte-fvogmw{position:fixed;z-index:0;z-index:var(--drawer-z-index, 0);top:0;transform-origin:0% 0%;width:100%;height:100vh;height:100dvh;padding:10px 10px 0;background-color:var(--drawer-background-color, var(--color-surface-panel));outline:1px solid var(--color-black-30);transition:var(--drawer-transform, transform var(--transition-medium) var(--ease-out))}.drawer[data-props-position=top].svelte-fvogmw{transform:translateY(calc(-100% - 1px))}.drawer[data-props-position=right].svelte-fvogmw{right:0;transform:translate(calc(100% + 1px));padding-top:calc(var(--app-safe-space-top) + var(--site-header-margin) + var(--site-header-content-height) + var(--spacing-24))}.drawer[data-props-position=bottom].svelte-fvogmw{transform:translateY(calc(100% + 1px))}.drawer[data-props-position=left].svelte-fvogmw{left:0;transform:translate(calc(-100% - 1px));padding-top:calc(var(--app-safe-space-top) + var(--site-header-margin) + var(--site-header-content-height) + var(--spacing-24))}.drawer.svelte-fvogmw:not([inert]):target,.drawer[data-props-open=true].svelte-fvogmw{transform:none}@media(min-width:480px){.drawer.svelte-fvogmw{max-width:530px;max-width:var(--landscape-max-width, 530px)}}@media(min-width:1024.02px){.drawer.svelte-fvogmw{padding:var(--spacing-24)}}.contents.svelte-fvogmw{scroll-behavior:smooth;overflow-y:auto;overscroll-behavior:contain;height:100%;padding:10px;padding-bottom:max(var(--spacing-default),var(--app-safe-space-bottom))}@media(min-width:1024.02px){.contents.svelte-fvogmw{padding:var(--spacing-24);padding-bottom:max(var(--spacing-default),var(--app-safe-space-bottom))}}.close-control.svelte-fvogmw{cursor:pointer;position:absolute;top:var(--drawer-close-control-x-pos, var(--spacing-16));right:var(--drawer-close-control-y-pos, var(--spacing-16));display:flex;flex-direction:column;width:var(--drawer-close-control-width, var(--spacing-24));height:var(--drawer-close-control-width, var(--spacing-24));color:var( --color-text-default );background-color:transparent}.link-list.svelte-1ex8d2o{container-name:link-list;container-type:inline-size;display:flex;flex-direction:column}.link-list[props-icon-position=after].svelte-1ex8d2o .link-list-item a{flex-direction:row-reverse;justify-content:flex-end}.link-list-item.svelte-5znryg a{display:flex;gap:0;gap:var(--icon-gap, 0);align-items:center;min-height:42px;text-decoration:none;transition:transform var(--transition-fast) ease-in-out}[data-whatintent=mouse] .link-list-item a:hover{transform:translate(.5em)}.link-list-item.svelte-5znryg .icon{transform:translateY(4%)}.signup-footer.svelte-968x94{--background: var(--signup-footer-background, var(--color-surface-background));--button: var(--signup-footer-button, var(--color-black));--button-text: var(--signup-footer-button-text, var(--color-text-inverted));--button-hover: color-mix(in srgb, var(--button) 80%, var(--button-text));--title-color: var(--color-text-default);width:100%;padding-block:var(--spacing-half);border-top:1px solid var(--color-border-dimmed);background-color:var(--background)}:is(html:has(meta[itemprop=theme][content=dark]),html:has(meta[itemprop=theme][content=auto][data-actual=dark])) .signup-footer.svelte-968x94{--background: var(--color-surface-background);--button: var(--color-brand-red);--button-text: var(--color-text-inverted)}.signup-footer[props-without-padding].svelte-968x94{padding:0;border:none;background:none}.signup-footer[props-without-padding].svelte-968x94 .buttons:where(.svelte-968x94){max-width:none;margin-left:0;margin-right:0;padding:0}.buttons.svelte-968x94{display:flex;flex-wrap:wrap;gap:var(--spacing-half) var(--spacing-default);align-items:center;justify-content:center;max-width:var(--body-max-width);margin-left:auto;margin-right:auto;padding-inline:var(--spacing-default)}.signup-footer[props-align=left].svelte-968x94 .buttons:where(.svelte-968x94){justify-content:flex-start}.signup-footer.svelte-968x94 .link-button{--text-wrap: nowrap}.signup-footer.svelte-968x94 .primary-button{flex:1;justify-content:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-inline:calc(var(--spacing-default) * 1.5);border-color:var(--button);color:var(--button-text);background-color:var(--button);view-transition-name:signup-footer-primary}.signup-footer.svelte-968x94 .primary-button:hover{border-color:var(--button-hover);color:var(--button-text);background-color:var(--button-hover)}.signup-footer.svelte-968x94 .login-button{view-transition-name:signup-footer-login}:is(:is([inert],body:has(.bottom-sheet:not([inert]) .signup-footer) #app-root) .signup-footer.svelte-968x94) .primary-button,:is(:is([inert],body:has(.bottom-sheet:not([inert]) .signup-footer) #app-root) .signup-footer.svelte-968x94) .login-button{view-transition-name:none}::view-transition-group(signup-footer-primary),::view-transition-group(signup-footer-login){animation-timing-function:var(--ease-out)}
