:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a;--eg-bg:#f8fafc;--eg-bg-elevated:#fff;--eg-surface:#0000000a;--eg-surface-strong:#00000014;--eg-border:#0000001a;--eg-border-strong:#0003;--eg-text:#0f172a;--eg-muted:#475569;--eg-subtle:#94a3b8;--eg-accent:#0ea5e9;--eg-accent-2:#8b5cf6;--eg-success:#10b981;--eg-warning:#f59e0b;--eg-danger:#f43f5e;--eg-info:#3b82f6;--eg-chart-panel:linear-gradient(180deg, #ffffffe6, #f8fafcd1);--eg-chart-panel-soft:#ffffffad;--eg-chart-grid:#4755692e;--eg-chart-axis:#475569c7;--eg-chart-cursor:#0f172a33;--eg-chart-tooltip-bg:#fffffff5;--eg-chart-tooltip-shadow:#0f172a24;--eg-sidepane-bg:#fffffffa;--eg-sidepane-header-bg:#f8fafcf0;--eg-sidepane-backdrop:#0f172a52;--eg-sidepane-shadow:#0f172a2e;background:radial-gradient(circle at top,#0ea5e90d,#0000 28%),linear-gradient(#f8fafc 0%,#f1f5f9 100%)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f7f8fb;--eg-bg:#05070d;--eg-bg-elevated:#0a0d16;--eg-surface:#ffffff0e;--eg-surface-strong:#ffffff17;--eg-border:#ffffff1f;--eg-border-strong:#fff3;--eg-text:#f7f8fb;--eg-muted:#a7adbd;--eg-subtle:#737b91;--eg-accent:#7dd3fc;--eg-accent-2:#a78bfa;--eg-success:#34d399;--eg-warning:#fbbf24;--eg-danger:#fb7185;--eg-info:#60a5fa;--eg-chart-panel:linear-gradient(180deg, #0f172ac7, #080f1fe6);--eg-chart-panel-soft:#0f172a5c;--eg-chart-grid:#94a3b824;--eg-chart-axis:#bfdbfeb8;--eg-chart-cursor:#ffffff2e;--eg-chart-tooltip-bg:#020817eb;--eg-chart-tooltip-shadow:#0208176b;--eg-sidepane-bg:#101624;--eg-sidepane-header-bg:#101624f5;--eg-sidepane-backdrop:#020617b8;--eg-sidepane-shadow:#0000009e;--eg-radius-sm:10px;--eg-radius-md:14px;--eg-radius-lg:20px;--eg-sidebar-width:280px;--eg-topbar-height:64px;background:radial-gradient(circle at top,#7dd3fc14,#0000 28%),linear-gradient(#05070d 0%,#04060b 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background-color:var(--eg-bg);color:var(--eg-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.86rem;line-height:1.6}button,input,select,textarea{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}strong,h1,h2,h3,p{margin:0}.eg-shell{min-height:100dvh}.eg-auth-shell{place-items:center;min-height:100dvh;padding:1rem;display:grid}.eg-auth-shell--sites-selector{place-items:flex-start center;padding-top:2rem}.eg-auth-card{border:1px solid var(--eg-border);background:linear-gradient(#7dd3fc14,#ffffff05),#ffffff09;border-radius:1.2rem;gap:1rem;width:min(100%,30rem);padding:1rem;display:grid;box-shadow:0 28px 70px #00000047}.eg-auth-card__copy{gap:.45rem;display:grid}.eg-auth-card__copy h1{letter-spacing:-.05em;font-size:1.55rem}.eg-auth-card__copy p,.eg-auth-card__footer,.eg-field span,.eg-form-error{color:var(--eg-muted)}.eg-auth-card__copy p,.eg-auth-card__footer{line-height:1.55}.eg-auth-form{gap:.75rem;display:grid}.eg-form-toolbar{z-index:2;background:linear-gradient(180deg, var(--eg-surface-strong) 70%, transparent);justify-content:flex-end;padding-bottom:.35rem;display:flex;position:sticky;top:0}.eg-form-toolbar .eg-button{width:auto;min-width:9.5rem}.eg-auth-form__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.86rem;display:flex}.eg-checkbox-field{color:var(--eg-muted);cursor:pointer;align-items:center;gap:.55rem;display:inline-flex}.eg-checkbox-field input{width:1rem;height:1rem;accent-color:var(--eg-accent);cursor:pointer;margin:0}.eg-checkbox-field span{font-size:.9rem}.eg-auth-form__meta .eg-auth-form__links{justify-content:flex-end;margin-left:auto}.eg-auth-form__links{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.eg-field{gap:.4rem;display:grid}.eg-field__control{position:relative}.eg-field span{font-size:.82rem}.eg-field--floating{gap:0;position:relative}.eg-field--floating>span{z-index:1;color:var(--eg-muted);pointer-events:none;transform-origin:0 0;background:0 0;padding:0 .24rem;transition:top .18s,transform .18s,color .18s,font-size .18s,letter-spacing .18s;position:absolute;top:47%;left:.9rem;transform:translateY(-50%)}.eg-field--floating.eg-field--select>span,.eg-field--floating.eg-field--textarea>span,.eg-field--floating.is-filled>span,.eg-field--floating.is-active>span,.eg-field--floating:focus-within>span{color:var(--eg-subtle);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;top:.22rem;transform:none}.eg-field--floating:has(>.eg-input:not(:placeholder-shown))>span{color:var(--eg-subtle);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;top:.22rem;transform:none}.eg-field--floating:has(>.eg-input:-webkit-autofill)>span{color:var(--eg-subtle);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;top:.22rem;transform:none}.eg-input{border:1px solid var(--eg-border);background:var(--eg-surface);width:100%;min-height:2.95rem;color:var(--eg-text);border-radius:.9rem;outline:none;padding:.8rem .92rem;font-size:1.1rem;line-height:1.5;transition:border-color .18s,box-shadow .18s,background-color .18s}select.eg-input,select.eg-input option{background:var(--eg-surface);color:var(--eg-text)}.eg-field--floating>.eg-input{padding-top:1.42rem;padding-bottom:.48rem}.eg-field--floating.eg-field--select>.eg-input,.eg-field--floating.eg-field--textarea>.eg-input{padding-top:1.38rem;padding-bottom:.62rem}.eg-field--floating>.eg-input::placeholder{color:#0000}.eg-field--floating>.eg-input:-webkit-autofill{animation:eg-autofill-sync}.eg-field--floating>.eg-input:-webkit-autofill:hover{animation:eg-autofill-sync}.eg-field--floating>.eg-input:-webkit-autofill:focus{animation:eg-autofill-sync}.eg-field--password{position:relative}.eg-input--password{padding-right:3.2rem}.eg-password-toggle{z-index:2;width:2rem;height:2rem;color:var(--eg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .18s,opacity .18s;display:inline-flex;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.eg-password-toggle:hover,.eg-password-toggle:focus-visible{color:var(--eg-text);outline:none}.eg-field.is-error .eg-input{border-color:#f87171f2;box-shadow:0 0 0 3px #f871712e}.eg-field-tooltip{z-index:4;color:#fecaca;pointer-events:none;background:linear-gradient(#450a0afa,#260707fa);border:1px solid #f871716b;border-radius:.72rem;padding:.48rem .62rem;font-size:.78rem;line-height:1.4;position:absolute;bottom:calc(100% + .6rem);left:.7rem;right:.7rem;box-shadow:0 18px 32px #14050557}.eg-field-tooltip:after{content:"";border:.38rem solid #0000;border-top-color:#260707fa;position:absolute;top:100%;left:1rem}.eg-input:focus{border-color:#7dd3fc59;box-shadow:0 0 0 3px #7dd3fc1f}.eg-field.is-error .eg-input:focus{border-color:#f87171;box-shadow:0 0 0 3px #f8717138}.eg-form-error{font-size:.86rem}.eg-form-success{color:#86efac;font-size:.86rem}.eg-captcha-widget{justify-content:center;display:flex}@keyframes eg-autofill-sync{0%{opacity:1}to{opacity:1}}.eg-auth-card__footer{flex-wrap:wrap;gap:.4rem;font-size:.9rem;display:flex}.eg-inline-link{color:var(--eg-accent)}.eg-sidebar-backdrop{display:block}.eg-sidepane-backdrop{z-index:45;background:var(--eg-sidepane-backdrop);cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.eg-sidepane{z-index:50;border-left:1px solid var(--eg-border);background:var(--eg-sidepane-bg);width:min(100vw,420px);box-shadow:-16px 0 44px var(--eg-sidepane-shadow);color:var(--eg-text);flex-direction:column;animation:.25s cubic-bezier(.16,1,.3,1) eg-sidepane-slide-in;display:flex;position:fixed;top:0;bottom:0;right:0}.eg-sidepane__header{border-bottom:1px solid var(--eg-border);background:var(--eg-sidepane-header-bg);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem;display:flex}.eg-sidepane__copy{min-width:0}.eg-sidepane__title{color:var(--eg-text);letter-spacing:-.03em;font-size:1.2rem;line-height:1.2}.eg-sidepane__subtitle{color:var(--eg-muted);overflow-wrap:anywhere;margin-top:.25rem;font-size:.86rem;line-height:1.45}.eg-sidepane__close{flex-shrink:0;margin-top:-.2rem}.eg-sidepane__body{min-height:0;color:var(--eg-text);background:0 0;flex:1;padding:1.2rem;overflow-y:auto}.eg-sidepane .eg-action-line,.eg-sidepane .eg-conditions__row,.eg-sidepane .eg-list__row,.eg-sidepane .eg-stat-line,.eg-sidepane .eg-stream__row{background:var(--eg-surface)}@keyframes eg-sidepane-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.eg-mobile-nav-toggle,.eg-sidebar__close{border:1px solid var(--eg-border);background:var(--eg-surface-strong);min-height:2.35rem;color:var(--eg-text);cursor:pointer;border-radius:.8rem;justify-content:center;align-items:center;padding:.45rem .8rem;display:inline-flex}.eg-sidebar{z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overscroll-behavior:contain;background:linear-gradient(#7dd3fc0f,#ffffff03),#070a11fa;flex-direction:column;width:100vw;min-height:100dvh;padding:.6rem;transition:transform .22s;display:flex;position:fixed;inset:0;overflow:hidden;transform:translate(100%)}.eg-sidebar.is-open{transform:translate(0)}.eg-sidebar-backdrop{z-index:35;opacity:0;pointer-events:none;background:#02040ab8;border:0;transition:opacity .22s;position:fixed;inset:0}.eg-sidebar-backdrop.is-visible{opacity:1;pointer-events:auto}.eg-sidebar__content{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.8rem;padding-bottom:2rem;display:flex;overflow:hidden auto}.eg-brand{z-index:2;background:var(--eg-bg);align-items:flex-start;gap:.65rem;padding:.1rem .1rem .55rem;display:flex;position:sticky;top:0}.eg-brand strong{letter-spacing:-.03em;font-size:.96rem;line-height:1.1;display:block}.eg-brand span{color:var(--eg-muted);font-size:.78rem}.eg-sidebar__close{margin-left:auto}.eg-sidebar__resize-handle{display:none}.eg-sidebar__group{gap:.32rem;display:grid}.eg-sidebar__group p,.eyebrow{color:var(--eg-subtle);letter-spacing:.15em;text-transform:uppercase;font-size:.69rem}.eg-sidebar__group nav{gap:.3rem;display:grid}.eg-nav-link{color:var(--eg-muted);background:var(--eg-surface);border:1px solid #0000;border-radius:.85rem;align-items:center;gap:.65rem;padding:.6rem .72rem;transition:border-color .18s,color .18s,background-color .18s,transform .18s;display:flex}.eg-nav-link__icon{width:1.25rem;height:1.25rem;color:var(--eg-nav-color,var(--eg-subtle));justify-content:center;align-items:center;transition:color .18s;display:flex}.eg-nav-link.is-active .eg-nav-link__icon,.eg-nav-link:hover .eg-nav-link__icon{color:var(--eg-nav-color,var(--eg-accent))}.eg-nav-link__icon svg{width:100%;height:100%;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--eg-nav-color,var(--eg-accent)) 40%, transparent))}.eg-nav-link.is-active{color:var(--eg-text);background:#7dd3fc14;border-color:#7dd3fc2e}.eg-sidebar__footer{border:1px solid var(--eg-border);background:#ffffff08;border-radius:.95rem;gap:.2rem;margin-top:auto;padding:.7rem;display:grid}.eg-sidebar__footer span{color:var(--eg-muted);font-size:.78rem}.eg-main{min-width:0}.eg-topbar{z-index:20;border-bottom:1px solid var(--eg-border);background:var(--eg-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);gap:.6rem;padding:.65rem .75rem;display:grid;position:sticky;top:0}.eg-topbar h1{letter-spacing:-.04em;margin-top:.12rem;font-size:1.08rem}.eg-topbar p{color:var(--eg-muted);margin-top:.18rem;font-size:.76rem;line-height:1.35}.eg-topbar__controls{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.38rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.eg-topbar__controls::-webkit-scrollbar{display:none}.eg-topbar__primary{align-items:center;gap:.7rem;min-width:0;display:flex}.eg-topbar__primary>div{min-width:0}.eg-pill,.eg-health-pill,.eg-badge{border:1px solid var(--eg-border);background:var(--eg-surface-strong);min-height:1.72rem;color:var(--eg-muted);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:.26rem .52rem;font-size:.7rem;display:inline-flex}.eg-health-pill.is-success,.eg-badge--success{color:var(--eg-success);border-color:#34d39933}.eg-badge--warning{color:var(--eg-warning);border-color:#fbbf2433}.eg-badge--danger{color:var(--eg-danger);border-color:#fb718533}.eg-badge--info{color:var(--eg-info);border-color:#60a5fa33}.eg-badge--subtle{color:var(--eg-subtle);border-color:#ffffff14}.eg-pill--accent{color:var(--eg-info);border-color:#7dd3fc38}.eg-pill--success{color:var(--eg-success);border-color:#34d39933}.eg-pill--warning{color:var(--eg-warning);border-color:#fbbf2433}.eg-pill--danger{color:var(--eg-danger);border-color:#fb718538}.eg-content{padding:.7rem}.eg-shell-banner,.eg-alert{border:1px solid var(--eg-border);background:var(--eg-surface-strong);border-radius:1rem;flex-direction:column;gap:.65rem;padding:.8rem .9rem;display:flex}.eg-shell-banner strong,.eg-alert strong{letter-spacing:-.03em}.eg-shell-banner span,.eg-alert p{color:var(--eg-muted);line-height:1.45}.eg-shell-banner--warning,.eg-alert--warning{background:#fbbf2414;border-color:#fbbf2433}.eg-shell-banner--danger,.eg-alert--danger{background:#fb718514;border-color:#fb718538}.eg-alert--success{background:#34d39914;border-color:#34d39933}.eg-page{gap:.65rem;display:grid}.eg-page-intro{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.eg-page-intro>:first-child{flex:auto;min-width:0}.eg-page-intro h2{letter-spacing:-.05em;margin-top:.12rem;font-size:1.18rem}.eg-page-intro p{max-width:42ch;color:var(--eg-muted);margin-top:.22rem;line-height:1.45}.eg-page-intro__actions{flex:none;justify-content:flex-end;align-items:center;gap:.45rem;display:inline-flex}.eg-page-intro__actions .eg-button{width:auto}.eg-actions{gap:.45rem;width:100%;display:grid}.eg-button{border:1px solid var(--eg-border);background:var(--eg-surface-strong);cursor:pointer;border-radius:.85rem;width:100%;min-height:2.35rem;padding:.58rem .82rem;transition:background-color .18s,border-color .18s,transform .18s}.eg-button:disabled{cursor:wait;opacity:.72}.eg-button--compact{min-height:1.9rem;padding:.3rem .68rem}.eg-button--primary{color:var(--eg-text);background:linear-gradient(135deg,#7dd3fc2e,#a78bfa2e);border-color:#7dd3fc38}.eg-shortcut-card{border:1px solid var(--eg-border);background:var(--eg-surface);border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:.9rem;padding:.85rem .95rem;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.eg-shortcut-card:hover{background:#7dd3fc14;border-color:#7dd3fc47;transform:translateY(-1px)}.eg-shortcut-card__copy{gap:.28rem;display:grid}.eg-shortcut-card__copy strong{letter-spacing:-.03em;font-size:.96rem}.eg-shortcut-card__copy p{color:var(--eg-muted);line-height:1.45}.eg-grid,.eg-metric-grid,.eg-list,.eg-stack,.eg-stream,.eg-trace,.eg-simulation-summary{gap:.6rem;display:grid}.eg-metric-card,.eg-card,.eg-state-card{border:1px solid var(--eg-border);background:linear-gradient(#7dd3fc0f,#ffffff05),#ffffff08;border-radius:1rem;padding:.5rem;box-shadow:0 18px 44px #0003}.eg-metric-card span,.eg-card__header p,.eg-metric-mini span,.eg-action-line p,.eg-state-card p,.eg-list__row span,.eg-trace__item p,.eg-table__row small{color:var(--eg-muted)}.eg-metric-card span{text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;display:block}.eg-metric-card strong{letter-spacing:-.05em;margin-top:.32rem;font-size:1.36rem;display:block}.eg-metric-card p{color:var(--eg-muted);margin-top:.28rem;line-height:1.45}.eg-overview-metrics{align-items:stretch}.eg-card__header{margin-bottom:.42rem}.eg-card__body{gap:.62rem;display:grid}.eg-card__header h3{letter-spacing:-.03em;font-size:.94rem}.eg-card__header p{margin-top:.12rem;line-height:1.32}.eg-activity-center{gap:.72rem;display:grid}.eg-activity-center__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;display:grid}.eg-activity-center__summary>div{border:1px solid var(--eg-border);background:#ffffff09;border-radius:8px;gap:.16rem;min-width:0;padding:.64rem .7rem;display:grid}.eg-activity-center__summary span,.eg-activity-center__summary small,.eg-section-heading span,.eg-source-row span,.eg-event-card span,.eg-event-card small,.eg-event-card p,.eg-funnel-col span,.eg-funnel-col small,.eg-funnel-legend{color:var(--eg-muted)}.eg-activity-center__summary span{text-transform:uppercase;letter-spacing:.12em;font-size:.68rem}.eg-activity-center__summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.18rem;line-height:1.2;overflow:hidden}.eg-activity-center__summary small{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.35;overflow:hidden}.eg-activity-center__chart{border:1px solid var(--eg-border);background:linear-gradient(#7dd3fc0b,#0000),#ffffff06;border-radius:8px;gap:.48rem;min-height:8.5rem;padding:.58rem;display:grid}.eg-activity-center__chart-header,.eg-activity-center__legend{justify-content:space-between;align-items:center;gap:.62rem;min-width:0;display:flex}.eg-activity-center__chart-header strong{font-size:.9rem}.eg-activity-center__chart-header span,.eg-activity-center__legend{color:var(--eg-muted);font-size:.76rem}.eg-activity-center__chart-frame{width:100%;min-width:0;min-height:10rem}.eg-activity-center__chart .recharts-wrapper,.eg-activity-center__chart .recharts-responsive-container{min-width:0}.eg-activity-center__tooltip{background:var(--eg-chart-tooltip-bg);min-width:220px;box-shadow:0 20px 48px var(--eg-chart-tooltip-shadow);border:1px solid #7dd3fc38;border-radius:8px;gap:.45rem;padding:.72rem .82rem;display:grid}.eg-activity-center__tooltip>strong{font-size:.85rem}.eg-activity-center__tooltip-row,.eg-activity-center__tooltip-row span{justify-content:space-between;align-items:center;gap:.62rem;display:flex}.eg-activity-center__tooltip-row span{min-width:0;color:var(--eg-muted);justify-content:flex-start;font-size:.78rem}.eg-activity-center__tooltip-row i{border-radius:999px;flex:none;width:.62rem;height:.62rem;display:inline-block}.eg-activity-center__legend{flex-wrap:wrap;justify-content:flex-start}.eg-activity-center__legend span{align-items:center;gap:.32rem;display:inline-flex}.eg-activity-center__legend i{border-radius:999px;flex:none;width:.52rem;height:.52rem}.eg-activity-center__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:.72rem;display:grid}.eg-traffic-panel,.eg-event-wall,.eg-funnel-panel{gap:.58rem;min-width:0;display:grid}.eg-section-heading{justify-content:space-between;align-items:center;gap:.8rem;min-height:1.5rem;display:flex}.eg-section-heading strong{font-size:.92rem}.eg-section-heading span{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.eg-source-list{gap:.48rem;display:grid}.eg-traffic-controls{grid-template-columns:minmax(0,1fr) minmax(8.5rem,.6fr);gap:.42rem;display:grid}.eg-traffic-controls input,.eg-traffic-controls select{border:1px solid var(--eg-border);width:100%;min-width:0;color:var(--eg-text);background:var(--eg-surface);font:inherit;border-radius:8px;padding:.48rem .55rem;font-size:.78rem}.eg-source-row{appearance:none;border:1px solid var(--eg-border);border-left:3px solid var(--source-color,var(--eg-accent));width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#ffffff09;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.42rem .66rem;padding:.58rem .62rem;display:grid}.eg-source-row:hover,.eg-source-row.is-selected{border-color:color-mix(in srgb, var(--source-color,var(--eg-accent)) 52%, var(--eg-border));background:color-mix(in srgb, var(--source-color,var(--eg-accent)) 11%, transparent)}.eg-source-row__main,.eg-source-row__side{gap:.14rem;min-width:0;display:grid}.eg-source-row__main strong,.eg-source-row__main span,.eg-source-row__side span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eg-source-row__main span,.eg-source-row__side span{font-size:.76rem}.eg-source-row__side{text-align:right}.eg-source-row__side strong{color:var(--source-color,var(--eg-accent))}.eg-source-row__meter{background:var(--eg-surface-strong);border-radius:999px;grid-column:1/-1;height:.24rem;overflow:hidden}.eg-source-row__meter i{border-radius:inherit;background:var(--source-color,var(--eg-accent));height:100%;display:block}.eg-event-wall__grid{grid-template-columns:minmax(0,1fr);gap:.58rem;display:grid}.eg-event-wall__toolbar{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.eg-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.55rem;display:flex}.eg-field--inline{max-width:18rem}.eg-segmented{border:1px solid var(--eg-border);background:var(--eg-surface);border-radius:8px;grid-template-columns:repeat(2,minmax(3.5rem,1fr));display:inline-grid;overflow:hidden}.eg-segmented button{min-height:2rem;color:var(--eg-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .55rem;font-size:.76rem}.eg-segmented button.is-active{color:var(--eg-text);background:var(--eg-surface-strong)}.eg-event-wall__list{border:1px solid var(--eg-border);border-radius:8px;display:grid;overflow:hidden}.eg-event-list-row{grid-template-columns:minmax(10rem,1.3fr) repeat(4,minmax(6.5rem,1fr));align-items:center;gap:.55rem;min-width:0;padding:.58rem .64rem;display:grid}.eg-event-list-row+.eg-event-list-row{border-top:1px solid var(--eg-border)}.eg-event-list-row span{min-width:0;color:var(--eg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.eg-event-list-row strong{color:var(--eg-text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;display:block;overflow:hidden}.eg-event-list-row small{color:var(--eg-muted);text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.68rem;display:block;overflow:hidden}.eg-event-card{border:1px solid var(--eg-border);border-left:3px solid var(--source-color,var(--eg-accent));background:linear-gradient(#ffffff0b,#ffffff05),#ffffff06;border-radius:8px;gap:.48rem;min-width:0;padding:.68rem;display:grid}.eg-event-card__meta,.eg-event-card__source,.eg-event-card__drawer{flex-wrap:wrap;gap:.36rem .64rem;min-width:0;display:flex}.eg-event-card__meta{align-items:center;font-size:.72rem}.eg-event-card__meta strong{border:1px solid color-mix(in srgb, var(--source-color,var(--eg-accent)) 48%, transparent);color:var(--source-color,var(--eg-accent));text-transform:uppercase;letter-spacing:.08em;border-radius:999px;margin-left:auto;padding:.12rem .38rem;font-size:.68rem}.eg-event-card__title{justify-content:space-between;align-items:baseline;gap:.7rem;min-width:0;display:flex}.eg-event-card__title strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;overflow:hidden}.eg-event-card__title span{color:var(--source-color,var(--eg-accent));flex:none;font-weight:700}.eg-event-card__source{font-size:.78rem}.eg-event-card__url,.eg-event-card__warning{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.76rem;line-height:1.42}.eg-event-card__warning{border:1px solid color-mix(in srgb, var(--eg-warning) 40%, transparent);color:var(--eg-warning);background:color-mix(in srgb, var(--eg-warning) 10%, transparent);border-radius:8px;padding:.42rem .5rem}.eg-event-card__drawer{border-top:1px solid var(--eg-border);padding-top:.44rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.7rem}.eg-funnel-cols{border:1px solid var(--eg-border);border-radius:8px;grid-template-columns:repeat(7,minmax(7.6rem,1fr));display:grid;overflow-x:auto}.eg-funnel-col{min-width:0;min-height:5.2rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:0;gap:.18rem;padding:.62rem;display:grid}.eg-funnel-col:hover,.eg-funnel-col.is-selected{background:#7dd3fc14}.eg-funnel-col.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--eg-accent) 48%, transparent)}.eg-funnel-col+.eg-funnel-col{border-left:1px solid var(--eg-border)}.eg-funnel-col span,.eg-funnel-col small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eg-funnel-col strong{font-size:1.18rem;line-height:1.2}.eg-funnel-col small{color:var(--eg-accent)}.eg-funnel-legend{flex-wrap:wrap;gap:.44rem .68rem;font-size:.76rem;display:flex}.eg-funnel-legend span{align-items:center;gap:.32rem;min-width:0;display:inline-flex}.eg-raw-debug{gap:.7rem;padding-top:.2rem;display:grid}.eg-raw-debug-row{appearance:none;width:100%;color:inherit;font:inherit;text-align:left}.eg-funnel-legend i{background:var(--source-color,var(--eg-accent));border-radius:50%;width:.52rem;height:.52rem}.eg-shopify-install{gap:.68rem;display:grid}.eg-shopify-install__lead{border:1px solid color-mix(in srgb, #22c55e 42%, var(--eg-border));background:#22c55e17;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.7rem;display:grid}.eg-shopify-install__lead>div:first-child{gap:.14rem;min-width:0;display:grid}.eg-shopify-install__lead span,.eg-shopify-install__lead small{color:var(--eg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.eg-shopify-install__lead strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;overflow:hidden}.eg-shopify-install__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.eg-destinations-empty{justify-items:start;gap:.75rem;display:grid}.eg-destination-row .eg-table__cell{overflow-wrap:anywhere}.eg-destination-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.eg-destination-platform-slot{display:contents}.eg-destination-platform{border:1px solid var(--eg-border);min-height:8.8rem;color:inherit;text-align:center;cursor:pointer;background:#ffffff09;border-radius:8px;align-content:center;justify-items:center;gap:.38rem;padding:.7rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.eg-destination-platform:hover:not(:disabled),.eg-destination-platform.is-selected{border-color:color-mix(in srgb, var(--eg-accent) 60%, var(--eg-border));background:#7dd3fc14;transform:translateY(-1px)}.eg-destination-platform:disabled{cursor:default;opacity:.62}.eg-destination-platform__mark{border:1px solid var(--eg-border);background:var(--eg-surface-strong);width:2.4rem;height:2.4rem;color:var(--eg-text);letter-spacing:0;border-radius:8px;place-items:center;font-weight:800;display:inline-grid}.eg-destination-platform.is-selected .eg-destination-platform__mark{border-color:color-mix(in srgb, var(--eg-accent) 70%, var(--eg-border));background:color-mix(in srgb, var(--eg-accent) 20%, var(--eg-surface-strong))}.eg-destination-platform strong{font-size:.9rem}.eg-destination-platform small{color:var(--eg-muted);font-size:.74rem;line-height:1.35}.eg-destination-enable{border:1px solid var(--eg-border);background:#ffffff06;border-radius:8px;gap:.45rem;padding:.72rem;display:grid}.eg-destination-enable p,.eg-destination-enable ul{color:var(--eg-muted);margin:0}.eg-destination-enable ul{padding-left:1.1rem}.eg-destination-platform-config{border:1px solid color-mix(in srgb, var(--eg-accent) 42%, var(--eg-border));background:#7dd3fc0e;border-radius:8px;grid-column:1/-1;gap:.7rem;padding:.75rem;display:grid}.eg-destination-event-row{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.eg-destination-event-row:hover{border-color:color-mix(in srgb, var(--eg-accent) 45%, var(--eg-border));background:#7dd3fc0e}.eg-list__row,.eg-stream__row,.eg-action-line,.eg-stat-line,.eg-conditions__row,.eg-trace__header{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.eg-list__row,.eg-action-line,.eg-stat-line,.eg-stream__row,.eg-conditions__row,.eg-trace__item{border:1px solid var(--eg-border);background:#ffffff08;border-radius:.95rem;padding:.62rem .72rem}.eg-list__row>div,.eg-stream__row>div{gap:.22rem;min-width:0;display:grid}.eg-stat-line strong,.eg-action-line strong,.eg-list__row strong,.eg-stream__row strong,.eg-trace__header strong{letter-spacing:-.02em}.eg-stream__time,.eg-stream__dest{color:var(--eg-muted);font-size:.8rem}.eg-stream__time{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.eg-table{gap:.45rem;display:grid}.eg-table__row{border:1px solid var(--eg-border);background:#ffffff08;border-radius:.5rem;grid-template-columns:1fr;gap:.45rem;padding:.42rem .48rem;display:grid}.eg-table__row[hidden],.eg-admin-table__row[hidden],.eg-sites-table__row[hidden],.eg-table--ag-source{display:none!important}.eg-ag-grid{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ag-background-color:#101827;--ag-foreground-color:var(--eg-text);--ag-border-color:var(--eg-border);--ag-header-background-color:#162033;--ag-header-foreground-color:var(--eg-muted);--ag-odd-row-background-color:#111b2b;--ag-row-hover-color:color-mix(in srgb, var(--eg-accent) 14%, transparent);--ag-selected-row-background-color:color-mix(in srgb, var(--eg-accent) 18%, transparent);--ag-control-panel-background-color:#101827;--ag-menu-background-color:#101827;--ag-input-background-color:#101827;--ag-input-border-color:var(--eg-border);--ag-wrapper-border-radius:8px;--ag-font-family:var(--font-sans);--ag-font-size:12px;width:100%;min-height:12rem}.eg-ag-grid--light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ag-background-color:#fff;--ag-foreground-color:#0f172a;--ag-border-color:#dbe4ef;--ag-header-background-color:#f1f5f9;--ag-header-foreground-color:#475569;--ag-odd-row-background-color:#f8fafc;--ag-row-hover-color:#0ea5e91a;--ag-selected-row-background-color:#0ea5e924;--ag-control-panel-background-color:#fff;--ag-menu-background-color:#fff;--ag-input-background-color:#fff}.eg-ag-grid--dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ag-background-color:#101827;--ag-foreground-color:#e5ecf7;--ag-border-color:#2a3548;--ag-header-background-color:#162033;--ag-header-foreground-color:#9aa8bd;--ag-odd-row-background-color:#111b2b;--ag-control-panel-background-color:#101827;--ag-menu-background-color:#101827;--ag-input-background-color:#101827}.eg-ag-grid .ag-root-wrapper{border:1px solid var(--ag-border-color);border-radius:8px}.eg-ag-grid--dark,:root[data-theme=dark] .eg-ag-grid{--ag-background-color:#101827!important;--ag-foreground-color:#e5ecf7!important;--ag-data-color:#e5ecf7!important;--ag-secondary-foreground-color:#9aa8bd!important;--ag-border-color:#2a3548!important;--ag-header-background-color:#162033!important;--ag-header-foreground-color:#9aa8bd!important;--ag-odd-row-background-color:#111b2b!important;--ag-row-hover-color:#7dd3fc24!important;--ag-control-panel-background-color:#101827!important;--ag-menu-background-color:#101827!important;--ag-input-background-color:#101827!important}.eg-ag-grid--dark .ag-root-wrapper,.eg-ag-grid--dark .ag-root,.eg-ag-grid--dark .ag-body-viewport,.eg-ag-grid--dark .ag-center-cols-viewport,.eg-ag-grid--dark .ag-center-cols-container,.eg-ag-grid--dark .ag-row,:root[data-theme=dark] .eg-ag-grid .ag-root-wrapper,:root[data-theme=dark] .eg-ag-grid .ag-root,:root[data-theme=dark] .eg-ag-grid .ag-body-viewport,:root[data-theme=dark] .eg-ag-grid .ag-center-cols-viewport,:root[data-theme=dark] .eg-ag-grid .ag-center-cols-container,:root[data-theme=dark] .eg-ag-grid .ag-row{background-color:var(--ag-background-color)!important;color:var(--ag-foreground-color)!important}.eg-ag-grid--dark .ag-header,.eg-ag-grid--dark .ag-header-row,.eg-ag-grid--dark .ag-header-cell,:root[data-theme=dark] .eg-ag-grid .ag-header,:root[data-theme=dark] .eg-ag-grid .ag-header-row,:root[data-theme=dark] .eg-ag-grid .ag-header-cell{background-color:var(--ag-header-background-color)!important;color:var(--ag-header-foreground-color)!important}.eg-ag-grid--light,:root[data-theme=light] .eg-ag-grid{--ag-background-color:#fff!important;--ag-foreground-color:#0f172a!important;--ag-data-color:#0f172a!important;--ag-secondary-foreground-color:#475569!important;--ag-border-color:#dbe4ef!important;--ag-header-background-color:#f1f5f9!important;--ag-header-foreground-color:#475569!important;--ag-odd-row-background-color:#f8fafc!important;--ag-control-panel-background-color:#fff!important;--ag-menu-background-color:#fff!important;--ag-input-background-color:#fff!important}.eg-ag-grid--dark .ag-side-bar,.eg-ag-grid--dark .ag-side-buttons,.eg-ag-grid--dark .ag-side-button,.eg-ag-grid--dark .ag-tool-panel-wrapper,.eg-ag-grid--dark .ag-column-panel,.eg-ag-grid--dark .ag-filter-toolpanel,.eg-ag-grid--dark .ag-menu,.eg-ag-grid--dark .ag-menu-list,.eg-ag-grid--dark .ag-panel,.eg-ag-grid--dark .ag-tabs,.eg-ag-grid--dark .ag-tabs-body,.eg-ag-grid--dark .ag-popup,:root[data-theme=dark] .eg-ag-grid .ag-side-bar,:root[data-theme=dark] .eg-ag-grid .ag-side-buttons,:root[data-theme=dark] .eg-ag-grid .ag-side-button,:root[data-theme=dark] .eg-ag-grid .ag-tool-panel-wrapper,:root[data-theme=dark] .eg-ag-grid .ag-column-panel,:root[data-theme=dark] .eg-ag-grid .ag-filter-toolpanel,:root[data-theme=dark] .eg-ag-grid .ag-menu,:root[data-theme=dark] .eg-ag-grid .ag-menu-list,:root[data-theme=dark] .eg-ag-grid .ag-panel,:root[data-theme=dark] .eg-ag-grid .ag-tabs,:root[data-theme=dark] .eg-ag-grid .ag-tabs-body,:root[data-theme=dark] .eg-ag-grid .ag-popup{color:#e5ecf7!important;background-color:#101827!important;border-color:#2a3548!important}.eg-ag-grid--dark .ag-column-select-column-label,.eg-ag-grid--dark .ag-filter-toolpanel-header,.eg-ag-grid--dark .ag-input-field-label,.eg-ag-grid--dark .ag-label,.eg-ag-grid--dark .ag-side-button-label,.eg-ag-grid--dark .ag-tool-panel-wrapper label,:root[data-theme=dark] .eg-ag-grid .ag-column-select-column-label,:root[data-theme=dark] .eg-ag-grid .ag-filter-toolpanel-header,:root[data-theme=dark] .eg-ag-grid .ag-input-field-label,:root[data-theme=dark] .eg-ag-grid .ag-label,:root[data-theme=dark] .eg-ag-grid .ag-side-button-label,:root[data-theme=dark] .eg-ag-grid .ag-tool-panel-wrapper label{color:#e5ecf7!important}.eg-ag-grid--dark .ag-column-drop,.eg-ag-grid--dark .ag-filter-toolpanel-instance,.eg-ag-grid--dark .ag-picker-field-wrapper,.eg-ag-grid--dark .ag-text-field-input,.eg-ag-grid--dark .ag-wrapper.ag-input-wrapper,:root[data-theme=dark] .eg-ag-grid .ag-column-drop,:root[data-theme=dark] .eg-ag-grid .ag-filter-toolpanel-instance,:root[data-theme=dark] .eg-ag-grid .ag-picker-field-wrapper,:root[data-theme=dark] .eg-ag-grid .ag-text-field-input,:root[data-theme=dark] .eg-ag-grid .ag-wrapper.ag-input-wrapper{color:#e5ecf7!important;background-color:#0d1422!important;border-color:#2a3548!important}.eg-ag-grid--light .ag-side-bar,.eg-ag-grid--light .ag-side-buttons,.eg-ag-grid--light .ag-side-button,.eg-ag-grid--light .ag-tool-panel-wrapper,.eg-ag-grid--light .ag-column-panel,.eg-ag-grid--light .ag-filter-toolpanel,.eg-ag-grid--light .ag-menu,.eg-ag-grid--light .ag-menu-list,.eg-ag-grid--light .ag-panel,.eg-ag-grid--light .ag-tabs,.eg-ag-grid--light .ag-tabs-body,.eg-ag-grid--light .ag-popup,:root[data-theme=light] .eg-ag-grid .ag-side-bar,:root[data-theme=light] .eg-ag-grid .ag-side-buttons,:root[data-theme=light] .eg-ag-grid .ag-side-button,:root[data-theme=light] .eg-ag-grid .ag-tool-panel-wrapper,:root[data-theme=light] .eg-ag-grid .ag-column-panel,:root[data-theme=light] .eg-ag-grid .ag-filter-toolpanel,:root[data-theme=light] .eg-ag-grid .ag-menu,:root[data-theme=light] .eg-ag-grid .ag-menu-list,:root[data-theme=light] .eg-ag-grid .ag-panel,:root[data-theme=light] .eg-ag-grid .ag-tabs,:root[data-theme=light] .eg-ag-grid .ag-tabs-body,:root[data-theme=light] .eg-ag-grid .ag-popup{color:#0f172a!important;background-color:#fff!important;border-color:#dbe4ef!important}.eg-ag-grid--light .ag-column-select-column-label,.eg-ag-grid--light .ag-filter-toolpanel-header,.eg-ag-grid--light .ag-input-field-label,.eg-ag-grid--light .ag-label,.eg-ag-grid--light .ag-side-button-label,.eg-ag-grid--light .ag-tool-panel-wrapper label,:root[data-theme=light] .eg-ag-grid .ag-column-select-column-label,:root[data-theme=light] .eg-ag-grid .ag-filter-toolpanel-header,:root[data-theme=light] .eg-ag-grid .ag-input-field-label,:root[data-theme=light] .eg-ag-grid .ag-label,:root[data-theme=light] .eg-ag-grid .ag-side-button-label,:root[data-theme=light] .eg-ag-grid .ag-tool-panel-wrapper label{color:#0f172a!important}.eg-ag-grid--light .ag-column-drop,.eg-ag-grid--light .ag-filter-toolpanel-instance,.eg-ag-grid--light .ag-picker-field-wrapper,.eg-ag-grid--light .ag-text-field-input,.eg-ag-grid--light .ag-wrapper.ag-input-wrapper,:root[data-theme=light] .eg-ag-grid .ag-column-drop,:root[data-theme=light] .eg-ag-grid .ag-filter-toolpanel-instance,:root[data-theme=light] .eg-ag-grid .ag-picker-field-wrapper,:root[data-theme=light] .eg-ag-grid .ag-text-field-input,:root[data-theme=light] .eg-ag-grid .ag-wrapper.ag-input-wrapper{color:#0f172a!important;background-color:#f8fafc!important;border-color:#dbe4ef!important}.eg-ag-grid .ag-header-cell-text{letter-spacing:.08em;text-transform:uppercase}.eg-ag-grid .ag-header-cell,.eg-ag-grid .ag-header-group-cell{align-items:center}.eg-ag-grid .ag-header-cell-label{align-items:center;gap:.32rem;line-height:1}.eg-ag-grid .ag-header-icon,.eg-ag-grid .ag-sort-indicator-container,.eg-ag-grid .ag-sort-indicator-icon,.eg-ag-grid .ag-filter-icon{justify-content:center;align-items:center;height:1rem;line-height:1;display:inline-flex}.eg-ag-grid .ag-icon{justify-content:center;align-items:center;line-height:1;display:inline-flex;transform:translateY(0)}.eg-ag-cell-html{gap:.18rem;min-width:0;display:grid}.eg-ag-cell-html strong,.eg-ag-cell-html small{text-overflow:ellipsis;overflow:hidden}.eg-ag-cell-html small{color:var(--eg-muted)}.eg-table__head{display:none}.eg-table__sort-button{width:100%;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.55rem;padding:0;display:inline-flex}.eg-table__sort-indicator{border:1px solid var(--eg-border);width:1.15rem;height:1.15rem;color:var(--eg-muted);border-radius:.35rem;flex:none;place-items:center;font-size:.72em;line-height:1;display:inline-grid}.eg-table__sort-indicator[data-direction=asc],.eg-table__sort-indicator[data-direction=desc]{border-color:color-mix(in srgb, var(--eg-accent) 42%, var(--eg-border));color:var(--eg-accent)}.eg-table__resize-handle{cursor:col-resize;touch-action:none;width:1rem;height:calc(100% - .5rem);position:absolute;top:.25rem;right:-.55rem}.eg-table__resize-handle:after{content:"";background:#94a3b873;border-radius:999px;width:2px;height:64%;position:absolute;top:18%;left:50%;transform:translate(-50%)}.eg-table-controls,.eg-table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.eg-table-footer{margin-top:.45rem;margin-bottom:0}.eg-table-controls__field,.eg-table-footer__page{color:var(--eg-muted);align-items:center;gap:.38rem;font-size:.76rem;display:inline-flex}.eg-table-controls__field--search{flex:14rem}.eg-table-controls__field--search .eg-input{width:min(100%,20rem)}.eg-table-controls__select,.eg-table-footer__input{width:auto;min-height:1.85rem;padding:.22rem .5rem}.eg-table-footer__pager{align-items:center;gap:.38rem;display:inline-flex}.eg-table-footer__button{width:auto}.eg-table-footer__range{color:var(--eg-muted);font-size:.78rem}.eg-table-footer__pages{color:var(--eg-muted);white-space:nowrap;font-size:.76rem}.eg-table-footer__input{width:4rem}.eg-table__row span,.eg-table__row>div,.eg-table__cell{gap:.24rem;min-width:0;display:grid}.eg-table__cell:before{content:attr(data-label);color:var(--eg-subtle);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.eg-table__cell:not([data-label]):before{content:none}.eg-table__row strong,.eg-table__row small{text-overflow:ellipsis;overflow:hidden}.eg-table__row--interactive{appearance:none;text-align:left;cursor:pointer;width:100%;color:inherit}.eg-usage-meter{gap:.45rem;margin-top:.1rem;display:grid}.eg-usage-meter__meta{color:var(--eg-muted);justify-content:space-between;align-items:center;gap:.6rem;display:flex}.eg-usage-meter__track{background:var(--eg-surface-strong);border-radius:999px;min-height:.65rem;position:relative;overflow:hidden}.eg-usage-meter__fill{background:linear-gradient(90deg,#7dd3fcf5,#a78bfaeb);border-radius:999px;position:absolute;inset:0 auto 0 0}.eg-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.eg-billing-hero,.eg-billing-kpi-grid,.eg-report-list{gap:.75rem;display:grid}.eg-billing-hero{padding:.2rem 0}.eg-billing-hero__lead{background:radial-gradient(circle at 0 0,#7dd3fc24,#0000 42%),linear-gradient(#a78bfa14,#ffffff05),#ffffff09;border:1px solid #7dd3fc29;border-radius:1rem;flex-direction:column;gap:.75rem;padding:.95rem;display:flex}.eg-billing-hero__value{letter-spacing:-.08em;margin-top:.35rem;font-size:clamp(1.7rem,5vw,2.5rem);display:block}.eg-billing-hero__copy{max-width:54ch;color:var(--eg-muted);margin-top:.45rem;line-height:1.5}.eg-billing-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eg-report-row{border:1px solid var(--eg-border);background:#ffffff08;border-radius:1rem;gap:.7rem;padding:.78rem .82rem;display:grid}.eg-report-row__content{gap:.24rem;display:grid}.eg-report-row__content span{color:var(--eg-muted);line-height:1.45}.eg-report-bar{background:var(--eg-surface-strong);border-radius:999px;min-height:.7rem;position:relative;overflow:hidden}.eg-report-bar__fill{border-radius:inherit;background:linear-gradient(90deg,#7dd3fcf5,#60a5fae6);position:absolute;inset:0 auto 0 0}.eg-report-bar--accent .eg-report-bar__fill{background:linear-gradient(90deg,#a78bfaf5,#7dd3fceb)}.eg-version-strip{flex-wrap:wrap;gap:.55rem;display:flex}.eg-metric-mini{border:1px solid var(--eg-border);background:#ffffff08;border-radius:.95rem;padding:.62rem .72rem}.eg-metric-mini strong{margin-top:.24rem;font-size:.95rem;display:block}.is-mono,.eg-json{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.eg-trace__header{margin-bottom:.7rem}.eg-conditions{gap:.45rem;display:grid}.eg-conditions__row{padding:.58rem .68rem;font-size:.84rem}.eg-json{border:1px solid var(--eg-border);color:#dbe6ff;background:#040811e0;border-radius:1rem;max-height:20rem;margin:0;padding:.72rem;font-size:.76rem;line-height:1.48;overflow:auto}.eg-state-card{gap:.35rem;display:grid}.eg-inline-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:inline-flex}.eg-admin-user,.eg-admin-site,.eg-admin-panel,.eg-admin-password,.eg-admin-user__meta,.eg-admin-user__actions,.eg-admin-site__meta,.eg-admin-site-detail,.eg-admin-site-detail__meta,.eg-admin-table,.eg-admin-table__cell,.eg-admin-table__password{gap:.6rem;display:grid}.eg-admin-user__actions,.eg-admin-panel{align-content:start}.eg-admin-table{gap:.6rem}.eg-admin-table__row{border:1px solid var(--eg-border);background:#ffffff08;border-radius:1rem;grid-template-columns:1fr;gap:.7rem;padding:.68rem .78rem;display:grid}.eg-admin-table__head{display:none}.eg-admin-table__cell{gap:.28rem;min-width:0}.eg-admin-table__cell:before{content:attr(data-label);color:var(--eg-subtle);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.eg-admin-table__cell--actions:before{content:none}.eg-admin-table__cell strong,.eg-admin-table__cell span,.eg-admin-table__cell small{text-overflow:ellipsis;overflow:hidden}.eg-table--managed,.eg-admin-table--managed,.eg-sites-table--managed{overflow:auto visible}.eg-admin-table__actions{flex-wrap:wrap;gap:.45rem;display:flex}.eg-admin-table__row--interactive{cursor:pointer;transition:border-color .16s,background .16s,transform .16s}.eg-admin-table__row--interactive:hover{background:#38bdf814;border-color:#38bdf859;transform:translateY(-1px)}.eg-admin-table__row--interactive.is-selected{background:#38bdf81f;border-color:#7dd3fc85;box-shadow:inset 0 0 0 1px #7dd3fc2e}.eg-admin-table__password,.eg-admin-password{grid-template-columns:minmax(0,1fr)}.eg-admin-panel>strong{letter-spacing:-.02em;font-size:.9rem}.eg-state-card.is-compact{box-shadow:none}.eg-sites-selector-shell{width:min(100%,1320px)}.eg-sites-page{gap:1rem;padding-bottom:2rem;display:grid}.eg-sites-overview,.eg-sites-list-card{border:1px solid var(--eg-border);box-shadow:var(--eg-shadow-soft);background:radial-gradient(circle at 0 0,#38bdf829,#0000 42%),linear-gradient(#ffffff0a,#ffffff05);border-radius:1.25rem}.eg-sites-overview{gap:1rem;padding:1rem;display:grid}.eg-sites-overview__copy,.eg-sites-overview__chart{gap:.9rem;display:grid}.eg-sites-overview__copy h2,.eg-sites-list-card__header h3{letter-spacing:-.04em;margin:0;font-size:1.15rem}.eg-sites-overview__copy p,.eg-sites-list-card__header p{color:var(--eg-muted);margin:0}.eg-sites-overview__metrics{gap:.75rem;display:grid}.eg-sites-overview__metric{background:var(--eg-chart-panel-soft);border:1px solid #7dd3fc2e;border-radius:1rem;gap:.35rem;padding:.85rem .95rem;display:grid}.eg-sites-overview__metric span,.eg-sites-overview__metric small,.eg-sites-overview__chart-header span{color:var(--eg-muted)}.eg-sites-overview__metric strong{letter-spacing:-.06em;font-size:1.75rem}.eg-sites-overview__chart{background:var(--eg-chart-panel);border:1px solid #7dd3fc24;border-radius:1rem;padding:.9rem}.eg-sites-overview__chart-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.eg-sites-overview__chart svg{width:100%;height:auto;display:block}.eg-sites-overview__canvas{position:relative}.eg-sites-overview__chart-frame{min-height:320px}.eg-sites-overview__empty{min-height:280px;color:var(--eg-muted);background:var(--eg-chart-panel-soft);text-align:center;border:1px solid #7dd3fc24;border-radius:1rem;place-items:center;padding:1rem;display:grid}.eg-sites-overview__grid-line{stroke:var(--eg-chart-grid);stroke-width:1px}.eg-sites-overview__hover-line{stroke:var(--eg-chart-cursor);stroke-width:1px;stroke-dasharray:4 6}.eg-sites-overview__hover-zone{fill:#0000;cursor:crosshair}.eg-sites-overview__axis-label{fill:var(--eg-chart-axis);letter-spacing:.04em;font-size:11px}.eg-sites-overview__y-axis-label{fill:var(--eg-chart-axis);font-size:11px}.eg-sites-overview__tooltip{background:var(--eg-chart-tooltip-bg);min-width:220px;max-width:100%;min-height:118px;box-shadow:0 14px 30px var(--eg-chart-tooltip-shadow);border:1px solid #94a3b833;border-radius:.95rem;align-content:start;gap:.45rem;margin-top:.75rem;padding:.8rem .9rem;display:grid}.eg-sites-overview__tooltip--floating{background:var(--eg-chart-tooltip-bg);min-width:240px;box-shadow:0 20px 48px var(--eg-chart-tooltip-shadow);border-color:#7dd3fc38;margin-top:0}.eg-sites-overview__tooltip>span{color:var(--eg-muted);font-size:.82rem}.eg-sites-overview__tooltip-row,.eg-sites-overview__tooltip-label,.eg-sites-overview__legend-item{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.eg-sites-overview__tooltip-label,.eg-sites-overview__legend-item{justify-content:flex-start;min-width:0}.eg-sites-overview__tooltip-label i,.eg-sites-overview__legend-item i{border-radius:999px;flex:none;width:.7rem;height:.7rem;display:inline-block}.eg-sites-overview__legend{flex-wrap:wrap;gap:.6rem .9rem;display:flex}.eg-sites-overview__legend-item{color:var(--eg-muted);font:inherit;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;font-size:.82rem;transition:opacity .16s,color .16s}.eg-sites-overview__legend-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.eg-sites-overview__legend-count{color:var(--eg-muted);flex:none;font-size:.82em;font-weight:600}.eg-sites-overview__legend-item.is-active{color:var(--eg-text)}.eg-sites-overview__legend-item.is-muted{opacity:.35}.eg-sites-list-card{gap:.7rem;padding:1rem;display:grid}.eg-sites-list-card__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.eg-sites-table{gap:.6rem;display:grid}.eg-sites-table__row{border:1px solid var(--eg-border);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border-radius:1rem;grid-template-columns:1fr;gap:.65rem;padding:.85rem .95rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.eg-sites-table__row--interactive:hover{background:#38bdf814;border-color:#38bdf859;transform:translateY(-1px)}.eg-sites-table__row--interactive.is-active{background:#38bdf81f;border-color:#7dd3fc85;box-shadow:inset 0 0 0 1px #7dd3fc2e}.eg-sites-table__row--head{display:none}.eg-sites-table__cell{gap:.28rem;min-width:0;display:grid}.eg-sites-table__cell:before{content:attr(data-label);color:var(--eg-subtle);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.eg-sites-table__row--head .eg-sites-table__cell:before{content:none}.eg-sites-table__cell strong{text-overflow:ellipsis;overflow:hidden}.eg-sites-table__site-link,.eg-ag-cell-html .eg-sites-table__site-link{color:var(--eg-text)}.eg-sites-table__site-link:hover,.eg-ag-cell-html .eg-sites-table__site-link:hover{color:var(--eg-accent)}.eg-ag-cell-html .eg-button{width:max-content}.eg-page--admin .eg-metric-card,.eg-page--admin .eg-card,.eg-page--admin .eg-state-card{border-radius:var(--eg-radius-lg);background:var(--eg-bg-elevated);box-shadow:none}.eg-page--admin .eg-card{padding:0;overflow:hidden}.eg-page--admin .eg-card__header{border-bottom:1px solid var(--eg-border);background:#ffffff05;margin:0;padding:.72rem .86rem}.eg-page--admin .eg-card__body{padding:.82rem .86rem}.eg-page--admin .eg-metric-card,.eg-page--admin .eg-state-card{padding:1rem}.eg-page--admin .eg-list__row,.eg-page--admin .eg-action-line,.eg-page--admin .eg-stat-line,.eg-page--admin .eg-metric-mini,.eg-page--admin .eg-admin-user,.eg-page--admin .eg-admin-site,.eg-page--admin .eg-admin-panel,.eg-page--admin .eg-trace__item{border-color:var(--eg-border);background:#ffffff05;border-radius:1rem}.eg-page--admin .eg-admin-user,.eg-page--admin .eg-admin-site,.eg-page--admin .eg-admin-panel{padding:.9rem}.eg-page--admin .eg-metric-mini,.eg-page--admin .eg-action-line,.eg-page--admin .eg-list__row,.eg-page--admin .eg-stat-line{min-height:100%}@media (min-width:721px){.eg-topbar{padding:.78rem .95rem}.eg-content{padding:.85rem}.eg-page{gap:.85rem}.eg-grid--two,.eg-grid--three,.eg-simulation-summary,.eg-metric-grid,.eg-admin-user,.eg-admin-password,.eg-admin-site-detail__meta,.eg-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.eg-grid.eg-overview-metrics{grid-template-columns:repeat(auto-fit,minmax(9.5rem,13rem));justify-content:start}.eg-overview-metrics .eg-metric-card{min-height:6rem;padding:.76rem .82rem}.eg-admin-site__meta{grid-template-columns:repeat(5,minmax(0,1fr))}.eg-activity-center__summary{grid-template-columns:repeat(4,minmax(0,1fr))}.eg-event-wall__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eg-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.eg-actions{flex-wrap:wrap;width:auto;display:flex}.eg-page-intro__actions,.eg-button{width:auto}.eg-shell-banner,.eg-alert{flex-direction:row;justify-content:space-between;align-items:center}.eg-billing-hero__lead,.eg-report-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.eg-list__row,.eg-stream__row,.eg-action-line,.eg-stat-line,.eg-conditions__row,.eg-trace__header{flex-direction:row;justify-content:space-between;align-items:center}.eg-table{border:1px solid var(--eg-border);border-radius:1rem;gap:0;overflow:hidden}.eg-table__head{background:var(--eg-surface-strong);color:var(--eg-subtle);text-transform:uppercase;letter-spacing:.14em;font-size:.76rem;display:grid}.eg-table--managed{overflow:auto visible}.eg-table--managed .eg-table__head{top:var(--eg-table-sticky-top,0);z-index:6;position:sticky;box-shadow:0 10px 24px #0208172e}.eg-table--managed .eg-table__row{grid-template-columns:var(--eg-managed-grid-template);min-width:max-content}.eg-table--managed .eg-table__cell{position:relative}.eg-table__row{border-bottom:1px solid var(--eg-border);background:var(--eg-surface);border-radius:0;grid-template-columns:2fr 1fr 1fr 1fr .8fr;align-items:center;gap:.45rem;padding:.42rem .5rem}.eg-table__row:last-child{border-bottom:0}.eg-table__cell:before{content:none}.eg-table__row--interactive:hover{background:#7dd3fc0f}.eg-destinations-table .eg-table__row{grid-template-columns:minmax(5.4rem,.55fr) minmax(9rem,1.25fr) minmax(8rem,1fr) minmax(8rem,1fr) minmax(8.5rem,1fr) minmax(8.5rem,1fr) minmax(7rem,.9fr) minmax(12rem,1.35fr)}.eg-destination-events-table .eg-table__row{grid-template-columns:minmax(9rem,1.2fr) minmax(10rem,1fr) minmax(7rem,.65fr) minmax(5rem,.55fr) minmax(9rem,.9fr) minmax(8rem,.8fr)}.eg-raw-debug-table .eg-table__row{grid-template-columns:minmax(10rem,1.2fr) minmax(10rem,1fr) minmax(8rem,.8fr) minmax(9rem,.85fr) minmax(8rem,.75fr) minmax(7rem,.65fr)}.eg-destination-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.eg-sites-table{border:1px solid var(--eg-border);border-radius:1rem;gap:0;overflow:hidden}.eg-sites-table__row{background:var(--eg-surface);border-width:0 0 1px;border-radius:0;grid-template-columns:minmax(0,1.6fr) minmax(0,1.1fr) minmax(0,.8fr);align-items:center;gap:.45rem;padding:.42rem .5rem}.eg-sites-table__row--head{background:var(--eg-surface-strong);color:var(--eg-subtle);text-transform:uppercase;letter-spacing:.14em;font-size:.76rem;display:grid}.eg-sites-table--managed{overflow:auto visible}.eg-sites-table--managed .eg-sites-table__row--head{top:var(--eg-table-sticky-top,0);z-index:6;position:sticky;box-shadow:0 10px 24px #0208172e}.eg-sites-table--managed .eg-sites-table__row{grid-template-columns:var(--eg-managed-grid-template);min-width:max-content}.eg-sites-table--managed .eg-sites-table__cell{position:relative}.eg-sites-table__row:last-child{border-bottom:0}.eg-sites-table__cell:before{content:none}.eg-admin-table{border:1px solid var(--eg-border);border-radius:1rem;gap:0;overflow:hidden}.eg-admin-table__head{background:var(--eg-surface-strong);color:var(--eg-subtle);text-transform:uppercase;letter-spacing:.14em;font-size:.76rem;display:grid}.eg-admin-table--managed{overflow:auto visible}.eg-admin-table--managed .eg-admin-table__head{top:var(--eg-table-sticky-top,0);z-index:6;position:sticky;box-shadow:0 10px 24px #0208172e}.eg-admin-table--managed .eg-admin-table__row{grid-template-columns:var(--eg-managed-grid-template);min-width:max-content}.eg-admin-table--managed .eg-admin-table__cell{position:relative}.eg-admin-table--users .eg-admin-table__row{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,.95fr) minmax(0,.8fr) minmax(0,1.15fr) minmax(0,1.8fr)}.eg-admin-table--sites .eg-admin-table__row{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.65fr) minmax(0,.65fr) minmax(0,.8fr) minmax(0,.95fr) minmax(0,1.15fr)}.eg-admin-table__row{background:var(--eg-surface);border-width:0 0 1px;border-radius:0;align-items:center;padding:.42rem .5rem}.eg-admin-table__row:last-child{border-bottom:0}.eg-admin-table__cell:before{content:none}.eg-admin-table__password{grid-template-columns:minmax(0,1fr) auto;align-items:center}.eg-json{max-height:24rem;font-size:.8rem}}@media (max-width:720px){.eg-filter-grid,.eg-traffic-controls{grid-template-columns:1fr}.eg-source-row{grid-template-columns:minmax(0,1fr)}.eg-source-row__side{text-align:left}.eg-event-card__meta strong{margin-left:0}.eg-event-card__title{flex-direction:column;align-items:flex-start;gap:.2rem}.eg-event-wall__toolbar{flex-direction:column;align-items:stretch}.eg-segmented{width:100%}.eg-event-wall__list{overflow-x:auto}.eg-event-list-row{grid-template-columns:minmax(9rem,1.2fr) repeat(4,minmax(6rem,1fr));min-width:38rem}.eg-shopify-install__lead,.eg-shopify-install__grid,.eg-billing-kpi-grid{grid-template-columns:1fr}}@media (min-width:961px){.eg-auth-card{padding:1.15rem}.eg-auth-card__copy h1{font-size:1.9rem}.eg-shell{grid-template-columns:var(--eg-sidebar-width) minmax(0, 1fr);display:grid}.eg-sidebar-backdrop,.eg-mobile-nav-toggle,.eg-sidebar__close{display:none}.eg-sidebar{top:0;border-right:1px solid var(--eg-border);width:auto;min-height:100vh;padding:1.1rem .9rem;transition:none;position:sticky;inset:auto;overflow:visible;transform:none}.eg-sidebar__resize-handle{z-index:8;cursor:col-resize;touch-action:none;background:0 0;border:0;width:.72rem;height:100%;padding:0;display:block;position:absolute;top:0;right:-.36rem}.eg-sidebar__resize-handle:after{content:"";background:var(--eg-border-strong);opacity:.34;border-radius:999px;width:2px;transition:background-color .18s,opacity .18s,width .18s;position:absolute;top:1rem;bottom:1rem;left:50%;transform:translate(-50%)}.eg-sidebar__resize-handle:hover:after,.eg-sidebar__resize-handle:focus-visible:after,.eg-sidebar-is-resizing .eg-sidebar__resize-handle:after{background:var(--eg-accent);opacity:.88;width:3px}.eg-sidebar__resize-handle:focus-visible{outline:2px solid color-mix(in srgb, var(--eg-accent) 70%, transparent);outline-offset:.1rem}.eg-sidebar-is-resizing,.eg-sidebar-is-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.eg-sidebar__content{overscroll-behavior:contain;flex-direction:column;gap:1rem;height:100%;padding-bottom:2rem;display:flex;overflow:hidden auto}.eg-brand{background:0 0;padding:.2rem .25rem .75rem;position:static}.eg-nav-link:hover{color:var(--eg-text);background:#7dd3fc14;border-color:#7dd3fc29;transform:translate(2px)}.eg-topbar{min-height:var(--eg-topbar-height);justify-content:space-between;align-items:center;gap:1rem;padding:.82rem 1.05rem;display:flex}.eg-topbar__primary{align-items:center}.eg-topbar h1{margin-top:.08rem;font-size:1.16rem}.eg-topbar p{margin-top:.18rem;font-size:.8rem}.eg-topbar__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;overflow:visible}.eg-pill,.eg-health-pill,.eg-badge{min-height:1.84rem;padding:.3rem .6rem;font-size:.74rem}.eg-content{padding:1rem}.eg-page-intro h2{font-size:1.55rem}.eg-page-intro p{max-width:64ch;line-height:1.6}.eg-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.eg-grid--four,.eg-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.eg-grid.eg-overview-metrics{grid-template-columns:repeat(4,minmax(9.5rem,13rem))}.eg-simulation-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.eg-card,.eg-metric-card,.eg-state-card{padding:.95rem}.eg-metric-card strong{margin-top:.45rem;font-size:1.7rem}.eg-json{max-height:30rem;padding:.85rem;font-size:.8rem}}@media (min-width:1181px){.eg-content{padding:1.1rem}.eg-topbar{padding:.9rem 1.15rem}.eg-activity-center__layout{grid-template-columns:minmax(17rem,.43fr) minmax(0,1fr)}}.eg-window-layout{min-width:0}.eg-gridstack{min-height:14rem}.eg-gridstack.grid-stack{margin:0 -10px}.eg-gridstack .grid-stack-item-content{border-radius:var(--eg-radius-lg);overflow:visible;inset:10px!important}.eg-gridstack .ui-resizable-handle{opacity:.92}.eg-gridstack .ui-resizable-s,.eg-gridstack .ui-resizable-e{display:none!important}.eg-gridstack .ui-resizable-se{border:1px solid color-mix(in srgb, var(--eg-border) 72%, var(--eg-accent) 28%);background:var(--eg-bg-elevated);cursor:nwse-resize;border-radius:999px;width:1.45rem;height:1.45rem;bottom:14px;right:14px;box-shadow:0 8px 18px #0208173d}.eg-gridstack .ui-resizable-se:before,.eg-gridstack .ui-resizable-se:after{content:"";border-right:1.5px solid var(--eg-muted);border-bottom:1.5px solid var(--eg-muted);border-bottom-right-radius:.12rem;position:absolute}.eg-gridstack .ui-resizable-se:before{width:.34rem;height:.34rem;bottom:.38rem;right:.38rem}.eg-gridstack .ui-resizable-se:after{opacity:.58;width:.62rem;height:.62rem;bottom:.26rem;right:.26rem}.eg-gridstack .ui-resizable-se:hover,.eg-gridstack .ui-resizable-se:focus-visible{border-color:var(--eg-accent);background:var(--eg-surface)}.eg-gridstack .ui-resizable-se:hover:before,.eg-gridstack .ui-resizable-se:hover:after,.eg-gridstack .ui-resizable-se:focus-visible:before,.eg-gridstack .ui-resizable-se:focus-visible:after{border-color:var(--eg-accent)}.eg-gridstack .grid-stack-item.ui-draggable-dragging,.eg-gridstack .grid-stack-item.ui-resizable-resizing{z-index:30!important}.eg-draggable-panel{z-index:1;border:1px solid var(--eg-border);border-radius:var(--eg-radius-lg);background:var(--eg-bg-elevated);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.eg-draggable-panel__header{border-bottom:1px solid var(--eg-border);-webkit-user-select:none;user-select:none;background:#ffffff05;justify-content:space-between;align-items:center;gap:.48rem;padding:.42rem .58rem;display:flex}.eg-draggable-panel__grip{width:1.55rem;height:1.55rem;color:var(--eg-muted);cursor:grab;touch-action:none;border-radius:.4rem;flex:none;place-items:center;display:inline-grid}.eg-draggable-panel__grip:active{cursor:grabbing}.eg-draggable-panel__grip-dots{opacity:.76;background-image:radial-gradient(circle, var(--eg-muted) 1.2px, transparent 1.3px);background-position:0 0;background-size:.32rem .32rem;width:.78rem;height:1rem}.eg-draggable-panel__grip:hover,.eg-draggable-panel__grip:focus-visible{background:var(--eg-surface);color:var(--eg-accent)}.eg-draggable-panel__grip:hover .eg-draggable-panel__grip-dots,.eg-draggable-panel__grip:focus-visible .eg-draggable-panel__grip-dots{opacity:1;background-image:radial-gradient(circle, var(--eg-accent) 1.2px, transparent 1.3px)}.eg-draggable-panel__header.is-collapsed{border-bottom:none}.eg-draggable-panel__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.95rem;font-weight:600;overflow:hidden}.eg-draggable-panel__actions{flex:none;gap:.3rem;display:flex}.eg-draggable-panel__icon{width:1.45rem;height:1.45rem;color:var(--eg-muted);cursor:pointer;background:0 0;border:none;border-radius:.36rem;place-items:center;display:inline-grid}.eg-draggable-panel__icon:hover,.eg-draggable-panel__icon:focus-visible{background:var(--eg-surface);color:var(--eg-text)}.eg-draggable-panel__content{flex:1;min-height:0;padding:.5rem;overflow:auto}.eg-draggable-panel__content>.eg-card,.eg-draggable-panel__content>.eg-metric-card,.eg-draggable-panel__content>.eg-state-card,.eg-draggable-panel__content>.eg-sites-list-card,.eg-draggable-panel__content>.eg-sites-overview{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.eg-draggable-panel__content>.eg-card>.eg-card__header{display:none}.eg-draggable-panel__content>.eg-card>.eg-card__body,.eg-draggable-panel__content>.eg-sites-list-card,.eg-draggable-panel__content>.eg-sites-overview{gap:.5rem}.eg-draggable-panel__content{min-height:0;padding-bottom:.5rem}.eg-draggable-panel__content>.eg-sites-list-card>.eg-sites-list-card__header{display:none}.eg-window-taskbar{z-index:100;border-top:1px solid var(--eg-border);background:var(--eg-bg-elevated);align-items:center;gap:.5rem;padding:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0}.eg-window-taskbar__label{color:var(--eg-muted);margin-right:1rem;font-size:.85rem}.eg-window-metric{flex-direction:column;justify-content:center;min-height:5.5rem;padding:.25rem .2rem;display:flex}.eg-window-metric__value{font-family:var(--font-display);margin-bottom:.5rem;font-size:2rem;font-weight:600}.eg-window-metric__detail{color:var(--eg-muted)}.eg-sidebar{background:var(--eg-bg);border-right:1px solid var(--eg-border);flex-direction:column;flex-shrink:0;width:100%;padding:1.2rem;transition:transform .3s cubic-bezier(.16,1,.3,1);overflow:visible;max-height:100vh!important;display:flex!important}.eg-sidebar__content{flex:1!important;min-height:0!important;overflow-y:auto!important}
