@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@300..700&family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&display=swap";*{box-sizing:border-box}html{font-family:Hanken Grotesk,system-ui,sans-serif}#svelte-app{display:contents}body{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:400;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;color:var(--color-text-primary);background-color:var(--color-background-base);transition:background-color .2s ease,color .2s ease}h1,h2,h3,h4,h5,h6{margin:0 0 1.5rem;font-weight:600;color:var(--color-text-primary)}h1{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:1.5rem;font-weight:600;line-height:32px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:1.25rem;font-weight:600;line-height:28px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h3{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:500;line-height:24px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0 0 1rem;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:400;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text-primary)}:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}code{font-family:Fira Code,SF Mono,consolas,monospace;font-size:.75rem;font-weight:400;line-height:19px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:2px 4px;background-color:var(--color-background-emphasized-1);border-radius:2px}pre{padding:1.5rem;overflow-x:auto;background-color:var(--color-background-emphasized-1);border-radius:2px}pre code{padding:0;background:none}.text-label{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-caption{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.6875rem;font-weight:500;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-input{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-body-semibold{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:600;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-body-regular{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:400;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-heading-large{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:1.5rem;font-weight:600;line-height:32px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-heading-base{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:1.25rem;font-weight:600;line-height:28px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-heading-small{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:500;line-height:24px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-button-large{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:20px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-button-base{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-button-small{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.6875rem;font-weight:500;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-code-base{font-family:Fira Code,SF Mono,consolas,monospace;font-size:.75rem;font-weight:400;line-height:19px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-code-small{font-family:Fira Code,SF Mono,consolas,monospace;font-size:.625rem;font-weight:400;line-height:13px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.color-text-primary{color:var(--color-text-primary)}.color-text-inverse-primary{color:var(--color-text-inverse-primary)}.color-text-secondary{color:var(--color-text-secondary)}.color-text-tertiary{color:var(--color-text-tertiary)}.color-text-disabled{color:var(--color-text-disabled)}.color-text-error{color:var(--color-text-error)}.color-text-on-emphasized{color:var(--color-text-on-emphasized)}.color-text-success{color:var(--color-icon-success)}.color-text-warning{color:var(--color-icon-warning)}.color-background-base{background-color:var(--color-background-base)}.color-background-raised{background-color:var(--color-background-raised)}.color-background-overlay{background-color:var(--color-background-overlay)}.color-background-emphasized-1{background-color:var(--color-background-emphasized-1)}.color-background-disabled{background-color:var(--color-background-disabled)}.color-background-hidden{background-color:var(--color-background-hidden)}.border{border:1px solid var(--color-border-base)}.border-strong{border:1px solid var(--color-border-strong)}.rounded{border-radius:2px}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-col{flex-direction:column}.gap-0{gap:0rem}.gap-0-25{gap:.125rem}.gap-0-5{gap:.25rem}.gap-0-75{gap:.375rem}.gap-1{gap:.5rem}.gap-1-5{gap:.75rem}.gap-2{gap:1rem}.gap-2-5{gap:1.25rem}.gap-3{gap:1.5rem}.gap-4{gap:2rem}.gap-5{gap:2.5rem}.gap-5-5{gap:2.75rem}.gap-6{gap:3rem}.gap-8{gap:4rem}.gap-10{gap:5rem}.gap-12{gap:6rem}.gap-20{gap:10rem}.gap-25{gap:12.5rem}.gap-30{gap:15rem}.space-0{margin:0rem}.space-0-25{margin:.125rem}.space-0-5{margin:.25rem}.space-0-75{margin:.375rem}.space-1{margin:.5rem}.space-1-5{margin:.75rem}.space-2{margin:1rem}.space-2-5{margin:1.25rem}.space-3{margin:1.5rem}.space-4{margin:2rem}.space-5{margin:2.5rem}.space-5-5{margin:2.75rem}.space-6{margin:3rem}.space-8{margin:4rem}.space-10{margin:5rem}.space-12{margin:6rem}.space-20{margin:10rem}.space-25{margin:12.5rem}.space-30{margin:15rem}.p-0{padding:0rem}.p-0-25{padding:.125rem}.p-0-5{padding:.25rem}.p-0-75{padding:.375rem}.p-1{padding:.5rem}.p-1-5{padding:.75rem}.p-2{padding:1rem}.p-2-5{padding:1.25rem}.p-3{padding:1.5rem}.p-4{padding:2rem}.p-5{padding:2.5rem}.p-5-5{padding:2.75rem}.p-6{padding:3rem}.p-8{padding:4rem}.p-10{padding:5rem}.p-12{padding:6rem}.p-20{padding:10rem}.p-25{padding:12.5rem}.p-30{padding:15rem}.px-0{padding-right:0rem;padding-left:0rem}.px-0-25{padding-right:.125rem;padding-left:.125rem}.px-0-5{padding-right:.25rem;padding-left:.25rem}.px-0-75{padding-right:.375rem;padding-left:.375rem}.px-1{padding-right:.5rem;padding-left:.5rem}.px-1-5{padding-right:.75rem;padding-left:.75rem}.px-2{padding-right:1rem;padding-left:1rem}.px-2-5{padding-right:1.25rem;padding-left:1.25rem}.px-3{padding-right:1.5rem;padding-left:1.5rem}.px-4{padding-right:2rem;padding-left:2rem}.px-5{padding-right:2.5rem;padding-left:2.5rem}.px-5-5{padding-right:2.75rem;padding-left:2.75rem}.px-6{padding-right:3rem;padding-left:3rem}.px-8{padding-right:4rem;padding-left:4rem}.px-10{padding-right:5rem;padding-left:5rem}.px-12{padding-right:6rem;padding-left:6rem}.px-20{padding-right:10rem;padding-left:10rem}.px-25{padding-right:12.5rem;padding-left:12.5rem}.px-30{padding-right:15rem;padding-left:15rem}.py-0{padding-top:0rem;padding-bottom:0rem}.py-0-25{padding-top:.125rem;padding-bottom:.125rem}.py-0-5{padding-top:.25rem;padding-bottom:.25rem}.py-0-75{padding-top:.375rem;padding-bottom:.375rem}.py-1{padding-top:.5rem;padding-bottom:.5rem}.py-1-5{padding-top:.75rem;padding-bottom:.75rem}.py-2{padding-top:1rem;padding-bottom:1rem}.py-2-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-3{padding-top:1.5rem;padding-bottom:1.5rem}.py-4{padding-top:2rem;padding-bottom:2rem}.py-5{padding-top:2.5rem;padding-bottom:2.5rem}.py-5-5{padding-top:2.75rem;padding-bottom:2.75rem}.py-6{padding-top:3rem;padding-bottom:3rem}.py-8{padding-top:4rem;padding-bottom:4rem}.py-10{padding-top:5rem;padding-bottom:5rem}.py-12{padding-top:6rem;padding-bottom:6rem}.py-20{padding-top:10rem;padding-bottom:10rem}.py-25{padding-top:12.5rem;padding-bottom:12.5rem}.py-30{padding-top:15rem;padding-bottom:15rem}.pl-0{padding-left:0rem}.pl-0-25{padding-left:.125rem}.pl-0-5{padding-left:.25rem}.pl-0-75{padding-left:.375rem}.pl-1{padding-left:.5rem}.pl-1-5{padding-left:.75rem}.pl-2{padding-left:1rem}.pl-2-5{padding-left:1.25rem}.pl-3{padding-left:1.5rem}.pl-4{padding-left:2rem}.pl-5{padding-left:2.5rem}.pl-5-5{padding-left:2.75rem}.pl-6{padding-left:3rem}.pl-8{padding-left:4rem}.pl-10{padding-left:5rem}.pl-12{padding-left:6rem}.pl-20{padding-left:10rem}.pl-25{padding-left:12.5rem}.pl-30{padding-left:15rem}.pr-0{padding-right:0rem}.pr-0-25{padding-right:.125rem}.pr-0-5{padding-right:.25rem}.pr-0-75{padding-right:.375rem}.pr-1{padding-right:.5rem}.pr-1-5{padding-right:.75rem}.pr-2{padding-right:1rem}.pr-2-5{padding-right:1.25rem}.pr-3{padding-right:1.5rem}.pr-4{padding-right:2rem}.pr-5{padding-right:2.5rem}.pr-5-5{padding-right:2.75rem}.pr-6{padding-right:3rem}.pr-8{padding-right:4rem}.pr-10{padding-right:5rem}.pr-12{padding-right:6rem}.pr-20{padding-right:10rem}.pr-25{padding-right:12.5rem}.pr-30{padding-right:15rem}.pt-0{padding-top:0rem}.pt-0-25{padding-top:.125rem}.pt-0-5{padding-top:.25rem}.pt-0-75{padding-top:.375rem}.pt-1{padding-top:.5rem}.pt-1-5{padding-top:.75rem}.pt-2{padding-top:1rem}.pt-2-5{padding-top:1.25rem}.pt-3{padding-top:1.5rem}.pt-4{padding-top:2rem}.pt-5{padding-top:2.5rem}.pt-5-5{padding-top:2.75rem}.pt-6{padding-top:3rem}.pt-8{padding-top:4rem}.pt-10{padding-top:5rem}.pt-12{padding-top:6rem}.pt-20{padding-top:10rem}.pt-25{padding-top:12.5rem}.pt-30{padding-top:15rem}.pb-0{padding-bottom:0rem}.pb-0-25{padding-bottom:.125rem}.pb-0-5{padding-bottom:.25rem}.pb-0-75{padding-bottom:.375rem}.pb-1{padding-bottom:.5rem}.pb-1-5{padding-bottom:.75rem}.pb-2{padding-bottom:1rem}.pb-2-5{padding-bottom:1.25rem}.pb-3{padding-bottom:1.5rem}.pb-4{padding-bottom:2rem}.pb-5{padding-bottom:2.5rem}.pb-5-5{padding-bottom:2.75rem}.pb-6{padding-bottom:3rem}.pb-8{padding-bottom:4rem}.pb-10{padding-bottom:5rem}.pb-12{padding-bottom:6rem}.pb-20{padding-bottom:10rem}.pb-25{padding-bottom:12.5rem}.pb-30{padding-bottom:15rem}.mb-0{margin-bottom:0rem}.mb-0-25{margin-bottom:.125rem}.mb-0-5{margin-bottom:.25rem}.mb-0-75{margin-bottom:.375rem}.mb-1{margin-bottom:.5rem}.mb-1-5{margin-bottom:.75rem}.mb-2{margin-bottom:1rem}.mb-2-5{margin-bottom:1.25rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:2.5rem}.mb-5-5{margin-bottom:2.75rem}.mb-6{margin-bottom:3rem}.mb-8{margin-bottom:4rem}.mb-10{margin-bottom:5rem}.mb-12{margin-bottom:6rem}.mb-20{margin-bottom:10rem}.mb-25{margin-bottom:12.5rem}.mb-30{margin-bottom:15rem}.scroll-area{overflow-y:auto}.scroll-area::-webkit-scrollbar{width:12px}.scroll-area::-webkit-scrollbar-track{background:transparent}.scroll-area::-webkit-scrollbar-thumb{background-color:var(--color-border-base);background-clip:content-box;border:3px solid transparent;border-radius:20px;transition:background-color .15s ease}.scroll-area::-webkit-scrollbar-thumb:hover{background-color:var(--color-background-emphasized-2)}:root{color-scheme:light dark;--color-text-primary: hsl(0, 0%, 3%);--color-text-inverse-primary: hsl(0, 0%, 96%);--color-text-secondary: hsl(0, 0%, 13%);--color-text-tertiary: hsl(0, 0%, 47%);--color-text-disabled: hsl(0, 0%, 57%);--color-text-success: #17b26a;--color-text-warning: #f80;--color-text-error: hsl(0, 100%, 41%);--color-text-on-emphasized: hsl(0, 0%, 10%);--color-background-base: hsl(0, 0%, 100%);--color-background-raised: hsl(0, 0%, 100%);--color-background-overlay: hsl(0, 0%, 96%);--color-background-emphasized-1: hsl(0, 0%, 91%);--color-background-emphasized-2: hsl(0, 0%, 79%);--color-background-disabled: hsl(0, 0%, 96%);--color-background-hidden: rgba(7, 7, 7, .7);--color-background-error: hsl(0, 100%, 98%);--color-icon-primary: hsl(0, 0%, 13%);--color-icon-inverse-primary: hsl(0, 0%, 96%);--color-icon-secondary: hsl(0, 0%, 22%);--color-icon-tertiary: hsl(0, 0%, 36%);--color-icon-disabled: hsl(0, 0%, 47%);--color-icon-success: #17b26a;--color-icon-warning: #f80;--color-icon-error: hsl(0, 100%, 41%);--color-border-base: hsl(0, 0%, 79%);--color-border-strong: hsl(0, 0%, 17%);--color-border-error: hsl(0, 100%, 87%);--color-sidebar-background: hsl(0, 0%, 96%);--color-sidebar-button-background-hover: hsl(0, 0%, 91%);--color-sidebar-button-background-active: hsl(0, 0%, 85%);--color-button-border-base: hsl(0, 0%, 36%);--color-button-border-light: hsl(0, 0%, 79%);--color-button-background-rest: hsl(0, 0%, 100%);--color-button-background-hover: hsl(0, 0%, 96%);--color-button-background-active: hsl(0, 0%, 91%);--color-button-primary-background-rest: hsl(0, 0%, 10%);--color-button-primary-background-hover: hsl(0, 0%, 22%);--color-button-primary-background-active: hsl(0, 0%, 27%);--color-button-destructive-background-rest: hsl(0, 100%, 41%);--color-button-destructive-background-hover: hsl(0, 100%, 31%);--color-button-destructive-background-active: hsl(0, 100%, 21%);--color-control-border-rest: hsl(0, 0%, 79%);--color-control-border-hover: hsl(0, 0%, 57%);--color-control-border-active: hsl(0, 0%, 57%);--color-control-border-disabled: hsl(0, 0%, 79%);--color-control-border-error: hsl(0, 100%, 41%);--color-control-background-rest: hsl(0, 0%, 100%);--color-control-background-hover: hsl(0, 0%, 96%);--color-control-background-active: hsl(0, 0%, 96%);--color-toggle-background-active: hsl(0, 0%, 10%);--color-toggle-background-selected: hsl(0, 0%, 96%);--color-toggle-border-rest: hsl(0, 0%, 79%);--color-toggle-border-hover: hsl(0, 0%, 68%);--color-checkbox-icon-active: hsl(0, 0%, 96%);--color-checkbox-icon-disabled: hsl(0, 0%, 79%);--color-checkbox-background-active: hsl(0, 0%, 10%);--color-checkbox-border-rest: hsl(0, 0%, 79%);--color-checkbox-border-hover: hsl(0, 0%, 47%);--color-radiobutton-fill-active: hsl(0, 0%, 10%);--color-radiobutton-fill-disabled: hsl(0, 0%, 27%);--color-table-cell-border: hsl(0, 0%, 85%);--color-table-cell-background-hover: hsl(0, 0%, 96%);--color-table-header-cell-border: hsl(0, 0%, 79%);--color-table-header-cell-background: hsl(0, 0%, 96%);--color-line-numbers-background: hsl(0, 0%, 96%);--color-line-numbers-text: hsl(0, 0%, 68%);--color-badge-delete-button-background-hover: hsl(0, 0%, 79%);--color-charts-axes: hsl(0, 0%, 79%);--color-charts-primary: hsl(0, 0%, 10%);--color-charts-secondary: hsl(0, 0%, 36%);--color-charts-tertiary: hsl(0, 0%, 47%);--color-charts-quaternary: hsl(0, 0%, 68%);--color-charts-quinary: hsl(0, 0%, 85%);--color-charts-area-fill: rgba(23, 178, 106, .6);--color-toaster-border: hsl(0, 0%, 79%)}@media(prefers-color-scheme:dark){:root:not([data-theme]){--color-text-primary: hsl(0, 0%, 96%);--color-text-inverse-primary: hsl(0, 0%, 3%);--color-text-secondary: hsl(0, 0%, 91%);--color-text-tertiary: hsl(0, 0%, 68%);--color-text-disabled: hsl(0, 0%, 57%);--color-text-success: #17b26a;--color-text-warning: #f80;--color-text-error: hsl(0, 100%, 41%);--color-text-on-emphasized: hsl(0, 0%, 96%);--color-background-base: hsl(0, 0%, 10%);--color-background-raised: hsl(0, 0%, 13%);--color-background-overlay: hsl(0, 0%, 13%);--color-background-emphasized-1: hsl(0, 0%, 27%);--color-background-emphasized-2: hsl(0, 0%, 36%);--color-background-disabled: hsl(0, 0%, 13%);--color-background-hidden: rgba(7, 7, 7, .7);--color-background-error: hsl(0, 100%, 7%);--color-icon-primary: hsl(0, 0%, 96%);--color-icon-inverse-primary: hsl(0, 0%, 13%);--color-icon-secondary: hsl(0, 0%, 91%);--color-icon-tertiary: hsl(0, 0%, 79%);--color-icon-disabled: hsl(0, 0%, 57%);--color-icon-success: #17b26a;--color-icon-warning: #f80;--color-icon-error: hsl(0, 100%, 41%);--color-border-base: hsl(0, 0%, 27%);--color-border-strong: hsl(0, 0%, 96%);--color-border-error: hsl(0, 100%, 31%);--color-sidebar-background: hsl(0, 0%, 3%);--color-sidebar-button-background-hover: hsl(0, 0%, 17%);--color-sidebar-button-background-active: hsl(0, 0%, 27%);--color-button-border-base: hsl(0, 0%, 36%);--color-button-border-light: hsl(0, 0%, 17%);--color-button-background-rest: hsl(0, 0%, 13%);--color-button-background-hover: hsl(0, 0%, 17%);--color-button-background-active: hsl(0, 0%, 22%);--color-button-primary-background-rest: hsl(0, 0%, 100%);--color-button-primary-background-hover: hsl(0, 0%, 91%);--color-button-primary-background-active: hsl(0, 0%, 85%);--color-button-destructive-background-rest: hsl(0, 100%, 41%);--color-button-destructive-background-hover: hsl(0, 100%, 31%);--color-button-destructive-background-active: hsl(0, 100%, 21%);--color-control-border-rest: hsl(0, 0%, 36%);--color-control-border-hover: hsl(0, 0%, 47%);--color-control-border-active: hsl(0, 0%, 79%);--color-control-border-disabled: hsl(0, 0%, 36%);--color-control-border-error: hsl(0, 100%, 41%);--color-control-background-rest: hsl(0, 0%, 13%);--color-control-background-hover: hsl(0, 0%, 17%);--color-control-background-active: hsl(0, 0%, 17%);--color-toggle-background-active: hsl(0, 0%, 47%);--color-toggle-background-selected: hsl(0, 0%, 47%);--color-toggle-border-rest: hsl(0, 0%, 47%);--color-toggle-border-hover: hsl(0, 0%, 79%);--color-checkbox-icon-active: hsl(0, 0%, 96%);--color-checkbox-icon-disabled: hsl(0, 0%, 68%);--color-checkbox-background-active: hsl(0, 0%, 47%);--color-checkbox-border-rest: hsl(0, 0%, 47%);--color-checkbox-border-hover: hsl(0, 0%, 79%);--color-radiobutton-fill-active: hsl(0, 0%, 96%);--color-radiobutton-fill-disabled: hsl(0, 0%, 47%);--color-table-cell-border: hsl(0, 0%, 27%);--color-table-cell-background-hover: hsl(0, 0%, 17%);--color-table-header-cell-border: hsl(0, 0%, 36%);--color-table-header-cell-background: hsl(0, 0%, 17%);--color-line-numbers-background: hsl(0, 0%, 17%);--color-line-numbers-text: hsl(0, 0%, 68%);--color-badge-delete-button-background-hover: hsl(0, 0%, 47%);--color-charts-axes: hsl(0, 0%, 47%);--color-charts-primary: hsl(0, 0%, 96%);--color-charts-secondary: hsl(0, 0%, 79%);--color-charts-tertiary: hsl(0, 0%, 57%);--color-charts-quaternary: hsl(0, 0%, 36%);--color-charts-quinary: hsl(0, 0%, 13%);--color-charts-area-fill: rgba(23, 178, 106, .6);--color-toaster-border: hsl(0, 0%, 36%)}}:root[data-theme=light]{--color-text-primary: hsl(0, 0%, 3%);--color-text-inverse-primary: hsl(0, 0%, 96%);--color-text-secondary: hsl(0, 0%, 13%);--color-text-tertiary: hsl(0, 0%, 47%);--color-text-disabled: hsl(0, 0%, 57%);--color-text-success: #17b26a;--color-text-warning: #f80;--color-text-error: hsl(0, 100%, 41%);--color-text-on-emphasized: hsl(0, 0%, 10%);--color-background-base: hsl(0, 0%, 100%);--color-background-raised: hsl(0, 0%, 100%);--color-background-overlay: hsl(0, 0%, 96%);--color-background-emphasized-1: hsl(0, 0%, 91%);--color-background-emphasized-2: hsl(0, 0%, 79%);--color-background-disabled: hsl(0, 0%, 96%);--color-background-hidden: rgba(7, 7, 7, .7);--color-background-error: hsl(0, 100%, 98%);--color-icon-primary: hsl(0, 0%, 13%);--color-icon-inverse-primary: hsl(0, 0%, 96%);--color-icon-secondary: hsl(0, 0%, 22%);--color-icon-tertiary: hsl(0, 0%, 36%);--color-icon-disabled: hsl(0, 0%, 47%);--color-icon-success: #17b26a;--color-icon-warning: #f80;--color-icon-error: hsl(0, 100%, 41%);--color-border-base: hsl(0, 0%, 79%);--color-border-strong: hsl(0, 0%, 17%);--color-border-error: hsl(0, 100%, 87%);--color-sidebar-background: hsl(0, 0%, 96%);--color-sidebar-button-background-hover: hsl(0, 0%, 91%);--color-sidebar-button-background-active: hsl(0, 0%, 85%);--color-button-border-base: hsl(0, 0%, 36%);--color-button-border-light: hsl(0, 0%, 79%);--color-button-background-rest: hsl(0, 0%, 100%);--color-button-background-hover: hsl(0, 0%, 96%);--color-button-background-active: hsl(0, 0%, 91%);--color-button-primary-background-rest: hsl(0, 0%, 10%);--color-button-primary-background-hover: hsl(0, 0%, 22%);--color-button-primary-background-active: hsl(0, 0%, 27%);--color-button-destructive-background-rest: hsl(0, 100%, 41%);--color-button-destructive-background-hover: hsl(0, 100%, 31%);--color-button-destructive-background-active: hsl(0, 100%, 21%);--color-control-border-rest: hsl(0, 0%, 79%);--color-control-border-hover: hsl(0, 0%, 57%);--color-control-border-active: hsl(0, 0%, 57%);--color-control-border-disabled: hsl(0, 0%, 79%);--color-control-border-error: hsl(0, 100%, 41%);--color-control-background-rest: hsl(0, 0%, 100%);--color-control-background-hover: hsl(0, 0%, 96%);--color-control-background-active: hsl(0, 0%, 96%);--color-toggle-background-active: hsl(0, 0%, 10%);--color-toggle-background-selected: hsl(0, 0%, 96%);--color-toggle-border-rest: hsl(0, 0%, 79%);--color-toggle-border-hover: hsl(0, 0%, 68%);--color-checkbox-icon-active: hsl(0, 0%, 96%);--color-checkbox-icon-disabled: hsl(0, 0%, 79%);--color-checkbox-background-active: hsl(0, 0%, 10%);--color-checkbox-border-rest: hsl(0, 0%, 79%);--color-checkbox-border-hover: hsl(0, 0%, 47%);--color-radiobutton-fill-active: hsl(0, 0%, 10%);--color-radiobutton-fill-disabled: hsl(0, 0%, 27%);--color-table-cell-border: hsl(0, 0%, 85%);--color-table-cell-background-hover: hsl(0, 0%, 96%);--color-table-header-cell-border: hsl(0, 0%, 79%);--color-table-header-cell-background: hsl(0, 0%, 96%);--color-line-numbers-background: hsl(0, 0%, 96%);--color-line-numbers-text: hsl(0, 0%, 68%);--color-badge-delete-button-background-hover: hsl(0, 0%, 79%);--color-charts-axes: hsl(0, 0%, 79%);--color-charts-primary: hsl(0, 0%, 10%);--color-charts-secondary: hsl(0, 0%, 36%);--color-charts-tertiary: hsl(0, 0%, 47%);--color-charts-quaternary: hsl(0, 0%, 68%);--color-charts-quinary: hsl(0, 0%, 85%);--color-charts-area-fill: rgba(23, 178, 106, .6);--color-toaster-border: hsl(0, 0%, 79%)}:root[data-theme=dark]{--color-text-primary: hsl(0, 0%, 96%);--color-text-inverse-primary: hsl(0, 0%, 3%);--color-text-secondary: hsl(0, 0%, 91%);--color-text-tertiary: hsl(0, 0%, 68%);--color-text-disabled: hsl(0, 0%, 57%);--color-text-success: #17b26a;--color-text-warning: #f80;--color-text-error: hsl(0, 100%, 41%);--color-text-on-emphasized: hsl(0, 0%, 96%);--color-background-base: hsl(0, 0%, 10%);--color-background-raised: hsl(0, 0%, 13%);--color-background-overlay: hsl(0, 0%, 13%);--color-background-emphasized-1: hsl(0, 0%, 27%);--color-background-emphasized-2: hsl(0, 0%, 36%);--color-background-disabled: hsl(0, 0%, 13%);--color-background-hidden: rgba(7, 7, 7, .7);--color-background-error: hsl(0, 100%, 7%);--color-icon-primary: hsl(0, 0%, 96%);--color-icon-inverse-primary: hsl(0, 0%, 13%);--color-icon-secondary: hsl(0, 0%, 91%);--color-icon-tertiary: hsl(0, 0%, 79%);--color-icon-disabled: hsl(0, 0%, 57%);--color-icon-success: #17b26a;--color-icon-warning: #f80;--color-icon-error: hsl(0, 100%, 41%);--color-border-base: hsl(0, 0%, 27%);--color-border-strong: hsl(0, 0%, 96%);--color-border-error: hsl(0, 100%, 31%);--color-sidebar-background: hsl(0, 0%, 3%);--color-sidebar-button-background-hover: hsl(0, 0%, 17%);--color-sidebar-button-background-active: hsl(0, 0%, 27%);--color-button-border-base: hsl(0, 0%, 36%);--color-button-border-light: hsl(0, 0%, 17%);--color-button-background-rest: hsl(0, 0%, 13%);--color-button-background-hover: hsl(0, 0%, 17%);--color-button-background-active: hsl(0, 0%, 22%);--color-button-primary-background-rest: hsl(0, 0%, 100%);--color-button-primary-background-hover: hsl(0, 0%, 91%);--color-button-primary-background-active: hsl(0, 0%, 85%);--color-button-destructive-background-rest: hsl(0, 100%, 41%);--color-button-destructive-background-hover: hsl(0, 100%, 31%);--color-button-destructive-background-active: hsl(0, 100%, 21%);--color-control-border-rest: hsl(0, 0%, 36%);--color-control-border-hover: hsl(0, 0%, 47%);--color-control-border-active: hsl(0, 0%, 79%);--color-control-border-disabled: hsl(0, 0%, 36%);--color-control-border-error: hsl(0, 100%, 41%);--color-control-background-rest: hsl(0, 0%, 13%);--color-control-background-hover: hsl(0, 0%, 17%);--color-control-background-active: hsl(0, 0%, 17%);--color-toggle-background-active: hsl(0, 0%, 47%);--color-toggle-background-selected: hsl(0, 0%, 47%);--color-toggle-border-rest: hsl(0, 0%, 47%);--color-toggle-border-hover: hsl(0, 0%, 79%);--color-checkbox-icon-active: hsl(0, 0%, 96%);--color-checkbox-icon-disabled: hsl(0, 0%, 68%);--color-checkbox-background-active: hsl(0, 0%, 47%);--color-checkbox-border-rest: hsl(0, 0%, 47%);--color-checkbox-border-hover: hsl(0, 0%, 79%);--color-radiobutton-fill-active: hsl(0, 0%, 96%);--color-radiobutton-fill-disabled: hsl(0, 0%, 47%);--color-table-cell-border: hsl(0, 0%, 27%);--color-table-cell-background-hover: hsl(0, 0%, 17%);--color-table-header-cell-border: hsl(0, 0%, 36%);--color-table-header-cell-background: hsl(0, 0%, 17%);--color-line-numbers-background: hsl(0, 0%, 17%);--color-line-numbers-text: hsl(0, 0%, 68%);--color-badge-delete-button-background-hover: hsl(0, 0%, 47%);--color-charts-axes: hsl(0, 0%, 47%);--color-charts-primary: hsl(0, 0%, 96%);--color-charts-secondary: hsl(0, 0%, 79%);--color-charts-tertiary: hsl(0, 0%, 57%);--color-charts-quaternary: hsl(0, 0%, 36%);--color-charts-quinary: hsl(0, 0%, 13%);--color-charts-area-fill: rgba(23, 178, 106, .6);--color-toaster-border: hsl(0, 0%, 36%)}.w-full{width:100%}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}html{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.6;color:var(--color-text-primary);background-color:var(--color-background-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh}a{color:inherit;text-decoration:none}header.svelte-12qhfyh{position:sticky;top:0;z-index:10;color:#0b0b0b;background-color:#f7f4ee;border-bottom:1px solid transparent}@media(prefers-reduced-motion:no-preference){header.svelte-12qhfyh{transition:all .15s ease-in-out}}header.scrolled.svelte-12qhfyh{border-bottom-color:#0b0b0b2e}header.svelte-12qhfyh nav:where(.svelte-12qhfyh){display:flex;align-items:center;justify-content:space-between;padding:1rem 4rem}header.svelte-12qhfyh nav:where(.svelte-12qhfyh) .nav-logo:where(.svelte-12qhfyh){transition:opacity .3s ease}header.svelte-12qhfyh nav:where(.svelte-12qhfyh) .nav-logo:where(.svelte-12qhfyh)>img:where(.svelte-12qhfyh){height:32px;margin-left:-.5rem}.nav-toggle.svelte-12qhfyh{display:none}.nav-items.svelte-12qhfyh{display:flex;gap:1rem;align-items:center}.nav-items.svelte-12qhfyh a,.nav-items.svelte-12qhfyh button{color:#0b0b0b}.nav-cta.svelte-12qhfyh{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;font-size:1.1rem;font-weight:850;color:#fff!important;text-decoration:none;background:#0b0b0b;border-radius:6px}@media(prefers-reduced-motion:no-preference){.nav-cta.svelte-12qhfyh{transition:all .15s ease-in-out}}.nav-cta.svelte-12qhfyh:hover{transform:translateY(-1px)}.nav-burger.svelte-12qhfyh{display:none}.mobile-header-actions.svelte-12qhfyh{display:none;gap:.5rem;align-items:center}.mobile-only-nav-item.svelte-12qhfyh{display:none}@media(max-width:1180px){header.svelte-12qhfyh nav:where(.svelte-12qhfyh){padding:1rem 2rem}header.svelte-12qhfyh nav:where(.svelte-12qhfyh) .nav-logo:where(.svelte-12qhfyh){pointer-events:auto;opacity:1}.nav-burger.svelte-12qhfyh{position:relative;display:flex;flex-direction:column;gap:5px;justify-content:center;width:2.5rem;height:2.5rem;padding:.5rem;cursor:pointer;border-radius:2px}}@media(max-width:1180px)and (prefers-reduced-motion:no-preference){.nav-burger.svelte-12qhfyh{transition:all .15s ease-in-out}}@media(max-width:1180px){.nav-burger.svelte-12qhfyh:hover{background-color:var(--color-button-background-hover)}.nav-burger.svelte-12qhfyh span:where(.svelte-12qhfyh){display:block;width:100%;height:2px;background-color:var(--color-text-primary);border-radius:1px}}@media(max-width:1180px)and (prefers-reduced-motion:no-preference){.nav-burger.svelte-12qhfyh span:where(.svelte-12qhfyh){transition:all .15s ease-in-out}}@media(max-width:1180px){.mobile-header-actions.svelte-12qhfyh{position:relative;z-index:20;display:inline-flex}.nav-items.svelte-12qhfyh{position:fixed;inset:0;z-index:15;display:flex;visibility:hidden;flex-direction:column;gap:2rem;align-items:center;justify-content:center;background-color:#f7f4ee;opacity:0}}@media(max-width:1180px)and (prefers-reduced-motion:no-preference){.nav-items.svelte-12qhfyh{transition:all .15s ease-in-out}}@media(max-width:1180px){.mobile-only-nav-item.svelte-12qhfyh{display:inline-flex}.nav-toggle.svelte-12qhfyh:checked~.nav-items:where(.svelte-12qhfyh){visibility:visible;opacity:1}.nav-toggle.svelte-12qhfyh:checked~.mobile-header-actions:where(.svelte-12qhfyh) .nav-burger:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh):nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-toggle.svelte-12qhfyh:checked~.mobile-header-actions:where(.svelte-12qhfyh) .nav-burger:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh):nth-child(2){opacity:0}.nav-toggle.svelte-12qhfyh:checked~.mobile-header-actions:where(.svelte-12qhfyh) .nav-burger:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh):nth-child(3){transform:translateY(-7px) rotate(-45deg)}footer.svelte-12qhfyh{padding:2rem}}footer.svelte-12qhfyh{max-width:720px;padding:2rem 3rem;margin:0 auto}footer.svelte-12qhfyh p:where(.svelte-12qhfyh){font-family:Hanken Grotesk,system-ui,sans-serif;font-size:.6875rem;font-weight:400;line-height:16px;letter-spacing:0;font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text-tertiary);letter-spacing:.05em}
