.brand-mark-module__E74gUa__brandMark{border-radius:var(--mantine-radius-md);background:linear-gradient(135deg, var(--mantine-color-brand-5), var(--mantine-color-brand-7));width:1.75rem;height:1.75rem;box-shadow:0 8px 20px color-mix(in srgb, var(--mantine-color-brand-6) 22%, transparent);align-items:flex-end;gap:.125rem;padding:.375rem;display:flex}.brand-mark-module__E74gUa__brandMarkBarShort,.brand-mark-module__E74gUa__brandMarkBarTall,.brand-mark-module__E74gUa__brandMarkBarMedium{background:var(--mantine-color-white);border-radius:999px;flex:1}.brand-mark-module__E74gUa__brandMarkBarShort{opacity:.8;height:45%}.brand-mark-module__E74gUa__brandMarkBarTall{height:100%}.brand-mark-module__E74gUa__brandMarkBarMedium{opacity:.9;height:70%}
.shared-module__trfk0W__page{width:min(72rem,100% - 2.5rem);margin:0 auto;padding:3rem 0}.shared-module__trfk0W__loginTitle{letter-spacing:-.06em;max-width:36rem;margin:0;font-size:clamp(2rem,6vw,4.75rem);font-weight:600;line-height:.95}.shared-module__trfk0W__pageHeader{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:2rem;display:flex}.shared-module__trfk0W__pageHeaderStack,.shared-module__trfk0W__stack3{flex-direction:column;gap:.75rem;display:flex}.shared-module__trfk0W__pageHeaderSpacing{margin-bottom:2rem}.shared-module__trfk0W__stack1{flex-direction:column;gap:.25rem;display:flex}.shared-module__trfk0W__loadingContent,.shared-module__trfk0W__inlineGroup,.shared-module__trfk0W__statRow,.shared-module__trfk0W__statRowTop{align-items:center;gap:.75rem;display:flex}.shared-module__trfk0W__statRow,.shared-module__trfk0W__statRowTop{justify-content:space-between}.shared-module__trfk0W__statRowTop{align-items:flex-start}.shared-module__trfk0W__smallText{font-size:var(--mantine-font-size-xs)}.shared-module__trfk0W__monoText{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm)}.shared-module__trfk0W__maxText{max-width:42rem}.shared-module__trfk0W__alertSpacing{margin-bottom:1.5rem}.shared-module__trfk0W__grid2,.shared-module__trfk0W__grid4{gap:1rem;display:grid}.shared-module__trfk0W__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.shared-module__trfk0W__grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.shared-module__trfk0W__cardContentStack{flex-direction:column;gap:.75rem;min-height:100%;padding:1.5rem;display:flex}.shared-module__trfk0W__cardContentStackLarge{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.shared-module__trfk0W__eyebrow{color:var(--mantine-color-breeze-8);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.shared-module__trfk0W__muted{color:var(--mantine-color-dimmed)}.shared-module__trfk0W__code{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-1);color:var(--mantine-color-dimmed);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);padding:.25rem .5rem}.shared-module__trfk0W__pillarTitle{color:var(--mantine-color-text);letter-spacing:-.04em;margin:0;font-size:2rem;font-weight:600}.shared-module__trfk0W__chartLabel{color:var(--mantine-color-dimmed);font-size:.625rem}.shared-module__trfk0W__section{padding:clamp(4.5rem,10vw,7.5rem) 0}.shared-module__trfk0W__sectionBadge{border-color:color-mix(in srgb, var(--mantine-color-brand-6) 20%, transparent);background:var(--mantine-color-brand-0);color:var(--mantine-color-brand-7);font-family:var(--mantine-font-family-monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:600}.shared-module__trfk0W__marketingHeaderInner,.shared-module__trfk0W__marketingFooterBar{justify-content:space-between;align-items:center;gap:1.25rem;min-height:4.5rem;display:flex}.shared-module__trfk0W__brandText{color:var(--mantine-color-brand-6)}.shared-module__trfk0W__appShell{background:var(--mantine-color-body);min-height:100dvh;color:var(--mantine-color-text)}@media (max-width:48em){.shared-module__trfk0W__page{width:min(100% - 2rem,72rem)}.shared-module__trfk0W__pageHeader,.shared-module__trfk0W__marketingFooterBar{flex-direction:column;align-items:stretch}.shared-module__trfk0W__grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.shared-module__trfk0W__loginTitle{font-size:2.75rem}}@media (max-width:30em){.shared-module__trfk0W__grid2,.shared-module__trfk0W__grid4{grid-template-columns:1fr}}
.api-keys-page-module__GAFvLq__badgeRow,.api-keys-page-module__GAFvLq__checkboxRow{align-items:center;gap:.75rem;display:flex}.api-keys-page-module__GAFvLq__badgeRow{flex-wrap:wrap;gap:.5rem}.api-keys-page-module__GAFvLq__checkboxRow{font-size:var(--mantine-font-size-sm)}.api-keys-page-module__GAFvLq__formStack{flex-direction:column;gap:1rem;display:flex}.api-keys-page-module__GAFvLq__buttonRow{gap:.75rem;display:flex}
.chart-preview-module__Bhi8HG__chartPreview{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);background:var(--mantine-color-white);padding:.5rem;overflow:hidden}.chart-preview-module__Bhi8HG__chartPreviewImage{object-fit:contain;width:100%;height:auto;display:block}
.code-block-module__OWWYpa__codeBlock{border-radius:var(--mantine-radius-md);background:var(--mantine-color-ink-9);color:var(--mantine-color-brand-2);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm);border:1px solid #ffffff1a;margin:0;padding:1rem;line-height:1.5;overflow-x:auto}
.auth-callback-module__emhIsa__authPage{justify-content:center;align-items:center;min-height:100dvh;padding:2.5rem 1.25rem;display:flex}.auth-callback-module__emhIsa__authCard{border:1px solid var(--mantine-color-gray-3);background:var(--mantine-color-white);width:100%;max-width:32rem;box-shadow:var(--mantine-shadow-xl);padding:2rem}.auth-callback-module__emhIsa__authButton{width:100%}
.chart-detail-page-module__-njn0a__previewCard{margin-bottom:1rem;padding:1rem}
.dashboard-home-module__3NbmoG__pushBottom{margin-top:auto}.dashboard-home-module__3NbmoG__actionButton{width:fit-content;margin-top:auto}.dashboard-home-module__3NbmoG__pageActions{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.dashboard-home-module__3NbmoG__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:48em){.dashboard-home-module__3NbmoG__pageActions{align-items:stretch}.dashboard-home-module__3NbmoG__grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30em){.dashboard-home-module__3NbmoG__grid3{grid-template-columns:1fr}}
.organization-switcher-module__wY-dga__workspacePending{font-size:var(--mantine-font-size-sm);justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.organization-switcher-module__wY-dga__workspace{width:17.5rem}.organization-switcher-module__wY-dga__workspaceLabel{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);text-align:right;margin-bottom:.375rem;display:block}.organization-switcher-module__wY-dga__errorText{color:var(--mantine-color-red-6);font-size:var(--mantine-font-size-xs);text-align:right}
.login-panel-module__ZRdgwG__loginCard{border-color:var(--mantine-color-ink-2);box-shadow:var(--mantine-shadow-xl);background:#fffffff2;overflow:hidden}.login-panel-module__ZRdgwG__loginGrid{gap:2.5rem;padding:2.5rem;display:grid}.login-panel-module__ZRdgwG__loginColumn{flex-direction:column;justify-content:center;gap:1.25rem;display:flex}.login-panel-module__ZRdgwG__loginDescription{max-width:36rem;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-lg)}.login-panel-module__ZRdgwG__loginBadge{border-color:var(--mantine-color-breeze-2);background:var(--mantine-color-breeze-0);color:var(--mantine-color-breeze-9)}.login-panel-module__ZRdgwG__fullWidth{justify-content:flex-start;width:100%}.login-panel-module__ZRdgwG__providerIcon{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-breeze-0);width:1.75rem;height:1.75rem;color:var(--mantine-color-breeze-9);font-size:var(--mantine-font-size-xs);place-items:center;font-weight:700;display:grid}@media (min-width:48em){.login-panel-module__ZRdgwG__loginGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48em){.login-panel-module__ZRdgwG__loginGrid{padding:1.5rem}}
