*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--c-canvas);font-family:var(--font-sans);font-size:var(--fs-3);line-height:var(--lh-base);color:var(--c-text);-webkit-font-smoothing:antialiased}a{color:var(--c-link);text-decoration:none}a:hover{color:var(--c-link-hover);text-decoration:underline}button,input,select,textarea{font-family:inherit}.narrow-only{display:none}@media(max-width:767px){.wide-only{display:none}.narrow-only{display:block}}summary::-webkit-details-marker{display:none}.group-chevron{transition:transform .12s ease}details[open]>summary .group-chevron{transform:rotate(90deg)}dialog::backdrop{background:#1a1a1a8c}.signup-switch{position:relative}.signup-switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:var(--c-surface);transition:transform .14s ease}.signup-switch:checked:after{transform:translate(20px)}.editor-pane{height:100%;min-height:0}@media(max-width:767px){.editor-pane{height:50%}}.signup-preview-split{grid-template-columns:4fr 6fr}@media(max-width:767px){.signup-preview-split{grid-template-columns:1fr}}
