@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{color-scheme:light;font-family:var(--teum-font-ui);font-synthesis:none;font-optical-sizing:auto;text-rendering:optimizeLegibility;--teum-neutral-h: 275;--teum-neutral-c: .002;--teum-sidebar-l: .982;--teum-stage-l: .986;--teum-border-alpha: .078;--teum-font-ui: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--teum-font-code: SFMono-Regular, "Geist Mono", Consolas, "Liberation Mono", ui-monospace, monospace;--teum-type-metadata: 11.5px;--teum-type-label: 12px;--teum-type-ui: 13.5px;--teum-type-body: 14.5px;--teum-type-row: 14.5px;--teum-type-section: 20px;--teum-type-title: 32px;--teum-line-metadata: 16px;--teum-line-label: 16px;--teum-line-ui: 18px;--teum-line-row: 20px;--teum-line-body: 23px;--teum-line-section: 26px;--teum-line-title: 36px;--teum-ui-weight: 470;--teum-label-weight: 560;--teum-heading-weight: 580;--teum-ui-tracking: -.012em;--teum-space-0: 0px;--teum-space-1: 4px;--teum-space-2: 8px;--teum-space-3: 12px;--teum-space-4: 16px;--teum-space-5: 20px;--teum-space-6: 24px;--teum-space-7: 28px;--teum-space-8: 32px;--teum-space-10: 40px;--teum-space-12: 48px;--teum-space-16: 64px;--teum-space-page-x: 28px;--teum-space-page-y: 24px;--teum-space-section: 22px;--teum-icon-size: 14px;--teum-icon-offset-y: 0px;--teum-control-height-sm: 28px;--teum-control-height-md: 32px;--teum-control-height-lg: 36px;--teum-control-padding-sm: 8px;--teum-control-padding-md: 10px;--teum-control-padding-lg: 12px;--teum-radius-control: 6px;--teum-radius-container: 8px;--teum-radius-overlay: 10px;--teum-radius-pill: 999px;--teum-row-height-menu: 30px;--teum-row-height-table: 46px;--teum-focus-width: 2px;--teum-focus-offset: 1px;--teum-radius-xs: 4px;--teum-radius-sm: var(--teum-radius-control);--teum-radius-md: var(--teum-radius-container);--teum-radius-lg: var(--teum-radius-overlay);--teum-hover-duration: .12s;--teum-press-duration: .11s;--teum-enter-duration: .18s;--teum-exit-duration: .12s;--teum-fast: var(--teum-hover-duration);--teum-medium: var(--teum-enter-duration);--teum-ease-out: cubic-bezier(.23, 1, .32, 1);--teum-ease-in-out: cubic-bezier(.77, 0, .175, 1);--teum-ease-drawer: cubic-bezier(.32, .72, 0, 1);--teum-ease: var(--teum-ease-out);--teum-layer-sticky: 20;--teum-layer-modal-backdrop: 100;--teum-layer-modal: 110;--teum-layer-flyout: 120;--teum-layer-toast: 130;--teum-layer-navigation: 150;--teum-gray-50: #f7f7f8;--teum-gray-100: #f2f2f3;--teum-gray-200: #e5e5e7;--teum-gray-300: #d1d1d4;--teum-gray-400: #aeaeb1;--teum-gray-500: #8e8e93;--teum-gray-600: #636366;--teum-gray-700: #48484a;--teum-gray-800: #2c2c2e;--teum-gray-900: #1c1c1e;--teum-bg-canvas: #ffffff;--teum-bg-sidebar: rgb(247 247 248 / .9);--teum-bg-stage: rgb(28 28 30 / .026);--teum-bg-subtle: rgb(28 28 30 / .043);--teum-bg-surface: rgb(255 255 255 / .94);--teum-bg-control: rgb(255 255 255 / .98);--teum-bg-raised: #ffffff;--teum-bg-overlay: #ffffff;--teum-bg-float: var(--teum-bg-raised);--teum-bg-flyout: var(--teum-bg-overlay);--teum-bg-modal: #ffffff;--teum-bg-scrim: rgb(0 0 0 / .18);--teum-bg-code: rgb(28 28 30 / .02);--teum-canvas: var(--teum-bg-canvas);--teum-sidebar: var(--teum-bg-sidebar);--teum-surface: var(--teum-bg-surface);--teum-control-surface: var(--teum-bg-control);--teum-elevated-surface: var(--teum-bg-raised);--teum-overlay-surface: var(--teum-bg-overlay);--teum-code-surface: var(--teum-bg-code);--teum-stage: var(--teum-bg-stage);--teum-subtle: var(--teum-bg-subtle);--teum-hover: rgb(28 28 30 / .048);--teum-active: rgb(28 28 30 / .088);--teum-selected: rgb(28 28 30 / .068);--teum-inverse: #171719;--teum-inverse-hover: #262629;--teum-on-inverse: #f8f8f8;--teum-scrollbar-thumb: rgb(28 28 30 / .18);--teum-scrollbar-thumb-hover: rgb(28 28 30 / .3);--teum-fg-default: var(--teum-gray-900);--teum-fg-muted: var(--teum-gray-600);--teum-fg-subtle: var(--teum-gray-600);--teum-fg-disabled: var(--teum-gray-400);--teum-fg-danger: #b42318;--teum-ink: var(--teum-fg-default);--teum-ink-secondary: var(--teum-fg-muted);--teum-ink-tertiary: var(--teum-fg-subtle);--teum-ink-disabled: var(--teum-fg-disabled);--teum-separator: rgb(28 28 30 / .055);--teum-control-border: rgb(28 28 30 / .105);--teum-control-border-hover: rgb(28 28 30 / .2);--teum-border-subtle: var(--teum-separator);--teum-border: var(--teum-control-border);--teum-border-strong: var(--teum-control-border-hover);--teum-focus-control: #85858b;--teum-focus-navigation: #77777d;--teum-focus-documentation: #85858b;--teum-focus-halo: rgb(28 28 30 / .14);--teum-switch-track: var(--teum-gray-300);--teum-switch-thumb: #ffffff;--teum-focus: var(--teum-focus-control);--teum-shadow-control: 0px 1px 1px 0px oklch(.17 .004 275 / .025), inset 0px 1px 0px 0px rgb(255 255 255 / .62);--teum-shadow-float: 0px 4px 16px -8px rgb(28 28 30 / .08), 0px 1px 2px 0px rgb(28 28 30 / .04), 0px 0px 0px 1px var(--teum-separator);--teum-shadow-float-focus: 0px 6px 24px -8px rgb(28 28 30 / .12), 0px 1px 2px 0px rgb(28 28 30 / .05), 0px 0px 0px 1px var(--teum-control-border);--teum-shadow-flyout: 0px 16px 34px -10px rgb(28 28 30 / .16), 0px 4px 10px -4px rgb(28 28 30 / .09), 0px 0px 0px 1px var(--teum-separator);--teum-shadow-popover: var(--teum-shadow-flyout);--teum-shadow-modal: 0px 36px 110px 0px oklch(.17 .004 275 / .15), 0px 8px 24px 0px oklch(.17 .004 275 / .065), 0px 0px 0px 1px var(--teum-border);--teum-shadow-dialog: var(--teum-shadow-modal)}:root[data-theme=dark]{color-scheme:dark;--teum-gray-50: #111112;--teum-gray-100: #171718;--teum-gray-200: #222224;--teum-gray-300: #323235;--teum-gray-400: #555559;--teum-gray-500: #85858b;--teum-gray-600: #b4b4ba;--teum-gray-700: #d1d1d5;--teum-gray-800: #e5e5e8;--teum-gray-900: #f2f2f4;--teum-bg-canvas: #0e0e0f;--teum-bg-sidebar: rgb(16 16 17 / .92);--teum-bg-stage: rgb(255 255 255 / .035);--teum-bg-subtle: rgb(255 255 255 / .056);--teum-bg-surface: #141415;--teum-bg-control: #1a1a1c;--teum-bg-raised: #1e1e20;--teum-bg-overlay: #222225;--teum-bg-flyout: #262629;--teum-bg-modal: var(--teum-bg-overlay);--teum-bg-scrim: rgb(0 0 0 / .44);--teum-bg-code: rgb(255 255 255 / .025);--teum-hover: rgb(255 255 255 / .064);--teum-active: rgb(255 255 255 / .112);--teum-selected: rgb(255 255 255 / .088);--teum-inverse: #f1f3f4;--teum-inverse-hover: #e2e5e7;--teum-on-inverse: #111315;--teum-scrollbar-thumb: rgb(255 255 255 / .2);--teum-scrollbar-thumb-hover: rgb(255 255 255 / .34);--teum-fg-subtle: #8e8e93;--teum-fg-danger: #ff8a80;--teum-separator: rgb(255 255 255 / .072);--teum-control-border: rgb(255 255 255 / .13);--teum-control-border-hover: rgb(255 255 255 / .26);--teum-focus-control: #a4a4aa;--teum-focus-navigation: #adadb3;--teum-focus-documentation: #a4a4aa;--teum-focus-halo: rgb(255 255 255 / .18);--teum-switch-thumb: var(--teum-gray-800);--teum-shadow-control: inset 0px 1px 0px 0px rgb(255 255 255 / .055), 0px 1px 1px 0px rgb(0 0 0 / .2);--teum-shadow-float: 0px 4px 16px -8px rgb(0 0 0 / .48), 0px 1px 2px 0px rgb(0 0 0 / .28), 0px 0px 0px 1px var(--teum-separator);--teum-shadow-float-focus: 0px 8px 26px -8px rgb(0 0 0 / .56), 0px 1px 2px 0px rgb(0 0 0 / .34), 0px 0px 0px 1px var(--teum-control-border);--teum-shadow-flyout: 0px 20px 44px -10px rgb(0 0 0 / .68), 0px 5px 14px -4px rgb(0 0 0 / .42), 0px 0px 0px 1px var(--teum-separator);--teum-shadow-modal: 0px 42px 120px 0px rgb(0 0 0 / .58), 0px 10px 30px 0px rgb(0 0 0 / .34), 0px 0px 0px 1px var(--teum-border)}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;height:100%;margin:0;overflow:hidden}body{background:var(--teum-canvas);color:var(--teum-ink);font-size:var(--teum-type-ui);font-weight:var(--teum-ui-weight);line-height:1.45;letter-spacing:var(--teum-ui-tracking)}button,input,textarea,select{font:inherit}button{color:inherit}button,[role=option]{-webkit-tap-highlight-color:transparent}::selection{color:var(--teum-on-inverse);background:var(--teum-inverse)}:focus-visible{outline:var(--teum-focus-width) solid var(--teum-focus-control);outline-offset:var(--teum-focus-offset)}.teum-sr-only,.teum-sr-only:not(:focus):not(:active){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.teum-skip-link{position:fixed;z-index:calc(var(--teum-layer-toast) + 1);top:8px;left:8px;padding:8px 11px;border:1px solid var(--teum-border-strong);border-radius:7px;background:var(--teum-bg-float);color:var(--teum-fg-default);box-shadow:var(--teum-shadow-flyout);font-size:var(--teum-type-label);font-weight:560;text-decoration:none;transform:translateY(calc(-100% - 16px));transition:transform var(--teum-hover-duration) var(--teum-ease-out)}.teum-skip-link:focus-visible{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.teum-skip-link{transition:none}}:root{--teum-public-header-height: 64px;--teum-public-header-gutter-start: clamp(24px, 2.5vw, 36px);--teum-public-header-gutter-end: clamp(24px, 2.5vw, 36px)}.teum-landing{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;background:var(--teum-bg-canvas);color:var(--teum-fg-default);letter-spacing:-.012em;scrollbar-width:none}.teum-landing::-webkit-scrollbar{display:none}.landing-header{position:sticky;z-index:20;top:0;display:grid;width:100vw;min-height:var(--teum-public-header-height);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 var(--teum-public-header-gutter-end) 0 var(--teum-public-header-gutter-start);background:color-mix(in oklch,var(--teum-bg-canvas) 92%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.05);backdrop-filter:blur(14px) saturate(1.05)}.whatiuse-wordmark{display:inline-flex;width:max-content;grid-column:2;align-items:center;justify-self:center;color:var(--teum-fg-default);line-height:1;text-decoration:none;text-rendering:geometricPrecision;transition:color .12s ease,opacity .12s ease}.whatiuse-wordmark strong{display:block;font-size:15px;font-weight:640;letter-spacing:-.052em}.whatiuse-wordmark--scroll-docked{position:absolute;z-index:1;top:50%;left:50%;grid-column:auto;justify-self:auto;transform-origin:center;translate:-50% -50%;will-change:transform}.component-index-header .landing-header__actions{position:relative;z-index:2}.system-brand__home{display:inline-flex;width:max-content;align-items:center;gap:9px;color:var(--teum-fg-default);text-decoration:none}.system-brand__home .system-brand__mark{display:grid;width:26px;height:26px;place-items:center;border-radius:7px;background:var(--teum-inverse);color:var(--teum-on-inverse)}.landing-header__navigation{display:flex;grid-column:2;align-items:center;gap:30px}.landing-header__navigation a,.system-topbar__title{color:var(--teum-fg-muted);font-size:13px;font-weight:500;letter-spacing:-.012em;text-decoration:none;transition:color .12s ease}.landing-header__actions{display:flex;grid-column:3;justify-self:end;align-items:center;gap:6px}.landing-icon-action,.system-icon-action,.theme-toggle{display:grid;width:30px;height:30px;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:var(--teum-fg-default);cursor:pointer;text-decoration:none;outline:0;transition:background-color .12s ease,color .12s ease,transform .1s ease}.landing-icon-action svg,.system-icon-action svg,.theme-toggle svg{width:17px;height:17px}.landing-icon-action:active,.system-icon-action:active,.theme-toggle:active{transform:scale(.96)}.landing-hero{display:flex;align-items:center;flex-direction:column;padding:clamp(70px,6.1vw,78px) 32px 0;text-align:center}.landing-hero__intro{display:flex;align-items:center;flex-direction:column}.landing-hero__mark{display:grid;width:58px;height:58px;place-items:center;border-radius:16px;background:var(--teum-inverse);color:var(--teum-on-inverse);box-shadow:var(--teum-shadow-float)}.landing-hero__mark svg{width:26px;height:26px}.landing-hero h1{margin:28px 0 0;color:var(--teum-fg-default);font-size:clamp(52px,4.4vw,58px);font-weight:500;letter-spacing:-.02em;line-height:1}.landing-hero__intro>p{max-width:520px;margin:20px 0 0;color:var(--teum-fg-muted);font-size:16px;line-height:1.45;letter-spacing:-.012em}.landing-hero__primary{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:8px;margin-top:24px;padding-inline:15px;border:1px solid color-mix(in oklch,var(--teum-border-strong) 72%,transparent);border-radius:8px;border-color:color-mix(in oklch,var(--teum-border-strong) 72%,transparent);background:var(--teum-bg-float);color:var(--teum-fg-default);box-shadow:var(--teum-shadow-control),0 8px 24px -20px #11111357;cursor:pointer;font-family:inherit;font-weight:550;font-size:13px;letter-spacing:-.01em;line-height:1;transition:background-color .12s var(--teum-ease-out),border-color .12s var(--teum-ease-out),transform .1s var(--teum-ease-out)}.landing-hero__primary:hover:not(:disabled):not([data-disabled]){border-color:var(--teum-border-strong);background:var(--teum-hover)}.landing-hero__primary svg{width:14px;height:14px;transition:transform .14s var(--teum-ease-out)}.landing-hero__primary:active{transform:scale(.98)}.landing-collection-preview{display:block;width:min(1120px,calc(100vw - 64px));margin:48px auto 120px;gap:0;overflow:hidden;border:1px solid var(--teum-separator);border-radius:16px;background:var(--teum-bg-canvas);box-shadow:0 30px 80px -44px #1111132e,0 12px 32px -26px #1111131f,0 1px 2px #11111306;text-align:left}.landing-collection-preview--loading{display:grid;min-height:492px;place-items:center;color:var(--teum-fg-muted);font-size:12px}.landing-collection-preview__header{display:flex;min-height:44px;align-items:center;justify-content:flex-start;padding:0 10px;border-bottom:1px solid var(--teum-separator);background:var(--teum-bg-canvas)}.landing-collection-preview__header .teum-tabs__list{display:flex;width:auto;min-height:32px;height:auto;align-items:center;gap:2px;padding:0;border:0;border-radius:8px;background:transparent}.landing-collection-preview__header .teum-tabs__trigger{min-height:32px;height:32px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--teum-fg-muted);font-size:12px;font-weight:520;letter-spacing:-.01em;box-shadow:none;cursor:pointer;transition:color var(--teum-hover-duration) var(--teum-ease-out),background-color var(--teum-hover-duration) var(--teum-ease-out),transform var(--teum-press-duration) var(--teum-ease-out)}.landing-collection-preview__header .teum-tabs__trigger[data-active]{background:var(--teum-bg-subtle);color:var(--teum-fg-default);box-shadow:none}.landing-collection-preview__header .teum-tabs__trigger[data-active]:after{content:none}.landing-collection-preview__body{min-height:448px;margin-top:0;padding:16px;overflow:hidden;border:0;border-radius:0;background:color-mix(in oklch,var(--teum-bg-stage) 72%,var(--teum-bg-canvas));box-shadow:none;animation:teum-landing-panel-enter .16s var(--teum-ease-out) both}@keyframes teum-landing-panel-enter{0%{opacity:.76;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover)and (pointer:fine){.landing-collection-preview__header .teum-tabs__trigger:active{transform:scale(.98)}}:root[data-input-modality=keyboard] .landing-collection-preview__body{animation:none}@media(prefers-reduced-motion:reduce){.landing-collection-preview__header .teum-tabs__trigger{transition-duration:.01ms}.landing-collection-preview__body{animation:none}}.landing-core-preview{display:grid;min-height:416px;align-items:start;justify-items:center;padding:22px}.landing-core-preview__surface,.landing-data-preview__surface,.landing-analytics-preview__surface{width:100%;overflow:hidden;border:1px solid color-mix(in oklch,var(--teum-separator) 86%,transparent);border-radius:13px;background:var(--teum-bg-canvas);box-shadow:var(--teum-shadow-float)}.landing-core-preview__surface{max-width:640px}.landing-core-preview__surface>header,.landing-data-preview__surface>header{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border-bottom:1px solid var(--teum-separator)}.landing-core-preview__surface h2,.landing-data-preview__surface h2{margin:0;color:var(--teum-fg-default);font-size:14px;font-weight:600;letter-spacing:-.016em;line-height:1.2}.landing-core-preview__surface form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.56fr);gap:18px 14px;padding:20px}.landing-core-preview__setting{grid-column:1 / -1;padding:12px;border-radius:9px;background:var(--teum-bg-stage)}.landing-core-preview__actions{display:flex;grid-column:1 / -1;align-items:center;justify-content:flex-end;gap:10px;padding-top:2px}.landing-core-preview__actions .teum-async-action__button{width:92px;min-width:92px}.landing-data-preview{display:grid;min-height:416px;align-items:start;justify-items:center;padding:18px}.landing-data-preview__surface{max-width:940px}.landing-data-preview__surface .teum-search-field{width:min(260px,42vw)}.landing-data-preview__surface .teum-search{min-width:0;height:30px;box-shadow:none}.landing-data-preview .teum-data-table{max-height:326px;background:var(--teum-bg-canvas)}.landing-data-preview .teum-data-table>.teum-table__container{border:0;border-radius:0;box-shadow:none}.landing-data-preview__issue{display:grid;min-width:0;gap:1px}.landing-data-preview__issue strong{overflow:hidden;font-weight:550;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.landing-data-preview__issue small{color:var(--teum-fg-subtle);font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:0}.landing-analytics-preview{display:grid;min-height:416px;align-items:start;justify-items:center;padding:18px}.landing-analytics-preview__surface{display:grid;max-width:940px;grid-template-rows:auto minmax(0,1fr)}.landing-analytics-preview__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--teum-separator)}.landing-analytics-preview__metrics .teum-metric{min-height:100px;align-items:flex-start;padding:16px 18px}.landing-analytics-preview__metrics .teum-metric+.teum-metric{border-left:1px solid var(--teum-separator)}.landing-analytics-preview__metrics .teum-metric__value{font-size:28px;letter-spacing:-.02em}.landing-analytics-preview__surface>.teum-chart{min-height:310px;padding:18px 18px 16px;background:var(--teum-bg-canvas)}.landing-analytics-preview__surface>.teum-chart .teum-chart__plot{background:transparent;box-shadow:none}.landing-analytics-preview__surface>.teum-chart .teum-chart__data-toggle{display:none}.landing-footer{display:flex;width:min(1120px,calc(100vw - 64px));min-height:126px;align-items:center;justify-content:space-between;margin:0 auto;color:var(--teum-fg-subtle);font-size:12px}.landing-footer>a,.landing-footer nav a{color:inherit;text-decoration:none}.landing-footer nav{display:flex;align-items:center;gap:22px}@media(hover:hover)and (pointer:fine){.whatiuse-wordmark:hover{opacity:.66}.landing-header__navigation a:hover,.landing-footer a:hover{color:var(--teum-fg-default)}.landing-icon-action:hover,.system-icon-action:hover,.theme-toggle:hover{background:var(--teum-hover)}.landing-hero__primary:hover svg{transform:translate(2px)}}:root[data-input-modality=keyboard] .teum-landing a:focus-visible,:root[data-input-modality=keyboard] .teum-landing button:focus-visible,:root[data-input-modality=keyboard] .system-brand__home:focus-visible,:root[data-input-modality=keyboard] .system-topbar__title:focus-visible,:root[data-input-modality=keyboard] .system-icon-action:focus-visible,:root[data-input-modality=keyboard] .theme-toggle:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--teum-focus-navigation)}:root:not([data-input-modality=keyboard]) .system-nav-group__trigger:focus-visible,:root:not([data-input-modality=keyboard]) .system-icon-action:focus-visible,:root:not([data-input-modality=keyboard]) .theme-toggle:focus-visible{outline:0;box-shadow:none}.system-window--consolidated{grid-template-rows:var(--teum-public-header-height) minmax(0,1fr)}.system-nav--consolidated{grid-column:1}.system-nav--consolidated .system-brand{height:var(--teum-public-header-height);flex-basis:var(--teum-public-header-height);padding:0 11px 0 var(--teum-public-header-gutter-start)}.system-brand__home{gap:9px}.system-brand__home .system-brand__mark{width:26px;height:26px;border-radius:7px}.system-brand__home .system-brand__mark svg{width:14px;height:14px}.system-nav--consolidated .system-brand__home strong{font-size:16px;font-weight:620;letter-spacing:-.025em}.system-nav--consolidated>.system-component-search--global{display:flex;flex:0 0 34px;margin:8px 10px 5px}.system-nav--consolidated .system-nav__items{padding-top:3px}.system-topbar--consolidated,:root[data-theme=dark] .system-topbar--consolidated{position:relative;z-index:2;grid-column:1 / 4;display:grid;width:100vw;min-height:var(--teum-public-header-height);height:var(--teum-public-header-height);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 var(--teum-public-header-gutter-end) 0 var(--teum-public-header-gutter-start)}.system-topbar__location{grid-column:1;min-width:0;padding-left:0}.system-topbar__title{position:static;grid-column:2;justify-self:center;translate:none}.system-topbar--consolidated .system-topbar__actions{grid-column:3;justify-self:end;gap:6px;padding-right:0}.system-topbar--consolidated .system-icon-action,.system-topbar--consolidated .theme-toggle{width:30px;height:30px}@media(max-width:900px){.landing-collection-preview__body{min-height:520px}.landing-core-preview,.landing-data-preview,.landing-analytics-preview{min-height:484px}}@media(max-width:820px){:root{--teum-public-header-height: 60px;--teum-public-header-gutter-start: 20px;--teum-public-header-gutter-end: 20px}.landing-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.landing-header__navigation{display:none}.landing-header__actions{grid-column:3}.landing-hero{padding:66px 20px 0}.landing-collection-preview,.landing-footer{width:min(100% - 32px,680px)}.landing-collection-preview__body,.landing-core-preview,.landing-data-preview,.landing-analytics-preview{padding:14px}.landing-data-preview__surface .teum-search-field{width:min(240px,45vw)}.system-topbar--consolidated{grid-column:1}.system-nav--consolidated .system-brand{padding-inline:20px 12px}}@media(max-width:620px){.whatiuse-wordmark strong{font-size:14px}.landing-hero{min-height:calc(100dvh - var(--teum-public-header-height));padding:50px 12px 0}.landing-hero__mark{width:56px;height:56px;border-radius:16px}.landing-hero__mark svg{width:25px;height:25px}.landing-hero h1{max-width:360px;margin-top:28px;font-size:clamp(44px,13vw,52px);letter-spacing:-.02em;line-height:1}.landing-hero__intro>p{max-width:340px;margin-top:20px;font-size:15px}.landing-hero__primary{margin-top:24px}.landing-collection-preview{width:calc(100vw - 24px);margin:52px auto 96px;border-radius:13px}.landing-collection-preview__header{padding:0}.landing-collection-preview__header .teum-tabs__list{gap:2px}.landing-collection-preview__body{min-height:590px;padding:10px;border-radius:13px}.landing-core-preview{min-height:568px;padding:10px}.landing-core-preview__surface form{grid-template-columns:1fr;padding:16px}.landing-core-preview__setting,.landing-core-preview__actions{grid-column:1}.landing-data-preview,.landing-analytics-preview{min-height:568px;padding:10px}.landing-data-preview__surface{align-self:start;overflow-x:auto}.landing-data-preview__surface>header{min-width:560px;align-items:flex-start;flex-direction:column;padding-block:12px}.landing-data-preview__surface .teum-search-field{width:260px}.landing-data-preview .teum-data-table{min-width:560px}.landing-analytics-preview__surface{align-self:start}.landing-analytics-preview__metrics .teum-metric{min-height:90px;padding-inline:14px}.landing-analytics-preview__surface>.teum-chart{min-height:388px;padding:16px 12px 12px}.landing-analytics-preview__surface>.teum-chart .teum-chart__plot{height:224px!important}.landing-footer{min-height:120px;align-items:flex-start;flex-direction:column;justify-content:center;gap:18px}}@media(prefers-reduced-transparency:reduce){.landing-header{background:var(--teum-bg-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.teum-skip-link,.landing-header__navigation a,.landing-icon-action,.system-icon-action,.theme-toggle,.landing-hero__primary svg{transition-duration:.01ms}}
