:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tl-black:#000;--tl-ink:#101114;--tl-panel:#181a1f;--tl-panel-strong:#1d1f24;--tl-graphite:#24262b;--tl-iris:#6257ff;--tl-iris-soft:#eeecff;--tl-white:#fff;--tl-cloud:#f6f8fa;--tl-slate:#737984;--tl-hairline:#e3e6ea;--tl-border-light:#10111424;--tl-border-dark:#ffffff1f;--tl-border-dark-strong:#ffffff29;--tl-product-registrations:#6257ff;--tl-product-guest-connect:#13a38e;--tl-product-wiser-reach:#24262b;--tl-bg:#fff;--tl-surface:#f6f8fa;--tl-surface-raised:#fff;--tl-surface-hover:#eef1f5;--tl-dashboard-panel:#fff;--tl-dashboard-panel-strong:#f6f8fa;--tl-dashboard-divider:#10111424;--tl-text:#101114;--tl-text-secondary:#3c4048;--tl-text-muted:#737984;--tl-border:#10111424;--tl-border-strong:#10111447;--tl-primary:#6257ff;--tl-primary-hover:#4f44e6;--tl-primary-contrast:#fff;--tl-primary-soft:#eeecff;--tl-secondary:#101114;--tl-focus:#6257ff;--tl-success:#1f9d67;--tl-success-soft:#e7f7f0;--tl-warning:#c77c18;--tl-warning-soft:#fdf3e2;--tl-danger:#c74646;--tl-danger-solid:#c74646;--tl-danger-solid-hover:#ad3838;--tl-danger-contrast:#fff;--tl-danger-soft:#fdeeee;--tl-info:#4a4f59;--tl-info-soft:#eef1f5;--tl-font-ui:Geist, "Geist Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--tl-font-sans:var(--tl-font-ui);--tl-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--tl-weight-regular:400;--tl-weight-medium:500;--tl-weight-semibold:600;--tl-weight-bold:700;--tl-weight-black:800;--tl-text-xs:.75rem;--tl-text-sm:.875rem;--tl-text-base:1rem;--tl-text-lg:1.25rem;--tl-text-xl:clamp(1.75rem, 3vw, 3rem);--tl-text-2xl:clamp(2.25rem, 4vw, 4rem);--tl-text-3xl:clamp(3rem, 5vw, 5rem);--tl-text-display:clamp(3rem, 6vw, 6rem);--tl-display-xxl:clamp(5rem, 11vw, 10.5rem);--tl-display-xl:clamp(4rem, 8vw, 8rem);--tl-display-lg:clamp(3rem, 6vw, 6rem);--tl-body-xl:clamp(1.5rem, 2vw, 2.25rem);--tl-tracking-display:-.055em;--tl-leading-display:.88;--tl-ui-page-title:clamp(1.75rem, 2.2vw, 2.25rem);--tl-ui-section-title:1.125rem;--tl-ui-summary-value-min:2rem;--tl-ui-summary-value-max:2.75rem;--tl-ui-dominant-value-max:3rem;--tl-ui-inline-value-min:1.5rem;--tl-ui-inline-value-max:2rem;--tl-ui-metric-label:.75rem;--tl-ui-metric-context:.8125rem;--tl-ui-panel-padding:1.5rem;--tl-ui-section-gap:1.75rem;--tl-ui-row-height:3rem;--tl-dashboard-aside-min:17.5rem;--tl-kpi-value-min:var(--tl-ui-summary-value-min);--tl-kpi-value-max:var(--tl-ui-summary-value-max);--tl-kpi-value-compact-min:var(--tl-ui-inline-value-min);--tl-kpi-value-compact-max:var(--tl-ui-inline-value-max);--tl-kpi-label:var(--tl-ui-metric-label);--tl-kpi-context:var(--tl-ui-metric-context);--tl-kpi-gap:var(--tl-space-4);--tl-kpi-card-padding:var(--tl-space-5);--tl-kpi-card-min-height:10.25rem;--tl-kpi-card-min-width:15rem;--tl-space-1:.25rem;--tl-space-2:.5rem;--tl-space-3:.75rem;--tl-space-4:1rem;--tl-space-5:1.25rem;--tl-space-6:1.5rem;--tl-space-7:1.75rem;--tl-space-8:2rem;--tl-space-12:3rem;--tl-space-16:4rem;--tl-space-20:5rem;--tl-space-24:6rem;--tl-space-32:8rem;--tl-space-40:10rem;--tl-space-48:12rem;--tl-space-64:16rem;--tl-radius-none:0;--tl-radius-sm:6px;--tl-radius-control:10px;--tl-radius-summary:12px;--tl-radius-card:16px;--tl-radius-panel:24px;--tl-radius-pill:999px;--tl-shadow:0 10px 30px #10111414;--tl-shadow-raised:0 18px 48px #1011141f;--tl-duration-fast:.16s;--tl-duration-base:.28s;--tl-duration-slow:.28s;--tl-duration-reveal:.7s;--tl-duration-cinematic:.9s;--tl-ease:cubic-bezier(.22, 1, .36, 1);--tl-ease-editorial:cubic-bezier(.22, 1, .36, 1);--tl-transition:var(--tl-duration-fast) var(--tl-ease)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tl-bg:#101114;--tl-surface:#191b1f;--tl-surface-raised:#24262b;--tl-surface-hover:#2d3037;--tl-dashboard-panel:#181a1f;--tl-dashboard-panel-strong:#1d1f24;--tl-dashboard-divider:#ffffff1f;--tl-text:#f6f8fa;--tl-text-secondary:#c2c6cd;--tl-text-muted:#939aa5;--tl-border:#ffffff29;--tl-border-strong:#ffffff47;--tl-primary:#7b71ff;--tl-primary-hover:#8d84ff;--tl-primary-contrast:#101114;--tl-primary-soft:#221f4d;--tl-secondary:#f6f8fa;--tl-focus:#8d84ff;--tl-success:#5fd6a1;--tl-success-soft:#123a2c;--tl-warning:#f0b45c;--tl-warning-soft:#3a2a10;--tl-danger:#ff9a9a;--tl-danger-solid:#b83c3c;--tl-danger-solid-hover:#cc4747;--tl-danger-contrast:#fff;--tl-danger-soft:#3d1f1f;--tl-info:#c2c6cd;--tl-info-soft:#24262b;--tl-shadow:0 12px 36px #0006;--tl-shadow-raised:0 20px 60px #00000080}*,:before,:after{box-sizing:border-box}.tl-root{min-height:100%;color:var(--tl-text);background:var(--tl-bg);font-family:var(--tl-font-sans);font-synthesis:none}.tl-button{justify-content:center;align-items:center;gap:var(--tl-space-2);min-height:2.5rem;padding:0 var(--tl-space-4);border-radius:var(--tl-radius-control);font:600 var(--tl-text-sm)/1 var(--tl-font-sans);white-space:nowrap;cursor:pointer;transition:color var(--tl-duration-fast) var(--tl-ease),background var(--tl-duration-fast) var(--tl-ease),border-color var(--tl-duration-fast) var(--tl-ease),transform var(--tl-duration-fast) var(--tl-ease);border:1px solid #0000;display:inline-flex}.tl-button:hover:not(:disabled){transform:translateY(-1px)}.tl-button:active:not(:disabled){transform:translateY(0)}.tl-button:focus-visible,.tl-control:focus-visible,.tl-interactive:focus-visible{outline:3px solid color-mix(in srgb,var(--tl-focus) 42%,transparent);outline-offset:2px}.tl-button:disabled{cursor:not-allowed;opacity:.46;transform:none}.tl-button--primary{color:var(--tl-primary-contrast);background:var(--tl-primary)}.tl-button--primary:hover:not(:disabled){background:var(--tl-primary-hover)}.tl-button--secondary{color:var(--tl-text);background:var(--tl-surface-raised);border-color:var(--tl-border)}.tl-button--secondary:hover:not(:disabled){background:var(--tl-surface-hover);border-color:var(--tl-border-strong)}.tl-button--outline{color:var(--tl-primary);background:0 0;border-color:currentColor}.tl-button--ghost{color:var(--tl-text-secondary);background:0 0}.tl-button--ghost:hover:not(:disabled){color:var(--tl-text);background:var(--tl-surface-hover)}.tl-button--danger{color:var(--tl-danger-contrast);background:var(--tl-danger-solid)}.tl-button--danger:hover:not(:disabled){background:var(--tl-danger-solid-hover)}.tl-button--sm{min-height:2rem;padding-inline:var(--tl-space-3);font-size:var(--tl-text-xs)}.tl-button--lg{min-height:3rem;padding-inline:var(--tl-space-6);font-size:var(--tl-text-base)}.tl-card{color:var(--tl-text);background:var(--tl-surface);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:var(--tl-space-6)}.tl-card--raised{background:var(--tl-surface-raised);box-shadow:var(--tl-shadow)}.tl-card--interactive{transition:border-color var(--tl-duration-base) var(--tl-ease),transform var(--tl-duration-base) var(--tl-ease)}.tl-card--interactive:hover{border-color:var(--tl-border-strong);transform:translateY(-2px)}.tl-field{gap:var(--tl-space-2);display:grid}.tl-label{color:var(--tl-text);font-size:var(--tl-text-sm);font-weight:600}.tl-helper{color:var(--tl-text-muted);font-size:var(--tl-text-xs)}.tl-error{color:var(--tl-danger);font-size:var(--tl-text-xs)}.tl-control{width:100%;min-height:2.625rem;color:var(--tl-text);caret-color:var(--tl-secondary);background:var(--tl-bg);border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);font:400 var(--tl-text-sm)/1.4 var(--tl-font-sans);transition:border-color var(--tl-duration-fast) var(--tl-ease),box-shadow var(--tl-duration-fast) var(--tl-ease);padding:.65rem .8rem}.tl-control::placeholder{color:var(--tl-text-muted)}.tl-control:hover{border-color:var(--tl-border-strong)}.tl-control[aria-invalid=true]{border-color:var(--tl-danger)}textarea.tl-control{resize:vertical;min-height:7rem}.tl-badge{min-height:1.5rem;padding:0 var(--tl-space-3);border-radius:var(--tl-radius-pill);font-size:var(--tl-text-xs);align-items:center;font-weight:600;display:inline-flex}.tl-badge--neutral{color:var(--tl-text-secondary);background:var(--tl-surface-hover)}.tl-badge--success{color:var(--tl-success);background:var(--tl-success-soft)}.tl-badge--warning{color:var(--tl-warning);background:var(--tl-warning-soft)}.tl-badge--danger{color:var(--tl-danger);background:var(--tl-danger-soft)}.tl-badge--info{color:var(--tl-info);background:var(--tl-info-soft)}.tl-dashboard-region{min-width:0;container:tl-dashboard/inline-size}.tl-dashboard-stack{gap:var(--tl-ui-section-gap);flex-direction:column;min-width:0;display:flex}.tl-summary-band{min-width:0;color:var(--tl-text);background:var(--tl-dashboard-panel);border:1px solid var(--tl-dashboard-divider);border-radius:var(--tl-radius-summary);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;container-type:inline-size}.tl-summary-item{min-width:0;padding:var(--tl-space-5) var(--tl-space-6)}.tl-summary-item+.tl-summary-item{border-left:1px solid var(--tl-dashboard-divider)}.tl-metric-label{margin:0 0 var(--tl-space-3);color:var(--tl-text-muted);font:600 var(--tl-ui-metric-label)/1.2 var(--tl-font-sans);letter-spacing:.07em;text-transform:uppercase}.tl-summary-value,.tl-inline-value{max-width:100%;color:var(--tl-text);font-family:var(--tl-font-sans);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin:0}.tl-summary-value{font-size:clamp(var(--tl-ui-summary-value-min),9cqi,var(--tl-ui-summary-value-max));letter-spacing:-.04em;font-weight:600;line-height:.96}.tl-summary-value--dominant{font-size:clamp(var(--tl-ui-summary-value-max),10cqi,var(--tl-ui-dominant-value-max))}.tl-metric-context{margin:var(--tl-space-2) 0 0;color:var(--tl-text-muted);font-size:var(--tl-ui-metric-context);line-height:1.35}.tl-dashboard-split{grid-template-columns:minmax(0,2fr) minmax(var(--tl-dashboard-aside-min),1fr);gap:var(--tl-space-4);align-items:start;min-width:0;display:grid}.tl-panel{min-width:0;color:var(--tl-text);background:var(--tl-dashboard-panel);border:1px solid var(--tl-dashboard-divider);border-radius:var(--tl-radius-control);overflow:hidden}.tl-panel-header{justify-content:space-between;align-items:center;gap:var(--tl-space-4);padding:var(--tl-space-5) var(--tl-space-6);border-bottom:1px solid var(--tl-dashboard-divider);display:flex}.tl-panel-header h3{font-size:var(--tl-ui-section-title);margin:0;font-weight:600;line-height:1.2}.tl-panel-header .tl-metric-context{margin:0}.tl-panel-body{padding:var(--tl-ui-panel-padding)}.tl-inline-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.tl-inline-metric{min-width:0;padding:var(--tl-space-1) var(--tl-space-6) var(--tl-space-1) 0}.tl-inline-metric+.tl-inline-metric{padding-left:var(--tl-space-6);border-left:1px solid var(--tl-dashboard-divider)}.tl-inline-value{font-size:clamp(var(--tl-ui-inline-value-min),6cqi,var(--tl-ui-inline-value-max));letter-spacing:-.035em;font-weight:600;line-height:1}.tl-attention-list{margin:0;padding:0;list-style:none}.tl-attention-row{align-items:center;gap:var(--tl-space-3);min-height:var(--tl-ui-row-height);margin-inline:calc(var(--tl-ui-panel-padding) * -1);padding:0 var(--tl-space-5);color:var(--tl-text);border-top:1px solid var(--tl-dashboard-divider);transition:background var(--tl-duration-fast) var(--tl-ease);grid-template-columns:minmax(0,1fr) auto auto;text-decoration:none;display:grid}.tl-attention-list li:first-child .tl-attention-row{border-top:0}.tl-attention-row:hover{background:var(--tl-dashboard-panel-strong)}.tl-attention-row:focus-visible{outline:2px solid var(--tl-focus);outline-offset:-2px}.tl-attention-count{font-variant-numeric:tabular-nums lining-nums;font-weight:600}.tl-kpi-grid{gap:var(--tl-kpi-gap);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}@container tl-dashboard (width<=979px){.tl-summary-band{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-summary-item:nth-child(odd):not(:first-child){border-left:0}.tl-summary-item:nth-child(n+3){border-top:1px solid var(--tl-dashboard-divider)}.tl-dashboard-split{grid-template-columns:1fr}.tl-inline-metric-grid{row-gap:var(--tl-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.tl-inline-metric:nth-child(odd){border-left:0;padding-left:0}.tl-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tl-dashboard (width<=559px){.tl-summary-band,.tl-inline-metric-grid,.tl-kpi-grid{grid-template-columns:1fr}.tl-summary-item+.tl-summary-item{border-left:0;border-top:1px solid var(--tl-dashboard-divider)}.tl-inline-metric,.tl-inline-metric+.tl-inline-metric{padding:var(--tl-space-4) 0;border-left:0;border-top:1px solid var(--tl-dashboard-divider)}.tl-inline-metric:first-child{border-top:0;padding-top:0}}.tl-stat{gap:var(--tl-space-2);min-width:0;min-height:var(--tl-kpi-card-min-height);align-content:start;display:grid;container-type:inline-size}.tl-stat__label{color:var(--tl-text-secondary);font-size:var(--tl-kpi-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.2}.tl-stat__value{color:var(--tl-text);font-family:var(--tl-font-sans);font-size:clamp(var(--tl-kpi-value-min),4vw,var(--tl-kpi-value-max));letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;max-width:100%;font-weight:600;line-height:.92}.tl-stat__value--compact{font-size:clamp(var(--tl-kpi-value-compact-min),3.4vw,var(--tl-kpi-value-compact-max));letter-spacing:-.04em}@supports (font-size:1cqi){.tl-stat__value{font-size:clamp(var(--tl-kpi-value-min),16cqi,var(--tl-kpi-value-max))}.tl-stat__value--compact{font-size:clamp(var(--tl-kpi-value-compact-min),13cqi,var(--tl-kpi-value-compact-max))}}.tl-stat__ratio{align-items:baseline;gap:var(--tl-space-2);flex-wrap:nowrap;min-width:0;display:flex}.tl-stat__ratio-primary{font:inherit;white-space:nowrap}.tl-stat__ratio-context{color:var(--tl-text-secondary);letter-spacing:-.015em;white-space:nowrap;font-size:clamp(.875rem,5cqi,1.125rem);font-weight:500;line-height:1.2}.tl-stat__detail{color:var(--tl-text-muted);font-size:var(--tl-kpi-context);line-height:1.35}.tl-ui-page-title{font-size:var(--tl-ui-page-title);letter-spacing:-.03em;font-weight:600;line-height:1.1}.tl-ui-section-title{font-size:var(--tl-ui-section-title);letter-spacing:-.02em;font-weight:600;line-height:1.2}.tl-numeric{font-family:var(--tl-font-sans);font-variant-numeric:tabular-nums lining-nums}.tl-divider{background:var(--tl-border);border:0;height:1px}.tl-stack{gap:var(--tl-space-4);flex-direction:column;display:flex}.tl-row{align-items:center;gap:var(--tl-space-3);display:flex}.tl-muted{color:var(--tl-text-muted)}.tl-logo{-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}.tl-logo--wordmark{aspect-ratio:349/60;background:currentColor;display:inline-block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tl-mono{font-family:var(--tl-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
