@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght,SOFT,WONK@9..144,500..700,100,1&family=Nunito:wght@500;600;700;800&family=Caveat:wght@500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Jost:wght@400;500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&family=Kalam:wght@300;400;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Gochi+Hand&display=swap";@import "https://fonts.googleapis.com/css2?family=Bangers&family=Comic+Neue:wght@400;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;600;700&family=Poiret+One&display=swap";@import "https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;700;800&family=Inter:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700&family=Creepster&family=Nunito:wght@400;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=Righteous&family=Rubik:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Libre+Caslon+Text:ital,wght@0,400;0,700;1,400&family=Libre+Franklin:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;600&display=swap";@import "https://fonts.googleapis.com/css2?family=VT323&display=swap";@import "https://fonts.googleapis.com/css2?family=Silkscreen:wght@400;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter+Tight:wght@500;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Nunito:wght@500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Overpass:wght@500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Special+Elite&display=swap";@import "https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap";.g68ac30{color:#e14b49;background:#fdf2f2;border:1px solid #f3c2c2;border-radius:8px;padding:16px;font-family:system-ui,sans-serif;font-size:1.3rem}.g68ac31{font-weight:600}.g68ac32{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.g68ac33{flex-direction:column;display:flex}.g68ac34{opacity:.9;font-family:ui-monospace,monospace;font-size:1.1rem;font-weight:600}.g68ac35{white-space:pre-wrap;margin:2px 0 0;font-family:ui-monospace,monospace;font-size:1.2rem}.g68ac36{opacity:.85;margin:2px 0 0;font-style:italic}.zhgbjg0{overflow:visible}._3avprl0{pointer-events:none;user-select:none}._1qvk52p0{flex-shrink:0;display:block;overflow:visible}._5irnd20{pointer-events:none;position:fixed;top:0;left:0}._1yqw3qk0{box-sizing:border-box;color:var(--graphy-text-primary);font-size:calc(10px * var(--graphy-text-scale));position:relative;overflow:hidden}._1yqw3qk1{color:var(--graphy-text-primary);font-size:calc(10px * var(--graphy-text-scale));display:contents}._1yqw3qk2{background-color:var(--graphy-graph-background);position:absolute;inset:0}._1yqw3qk2[data-graph-mode=point-and-edit]{user-select:none}._1yqw3qk3{outline:none}._1yqw3qk4{background-image:linear-gradient(45deg, color-mix(in srgb, var(--graphy-text-primary) 5%, transparent) 25%, transparent 25%, transparent 75%, color-mix(in srgb, var(--graphy-text-primary) 5%, transparent) 75%, color-mix(in srgb, var(--graphy-text-primary) 5%, transparent)), linear-gradient(45deg, color-mix(in srgb, var(--graphy-text-primary) 5%, transparent) 25%, transparent 25%, transparent 75%, color-mix(in srgb, var(--graphy-text-primary) 5%, transparent) 75%, color-mix(in srgb, var(--graphy-text-primary) 5%, transparent));background-position:0 0,1em 1em;background-size:2em 2em}.trddav0{--graphy-transparent:transparent;--graphy-white:#fff;--graphy-black:#000;--graphy-gray-100:#fff;--graphy-gray-95:#fcfcfc;--graphy-gray-90:#fafafa;--graphy-gray-85:#f5f5f5;--graphy-gray-80:#f0f0f0;--graphy-gray-75:#e8e8e8;--graphy-gray-70:#e5e5e5;--graphy-gray-60:#ccc;--graphy-gray-50:#c4c4c4;--graphy-gray-0:#1d2129;--graphy-red-60:#e14b49;--graphy-red-50:#f93939;--graphy-amber-70:#ffba8c;--graphy-amber-50:#ffc849;--graphy-amber-40:#feae47;--graphy-amber-30:#e7a816;--graphy-green-60:#06b299;--graphy-green-50:#42cd69;--graphy-blue-80:#2e62ff;--graphy-blue-60:#3d70ff;--graphy-purple-50:#7b56ea;--graphy-purple-30:#e093fe;--graphy-gray-gradient-80:linear-gradient(to top, #f0f0f1, #f9f9ff);--graphy-text-primary:var(--graphy-black);--graphy-text-secondary:color-mix(in srgb, transparent, var(--graphy-text-primary) 60%);--graphy-text-disabled:color-mix(in srgb, transparent, var(--graphy-text-primary) 50%);--graphy-icon-primary:currentColor;--graphy-icon-secondary:color-mix(in srgb, transparent, var(--graphy-text-primary) 60%);--graphy-icon-sticker-background:var(--graphy-gray-100);--graphy-brand:var(--graphy-purple-50);--graphy-success:var(--graphy-green-50);--graphy-warning:var(--graphy-amber-50);--graphy-alert:var(--graphy-red-50);--graphy-border-100:var(--graphy-gray-0);--graphy-border-50:color-mix(in srgb, transparent, var(--graphy-gray-0) 50%);--graphy-border-10:color-mix(in srgb, transparent, var(--graphy-gray-0) 10%);--graphy-sunken-background:var(--graphy-gray-90);--graphy-default-background:var(--graphy-gray-100);--graphy-raised-background:var(--graphy-gray-85);--graphy-overlay-background:var(--graphy-gray-100);--graphy-overlay-border-gradient:var(--graphy-border-10);--graphy-elevation-xs:0 0 2px #0f0f181f, 0 2px 2px #0e0e3414;--graphy-elevation-sm:0 0 4px #0f0f181f, 0 4px 4px #0e0e3414;--graphy-elevation-md:0 0 8px #0f0f181f, 0 8px 8px #0e0e3414;--graphy-elevation-lg:0 0 16px #0f0f181f, 0 16px 16px #0e0e3414;--graphy-radii-xs:4px;--graphy-radii-sm:6px;--graphy-radii-md:8px;--graphy-radii-lg:12px;--graphy-space-xxs:2px;--graphy-space-xs:4px;--graphy-space-sm:6px;--graphy-space-md:8px;--graphy-space-lg:12px;--graphy-space-xl:16px;--graphy-z-index-toolbar:10;--graphy-z-index-toolbar-tooltip:20;--graphy-z-index-toolbar-popover:30;--graphy-z-index-editor-popover:950;--graphy-graph-background:var(--graphy-gray-100);--graphy-legend-focus-outline-color:var(--graphy-border-50);--graphy-toolbar-background-color:var(--graphy-overlay-background);--graphy-toolbar-button-background-color:transparent;--graphy-toolbar-button-background-color-hovered:var(--graphy-gray-80);--graphy-toolbar-button-background-color-selected:var(--graphy-gray-60);--graphy-toolbar-separator-color:var(--graphy-gray-60);--graphy-annotation-outline-color:var(--graphy-blue-60);--graphy-edit-menu-trigger-icon-color:#3d414c;--graphy-editor-default-accent:#3b372f;--graphy-editor-default-surface:#fff;--graphy-editor-default-text:#3b372f;--graphy-editor-default-shadow:var(--graphy-elevation-md), 0 16px 40px #14120f24;--graphy-canvas-default:#000;--graphy-canvas-blue:#3b82f6;--graphy-canvas-cyan:#06b6d4;--graphy-canvas-green:#10b981;--graphy-canvas-yellow:#e5b400;--graphy-canvas-orange:#f97316;--graphy-canvas-red:#ef4444;--graphy-canvas-pink:#e845bf;--graphy-canvas-purple:#8b5cf6;--graphy-canvas-gray:#78716c;--graphy-canvas-inverse:#fff;--graphy-tooltip-row-gap:4px;--graphy-editor-control-height:32px;--graphy-legend-swatch-gap:8px;--graphy-headline-row-gap:2px;--graphy-text-scale:1;--graphy-font-family:"Stack Sans Text", "Inter", -apple-system, BlinkMacSystemFont, "Open Sans", "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", "NotoSansArabic", "NotoSansJP", "NotoSansSC", "NotoSansKR", "NotoSerifKR", sans-serif, "Apple Color Emoji", "NotoColorEmoji";--graphy-font-family-heading:"Stack Sans Text", "Inter", -apple-system, BlinkMacSystemFont, "Open Sans", "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", "NotoSansArabic", "NotoSansJP", "NotoSansSC", "NotoSansKR", "NotoSerifKR", sans-serif, "Apple Color Emoji", "NotoColorEmoji";--graphy-font-weight-regular:400;--graphy-font-weight-medium:500;--graphy-font-weight-semibold:600;--graphy-font-weight-bold:700;--graphy-font-weight-extra-bold:800;--graphy-font-size-xxs:1em;--graphy-font-size-xs:1.1em;--graphy-font-size-sm:1.2em;--graphy-font-size-md:1.4em;--graphy-font-size-lg:1.6em;--graphy-font-size-xl:2em;--graphy-font-line-height-xxs:1;--graphy-font-line-height-xs:1;--graphy-font-line-height-sm:1.3;--graphy-font-line-height-md:1.43;--graphy-font-line-height-lg:1;--graphy-font-line-height-xl:1;--graphy-font-size-editor-body:1.5em;--graphy-font-size-heading-sm:1.8em;--graphy-font-size-heading-md:2.2em;--graphy-font-size-heading-lg:2.8em;--graphy-font-line-height-editor-body:1.47;--graphy-font-line-height-heading-sm:1.25;--graphy-font-line-height-heading-md:1.41;--graphy-font-line-height-heading-lg:1.29;--graphy-font-uitooltip:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-uitooltip-secondary:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-editor-font-family,var(--graphy-font-family));--graphy-font-button:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-input:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-input-label:var(--graphy-font-weight-medium) var(--graphy-font-size-xxs)/var(--graphy-font-line-height-xxs) var(--graphy-font-family);--graphy-font-select-label:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-select-description:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-color-select-label:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-menu-title:var(--graphy-font-weight-semibold) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-menu-group-title:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-menu-item-label:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-menu-item-label-secondary:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-error-boundary-title:var(--graphy-font-weight-semibold) var(--graphy-font-size-heading-sm)/var(--graphy-font-line-height-heading-sm) var(--graphy-font-family);--graphy-font-error-boundary-message:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-table-cell:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-table-header-cell:var(--graphy-font-weight-semibold) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-source-label:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-source-link:var(--graphy-font-weight-regular) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-text-editor-h1:var(--graphy-font-weight-bold) var(--graphy-font-size-heading-lg)/var(--graphy-font-line-height-heading-lg) var(--graphy-font-family-heading);--graphy-font-text-editor-h2:var(--graphy-font-weight-bold) var(--graphy-font-size-heading-md)/var(--graphy-font-line-height-heading-md) var(--graphy-font-family-heading);--graphy-font-text-editor-h3:var(--graphy-font-weight-semibold) var(--graphy-font-size-heading-sm)/var(--graphy-font-line-height-heading-sm) var(--graphy-font-family-heading);--graphy-font-text-editor-h6:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-text-editor-body:var(--graphy-font-weight-medium) var(--graphy-font-size-editor-body)/var(--graphy-font-line-height-editor-body) var(--graphy-font-family);--graphy-font-text-editor-link:var(--graphy-font-weight-regular) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-highlight-mode-title:var(--graphy-font-weight-bold) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-highlight-mode-subtitle:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-editor-control-label:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-editor-font-family,var(--graphy-font-family));--graphy-font-editor-control-value:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-editor-font-family,var(--graphy-font-family));--graphy-font-editor-section-title:var(--graphy-font-weight-semibold) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-editor-font-family,var(--graphy-font-family));--graphy-font-editor-caption:var(--graphy-font-weight-medium) var(--graphy-font-size-xxs)/var(--graphy-font-line-height-xxs) var(--graphy-editor-font-family,var(--graphy-font-family))}.trddav1{--graphy-transparent:transparent;--graphy-white:#fff;--graphy-black:#000;--graphy-gray-100:#000;--graphy-gray-95:#0d0d0d;--graphy-gray-90:#1a1a1a;--graphy-gray-85:#1f1f1f;--graphy-gray-80:#2a2a2a;--graphy-gray-75:#2e2e2e;--graphy-gray-70:#353535;--graphy-gray-60:#494949;--graphy-gray-50:#6f6f6f;--graphy-gray-0:#fff;--graphy-red-60:#cb3333;--graphy-red-50:#f93939;--graphy-amber-70:#f48135;--graphy-amber-50:#feae47;--graphy-amber-40:#ffc849;--graphy-amber-30:#ffd061;--graphy-green-60:#0ac600;--graphy-green-50:#42cd69;--graphy-blue-80:#2e62ff;--graphy-blue-60:#3d70ff;--graphy-purple-50:#7b56ea;--graphy-purple-30:#e093fe;--graphy-gray-gradient-80:linear-gradient(to top, #222429, #31353f);--graphy-text-primary:var(--graphy-gray-0);--graphy-text-secondary:color-mix(in srgb, transparent, var(--graphy-text-primary) 80%);--graphy-text-disabled:color-mix(in srgb, transparent, var(--graphy-text-primary) 50%);--graphy-icon-primary:currentColor;--graphy-icon-secondary:color-mix(in srgb, transparent, var(--graphy-text-primary) 60%);--graphy-icon-sticker-background:var(--graphy-gray-70);--graphy-border-100:var(--graphy-gray-0);--graphy-border-50:color-mix(in srgb, transparent, var(--graphy-gray-0) 50%);--graphy-border-10:color-mix(in srgb, transparent, var(--graphy-gray-0) 10%);--graphy-brand:var(--graphy-purple-50);--graphy-success:var(--graphy-green-50);--graphy-warning:var(--graphy-amber-50);--graphy-alert:var(--graphy-red-50);--graphy-sunken-background:var(--graphy-gray-100);--graphy-default-background:var(--graphy-gray-90);--graphy-raised-background:var(--graphy-gray-80);--graphy-overlay-background:var(--graphy-gray-90);--graphy-overlay-border-gradient:var(--graphy-gray-gradient-80);--graphy-elevation-xs:0 0 2px #0f0f181f, 0 2px 2px #0e0e3414;--graphy-elevation-sm:0 0 4px #0f0f181f, 0 4px 4px #0e0e3414;--graphy-elevation-md:0 0 8px #0f0f181f, 0 8px 8px #0e0e3414;--graphy-elevation-lg:0 0 16px #0f0f181f, 0 16px 16px #0e0e3414;--graphy-radii-xs:4px;--graphy-radii-sm:6px;--graphy-radii-md:8px;--graphy-radii-lg:12px;--graphy-space-xxs:2px;--graphy-space-xs:4px;--graphy-space-sm:6px;--graphy-space-md:8px;--graphy-space-lg:12px;--graphy-space-xl:16px;--graphy-z-index-toolbar:10;--graphy-z-index-toolbar-tooltip:20;--graphy-z-index-toolbar-popover:30;--graphy-z-index-editor-popover:950;--graphy-graph-background:var(--graphy-gray-90);--graphy-legend-focus-outline-color:var(--graphy-border-50);--graphy-toolbar-background-color:var(--graphy-overlay-background);--graphy-toolbar-button-background-color:transparent;--graphy-toolbar-button-background-color-hovered:var(--graphy-gray-80);--graphy-toolbar-button-background-color-selected:var(--graphy-gray-60);--graphy-toolbar-separator-color:var(--graphy-gray-60);--graphy-annotation-outline-color:var(--graphy-blue-60);--graphy-edit-menu-trigger-icon-color:var(--graphy-white);--graphy-editor-default-accent:#ece7df;--graphy-editor-default-surface:#26241f;--graphy-editor-default-text:#ece7df;--graphy-editor-default-shadow:var(--graphy-elevation-md), 0 16px 40px #00000073;--graphy-canvas-default:#fff;--graphy-canvas-blue:#60a5fa;--graphy-canvas-cyan:#22d3ee;--graphy-canvas-green:#34d399;--graphy-canvas-yellow:#ffc800;--graphy-canvas-orange:#fb923c;--graphy-canvas-red:#f87171;--graphy-canvas-pink:#f979d9;--graphy-canvas-purple:#a78bfa;--graphy-canvas-gray:#a8a29e;--graphy-canvas-inverse:#000;--graphy-tooltip-row-gap:4px;--graphy-editor-control-height:32px;--graphy-legend-swatch-gap:8px;--graphy-headline-row-gap:2px;--graphy-text-scale:1;--graphy-font-family:"Stack Sans Text", "Inter", -apple-system, BlinkMacSystemFont, "Open Sans", "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", "NotoSansArabic", "NotoSansJP", "NotoSansSC", "NotoSansKR", "NotoSerifKR", sans-serif, "Apple Color Emoji", "NotoColorEmoji";--graphy-font-family-heading:"Stack Sans Text", "Inter", -apple-system, BlinkMacSystemFont, "Open Sans", "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", "NotoSansArabic", "NotoSansJP", "NotoSansSC", "NotoSansKR", "NotoSerifKR", sans-serif, "Apple Color Emoji", "NotoColorEmoji";--graphy-font-weight-regular:400;--graphy-font-weight-medium:500;--graphy-font-weight-semibold:600;--graphy-font-weight-bold:700;--graphy-font-weight-extra-bold:800;--graphy-font-size-xxs:1em;--graphy-font-size-xs:1.1em;--graphy-font-size-sm:1.2em;--graphy-font-size-md:1.4em;--graphy-font-size-lg:1.6em;--graphy-font-size-xl:2em;--graphy-font-line-height-xxs:1;--graphy-font-line-height-xs:1;--graphy-font-line-height-sm:1.3;--graphy-font-line-height-md:1.43;--graphy-font-line-height-lg:1;--graphy-font-line-height-xl:1;--graphy-font-size-editor-body:1.5em;--graphy-font-size-heading-sm:1.8em;--graphy-font-size-heading-md:2.2em;--graphy-font-size-heading-lg:2.8em;--graphy-font-line-height-editor-body:1.47;--graphy-font-line-height-heading-sm:1.25;--graphy-font-line-height-heading-md:1.41;--graphy-font-line-height-heading-lg:1.29;--graphy-font-uitooltip:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-uitooltip-secondary:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-editor-font-family,var(--graphy-font-family));--graphy-font-button:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-input:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-input-label:var(--graphy-font-weight-medium) var(--graphy-font-size-xxs)/var(--graphy-font-line-height-xxs) var(--graphy-font-family);--graphy-font-select-label:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-select-description:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-color-select-label:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-menu-title:var(--graphy-font-weight-semibold) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-menu-group-title:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-menu-item-label:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-menu-item-label-secondary:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-error-boundary-title:var(--graphy-font-weight-semibold) var(--graphy-font-size-heading-sm)/var(--graphy-font-line-height-heading-sm) var(--graphy-font-family);--graphy-font-error-boundary-message:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-table-cell:var(--graphy-font-weight-medium) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-table-header-cell:var(--graphy-font-weight-semibold) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-source-label:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-source-link:var(--graphy-font-weight-regular) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-text-editor-h1:var(--graphy-font-weight-bold) var(--graphy-font-size-heading-lg)/var(--graphy-font-line-height-heading-lg) var(--graphy-font-family-heading);--graphy-font-text-editor-h2:var(--graphy-font-weight-bold) var(--graphy-font-size-heading-md)/var(--graphy-font-line-height-heading-md) var(--graphy-font-family-heading);--graphy-font-text-editor-h3:var(--graphy-font-weight-semibold) var(--graphy-font-size-heading-sm)/var(--graphy-font-line-height-heading-sm) var(--graphy-font-family-heading);--graphy-font-text-editor-h6:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-text-editor-body:var(--graphy-font-weight-medium) var(--graphy-font-size-editor-body)/var(--graphy-font-line-height-editor-body) var(--graphy-font-family);--graphy-font-text-editor-link:var(--graphy-font-weight-regular) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-highlight-mode-title:var(--graphy-font-weight-bold) var(--graphy-font-size-md)/var(--graphy-font-line-height-md) var(--graphy-font-family);--graphy-font-highlight-mode-subtitle:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-font-family);--graphy-font-editor-control-label:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-editor-font-family,var(--graphy-font-family));--graphy-font-editor-control-value:var(--graphy-font-weight-medium) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-editor-font-family,var(--graphy-font-family));--graphy-font-editor-section-title:var(--graphy-font-weight-semibold) var(--graphy-font-size-sm)/var(--graphy-font-line-height-sm) var(--graphy-editor-font-family,var(--graphy-font-family));--graphy-font-editor-caption:var(--graphy-font-weight-medium) var(--graphy-font-size-xxs)/var(--graphy-font-line-height-xxs) var(--graphy-editor-font-family,var(--graphy-font-family))}._412au20{color:inherit;text-underline-offset:.15em;text-decoration:underline}._18ocvwb0{flex-direction:column;gap:4px;min-width:120px;max-width:280px;display:flex}._18ocvwb1{white-space:normal;overflow-wrap:anywhere}._18ocvwb2{flex-direction:column;display:flex}._18ocvwb3{padding-block:var(--graphy-tooltip-row-gap);flex-direction:row;align-items:center;gap:8px;display:flex}._18ocvwb4{flex-shrink:0;display:block;overflow:visible}._18ocvwb5{width:12px;height:12px}._18ocvwb6{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._18ocvwb7{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._18ocvwb8{pointer-events:none;user-select:none;z-index:1000;position:fixed;top:0;left:0}._1cexwoy0{pointer-events:none;position:absolute}._16iyp5t0{box-sizing:border-box;white-space:nowrap;color:#2a2a28;opacity:.62;background-color:#ffffff8c;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;height:22px;padding-inline:9px 11px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:11.5px;line-height:1;text-decoration:none;transition:opacity .12s,max-width .25s,padding .25s,gap .25s;display:inline-flex;box-shadow:0 1px 4px #00000017}._16iyp5t0:hover,._16iyp5t0:focus-visible{opacity:1}._16iyp5t0:focus-visible{outline-offset:2px;outline:2px solid #2a2a28}._16iyp5t0[data-zone=mid]{opacity:.8;background-color:#ffffffbf}._16iyp5t0[data-zone=dark]{opacity:.85;color:#fff;box-shadow:none;background-color:#ffffff14}._16iyp5t0[data-zone=dark]:focus-visible{outline:2px solid #fff}._16iyp5t0[data-visual=mini]{justify-content:center;gap:0;width:22px;padding-inline:0}._16iyp5t0[data-visual=mini]:hover,._16iyp5t0[data-visual=mini]:focus-visible{gap:10px;width:auto;padding-inline:9px 11px}._16iyp5t1{flex-direction:row-reverse}._16iyp5t2{flex-shrink:0;justify-content:center;align-items:center;width:9px;height:12px;display:inline-flex}._16iyp5t3{object-fit:contain;width:9px;height:12px;display:block}._16iyp5t0[data-zone=dark] ._16iyp5t3{filter:invert()}._16iyp5t4{align-items:baseline;gap:.3em;max-width:120px;transition:max-width .25s,opacity .25s;display:inline-flex;overflow:hidden}._16iyp5t0[data-visual=mini] ._16iyp5t4{opacity:0;max-width:0}._16iyp5t0[data-visual=mini]:hover ._16iyp5t4,._16iyp5t0[data-visual=mini]:focus-visible ._16iyp5t4{opacity:1;max-width:120px}._16iyp5t5{font-weight:550}._16iyp5t6{place-self:end}._16iyp5t7{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){._16iyp5t0,._16iyp5t4{transition:none}}._1gj2g8c0{margin:0}._1gj2g8c0 :is(h1,h2,h3,p){font:inherit;color:inherit;margin:0}.o8lpda0{position:absolute}.o8lpda1{align-items:end;column-gap:var(--graphy-space-xs);color:var(--graphy-text-secondary);grid-template-columns:minmax(0,1fr) auto;display:grid}.o8lpda2{min-width:0}.o8lpda3{overflow-wrap:anywhere;text-decoration:underline}.o8lpda3:hover{color:var(--graphy-text-primary)}.o8lpda4{margin-right:var(--graphy-space-xs)}.o8lpda5{overflow-wrap:anywhere}.jiv99y0{position:absolute}.jiv99y1{padding-right:110px}.a31a9o0{pointer-events:none;justify-content:start;align-items:start;display:flex;position:absolute}.a31a9o1{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}._1d2ux3d0{align-items:baseline;display:flex}._1d2ux3d1,._1d2ux3d2{align-items:center;display:flex}._1d2ux3d3{align-items:start;gap:var(--graphy-headline-row-gap);flex-direction:column;display:flex}.y3n2gh0{flex-shrink:0}.y3n2gh1{color:var(--graphy-icon-primary)}.y3n2gh2{color:var(--graphy-icon-secondary)}._1t6bjh10,._1t6bjh11{white-space:nowrap}._1t6bjh12{border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;display:flex}._1t6bjh13{transform:rotate(180deg)}.ytqo800{pointer-events:none;height:100%;position:relative}.ytqo801{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ytqo802{white-space:nowrap;position:absolute;transform:translateY(-50%)}.ytqo803{pointer-events:auto;cursor:pointer;margin-left:-3px;padding:3px}._18v91th0{pointer-events:none;position:absolute}.ww94hy0{pointer-events:auto;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.ww94hy1{padding-inline-start:4px}.ww94hy2{padding-inline-start:8px}.ww94hy3{padding-block-start:4px}.ww94hy4{padding-block-start:8px}.ww94hy5{pointer-events:none;position:absolute}.ww94hy6{inset-block:0;inset-inline:4px 0}.ww94hy7{inset-block:0;inset-inline:8px 0}.ww94hy8{inset-block:4px 0;inset-inline:0}.ww94hy9{inset-block:8px 0;inset-inline:0}.ww94hya{white-space:nowrap;cursor:pointer;pointer-events:auto;appearance:none;background:0 0;border:none;align-items:center;padding:0;display:inline-flex;position:relative}.ww94hya:focus-visible{outline:1px solid var(--graphy-legend-focus-outline-color)}.ww94hyb{font-variant-numeric:tabular-nums}.ww94hyc{pointer-events:auto;z-index:40;max-width:320px;max-height:240px;overflow-y:auto}.ww94hyd{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ww94hye{align-items:center;gap:var(--graphy-legend-swatch-gap);white-space:nowrap;display:flex}.ww94hyf{cursor:pointer}._3gvnlk0{opacity:.7;border-radius:50%}.pcqjlv0{pointer-events:none;flex-wrap:nowrap;align-items:center;block-size:100%;inline-size:100%;display:flex}.pcqjlv1{flex-direction:row}.pcqjlv2{flex-direction:column}.pcqjlv3{justify-content:flex-start}.pcqjlv4{justify-content:center}.pcqjlv5{justify-content:flex-end}.pcqjlv6{align-items:flex-start}.pcqjlv7{align-items:flex-end}.pcqjlv8{align-items:center;gap:var(--graphy-legend-swatch-gap);white-space:nowrap;flex-shrink:0;display:flex}.pcqjlv9{pointer-events:auto;cursor:pointer}._115glkd0{cursor:pointer}._13530xe0{pointer-events:auto;font-family:var(--graphy-font-family);word-wrap:break-word;white-space:break-spaces;text-align:center;box-sizing:border-box;width:100%}._13530xe0 p,._13530xe0 h1,._13530xe0 h2,._13530xe0 h3{margin:0}._13530xe1 .ProseMirror{outline:none;min-height:1em}._13530xe1 .ProseMirror .is-empty:before{content:attr(data-placeholder);color:currentColor;opacity:.4;float:left;pointer-events:none;height:0}._1jpzymp0{pointer-events:none}._1jpzymp1{flex-shrink:0;align-items:center;display:flex}._1jpzymp2{font-family:var(--graphy-font-family)}._1jpzymp3{box-sizing:border-box;white-space:nowrap;user-select:none;flex-direction:row;align-items:center;gap:5px;width:100%;height:100%;display:flex}._1jpzymp4{pointer-events:auto}._1jpzymp5,.ko59h30,.ko59h31{pointer-events:none}.ko59h32{pointer-events:none;font-variant-numeric:tabular-nums}.bsv4hs2{stroke-linecap:round;overflow:visible}.bsv4hs3{transition:opacity .15s ease-out,filter .15s ease-out}[data-hover-active=true] .bsv4hs3{opacity:var(--bsv4hs0,1);filter:var(--bsv4hs1,none)}.q863yn0{position:absolute;top:0;left:0;overflow:visible}._1lte3e20{pointer-events:none;border-radius:inherit;position:absolute;inset:0}._1lte3e21{isolation:isolate}._1lte3e22{z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0}:root{--page:#f7f6f3;--surface:#fff;--ink:#3b372f;--ink-soft:#8a8276;--key:#6b6459;--line:#5850441f;--sunken-bg:color-mix(in srgb, var(--ink) 5%, var(--surface));--bar-bg:#ffffffeb;--float-shadow:0 16px 40px #14120f24;--glass-bg:#ffffff8c;--glass-edge:#ffffffb3;--glass-shadow:0 8px 32px #1111111f, inset 0 1px 0 #fffc;--glass-edge-light:inset 0 1px 0 #fffc;--glass-fill:#1111111a;--sans:"Google Sans", "Google Sans Flex", Inter, system-ui, sans-serif;--bar-height:56px;--rail-width:224px;--menu-top:72px;--menu-left:calc(var(--rail-width) + 32px);--menu-right:16px;--group-scroll-margin:calc(var(--menu-top) + 80px);color-scheme:light}:root[data-theme=dark]{--page:#181715;--surface:#211f1c;--ink:#ece7df;--ink-soft:#9d958a;--key:#bcb4a8;--line:#ece7df1f;--bar-bg:#181715e6;--float-shadow:0 16px 40px #00000073;--glass-bg:#1418168c;--glass-edge:#ffffff24;--glass-shadow:0 8px 32px #00000080, inset 0 1px 0 #ffffff1f;--glass-edge-light:inset 0 1px 0 #ffffff1f;--glass-fill:#ffffff24;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--page);color:var(--ink);font-family:var(--sans);margin:0}.app-bar{z-index:20;height:var(--bar-height);background:var(--bar-bg);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);align-items:center;gap:28px;padding:0 max(24px,50% - 576px);display:flex;position:sticky;top:0}.app-logo{width:auto;height:22px;display:block}.app-cta{background:var(--ink);color:var(--surface);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:opacity .12s;display:inline-flex}.app-cta:hover{opacity:.85}.app-cta svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.app-body{display:flow-root;position:relative}.theme-rail{top:calc(var(--bar-height) + 16px);z-index:10;width:var(--rail-width);scrollbar-width:none;border:1px solid var(--glass-edge);background:var(--glass-bg);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(180%);border-radius:20px;flex-direction:column;gap:2px;padding:0 6px 72px;font-size:14px;font-weight:500;display:flex;position:fixed;bottom:16px;left:16px;overflow-y:auto}.theme-rail-head{z-index:1;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);align-items:center;gap:4px;margin:0 -6px 4px;padding:6px;display:flex;position:sticky;top:0}.theme-rail-head .theme-rail-all{flex:1}.theme-rail-list{flex-direction:column;gap:2px;display:flex}.theme-rail-row{color:inherit;white-space:nowrap;opacity:.65;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;text-decoration:none;transition:opacity .12s,background .12s;display:flex}.theme-thumb{flex-shrink:0;display:inline-flex}.theme-thumb svg{display:block}.theme-rail-row:hover{opacity:1}.theme-rail-row[aria-current=page]{background:var(--glass-fill);opacity:1}.step-button{width:30px;height:30px;color:inherit;opacity:.65;border-radius:999px;place-items:center;transition:opacity .12s,background .12s;display:grid}.step-button:hover{background:var(--glass-fill);opacity:1}.step-button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.showcase{min-height:calc(100vh - var(--bar-height));padding:24px 24px 48px calc(var(--rail-width) + 48px);background:#fff;gap:40px;display:grid}.showcase-grid{grid-template-columns:repeat(auto-fill,minmax(560px,1fr));gap:24px;display:grid}.showcase-card{color:inherit;border:1px solid #00000014;border-radius:12px;flex-direction:column;gap:12px;padding:24px;text-decoration:none;transition:transform .12s;display:flex}.showcase-card:hover{transform:translateY(-2px)}.showcase-card-name{font-size:17px;font-weight:600}.showcase-card-graph{height:440px}.theme-page{min-height:calc(100vh - var(--bar-height));padding:calc(var(--menu-top) + 64px) 40px 64px calc(var(--rail-width) + 56px)}.theme-page-groups{gap:48px;max-width:1500px;margin:0 auto;display:grid}.theme-page-group-title{margin:0 0 20px;font-size:20px;font-weight:600}.theme-page-grid{grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:32px;display:grid}@media (width<=800px){:root{--menu-bottom:16px;--menu-left:16px;--menu-right:16px;--group-scroll-margin:126px}.theme-rail{top:calc(var(--bar-height) + 8px);width:auto;box-shadow:var(--glass-edge-light);flex-direction:row;margin:8px 16px 0;padding:6px;position:sticky;bottom:auto;left:auto;overflow:auto hidden}.theme-rail-head{-webkit-backdrop-filter:none;background:0 0;flex:none;margin:0;padding:0;position:static}.theme-rail-head .theme-rail-all,.theme-rail-list .theme-rail-row{flex:none}.theme-rail-head-single{flex:1;min-width:0}.theme-rail-current{flex:1;justify-content:center;min-width:0}.theme-rail-current .theme-rail-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.theme-rail-list{flex-direction:row;align-items:center}.showcase{padding-left:16px}.theme-page{padding:24px 24px 104px}}@media (width<=640px){.showcase{padding:16px}.showcase-grid{grid-template-columns:1fr}.theme-page{padding:24px 16px 104px}.theme-page-grid{grid-template-columns:1fr}}
