:root{--config-brand-background:#f5edd6;--config-brand-accent:#950002;--config-text-main:#212121;--config-white:#fff;--config-border:#ebebeb;--primary:var(--config-brand-background);--secondary:var(--config-brand-accent);--bg-white:var(--config-white);--text-primary:var(--secondary);--text-secondary:var(--config-text-main);--border-color:var(--config-border);--selection-bg:var(--secondary);--selection-text:var(--bg-white);--status-error:#ff6b6b;--font-primary:"IBM Plex Mono",monospace;--font-mono:"IBM Plex Mono",monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tighter:-0.05em;--letter-spacing-tight:-0.025em;--letter-spacing-normal:0em;--letter-spacing-wide:0.025em;--letter-spacing-wider:0.05em;--letter-spacing-widest:0.1em;--border-radius:10px;--spacing-md:1rem;--spacing-lg:1.5rem}::selection{background:#950002;background:var(--selection-bg);color:#fff;color:var(--selection-text)}::-moz-selection{background:#950002;background:var(--selection-bg);color:#fff;color:var(--selection-text)}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:var(--font-primary);margin:0;padding:0;scroll-behavior:smooth}a{color:inherit;text-decoration:none}hr{background-color:var(--text-secondary);border-color:var(--text-secondary)}body{background-color:var(--primary);color:var(--text-primary);font-optical-sizing:auto}::-webkit-scrollbar{width:0}.App{display:flex;flex-direction:column;height:100vh;overflow-y:auto;position:relative}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.text-5xl{font-size:var(--font-size-5xl)}.text-6xl{font-size:var(--font-size-6xl)}.text-7xl{font-size:var(--font-size-7xl)}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.leading-tight{line-height:var(--line-height-tight)}.leading-snug{line-height:var(--line-height-snug)}.leading-normal{line-height:var(--line-height-normal)}.leading-relaxed{line-height:var(--line-height-relaxed)}.leading-loose{line-height:var(--line-height-loose)}.tracking-tighter{letter-spacing:var(--letter-spacing-tighter)}.tracking-tight{letter-spacing:var(--letter-spacing-tight)}.tracking-normal{letter-spacing:var(--letter-spacing-normal)}.tracking-wide{letter-spacing:var(--letter-spacing-wide)}.tracking-wider{letter-spacing:var(--letter-spacing-wider)}.tracking-widest{letter-spacing:var(--letter-spacing-widest)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-primary)}.heading-1{font-size:var(--font-size-6xl)}.heading-1,.heading-2{font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.heading-2{font-size:var(--font-size-5xl)}.heading-3{font-size:var(--font-size-4xl);letter-spacing:var(--letter-spacing-tight)}.heading-3,.heading-4{font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.heading-4{font-size:var(--font-size-3xl);letter-spacing:var(--letter-spacing-normal)}.heading-5{font-size:var(--font-size-2xl);line-height:var(--line-height-snug)}.heading-5,.heading-6{font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal)}.heading-6{font-size:var(--font-size-xl);line-height:var(--line-height-normal)}.body-large{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-relaxed)}.body-regular{font-size:var(--font-size-base)}.body-regular,.body-small{font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal)}.body-small{font-size:var(--font-size-sm)}.caption{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-normal)}.code{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.code,.code-large{font-family:var(--font-mono);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal)}.code-large{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}@keyframes ui-spin{to{transform:rotate(1turn)}}@keyframes ui-pulse{0%{opacity:.3;transform:scaleX(.2)}50%{opacity:1;transform:scaleX(1)}to{opacity:.3;transform:scaleX(.2)}}
/*# sourceMappingURL=main.362b2fb3.css.map*/