/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-cyrillic-ext-400-normal.a5c383ef.woff2)format("woff2"),url(/_next/static/media/manrope-cyrillic-ext-400-normal.caf05daa.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-cyrillic-400-normal.1a075d0e.woff2)format("woff2"),url(/_next/static/media/manrope-cyrillic-400-normal.95a0f8ac.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-greek-400-normal.bc105591.woff2)format("woff2"),url(/_next/static/media/manrope-greek-400-normal.9a9de066.woff)format("woff");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-vietnamese-400-normal.a26cf291.woff2)format("woff2"),url(/_next/static/media/manrope-vietnamese-400-normal.a9032236.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-ext-400-normal.f51947ce.woff2)format("woff2"),url(/_next/static/media/manrope-latin-ext-400-normal.58abc3ce.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-400-normal.b69ff29f.woff2)format("woff2"),url(/_next/static/media/manrope-latin-400-normal.3f370876.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-cyrillic-ext-600-normal.a74c4161.woff2)format("woff2"),url(/_next/static/media/manrope-cyrillic-ext-600-normal.455508e1.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-cyrillic-600-normal.84ba124a.woff2)format("woff2"),url(/_next/static/media/manrope-cyrillic-600-normal.d65ac87d.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-greek-600-normal.7ae33930.woff2)format("woff2"),url(/_next/static/media/manrope-greek-600-normal.6cf8e3f3.woff)format("woff");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-vietnamese-600-normal.9bfcdf51.woff2)format("woff2"),url(/_next/static/media/manrope-vietnamese-600-normal.66b2fc17.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-ext-600-normal.113492de.woff2)format("woff2"),url(/_next/static/media/manrope-latin-ext-600-normal.c64864a7.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-600-normal.ef413a9e.woff2)format("woff2"),url(/_next/static/media/manrope-latin-600-normal.bdb77099.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-cyrillic-ext-700-normal.5a42cea0.woff2)format("woff2"),url(/_next/static/media/manrope-cyrillic-ext-700-normal.ea9a46b1.woff)format("woff");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-cyrillic-700-normal.a3ab8973.woff2)format("woff2"),url(/_next/static/media/manrope-cyrillic-700-normal.378d7f92.woff)format("woff");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-greek-700-normal.10d94036.woff2)format("woff2"),url(/_next/static/media/manrope-greek-700-normal.fce81a65.woff)format("woff");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-vietnamese-700-normal.094f003f.woff2)format("woff2"),url(/_next/static/media/manrope-vietnamese-700-normal.08c4ad85.woff)format("woff");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-latin-ext-700-normal.cc5a4362.woff2)format("woff2"),url(/_next/static/media/manrope-latin-ext-700-normal.d4cf530f.woff)format("woff");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-latin-700-normal.4fc2723e.woff2)format("woff2"),url(/_next/static/media/manrope-latin-700-normal.91396a4b.woff)format("woff");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--teca-color-canvas:oklch(95.5% .003 80);--teca-color-surface:oklch(97.5% .004 80);--teca-color-surface-raised:oklch(99.5% .002 80);--teca-color-text:oklch(23.5% .006 260);--teca-color-text-muted:oklch(52% .012 70);--teca-color-brand:oklch(59% .16 255);--teca-color-brand-contrast:oklch(98.5% .003 80);--teca-color-success:oklch(60% .14 155);--teca-color-warning:oklch(72% .14 80);--teca-color-danger:oklch(62% .18 25);--teca-color-border:oklch(89% .005 80);--teca-color-control:oklch(95% .005 80);--teca-color-focus:oklch(63% .12 255);--teca-surface-canvas:var(--teca-color-canvas);--teca-surface-default:var(--teca-color-surface);--teca-surface-raised:var(--teca-color-surface-raised);--teca-content-primary:var(--teca-color-text);--teca-content-secondary:var(--teca-color-text-muted);--teca-content-link:var(--teca-color-brand);--teca-border-default:var(--teca-color-border);--teca-control-background:var(--teca-color-control);--teca-control-background-hover:var(--teca-color-control)}@supports (color:color-mix(in lab,red,red)){:root{--teca-control-background-hover:color-mix(in oklch,var(--teca-color-control) 50%,transparent)}}:root{--teca-control-text:var(--teca-color-text);--teca-control-placeholder:var(--teca-color-text-muted);--teca-control-border:transparent;--teca-control-border-focus:var(--teca-color-focus);--teca-control-focus-ring:var(--teca-color-focus)}@supports (color:color-mix(in lab,red,red)){:root{--teca-control-focus-ring:color-mix(in oklch,var(--teca-color-focus) 25%,transparent)}}:root{--teca-control-border-danger:var(--teca-feedback-danger-border);--teca-control-disabled-opacity:.5;--teca-control-background-selected:var(--teca-color-brand);--teca-control-border-selected:var(--teca-color-brand);--teca-control-selected-text:var(--teca-color-brand-contrast);--teca-control-thumb:var(--teca-color-brand-contrast);--teca-action-primary-background:var(--teca-color-brand);--teca-action-primary-background-hover:var(--teca-color-brand)}@supports (color:color-mix(in lab,red,red)){:root{--teca-action-primary-background-hover:color-mix(in oklch,var(--teca-color-brand) 80%,black)}}:root{--teca-action-primary-text:var(--teca-color-brand-contrast);--teca-action-secondary-background:var(--teca-color-control);--teca-action-secondary-background-hover:var(--teca-control-background-hover);--teca-action-secondary-text:var(--teca-color-text);--teca-feedback-danger-background:var(--teca-color-danger)}@supports (color:color-mix(in lab,red,red)){:root{--teca-feedback-danger-background:color-mix(in oklch,var(--teca-color-danger) 12%,transparent)}}:root{--teca-feedback-danger-background-hover:var(--teca-color-danger)}@supports (color:color-mix(in lab,red,red)){:root{--teca-feedback-danger-background-hover:color-mix(in oklch,var(--teca-color-danger) 20%,transparent)}}:root{--teca-feedback-danger-text:var(--teca-color-danger);--teca-feedback-danger-border:var(--teca-color-danger);--teca-feedback-success-background:var(--teca-color-success)}@supports (color:color-mix(in lab,red,red)){:root{--teca-feedback-success-background:color-mix(in oklch,var(--teca-color-success) 12%,transparent)}}:root{--teca-feedback-success-text:var(--teca-color-success);--teca-feedback-success-border:var(--teca-color-success);--teca-feedback-warning-background:var(--teca-color-warning)}@supports (color:color-mix(in lab,red,red)){:root{--teca-feedback-warning-background:color-mix(in oklch,var(--teca-color-warning) 14%,transparent)}}:root{--teca-feedback-warning-text:var(--teca-color-warning);--teca-feedback-warning-border:var(--teca-color-warning);--teca-feedback-info-background:var(--teca-color-brand)}@supports (color:color-mix(in lab,red,red)){:root{--teca-feedback-info-background:color-mix(in oklch,var(--teca-color-brand) 12%,transparent)}}:root{--teca-feedback-info-text:var(--teca-content-link);--teca-feedback-info-border:var(--teca-content-link);--teca-feedback-neutral-background:var(--teca-surface-raised);--teca-feedback-neutral-text:var(--teca-content-primary);--teca-feedback-neutral-border:var(--teca-border-default);--teca-loading-surface:var(--teca-control-background);--teca-loading-track:var(--teca-content-secondary)}@supports (color:color-mix(in lab,red,red)){:root{--teca-loading-track:color-mix(in oklch,var(--teca-content-secondary) 25%,transparent)}}:root{--teca-loading-highlight:var(--teca-surface-raised)}@supports (color:color-mix(in lab,red,red)){:root{--teca-loading-highlight:color-mix(in oklch,var(--teca-surface-raised) 72%,var(--teca-loading-surface))}}:root{--teca-data-series-1:oklch(59% .16 255);--teca-data-series-2:oklch(60% .14 155);--teca-data-series-3:oklch(72% .14 80);--teca-data-series-4:oklch(62% .18 25);--teca-data-series-5:oklch(64% .12 304);--teca-data-grid:var(--teca-border-default);--teca-data-cursor:var(--teca-loading-surface);--teca-overlay-backdrop:oklch(15% .015 260/.35);--teca-overlay-surface:var(--teca-color-surface-raised);--teca-overlay-border:var(--teca-color-border);--teca-scrollbar-track:transparent;--teca-scrollbar-thumb:var(--teca-content-secondary)}@supports (color:color-mix(in lab,red,red)){:root{--teca-scrollbar-thumb:color-mix(in oklch,var(--teca-content-secondary) 25%,transparent)}}:root{--teca-scrollbar-thumb-hover:var(--teca-content-secondary)}@supports (color:color-mix(in lab,red,red)){:root{--teca-scrollbar-thumb-hover:color-mix(in oklch,var(--teca-content-secondary) 25%,transparent)}}:root{--teca-font-ui:"Manrope",sans-serif;--teca-font-mono:"IBM Plex Mono",monospace;--teca-font-size-2xs:.625rem;--teca-font-size-xs:.75rem;--teca-font-size-sm:.875rem;--teca-font-size-md:1rem;--teca-font-size-lg:1.125rem;--teca-font-size-xl:1.25rem;--teca-font-size-2xl:1.5rem;--teca-font-weight-regular:400;--teca-font-weight-medium:500;--teca-font-weight-semibold:600;--teca-font-weight-bold:700;--teca-line-height-none:1;--teca-line-height-compact:1.3;--teca-line-height-snug:1.4;--teca-line-height-normal:1.5;--teca-space-1:.25rem;--teca-space-2:.5rem;--teca-space-3:.75rem;--teca-space-4:1rem;--teca-space-5:1.25rem;--teca-space-6:1.5rem;--teca-space-8:2rem;--teca-breakpoint-sm:40rem;--teca-breakpoint-md:48rem;--teca-breakpoint-lg:64rem;--teca-breakpoint-xl:80rem;--teca-size-icon-2xs:.5rem;--teca-size-icon-xs:.75rem;--teca-size-icon-sm:1rem;--teca-size-icon-md:1.25rem;--teca-size-icon-lg:1.5rem;--teca-size-control-xs:1.5rem;--teca-size-control-sm:2rem;--teca-size-control-md:2.25rem;--teca-size-control-lg:2.5rem;--teca-size-page-header:3.25rem;--teca-size-switch-sm-height:1rem;--teca-size-switch-sm-width:1.75rem;--teca-size-switch-sm-thumb:.5rem;--teca-size-switch-md-height:1.25rem;--teca-size-switch-md-width:2.25rem;--teca-size-switch-md-thumb:.75rem;--teca-size-avatar-sm:1.5rem;--teca-size-avatar-md:2rem;--teca-size-avatar-lg:2.5rem;--teca-size-avatar-badge-sm:.5rem;--teca-size-avatar-badge-md:.625rem;--teca-size-avatar-badge-lg:.75rem;--teca-size-badge-sm:1rem;--teca-size-badge-md:1.5rem;--teca-size-scrollbar:.75rem;--teca-size-resize-handle:.75rem;--teca-size-progress-sm:.375rem;--teca-size-progress-md:.75rem;--teca-size-divider:.0625rem;--teca-size-overlay-sm:16rem;--teca-size-overlay-md:18rem;--teca-size-overlay-lg:24rem;--teca-size-overlay-viewport:13rem;--teca-size-loading-media:10rem;--teca-size-loading-row:3rem;--teca-radius-control:1.5rem;--teca-radius-surface:1.25rem;--teca-radius-selection:.3125rem;--teca-shadow-overlay:0 20px 50px oklch(20% .02 260/.2);--teca-duration-fast:.12s;--teca-duration-slow:.7s;--teca-easing-standard:cubic-bezier(.2,0,0,1)}.dark{--teca-color-canvas:oklch(25% .018 260);--teca-color-surface:oklch(28.5% .02 260);--teca-color-surface-raised:oklch(31% .022 260);--teca-color-text:oklch(93% .012 255);--teca-color-text-muted:oklch(72% .025 255);--teca-color-brand:oklch(70% .12 264);--teca-color-brand-contrast:oklch(97% .008 255);--teca-color-success:oklch(73% .12 155);--teca-color-warning:oklch(80% .13 85);--teca-color-danger:oklch(70% .13 25);--teca-color-border:oklch(55% .025 260/.3);--teca-color-control:oklch(33% .025 270);--teca-color-focus:oklch(66% .075 264);--teca-data-series-1:oklch(70% .12 264);--teca-data-series-2:oklch(74% .1 162);--teca-data-series-3:oklch(79% .11 78);--teca-data-series-4:oklch(71% .12 20);--teca-data-series-5:oklch(72% .12 304)}*,:after,:before{box-sizing:border-box}*{scrollbar-color:var(--teca-scrollbar-thumb) var(--teca-scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{height:var(--teca-size-scrollbar);width:var(--teca-size-scrollbar)}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:var(--teca-scrollbar-track)}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--teca-scrollbar-thumb);border-radius:var(--teca-radius-control);border:.1875rem solid #0000;min-height:2.25rem}:hover::-webkit-scrollbar-thumb{background-color:var(--teca-scrollbar-thumb-hover)}body,html{min-height:100%}body{background:var(--teca-color-canvas);color:var(--teca-color-text);font-family:var(--teca-font-ui);font-size:var(--teca-font-size-sm);margin:0}button,input,select,textarea{font:inherit}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c3eafa{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_c3eafa{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}