.BackAction-module__GvOkwq__backAction{padding:var(--space-3xs);border-radius:var(--radius);transition:background-color .2s ease-in-out;display:inline-block}.BackAction-module__GvOkwq__backAction:hover,.BackAction-module__GvOkwq__backAction:focus{background-color:var(--interactive-bg-hover)}.BackAction-module__GvOkwq__backAction svg{width:1em;height:1em;margin-bottom:-.2em}
.PageTitle-module__9klZRa__pageTitle{margin-top:var(--space-l);margin-bottom:var(--space-xl);font-size:var(--fs-4);align-items:center;gap:var(--space-xs);width:100%;display:flex}
.Button-module__8AEw6W__button{all:unset;text-align:center;justify-content:center;align-items:center;gap:var(--space-2xs);color:var(--color-text);border-radius:var(--radius);padding:var(--space-2xs)var(--space-s);font-size:var(--fs-0);text-transform:capitalize;cursor:default;white-space:nowrap;border:1px solid #0000;min-width:6rem;font-family:inherit;font-weight:500;line-height:1.5;transition:all .2s ease-out;display:inline-flex;position:relative}.Button-module__8AEw6W__button[disabled]{opacity:.5;pointer-events:none}.Button-module__8AEw6W__button svg{width:1.1em;height:1.1em}.Button-module__8AEw6W__primary{background-color:var(--color-heading);color:var(--body-bg-start);box-shadow:inset 0 1px var(--sage-9),0 3px 8px var(--sage-8),0 4px 20px var(--sage-6);border-color:#0000}.dark .Button-module__8AEw6W__primary{box-shadow:inset 0 1px var(--sage-12),0 3px 8px var(--sage-1),0 4px 20px var(--sage-2)}.Button-module__8AEw6W__primary:hover:not(:disabled),.Button-module__8AEw6W__primary:focus:not(:disabled){background-color:var(--sage-11)}.Button-module__8AEw6W__primary:active{background-color:var(--color-heading);box-shadow:inset 0 1px var(--sage-12),inset 0 -1px var(--sage-10),0 0 1px var(--sage-9)}.Button-module__8AEw6W__secondary{border:1px solid var(--color-border);background-color:var(--body-bg-start);box-shadow:inset 0 1px var(--sage-1),0 3px 8px var(--sage-4),0 4px 20px var(--sage-2)}.dark .Button-module__8AEw6W__secondary{box-shadow:inset 0 1px var(--sage-8),0 3px 8px var(--sage-1),0 4px 20px var(--sage-4)}.Button-module__8AEw6W__secondary:hover:not(:disabled),.Button-module__8AEw6W__secondary:focus:not(:disabled){background:var(--interactive-bg-active)}.Button-module__8AEw6W__secondary:active{background:var(--interactive-bg-hover);box-shadow:inset 0 1px var(--sage-4),0 0 1px var(--sage-9);transition:none}.Button-module__8AEw6W__button.Button-module__8AEw6W__text{color:inherit;padding:var(--space-3xs)var(--space-xs);box-shadow:none;background:0 0;border:none}.Button-module__8AEw6W__button.Button-module__8AEw6W__text:hover:not(:disabled),.Button-module__8AEw6W__button.Button-module__8AEw6W__text:focus:not(:disabled){background:var(--interactive-bg-hover);box-shadow:none;border:none}.Button-module__8AEw6W__xs{padding:var(--space-3xs)var(--space-2xs);font-size:var(--fs--1);gap:var(--space-3xs);min-width:8rem}.Button-module__8AEw6W__sm{padding:var(--space-3xs)var(--space-xs);font-size:var(--fs-0);min-width:4rem}.Button-module__8AEw6W__button.Button-module__8AEw6W__text.Button-module__8AEw6W__sm{font-size:var(--fs--1);padding:var(--space-3xs)var(--space-2xs)}.Button-module__8AEw6W__lg{padding:var(--space-xs)var(--space-m);font-size:var(--fs-1);gap:var(--space-xs)}.Button-module__8AEw6W__fullWidth{width:calc(100% - calc(var(--space-s)*2))}.Button-module__8AEw6W__fullWidth.Button-module__8AEw6W__lg{width:calc(100% - calc(var(--space-m)*2))}.Button-module__8AEw6W__loading{position:relative}.Button-module__8AEw6W__loadingSpacer{opacity:0;width:0}.Button-module__8AEw6W__button>svg{opacity:.8;width:1em;height:1em;margin-top:-.125em}
.Form-module___7KqFW__form{border-radius:var(--radius);border:1px solid var(--color-border);width:100%}.Form-module___7KqFW__title{align-items:center;gap:var(--space-2xs);font-size:var(--fs-1);border-bottom:1px solid var(--color-border);padding:var(--space-xs)var(--space-s);width:100%;margin:0;display:flex}.Form-module___7KqFW__formContent{padding:var(--space-s);border:none}.Form-module___7KqFW__actions{all:unset;justify-content:space-between;gap:var(--space-s);padding:var(--space-xs)var(--space-s);border-top:1px solid var(--color-border);display:flex}.Form-module___7KqFW__actions>:only-child{margin-left:auto}.Form-module___7KqFW__form.Form-module___7KqFW__danger .Form-module___7KqFW__title,.Form-module___7KqFW__form.Form-module___7KqFW__danger .Form-module___7KqFW__actions{border-color:#802c2c}
.Input-module__32UG7a__fieldset,.Input-module__32UG7a__input{all:unset}.Input-module__32UG7a__formGroup{width:100%;margin-bottom:var(--space-m);position:relative}@media (min-width:500px){.Input-module__32UG7a__formGroup{gap:var(--space-m);align-items:center;display:flex}}.Input-module__32UG7a__formGroup:only-child,.Input-module__32UG7a__formGroup:last-child{margin-bottom:0}.Input-module__32UG7a__label,.Input-module__32UG7a__input{font-size:var(--fs-0)}.Input-module__32UG7a__label{color:var(--color-text);margin-bottom:var(--space-2xs);display:block}@media (min-width:500px){.Input-module__32UG7a__label{text-align:right;width:120px;min-width:fit-content;margin-bottom:0}}.Input-module__32UG7a__input,.Input-module__32UG7a__textarea{appearance:none;cursor:text;width:calc(100% - calc(var(--space-xs)*2));font-family:inherit;font-size:var(--fs-0);border-radius:var(--radius);padding:var(--space-2xs)var(--space-xs);color:var(--color-text);border:1px solid var(--color-border);background-color:#0000;line-height:1.5;transition:border-color .2s ease-out,box-shadow .2s ease-out,background-color .2s ease-out}@media (min-width:500px){.Input-module__32UG7a__input{flex:1}}.Input-module__32UG7a__input:focus,.Input-module__32UG7a__textarea:focus{border-color:var(--color-text-light);box-shadow:0 0 0 1px var(--color-text-light);background-color:var(--sage-3)}.Input-module__32UG7a__input::placeholder{color:var(--color-text-light)}.Input-module__32UG7a__input:disabled,.Input-module__32UG7a__textarea:disabled{cursor:not-allowed;color:var(--color-text-light);background-color:var(--color-border);-webkit-user-select:none;user-select:none}.Input-module__32UG7a__input:read-only,.Input-module__32UG7a__textarea:read-only{background-color:#0000}.Input-module__32UG7a__input[type=file]{border:2px dashed var(--color-border);cursor:pointer}.Input-module__32UG7a__input[type=file]::file-selector-button{background-color:var(--color-heading);color:var(--body-bg-start);padding:var(--space-3xs)var(--space-xs);margin-right:var(--space-s);border-radius:var(--radius);font-size:var(--fs--2);border:none;transition:background-color .2s}.Input-module__32UG7a__input[type=file]:focus,.Input-module__32UG7a__input[type=file]:hover:not(:disabled){border-color:var(--color-heading)}.Input-module__32UG7a__input[type=file]::file-selector-button:hover{border-color:var(--color-heading)}.Input-module__32UG7a__hasError .Input-module__32UG7a__label{color:red}.Input-module__32UG7a__hasError .Input-module__32UG7a__input{box-shadow:0 0 0 1px red}.Input-module__32UG7a__error{color:red;font-size:var(--fs--1);position:absolute;bottom:0;right:0}
.Plan-module__lE7o_G__plan{border:1px solid var(--color-border);border-radius:var(--radius);width:100%;padding:var(--space-m);text-align:center}.Plan-module__lE7o_G__title{font-size:var(--fs-3);margin-top:0;margin-bottom:var(--space-s);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border)}.Plan-module__lE7o_G__title+p{margin:0}.Plan-module__lE7o_G__price{color:var(--color-heading);font-size:var(--fs-4);margin-block:var(--space-m)}.Plan-module__lE7o_G__price>span{font-size:var(--fs-0);color:var(--color-text-light)}
.Pricing-module__E4wVxa__wrapper{width:100%}.Pricing-module__E4wVxa__plans{grid-template-columns:1fr;justify-content:center;gap:1rem;width:100%;display:grid}.Pricing-module__E4wVxa__planPlaceholder{}.Pricing-module__E4wVxa__planPlaceholderTitle{}@media (min-width:500px){.Pricing-module__E4wVxa__plans{grid-template-columns:1fr 1fr}}
.ContextMenu-module__f3FAqq__RadixContextMenuContent,.ContextMenu-module__f3FAqq__RadixContextMenuSubContent{background:var(--popover-bg);border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow-lg);padding:5px;overflow:hidden}.ContextMenu-module__f3FAqq__RadixContextMenuItem,.ContextMenu-module__f3FAqq__RadixContextMenuCheckboxItem,.ContextMenu-module__f3FAqq__RadixContextMenuRadioItem,.ContextMenu-module__f3FAqq__RadixContextMenuSubTrigger{font-size:var(--fs-0);color:var(--popover-color);border-radius:calc(var(--radius) - 3px);padding:var(--space-2xs)var(--space-xs);-webkit-user-select:none;user-select:none;cursor:default;outline:none;align-items:center;display:flex;position:relative}.ContextMenu-module__f3FAqq__RadixContextMenuSubTrigger[data-state=open]{background-color:rgba(var(--foreground-rgb),.2)}.ContextMenu-module__f3FAqq__RadixContextMenuItem[data-disabled],.ContextMenu-module__f3FAqq__RadixContextMenuCheckboxItem[data-disabled],.ContextMenu-module__f3FAqq__RadixContextMenuRadioItem[data-disabled],.ContextMenu-module__f3FAqq__RadixContextMenuSubTrigger[data-disabled]{color:var(--color-text-light);pointer-events:"none"}.ContextMenu-module__f3FAqq__RadixContextMenuItem[data-highlighted],.ContextMenu-module__f3FAqq__RadixContextMenuCheckboxItem[data-highlighted],.ContextMenu-module__f3FAqq__RadixContextMenuRadioItem[data-highlighted],.ContextMenu-module__f3FAqq__RadixContextMenuSubTrigger[data-highlighted]{background-color:var(--interactive-bg-hover);color:var(--sage-12)}.ContextMenu-module__f3FAqq__RadixContextMenuItem{align-items:center;gap:var(--space-2xs);display:flex}.ContextMenu-module__f3FAqq__RadixContextMenuItem a,.ContextMenu-module__f3FAqq__RadixContextMenuItem button{all:unset}.ContextMenu-module__f3FAqq__RadixContextMenuLabel{font-size:var(--fs--1);color:var(--color-text-light);padding-left:20px;line-height:25px}.ContextMenu-module__f3FAqq__RadixContextMenuSeparator{background-color:var(--color-border);height:1px;margin:5px}.ContextMenu-module__f3FAqq__RadixContextMenuItemIndicator{justify-content:center;align-items:center;width:20px;display:inline-flex;position:absolute;left:0}.ContextMenu-module__f3FAqq__RightSlot{color:var(--color-text-light);margin-left:auto;padding-left:20px}[data-highlighted]>.ContextMenu-module__f3FAqq__RightSlot,[data-disabled] .ContextMenu-module__f3FAqq__RightSlot{color:var(--color-text-light)}
.Settings-module__F8Q90W__setting{margin-bottom:var(--space-l);max-width:none}
.Favicon-module__InetIa__wrapper{width:calc(var(--max-width-site) + 16px);height:calc(var(--max-width-site) + 16px);border-radius:var(--radius-lg);justify-content:center;align-items:center;margin:-8px;padding:8px;transition:transform .2s ease-out;display:inline-flex}.Favicon-module__InetIa__favicon,.Favicon-module__InetIa__fallback{width:var(--max-width-site);height:var(--max-width-site);border-radius:inherit;filter:drop-shadow(0 3px 4px hsl(var(--shadow-color)/25%))drop-shadow(0 0 1px hsl(var(--shadow-color)/60%))}:is(.dark .Favicon-module__InetIa__favicon,.dark .Favicon-module__InetIa__fallback){filter:drop-shadow(0 2px 3px hsl(var(--shadow-color)/90%))drop-shadow(0 0 1px hsl(var(--shadow-color)/95%))}.Favicon-module__InetIa__favicon{-webkit-user-select:none;user-select:none;border:0;display:block}.Favicon-module__InetIa__fallback{background-color:var(--sage-8);color:#fff;justify-content:center;align-items:center;font-size:2.5rem;font-weight:400;display:flex}
.Appearance-module__dsbkpG__appearanceFieldset{all:unset;margin-bottom:var(--space-l);display:block}.Appearance-module__dsbkpG__appearanceFieldset:last-child{margin-bottom:var(--space-s)}.Appearance-module__dsbkpG__appearanceLegend{margin-bottom:var(--space-2xs);font-size:var(--fs-0);color:var(--color-text);font-weight:500;display:block}
.AddAction-module__sMjq1W__add{all:unset;cursor:default;color:var(--sage-8);height:var(--max-width-site);border-radius:var(--radius);flex-direction:column;justify-content:center;align-items:center;font-size:2.5rem;transition:color,background-color .2s ease-in-out;display:flex}.AddAction-module__sMjq1W__add:hover{color:var(--sage-9);background-color:var(--interactive-bg-hover)}.AddAction-module__sMjq1W__add:active{background-color:var(--interactive-bg-active)}
.Authentication-module__1De1Xq__authProviders{gap:var(--space-xs);display:flex}
.Site-module__2HTEyq__site{max-width:var(--max-width-site);cursor:default;flex-direction:column;align-items:center;display:flex}.Site-module__2HTEyq__site:focus{outline:none}.Site-module__2HTEyq__title{font-size:var(--fs--1);margin-top:var(--space-2xs);width:calc(var(--max-width-site) + 2.25rem);white-space:nowrap;text-overflow:ellipsis;text-align:center;border-radius:var(--radius);color:var(--color-text);padding:.1rem .2rem;font-weight:400;transition:all .15s ease-out;display:inline-block;overflow:hidden}@media (hover:hover) and (pointer:fine){.Site-module__2HTEyq__site:hover [data-favicon-wrapper],.Site-module__2HTEyq__site:focus [data-favicon-wrapper]{transform:scale(1.05)}.Site-module__2HTEyq__site:hover .Site-module__2HTEyq__title,.Site-module__2HTEyq__site:focus .Site-module__2HTEyq__title{background-color:var(--interactive-bg-hover);color:var(--color-heading)}}.Site-module__2HTEyq__site:active [data-favicon-wrapper]{transition:none;transform:none}.Site-module__2HTEyq__site:active img{transition:none}.Site-module__2HTEyq__site:active .Site-module__2HTEyq__title{background-color:var(--interactive-bg-active);transition:none}@media (prefers-reduced-motion){.Site-module__2HTEyq__site:hover [data-favicon-wrapper],.Site-module__2HTEyq__site:focus [data-favicon-wrapper]{transform:none}}
.Subscribed-module__Wuv2Uq__subscribed{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-l);background-color:var(--body-bg-end);text-align:center}.Subscribed-module__Wuv2Uq__title{justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--fs-2);margin-bottom:var(--space-m);flex-direction:column;display:flex}.Subscribed-module__Wuv2Uq__title svg{width:var(--fs-4);height:var(--fs-4);color:green}.Subscribed-module__Wuv2Uq__actions{padding-top:var(--space-s);border-top:1px solid var(--color-border)}
.SiteForm-module___2GvDq__siteForm{max-width:420px;margin-top:15vh;margin-bottom:auto}.SiteForm-module___2GvDq__siteForm label{width:75px}.SiteForm-module___2GvDq__preview{pointer-events:none;justify-content:center;padding-bottom:1.5rem;display:flex}
.Sites-module__OUkl9W__sites{width:100%;margin:auto 0;padding-top:8vh;padding-bottom:8vh}.Sites-module__OUkl9W__grid{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(var(--max-width-site),var(--max-width-site)));justify-content:center;width:100%;display:grid}
.AuthWidget-module__VSc3cG__authWidget{width:100%;max-width:420px;margin-top:10vh}.AuthWidget-module__VSc3cG__authWidgetTitle{font-size:var(--fs-2);margin-bottom:var(--space-m);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-xs);width:100%}.AuthWidget-module__VSc3cG__socialButtons{gap:var(--space-m);margin-bottom:var(--space-m);grid-template-columns:repeat(2,1fr);display:grid}.AuthWidget-module__VSc3cG__socialButtons button,.AuthWidget-module__VSc3cG__socialButtons a{min-width:0}.AuthWidget-module__VSc3cG__divider{text-align:center;margin-block:var(--space-l);width:100%;position:relative}.AuthWidget-module__VSc3cG__divider:before{content:"";background-color:var(--color-border);z-index:0;height:1px;position:absolute;top:50%;left:0;right:0}.AuthWidget-module__VSc3cG__divider span{background-color:var(--color-background-alt);padding:0 var(--space-s);color:var(--color-text-light);font-size:var(--fs-0);z-index:1;display:inline-block;position:relative}
.MagicLinkSent-module__4jAbpW__magicLinkSent{justify-content:center;align-items:center;gap:var(--space-l);text-align:center;border-radius:var(--radius);border:1px solid var(--color-border);padding:var(--space-l);flex-direction:column;margin-top:10vh;display:flex}.MagicLinkSent-module__4jAbpW__magicLinkSent p{width:100%;margin:0}.MagicLinkSent-module__4jAbpW__icon{color:var(--color-success);width:var(--fs-4);height:var(--fs-4)}.MagicLinkSent-module__4jAbpW__magicLinkSent strong{font-weight:500}.MagicLinkSent-module__4jAbpW__hint{color:var(--color-text-light);font-size:var(--fs--1);margin-top:var(--space-l)}
.Landing-module__5AJUuq__landing{flex-direction:column;flex:1;width:100%;min-height:100%;padding-top:3vh;display:flex}.Landing-module__5AJUuq__title{margin-block:var(--space-m);font-size:clamp(2.2rem,10vw,4rem)}.Landing-module__5AJUuq__examples{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-m);padding-top:var(--space-3xl);padding-bottom:var(--space-2xl);margin-top:var(--space-xl);position:relative;}.Landing-module__5AJUuq__examples:before{content:"Start";border-bottom:1px solid var(--color-border);padding:var(--space-2xs);text-align:center;font-size:var(--fs--1);color:var(--color-text-light);position:absolute;top:0;left:0;right:0}.Landing-module__5AJUuq__examples:after{content:"";top:calc(var(--space-2xs) + 2px);left:var(--space-2xs);border:1px solid var(--color-border);filter:drop-shadow(18px 0 0 var(--color-border));width:var(--space-xs);height:var(--space-xs);border-radius:50%;display:block;position:absolute;right:0}
.SettingsMenu-module__2xFY9a__nav{max-width:calc(100vw - var(--space-m)*2);top:var(--space-xs);position:sticky}.SettingsMenu-module__2xFY9a__navList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SettingsMenu-module__2xFY9a__navLink{align-items:center;gap:var(--space-2xs);color:var(--color-text);padding:var(--space-xs);border-radius:var(--radius);width:100%;text-decoration:none;transition:background-color .2s;display:flex}.SettingsMenu-module__2xFY9a__navLink svg{margin-top:-.2em}.SettingsMenu-module__2xFY9a__navLink:hover{background-color:var(--interactive-bg-hover)}.SettingsMenu-module__2xFY9a__navLink:active{background-color:var(--interactive-bg-active)}.SettingsMenu-module__2xFY9a__navLink.SettingsMenu-module__2xFY9a__active{color:var(--color-heading);font-weight:800}@media (max-width:768px){.SettingsMenu-module__2xFY9a__navList{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;padding-bottom:8px;overflow-x:auto}.SettingsMenu-module__2xFY9a__navList .SettingsMenu-module__2xFY9a__navLink{text-wrap:nowrap;width:auto}}
.layout-module__DD_X1a__layout{gap:var(--space-s);grid-template-columns:3fr 9fr;width:100%;display:grid;position:relative}@media (max-width:768px){.layout-module__DD_X1a__layout{grid-template-columns:1fr}}.layout-module__DD_X1a__content{width:100%;min-width:0}
