::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}[data-theme=dark]::view-transition-old(root){z-index:2}[data-theme=dark]::view-transition-new(root){z-index:1}.aeg-dash{--ok:#15803d;--info:#1d4ed8;--warn:#b45309;--bad:#dc2626;--d-bg:var(--background);--d-bg-2:var(--muted);--d-panel:var(--card);--d-panel-2:var(--card);--d-line:var(--border);--d-line-2:color-mix(in srgb, var(--foreground) 12%, transparent);--d-ink:var(--foreground);--d-muted:var(--muted-foreground);--d-faint:color-mix(in srgb, var(--muted-foreground) 78%, transparent);--d-crimson:var(--primary);--d-crimson-2:var(--primary);--d-ok:var(--ok);--d-warn:var(--warn);--d-bad:var(--bad);--d-info:var(--info);--d-hover:color-mix(in srgb, var(--foreground) 5%, transparent);--d-hover-2:color-mix(in srgb, var(--foreground) 9%, transparent);--d-soft:color-mix(in srgb, var(--foreground) 6%, transparent);--d-track:color-mix(in srgb, var(--foreground) 10%, transparent);--d-r:28px;--d-r-sm:10px;--d-r-lg:22px;--d-ease:var(--ease-out,cubic-bezier(.2, 0, 0, 1));background-color:var(--d-bg);color:var(--d-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;font-family:Inter,system-ui,sans-serif;font-size:14px;display:flex;position:fixed;inset:0;overflow:hidden}.aeg-dash,.aeg-dash *,.ad-side,.ad-side *{transition:background-color .3s cubic-bezier(.2,0,0,1),border-color .3s cubic-bezier(.2,0,0,1),color .3s cubic-bezier(.2,0,0,1)}[data-theme=dark] .aeg-dash,.aeg-dash[data-theme=dark]{--ok:#22c55e;--info:#60a5fa;--warn:#f59e0b;--bad:#f87171}.aeg-dash *,.aeg-dash :before,.aeg-dash :after{box-sizing:border-box}.aeg-dash .mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace}.aeg-dash .tnum{font-variant-numeric:tabular-nums}.aeg-dash .display{font-family:Bricolage Grotesque,Inter,sans-serif}.aeg-dash .ad-metric-val{color:var(--d-ink);letter-spacing:-.02em;font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:700;line-height:1}.aeg-dash h1,.aeg-dash h2,.aeg-dash h3,.aeg-dash .ad-section-title,.aeg-dash [data-slot=card-title]{text-wrap:balance}.aeg-dash p,.aeg-dash .ad-section-sub,.aeg-dash .ad-row-desc,.aeg-dash [data-slot=card-description]{text-wrap:pretty}.aeg-dash img{outline-offset:-1px;outline:1px solid #0000001a}[data-theme=dark] .aeg-dash img{outline:1px solid #ffffff1a}.aeg-dash .ad-brand-mark{background:var(--primary);width:28px;height:28px;color:var(--primary-foreground);border-radius:7px;flex:none;place-items:center;display:grid}.aeg-dash .ad-topbar{border-bottom:1px solid var(--d-line);background:0 0;flex:none;align-items:center;gap:16px;padding:14px 24px;display:flex;position:relative}.aeg-dash .ad-topbar h1{letter-spacing:-.02em;color:var(--d-ink);margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600}.aeg-dash .ad-topbar p{color:var(--d-faint);margin:2px 0 0;font-size:12.5px}.aeg-dash .ad-topbar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.aeg-dash .ad-scroll{scrollbar-width:thin;scrollbar-color:var(--d-track) transparent;flex:1;padding:22px 24px;overflow-y:auto}.aeg-dash .ad-scroll::-webkit-scrollbar{width:6px;height:6px}.aeg-dash .ad-scroll::-webkit-scrollbar-thumb{background:var(--d-track);border-radius:8px}.aeg-dash .ad-scroll::-webkit-scrollbar-track{background:0 0}.aeg-dash .ad-scroll-inner{scrollbar-width:thin;scrollbar-color:var(--d-track) transparent}.aeg-dash .ad-scroll-inner::-webkit-scrollbar{width:6px;height:6px}.aeg-dash .ad-scroll-inner::-webkit-scrollbar-thumb{background:var(--d-track);border-radius:8px}.aeg-dash .ad-scroll-inner::-webkit-scrollbar-track{background:0 0}.aeg-dash [data-slot=card],.aeg-dash .ad-card{background:var(--card);transition:box-shadow .35s var(--d-ease), transform .35s var(--d-ease);border-radius:28px;box-shadow:0 0 0 1px #0000000d,0 1px 3px #0000000d,0 4px 12px -4px #0000000d,0 16px 32px -8px #00000008,inset 0 1px #fff;border:0!important}.aeg-dash .ad-card.pad{padding:20px}.aeg-dash [data-slot=card-footer]{border-top-color:color-mix(in srgb, var(--foreground) 7%, transparent);background:0 0}.aeg-dash [data-slot=card]:hover,.aeg-dash .ad-card:hover{box-shadow:0 0 0 1px #0000000f,0 2px 6px -2px #0000000f,0 8px 24px -8px #0000000f,0 24px 48px -12px #0000000a,inset 0 1px #fff}.aeg-dash .ad-ledger-row{border-radius:var(--d-r-sm);transition:background-color .2s var(--d-ease);cursor:default;align-items:center;gap:12px;margin:0 -12px;padding:8px 12px;display:flex}.aeg-dash .ad-ledger-row:hover{background:var(--d-hover)}.aeg-dash .ad-grid{gap:14px;display:grid}.aeg-dash .ad-stat-label{color:var(--d-muted);letter-spacing:.005em;align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.aeg-dash .ad-stat-value{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--d-ink);margin:6px 0 2px;font-family:Inter,system-ui,sans-serif;font-size:24px;font-weight:600}.aeg-dash .ad-stat-delta{font-size:11.5px;font-weight:500}.aeg-dash .ad-stat-ico{background:var(--crimson-tint);width:28px;height:28px;color:var(--d-crimson);border-radius:7px;place-items:center;display:grid}.aeg-dash .ad-stat-card{background:var(--d-panel);transition:box-shadow .35s var(--d-ease), transform .35s var(--d-ease);border-radius:28px;padding:20px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 1px 3px #0000000d,0 4px 12px -4px #0000000d,0 16px 32px -8px #00000008,inset 0 1px #fff;border:0!important}.aeg-dash .ad-stat-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--foreground) 3%, transparent), transparent 60%);position:absolute;inset:0}[data-theme=dark] .aeg-dash .ad-stat-card{box-shadow:0 0 0 1px #ffffff12,0 1px 2px #0006,0 10px 28px -14px #0000008c,inset 0 1px #ffffff0d}.aeg-dash .ad-stat-card>*{z-index:1;position:relative}.aeg-dash .ad-stat-card .ad-stat-ico{border-radius:8px}.aeg-dash .ad-section-title{align-items:center;margin:0 0 2px;font-size:14px;font-weight:650;display:flex}.aeg-dash .ad-section-sub{color:var(--d-faint);margin:0 0 16px;font-size:12.5px}.aeg-dash .ad-btn{cursor:pointer;transition:background-color .16s var(--d-ease), border-color .16s var(--d-ease), color .16s var(--d-ease), transform .12s var(--d-ease), opacity .16s var(--d-ease), box-shadow .16s var(--d-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.aeg-dash .ad-btn svg{width:15px;height:15px}.aeg-dash .ad-btn:active{transform:scale(.96)}.aeg-dash .ad-btn:disabled{opacity:.45;cursor:not-allowed}.aeg-dash .ad-btn-primary{background:var(--primary);color:var(--primary-foreground)}.aeg-dash .ad-btn-primary:hover{opacity:.9}.aeg-dash .ad-btn-ghost{border-color:var(--d-line-2);color:var(--d-ink);background:0 0}.aeg-dash .ad-btn-ghost:hover{background:var(--d-hover);border-color:color-mix(in srgb, var(--ink) 24%, transparent)}.aeg-dash .ad-btn-subtle{background:var(--d-soft);color:var(--d-ink)}.aeg-dash .ad-btn-subtle:hover{background:var(--d-hover-2)}.aeg-dash .ad-btn-danger{background:var(--d-bad);color:var(--d-btn-ok-text,#fff);box-shadow:0 8px 20px -12px color-mix(in srgb, var(--bad) 70%, transparent);border:1px solid #0000}.aeg-dash .ad-btn-danger:hover{filter:brightness(1.07)}.aeg-dash .ad-btn-ok{background:linear-gradient(180deg, color-mix(in srgb, var(--d-ok) 86%, white 14%), var(--d-ok));color:var(--d-btn-ok-text,#fff);box-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #0000000f, 0 1px 2px #0000000f, 0 8px 20px -12px color-mix(in srgb, var(--ok) 70%, transparent)}.aeg-dash .ad-btn-ok:hover{filter:brightness(1.06);box-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #0000000a, 0 2px 4px #00000014, 0 10px 22px -10px color-mix(in srgb, var(--ok) 70%, transparent);transform:translateY(-1px)}[data-theme=dark] .aeg-dash .ad-btn-ok{box-shadow:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #0006, 0 1px 2px #0000004d, 0 8px 20px -12px color-mix(in srgb, var(--ok) 70%, transparent)}.aeg-dash .ad-btn.sm{padding:6px 11px;font-size:12px}.aeg-dash .ad-btn.block{width:100%}.aeg-dash .ad-iconbtn{border:1px solid var(--d-line);width:34px;height:34px;color:var(--d-muted);cursor:pointer;transition:background-color .16s var(--d-ease), color .16s var(--d-ease), border-color .16s var(--d-ease), transform .12s var(--d-ease);background:0 0;border-radius:8px;place-items:center;display:grid;position:relative}.aeg-dash .ad-iconbtn:hover{background:var(--d-hover);color:var(--d-ink);border-color:var(--d-line-2)}.aeg-dash .ad-iconbtn:active{transform:scale(.96)}.aeg-dash .ad-iconbtn:before{content:"";cursor:pointer;position:absolute;inset:-8px}.aeg-dash .ad-iconbtn svg{width:16px;height:16px}.aeg-dash .ad-chip{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.aeg-dash .ad-chip .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.aeg-dash .ad-chip.ok .dot,.aeg-dash .ad-chip.warn .dot,.aeg-dash .ad-chip.bad .dot,.aeg-dash .ad-chip.info .dot{animation:2s cubic-bezier(.4,0,.6,1) infinite ad-pulse;box-shadow:0 0 6px}@keyframes ad-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 60%, transparent);transform:scale(.95)}70%{box-shadow:0 0 0 5px color-mix(in srgb, currentColor 0%, transparent);transform:scale(1.05)}to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 0%, transparent);transform:scale(.95)}}.aeg-dash .ad-chip.ok{color:var(--d-ok);background:color-mix(in srgb, var(--ok) 8%, transparent);border-color:color-mix(in srgb, var(--ok) 28%, transparent)}.aeg-dash .ad-chip.warn{color:var(--d-warn);background:color-mix(in srgb, var(--warn) 9%, transparent);border-color:color-mix(in srgb, var(--warn) 30%, transparent)}.aeg-dash .ad-chip.bad{color:var(--d-bad);background:color-mix(in srgb, var(--bad) 8%, transparent);border-color:color-mix(in srgb, var(--bad) 28%, transparent)}.aeg-dash .ad-chip.info{color:var(--d-info);background:color-mix(in srgb, var(--info) 8%, transparent);border-color:color-mix(in srgb, var(--info) 28%, transparent)}.aeg-dash .ad-chip.muted{color:var(--d-faint);background:var(--d-soft);border-color:var(--d-line)}.aeg-dash .ad-chip.mono{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 8%, transparent);border-color:color-mix(in srgb, var(--foreground) 28%, transparent)}.aeg-dash .ad-toggle{cursor:pointer;flex:none;padding:0;position:relative;width:36px!important;height:20px!important;box-shadow:none!important;background:#7878803d!important;border:none!important;border-radius:999px!important;outline:none!important;transition:background-color .2s cubic-bezier(.2,0,0,1)!important}.aeg-dash .ad-toggle:before{content:"";cursor:pointer;position:absolute;inset:-10px}.aeg-dash .ad-toggle:after{content:""!important;background:#fff!important;border:none!important;border-radius:50%!important;width:16px!important;height:16px!important;transition:transform .2s cubic-bezier(.2,0,0,1)!important;position:absolute!important;top:2px!important;left:2px!important;box-shadow:0 1px 3px #0006!important}.aeg-dash .ad-toggle.on{background:#10b981!important}.aeg-dash .ad-toggle.on:after{transform:translate(16px)!important}.aeg-dash .ad-row{border-radius:var(--d-r-sm);background:color-mix(in srgb, var(--d-panel) 40%, transparent);border:1px solid var(--d-line);transition:border-color .15s var(--d-ease), background-color .15s var(--d-ease);align-items:center;gap:12px;padding:12px 14px;display:flex}.aeg-dash .ad-row:hover{border-color:color-mix(in srgb, var(--d-ink) 14%, transparent);background:color-mix(in srgb, var(--d-panel) 70%, transparent)}.aeg-dash .ad-side,.aeg-dash .ad-side [data-sidebar=sidebar-inner],.aeg-dash [data-mobile=true].ad-side{background-color:var(--d-bg)!important;background:var(--d-bg)!important;-webkit-backdrop-filter:none!important}.aeg-dash .ad-row-ico{background:color-mix(in srgb, var(--d-panel) 60%, transparent);border:1px solid var(--d-line);width:32px;height:32px;color:var(--d-muted);border-radius:7px;flex:none;place-items:center;display:grid}.aeg-dash .ad-row-name{color:var(--d-ink);font-size:13.5px;font-weight:500}.aeg-dash .ad-row-desc{color:var(--d-faint);margin-top:2px;font-size:12px}.aeg-dash .ad-stack{flex-direction:column;gap:8px;display:flex}.aeg-dash .ad-provider-card{background:var(--card);border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);transition:box-shadow .3s var(--d-ease), transform .3s var(--d-ease), border-color .3s var(--d-ease), background-color .3s var(--d-ease);border-radius:18px;flex-direction:column;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a}.aeg-dash .ad-provider-card:before{content:"";pointer-events:none;opacity:.85;height:2px;transition:opacity .3s var(--d-ease), height .3s var(--d-ease), filter .3s var(--d-ease);z-index:10;background:color-mix(in srgb, var(--foreground) 20%, transparent);position:absolute;inset:-1px 0 auto}.aeg-dash .ad-provider-card:hover:before{opacity:1;background:color-mix(in srgb, var(--foreground) 35%, transparent);height:3px}[data-theme=dark] .aeg-dash .ad-provider-card:before{opacity:.95}.aeg-dash .ad-provider-card:hover{border-color:color-mix(in srgb, var(--foreground) 20%, transparent);background:color-mix(in srgb, var(--card) 80%, transparent);transform:translateY(-4px)scale(1.01);box-shadow:inset 0 1px #fff,0 8px 24px -8px #00000014,0 24px 48px -12px #0000000d}[data-theme=dark] .aeg-dash .ad-provider-card:hover{box-shadow:inset 0 1px #ffffff1a,0 8px 12px -4px #0003,0 24px 48px -12px #0000004d}.aeg-dash .ad-provider-card.is-connected{border-color:color-mix(in srgb, var(--foreground) 40%, transparent);background:radial-gradient(120% 120% at 50% -20%, color-mix(in srgb, var(--foreground) 8%, transparent), transparent 70%), color-mix(in srgb, var(--card) 60%, transparent);box-shadow:inset 0 1px 0 0 color-mix(in srgb, var(--foreground) 15%, transparent), 0 4px 6px -4px #0000001a}[data-theme=dark] .aeg-dash .ad-provider-card.is-connected{border-color:color-mix(in srgb, var(--foreground) 45%, transparent);background:radial-gradient(120% 120% at 50% -20%, color-mix(in srgb, var(--foreground) 12%, transparent), transparent 70%), color-mix(in srgb, var(--card) 60%, transparent)}.aeg-dash .ad-provider-icon{border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);background:color-mix(in srgb, var(--foreground) 4%, transparent);width:44px;height:44px;transition:transform .25s var(--d-ease);border-radius:11px;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000000a}[data-theme=dark] .aeg-dash .ad-provider-icon{box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000004d}.aeg-dash .ad-provider-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0d 0%,#0000 30%);position:absolute;inset:0}[data-theme=dark] .aeg-dash .ad-provider-card:after{background:linear-gradient(#ffffff08 0%,#0000 25%)}.aeg-dash .ad-provider-card .ad-btn-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 86%, white 14%), var(--primary));letter-spacing:-.005em;border:0;font-weight:600;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000000f,0 1px 2px #0000000f,0 6px 16px -6px #00000059}.aeg-dash .ad-provider-card .ad-btn-primary:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000000a,0 2px 4px #00000014,0 10px 22px -6px #00000073}[data-theme=dark] .aeg-dash .ad-provider-card .ad-btn-primary{box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0006,0 1px 2px #0000004d,0 6px 16px -6px #0009}.aeg-dash .ad-provider-card .ad-btn-ghost{background:color-mix(in srgb, var(--foreground) 5%, transparent);border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent);color:color-mix(in srgb, var(--foreground) 92%, transparent);font-weight:500;box-shadow:inset 0 1px #ffffff0f}.aeg-dash .ad-provider-card .ad-btn-ghost:hover{background:color-mix(in srgb, var(--foreground) 11%, transparent);border-color:color-mix(in srgb, var(--foreground) 32%, transparent)}.aeg-dash .ad-provider-card:hover .ad-provider-icon{transform:scale(1.05)}.aeg-dash .ad-provider-icon.tone-payments,.aeg-dash .ad-provider-icon.tone-comms,.aeg-dash .ad-provider-icon.tone-compute,.aeg-dash .ad-provider-icon.tone-data{background:color-mix(in srgb, var(--foreground) 4%, transparent);color:var(--foreground);border-color:color-mix(in srgb, var(--foreground) 12%, transparent)}.aeg-dash .ad-provider-check{background:var(--d-ok);color:#fff;border:2px solid var(--card);border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 5px #00000040}.aeg-dash .ad-cat-dot{display:inline-block}.aeg-dash .ad-cat-dot-payments,.aeg-dash .ad-cat-dot-comms,.aeg-dash .ad-cat-dot-compute,.aeg-dash .ad-cat-dot-data{background:var(--foreground)}.aeg-dash .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aeg-dash .ad-section-card{background:var(--card);border:1px solid color-mix(in srgb, var(--foreground) 6%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 4%, transparent), 0 1px 2px -1px #0000000d;transition:box-shadow .25s var(--d-ease), transform .25s var(--d-ease), border-color .25s var(--d-ease);border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.aeg-dash .ad-section-card:hover{border-color:color-mix(in srgb, var(--foreground) 12%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 8%, transparent), 0 2px 6px -2px #00000012, 0 18px 40px -20px #00000029}.aeg-dash .ad-section-card.ad-section-danger{background:linear-gradient(180deg, #ef44440a, transparent 30%), var(--card);border-color:#ef444447}[data-theme=dark] .aeg-dash .ad-section-card.ad-section-danger{background:linear-gradient(180deg, #ef44440f, transparent 35%), var(--card);border-color:#ef444459}.aeg-dash .ad-section-head{align-items:flex-start;gap:12px;display:flex}.aeg-dash .ad-section-head .ad-section-title{margin:0}.aeg-dash .ad-section-head .ad-section-sub{margin:2px 0 0}.aeg-dash .ad-section-icon{border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);background:color-mix(in srgb, var(--foreground) 4%, transparent);width:36px;height:36px;color:var(--d-muted);border-radius:10px;flex:none;place-items:center;display:grid}.aeg-dash .ad-section-icon.tone-crimson{color:#b91c1c;background:#b91c1c1a;border-color:#b91c1c38}[data-theme=dark] .aeg-dash .ad-section-icon.tone-crimson{color:#f87171;background:#ef444424;border-color:#ef444447}.aeg-dash .ad-section-icon.tone-red{color:#ef4444;background:#ef44441f;border-color:#ef444440}[data-theme=dark] .aeg-dash .ad-section-icon.tone-red{color:#fca5a5;background:#ef444429;border-color:#ef444452}.aeg-dash .ad-input-group{border-radius:var(--d-r-sm);background:var(--d-bg);box-shadow:var(--shadow-border);transition:box-shadow .16s var(--d-ease);align-items:stretch;display:flex;overflow:hidden}.aeg-dash .ad-input-group:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 9%, transparent), 0 2px 4px -2px #0000000f}.aeg-dash .ad-input-group:focus-within{box-shadow:none}.aeg-dash .ad-input-group .ad-input{box-shadow:none;background:0 0;border:0}.aeg-dash .ad-input-group .ad-input:focus{box-shadow:none}.aeg-dash .ad-input-prefix{color:var(--d-muted);border-right:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);background:color-mix(in srgb, var(--foreground) 3%, transparent);align-items:center;padding:0 10px;font-family:ui-monospace,monospace;font-size:12px;display:flex}.aeg-dash .ad-field-help{color:var(--d-faint);margin:6px 0 0;font-size:11.5px;line-height:1.45}.aeg-dash .ad-row-ico.tone-emerald{color:#10b981;background:#10b9811a;border-color:#10b98138}.aeg-dash .ad-row-ico.tone-blue{color:#3b82f6;background:#3b82f61a;border-color:#3b82f638}.aeg-dash .ad-row-ico.tone-violet{color:#8b5cf6;background:#8b5cf61a;border-color:#8b5cf638}.aeg-dash .ad-row-ico.tone-neutral{background:color-mix(in srgb, var(--foreground) 6%, transparent);color:var(--d-muted);border-color:color-mix(in srgb, var(--foreground) 12%, transparent)}[data-theme=dark] .aeg-dash .ad-row-ico.tone-emerald{color:#34d399;background:#10b98124;border-color:#10b98147}[data-theme=dark] .aeg-dash .ad-row-ico.tone-blue{color:#60a5fa;background:#3b82f624;border-color:#3b82f647}[data-theme=dark] .aeg-dash .ad-row-ico.tone-violet{color:#a78bfa;background:#8b5cf624;border-color:#8b5cf647}.aeg-dash .ad-section-icon.tone-emerald{color:#10b981;background:#10b9811f;border-color:#10b98140}[data-theme=dark] .aeg-dash .ad-section-icon.tone-emerald{color:#34d399;background:#10b98129;border-color:#10b98152}.aeg-dash .ad-section-icon.tone-indigo{color:#6366f1;background:#6366f11f;border-color:#6366f140}[data-theme=dark] .aeg-dash .ad-section-icon.tone-indigo{color:#a5b4fc;background:#6366f129;border-color:#6366f152}.aeg-dash .ad-section-icon.tone-blue{color:#3b82f6;background:#3b82f61f;border-color:#3b82f640}[data-theme=dark] .aeg-dash .ad-section-icon.tone-blue{color:#60a5fa;background:#3b82f629;border-color:#3b82f652}.aeg-dash .ad-section-icon.tone-violet{color:#8b5cf6;background:#8b5cf61f;border-color:#8b5cf640}[data-theme=dark] .aeg-dash .ad-section-icon.tone-violet{color:#a78bfa;background:#8b5cf629;border-color:#8b5cf652}.aeg-dash .ad-section-icon.tone-amber{color:#d97706;background:#f59e0b1f;border-color:#f59e0b40}[data-theme=dark] .aeg-dash .ad-section-icon.tone-amber{color:#fcd34d;background:#f59e0b29;border-color:#f59e0b52}.aeg-dash .ad-section-card.ad-section-danger:hover{box-shadow:0 0 0 1px #ef44444d,0 4px 24px -8px #ef44441a,inset 0 1px #ffffffb3}.aeg-dash .ad-row{transition:background-color .14s}.aeg-dash .ad-row:hover{background:color-mix(in srgb, var(--foreground) 3.5%, transparent)!important}.aeg-dash .ad-faq-toggle{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.aeg-dash .ad-faq-toggle-bar{background:var(--d-muted);transition:transform .22s var(--d-ease), background .22s var(--d-ease);border-radius:1px;position:absolute}.aeg-dash .ad-faq-toggle-bar:first-child{width:12px;height:2px}.aeg-dash .ad-faq-toggle-bar:nth-child(2){width:2px;height:12px;transform:rotate(0)}.aeg-dash .ad-faq-toggle.is-open .ad-faq-toggle-bar:nth-child(2){transform:rotate(90deg)}.aeg-dash .ad-faq-toggle:hover .ad-faq-toggle-bar{background:var(--d-ink)}.aeg-dash .ad-table{border-collapse:collapse;width:100%;font-size:13px}.aeg-dash .ad-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--d-faint);border-bottom:1px solid var(--d-line);padding:11px 14px;font-size:11px;font-weight:600}.aeg-dash .ad-table td{border-bottom:1px solid var(--d-line);color:var(--d-ink);padding:12px 14px}.aeg-dash .ad-table tbody tr{transition:background-color .14s var(--d-ease)}.aeg-dash .ad-table tbody tr:hover{background:var(--d-hover)}.aeg-dash .ad-table tbody tr:last-child td{border-bottom:0}.aeg-dash .ad-meter{background:var(--d-track);border-radius:4px;height:6px;overflow:hidden}.aeg-dash .ad-meter>span{background:linear-gradient(90deg, var(--crimson-deep), var(--crimson));height:100%;transition:width .5s var(--d-ease);border-radius:4px;display:block}.aeg-dash .ad-empty{text-align:center;border:1px dashed color-mix(in srgb, var(--foreground) 12%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--foreground) 2%, transparent), color-mix(in srgb, var(--foreground) 4%, transparent) 60%, transparent);border-radius:20px;place-items:center;gap:8px;padding:72px 24px;display:grid;position:relative;overflow:hidden}.aeg-dash .ad-empty:before{content:"";background:radial-gradient(60% 50% at 50% 30%, color-mix(in srgb, var(--d-crimson,var(--primary)) 8%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.aeg-dash .ad-empty>*{z-index:1;position:relative}.aeg-dash .ad-empty .ico{background:var(--d-panel);width:64px;height:64px;color:var(--d-crimson,var(--primary));border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:18px;place-items:center;margin-bottom:4px;display:grid;position:relative;box-shadow:inset 0 1px #fff9,0 8px 20px -10px #0000001f}.aeg-dash .ad-empty .ico svg{width:26px;height:26px}.aeg-dash .ad-empty .ad-empty-ico-glow{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--d-crimson,var(--primary)) 16%, transparent), transparent 70%);z-index:-1;pointer-events:none;border-radius:24px;position:absolute;inset:-10px}.aeg-dash .ad-empty h3{letter-spacing:-.015em;margin:6px 0 0;font-size:16px;font-weight:650}.aeg-dash .ad-empty p{color:var(--d-faint);max-width:360px;margin:0;font-size:13px;line-height:1.55}.aeg-dash .ad-input,.aeg-dash .ad-select{border-radius:var(--d-r-sm);background:var(--d-bg);width:100%;box-shadow:var(--shadow-border);color:var(--d-ink);transition:border-color .2s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), box-shadow .2s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), transform .16s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));border:0;padding:9px 12px;font-family:inherit;font-size:13px}.aeg-dash .ad-input::placeholder{color:var(--d-faint)}.aeg-dash .ad-input:hover,.aeg-dash .ad-select:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 9%, transparent), 0 1px 2px -1px #0000000a}.aeg-dash .ad-input:focus,.aeg-dash .ad-select:focus{outline:none;transform:translateY(-1px)}.aeg-dash .ad-wiz .ad-input:focus{outline:none}.aeg-dash .ad-wiz .ad-input{transition:border-color .22s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), box-shadow .22s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), transform .18s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.aeg-dash .ad-field-label{color:var(--d-muted);margin-bottom:7px;font-size:12.5px;font-weight:600;display:block}.aeg-dash .ad-search{border-radius:var(--d-r-sm);background:var(--d-bg);box-shadow:var(--shadow-border);min-width:220px;transition:box-shadow .16s var(--d-ease);border:0;align-items:center;gap:8px;padding:7px 11px;display:flex}.aeg-dash .ad-search:focus-within{outline:none}.aeg-dash .ad-search input{color:var(--d-ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px}.aeg-dash .ad-search svg{width:15px;height:15px;color:var(--d-faint)}.aeg-dash .ad-seg{background:var(--d-soft);border:1px solid var(--d-line);border-radius:12px;gap:2px;padding:3.5px;display:inline-flex;position:relative}.aeg-dash .ad-seg button{color:var(--d-muted);cursor:pointer;z-index:1;transition:color .2s var(--d-ease), transform .12s var(--d-ease);background:0 0;border:0;border-radius:8.5px;justify-content:center;align-items:center;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.aeg-dash .ad-seg button .label{z-index:1;position:relative}.aeg-dash .ad-seg button.is-active{color:var(--crimson)}.aeg-dash .ad-seg button:focus-visible{box-shadow:var(--shadow-focus);outline:none}.aeg-dash .ad-seg button:active{transform:scale(.96)}.aeg-dash .ad-seg-sm button{padding:5px 10px;font-size:12px}.aeg-dash .ad-seg-pill{background:var(--d-panel);box-shadow:var(--shadow-card);z-index:0;border:1px solid color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:8.5px;position:absolute;inset:0}.aeg-dash .ad-toasts{z-index:60;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}.aeg-dash .ad-toast{border-radius:var(--d-r-sm);background:var(--d-panel);border:1px solid color-mix(in srgb, var(--d-ink) 8%, transparent);min-width:240px;color:var(--d-ink);align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:500;display:flex;box-shadow:0 12px 32px -8px #0003,inset 0 1px #ffffff1a}.aeg-dash .ad-toast .bar{border-radius:3px;align-self:stretch;width:3px}.aeg-dash .ad-toast.ok .bar{background:var(--d-ok)}.aeg-dash .ad-toast.bad .bar{background:var(--d-bad)}.aeg-dash .ad-toast.info .bar{background:var(--d-info)}.aeg-dash .ad-toast.warn .bar{background:var(--d-warn)}.aeg-dash .card-lift{transition:transform .32s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), box-shadow .32s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), border-color .32s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));will-change:transform}.aeg-dash .card-lift:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 10%, transparent), 0 10px 28px -14px #0000002e, 0 1px 0 #ffffffb3 inset;transform:translateY(-2px)}.aeg-dash .card-lift:active{transform:translateY(0)scale(.995)}[data-theme=dark] .aeg-dash .card-lift:hover{box-shadow:0 0 0 1px #ffffff1a,0 14px 32px -16px #0009,inset 0 1px #ffffff0f}.aeg-dash .copied-tooltip{animation:copy-toast-in .22s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) both, copy-toast-out .25s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) 1.75s both;pointer-events:none}@keyframes copy-toast-in{0%{opacity:0;transform:translate(50%)translateY(-2px)scale(.92)}to{opacity:1;transform:translate(50%)translateY(-6px)scale(1)}}@keyframes copy-toast-out{0%{opacity:1}to{opacity:0;transform:translate(50%)translateY(-10px)scale(.96)}}.aeg-dash .ad-wiz-step.is-active{background:color-mix(in srgb, var(--d-crimson,var(--primary)) 8%, transparent);color:var(--d-ink);border-left-color:var(--d-crimson,var(--primary));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--d-crimson,var(--primary)) 14%, transparent), 0 2px 8px -2px color-mix(in srgb, var(--d-crimson,var(--primary)) 18%, transparent);font-weight:700}.aeg-dash .ad-wiz-step.is-active .ad-wiz-num{box-shadow:0 0 0 3px color-mix(in srgb, var(--d-crimson,var(--primary)) 22%, transparent)}.aeg-dash .ad-wizmask{z-index:80;background:#09090bb3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.aeg-dash .ad-wiz{background:var(--d-panel);border:1px solid color-mix(in srgb, var(--d-ink) 8%, transparent);width:100%;max-width:880px;box-shadow:0 1px 0 #ffffff80 inset, 0 24px 64px -16px #00000029, 0px 0px 0px 1px color-mix(in srgb, var(--d-ink) 4%, transparent);border-radius:28px;grid-template-columns:240px 1fr;min-height:520px;display:grid;overflow:hidden}.aeg-dash .ad-wiz-rail{background:var(--d-bg-2);border-right:1px solid var(--d-line);flex-direction:column;gap:6px;padding:22px 18px;display:flex}.aeg-dash .ad-wiz-step{text-align:left;cursor:pointer;width:100%;color:var(--d-muted);transition:background-color .16s var(--d-ease), color .16s var(--d-ease), border-color .16s var(--d-ease), box-shadow .16s var(--d-ease);background:0 0;border:0;border-left:2px solid #0000;border-radius:8px;align-items:center;gap:11px;padding:10px 10px 10px 8px;display:flex}.aeg-dash .ad-wiz-step:hover{background:var(--d-hover)}.aeg-dash .ad-wiz-step.is-active{background:color-mix(in srgb, var(--d-ink) 3%, transparent);color:var(--d-ink);border-left-color:var(--d-crimson);font-weight:700;box-shadow:0 2px 8px -2px #09090b0a}.aeg-dash .ad-wiz-step.done{color:var(--d-ink)}.aeg-dash .ad-wiz-num{background:var(--d-soft);border:1px solid var(--d-line-2);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:11px;font-weight:800;display:grid}.aeg-dash .ad-wiz-step.is-active .ad-wiz-num{background:var(--d-crimson);border-color:var(--d-crimson);color:#fff}.aeg-dash .ad-wiz-step.done .ad-wiz-num{background:color-mix(in srgb, var(--ok) 16%, transparent);border-color:color-mix(in srgb, var(--ok) 40%, transparent);color:var(--d-ok)}.aeg-dash .ad-wiz-step b{font-size:13px;font-weight:600}.aeg-dash .ad-wiz-step span{color:var(--d-faint);font-size:11px}.aeg-dash .ad-wiz-body{flex-direction:column;padding:26px 30px;display:flex;position:relative}.aeg-dash .ad-wiz-body:before{content:"";background:radial-gradient(circle at 100% 0%, var(--crimson-tint), transparent 70%);pointer-events:none;z-index:0;width:280px;height:280px;position:absolute;top:0;right:0}.aeg-dash .ad-wiz-body>*{z-index:1;position:relative}.aeg-dash .ad-wiz-body h2{letter-spacing:-.03em;color:var(--d-ink);margin:0 0 6px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:24px;font-weight:800}.aeg-dash .ad-wiz-body .lead{color:var(--d-muted);text-wrap:pretty;margin:0 0 20px;font-size:13.5px;line-height:1.6}.aeg-dash .ad-wiz-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.aeg-dash .ad-banner{border-radius:var(--d-r);gap:12px;padding:14px 16px;font-size:13px;line-height:1.55;display:flex}.aeg-dash .ad-banner.warn{background:color-mix(in srgb, var(--warn) 10%, transparent);border:1px solid color-mix(in srgb, var(--warn) 28%, transparent);color:color-mix(in srgb, var(--warn) 88%, var(--ink))}.aeg-dash .ad-banner.info{background:color-mix(in srgb, var(--info) 9%, transparent);border:1px solid color-mix(in srgb, var(--info) 26%, transparent);color:color-mix(in srgb, var(--info) 85%, var(--ink))}@keyframes ad-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aeg-dash .ad-rise{animation:ad-rise .45s var(--d-ease) both;animation-delay:var(--delay,0s)}@media (max-width:860px){.aeg-dash .ad-wiz{grid-template-columns:1fr}.aeg-dash .ad-wiz-rail{display:none}}@media (prefers-reduced-motion:reduce){.aeg-dash .ad-rise{animation:none}.aeg-dash *{transition:none!important}}.aeg-dash .ad-metrics-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}@media (max-width:1100px){.aeg-dash .ad-metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.aeg-dash .ad-metrics-grid{grid-template-columns:1fr}.aeg-dash .ad-toasts{width:calc(100% - 32px);max-width:320px;left:50%;right:auto;transform:translate(-50%)}}.aeg-dash [data-slot=tooltip-content]{background:var(--popover,var(--d-panel))!important;color:var(--popover-foreground,var(--d-ink))!important;border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent)!important;box-shadow:var(--shadow-dropdown,0 12px 32px -10px #0000002e, 0 2px 6px -2px #0000000f, 0 0 0 1px #0000000a)!important;letter-spacing:0!important;border-radius:8px!important;padding:5px 9px!important;font-size:11.5px!important;font-weight:500!important}.aeg-dash [data-slot=tooltip-content]>svg{display:none!important}.aeg-dash .ad-chart-gradient-top{stop-opacity:.08}.aeg-dash .ad-chart-gradient-bottom{stop-opacity:0}.aeg-dash .ad-chart-wrap{cursor:crosshair;width:100%;height:180px;margin-top:16px;position:relative}.aeg-dash .ad-chart-wrap svg{width:100%;height:100%;overflow:visible}.aeg-dash .ad-chart-tooltip{pointer-events:none;background:var(--d-panel);border:1px solid var(--d-line-2);color:var(--d-ink);white-space:nowrap;z-index:10;opacity:0;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600;transition:opacity .15s ease-out;position:absolute;transform:translate(-50%,-120%);box-shadow:0 8px 24px #0000001f}.aeg-dash .ad-chart-tooltip.visible{opacity:1}.aeg-dash .ad-chart-tooltip .label{color:var(--d-faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:10px}.aeg-dash .ad-chart-dot{r:4;fill:var(--d-ink);stroke:var(--d-panel);stroke-width:2px;opacity:0;transition:opacity .15s ease-out}.aeg-dash .ad-chart-dot.visible{opacity:1}.aeg-dash .ad-composer-mask{z-index:90;-webkit-backdrop-filter:blur(8px);background:#00000073;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.aeg-dash .ad-composer{background:var(--d-panel);border:1px solid var(--d-line-2);border-radius:var(--d-r,28px);width:100%;max-width:640px;overflow:hidden;box-shadow:0 24px 80px #0003,0 4px 16px #00000014}.aeg-dash .ad-composer-header{border-bottom:1px solid var(--d-line);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.aeg-dash .ad-composer-header h2{letter-spacing:-.02em;align-items:center;margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:700;display:flex}.aeg-dash .ad-composer-body{flex-direction:column;gap:20px;max-height:60vh;padding:24px;display:flex;overflow-y:auto}.aeg-dash .ad-composer-foot{border-top:1px solid var(--d-line);justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}.aeg-dash .ad-template-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.aeg-dash .ad-template-card{border-radius:var(--d-r);border:1.5px solid var(--d-line);cursor:pointer;text-align:center;color:var(--d-ink);transition:border-color .2s var(--d-ease), background-color .2s var(--d-ease), transform .15s ease-out;background:0 0;flex-direction:column;align-items:center;gap:10px;padding:20px 14px;font-family:inherit;display:flex}.aeg-dash .ad-template-card:hover{background:var(--d-hover);border-color:var(--d-line-2)}.aeg-dash .ad-template-card:active{transform:scale(.97)}.aeg-dash .ad-template-card.selected{border-color:var(--d-crimson);background:color-mix(in srgb, var(--d-crimson) 6%, transparent)}.aeg-dash .ad-template-card .ico{background:var(--d-soft);width:40px;height:40px;color:var(--d-muted);border-radius:10px;place-items:center;display:grid}.aeg-dash .ad-template-card.selected .ico{background:color-mix(in srgb, var(--d-crimson) 14%, transparent);color:var(--d-crimson)}.aeg-dash .ad-template-card .title{font-size:13px;font-weight:650}.aeg-dash .ad-template-card .desc{color:var(--d-faint);font-size:11.5px;line-height:1.4}.aeg-dash .ad-sign-progress{flex-direction:column;align-items:center;gap:16px;padding:32px 24px;display:flex}.aeg-dash .ad-sign-spinner{border:3px solid var(--d-line);border-top-color:var(--d-crimson);border-radius:50%;width:48px;height:48px;animation:.7s linear infinite ad-spin}@keyframes ad-spin{to{transform:rotate(360deg)}}.aeg-dash .ad-sign-step{color:var(--d-muted);font-size:13px;font-weight:500}.aeg-dash .ad-sign-done{background:var(--d-crimson);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.aeg-dash .ad-inbox-split{grid-template-columns:380px 1fr;gap:0;height:100%;min-height:0;display:grid}.aeg-dash .ad-inbox-list{border-right:1px solid var(--d-line);flex-direction:column;gap:10px;padding:16px;display:flex;overflow-y:auto}.aeg-dash .ad-inbox-list::-webkit-scrollbar{width:6px}.aeg-dash .ad-inbox-list::-webkit-scrollbar-thumb{background:var(--d-track);border-radius:6px}.aeg-dash .ad-inbox-item{background:var(--d-panel);border:1px solid var(--d-line);border-radius:var(--d-r-sm);cursor:pointer;transition:border-color .2s var(--d-ease), background-color .2s var(--d-ease), transform .15s var(--d-ease), box-shadow .2s var(--d-ease);align-items:flex-start;gap:12px;padding:16px;display:flex;box-shadow:inset 0 1px #fff6,0 1px 2px #00000005}.aeg-dash .ad-inbox-item:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--d-panel) 95%, transparent), color-mix(in srgb, var(--d-panel) 90%, transparent));border-color:var(--d-line-2);box-shadow:inset 0 1px #ffffff80,0 4px 12px -4px #0000000d}.aeg-dash .ad-inbox-item.selected{background:color-mix(in srgb, var(--d-crimson) 4%, var(--d-panel));border-color:var(--d-crimson);box-shadow:inset 0 1px #fff6,0 4px 12px -4px #0000000f}[data-theme=dark] .aeg-dash .ad-inbox-item{box-shadow:inset 0 1px #ffffff0d,0 1px 2px #0000004d}[data-theme=dark] .aeg-dash .ad-inbox-item:hover,[data-theme=dark] .aeg-dash .ad-inbox-item.selected{box-shadow:inset 0 1px #ffffff14,0 4px 12px -4px #00000080}.aeg-dash .ad-inbox-detail{flex-direction:column;padding:24px;display:flex;overflow-y:auto}.aeg-dash .ad-inbox-detail::-webkit-scrollbar{width:6px}.aeg-dash .ad-inbox-detail::-webkit-scrollbar-thumb{background:var(--d-track);border-radius:6px}.aeg-dash .ad-inbox-detail-empty{height:100%;color:var(--d-faint);place-items:center;font-size:13px;display:grid}.aeg-dash .ad-json-tree{background:var(--d-bg-2);border:1px solid var(--d-line);border-radius:var(--d-r-sm);color:var(--d-muted);white-space:pre;tab-size:2;padding:16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1.7;overflow-x:auto}.aeg-dash .ad-json-tree .key{color:var(--d-ink);font-weight:600}.aeg-dash .ad-json-tree .str{color:var(--d-info)}.aeg-dash .ad-json-tree .num{color:var(--d-warn)}.aeg-dash .ad-json-tree .bool{color:var(--d-ok)}.aeg-dash .ad-countdown-ring{flex:none;width:36px;height:36px;position:relative}.aeg-dash .ad-countdown-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.aeg-dash .ad-countdown-ring .track{fill:none;stroke:#ffffff0d!important;stroke-width:1.5px!important}.aeg-dash .ad-countdown-ring .progress{fill:none;stroke-linecap:round;transition:stroke-dashoffset 1s linear;stroke:var(--d-crimson)!important;stroke-width:1.5px!important}.aeg-dash .ad-countdown-ring .time{color:var(--d-muted);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset:0;font-size:9px!important;font-weight:500!important}.aeg-dash .ad-bio-overlay{z-index:95;-webkit-backdrop-filter:blur(12px);background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.aeg-dash .ad-bio-card{background:var(--d-panel);border:1px solid var(--d-line-2);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:16px;min-width:300px;padding:40px;display:flex;box-shadow:0 32px 80px #00000040}.aeg-dash .ad-bio-fingerprint{background:var(--d-soft);width:64px;height:64px;color:var(--d-muted);border:2px solid var(--d-line);border-radius:50%;justify-content:center;align-items:center;animation:1.5s ease-in-out infinite ad-pulse-ring;display:flex}@keyframes ad-pulse-ring{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--d-crimson) 30%, transparent)}50%{box-shadow:0 0 0 12px color-mix(in srgb, var(--d-crimson) 0%, transparent)}}.aeg-dash .ad-bio-fingerprint.success{background:var(--d-ok);color:var(--d-btn-ok-text,#fff);border-color:var(--d-ok);animation:none}@media (max-width:860px){.aeg-dash .ad-inbox-split{grid-template-columns:1fr}.aeg-dash .ad-inbox-list{border-right:0;border-bottom:1px solid var(--d-line);max-height:300px}.aeg-dash .ad-template-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.aeg-dash .ad-composer,.aeg-dash .ad-composer-mask,.aeg-dash .ad-bio-overlay,.aeg-dash .ad-bio-card,.aeg-dash .ad-bio-fingerprint,.aeg-dash .ad-sign-done,.aeg-dash .ad-seg-pill,.aeg-dash .ad-card,.aeg-dash .ad-btn,.aeg-dash .ad-iconbtn,.aeg-dash .ad-nav-item,.aeg-dash .ad-chart-tooltip,.aeg-dash .ad-chart-dot,.aeg-dash .ad-inbox-item{transition:none!important;animation:none!important}}@keyframes chart-pulse{0%{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}to{opacity:.7;transform:scale(.85)}}.ad-side{background-color:var(--d-bg)!important;border-right:1px solid #09090b14!important}.aeg-dash .ad-nav-item{transition:color .15s ease, background-color .15s ease, border-color .15s ease, transform .15s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));font-weight:500;color:#334155!important;background-color:#0000!important;border:1px solid #0000!important}.aeg-dash .ad-nav-item svg{transition:color .15s;color:#475569!important}.aeg-dash .ad-nav-item:hover{color:#0f172a!important;background-color:#09090b0a!important}.aeg-dash .ad-nav-item:hover svg{color:#0f172a!important}.aeg-dash .ad-nav-item[data-active=true]{font-weight:600;color:#0f172a!important;background-color:#09090b0f!important}.aeg-dash .ad-nav-item[data-active=true] svg{color:#0f172a!important}.aeg-dash .ad-nav-item:focus-visible{box-shadow:var(--shadow-focus,0 0 0 3px color-mix(in srgb, var(--crimson,#09090b) 22%, transparent), 0 0 0 1px var(--crimson,#09090b));outline:none;border-color:#0000!important}.aeg-dash .ad-connect-btn{transition:all .15s cubic-bezier(.16,1,.3,1);color:#fafafa!important;background-color:#09090b!important;border:1px solid #09090b!important;box-shadow:0 1px 2px #0000000d!important}.aeg-dash .ad-connect-btn:hover{background-color:#18181b!important;border-color:#09090b!important;box-shadow:0 1px 3px #00000014!important}.aeg-dash .ad-search-group{background-color:#fff!important;border:1px solid #09090b14!important}.aeg-dash .ad-agent-card{transition:all .15s cubic-bezier(.16,1,.3,1);background-color:#fff!important;border:1px solid #09090b0f!important;box-shadow:0 1px 2px #00000005!important}.aeg-dash .ad-agent-card:hover{background-color:#f9fafb!important;border-color:#09090b1a!important}[data-theme=dark] .ad-side{background-color:#09090b!important;border-right:1px solid #ffffff0a!important}[data-theme=dark] .aeg-dash .ad-nav-item{color:#cbd5e1!important;background-color:#0000!important}[data-theme=dark] .aeg-dash .ad-nav-item svg{color:#94a3b8!important}[data-theme=dark] .aeg-dash .ad-nav-item:hover{color:#fff!important;background-color:#ffffff0a!important}[data-theme=dark] .aeg-dash .ad-nav-item:hover svg{color:#fff!important}[data-theme=dark] .aeg-dash .ad-nav-item[data-active=true]{color:#fff!important;background-color:#ffffff14!important}[data-theme=dark] .aeg-dash .ad-nav-item[data-active=true] svg{color:#fff!important}[data-theme=dark] .aeg-dash .ad-connect-btn{color:#09090b!important;background-color:#fff!important;border:1px solid #ffffff1a!important;box-shadow:0 1px 3px #0006,0 4px 12px #0003!important}[data-theme=dark] .aeg-dash .ad-connect-btn:hover{color:#09090b!important;background-color:#f4f4f5!important;border-color:#fff3!important;box-shadow:0 1px 4px #0006,0 8px 20px #0000004d!important}[data-theme=dark] .aeg-dash .ad-search-group{background-color:#00000026!important;border:1px solid #ffffff0f!important}[data-theme=dark] .aeg-dash .ad-agent-card{box-shadow:none!important;background-color:#ffffff03!important;border:1px solid #ffffff0a!important}[data-theme=dark] .aeg-dash .ad-agent-card:hover{background-color:#ffffff0a!important;border-color:#ffffff12!important}.aeg-dash [data-sidebar=group-label]{letter-spacing:.05em!important;text-transform:uppercase!important;color:#64748b!important;margin-top:12px!important;margin-bottom:4px!important;font-size:11px!important;font-weight:600!important}[data-theme=dark] .aeg-dash [data-sidebar=group-label]{color:#4b5563!important}.aeg-dash tr,.aeg-dash th,.aeg-dash td{border-color:#09090b0d!important}[data-theme=dark] .aeg-dash tr,[data-theme=dark] .aeg-dash th,[data-theme=dark] .aeg-dash td{border-color:#ffffff09!important}.aeg-dash .ad-topbar-btn{transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), box-shadow var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), border-color var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), background-color var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));will-change:transform}.aeg-dash .ad-topbar-btn:hover{box-shadow:var(--shadow-lift,0 8px 20px -12px #0000001f);transform:translateY(-1px)}.aeg-dash .ad-topbar-btn:focus-visible{box-shadow:var(--shadow-focus,0 0 0 3px color-mix(in srgb, var(--crimson,#09090b) 22%, transparent), 0 0 0 1px var(--crimson,#09090b));outline:none}.aeg-dash header.shadow-xs,.aeg-dash header [data-slot=button].shadow-xs{box-shadow:none!important}.aeg-dash .ad-bell-shake{transform-origin:50% 4px;animation:ad-bell-shake 2.4s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) infinite;display:inline-flex}@keyframes ad-bell-shake{0%,88%,to{transform:rotate(0)}90%{transform:rotate(14deg)}92%{transform:rotate(-10deg)}94%{transform:rotate(8deg)}96%{transform:rotate(-4deg)}98%{transform:rotate(2deg)}}.aeg-dash .ad-bell-badge{animation:ad-bell-badge-pulse 2.4s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) infinite}@keyframes ad-bell-badge-pulse{0%,88%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 0%, transparent);transform:scale(1)}92%{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 35%, transparent);transform:scale(1.18)}}@media (max-width:767px){.aeg-dash{overflow:hidden}.aeg-dash main{width:100%;max-width:100vw}.aeg-dash [data-slot=sidebar-inset]{width:100%!important}.aeg-dash header{padding-left:12px!important;padding-right:12px!important}}@media (prefers-reduced-motion:reduce){.aeg-dash .ad-bell-shake,.aeg-dash .ad-bell-badge{animation:none!important}}.aeg-dash .ad-page{flex-direction:column;gap:24px;display:flex}.aeg-dash .ad-page-shell{flex:1;padding:24px;overflow-y:auto}.aeg-dash .ad-page-shell>*{max-width:720px;margin-left:auto;margin-right:auto}@media (min-width:1280px){.aeg-dash .ad-page-shell>*{max-width:900px}}.aeg-dash{--sb-size:8px;--sb-size-hover:10px;--sb-thumb:color-mix(in srgb, var(--foreground) 20%, transparent);--sb-thumb-hover:color-mix(in srgb, var(--foreground) 38%, transparent);--sb-thumb-edge:color-mix(in srgb, var(--foreground) 8%, transparent);--sb-track:transparent}.aeg-dash,.aeg-dash *{scrollbar-width:thin;scrollbar-color:var(--sb-thumb) var(--sb-track)}.aeg-dash ::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.aeg-dash ::-webkit-scrollbar-button{width:0;height:0;display:none}.aeg-dash ::-webkit-scrollbar-thumb{background:var(--sb-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px;transition:background .16s,width .16s,height .16s}.aeg-dash ::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover);width:var(--sb-size-hover);height:var(--sb-size-hover);background-clip:padding-box}.aeg-dash ::-webkit-scrollbar-track{background:var(--sb-track);margin:2px 0}.aeg-dash ::-webkit-scrollbar-track-piece{background:0 0}.aeg-dash ::-webkit-scrollbar-corner{background:0 0}.aeg-dash ::-webkit-scrollbar-thumb:vertical{box-shadow:inset 0 1px 0 0 var(--sb-thumb-edge), inset 0 -1px 0 0 var(--sb-thumb-edge)}.aeg-dash ::-webkit-scrollbar-thumb:horizontal{box-shadow:inset 1px 0 0 0 var(--sb-thumb-edge), inset -1px 0 0 0 var(--sb-thumb-edge)}@media (prefers-reduced-motion:no-preference){.aeg-dash .ad-history-scroll,.aeg-dash .ad-page-shell{scrollbar-gutter:stable}}.dark .aeg-dash{--sb-thumb:color-mix(in srgb, var(--foreground) 28%, transparent);--sb-thumb-hover:color-mix(in srgb, var(--foreground) 50%, transparent);--sb-thumb-edge:color-mix(in srgb, var(--foreground) 14%, transparent)}.aeg-dash .ad-notif-row{border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);background:color-mix(in srgb, var(--card) 60%, transparent);transition:transform .2s var(--d-ease), box-shadow .2s var(--d-ease), border-color .2s var(--d-ease), background-color .2s var(--d-ease);border-radius:12px;padding:16px;position:relative}[data-theme=dark] .aeg-dash .ad-notif-row{background:color-mix(in srgb, var(--card) 60%, transparent);border-color:#ffffff0d}.aeg-dash .ad-notif-row.is-unread{background:var(--card);border-color:color-mix(in srgb, var(--foreground) 15%, transparent)}[data-theme=dark] .aeg-dash .ad-notif-row.is-unread{background:var(--card);border-color:#ffffff14}.aeg-dash .ad-notif-row.is-read{opacity:.7}.aeg-dash .ad-notif-row:hover{background:linear-gradient(145deg,#ffffffe6 0%,#f3f3f7f2 100%);border-color:#00000029;transform:translateY(-3px);box-shadow:inset 0 1px #fffffff2,0 12px 28px -8px #00000014,0 20px 40px -16px #0000000d}[data-theme=dark] .aeg-dash .ad-notif-row:hover{background:linear-gradient(145deg,#18181cf2 0%,#0c0c10 100%);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1f,inset 0 0 12px #ffffff05,0 12px 30px -10px #000c,0 0 20px #ffffff03}.aeg-dash .ad-notif-row .ad-row-ico{background:color-mix(in srgb, var(--foreground) 4%, transparent);border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:10px;width:40px;height:40px;transition:transform .2s,border-color .2s,background-color .2s}[data-theme=dark] .aeg-dash .ad-notif-row .ad-row-ico{background:#ffffff08;border:1px solid #ffffff0f}.aeg-dash .ad-notif-row:hover .ad-row-ico{background:color-mix(in srgb, var(--foreground) 6%, transparent);border-color:color-mix(in srgb, var(--foreground) 12%, transparent)}[data-theme=dark] .aeg-dash .ad-notif-row:hover .ad-row-ico{background:#ffffff0d;border-color:#ffffff1a}.aeg-dash .ad-notification-icon{border:1px solid var(--border);background:var(--muted);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.aeg-dash .ad-empty-lg{border:1px dashed var(--border);background:color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 24px;display:flex}.aeg-dash .ad-empty-ico{background:var(--card);border:1px solid var(--border);width:56px;height:56px;color:var(--muted-foreground);border-radius:16px;justify-content:center;align-items:center;display:flex}.aeg-dash [data-slot=sidebar-inset]{background:radial-gradient(80% 40% at 50% -10%, color-mix(in srgb, var(--primary) 4%, transparent), transparent 70%), var(--background)}.aeg-dash .ad-input:focus{outline:none}.aeg-dash .ad-wiz-orb{filter:blur(140px);opacity:.12;pointer-events:none;mix-blend-mode:plus-lighter;z-index:0;will-change:transform;border-radius:50%;position:absolute}.aeg-dash .ad-wiz-orb1{background:radial-gradient(circle, var(--primary) 0%, transparent 80%);width:40%;height:40%;animation:25s ease-in-out infinite alternate ad-orb-float-a;top:-10%;left:-10%}.aeg-dash .ad-wiz-orb2{background:radial-gradient(circle, var(--d-crimson,var(--primary)) 0%, transparent 80%);width:45%;height:45%;animation:30s ease-in-out infinite alternate ad-orb-float-b;bottom:-10%;right:-10%}@keyframes ad-orb-float-a{0%{transform:translate(0)scale(1)}50%{transform:translate(60px,40px)scale(1.1)}to{transform:translate(-30px,80px)scale(.95)}}@keyframes ad-orb-float-b{0%{transform:translate(0)scale(1.05)}50%{transform:translate(-80px,-60px)scale(.9)}to{transform:translate(40px,20px)scale(1.15)}}.aeg-dash .ad-wizmask-full{z-index:100;-webkit-backdrop-filter:blur(14px);background:#09090bb8;place-items:center;padding:32px 24px;display:grid;position:fixed;inset:0;overflow-y:auto}.aeg-dash .ad-wiz-full{background:color-mix(in srgb, var(--card) 75%, transparent);border:1px solid #ffffff14;border-radius:28px;flex-direction:column;width:100%;max-width:600px;min-height:560px;padding:32px 28px;display:flex;position:relative;box-shadow:0 24px 64px -16px #00000059}.aeg-dash .ad-wiz-close{border:1px solid var(--border);background:var(--card);width:34px;height:34px;color:var(--muted-foreground);cursor:pointer;transition:background-color .2s var(--d-ease), color .2s var(--d-ease), border-color .2s var(--d-ease);border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.aeg-dash .ad-wiz-close:hover{background:var(--muted);color:var(--foreground);border-color:var(--border)}.aeg-dash .ad-wiz-top{justify-content:space-between;align-items:center;padding:8px 0 28px;display:flex}.aeg-dash .ad-wiz-progress{align-items:center;gap:8px;margin-right:36px;display:flex}.aeg-dash .ad-wiz-progress-dot{background:var(--muted);width:8px;height:8px;transition:background-color .25s var(--d-ease), width .25s var(--d-ease);border-radius:999px}.aeg-dash .ad-wiz-progress-dot.is-active{background:var(--primary);width:24px;box-shadow:0 0 10px var(--primary)}.aeg-dash .ad-wiz-progress-dot.done{background:var(--primary)}.aeg-dash .ad-wiz-stage{flex-direction:column;flex:1;justify-content:center;display:flex}.aeg-dash .ad-wiz-step-panel{width:100%}.aeg-dash .ad-wiz-step-hero{text-align:center;margin-bottom:28px}.aeg-dash .ad-wiz-step-hero h1,.aeg-dash .ad-wiz-step-hero h2{color:var(--card-foreground);margin:14px 0 8px;font-size:1.5rem;font-weight:700}.aeg-dash .ad-wiz-step-hero p{color:var(--muted-foreground);margin:0;font-size:.875rem}.aeg-dash .ad-wiz-step-icon{border:1px solid var(--border);background:var(--card);width:56px;height:56px;color:var(--primary);border-radius:16px;justify-content:center;align-items:center;margin:0 auto;display:flex;box-shadow:0 2px 10px -4px #00000014}.aeg-dash .ad-wiz-card{background:color-mix(in srgb, var(--card) 40%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff0d;border-radius:16px;padding:24px;box-shadow:0 8px 32px #00000026}.aeg-dash .ad-wiz-card.flat{box-shadow:none;background:0 0;border:none;padding:0}.aeg-dash .ad-wiz-card-lead{color:var(--muted-foreground);margin:0 0 18px;font-size:.875rem}.aeg-dash .ad-wiz-summary{border-top:1px solid var(--border);gap:24px;margin-top:20px;padding-top:20px;display:flex}.aeg-dash .ad-wiz-summary>div{flex-direction:column;gap:4px;display:flex}.aeg-dash .ad-wiz-summary-label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-size:.7rem;font-weight:600}.aeg-dash .ad-wiz-summary-value{color:var(--card-foreground);font-size:.8rem}.aeg-dash .ad-wiz-seg{background:var(--muted);border:1px solid var(--border);border-radius:10px;gap:4px;margin-bottom:16px;padding:4px;display:inline-flex}.aeg-dash .ad-wiz-seg button{color:var(--muted-foreground);cursor:pointer;transition:color .2s var(--d-ease), background-color .2s var(--d-ease);background:0 0;border:none;border-radius:7px;padding:6px 14px;font-size:.8rem;font-weight:500;position:relative}.aeg-dash .ad-wiz-seg button.is-active{color:var(--primary-foreground);background:var(--primary);box-shadow:0 1px 3px #0000001a}.aeg-dash .ad-wiz-snippet{background:var(--muted);border:1px solid var(--border);border-radius:12px;align-items:center;gap:10px;padding:14px 16px;display:flex;position:relative}.aeg-dash .ad-wiz-snippet code{color:var(--card-foreground);word-break:break-all;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}.aeg-dash .ad-wiz-snippet-prompt{color:var(--muted-foreground);-webkit-user-select:none;user-select:none}.aeg-dash .ad-wiz-copied{background:var(--primary);color:var(--primary-foreground);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;bottom:calc(100% + 8px);right:8px;box-shadow:0 4px 12px #0000001f}.aeg-dash .ad-wiz-foot-full{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:28px;display:flex}.ad-side{background:var(--sidebar,var(--d-bg))!important}[data-theme=dark] .ad-side{background:var(--sidebar,#09090b)!important}.ad-side [data-slot=sidebar-inner]{background:var(--sidebar,var(--d-bg))!important}[data-theme=dark] .ad-side [data-slot=sidebar-inner]{background:var(--sidebar,#09090b)!important}.aeg-dash .ad-wizmask-full{background:radial-gradient(60% 50% at 50% 0%, color-mix(in srgb, var(--primary) 6%, transparent), transparent 70%), var(--background)}.aeg-dash button:not(:disabled):active{transition:transform .1s var(--d-ease);transform:scale(.97)}.aeg-dash button:focus-visible,.aeg-dash a:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in srgb, var(--primary) 35%, transparent);border-radius:8px;outline:none}[data-theme=dark] .aeg-dash [data-slot=card],[data-theme=dark] .aeg-dash .ad-card{box-shadow:0 0 0 1px #ffffff0f,0 1px 2px #0006,0 12px 32px -16px #000000b3,inset 0 1px #ffffff0a}[data-theme=dark] .aeg-dash [data-slot=card]:hover,[data-theme=dark] .aeg-dash .ad-card:hover{box-shadow:0 0 0 1px #ffffff17,0 2px 4px #0006,0 24px 56px -20px #000c,inset 0 1px #ffffff0f}@keyframes ad-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.aeg-dash .ad-notification-unread-dot{animation:ad-dot-pulse 2s var(--d-ease) infinite}.aeg-dash tbody tr{transition:background-color .15s var(--d-ease)}.aeg-dash tbody tr:hover{background:color-mix(in srgb, var(--primary) 3%, transparent)}.aeg-dash .fixed.inset-0.z-50{-webkit-backdrop-filter:blur(12px)saturate(1.3)}.aeg-dash .fixed.inset-0.z-50>.absolute.inset-0{background:#09090b80}[data-theme=dark] .aeg-dash .fixed.inset-0.z-50>.absolute.inset-0{background:#000000a6}.aeg-dash [data-slot=card-header],.aeg-dash .ad-card .ad-section-title{letter-spacing:-.01em}.aeg-dash .ad-wiz-step-icon{position:relative}.aeg-dash .ad-wiz-step-icon:after{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--primary) 12%, transparent), transparent 70%);z-index:-1;opacity:.6;animation:ad-icon-glow 3s var(--d-ease) infinite;border-radius:24px;position:absolute;inset:-8px}@keyframes ad-icon-glow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.aeg-dash .ad-wiz-progress-dot{transition:background-color .3s var(--d-ease), width .4s var(--d-ease), transform .3s var(--d-ease)}.aeg-dash .ad-wiz-progress-dot.is-active{animation:ad-progress-active 2s var(--d-ease) infinite}@keyframes ad-progress-active{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 30%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 0%, transparent)}}.aeg-dash .ad-input{transition:box-shadow .22s var(--d-ease), border-color .22s var(--d-ease), background-color .22s var(--d-ease)}.aeg-dash .ad-input:hover:not(:focus){box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 8%, transparent), 0 1px 2px -1px #0000000a}.aeg-dash .ad-chip{transition:background-color .2s var(--d-ease), border-color .2s var(--d-ease)}.aeg-dash .ad-toggle{transition:background-color .25s var(--d-ease), box-shadow .25s var(--d-ease)}.aeg-dash .ad-toggle:hover{box-shadow:0 0 0 4px color-mix(in srgb, var(--foreground) 5%, transparent)}.aeg-dash .ad-toggle.on:hover{box-shadow:0 0 0 4px color-mix(in srgb, var(--ok) 20%, transparent)}.ad-side [data-sidebar=menu-button],.aeg-dash .ad-nav-item,.ad-side .ad-connect-btn,.ad-side .ad-agent-card{border-radius:6px!important}.ad-side [data-sidebar=menu-badge]{border-radius:4px!important}.ad-side{padding:0!important}.ad-side [data-sidebar=header]{border-bottom:1px solid color-mix(in srgb, var(--foreground) 6%, transparent);height:3rem!important;padding:0 12px!important}.ad-side [data-sidebar=content]{gap:4px!important;padding:12px 10px!important}.ad-side [data-sidebar=group]{gap:2px!important;padding:0!important}.ad-side [data-sidebar=group-label]{letter-spacing:.06em!important;margin-top:14px!important;margin-bottom:4px!important;padding:0 10px!important;font-size:10.5px!important}.ad-side [data-sidebar=menu]{gap:1px!important;padding:0!important}.ad-side [data-sidebar=menu-item]{padding:0!important}.aeg-dash .ad-nav-item,.ad-side [data-sidebar=menu-button]{gap:10px!important;height:32px!important;padding:0 10px!important;font-size:13px!important}.ad-side .ad-connect-btn{height:34px!important;margin-bottom:6px!important;padding:0 12px!important;font-size:12.5px!important}.ad-side [data-sidebar=separator]{margin:8px 12px!important}.ad-side [data-sidebar=footer]{border-top:1px solid color-mix(in srgb, var(--foreground) 6%, transparent);gap:4px!important;padding:10px!important}.ad-side .ad-agent-card{gap:9px!important;padding:7px 9px!important}.ad-side[data-state=collapsed] [data-sidebar=header]{justify-content:center!important;padding:0 8px!important}.ad-side[data-state=collapsed] [data-sidebar=content]{align-items:center!important;padding:12px 6px!important}.ad-side[data-state=collapsed] [data-sidebar=group]{align-items:center!important}.ad-side[data-state=collapsed] [data-sidebar=menu-button]{justify-content:center!important;width:36px!important;height:36px!important;padding:0!important}.ad-side[data-state=collapsed] [data-sidebar=footer]{align-items:center!important;padding:10px 6px!important}.ad-side[data-state=collapsed] .ad-agent-card{justify-content:center!important;width:36px!important;height:36px!important;padding:0!important}.ad-side[data-state=collapsed] [data-sidebar=separator]{margin:8px 6px!important}.ad-side [data-sidebar=menu-badge]{letter-spacing:0!important;background-color:var(--primary)!important;min-width:16px!important;height:16px!important;color:var(--primary-foreground,#fff)!important;padding:0 5px!important;font-size:10px!important;font-weight:600!important;top:50%!important;transform:translateY(-50%)!important}.aeg-dash [data-sidebar=tooltip-content],.aeg-dash [data-radix-tooltip-content]{border-radius:6px!important}.ad-cmd-backdrop{z-index:60;background:#0006;justify-content:center;align-items:flex-start;padding:clamp(64px,12vh,160px) 16px 16px;display:flex;position:fixed;inset:0}[data-theme=dark] .ad-cmd-backdrop{background:#0009}.ad-cmd-panel{background:var(--d-panel);width:100%;max-width:640px;color:var(--d-ink);border:1px solid var(--d-line-2);box-shadow:none;-webkit-font-smoothing:antialiased;border-radius:14px;flex-direction:column;max-height:min(72vh,720px);font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;position:relative;overflow:hidden}[data-theme=dark] .ad-cmd-panel{box-shadow:none}.ad-cmd-input-row{border-bottom:1px solid var(--d-line);align-items:center;gap:10px;padding:14px 14px 14px 16px;display:flex;position:relative}.ad-cmd-input-icon{color:var(--d-muted);flex:none}.ad-cmd-input{color:var(--d-ink);letter-spacing:-.005em;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:2px 0;font-family:inherit;font-size:14.5px;line-height:1.2}.ad-cmd-input::placeholder{color:var(--d-faint)}.ad-cmd-input::selection{background:color-mix(in srgb, var(--primary) 22%, transparent)}.ad-cmd-clear{background:var(--d-hover);width:18px;height:18px;color:var(--d-muted);cursor:pointer;transition:background-color .15s var(--d-ease), color .15s var(--d-ease), transform .15s var(--d-ease);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ad-cmd-clear:hover{background:var(--d-hover-2);color:var(--d-ink);transform:scale(1.06)}.ad-cmd-esc-chip{color:var(--d-faint);flex:none;margin-left:4px}.ad-cmd-esc-chip kbd{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--d-line);background:var(--d-bg-2);color:var(--d-muted);border-radius:5px;padding:3px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:600}.ad-cmd-list{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--foreground) 20%, transparent) transparent;padding:6px 6px 8px;overflow:hidden auto}.ad-cmd-list::-webkit-scrollbar{width:8px;height:8px}.ad-cmd-list::-webkit-scrollbar-button{width:0;height:0;display:none}.ad-cmd-list::-webkit-scrollbar-track{background:0 0;margin:2px 0}.ad-cmd-list::-webkit-scrollbar-corner{background:0 0}.ad-cmd-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--foreground) 20%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px;transition:background .16s,width .16s,height .16s}.ad-cmd-list::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--foreground) 40%, transparent);background-clip:padding-box;width:10px;height:10px}.ad-cmd-section{padding:4px 0 2px}.ad-cmd-section+.ad-cmd-section{margin-top:2px}.ad-cmd-section-head{justify-content:space-between;align-items:baseline;padding:8px 12px 4px;display:flex}.ad-cmd-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--d-faint);font-size:10.5px;font-weight:600}.ad-cmd-section-hint{color:var(--d-faint);font-size:10.5px}.ad-cmd-row{width:100%;color:var(--d-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s var(--d-ease), border-color .12s var(--d-ease), transform .18s var(--d-ease), color .12s var(--d-ease);background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid;position:relative}.ad-cmd-row:before{content:"";background:var(--primary);transform-origin:50%;width:2px;height:18px;transition:transform .18s var(--d-ease);opacity:.85;border-radius:2px;position:absolute;top:50%;left:2px;transform:translateY(-50%)scaleY(0)}.ad-cmd-row:hover{background:var(--d-hover)}.ad-cmd-row.is-active{background:var(--d-hover-2);border-color:color-mix(in srgb, var(--primary) 18%, transparent)}.ad-cmd-row.is-active:before{transform:translateY(-50%)scaleY(1)}.ad-cmd-row:active{transform:translateY(.5px)}.ad-cmd-row-text{letter-spacing:-.005em;color:var(--d-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}.ad-cmd-row-hint{color:var(--d-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:220px;font-size:11.5px;overflow:hidden}.ad-cmd-row-end{color:var(--d-faint);flex:none;align-items:center;gap:6px;display:inline-flex}.ad-cmd-chev{color:var(--d-muted);transition:transform .15s var(--d-ease), opacity .15s var(--d-ease)}.ad-cmd-chev--idle{opacity:0;transform:translate(-3px)}.ad-cmd-row.is-active .ad-cmd-chev--idle{opacity:0}.ad-cmd-row:hover .ad-cmd-chev--idle{opacity:.55;transform:translate(0)}.ad-cmd-meta{letter-spacing:.05em;background:var(--d-bg-2);color:var(--d-muted);border:1px solid var(--d-line);border-radius:4px;padding:2px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:600}.ad-cmd-icon{background:var(--d-bg-2);width:22px;height:22px;color:var(--d-muted);border:1px solid var(--d-line);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ad-cmd-icon--accent{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);border-color:color-mix(in srgb, var(--primary) 22%, transparent)}.ad-cmd-icon--ok{background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok);border-color:color-mix(in srgb, var(--ok) 22%, transparent)}.ad-cmd-icon--warn{background:color-mix(in srgb, var(--warn) 12%, transparent);color:var(--warn);border-color:color-mix(in srgb, var(--warn) 22%, transparent)}.ad-cmd-icon--bad{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad);border-color:color-mix(in srgb, var(--bad) 22%, transparent)}.ad-cmd-mark{background:color-mix(in srgb, var(--primary) 18%, transparent);color:inherit;border-radius:3px;padding:0 1px;font-weight:600}.ad-cmd-empty-icon{background:var(--d-bg-2);width:36px;height:36px;color:var(--d-muted);border:1px solid var(--d-line);border-radius:10px;justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex}.ad-cmd-empty-sub{color:var(--d-muted);max-width:32ch;margin:0;font-size:12px}.ad-cmd-empty-sub em{color:var(--d-ink);background:var(--d-bg-2);border:1px solid var(--d-line);border-radius:4px;margin:0 1px;padding:1px 5px;font-size:11.5px;font-style:normal}.ad-cmd-footer-left{align-items:center;gap:10px;display:inline-flex}.ad-cmd-footer-right{color:var(--d-faint);align-items:center;gap:6px;display:inline-flex}.ad-cmd-foot-icon{color:var(--primary);opacity:.7}.ad-cmd-foot-text{letter-spacing:.02em;font-size:10.5px;font-weight:500}.ad-cmd-footkey{color:var(--d-muted);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.ad-cmd-footkey kbd{border:1px solid var(--d-line);background:var(--d-bg);color:var(--d-ink);border-radius:4px;padding:2px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:600;line-height:1}.aeg-dash .ad-topbar-btn.is-cmdk{background:var(--d-bg-2);border-color:var(--d-line)}.aeg-dash .ad-topbar-btn.is-cmdk:hover{background:var(--d-hover);border-color:var(--d-line-2)}.aeg-dash .ad-topbar-btn.is-cmdk kbd{border:1px solid var(--d-line);background:var(--d-bg);color:var(--d-muted);letter-spacing:.02em;border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.ad-cmd-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--d-faint);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:inline-flex}.ad-cmd-section-label>svg{color:var(--d-muted);flex:none}.ad-cmd-section-count{background:var(--d-bg-2);border:1px solid var(--d-line);min-width:16px;height:14px;color:var(--d-muted);letter-spacing:0;text-transform:none;border-radius:999px;justify-content:center;align-items:center;margin-left:2px;padding:0 4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:600;display:inline-flex}.ad-cmd-section-head{padding:10px 12px 6px;position:relative}.ad-cmd-section-head:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--foreground) 8%, transparent), transparent);height:1px;position:absolute;bottom:0;left:12px;right:12px}.ad-cmd-section-list{margin:0;padding:0 4px 2px;list-style:none}.ad-cmd-icon{position:relative}.ad-cmd-dot{width:6px;height:6px;box-shadow:0 0 0 1.5px var(--d-panel);background:var(--d-muted);border-radius:999px;position:absolute;top:-2px;right:-2px}.ad-cmd-dot--ok{background:var(--ok);box-shadow:0 0 0 1.5px var(--d-panel), 0 0 6px color-mix(in srgb, var(--ok) 60%, transparent)}.ad-cmd-dot--warn{background:var(--warn);box-shadow:0 0 0 1.5px var(--d-panel), 0 0 6px color-mix(in srgb, var(--warn) 60%, transparent)}.ad-cmd-dot--bad{background:var(--bad);box-shadow:0 0 0 1.5px var(--d-panel), 0 0 6px color-mix(in srgb, var(--bad) 60%, transparent)}.ad-cmd-dot--neutral{background:var(--d-faint)}.ad-cmd-enter-slot{justify-content:flex-end;align-items:center;min-width:22px;display:inline-flex}.ad-cmd-enter-chip{background:var(--primary);min-width:18px;height:18px;color:var(--primary-foreground);letter-spacing:0;box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 30%, transparent), 0 2px 8px -2px color-mix(in srgb, var(--primary) 60%, transparent);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;display:inline-flex}.ad-cmd-enter-chip kbd{color:inherit;font:inherit;background:0 0;border:0;padding:0}.ad-cmd-shortcut-keys{align-items:center;gap:4px;margin-right:8px;display:flex}.ad-cmd-shortcut-keys kbd{background:var(--d-bg-2);min-width:20px;height:20px;color:var(--d-fg-muted);border:1px solid var(--d-line);border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;display:inline-flex}.ad-cmd-meta{letter-spacing:.06em;background:var(--d-bg-2);color:var(--d-muted);border:1px solid var(--d-line);text-transform:uppercase;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700}.ad-cmd-mark{background:color-mix(in srgb, var(--primary) 24%, transparent);color:inherit;box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 18%, transparent);border-radius:3px;padding:0 2px;font-weight:600}.ad-cmd-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:36px 24px 24px;display:flex}.ad-cmd-empty-icon{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 70%), var(--d-bg-2);width:40px;height:40px;color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);box-shadow:0 4px 14px -6px color-mix(in srgb, var(--primary) 50%, transparent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.ad-cmd-empty-title{color:var(--d-ink);margin:4px 0 0;font-size:13.5px;font-weight:600}.ad-cmd-empty-sub{color:var(--d-muted);margin:0;font-size:12px}.ad-cmd-empty-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.ad-cmd-suggest{background:var(--d-bg-2);border:1px solid var(--d-line);height:26px;color:var(--d-ink);cursor:pointer;transition:background-color .12s var(--d-ease), border-color .12s var(--d-ease), transform .12s var(--d-ease), color .12s var(--d-ease);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-family:inherit;font-size:11.5px;font-weight:500;display:inline-flex}.ad-cmd-suggest:hover{background:color-mix(in srgb, var(--primary) 12%, transparent);border-color:color-mix(in srgb, var(--primary) 30%, transparent);color:var(--primary);transform:translateY(-1px)}.ad-cmd-suggest:active{transform:translateY(0)}.ad-cmd-suggest svg{color:currentColor;opacity:.7}.ad-cmd-footer{border-top:1px solid var(--d-line);background:linear-gradient(180deg, color-mix(in srgb, var(--d-bg-2) 50%, transparent) 0%, color-mix(in srgb, var(--d-bg-2) 90%, transparent) 100%);justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;display:flex}.ad-cmd-footer-pills{background:var(--d-bg);border:1px solid var(--d-line);box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 4%, transparent) inset;border-radius:8px;align-items:center;gap:0;padding:3px 4px;display:inline-flex}.ad-cmd-pill{color:var(--d-muted);border-right:1px solid var(--d-line);align-items:center;gap:5px;height:16px;padding:0 8px;font-size:10.5px;display:inline-flex}.ad-cmd-pill:last-child{border-right:0}.ad-cmd-pill kbd{border:1px solid var(--d-line);background:var(--d-bg-2);color:var(--d-ink);border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;line-height:1}.ad-cmd-footer-meta{color:var(--d-faint);align-items:center;gap:12px;display:inline-flex}.ad-cmd-foot-count{background:var(--d-bg);border:1px solid var(--d-line);height:20px;color:var(--d-muted);letter-spacing:0;border-radius:999px;align-items:center;padding:0 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;display:inline-flex}.ad-cmd-foot-tip{color:var(--d-faint);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}@media (max-width:640px){.ad-cmd-foot-tip{display:none}}.ad-cmd-foot-tip svg{color:var(--primary);opacity:.85}.ad-cmd-foot-tip kbd{border:1px solid var(--d-line);background:var(--d-bg-2);color:var(--d-ink);border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700}.aeg-dash .ad-topbar-btn.is-cmdk kbd{background:var(--d-bg);align-items:center;gap:2px;display:inline-flex}@media (prefers-reduced-motion:reduce){.ad-cmd-backdrop,.ad-cmd-panel,.ad-cmd-row{transition:none!important}}.help-hero{border:1px solid var(--d-line-2);background:radial-gradient(700px 360px at 0% 0%, color-mix(in srgb, var(--primary) 14%, transparent), transparent 65%), radial-gradient(540px 300px at 100% 100%, color-mix(in srgb, var(--primary) 8%, transparent), transparent 70%), linear-gradient(135deg, var(--d-bg-2), var(--d-panel));box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 4%, transparent) inset, 0 12px 32px -16px color-mix(in srgb, var(--primary) 30%, transparent);border-radius:18px;padding:24px 24px 20px;position:relative;overflow:hidden}.help-hero:after{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--foreground) 8%, transparent) 1px, transparent 0);opacity:.35;background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(800px 400px at 0 0,#000,#0000 70%);mask-image:radial-gradient(800px 400px at 0 0,#000,#0000 70%)}.help-hero-top{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex;position:relative}.help-hero-icon{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--primary) 30%, transparent), transparent 70%), var(--primary);width:40px;height:40px;color:var(--primary-foreground);box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 30%, transparent), 0 8px 20px -6px color-mix(in srgb, var(--primary) 50%, transparent);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.help-hero-text{flex:1;min-width:200px}.help-hero-title{letter-spacing:-.02em;color:var(--d-ink);margin:2px 0 4px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:24px;font-weight:700;line-height:1.1}.help-hero-sub{color:var(--d-muted);max-width:52ch;margin:0;font-size:13.5px;line-height:1.45}.help-hero-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.help-chip{background:var(--d-bg);border:1px solid var(--d-line);height:22px;color:var(--d-muted);letter-spacing:0;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;display:inline-flex}.help-chip--ok{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 30%, transparent);background:color-mix(in srgb, var(--ok) 8%, transparent)}.help-chip-dot{background:var(--ok);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb, var(--ok) 70%, transparent);border-radius:999px}.help-hero-search{background:var(--d-bg);border:1px solid var(--d-line);height:42px;box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 4%, transparent) inset;transition:border-color .18s var(--d-ease), box-shadow .18s var(--d-ease);border-radius:12px;align-items:center;gap:10px;margin-top:18px;padding:0 14px;display:flex;position:relative}.help-hero-search:focus-within{border-color:color-mix(in srgb, var(--primary) 40%, transparent)}.help-search-icon{color:var(--d-muted);flex:none}.help-search-input{color:var(--d-ink);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:13.5px;line-height:1.2}.help-search-input::placeholder{color:var(--d-faint)}.help-search-clear{background:var(--d-hover);width:18px;height:18px;color:var(--d-muted);cursor:pointer;transition:background-color .15s var(--d-ease), color .15s var(--d-ease), transform .15s var(--d-ease);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.help-search-clear:hover{background:var(--d-hover-2);color:var(--d-ink);transform:scale(1.06)}.help-search-kbd{border:1px solid var(--d-line);background:var(--d-bg-2);color:var(--d-muted);border-radius:5px;flex:none;padding:3px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700}.help-bento{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:900px){.help-bento{grid-template-columns:1fr}}.help-card{background:var(--d-panel);border:1px solid var(--d-line);transition:border-color .18s var(--d-ease), box-shadow .18s var(--d-ease);border-radius:16px;flex-direction:column;padding:18px;display:flex;position:relative}.help-card:hover{border-color:var(--d-line-2);box-shadow:0 8px 24px -16px #00000040}.help-card-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.help-card-icon{background:var(--d-bg-2);width:28px;height:28px;color:var(--d-muted);border:1px solid var(--d-line);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.help-card-icon--accent{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);border-color:color-mix(in srgb, var(--primary) 22%, transparent)}.help-card-head-text{flex:1;min-width:0}.help-card-title{letter-spacing:-.005em;color:var(--d-ink);font-size:14px;font-weight:600;line-height:1.2}.help-card-sub{color:var(--d-muted);margin-top:2px;font-size:11.5px}.help-progress-ring{flex:none;width:34px;height:34px;position:relative}.help-progress-ring svg{display:block}.help-progress-ring-track{fill:none;stroke:var(--d-track);stroke-width:3px;stroke-linecap:round}.help-progress-ring-fill{fill:none;stroke:var(--primary);stroke-width:3px;stroke-linecap:round;transform-origin:18px 18px;transition:stroke-dasharray .6s var(--d-ease);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--primary) 50%, transparent));transform:rotate(-90deg)}.help-progress-ring-label{color:var(--d-ink);letter-spacing:0;justify-content:center;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:8.5px;font-weight:700;display:flex;position:absolute;inset:0}.help-progress{background:var(--d-track);border-radius:999px;height:4px;margin-bottom:12px;overflow:hidden}.help-progress-bar{background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 50%, var(--info)));height:100%;transition:width .5s var(--d-ease);box-shadow:0 0 8px color-mix(in srgb, var(--primary) 40%, transparent);border-radius:999px}.help-checklist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.help-check{width:100%;color:var(--d-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s var(--d-ease), border-color .12s var(--d-ease);background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.help-check:hover{background:var(--d-hover);border-color:var(--d-line)}.help-check-icon{width:18px;height:18px;color:var(--d-faint);border:1.5px solid var(--d-line);background:var(--d-bg);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.help-check.is-done .help-check-icon{color:var(--ok);border-color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.help-check-label{letter-spacing:-.005em;color:var(--d-ink);font-size:13px;font-weight:500}.help-check.is-done .help-check-label{color:var(--d-faint);text-decoration:line-through}.help-check-hint{color:var(--d-muted);white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:11.5px;overflow:hidden}.help-check-arrow{color:var(--d-faint);opacity:0;transition:opacity .15s var(--d-ease), transform .15s var(--d-ease), color .15s var(--d-ease);transform:translate(-3px)}.help-check:hover .help-check-arrow{opacity:1;color:var(--primary);transform:translate(0)}.help-tabs{background:var(--d-bg-2);border:1px solid var(--d-line);border-radius:10px;flex-wrap:wrap;gap:4px;margin-bottom:10px;padding:4px;display:flex}.help-tab{color:var(--d-muted);cursor:pointer;transition:background-color .12s var(--d-ease), color .12s var(--d-ease), border-color .12s var(--d-ease);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:500;display:inline-flex}.help-tab:hover{color:var(--d-ink);background:var(--d-hover)}.help-tab.is-active{background:var(--d-bg);color:var(--d-ink);border-color:var(--d-line-2);box-shadow:0 1px 2px #0000000d}.help-tab-count{background:var(--d-track);min-width:16px;height:14px;color:var(--d-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:700;display:inline-flex}.help-tab.is-active .help-tab-count{background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--primary)}.help-shortcuts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.help-shortcuts-empty{text-align:center;color:var(--d-muted);padding:24px 12px;font-size:12px}.help-shortcut{width:100%;color:var(--d-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s var(--d-ease), border-color .12s var(--d-ease);background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.help-shortcut:hover:not(:disabled){background:var(--d-hover);border-color:var(--d-line)}.help-shortcut:disabled{cursor:default;opacity:.78}.help-shortcut-desc{letter-spacing:-.005em;color:var(--d-ink);font-size:13px;font-weight:500}.help-shortcut-note{color:var(--d-faint);background:var(--d-bg-2);border:1px solid var(--d-line);border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:500}.help-shortcut-keys{flex:none;align-items:center;gap:3px;display:inline-flex}.help-shortcut-keys kbd{border:1px solid var(--d-line);background:var(--d-bg);color:var(--d-ink);box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 5%, transparent) inset;border-radius:5px;padding:2px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700;line-height:1}.help-faq{flex-direction:column;display:flex}.help-faq-item{border-bottom:1px solid var(--d-line)}.help-faq-item:first-child{border-top:1px solid var(--d-line)}.help-faq-q{width:100%;color:var(--d-ink);font:inherit;letter-spacing:-.005em;text-align:left;cursor:pointer;transition:color .12s var(--d-ease);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px;font-size:13.5px;font-weight:500;display:flex}.help-faq-q:hover{color:var(--primary)}.help-faq-chev{color:var(--d-muted);transition:transform .2s var(--d-ease), color .2s var(--d-ease);flex:none}.help-faq-item.is-open .help-faq-chev{color:var(--primary);transform:rotate(180deg)}.help-faq-a-wrap{overflow:hidden}.help-faq-a{color:var(--d-muted);background:var(--d-bg-2);border:1px solid var(--d-line);border-left:2px solid var(--primary);border-radius:8px;margin:0 0 14px 4px;padding:12px 14px;font-size:12.5px;line-height:1.55}.help-cta{border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);background:radial-gradient(600px 300px at 0% 50%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 70%), linear-gradient(135deg, var(--d-bg-2), var(--d-panel));border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex;position:relative;overflow:hidden}.help-cta:before{content:"";border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 40%, transparent), transparent 60%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.help-cta-text{align-items:center;gap:12px;min-width:0;display:flex}.help-cta-spark{background:color-mix(in srgb, var(--primary) 14%, transparent);width:32px;height:32px;color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 28%, transparent);box-shadow:0 4px 14px -6px color-mix(in srgb, var(--primary) 50%, transparent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.help-cta-title{letter-spacing:-.005em;color:var(--d-ink);font-size:14px;font-weight:600;line-height:1.2}.help-cta-sub{color:var(--d-muted);margin-top:3px;font-size:12px}.help-cta-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.help-btn{letter-spacing:-.005em;cursor:pointer;height:34px;transition:background-color .14s var(--d-ease), border-color .14s var(--d-ease), color .14s var(--d-ease), transform .14s var(--d-ease), box-shadow .14s var(--d-ease);border:1px solid var(--d-line);background:var(--d-bg);color:var(--d-ink);border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.help-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px -8px #00000040}.help-btn:active{transform:translateY(0)}.help-btn--ghost{color:var(--d-ink);background:0 0}.help-btn--ghost:hover{background:var(--d-hover)}.help-btn--primary{background:var(--primary);color:var(--primary-foreground);border-color:color-mix(in srgb, var(--primary) 30%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 30%, transparent), 0 6px 16px -8px color-mix(in srgb, var(--primary) 60%, transparent)}.help-btn--primary:hover{background:color-mix(in srgb, var(--primary) 92%, #000);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent), 0 8px 20px -6px color-mix(in srgb, var(--primary) 60%, transparent)}@media (max-width:640px){.help-hero{padding:18px 16px 14px}.help-hero-title{font-size:20px}.help-cta{padding:16px}}@media (prefers-reduced-motion:reduce){.help-card,.help-check,.help-shortcut,.help-tab,.help-faq-chev{transition:none!important}}.aeg-dash .ad-hero-band{isolation:isolate;border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--crimson,#b91c1c) 7%, transparent), transparent 60%), radial-gradient(80% 60% at 100% 100%, #f59e0b0d, transparent 60%), color-mix(in srgb, var(--card) 92%, transparent);border-radius:14px;padding:22px 24px 20px;position:relative;overflow:hidden}.aeg-dash .ad-hero-band:after{content:"";background:repeating-linear-gradient(135deg, transparent 0 12px, color-mix(in srgb, var(--foreground) 3%, transparent) 12px 13px);opacity:.25;pointer-events:none;z-index:0;position:absolute;inset:0}.aeg-dash .ad-hero-band>*{z-index:1;position:relative}.aeg-dash .ad-hero-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;display:inline-flex}.aeg-dash .ad-hero-title{letter-spacing:-.02em;color:var(--foreground);margin-top:6px;font-size:28px;font-weight:700;line-height:1.1}.aeg-dash .ad-hero-sub{color:var(--muted-foreground);max-width:60ch;margin-top:4px;font-size:13px}.aeg-dash .ad-hero-counter{letter-spacing:-.01em;color:var(--foreground);align-items:baseline;gap:10px;margin-top:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:30px;font-weight:700;display:inline-flex}.aeg-dash .ad-hero-counter-sub{color:var(--muted-foreground);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}[data-theme=dark] .aeg-dash .ad-hero-band{border-color:#ffffff0f}.aeg-dash .ad-kpi-sparkline{width:100%;height:28px;margin-top:8px}.aeg-dash .ad-kpi-delta{border-radius:999px;align-items:center;gap:3px;margin-left:6px;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;display:inline-flex}.aeg-dash .ad-kpi-delta--up{color:#047857;background:#10b98124}.aeg-dash .ad-kpi-delta--down{background:color-mix(in srgb, var(--crimson,#b91c1c) 14%, transparent);color:var(--crimson,#b91c1c)}[data-theme=dark] .aeg-dash .ad-kpi-delta--up{color:#34d399}[data-theme=dark] .aeg-dash .ad-kpi-delta--down{color:#f87171}.aeg-dash .ad-verdict-bar{background:color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:999px;width:100%;height:8px;margin-top:10px;display:flex;overflow:hidden}.aeg-dash .ad-verdict-bar-seg{color:#fff;letter-spacing:.04em;justify-content:center;align-items:center;height:100%;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:700;display:inline-flex;position:relative}.aeg-dash .ad-verdict-bar-seg--ALLOW{background:#10b981}.aeg-dash .ad-verdict-bar-seg--STEP_UP{background:#f59e0b}.aeg-dash .ad-verdict-bar-seg--DENY{background:var(--crimson,#b91c1c)}.aeg-dash .ad-verdict-bar-seg--OTHER{background:#64748b}.aeg-dash .ad-verdict-bar-legend{color:var(--muted-foreground);gap:12px;margin-top:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:flex}.aeg-dash .ad-verdict-bar-legend-dot{vertical-align:middle;border-radius:999px;width:8px;height:8px;margin-right:4px;display:inline-block}.aeg-dash .ad-heatmap{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:14px 16px 12px}.aeg-dash .ad-heatmap-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.aeg-dash .ad-heatmap-title{color:var(--foreground);font-size:13px;font-weight:600}.aeg-dash .ad-heatmap-legend{color:var(--muted-foreground);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.aeg-dash .ad-heatmap-grid{grid-template-columns:110px 1fr 36px;align-items:center;gap:6px 10px;display:grid}.aeg-dash .ad-heatmap-row-label{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:11px;font-weight:500;overflow:hidden}.aeg-dash .ad-heatmap-row-label:hover{text-decoration:underline}.aeg-dash .ad-heatmap-cells{grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;display:grid}.aeg-dash .ad-heatmap-cell{background:color-mix(in srgb, var(--foreground) 4%, transparent);height:14px;transition:transform .12s var(--d-ease), box-shadow .12s var(--d-ease);cursor:default;border-radius:3px}.aeg-dash .ad-heatmap-cell:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 18%, transparent);z-index:2;transform:scale(1.15)}.aeg-dash .ad-heatmap-row-total{color:var(--muted-foreground);text-align:right;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.aeg-dash .ad-heatmap-axis{color:var(--muted-foreground);grid-template-columns:110px 1fr 36px;gap:6px 10px;margin-top:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;display:grid}.aeg-dash .ad-heatmap-axis-marks{justify-content:space-between;display:flex}.aeg-dash .ad-agent-popover{display:inline-block;position:relative}.aeg-dash .ad-agent-popover-panel{z-index:50;background:var(--card);border:1px solid var(--border);border-radius:10px;flex-direction:column;min-width:240px;max-height:280px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 12px 28px -16px #00000080,0 2px 6px -2px #0003}.aeg-dash .ad-agent-popover-search{border-bottom:1px solid var(--border);align-items:center;gap:6px;margin-bottom:4px;padding:4px 6px;display:flex}.aeg-dash .ad-agent-popover-search input{color:var(--foreground);background:0 0;border:none;outline:none;width:100%;font-size:11px}.aeg-dash .ad-agent-popover-item{cursor:pointer;color:var(--foreground);border-radius:6px;align-items:center;gap:8px;padding:5px 6px;font-size:11.5px;display:flex}.aeg-dash .ad-agent-popover-item:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent)}.aeg-dash .ad-agent-popover-item.is-active{background:color-mix(in srgb, var(--foreground) 8%, transparent);font-weight:600}.aeg-dash .ad-agent-popover-list{padding-right:2px;overflow-y:auto}.aeg-dash .ad-ledger-table{border:1px solid var(--border);background:var(--card);border-radius:12px;overflow:hidden}.aeg-dash .ad-ledger-table-scroll{max-height:480px;overflow:auto}.aeg-dash .ad-ledger-table-head{z-index:5;background:color-mix(in srgb, var(--card) 96%, transparent);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--border);position:sticky;top:0}.aeg-dash .ad-ledger-table-head th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:700}.aeg-dash .ad-ledger-table-row{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);transition:background-color .12s var(--d-ease)}.aeg-dash .ad-ledger-table-row.is-flash{animation:ad-row-flash 1.2s var(--d-ease)}@keyframes ad-row-flash{0%{background:color-mix(in srgb, var(--crimson,#b91c1c) 18%, transparent)}to{background:0 0}}.aeg-dash .ad-ledger-table-row td{color:var(--foreground);vertical-align:middle;white-space:nowrap;padding:10px 12px;font-size:12.5px}.aeg-dash .ad-ledger-table-mono{font-family:JetBrains Mono,ui-monospace,monospace}.aeg-dash .ad-ledger-hash-btn{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--foreground);cursor:pointer;transition:background-color .12s var(--d-ease);background:0 0;border-radius:6px;align-items:center;gap:6px;padding:2px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:inline-flex}.aeg-dash .ad-ledger-hash-btn:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent)}.aeg-dash .ad-ledger-empty{text-align:center;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:8px;padding:48px 16px;display:flex}.aeg-dash .ad-ledger-empty-ico{background:color-mix(in srgb, var(--foreground) 5%, transparent);width:36px;height:36px;color:var(--muted-foreground);border-radius:999px;place-items:center;display:grid}.aeg-dash .ad-filter-bar{z-index:20;background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(10px);margin:-8px 0 -10px;padding:8px 0 10px;position:sticky;top:0}.aeg-dash .ad-hash-block-avatar{background:linear-gradient(135deg, color-mix(in srgb, var(--foreground) 6%, transparent), color-mix(in srgb, var(--foreground) 14%, transparent));width:18px;height:18px;color:var(--foreground);letter-spacing:-.02em;border-radius:999px;flex:none;place-items:center;font-size:9px;font-weight:700;display:inline-grid}@media (prefers-reduced-motion:reduce){.aeg-dash .ad-heatmap-cell,.aeg-dash .ad-ledger-table-row,.aeg-dash .ad-ledger-hash-btn,.aeg-dash .ad-ledger-table-row.is-flash{transition:none!important;animation:none!important;transform:none!important}}.aeg-dash .ad-grouped-list{background:color-mix(in srgb, var(--muted) 28%, transparent);border:1px solid color-mix(in srgb, var(--border) 60%, transparent);border-radius:12px;flex-direction:column;margin-top:8px;display:flex;overflow:hidden}.aeg-dash .ad-grouped-row{border-bottom:1px solid color-mix(in srgb, var(--border) 35%, transparent);justify-content:space-between;align-items:center;padding:12px 16px;transition:background-color .15s;display:flex}.aeg-dash .ad-grouped-row:last-child{border-bottom:0}.aeg-dash .ad-grouped-row:hover{background:color-mix(in srgb, var(--foreground) 3%, transparent)}.aeg-dash .ad-input:focus,.aeg-dash .ad-select:focus,.aeg-dash .ad-search:focus-within{border-color:color-mix(in srgb, var(--primary) 50%, transparent);outline:none}.aeg-dash .ad-btn:active,.aeg-dash button:not(.ad-vault-card-inner):active,.aeg-dash .ad-card-interactive:active,.aeg-dash .ad-provider-card:active,.aeg-dash .ad-seg button:active{transition:transform .1s cubic-bezier(.22,1,.36,1)!important;transform:scale(.97)!important}.aeg-dash .ad-badge-pulse,.aeg-dash .ad-status-dot.active{animation:2s ease-in-out infinite ad-low-pulse}@keyframes ad-low-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.96)}}.aeg-dash .ad-provider-card{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent)!important;box-shadow:0 4px 16px -8px #00000014!important}.aeg-dash .ad-provider-card:hover{border-color:color-mix(in srgb, var(--foreground) 18%, transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 10%, transparent), 0 4px 12px -4px #00000014, 0 20px 48px -24px #0000002e!important;transform:translateY(-2px)!important}.aeg-dash [data-slot=sidebar-group-label]{font-family:var(--font-sans), system-ui;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700;color:color-mix(in srgb, var(--foreground) 50%, transparent)!important}.aeg-dash .ad-vault-card-wrap{perspective:1200px;flex-direction:column;gap:8px;display:flex}.aeg-dash .ad-vault-card{width:100%;height:200px;position:relative}.aeg-dash .ad-vault-card-inner{width:100%;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;cursor:pointer;background:0 0;border:none;border-radius:14px;padding:0;position:relative}.aeg-dash .ad-vault-face{backface-visibility:hidden;-webkit-backdrop-filter:blur(16px)saturate(1.2);text-align:left;background:linear-gradient(145deg,#fffc 0%,#f3f3f7e6 100%);border:1px solid #00000014;border-radius:16px;flex-direction:column;gap:8px;padding:22px 24px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fffc,0 4px 16px -6px #0000000a,0 12px 24px -12px #00000008}.aeg-dash .ad-vault-face--front{transform:rotateY(0)translateZ(1px)}.aeg-dash .ad-vault-face--back{background:linear-gradient(145deg,#ffffffd9 0%,#ebebf0f2 100%);transform:rotateY(180deg)translateZ(1px)}.aeg-dash .ad-vault-card:hover .ad-vault-face--front{border-color:#00000029;transform:rotateY(0)translateZ(1px)translateY(-4px);box-shadow:inset 0 1px #fffffff2,0 12px 28px -8px #00000014,0 20px 40px -16px #0000000d}.aeg-dash .ad-vault-card:hover .ad-vault-face--back{border-color:#00000029;transform:rotateY(180deg)translateZ(1px)translateY(-4px);box-shadow:inset 0 1px #fffffff2,0 12px 28px -8px #00000014,0 20px 40px -16px #0000000d}.aeg-dash .ad-vault-face-row{align-items:center;gap:8px;display:flex}.aeg-dash .ad-vault-name{letter-spacing:-.02em;color:var(--foreground);margin-top:4px;font-size:16px;font-weight:600}.aeg-dash .ad-vault-subtitle{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.aeg-dash .ad-vault-masked{letter-spacing:.08em;color:var(--foreground);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px}.aeg-dash .ad-vault-secret{word-break:break-all;color:var(--foreground);font-variant-numeric:tabular-nums;flex:1;margin-top:4px;font-size:12px;line-height:1.5}.aeg-dash .ad-vault-face-foot{border-top:1px solid color-mix(in srgb, var(--border) 40%, transparent);justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.aeg-dash .ad-vault-face-foot.two{justify-content:flex-start;gap:16px}.aeg-dash .ad-vault-reveal-hint{color:var(--muted-foreground);align-items:center;gap:4px;font-size:10px;display:flex}.aeg-dash .ad-vault-added{color:var(--muted-foreground);font-size:10px}.aeg-dash .ad-vault-mini-label{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);font-size:9px;font-weight:600}.aeg-dash .ad-vault-mini-value{color:var(--foreground);margin-top:1px;font-size:12px;font-weight:600}.aeg-dash .ad-vault-icon{width:32px;height:32px;color:var(--foreground);background:#00000005;border:1px solid #0000000f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex;box-shadow:inset 0 1px #fff9}.aeg-dash .ad-vault-card:hover .ad-vault-icon{background:#0000000a;border-color:#0000001f;transform:scale(1.05)}.aeg-dash .ad-vault-type-chip{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:700}.aeg-dash .ad-vault-card-actions{align-items:center;gap:6px;display:flex}.aeg-dash .ad-vault-action{border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.aeg-dash .ad-vault-action:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent);color:var(--foreground);border-color:color-mix(in srgb, var(--foreground) 20%, transparent)}.aeg-dash .ad-vault-action--danger:hover{color:#ef4444;background:#ef44441a;border-color:#ef44444d}[data-theme=dark] .aeg-dash .ad-vault-face{background:linear-gradient(145deg,#141417d9 0%,#0a0a0cf2 100%);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff05,0 4px 20px -8px #0009}[data-theme=dark] .aeg-dash .ad-vault-face--back{background:linear-gradient(145deg,#101013e6 0%,#08080afa 100%)}[data-theme=dark] .aeg-dash .ad-vault-card:hover .ad-vault-face--front,[data-theme=dark] .aeg-dash .ad-vault-card:hover .ad-vault-face--back{border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1f,inset 0 0 12px #ffffff05,0 12px 30px -10px #000c,0 0 20px #ffffff03}[data-theme=dark] .aeg-dash .ad-vault-icon{background:#ffffff08;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}[data-theme=dark] .aeg-dash .ad-vault-card:hover .ad-vault-icon{background:#ffffff0f;border-color:#ffffff26}.aeg-dash .ad-balance-hero{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);background:color-mix(in srgb, var(--card) 80%, transparent);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d,0 8px 32px -16px #0000001f}.aeg-dash .ad-balance-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b9811f 0%,#0000 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}.aeg-dash .ad-balance-hero-top{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.aeg-dash .ad-balance-hero-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted-foreground);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.aeg-dash .ad-balance-hero-value{letter-spacing:-.03em;color:var(--foreground);font-variant-numeric:tabular-nums;margin-top:4px;font-size:36px;font-weight:800;line-height:1}.aeg-dash .ad-balance-hero-foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;display:flex}.aeg-dash .ad-balance-delta{color:var(--muted-foreground);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;display:inline-flex}.aeg-dash .ad-balance-hero-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.aeg-dash .ad-balance-spark{opacity:.9;width:120px;height:40px}.aeg-dash .ad-balance-spark-svg{width:100%;height:100%;display:block}.aeg-dash .ad-tx-row{align-items:center}.aeg-dash .ad-tx-amount{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:700}.aeg-dash .ad-tx-amount.is-credit{color:#10b981}.aeg-dash .ad-tx-amount.is-debit{color:var(--foreground)}.aeg-dash .ad-action-tile{border:1px solid var(--border);cursor:default;text-align:left;opacity:.5;background:0 0;border-radius:12px;align-items:center;gap:14px;padding:16px 20px;transition:opacity .15s;display:flex}.aeg-dash .ad-action-tile:not([disabled]){opacity:1;cursor:pointer}.aeg-dash .ad-action-tile:not([disabled]):hover{background:color-mix(in srgb, var(--foreground) 4%, transparent);border-color:color-mix(in srgb, var(--foreground) 15%, transparent)}.aeg-dash .ad-action-tile-ico{background:color-mix(in srgb, var(--foreground) 8%, transparent);width:36px;height:36px;color:var(--foreground);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.aeg-dash .ad-action-tile-title{color:var(--foreground);font-size:13px;font-weight:600}.aeg-dash .ad-action-tile-sub{color:var(--muted-foreground);margin-top:1px;font-size:11px}[data-theme=dark] .aeg-dash .ad-balance-hero{background:#111c;border-color:#ffffff1a;box-shadow:0 1px 3px #0006,0 8px 32px -16px #00000080}@media (prefers-reduced-motion:reduce){.aeg-dash .ad-vault-card-inner{transition:none!important}}.aeg-dash .ad-ledger-hero-strip{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@media (max-width:900px){.aeg-dash .ad-ledger-hero-strip{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.aeg-dash .ad-ledger-hero-strip{grid-template-columns:repeat(2,1fr)}}.aeg-dash .ad-ledger-kpi{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);background:color-mix(in srgb, var(--card) 80%, transparent);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d,0 4px 12px -8px #00000014}.aeg-dash .ad-ledger-kpi--chain{background:color-mix(in srgb, #10b981 5%, var(--card));border-color:#10b98140}.aeg-dash .ad-ledger-kpi-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.aeg-dash .ad-ledger-kpi-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted-foreground);font-size:11px;font-weight:600}.aeg-dash .ad-ledger-kpi-delta{font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:600}.aeg-dash .ad-ledger-kpi-delta.is-up{color:#10b981;background:#10b9811f}.aeg-dash .ad-ledger-kpi-delta.is-down{color:#ef4444;background:#ef44441f}.aeg-dash .ad-ledger-kpi-chip{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:1px 7px;font-size:9px;font-weight:700}.aeg-dash .ad-ledger-kpi-chip.is-ok,.aeg-dash .ad-ledger-kpi-chip.is-bad,.aeg-dash .ad-ledger-kpi-chip.is-warn{background:var(--muted);color:var(--muted-foreground);border:1px solid var(--border);opacity:.8}.aeg-dash .ad-ledger-kpi-value{letter-spacing:-.03em;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1}.aeg-dash .ad-ledger-kpi-sub{color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aeg-dash .ad-ledger-kpi-chain-badge{color:#10b981;align-items:center;gap:7px;margin-top:4px;font-size:14px;font-weight:700;display:flex}.aeg-dash .ad-ledger-spark{width:100%;height:40px;margin-top:4px;display:block}.aeg-dash .ad-ledger-verdict-bar{background:color-mix(in srgb, var(--border) 50%, transparent);border-radius:999px;gap:2px;height:8px;margin:4px 0;display:flex;overflow:hidden}.aeg-dash .ad-ledger-verdict-seg{border-radius:999px;min-width:4px;transition:width .4s cubic-bezier(.22,1,.36,1)}.aeg-dash .ad-ledger-verdict-legend{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.aeg-dash .ad-ledger-verdict-legend-item{align-items:center;gap:5px;display:flex}.aeg-dash .ad-ledger-verdict-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.aeg-dash .ad-ledger-verdict-legend-key{color:var(--foreground);letter-spacing:.03em;font-size:11px;font-weight:600}.aeg-dash .ad-ledger-verdict-legend-count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11px}.aeg-dash .ad-heatmap-grid{flex-direction:column;gap:6px;margin-top:4px;display:flex}.aeg-dash .ad-heatmap-row{grid-template-columns:120px 1fr 36px;align-items:center;gap:8px;display:grid}.aeg-dash .ad-heatmap-label{color:var(--muted-foreground);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.aeg-dash .ad-heatmap-cells{gap:3px;display:flex}.aeg-dash .ad-heatmap-cell{background:#10b981;border-radius:3px;flex:1;height:18px;transition:opacity .2s}.aeg-dash .ad-heatmap-total{color:var(--muted-foreground);text-align:right;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.aeg-dash .ad-ledger-terminal{border:1px solid var(--border);background:var(--card);border-radius:12px;margin-top:8px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.aeg-dash .ad-ledger-term-header{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 16px;display:flex}.aeg-dash .ad-ledger-table-body{max-height:480px;overflow-y:auto}.aeg-dash .ad-ledger-table-row{border-bottom:1px solid color-mix(in srgb, var(--border) 50%, transparent);grid-template-columns:46px 70px 1fr 120px 80px 80px;align-items:center;gap:8px;padding:10px 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;transition:background .1s;display:grid}.aeg-dash .ad-ledger-table-row:last-child{border-bottom:none}.aeg-dash .ad-ledger-table-row:hover{background:color-mix(in srgb, var(--foreground) 3%, transparent)}.aeg-dash .ad-ledger-col-seq,.aeg-dash .ad-ledger-col-type{font-size:11px}.aeg-dash .ad-ledger-col-action{font-size:12.5px}.aeg-dash .ad-ledger-col-agent{font-size:11px}.aeg-dash .ad-ledger-col-verdict{text-align:right;font-size:11px}.aeg-dash .ad-ledger-col-hash{text-align:right;font-size:10px}.aeg-dash .ad-ledger-term-footer{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;display:flex}.aeg-dash .ad-topbar-btn{transition:background .12s,border-color .12s,color .12s,transform .1s cubic-bezier(.22,1,.36,1)!important}.aeg-dash .ad-topbar-btn:active{transform:scale(.94)!important}.aeg-dash .ad-theme-icon-btn{min-width:32px;min-height:32px}.aeg-dash [data-slot=sidebar-menu-button][data-active=true],.aeg-dash [data-slot=sidebar-menu-button].is-active{background:color-mix(in srgb, var(--foreground) 8%, transparent)!important;font-weight:600!important}.aeg-dash .ad-section-card{transition:box-shadow .2s,transform .2s}.aeg-dash .ad-section-card:hover{box-shadow:0 1px 3px #0000000f,0 8px 24px -12px #0000001f!important}.aeg-dash .ad-stat-card{transition:box-shadow .15s,transform .15s,border-color .15s}.aeg-dash .ad-stat-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb, var(--foreground) 16%, transparent)!important;box-shadow:0 4px 16px -8px #0000001a!important}.aeg-dash .ad-ledger-kpi{transition:box-shadow .15s,transform .15s,border-color .15s}.aeg-dash .ad-ledger-kpi:hover{transform:translateY(-1px);border-color:color-mix(in srgb, var(--foreground) 14%, transparent)!important;box-shadow:0 4px 16px -8px #0000001a!important}[data-theme=dark] .aeg-dash .ad-ledger-kpi{background:#111c;border-color:#ffffff1a}[data-theme=dark] .aeg-dash .ad-ledger-kpi--chain{background:#111e1a;border-color:#10b9814d}[data-theme=dark] .aeg-dash .ad-ledger-terminal{background:#0d0d0d;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] .aeg-dash .ad-ledger-table-row:hover{background:#ffffff0a}@media (prefers-reduced-motion:reduce){.aeg-dash .ad-ledger-verdict-seg,.aeg-dash .ad-heatmap-cell,.aeg-dash .ad-ledger-table-row,.aeg-dash .ad-ledger-kpi,.aeg-dash .ad-stat-card,.aeg-dash .ad-section-card{transition:none!important;transform:none!important}}.aeg-dash .ad-settings-container{align-items:flex-start;gap:32px;width:100%;display:flex}.aeg-dash .ad-settings-nav{flex-direction:column;flex-shrink:0;gap:4px;width:220px;display:flex}@media (max-width:768px){.aeg-dash .ad-settings-container{flex-direction:column;gap:20px}.aeg-dash .ad-settings-nav{border-bottom:1px solid var(--border);flex-direction:row;width:100%;padding-bottom:8px;overflow-x:auto}}.aeg-dash .ad-settings-nav-btn{width:100%;color:var(--muted-foreground);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.aeg-dash .ad-settings-nav-btn:hover{background:color-mix(in srgb, var(--foreground) 4%, transparent);color:var(--foreground)}.aeg-dash .ad-settings-nav-btn.is-active{background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--foreground);font-weight:600}.aeg-dash .ad-settings-pane{flex-direction:column;flex:1;gap:24px;min-width:0;max-width:768px;display:flex}.aeg-dash .ad-timeline{flex-direction:column;padding-left:8px;display:flex;position:relative}.aeg-dash .ad-timeline-item{gap:16px;padding-bottom:20px;display:flex;position:relative}.aeg-dash .ad-timeline-item:last-child{padding-bottom:0}.aeg-dash .ad-timeline-indicator{flex-direction:column;flex-shrink:0;align-items:center;width:16px;display:flex;position:relative}.aeg-dash .ad-timeline-dot{background:var(--muted-foreground);z-index:10;border-radius:50%;width:8px;height:8px;margin-top:4px}.aeg-dash .ad-timeline-dot.tone-ok{background:#10b981}.aeg-dash .ad-timeline-dot.tone-warn{background:#f59e0b}.aeg-dash .ad-timeline-dot.tone-bad{background:#ef4444}.aeg-dash .ad-timeline-track{background:var(--border);width:1px;position:absolute;top:12px;bottom:-12px}.aeg-dash .ad-timeline-item:last-child .ad-timeline-track{display:none}.aeg-dash .ad-timeline-content{flex-direction:column;flex:1;gap:2px;display:flex}.aeg-dash .ad-timeline-title{color:var(--foreground);font-size:12.5px;font-weight:500}.aeg-dash .ad-timeline-meta{color:var(--muted-foreground);font-size:11px}@media (max-width:600px){.aeg-dash .ad-section-head{flex-wrap:wrap;gap:10px 12px}.aeg-dash .ad-section-head>.flex-1{flex:150px}.aeg-dash .ad-section-head>:nth-child(3){margin-left:48px}}@media (max-width:640px){.aeg-dash .ad-balance-hero{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.aeg-dash .ad-balance-hero-side{border-top:1px dashed color-mix(in srgb, var(--border) 45%, transparent);flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:4px;padding-top:12px}}@media (max-width:767px){.ad-side{display:none!important}}[data-theme=dark] .help-hero{background:radial-gradient(700px 360px at 0% 0%, #ffffff08, transparent 65%), radial-gradient(540px 300px at 100% 100%, #ffffff04, transparent 70%), linear-gradient(135deg, var(--card), #0e0e0e)!important;border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff08,0 12px 32px -16px #0009!important}@supports (color:lab(0% 0 0)){[data-theme=dark] .help-hero{background:radial-gradient(700px 360px at 0% 0%, #ffffff08, transparent 65%), radial-gradient(540px 300px at 100% 100%, #ffffff04, transparent 70%), linear-gradient(135deg, var(--card), lab(4.05772% 0 0))!important}}[data-theme=dark] .help-cta{background:radial-gradient(600px 300px at 0% 50%, #ffffff08, transparent 70%), linear-gradient(135deg, var(--card), #0e0e0e)!important;border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff08,0 12px 32px -16px #0009!important}@supports (color:lab(0% 0 0)){[data-theme=dark] .help-cta{background:radial-gradient(600px 300px at 0% 50%, #ffffff08, transparent 70%), linear-gradient(135deg, var(--card), lab(4.05772% 0 0))!important}}
