:root{--color-light-primary: rgb(54, 55, 55);--color-light-secondary: rgb(119, 119, 119);--color-light-tertiary: rgb(182, 182, 182);--color-light-detail: rgba(0, 0, 0, .1);--color-light-detail-tooltip: transparent;--color-light-bg-primary-rgb: 255, 255, 255;--color-light-bg-primary-raw: 255 255 255;--color-light-bg-primary: rgb(var(--color-light-bg-primary-rgb));--color-light-bg-primary-hover-rgb: 250, 250, 250;--color-light-bg-primary-hover: rgb(var(--color-light-bg-primary-hover-rgb));--color-light-bg-secondary: rgb(238, 238, 238);--color-light-bg-tertiary: rgb(219, 219, 219);--color-light-bg-modal: rgba(0, 0, 0, .5);--color-light-accent-red: #eb5757;--color-light-accent-red-rgb: 235, 87, 87;--color-light-accent-yellow: #ffc130;--color-light-accent-yellow-rgb: 255, 193, 48;--color-light-accent-green: #5cd27d;--color-light-accent-green-rgb: 92, 210, 125;--color-light-accent-purple: #702dff;--color-light-accent-purple-rgb: 112, 45, 255;--color-light-accent-orange: rgb(var(--color-light-accent-orange-rgb));--color-light-accent-orange-rgb: 255, 103, 25;--color-dark-primary: rgb(238, 238, 238);--color-dark-secondary: rgb(119, 119, 119);--color-dark-tertiary: rgb(90, 91, 91);--color-dark-detail: rgba(255, 255, 255, .1);--color-dark-detail-tooltip: var(--color-dark-detail);--color-dark-bg-primary: rgb(22, 23, 24);--color-dark-bg-primary-hover: rgb(27, 28, 29);--color-dark-bg-secondary: rgb(35, 37, 37);--color-dark-bg-tertiary: rgb(54, 55, 55);--color-dark-bg-primary-rgb: 22, 23, 24;--color-dark-bg-primary-raw: 22 23 24;--color-dark-bg-primary-hover-rgb: 27, 28, 29;--color-dark-bg-modal: rgba(0, 0, 0, .5);--color-dark-accent-red: #eb5757;--color-dark-accent-red-rgb: 255, 107, 107;--color-dark-accent-yellow: #ffc130;--color-dark-accent-yellow-rgb: 255, 193, 48;--color-dark-accent-green: #5cd27d;--color-dark-accent-green-rgb: 83, 208, 156;--color-dark-accent-purple: #905dff;--color-dark-accent-purple-rgb: 144, 93, 255;--color-dark-accent-orange: rgb(var(--color-dark-accent-orange-rgb));--color-dark-accent-orange-rgb: 255, 110, 36;--color-primary: var(--color-light-primary);--color-secondary: var(--color-light-secondary);--color-tertiary: var(--color-light-tertiary);--color-white: rgb(255, 255, 255);--color-detail: var(--color-light-detail);--color-detail-tooltip: var(--color-light-detail-tooltip);--color-bg-primary: var(--color-light-bg-primary);--color-bg-primary-rgb: var(--color-light-bg-primary-rgb);--color-bg-primary-raw: var(--color-light-bg-primary-raw);--color-bg-primary-hover: var(--color-light-bg-primary-hover);--color-bg-primary-hover-rgb: var(--color-light-bg-primary-hover-rgb);--color-bg-secondary: var(--color-light-bg-secondary);--color-bg-tertiary: var(--color-light-bg-tertiary);--color-bg-elevated: var(--color-light-bg-primary);--color-bg-elevated-secondary: var(--color-light-bg-secondary);--color-bg-elevated-hover: var(--color-light-bg-secondary);--color-bg-modal: var(--color-light-bg-modal);--color-bg-tooltip: var(--color-dark-bg-primary);--color-bg-tooltip-hover: var(--color-dark-bg-secondary);--color-bg-marketing-green: #2f6d5d;--color-accent-orange: var(--color-light-accent-orange);--color-accent-red: var(--color-light-accent-red);--color-accent-red-rgb: var(--color-light-accent-red-rgb);--color-accent-yellow: var(--color-light-accent-yellow);--color-accent-green: var(--color-light-accent-green);--color-accent-purple: var(--color-light-accent-purple);--color-accent-substack: var(--color-accent-orange);--color-accent-twitter: var(--color-accent-fg-cyan);--color-accent-facebook: var(--color-accent-fg-blue);--color-accent-error: var(--color-accent-red);--color-accent-primary: var(--color-accent-substack);--color-data-green: #27ae60;--color-data-green-rgb: 39, 174, 96;--color-data-blue: #a1c2eb;--color-data-blue-rgb: 161, 194, 235;--color-data-red: #d35b4b;--color-data-red-rgb: 211, 91, 75;--color-bg-accent-orange: rgba(var(--color-light-accent-orange-rgb), .2);--color-bg-accent-orange-hover: rgba(var(--color-light-accent-orange-rgb), .2);--color-bg-accent-red: rgba(var(--color-light-accent-red-rgb), .2);--color-bg-accent-red-hover: rgba(var(--color-light-accent-red-rgb), .2);--color-bg-accent-yellow: rgba(var(--color-light-accent-yellow-rgb), .2);--color-bg-accent-yellow-hover: rgba(var(--color-light-accent-yellow-rgb), .2);--color-bg-accent-green: rgba(var(--color-light-accent-green-rgb), .2);--color-bg-accent-green-hover: rgba(var(--color-light-accent-green-rgb), .2);--color-bg-accent-purple: rgba(var(--color-light-accent-purple-rgb), .2);--color-bg-accent-purple-hover: rgba(var(--color-light-accent-purple-rgb), .2);--color-bg-accent-primary: var(--color-bg-accent-orange);--color-bg-accent-primary-hover: var(--color-bg-accent-orange-hover);--color-text-select: var(--color-accent-bg-cyan);--color-primary-themed: var(--print_on_web_bg_color, var(--color-primary));--color-secondary-themed: var(--print_secondary_on_web_bg_color, var(--color-secondary));--color-tertiary-themed: var(--color_theme_bg_contrast_4, var(--color-tertiary));--color-detail-themed: var(--color_theme_bg_contrast_2, var(--color-detail));--color-bg-primary-themed: var(--web_bg_color, var(--color-bg-primary));--color-bg-primary-hover-themed: var(--color_theme_bg_contrast_1, var(--color-bg-primary-hover));--color-bg-secondary-themed: var(--color_theme_bg_contrast_1, var(--color-bg-secondary));--color-bg-secondary-hover-themed: var(--color_theme_bg_contrast_2, var(--color-bg-secondary));--color-bg-tertiary-themed: var(--color_theme_bg_contrast_2, var(--color-bg-tertiary));--color-bg-elevated-themed: var(--web_bg_color, var(--color-bg-primary));--color-bg-elevated-hover-themed: var(--color_theme_bg_contrast_2, var(--color-bg-primary-hover));--color-bg-accent-themed-rgb: var(--color_theme_bg_pop_rgb, var(--color-light-accent-orange-rgb));--color-bg-accent-themed: rgba(var(--color-bg-accent-themed-rgb), .15);--color-bg-accent-hover-themed: rgba(var(--color-bg-accent-themed-rgb), .3);--color-accent-themed: var(--color_theme_bg_pop, var(--color-accent-primary));--color-accent-inverse-themed: var(--color_theme_print_on_pop, var(--color-light-bg-primary));--border-default: 1px solid var(--color-detail);--border-default-themed: 1px solid var(--color-detail-themed);--border-primary-themed: 1px solid var(--color-primary);--border-radius-xs: 4px;--border-radius-sm: 8px;--border-radius-md: 12px;--border-radius-lg: 20px;--border-radius-full: 9999px;--glass-blur: blur(24px);--material-blur: saturate(180%) blur(40px);--material-thick: rgb(30, 30, 30, .9);--material-regular: rgb(30, 30, 30, .75);--material-thin: rgb(30, 30, 30, .25);--vibrance-primary: var(--color-utility-white);--vibrance-secondary: var(--color-utility-white);--vibrance-tertiary: rgb(var(--color-primitive-white-rgb) / .5);--font-family-text: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-title: "SF Pro Display", -apple-system-headline, var(--font-family-text);--font-family-serif: -apple-system-ui-serif, ui-serif, "Spectral", "Georgia", serif;--font-family-meta: "SF Compact", -apple-system, var(--font-family-text);--font-family-digit: "Jetbrains Mono", monospace;--font-family-monospace: monospace;--font-family-emoji: "Twemoji Mozilla", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", sans-serif;--font-family-pub-headings: var(--font_family_headings, var(--font_family_headings_preset, var(--font-family-title)));--font-family-pub-body: var(--font_family_body, var(--font_family_body_preset, var(--font-family-text)));--font-family-mono: Roboto, Arial, Helvetica, sans-serif;--line-height-20: 20px;--line-height-24: 24px;--line-height-28: 28px;--line-height-32: 32px;--line-height-36: 36px;--line-height-40: 40px;--letter-spacing-meta: .3px;--letter-spacing-14: -.15px;--letter-spacing-16: -.3px;--letter-spacing-20: -.45px;--letter-spacing-24: .1px;--letter-spacing-32: .4px;--animation-timing-instant: 0s;--animation-timing-fast: .25s;--animation-timing-slow: .5s;--animation-smoothing: cubic-bezier(.16, 1, .3, 1);--animate-hover: color var(--animation-timing-fast) var(--animation-smoothing), background-color var(--animation-timing-fast) var(--animation-smoothing), box-shadow var(--animation-timing-fast) var(--animation-smoothing), border var(--animation-timing-fast) var(--animation-smoothing), opacity var(--animation-timing-fast) var(--animation-smoothing), filter var(--animation-timing-fast) var(--animation-smoothing), stroke var(--animation-timing-fast) var(--animation-smoothing), transform var(--animation-timing-fast) var(--animation-smoothing), scale var(--animation-timing-fast) var(--animation-smoothing);--transform-pressed: scale(.98);--focus-ring: 0 0 0 2px var(--color-bg-primary), 0 0 0 3px var(--color-semantic-select-bg-primary), 0 0 0 5px var(--color-semantic-select-utility-detail);--focus-within-ring: 0 0 0 2px var(--color-semantic-select-utility-detail);--error-ring: 0 0 0 2px var(--color-bg-primary), 0 0 0 3px var(--color-semantic-error-bg-primary), 0 0 0 5px var(--color-semantic-error-utility-detail);--error-within-ring: 0 0 0 2px var(--color-semantic-error-utility-detail);--size-2: 2px;--size-4: 4px;--size-6: 6px;--size-8: 8px;--size-12: 12px;--size-16: 16px;--size-20: 20px;--size-24: 24px;--size-28: 28px;--size-32: 32px;--size-36: 36px;--size-40: 40px;--size-44: 44px;--size-48: 48px;--size-52: 52px;--size-56: 56px;--size-64: 64px;--size-72: 72px;--size-80: 80px;--size-88: 88px;--size-96: 96px;--size-112: 112px}.dark-mode,._darkTheme_1dfsq_239{--color-primary: var(--color-dark-primary);--color-secondary: var(--color-dark-secondary);--color-tertiary: var(--color-dark-tertiary);--color-detail: var(--color-dark-detail);--color-detail-tooltip: var(--color-dark-detail-tooltip);--color-bg-primary: var(--color-dark-bg-primary);--color-bg-primary-rgb: var(--color-dark-bg-primary-rgb);--color-bg-primary-raw: var(--color-dark-bg-primary-raw);--color-bg-primary-hover: var(--color-dark-bg-primary-hover);--color-bg-primary-hover-rgb: var(--color-dark-bg-primary-hover-rgb);--color-bg-secondary: var(--color-dark-bg-secondary);--color-bg-tertiary: var(--color-dark-bg-tertiary);--color-bg-elevated: var(--color-dark-bg-secondary);--color-bg-elevated-secondary: var(--color-dark-bg-tertiary);--color-bg-elevated-hover: var(--color-dark-bg-tertiary);--color-bg-modal: var(--color-dark-bg-modal);--color-bg-tooltip: var(--color-dark-bg-secondary);--color-bg-tooltip-hover: var(--color-dark-bg-tertiary);--color-accent-orange: var(--color-dark-accent-orange);--color-accent-red: var(--color-dark-accent-red);--color-accent-red-rgb: var(--color-dark-accent-red-rgb);--color-accent-yellow: var(--color-dark-accent-yellow);--color-accent-green: var(--color-dark-accent-green);--color-accent-purple: var(--color-dark-accent-purple);--color-accent-substack: var(--color-accent-orange);--color-accent-twitter: var(--color-fg-accent-cyan);--color-accent-error: var(--color-accent-red);--color-accent-primary: var(--color-accent-substack);--color-bg-accent-orange: rgba(var(--color-dark-accent-orange-rgb), .1);--color-bg-accent-orange-hover: rgba(var(--color-dark-accent-orange-rgb), .2);--color-bg-accent-red: rgba(var(--color-dark-accent-red-rgb), .1);--color-bg-accent-red-hover: rgba(var(--color-dark-accent-red-rgb), .2);--color-bg-accent-yellow: rgba(var(--color-dark-accent-yellow-rgb), .1);--color-bg-accent-yellow-hover: rgba(var(--color-dark-accent-yellow-rgb), .2);--color-bg-accent-green: rgba(var(--color-dark-accent-green-rgb), .1);--color-bg-accent-green-hover: rgba(var(--color-dark-accent-green-rgb), .2);--color-bg-accent-purple: rgba(var(--color-dark-accent-purple-rgb), .1);--color-bg-accent-purple-hover: rgba(var(--color-dark-accent-purple-rgb), .2);--color-bg-accent-primary: var(--color-bg-accent-orange);--color-bg-accent-primary-hover: var(--color-bg-accent-orange-hover);--color-primary-themed: var(--print_on_web_bg_color, var(--color-primary));--color-secondary-themed: var(--print_secondary_on_web_bg_color, var(--color-secondary));--color-tertiary-themed: var(--color_theme_bg_contrast_4, var(--color-tertiary));--color-detail-themed: var(--color_theme_bg_contrast_2, var(--color-detail));--color-bg-primary-themed: var(--web_bg_color, var(--color-bg-primary));--color-bg-primary-hover-themed: var(--color_theme_bg_contrast_1, var(--color-bg-primary-hover));--color-bg-secondary-themed: var(--color_theme_bg_contrast_1, var(--color-bg-secondary));--color-bg-secondary-hover-themed: var(--color_theme_bg_contrast_2, var(--color-bg-secondary));--color-bg-tertiary-themed: var(--color_theme_bg_contrast_2, var(--color-bg-tertiary));--color-bg-elevated-themed: var(--web_bg_color, var(--color-bg-primary-hover));--color-bg-elevated-hover-themed: var(--color_theme_bg_contrast_2, var(--color-bg-secondary));--color-bg-accent-themed-rgb: var(--color_theme_bg_pop_rgb, var(--color-light-accent-orange-rgb));--color-bg-accent-themed: rgba(var(--color-bg-accent-themed-rgb), .15);--color-bg-accent-hover-themed: rgba(var(--color-bg-accent-themed-rgb), .3);--color-accent-themed: var(--color_theme_bg_pop, var(--color-accent-primary));--color-accent-inverse-themed: var(--color_theme_print_on_pop, var(--color-light-bg-primary));--border-default: 1px solid var(--color-detail);--border-default-themed: 1px solid var(--color-detail-themed);--border-primary-themed: 1px solid var(--color-primary);--focus-ring: 0 0 0 2px var(--color-bg-primary), 0 0 0 3px var(--color-semantic-select-bg-primary), 0 0 0 5px var(--color-semantic-select-utility-detail);--focus-within-ring: 0 0 0 2px var(--color-semantic-select-utility-detail)}.pc-root{background-color:var(--color-bg-primary);color:var(--color-primary)}.pc-root ::selection{background-color:var(--color-text-select)}
