@import "https://fonts.cdnfonts.com/css/inter";@import "https://fonts.cdnfonts.com/css/sf-mono";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.header{height:calc(3.5rem*var(--mantine-scale));border-bottom:calc(.0625rem*var(--mantine-scale))solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .header{border-bottom:calc(.0625rem*var(--mantine-scale))solid var(--mantine-color-dark-4)}.header{z-index:99;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:sticky;top:0}.header-link{padding:calc(.5rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);color:var(--mantine-color-gray-7);line-height:1;text-decoration:none;display:block}[data-mantine-color-scheme=dark] .header-link{color:var(--mantine-color-dark-0)}.header-link{font-size:var(--mantine-font-size-sm);font-weight:500}.header-link:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .header-link:hover{background-color:var(--mantine-color-dark-6)}.code-editor{border:1px solid var(--mantine-color-default-border);min-height:320px;padding:4px}.code-editor.rounded{border-radius:var(--mantine-radius-default)}.code-editor.inline{border-top:none;border-bottom:none}.template-input-wrapper{border-radius:var(--mantine-radius-default);border:1px solid var(--mantine-color-default-border);font-size:var(--mantine-font-size-sm);background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}.template-input-wrapper.top{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.template-input-wrapper.bottom{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.sheet-helper-card{cursor:pointer}.sheet-helper-card:hover{background-color:var(--mantine-color-default-hover)}.textarea-code-editor .mantine-Textarea-input{font-family:var(--mantine-font-family-monospace)}