.ui-brand-footer{justify-items:center;gap:var(--space-1);padding-top:var(--space-5);border-top:1px solid var(--separator);color:var(--text-muted);font:var(--type-footnote);font-variant-numeric:tabular-nums;text-align:center;display:grid}.ui-brand-footer-notice{margin:0}.ui-brand-footer-links{gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex}.ui-brand-footer-link{width:var(--control);height:var(--control);border:1px solid var(--outline);border-radius:var(--capsule);color:var(--text-secondary);transition:background var(--motion-quick) var(--motion-curve);justify-content:center;align-items:center;display:inline-flex}.ui-brand-footer-link:hover{background:var(--hover);color:var(--text-primary)}.ui-brand-hero{gap:var(--space-1);background:var(--surface);grid-template-columns:repeat(3,1fr);display:grid}.ui-brand-hero-tile{aspect-ratio:1;transition:border-radius var(--motion-normal) linear;position:relative;overflow:hidden}.ui-brand-hero-tile[data-color="1"]{background:var(--brand-1)}.ui-brand-hero-tile[data-color="2"]{background:var(--brand-2)}.ui-brand-hero-tile[data-color="3"]{background:var(--brand-3)}.ui-brand-hero-tile[data-corner=tl]{border-radius:100% 0 0}.ui-brand-hero-tile[data-corner=tr]{border-radius:0 100% 0 0}.ui-brand-hero-tile[data-corner=bl]{border-radius:0 0 0 100%}.ui-brand-hero-tile[data-corner=br]{border-radius:0 0 100%}.ui-brand-hero-tile video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--motion-slow) linear;position:absolute;inset:0}.ui-brand-hero-tile[data-playing] video{opacity:1}.ui-brand-hero-logo{background:var(--surface);color:var(--text-primary);grid-column:1/-1;padding:7.5%;position:relative;container-type:inline-size}.ui-brand-hero-wordmark{fill:currentColor;width:100%;height:auto;display:block}.ui-brand-hero-dot{width:5.4cqi;height:auto;fill:var(--rational-orange);animation:1.1s linear .5s both ui-brand-hero-fall;position:absolute;top:8cqi;left:42.8%}.ui-brand-hero[data-still] .ui-brand-hero-tile,.ui-brand-hero[data-still] .ui-brand-hero-tile video{transition:none}.ui-brand-hero[data-still] .ui-brand-hero-dot{animation:none}@keyframes ui-brand-hero-fall{0%{animation-timing-function:linear;transform:translateY(-90cqi)}20%{animation-timing-function:cubic-bezier(.3,.6,.4,1);transform:translateY(0)}41%{animation-timing-function:cubic-bezier(.6,0,.7,.5);transform:translateY(-16cqi)}61%{animation-timing-function:cubic-bezier(.3,.6,.4,1);transform:translateY(0)}76%{animation-timing-function:cubic-bezier(.6,0,.7,.5);transform:translateY(-7cqi)}88%{animation-timing-function:ease-out;transform:translateY(0)}90%{animation-timing-function:ease-out;transform:translateY(.4cqi)}to{transform:translateY(0)}}.sign-in{min-height:100dvh;padding:var(--space-8);place-items:center;display:grid}@media (width<=40rem){.sign-in{padding:var(--space-4)}}.sign-in-layout{align-items:center;gap:var(--space-7);width:100%;max-width:calc(880px + var(--space-7));grid-template-columns:minmax(0,480px) minmax(0,400px);display:grid}.sign-in-layout>.ui-brand-footer{grid-column:1/-1}@media (width<=56rem){.sign-in-layout{justify-content:center;gap:var(--space-5);grid-template-columns:minmax(0,400px)}}.sign-in-form{gap:var(--space-4);width:100%;display:grid}.sign-in-form .banner{margin:0}.ui-secret{-webkit-text-security:disc}:root[data-skin=pinpoint]{--font-sans:system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--page:#f4f4f5;--surface:#fff;--raised:#fff;--text-primary:#18181b;--text-secondary:#4f4f58;--text-muted:#66666f;--text-disabled:#8a8a93;--border:#85858e;--separator:#ececee;--outline:#e4e4e7;--edge:#dcdce0;--hover:#f4f4f5;--pressed:#e9e9ec;--picked:#ecebf5;--accent:#292562;--accent-ink:#fff;--accent-pressed:#1a1741;--on-fill:#fff;--good:#006300;--warning:#8a5a00;--error:#b42d2d;--badge:#d70015;--badge-ink:#fff;--brand-1:#238fa2;--brand-2:#176d7b;--brand-3:#0a4a53;--rational-orange:#f05c45;--rational-orange-ink:#fff;--alert-info-bg:#f2f2f6;--alert-info-border:#dddce8;--alert-info-text:#2b2a45;--alert-success-bg:#d1e7dd;--alert-success-border:#a3cfbb;--alert-success-text:#0a3622;--alert-warning-bg:#fff3cd;--alert-warning-border:#ffe69c;--alert-warning-text:#664d03;--alert-danger-bg:#f8d7da;--alert-danger-border:#f1aeb5;--alert-danger-text:#58151c;--tag-gray-bg:#f0f0f2;--tag-gray-text:#3f3f46;--tag-tint-bg:#ecebf5;--tag-tint-text:#292562;--tag-green-bg:#e6f4ea;--tag-green-text:#166534;--tag-amber-bg:#fdf3dc;--tag-amber-text:#7c4a03;--tag-red-bg:#fdecec;--tag-red-text:#a12a2a;--tag-violet-bg:#f1ecfd;--tag-violet-text:#5b34c9;--glow-1:#5b34c9;--glow-2:#c2255c;--glow-3:#292562;--glow-4:#0b7a99;--dot-person:#2a78d6;--dot-seed:#eb6834;--dot-campaign:#1baf7a;--dot-kept-out:#52514e;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--graph-other:#d4d2cb;--graph-structure:#1c1b19;--graph-line:#a8a69f;--graph-dim:#e1e0d9;--bar:#2a78d6;--bar-track:#cde2fb;--map-1:#d2d0c8;--map-2:#bab8af;--map-3:#a3a199;--map-4:#8c8a83;--map-5:#75746d;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300}@media (prefers-color-scheme:dark){:root[data-skin=pinpoint]{--page:#09090b;--surface:#111113;--raised:#18181b;--text-primary:#f4f4f5;--text-secondary:#c4c4cc;--text-muted:#a1a1aa;--text-disabled:#71717a;--border:#71717a;--separator:#232326;--outline:#2c2c31;--edge:#34343a;--hover:#1f1f23;--pressed:#2a2a2f;--picked:#25233a;--accent:#9085e9;--accent-ink:#0b0b0b;--accent-pressed:#aaa1f0;--good:#0ca30c;--warning:#e3a33a;--error:#e66767;--alert-info-bg:#1e1d27;--alert-info-border:#36344a;--alert-info-text:#cfcce6;--alert-success-bg:#051b11;--alert-success-border:#0f5132;--alert-success-text:#75b798;--alert-warning-bg:#332701;--alert-warning-border:#997404;--alert-warning-text:#ffda6a;--alert-danger-bg:#2c0b0e;--alert-danger-border:#842029;--alert-danger-text:#ea868f;--tag-gray-bg:#26262b;--tag-gray-text:#d4d4d8;--tag-tint-bg:#25233a;--tag-tint-text:#c7c1f6;--tag-green-bg:#10291a;--tag-green-text:#86d29e;--tag-amber-bg:#2f2410;--tag-amber-text:#f0c36b;--tag-red-bg:#321617;--tag-red-text:#f2a3a3;--tag-violet-bg:#251c3d;--tag-violet-text:#c6b3fa;--glow-1:#c6b3fa;--glow-2:#f06595;--glow-3:#9085e9;--glow-4:#3bc9db;--brand-1:#238fa2;--brand-2:#176d7b;--brand-3:#0a4a53;--dot-person:#3987e5;--dot-seed:#d95926;--dot-campaign:#199e70;--dot-kept-out:#8a897f;--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--graph-other:#403f3c;--graph-structure:#f0efec;--graph-line:#6b6a65;--graph-dim:#2c2c2a;--bar:#3987e5;--bar-track:#184f95;--map-1:#3d3d3a;--map-2:#51504c;--map-3:#666560;--map-4:#7c7b75;--map-5:#93928b;--series-4:#c98500;--series-5:#d55181;--series-6:#008300}}@media (prefers-contrast:more){:root[data-skin=pinpoint]{--text-secondary:#3b3a37;--text-muted:#3b3a37;--text-disabled:#6b6a65;--border:#52514e;--separator:#a8a8a7;--outline:#a8a8a7;--edge:#52514e;--hover:#e4e4e3;--pressed:#d4d2cb;--picked:#d8d6e4}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root[data-skin=pinpoint]{--text-secondary:#e0dfd8;--text-muted:#e0dfd8;--text-disabled:#a3a29b;--border:#a3a29b;--separator:#5a5954;--outline:#5a5954;--edge:#a3a29b;--hover:#323231;--pressed:#3f3f3d;--picked:#3b3850}}:root,:root[data-skin=rational]{--font-sans:system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--page:#f6f4f0;--surface:#fff;--raised:#fff;--text-primary:#122847;--text-secondary:#3d4f68;--text-muted:#4d5d74;--text-disabled:#8793a3;--border:#7b8797;--separator:#eeebe5;--outline:#e6e2da;--edge:#ddd8ce;--hover:#f3f1ec;--pressed:#e8e4dc;--picked:#e3f0f1;--accent:#176d7b;--accent-ink:#fff;--accent-pressed:#0a4a53;--on-fill:#fff;--good:#1a6b3a;--warning:#8a5a00;--error:#c6422c;--badge:#c6422c;--badge-ink:#fff;--brand-1:#238fa2;--brand-2:#176d7b;--brand-3:#0a4a53;--rational-orange:#f55b43;--rational-orange-ink:#fff;--alert-info-bg:#eaeff3;--alert-info-border:#cbd6e0;--alert-info-text:#122847;--alert-success-bg:#d1e7dd;--alert-success-border:#a3cfbb;--alert-success-text:#0a3622;--alert-warning-bg:#fff3cd;--alert-warning-border:#ffe69c;--alert-warning-text:#664d03;--alert-danger-bg:#f8d7da;--alert-danger-border:#f1aeb5;--alert-danger-text:#58151c;--tag-gray-bg:#efece6;--tag-gray-text:#3a4252;--tag-tint-bg:#e3f0f1;--tag-tint-text:#0a4a53;--tag-green-bg:#e6f4ea;--tag-green-text:#166534;--tag-amber-bg:#fdf3dc;--tag-amber-text:#7c4a03;--tag-red-bg:#fdecec;--tag-red-text:#a12a2a;--tag-violet-bg:#f1ecfd;--tag-violet-text:#5b34c9;--glow-1:#5b34c9;--glow-2:#c2255c;--glow-3:#176d7b;--glow-4:#1c62c9;--dot-person:#238fa2;--dot-seed:#f55b43;--dot-campaign:#3c7d3c;--dot-kept-out:#55657c;--series-1:#238fa2;--series-2:#f55b43;--series-3:#5b6fd6;--graph-other:#d4d0c8;--graph-structure:#122847;--graph-line:#a39f96;--graph-dim:#e3dfd8;--bar:#238fa2;--bar-track:#cfe6ea;--map-1:#d4d0c6;--map-2:#bdb8ad;--map-3:#a6a196;--map-4:#8f8a80;--map-5:#787369;--series-4:#d99a00;--series-5:#d4568a;--series-6:#3c7d3c}@media (prefers-color-scheme:dark){:root,:root[data-skin=rational]{--page:#0a1829;--surface:#102239;--raised:#172e4b;--text-primary:#eef2f7;--text-secondary:#c2cddb;--text-muted:#9fb0c4;--text-disabled:#6f819a;--border:#6f819a;--separator:#1c3350;--outline:#263f60;--edge:#2f4a6e;--hover:#1a3250;--pressed:#223d60;--picked:#17414f;--accent:#2daec4;--accent-ink:#0b0b0b;--accent-pressed:#5cc4d6;--good:#3fb36b;--warning:#e3a33a;--error:#f08a74;--badge:#c6422c;--alert-info-bg:#12283f;--alert-info-border:#2a4562;--alert-info-text:#c2cddb;--alert-success-bg:#051b11;--alert-success-border:#0f5132;--alert-success-text:#75b798;--alert-warning-bg:#332701;--alert-warning-border:#997404;--alert-warning-text:#ffda6a;--alert-danger-bg:#2c0b0e;--alert-danger-border:#842029;--alert-danger-text:#ea868f;--tag-gray-bg:#1d2a3d;--tag-gray-text:#d6dbe4;--tag-tint-bg:#0f2f35;--tag-tint-text:#8fd6e2;--tag-green-bg:#10291a;--tag-green-text:#86d29e;--tag-amber-bg:#2f2410;--tag-amber-text:#f0c36b;--tag-red-bg:#321617;--tag-red-text:#f2a3a3;--tag-violet-bg:#251c3d;--tag-violet-text:#c6b3fa;--glow-1:#c6b3fa;--glow-2:#f06595;--glow-3:#2daec4;--glow-4:#74a7ff;--brand-1:#238fa2;--brand-2:#176d7b;--brand-3:#0a4a53;--dot-person:#2daec4;--dot-seed:#f55b43;--dot-campaign:#4fb04f;--dot-kept-out:#9fb0c4;--series-1:#2daec4;--series-2:#f55b43;--series-3:#8a9bf0;--graph-other:#34506f;--graph-structure:#eef2f7;--graph-line:#4d6785;--graph-dim:#1e3654;--bar:#2daec4;--bar-track:#164a5a;--map-1:#2b4768;--map-2:#3a5a7d;--map-3:#4d6f93;--map-4:#6385a8;--map-5:#7d9bbd;--series-4:#e0a526;--series-5:#e57aa8;--series-6:#4fb04f}}@media (prefers-contrast:more){:root,:root[data-skin=rational]{--text-secondary:#122847;--text-muted:#122847;--text-disabled:#55657c;--border:#3d4f68;--separator:#9aa5b4;--outline:#a39e94;--edge:#3d4f68;--hover:#e0dcd4;--pressed:#d0cbc1;--picked:#c4dde2}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root,:root[data-skin=rational]{--text-secondary:#eef2f7;--text-muted:#eef2f7;--text-disabled:#9fb0c4;--border:#9fb0c4;--separator:#4d6785;--outline:#4e6078;--edge:#9fb0c4;--hover:#223d60;--pressed:#2c4b73;--picked:#1d5565}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--type-title-1-size:22px;--type-title-1-line:28px;--type-title-2-size:17px;--type-title-2-line:22px;--type-title-3-size:15px;--type-title-3-line:20px;--type-body-size:13px;--type-body-line:18px;--type-reading-line:20px;--type-footnote-size:12px;--type-footnote-line:16px;--type-caption-size:11px;--type-caption-line:14px;--type-title-1:var(--weight-bold) var(--type-title-1-size) / var(--type-title-1-line) var(--font-sans);--type-title-2:var(--weight-semibold) var(--type-title-2-size) / var(--type-title-2-line) var(--font-sans);--type-title-3:var(--weight-semibold) var(--type-title-3-size) / var(--type-title-3-line) var(--font-sans);--type-body:var(--weight-regular) var(--type-body-size) / var(--type-body-line) var(--font-sans);--type-footnote:var(--weight-regular) var(--type-footnote-size) / var(--type-footnote-line) var(--font-sans);--type-caption:var(--weight-semibold) var(--type-caption-size) / var(--type-caption-line) var(--font-sans);--control-small:24px;--control-regular:32px;--control-large:44px;--control:var(--control-regular);--icon-regular:16px;--icon-large:20px;--icon:var(--icon-regular);--row:32px;--row-tall:48px;--toolbar-height:48px;--page-margin:var(--space-5);--column-padding:var(--space-4);--radius-1:8px;--radius-2:12px;--radius-3:16px;--radius-4:24px;--capsule:999px;--motion-quick:.15s;--motion-normal:.25s;--motion-slow:.35s;--motion-curve:cubic-bezier(.32, .72, 0, 1);--layer-window:10;--layer-popup:1000;--layer-toast:1100;--ring-width:2px;--ring-offset:2px;--backdrop:transparent;--backdrop-blur:8px;--modal-shadow:0 24px 64px #00000038, 0 4px 16px #0000001f;--dock-shadow:0 -12px 32px #0000001a, 0 -2px 8px #0000000f;--shadow:0 0 0 1px var(--edge)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--modal-shadow:0 24px 64px #0009, 0 4px 16px #0006;--dock-shadow:0 -12px 32px #00000080, 0 -2px 8px #0000004d}}@media (any-pointer:coarse){:root{--control:var(--control-large);--icon:var(--icon-large);--row:44px;--row-tall:56px;--toolbar-height:60px}}@media (width<=600px){:root{--page-margin:var(--space-4)}}@media (hover:none) and (pointer:coarse){:root{--type-title-1-size:1.75rem;--type-title-1-line:2.125rem;--type-title-2-size:1.375rem;--type-title-2-line:1.75rem;--type-title-3-size:1.25rem;--type-title-3-line:1.5625rem;--type-body-size:1.0625rem;--type-body-line:1.375rem;--type-reading-line:1.5rem;--type-footnote-size:.8125rem;--type-footnote-line:1.125rem;--type-caption-size:.75rem;--type-caption-line:1rem}}@supports (font:-apple-system-body){@media (hover:none) and (pointer:coarse){html{font:-apple-system-body}}}*{box-sizing:border-box;grid-auto-columns:minmax(0,1fr)}[hidden]{display:none!important}body{background:var(--page);color:var(--text-primary);font:var(--type-body);overflow-wrap:anywhere;margin:0;position:relative}#app{isolation:isolate}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3,select{max-width:100%}p{margin:0}h1{font:var(--type-title-1)}a{color:var(--accent)}html{background:var(--page);touch-action:pan-x pan-y}.app{height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);display:grid;position:relative}.work,.sign-in{background:var(--surface)}.sidebar,.work,.insights{min-width:0;overflow-x:auto}.app[data-layout=wide]{grid-template-columns:var(--left-width) minmax(0, 1fr) var(--right-width)}.app[data-left=hidden]>.sidebar,.app[data-right=hidden]>.insights{visibility:hidden;border:0;overflow:hidden}.app[data-layout=medium],.app[data-layout=compact]{grid-template-columns:minmax(0,1fr)}.app[data-layout=split]{grid-template-columns:env(viewport-segment-width 0 0) calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0)) env(viewport-segment-width 1 0)}.app[data-layout=split]>.work{grid-column:1}.app[data-layout=split]>.insights{grid-column:3}.section-label{margin:0 0 var(--space-2);color:var(--text-muted);font:var(--type-footnote);font-weight:var(--weight-semibold)}.muted{color:var(--text-muted)}.error{color:var(--error)}.note{padding:var(--space-3);color:var(--text-secondary)}:focus-visible{outline:var(--ring-width) solid var(--accent);outline-offset:var(--ring-offset)}.meter{gap:var(--space-1);margin-top:var(--space-3);display:grid}.meter-head{color:var(--text-secondary);font:var(--type-footnote);justify-content:space-between;display:flex}.meter-track{height:var(--space-2);border-radius:var(--capsule);background:var(--bar-track);overflow:hidden}.meter-fill{border-radius:0 var(--capsule) var(--capsule) 0;background:var(--bar);height:100%}.base-ui-disable-scrollbar{scrollbar-width:none}.base-ui-disable-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
