:root{--font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--spacing-scale-0: 0;--spacing-scale-1: .25rem;--spacing-scale-2: .5rem;--spacing-scale-3: 1rem;--spacing-scale-4: 2rem;--spacing-scale-5: 4rem;--spacing-scale-6: 8rem;--spacing-scale-7: 16rem;--font-scale-headline: 6rem;--font-scale-subheadline: 5rem;--font-scale-1: 3rem;--font-scale-2: 2.25rem;--font-scale-3: 1.5rem;--font-scale-4: 1.125rem;--font-scale-5: 1rem;--font-scale-6: .875rem;--color-black: #000;--color-white: #fff;--color-foreground: var(--color-black);--color-background: var(--color-white)}.dark-theme{--color-foreground: var(--color-white);--color-background: var(--color-black);background-color:var(--color-background)}h1,h2,h3,h4,h5,h6,ul,ol{margin:0}.display--block{display:block}.display--inline-block{display:inline-block}.display--flex{display:flex}.margin--0{margin:var(--spacing-scale-0)}.margin--1{margin:var(--spacing-scale-1)}.margin--2{margin:var(--spacing-scale-2)}.margin--3{margin:var(--spacing-scale-3)}.margin--4{margin:var(--spacing-scale-4)}.margin--5{margin:var(--spacing-scale-5)}.margin--6{margin:var(--spacing-scale-6)}.margin--7{margin:var(--spacing-scale-7)}.margin-top--0{margin-top:var(--spacing-scale-0)}.margin-top--1{margin-top:var(--spacing-scale-1)}.margin-top--2{margin-top:var(--spacing-scale-2)}.margin-top--3{margin-top:var(--spacing-scale-3)}.margin-top--4{margin-top:var(--spacing-scale-4)}.margin-top--5{margin-top:var(--spacing-scale-5)}.margin-top--6{margin-top:var(--spacing-scale-6)}.margin-top--7{margin-top:var(--spacing-scale-7)}.margin-right--0{margin-right:var(--spacing-scale-0)}.margin-right--1{margin-right:var(--spacing-scale-1)}.margin-right--2{margin-right:var(--spacing-scale-2)}.margin-right--3{margin-right:var(--spacing-scale-3)}.margin-right--4{margin-right:var(--spacing-scale-4)}.margin-right--5{margin-right:var(--spacing-scale-5)}.margin-right--6{margin-right:var(--spacing-scale-6)}.margin-right--7{margin-right:var(--spacing-scale-7)}.margin-bottom--0{margin-bottom:var(--spacing-scale-0)}.margin-bottom--1{margin-bottom:var(--spacing-scale-1)}.margin-bottom--2{margin-bottom:var(--spacing-scale-2)}.margin-bottom--3{margin-bottom:var(--spacing-scale-3)}.margin-bottom--4{margin-bottom:var(--spacing-scale-4)}.margin-bottom--5{margin-bottom:var(--spacing-scale-5)}.margin-bottom--6{margin-bottom:var(--spacing-scale-6)}.margin-bottom--7{margin-bottom:var(--spacing-scale-7)}.margin-left--0{margin-left:var(--spacing-scale-0)}.margin-left--1{margin-left:var(--spacing-scale-1)}.margin-left--2{margin-left:var(--spacing-scale-2)}.margin-left--3{margin-left:var(--spacing-scale-3)}.margin-left--4{margin-left:var(--spacing-scale-4)}.margin-left--5{margin-left:var(--spacing-scale-5)}.margin-left--6{margin-left:var(--spacing-scale-6)}.margin-left--7{margin-left:var(--spacing-scale-7)}.padding--0{padding:var(--spacing-scale-0)}.padding--1{padding:var(--spacing-scale-1)}.padding--2{padding:var(--spacing-scale-2)}.padding--3{padding:var(--spacing-scale-3)}.padding--4{padding:var(--spacing-scale-4)}.padding--5{padding:var(--spacing-scale-5)}.padding--6{padding:var(--spacing-scale-6)}.padding--7{padding:var(--spacing-scale-7)}.padding-top--0{padding-top:var(--spacing-scale-0)}.padding-top--1{padding-top:var(--spacing-scale-1)}.padding-top--2{padding-top:var(--spacing-scale-2)}.padding-top--3{padding-top:var(--spacing-scale-3)}.padding-top--4{padding-top:var(--spacing-scale-4)}.padding-top--5{padding-top:var(--spacing-scale-5)}.padding-top--6{padding-top:var(--spacing-scale-6)}.padding-top--7{padding-top:var(--spacing-scale-7)}.padding-right--0{padding-right:var(--spacing-scale-0)}.padding-right--1{padding-right:var(--spacing-scale-1)}.padding-right--2{padding-right:var(--spacing-scale-2)}.padding-right--3{padding-right:var(--spacing-scale-3)}.padding-right--4{padding-right:var(--spacing-scale-4)}.padding-right--5{padding-right:var(--spacing-scale-5)}.padding-right--6{padding-right:var(--spacing-scale-6)}.padding-right--7{padding-right:var(--spacing-scale-7)}.padding-bottom--0{padding-bottom:var(--spacing-scale-0)}.padding-bottom--1{padding-bottom:var(--spacing-scale-1)}.padding-bottom--2{padding-bottom:var(--spacing-scale-2)}.padding-bottom--3{padding-bottom:var(--spacing-scale-3)}.padding-bottom--4{padding-bottom:var(--spacing-scale-4)}.padding-bottom--5{padding-bottom:var(--spacing-scale-5)}.padding-bottom--6{padding-bottom:var(--spacing-scale-6)}.padding-bottom--7{padding-bottom:var(--spacing-scale-7)}.padding-left--0{padding-left:var(--spacing-scale-0)}.padding-left--1{padding-left:var(--spacing-scale-1)}.padding-left--2{padding-left:var(--spacing-scale-2)}.padding-left--3{padding-left:var(--spacing-scale-3)}.padding-left--4{padding-left:var(--spacing-scale-4)}.padding-left--5{padding-left:var(--spacing-scale-5)}.padding-left--6{padding-left:var(--spacing-scale-6)}.padding-left--7{padding-left:var(--spacing-scale-7)}.font-size--headline{font-size:var(--font-scale-headline)}.font-size--subheadline{font-size:var(--font-scale-subheadline)}.font-size--1{font-size:var(--font-scale-1)}.font-size--2{font-size:var(--font-scale-2)}.font-size--3{font-size:var(--font-scale-3)}.font-size--4{font-size:var(--font-scale-4)}.font-size--5{font-size:var(--font-scale-5)}.font-size--6{font-size:var(--font-scale-6)}.Box{box-sizing:border-box}.Button{display:inline-block;height:32px;padding:0 16px;font-family:var(--font-family);font-size:16px;line-height:30px;text-decoration:none;text-align:center;vertical-align:middle;color:var(--color-foreground);background-color:var(--color-background);border:1px solid var(--color-foreground);border-radius:4px;cursor:default}.Button:hover{background-color:#f5f5f5}.Button:disabled,.Button--disabled{pointer-events:none;opacity:.5}.Button--small{height:24px;padding:0 8px;font-size:12px;line-height:22px}.Checkbox{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--color-background);border:1px solid var(--color-foreground);border-radius:4px}.Checkbox__indicator{position:absolute;color:var(--color-foreground)}.Text{font-family:var(--font-family);font-weight:400;color:var(--color-foreground)}.TextInput{display:inline-block;width:100%;height:32px;padding:0 8px;font-family:var(--font-family);font-size:16px;line-height:30px;vertical-align:middle;color:var(--color-foreground);background-color:var(--color-background);border:1px solid var(--color-foreground);border-radius:4px}.TextInput:disabled{opacity:.5}
