@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_4c4c9b1-module__EC3vuW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_4c4c9b1-module__EC3vuW__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--color-text:#292929;--color-text-muted:#292929b3;--color-text-subtle:#29292966;--color-border:#29292926;--color-border-light:#2929290d;--color-white:#fff;--color-purple:#8650ff;--color-purple-light:#9c75ff;--color-purple-dark:#7e50d9;--color-purple-btn:#6830e3;--color-purple-accent:#a78aff;--color-purple-20:#8650ff33;--color-purple-10:#8650ff1a;--color-purple-3:#8650ff08;--gradient-brand-big:linear-gradient(180deg, #a78aff 0%, #524fff99 100%);--gradient-brand-small:linear-gradient(180deg, #8650ff 0%, #9c75ff 100%);--gradient-white-fill-inner:linear-gradient(180deg, #8650ff1a 0%, #ffffff1a 100%);--font-satoshi:"Satoshi";--font-system:system-ui, sans-serif;--color-primary:var(--color-purple);--color-primary-hover:var(--color-purple-dark);--color-accent:var(--color-purple-light);--color-accent-strong:var(--color-purple-dark);--color-accent-soft:var(--color-purple-10);--color-accent-ink:var(--color-purple-dark);--color-ink:var(--color-text);--color-app-bg:#f8f7fb;--color-surface:var(--color-white);--color-surface-muted:var(--color-border-light);--color-border-strong:var(--color-purple-20);--color-success:#16a34a;--owl-brand-deep:var(--color-purple-dark);--owl-brand-shadow:var(--color-purple-20);--owl-surface-muted:var(--color-border-light);--owl-fill-big:var(--gradient-brand-big);--owl-fill-small:var(--gradient-brand-small);--owl-white-fill-inner:var(--gradient-white-fill-inner);--type-h2-display-size:304.033px;--type-h2-display-weight:700;--type-h2-display-line-height:.75;--type-h2-display-letter-spacing:-12.1613px;--type-h1-size:72px;--type-h1-weight:700;--type-h1-line-height:1.1;--type-h1-letter-spacing:-2.88px;--type-h2-size:48px;--type-h2-weight:700;--type-h2-line-height:1.1;--type-h2-letter-spacing:-1.92px;--type-h3-size:34px;--type-h3-weight:700;--type-h3-line-height:1;--type-h3-letter-spacing:0;--type-h4-size:20px;--type-h4-weight:500;--type-h4-line-height:1.2;--type-h4-letter-spacing:0;--type-h5-size:18px;--type-h5-weight:500;--type-h5-line-height:1.2;--type-h5-letter-spacing:0;--type-large-body-size:18px;--type-large-body-weight:500;--type-large-body-line-height:1.2;--type-large-body-letter-spacing:0;--type-body-size:16px;--type-body-weight:500;--type-body-line-height:1.6;--type-body-letter-spacing:0;--type-h5-16-size:16px;--type-h5-16-weight:500;--type-h5-16-line-height:1.2;--type-h5-16-letter-spacing:0;--type-h6-size:16px;--type-h6-weight:500;--type-h6-line-height:1.6;--type-h6-letter-spacing:0;--type-body-14-size:14px;--type-body-14-weight:600;--type-body-14-line-height:1.2;--type-body-14-letter-spacing:0;--type-small-body-size:14px;--type-small-body-weight:500;--type-small-body-line-height:1.2;--type-small-body-letter-spacing:0;--type-body-14-400-size:14px;--type-body-14-400-weight:400;--type-body-14-400-line-height:1.6;--type-body-14-400-letter-spacing:-.28px;--type-caption-size:12px;--type-caption-weight:500;--type-caption-line-height:1.2;--type-caption-letter-spacing:0;--type-button-size:12px;--type-button-weight:400;--type-button-line-height:normal;--type-button-letter-spacing:0}
:root{--dash-bg:#f8f7fb;--dash-border:#e5e2ed;--dash-sidebar-border:#e2e8f0;--dash-sidebar-divider:#ece8f5;--dash-subheading-color:#64748b;--dash-text:#292929;--dash-text-strong:#1e293b;--dash-muted:#6b7280;--dash-muted-soft:#94a3b8;--dash-purple:#7c3aed;--dash-purple-mid:#8b58ff;--dash-purple-soft:#f0e8ff;--dash-green:#10b981;--dash-green-soft:#ecfdf5;--dash-shadow-soft:0 1px 2px #0000000d;--dash-shadow-card:0 10px 50px #0000000d;--dash-radius:8px;--dash-sidebar-width:264px;--dash-sidebar-collapsed-width:88px;--dash-sidebar-duration:.9s;--dash-sidebar-logo-fade-duration:.45s;--dash-sidebar-logo-mark-in-delay:.38s;--dash-sidebar-logo-wordmark-in-delay:.52s;--dash-sidebar-ease:cubic-bezier(.16, 1, .3, 1);--dash-sidebar-icon-size:40px;--dash-brand-gradient:linear-gradient(145deg, #8853ff 0%, #9a71ff 100%)}.dash-kpi-filled{background-image:linear-gradient(#8b58ff 0%,#b89cff 100%)}.dash-shell{color:#292929;--color-text-muted:#64748b;--dash-muted:#64748b}.dash-sidebar-shell{transition:transform var(--dash-sidebar-duration) var(--dash-sidebar-ease)}@media (min-width:1024px){.dash-sidebar-shell,.dash-sidebar-shell[data-collapsed=true]{transition:width var(--dash-sidebar-duration) var(--dash-sidebar-ease), transform var(--dash-sidebar-duration) var(--dash-sidebar-ease)}}.dash-sidebar-panel{width:100%;min-width:0;transition:padding-inline var(--dash-sidebar-duration) var(--dash-sidebar-ease)}@media (min-width:1024px){.dash-sidebar-panel[data-collapsed=true]{padding-inline:calc((100% - var(--dash-sidebar-icon-size)) / 2)}}.dash-sidebar-header{width:100%}.dash-sidebar-brand{overflow:visible}.dash-sidebar-brand-wordmark{opacity:1;transition:opacity var(--dash-sidebar-logo-fade-duration) var(--dash-sidebar-ease);display:block}.dash-sidebar-panel[data-collapsed=true] .dash-sidebar-brand-wordmark{opacity:0}.dash-sidebar-panel:not([data-collapsed=true]) .dash-sidebar-brand-wordmark{transition:opacity var(--dash-sidebar-logo-fade-duration) var(--dash-sidebar-ease) var(--dash-sidebar-logo-wordmark-in-delay)}.dash-sidebar-brand-mark-img{opacity:0;transition:opacity var(--dash-sidebar-logo-fade-duration) var(--dash-sidebar-ease);top:50%;left:50%;transform:translate(-50%,-50%)}.dash-sidebar-panel[data-collapsed=true] .dash-sidebar-brand-mark-img{opacity:1;transition:opacity var(--dash-sidebar-logo-fade-duration) var(--dash-sidebar-ease) var(--dash-sidebar-logo-mark-in-delay)}.dash-sidebar-panel:not([data-collapsed=true]) .dash-sidebar-brand-mark-img{opacity:0;transition:opacity calc(var(--dash-sidebar-logo-fade-duration) * .65) var(--dash-sidebar-ease)}.dash-sidebar-item,.dash-sidebar-section-label{font-family:var(--font-satoshi), "Satoshi", sans-serif}.dash-sidebar-item{letter-spacing:0;font-size:16px;font-weight:600;line-height:1}.dash-sidebar-label{white-space:nowrap;min-width:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1.5;overflow:hidden}.dash-sidebar-panel[data-collapsed=true] .dash-sidebar-label{visibility:hidden;width:0;overflow:hidden}.dash-sidebar-chevron{flex-shrink:0;overflow:hidden}.dash-sidebar-panel[data-collapsed=true] .dash-sidebar-chevron{visibility:hidden;width:0;overflow:hidden}.dash-sidebar-section-label{overflow:hidden}.dash-sidebar-panel[data-collapsed=true] .dash-sidebar-section-label{display:none}.dash-sidebar-item{grid-template-columns:var(--dash-sidebar-icon-size) minmax(0, 1fr) auto;-moz-column-gap:.625rem;width:100%;min-width:0;transition:width var(--dash-sidebar-duration) var(--dash-sidebar-ease), padding var(--dash-sidebar-duration) var(--dash-sidebar-ease);align-items:center;column-gap:.625rem;padding-inline:.875rem;display:grid}.dash-sidebar-panel[data-collapsed=true] .dash-sidebar-brand{height:var(--dash-sidebar-icon-size)}.dash-sidebar-panel[data-collapsed=true] .dash-sidebar-item{grid-template-columns:var(--dash-sidebar-icon-size);width:var(--dash-sidebar-icon-size);margin-inline:0;padding-inline:0}.dash-sidebar-icon{height:var(--dash-sidebar-icon-size);width:var(--dash-sidebar-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dash-sidebar-panel[data-collapsed=true] .dash-sidebar-section{gap:.25rem;padding-top:0}.dash-page-title{min-height:43px;font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#292929;flex:none;align-self:stretch;align-items:center;margin:0;font-size:32px;font-style:normal;font-weight:600;line-height:43px;display:flex}.dash-page-subtitle{min-height:22px;font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#64748b;margin:0;margin-bottom:revert;flex:none;align-self:stretch;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:flex}.dash-sidebar-item--active-expanded{color:#7c3aed;background-color:#f0e8ff;border-left-width:3px;border-left-color:#7c3aed;font-weight:600}.dash-sidebar-item--active-collapsed{color:#7c3aed;background-color:#f0e8ff}.dash-health-card{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;padding:16px 24px;display:flex;box-shadow:0 1px 2px #0000000d}.dash-health-card-title{min-height:22px;font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#292929;align-self:stretch;align-items:center;margin:0;font-size:16px;font-style:normal;font-weight:600;line-height:22px;display:flex}.dash-health-card-grid{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;width:100%;display:flex}@media (min-width:640px){.dash-health-card-grid{flex-direction:row;justify-content:space-between;gap:32px}}.dash-health-card-item{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:10px;min-width:0;display:flex}.dash-health-card-item-top{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.dash-health-card-icon{color:#7c3aed;background:#f0e8ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 4.25px 6.375px -1.0625px #0000001a}.dash-health-card-label{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#0f172a;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.dash-health-card-status{flex-direction:row;align-self:stretch;align-items:center;gap:8px;min-width:0;display:flex}.dash-health-card-status-value{min-width:0;font-family:var(--font-satoshi), "Satoshi", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.dash-metrics-grid{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}@media (min-width:640px){.dash-metrics-grid{flex-direction:row;justify-content:space-between;align-items:flex-start}}.dash-metric-card{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:35px;min-width:0;min-height:190px;padding:24px 20px;display:flex}.dash-metric-card--filled{color:#fff;background:linear-gradient(#8b58ff 0%,#b89cff 100%)}.dash-metric-card-header{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.dash-metric-card-heading{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.dash-metric-card-title{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#0f172a;margin:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.dash-metric-card--filled .dash-metric-card-title{color:#fff}.dash-metric-card-desc{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#000;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.dash-metric-card--filled .dash-metric-card-desc{color:#fff}.dash-metric-card-icon{shrink:0;color:#7c3aed;background:#f0e8ff;border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dash-metric-card--filled .dash-metric-card-icon{color:#7c3aed;background:#fff;box-shadow:0 4px 6px -1px #0000001a}.dash-metric-card-body{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.dash-metric-card-value-row{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.dash-metric-card-value{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#292929;font-variant-numeric:tabular-nums;font-size:24px;font-style:normal;font-weight:800;line-height:32px}.dash-metric-card--filled .dash-metric-card-value{color:#fff}.dash-metric-card-change{height:24px;font-family:var(--font-satoshi), "Satoshi", sans-serif;font-variant-numeric:tabular-nums;background:#fff;border-radius:9999px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:600;line-height:16px;display:inline-flex}.dash-metric-card:not(.dash-metric-card--filled) .dash-metric-card-change{box-shadow:0 0 4px #0000001f}.dash-metric-card-change--up{color:#15803d}.dash-metric-card-change--down{color:#dc2626}.dash-metric-card-change--flat{color:#292929}.dash-metric-card-footer{width:100%;font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#6b7280;font-size:14px;font-style:normal;font-weight:400;line-height:19px}.dash-metric-card--filled .dash-metric-card-footer{color:#fff}.dash-metric-card-footer-parts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dash-revenue-trend-title{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#292929;margin:0;font-size:16px;font-style:normal;font-weight:600;line-height:1}.dash-revenue-trend-amount{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#292929;font-variant-numeric:tabular-nums;font-size:24px;font-style:normal;font-weight:800;line-height:1}.dash-revenue-trend-meta{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#6b7280;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:1}.dash-revenue-chart-axis-date{font-family:var(--font-satoshi), "Satoshi", sans-serif;fill:#6b7280;font-size:16px;font-weight:400}.dash-panel-section-title{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#1a1a1a;margin:0;font-size:20px;font-style:normal;font-weight:600;line-height:1}.integration-status-banner{box-sizing:border-box;background:#fff;border:1.125px solid #f4f2f9;border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;display:flex;box-shadow:0 1.125px 2.25px #0000000d}.integration-status-banner-copy{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;display:flex}.integration-status-pill{box-sizing:border-box;height:23px;font-family:var(--font-satoshi), "Satoshi", sans-serif;border-radius:222px;flex-shrink:0;align-items:center;gap:6px;padding:3px 12px;font-size:12px;font-weight:600;line-height:17px;display:inline-flex}.integration-status-pill-dot{border-radius:9999px;width:9px;height:9px}.integration-status-pill--warning{color:#facc15;background:#fffae8;border:1px solid #facc15}.integration-status-pill--warning .integration-status-pill-dot{background:#facc15}.integration-status-pill--success{color:#065f46;background:#ecfdf5;border:1px solid #10b98142}.integration-status-pill--success .integration-status-pill-dot{background:#10b981}.integration-status-pill--danger{color:#f43f5e;background:#fff1f2;border:1px solid #fecdd3}.integration-status-pill--danger .integration-status-pill-dot{background:#f43f5e}.integration-status-pill--neutral{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0}.integration-status-pill--neutral .integration-status-pill-dot{background:#94a3b8}.integration-status-banner-text{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;display:flex}.integration-status-banner .integration-status-banner-title{font-family:var(--font-satoshi), "Satoshi", sans-serif;letter-spacing:0;color:#1e293b;align-self:stretch;align-items:center;margin:0;font-size:24px;font-style:normal;font-weight:600;line-height:32px;display:flex}.integration-status-banner .integration-status-banner-title--danger{color:#f43f5e}.integration-status-banner .integration-status-banner-desc{max-width:none;font-family:var(--font-satoshi), "Satoshi", sans-serif;letter-spacing:0;color:#6b7280;align-self:stretch;align-items:center;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:flex}.integration-status-banner-actions{flex-flow:wrap;align-items:center;gap:13.5px;display:flex}.integration-action-btn{height:42px;font-family:var(--font-satoshi), "Satoshi", sans-serif;border-radius:8px;flex-shrink:0;justify-content:center;padding-inline:32px;font-size:16px;font-weight:600;line-height:22px}.integration-action-btn--secondary{color:#1e293b;background:#fff;border:1px solid #f4f4f4}.integration-action-btn--secondary:hover:not(:disabled){filter:none;box-shadow:none;background:#f9f9fb;transform:none}.integration-status-live-row{background:#f7f4fe;border-radius:10px;flex-direction:column;gap:8px;width:100%;padding:12px 16px;display:flex}@media (min-width:640px){.integration-status-live-row{flex-direction:row;justify-content:space-between;align-items:center}}.integration-status-live-domain{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#374151;margin:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.integration-page{width:100%}.integration-setup-layout{grid-template-columns:1fr;align-items:start;gap:12px;width:100%;display:grid}@media (min-width:1024px){.integration-setup-layout{grid-template-columns:minmax(0,1fr) 384px;align-items:start;gap:32px}.integration-setup-steps,.integration-license-card{margin-top:0}}.integration-setup-steps{box-sizing:border-box;background:#fff;border:1px solid #f4f2f9;border-radius:15px;flex-direction:column;align-items:stretch;width:100%;display:flex;overflow:hidden;box-shadow:0 1.13px 2.25px #0000000d}.integration-setup-steps-body{flex-direction:column;display:flex}.integration-setup-steps-list{width:100%;margin:0;padding:0;list-style:none}.integration-setup-steps-header{border-bottom:1px solid #ece8f5;flex-direction:column;gap:2px;padding:20px;display:flex}.integration-setup-steps .integration-setup-steps-title{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#1e293b;margin:0;font-size:20px;font-style:normal;font-weight:600;line-height:27px}.integration-setup-steps .integration-setup-steps-desc{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#6b7280;margin:0;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.integration-setup-step-row{box-sizing:border-box;border-bottom:1px solid #ece8f5;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:60px;min-height:60px;padding:18px 24px;display:flex}.integration-setup-step-leading{align-items:center;gap:18px;min-width:0;display:flex}.integration-setup-step-check{flex-shrink:0;width:22px;height:22px;display:block;position:relative;overflow:hidden}.integration-setup-step-leading-spacer{flex-shrink:0;width:22px;height:22px;display:block}.integration-setup-step-row--upcoming{justify-content:flex-start}.integration-setup-current-wrap{box-sizing:border-box;padding:16px 20px 20px}.integration-setup-steps .integration-setup-step-row .integration-setup-step-title{font-family:var(--font-satoshi), "Satoshi", sans-serif;letter-spacing:0;color:#1e293b;align-items:center;margin:0;font-size:16px;font-style:normal;font-weight:600;line-height:100%;display:flex}.integration-setup-steps .integration-setup-step-done{box-sizing:border-box;height:23px;font-family:var(--font-satoshi), "Satoshi", sans-serif;letter-spacing:0;color:#065f46;background:#ecfdf5;border:1px solid #10b98142;border-radius:222px;flex:none;align-items:center;gap:6px;padding:3px 12px;font-size:12px;font-style:normal;font-weight:600;line-height:17px;display:inline-flex}.integration-setup-step-done-dot{background:#10b981;border-radius:9999px;flex-shrink:0;width:9px;height:9px}.integration-setup-current{box-sizing:border-box;background:#f0e8ff;border:1px solid #7c3aed;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:98px;padding:16px;display:flex}.integration-setup-current-leading{flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}.integration-setup-checkbox{box-sizing:border-box;background:#fff;border:2px solid #7c3aed;border-radius:3px;flex-shrink:0;width:18px;height:18px}.integration-setup-current-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.integration-setup-steps .integration-setup-current-title{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#7c3aed;margin:0;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.integration-setup-steps .integration-setup-current-desc{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#444748;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.integration-setup-howto-panel{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#444748;background:#ffffffb3;border:1px solid #d6beff;border-radius:8px;margin-top:8px;padding:12px;font-size:13px;line-height:20px}.integration-setup-howto-panel-title{color:#1e293b;margin:0 0 4px;font-weight:600}.integration-setup-howto-panel-list{margin:0;padding-left:16px;list-style:decimal}.integration-setup-howto-panel-list li+li{margin-top:4px}.integration-license-card{background:#fff;border-radius:8px;flex-direction:column;width:100%;display:flex;box-shadow:0 2px 12px #0000000d}.integration-license-card-header{border-bottom:1px solid #c4c7c7;flex-direction:column;gap:24px;padding:20px 12px 12px;display:flex}.integration-license-card .integration-license-card-title{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#1e293b;margin:0;font-size:20px;font-style:normal;font-weight:600;line-height:27px}.integration-license-key-box{box-sizing:border-box;background:#f0e8ff;border:1px solid #7c3aed;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.integration-license-key-label{font-family:var(--font-satoshi), "Satoshi", sans-serif;letter-spacing:.12px;color:#7c3aed;margin:0;font-size:12px;font-weight:600;line-height:16px}.integration-license-key-value{word-break:break-all;font-family:var(--font-satoshi), "Satoshi", sans-serif;letter-spacing:.8px;color:#000;margin:0;font-size:16px;font-weight:400;line-height:24px}.integration-license-key-actions{justify-content:space-between;gap:8px;display:flex}.integration-license-btn-primary,.integration-license-btn-secondary{box-sizing:border-box;min-width:150px;height:38px;font-family:var(--font-satoshi), "Satoshi", sans-serif;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:400;line-height:20px;display:flex}.integration-license-btn-primary{color:#fff;background:#7c3aed;border:1px solid #7c3aed}.integration-license-btn-secondary{color:#000;background:#fff;border:1px solid #7c3aed}.integration-license-key-hint{font-family:var(--font-satoshi), "Satoshi", sans-serif;letter-spacing:.12px;color:#747878;margin:0;font-size:12px;font-weight:400;line-height:16px}.integration-license-rows{flex-direction:column;gap:6px;padding:12px;display:flex}.integration-license-row{border-bottom:1px solid #e2e2e4;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.integration-license-row:last-child{border-bottom:none}.integration-license-row-label{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#444748;margin:0;font-size:14px;font-weight:400;line-height:20px}.integration-license-row-value{text-align:right;font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#000;margin:0;font-size:14px;font-weight:600;line-height:20px}.integration-license-row-value--success{color:#14b953}.integration-license-row-value--danger{color:#f43f5e}.integration-license-row-value--muted{color:#94a3b8}.integration-license-footer{background:#f9f9fb;border-top:1px solid #c4c7c7;border-radius:0 0 12px 12px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.integration-license-footer-copy{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#444748;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.integration-license-footer-unlink{font-family:var(--font-satoshi), "Satoshi", sans-serif;color:#f43f5e;font-size:14px;font-weight:400;line-height:20px}.recharts-tooltip-wrapper{z-index:30;outline:none!important}.recharts-default-tooltip{box-shadow:none!important;background:0 0!important;border:none!important}
