:root{--aether-bg-0:oklch(0.14 0.008 250);--aether-bg-1:oklch(0.17 0.009 250);--aether-bg-2:oklch(0.2 0.01 250);--aether-bg-3:oklch(0.24 0.012 250);--aether-bg-hover:oklch(0.22 0.012 250);--aether-bg-active:oklch(0.27 0.014 250);--aether-border-0:oklch(0.24 0.01 250);--aether-border-1:oklch(0.3 0.014 250);--aether-border-2:oklch(0.38 0.018 250);--aether-fg-0:oklch(0.97 0.005 250);--aether-fg-1:oklch(0.85 0.008 250);--aether-fg-2:oklch(0.65 0.012 250);--aether-fg-3:oklch(0.48 0.012 250);--aether-fg-4:oklch(0.35 0.01 250);--aether-pos:oklch(0.72 0.18 145);--aether-pos-bg:oklch(0.72 0.18 145/0.12);--aether-neg:oklch(0.68 0.22 25);--aether-neg-bg:oklch(0.68 0.22 25/0.12);--aether-warn:oklch(0.8 0.16 85);--aether-warn-bg:oklch(0.8 0.16 85/0.12);--aether-info:oklch(0.72 0.12 230);--aether-info-bg:oklch(0.72 0.12 230/0.12);--aether-accent:oklch(0.78 0.14 200);--aether-accent-2:oklch(0.7 0.16 200);--aether-accent-bg:oklch(0.78 0.14 200/0.14);--aether-accent-fg:oklch(0.2 0.02 250);--aether-row-h:38px;--aether-cell-px:12px;--aether-fs-xs:11px;--aether-fs-sm:12px;--aether-fs-md:13px;--aether-fs-lg:15px;--aether-fs-xl:18px;--aether-radius-sm:4px;--aether-radius-md:6px;--aether-radius-lg:10px;--aether-shadow-pop:0 8px 24px -8px rgb(0 0 0/0.5),0 2px 8px -2px rgb(0 0 0/0.3);--aether-sans:Inter,ui-sans-serif,system-ui,sans-serif;--aether-mono:"JetBrains Mono","SFMono-Regular",Consolas,ui-monospace,monospace}[data-theme=light]{--aether-bg-0:oklch(0.985 0.003 250);--aether-bg-1:oklch(0.975 0.004 250);--aether-bg-2:oklch(0.965 0.005 250);--aether-bg-3:oklch(0.94 0.006 250);--aether-bg-hover:oklch(0.95 0.006 250);--aether-bg-active:oklch(0.92 0.008 250);--aether-border-0:oklch(0.9 0.006 250);--aether-border-1:oklch(0.86 0.008 250);--aether-border-2:oklch(0.78 0.01 250);--aether-fg-0:oklch(0.18 0.01 250);--aether-fg-1:oklch(0.3 0.012 250);--aether-fg-2:oklch(0.48 0.012 250);--aether-fg-3:oklch(0.62 0.01 250);--aether-fg-4:oklch(0.76 0.008 250);--aether-pos:oklch(0.52 0.18 145);--aether-pos-bg:oklch(0.52 0.18 145/0.1);--aether-neg:oklch(0.55 0.22 25);--aether-neg-bg:oklch(0.55 0.22 25/0.1);--aether-warn:oklch(0.62 0.16 85);--aether-warn-bg:oklch(0.62 0.16 85/0.12);--aether-info:oklch(0.55 0.15 230);--aether-info-bg:oklch(0.55 0.15 230/0.1);--aether-shadow-pop:0 10px 30px -12px rgb(0 0 0/0.18),0 2px 8px -2px rgb(0 0 0/0.08)}[data-density=compact]{--aether-row-h:30px;--aether-cell-px:10px;--aether-fs-xs:10.5px;--aether-fs-sm:11.5px;--aether-fs-md:12.5px;--aether-fs-lg:14px}.dark{--background:220 14% 8%;--foreground:220 12% 96%;--card:220 13% 11%;--card-foreground:220 12% 96%;--popover:220 13% 11%;--popover-foreground:220 12% 96%;--primary:190 72% 62%;--primary-foreground:220 16% 9%;--secondary:220 12% 15%;--secondary-foreground:220 12% 94%;--muted:220 12% 15%;--muted-foreground:220 8% 62%;--accent:220 12% 18%;--accent-foreground:220 12% 96%;--destructive:5 76% 57%;--destructive-foreground:0 0% 100%;--success:145 58% 55%;--success-foreground:145 70% 8%;--warning:43 84% 60%;--warning-foreground:35 65% 8%;--info:205 72% 62%;--info-foreground:210 70% 8%;--sidebar:220 13% 11%;--border:220 11% 19%;--input:220 11% 22%;--ring:190 72% 62%;--radius:0.375rem}body{--aether-sans:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;--aether-mono:var(--font-jetbrains-mono),"JetBrains Mono","SFMono-Regular",Consolas,ui-monospace,monospace;background:var(--aether-bg-0);color:var(--aether-fg-1);font-family:var(--aether-sans);font-feature-settings:"cv11","ss01","ss03"}body:has(.aether-shell){--background:220 14% 8%;--foreground:220 12% 96%;--card:220 13% 11%;--card-foreground:220 12% 96%;--popover:220 13% 11%;--popover-foreground:220 12% 96%;--primary:190 72% 62%;--primary-foreground:220 16% 9%;--secondary:220 12% 15%;--secondary-foreground:220 12% 94%;--muted:220 12% 15%;--muted-foreground:220 8% 62%;--accent:220 12% 18%;--accent-foreground:220 12% 96%;--destructive:5 76% 57%;--destructive-foreground:0 0% 100%;--success:145 58% 55%;--success-foreground:145 70% 8%;--warning:43 84% 60%;--warning-foreground:35 65% 8%;--info:205 72% 62%;--info-foreground:210 70% 8%;--border:220 11% 19%;--input:220 11% 22%;--ring:190 72% 62%;overflow:hidden}[data-theme=light] body:has(.aether-shell){--background:220 14% 98%;--foreground:220 14% 12%;--card:220 12% 97%;--card-foreground:220 14% 12%;--popover:220 12% 97%;--popover-foreground:220 14% 12%;--primary:190 68% 38%;--primary-foreground:0 0% 100%;--secondary:220 10% 94%;--secondary-foreground:220 14% 18%;--muted:220 10% 94%;--muted-foreground:220 8% 44%;--accent:220 10% 92%;--accent-foreground:220 14% 12%;--destructive:5 70% 50%;--destructive-foreground:0 0% 100%;--success:145 60% 36%;--success-foreground:0 0% 100%;--warning:43 78% 43%;--warning-foreground:0 0% 100%;--info:205 65% 48%;--info-foreground:0 0% 100%;--border:220 10% 88%;--input:220 10% 85%;--ring:190 68% 38%}.aether-shell,.aether-shell *{letter-spacing:0}.aether-shell{display:grid;grid-template-rows:48px minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1);font-family:var(--aether-sans);font-size:var(--aether-fs-md)}.aether-topbar{position:relative;z-index:40;display:flex;min-width:0;align-items:center;gap:16px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:0 14px}.aether-brand{display:inline-flex;flex:none;align-items:center;gap:8px;color:var(--aether-fg-0);font-size:13px;font-weight:700;text-decoration:none}.aether-brand-mark{display:grid;width:22px;height:22px;place-items:center;border-radius:5px;background:linear-gradient(135deg,var(--aether-accent),var(--aether-accent-2));color:var(--aether-accent-fg);font-family:var(--aether-mono);font-size:11px;font-weight:800}.aether-brand-version{margin-left:2px;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px;font-weight:400}.aether-nav{display:flex;min-width:0;flex:1;align-items:center;gap:2px}.aether-nav-link,.aether-nav-trigger{display:inline-flex;min-width:0;align-items:center;gap:5px;border:0;border-radius:var(--aether-radius-sm);background:transparent;padding:6px 12px;color:var(--aether-fg-2);font-size:var(--aether-fs-md);font-weight:500;line-height:1;text-decoration:none;transition:background .1s,color .1s;white-space:nowrap}.aether-nav-link:hover,.aether-nav-trigger:hover,.aether-nav-trigger[data-state=open]{background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-nav-link[aria-current=page],.aether-nav-trigger[data-active=true]{background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-nav-hint{margin-left:2px;color:currentColor;font-family:var(--aether-mono);font-size:10px;opacity:.55}.aether-topbar-right{display:flex;flex:none;align-items:center;gap:8px}.aether-env-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--aether-info);border-radius:4px;background:var(--aether-info-bg);padding:3px 8px;color:var(--aether-info);font-family:var(--aether-mono);font-size:10.5px;font-weight:700;line-height:1.4}.aether-env-badge[data-env=LIVE]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-led{position:relative;width:7px;height:7px;flex:none;border-radius:50%;background:currentColor}.aether-icon-button{display:inline-grid;width:28px;height:28px;place-items:center;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:transparent;color:var(--aether-fg-2);transition:background .1s,border-color .1s,color .1s}.aether-icon-button:hover{border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-user-chip{display:flex;max-width:200px;align-items:center;gap:8px;border:1px solid var(--aether-border-0);border-radius:100px;background:var(--aether-bg-2);padding:3px 8px 3px 3px;color:var(--aether-fg-1);font-size:var(--aether-fs-sm);transition:background .1s,border-color .1s}.aether-user-chip:hover,.aether-user-chip[data-state=open]{border-color:var(--aether-border-1);background:var(--aether-bg-3)}.aether-user-avatar{display:grid;width:22px;height:22px;flex:none;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--aether-accent),var(--aether-accent-2));color:var(--aether-accent-fg);font-size:10px;font-weight:700}.aether-user-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-role-badge{flex:none;border-radius:3px;background:var(--aether-accent-bg);padding:2px 6px;color:var(--aether-accent);font-family:var(--aether-mono);font-size:9.5px;font-weight:700}.aether-mobile-sheet,.aether-popover{border-color:var(--aether-border-1);background:var(--aether-bg-1);color:var(--aether-fg-1);font-family:var(--aether-sans);box-shadow:var(--aether-shadow-pop)}.aether-popover{min-width:190px;border-radius:var(--aether-radius-md);padding:4px}.aether-popover [role=menuitem]{border-radius:var(--aether-radius-sm);font-size:var(--aether-fs-sm)}.aether-popover [role=menuitem]:focus{background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-mobile-button{display:none}.aether-mobile-sheet{display:flex;flex-direction:column;padding:12px}.aether-mobile-nav{display:flex;min-height:0;flex:1;flex-direction:column;gap:2px;overflow-y:auto;padding-top:20px}.aether-mobile-nav .aether-nav-link{min-height:40px;width:100%;justify-content:space-between;padding:8px 10px}.aether-mobile-user{border-top:1px solid var(--aether-border-0);padding-top:12px}.aether-main{position:relative;min-width:0;min-height:0;overflow:auto;background:var(--aether-bg-0)}.aether-main [data-viewport-workspace=true]{height:100%;min-height:0}.aether-main:has(.aether-dashboard){overflow:hidden}.aether-dashboard{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1);font-size:var(--aether-fs-md)}.aether-dashboard-state{min-height:0;flex:1;overflow:auto;padding:14px}.aether-dashboard-state:has(.aether-dashboard-blocking-state){display:grid;place-items:center}.aether-dashboard-blocking-state{display:grid;width:min(620px,100%);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid color-mix(in oklch,var(--aether-neg) 55%,var(--aether-border-0));border-radius:var(--aether-radius-md);background:var(--aether-neg-bg);padding:18px}.aether-dashboard-blocking-state>svg{width:22px;height:22px;color:var(--aether-neg)}.aether-dashboard-blocking-state>div{min-width:0}.aether-dashboard-blocking-state h1{margin:0;color:var(--aether-fg-0);font-size:var(--aether-fs-lg);line-height:1.25}.aether-dashboard-blocking-state p,.aether-dashboard-blocking-state small{display:block;margin:4px 0 0;color:var(--aether-fg-2);font-size:var(--aether-fs-sm);line-height:1.45}.aether-dashboard-blocking-state small{color:var(--aether-neg);font-size:var(--aether-fs-xs)}.aether-dashboard-blocking-state>button,.aether-dashboard-degraded>button{display:inline-flex;min-height:28px;flex:none;align-items:center;gap:6px;border:1px solid;border-radius:var(--aether-radius-sm);background:transparent;padding:4px 9px;color:var(--aether-neg);font-size:var(--aether-fs-xs);font-weight:700}.aether-dashboard-blocking-state>button:hover,.aether-dashboard-degraded>button:hover{background:var(--aether-bg-hover)}.aether-dashboard-blocking-state>button>svg,.aether-dashboard-degraded>button>svg{width:13px;height:13px}.aether-dashboard-degraded{display:grid;min-width:0;min-height:34px;flex:none;grid-template-columns:14px minmax(220px,auto) minmax(0,1fr) auto;align-items:center;gap:9px;border-bottom:1px solid color-mix(in oklch,var(--aether-warn) 40%,var(--aether-border-0));background:var(--aether-warn-bg);padding:4px 14px;color:var(--aether-warn);font-size:10.5px}.aether-dashboard-degraded>svg{width:13px;height:13px}.aether-dashboard-degraded>div{display:flex;min-width:0;align-items:baseline;gap:6px}.aether-dashboard-degraded strong{color:var(--aether-fg-0);font-size:10.5px;white-space:nowrap}.aether-dashboard-degraded-sources,.aether-dashboard-degraded>div>span{min-width:0;overflow:hidden;color:var(--aether-fg-2);text-overflow:ellipsis;white-space:nowrap}.aether-dashboard-degraded>button{min-height:24px;color:var(--aether-warn);padding-block:2px}.aether-dashboard-skeleton{display:grid;height:100%;min-height:0;grid-template-rows:96px minmax(240px,1fr) 220px;overflow:hidden}.aether-dashboard-skeleton-control{display:grid;grid-template-columns:128px 104px minmax(420px,1fr) 126px;align-items:center;gap:18px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:12px 14px}.aether-dashboard-skeleton-control>.animate-pulse{height:36px}.aether-dashboard-skeleton-control>div{display:grid;height:62px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-border-0)}.aether-dashboard-skeleton-control>div>.animate-pulse{height:100%;border-radius:0;background:var(--aether-bg-2)}.aether-dashboard-skeleton-events,.aether-dashboard-skeleton-symbols{min-height:0;overflow:hidden;background:var(--aether-bg-0)}.aether-dashboard-skeleton-events{border-top:1px solid var(--aether-border-0);background:var(--aether-bg-1)}.aether-dashboard-skeleton-events>.animate-pulse,.aether-dashboard-skeleton-symbols>.animate-pulse{width:100%;height:30px;border-radius:0;background:var(--aether-bg-1)}.aether-dashboard-rows-skeleton{display:flex;min-height:0;flex-direction:column}.aether-dashboard-rows-skeleton>div{display:grid;min-height:38px;grid-template-columns:150px 90px minmax(180px,1fr) 130px;align-items:center;gap:18px;border-bottom:1px solid var(--aether-border-0);padding:0 14px}.aether-dashboard-rows-skeleton .animate-pulse{height:10px}.aether-control-row{position:relative;z-index:20;display:grid;min-width:0;flex:none;grid-template-columns:max-content max-content minmax(520px,1fr) max-content;align-items:center;gap:18px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:10px 14px}.aether-arm-cluster{position:relative;display:flex;align-items:center;gap:10px}.aether-arm-button{display:inline-flex;min-width:88px;min-height:36px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--aether-pos);border-radius:var(--aether-radius-md);background:var(--aether-pos-bg);padding:8px 14px;color:var(--aether-pos);font-size:var(--aether-fs-md);font-weight:700;transition:filter .1s,opacity .1s}.aether-arm-button[data-state=DISARMED]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-arm-button:hover:not(:disabled){filter:brightness(1.15)}.aether-arm-button:disabled{cursor:not-allowed;opacity:.52}.aether-status-led{position:relative;width:10px;height:10px;flex:none;border-radius:50%;background:currentColor;color:var(--aether-pos);box-shadow:0 0 0 3px oklch(.72 .18 145/.15),0 0 12px oklch(.72 .18 145/.5)}.aether-status-led[data-health=warning]{color:var(--aether-warn);box-shadow:0 0 0 3px oklch(.8 .16 85/.15),0 0 12px oklch(.8 .16 85/.5)}.aether-status-led[data-health=critical]{color:var(--aether-neg);box-shadow:0 0 0 3px oklch(.68 .22 25/.15),0 0 12px oklch(.68 .22 25/.5)}.aether-status-led:after{position:absolute;inset:-3px;border:1px solid;border-radius:50%;animation:aether-led-pulse 2s infinite;content:"";opacity:.5}@keyframes aether-led-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.2);opacity:0}}.aether-arm-session{display:flex;min-width:76px;flex-direction:column;gap:2px}.aether-arm-label{color:var(--aether-fg-3);font-size:10px;font-weight:600;line-height:1;text-transform:uppercase}.aether-arm-timer{color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:var(--aether-fs-md);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.25;white-space:nowrap}.aether-arm-error{position:absolute;top:calc(100% + 9px);left:0;z-index:50;width:max-content;max-width:360px;border:1px solid var(--aether-neg);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:5px 8px;color:var(--aether-neg);font-size:var(--aether-fs-xs);box-shadow:var(--aether-shadow-pop)}.aether-env-control{position:relative;display:flex;align-items:center}.aether-env-switch{display:flex;align-items:center;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-md);background:var(--aether-bg-2);padding:2px}.aether-env-option{position:relative;min-width:48px;border:0;border-radius:4px;background:transparent;padding:4px 10px;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10.5px;font-weight:700;line-height:1.45;transition:background .1s,color .1s}.aether-env-option[data-active=true][data-env=DEMO]{background:var(--aether-info);color:var(--aether-bg-0)}.aether-env-option[data-active=true][data-env=LIVE]{background:var(--aether-neg);color:var(--aether-bg-0)}.aether-env-ready{position:absolute;top:3px;right:3px;width:4px;height:4px;border-radius:50%;background:var(--aether-pos)}.aether-live-funds{position:absolute;top:calc(100% + 3px);left:50%;color:var(--aether-neg);font-size:9px;line-height:1;transform:translateX(-50%);white-space:nowrap}.aether-stat-groups{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-stat-group{min-width:0;border-right:1px solid var(--aether-border-0);padding:8px 14px}.aether-stat-group:last-child{border-right:0}.aether-stat-group-label{display:flex;align-items:center;gap:5px;margin:0 0 3px;overflow:hidden;color:var(--aether-fg-3);font-size:9.5px;font-weight:600;line-height:1.25;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.aether-stat-list{display:grid;grid-template-columns:minmax(48px,auto) minmax(0,1fr);gap:1px 12px;margin:0}.aether-stat-pair{display:contents}.aether-stat-key{align-self:center;color:var(--aether-fg-3);font-size:10.5px;font-weight:500}.aether-stat-key,.aether-stat-value{overflow:hidden;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.aether-stat-value{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.aether-stat-value.text-success{color:var(--aether-pos)}.aether-stat-value.text-destructive{color:var(--aether-neg)}.aether-stat-alert{display:inline-grid;width:13px;height:13px;place-items:center;border-radius:50%;font-size:9px}.aether-stat-alert,.aether-stat-source-action,.aether-stat-source-state{background:var(--aether-warn-bg);color:var(--aether-warn);font-family:var(--aether-mono)}.aether-stat-source-action,.aether-stat-source-state{margin-left:auto;border-radius:2px;padding:1px 4px;font-size:8px;font-weight:700;line-height:1.35;text-decoration:none}.aether-stat-source-action{background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-stat-source-action:hover{color:var(--aether-accent-2)}.aether-runtime-status{display:flex;min-width:112px;align-items:center;gap:8px;border:0;border-radius:var(--aether-radius-sm);background:transparent;padding:5px 6px;color:var(--aether-fg-1);text-align:left;transition:background .1s}.aether-runtime-status:hover,.aether-runtime-status[data-state=open]{background:var(--aether-bg-2)}.aether-runtime-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:1px}.aether-runtime-copy strong{overflow:hidden;color:var(--aether-fg-1);font-size:var(--aether-fs-xs);font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.aether-runtime-copy span{color:var(--aether-fg-3);font-size:10px;line-height:1.2}.aether-alert-count{display:grid;min-width:18px;height:18px;place-items:center;border:1px solid var(--aether-warn);border-radius:9px;background:var(--aether-warn-bg);color:var(--aether-warn);font-family:var(--aether-mono);font-size:9px}.aether-runtime-popover{width:min(380px,calc(100vw - 24px));padding:0}.aether-runtime-menu-head{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--aether-border-0);padding:10px 12px}.aether-runtime-menu-head>div{display:flex;min-width:0;flex-direction:column}.aether-runtime-menu-head strong{color:var(--aether-fg-0);font-size:var(--aether-fs-sm)}.aether-runtime-menu-head span{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px}.aether-runtime-grid{display:grid;grid-template-columns:minmax(90px,auto) minmax(0,1fr);gap:5px 12px;border-bottom:1px solid var(--aether-border-0);padding:9px 12px;font-size:var(--aether-fs-xs)}.aether-runtime-grid>span{color:var(--aether-fg-3)}.aether-runtime-grid>strong{overflow:hidden;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.aether-runtime-grid>strong[data-state=positive]{color:var(--aether-pos)}.aether-runtime-grid>strong[data-state=negative]{color:var(--aether-neg)}.aether-runtime-grid>strong[data-state=warning]{color:var(--aether-warn)}.aether-runtime-alerts{max-height:220px;overflow-y:auto}.aether-runtime-alert{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:7px;border-bottom:1px solid var(--aether-border-0);padding:8px 12px;color:var(--aether-warn);font-size:var(--aether-fs-xs);line-height:1.45}.aether-runtime-alert[data-severity=critical]{color:var(--aether-neg)}.aether-runtime-alert[data-severity=info]{color:var(--aether-info)}.aether-runtime-alert>span{color:var(--aether-fg-1)}.aether-runtime-action{grid-column:2;width:fit-content;gap:6px;padding:3px 0;color:var(--aether-accent)}.aether-runtime-action:disabled{cursor:wait;opacity:.65}.aether-runtime-action>svg[data-spinning=true]{animation:aether-spin .9s linear infinite}.aether-runtime-empty{margin:0;padding:10px 12px;color:var(--aether-fg-3);font-size:var(--aether-fs-xs)}.aether-symbols-panel{--aether-row-h:38px;--aether-cell-px:12px;display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden;background:var(--aether-bg-0)}.aether-symbols-panel[data-density=compact]{--aether-row-h:30px;--aether-cell-px:10px}.aether-selection-bar{display:flex;min-height:36px;flex:none;align-items:center;justify-content:flex-end;gap:7px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:4px 12px}.aether-selection-bar button{height:27px;font-size:11px}.aether-symbols-body{display:flex;min-height:0;flex:1;flex-direction:column}.aether-symbols-state{min-height:0;flex:1;overflow:auto;padding:12px}.aether-symbols-scroll{position:relative;min-height:0;flex:1;overflow:auto;background:var(--aether-bg-0);font-size:var(--aether-fs-sm)}.aether-symbol-header,.aether-symbol-row{display:grid;width:100%;min-width:var(--dashboard-min-width,1268px);grid-template-columns:var(--dashboard-grid-template);align-items:center}.aether-symbol-header{position:sticky;top:0;z-index:12;min-height:29px;border-bottom:1px solid var(--aether-border-1);background:var(--aether-bg-1)}.aether-column-header{position:relative}.aether-column-header,.aether-column-header>button{display:flex;min-width:0;height:29px;align-items:center;background:transparent}.aether-column-header>button{width:100%;gap:4px;border:0;padding:0 var(--aether-cell-px);color:var(--aether-fg-3);font-size:10px;font-weight:600;text-transform:uppercase;transition:color 80ms;white-space:nowrap}.aether-column-header>button:hover{color:var(--aether-fg-1)}.aether-column-header[data-align=right]>button{justify-content:flex-end;text-align:right}.aether-column-header[data-align=center]>button{justify-content:center;text-align:center}.aether-column-header>button>span{overflow:hidden;text-overflow:ellipsis}.aether-column-header>button svg{opacity:0;transition:opacity 80ms}.aether-column-header>button:focus-visible svg,.aether-column-header>button:hover svg{opacity:.7}.aether-column-resizer{position:absolute;z-index:2;top:4px;right:-3px;bottom:4px;width:7px;cursor:col-resize;touch-action:none}.aether-column-resizer:after{position:absolute;top:0;right:3px;bottom:0;width:1px;background:var(--aether-border-1);content:"";transition:background 80ms}.aether-column-resizer:hover:after{background:var(--aether-accent)}.aether-table-actions,.aether-table-actions-head{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:4px;padding-right:8px}.aether-symbols-rowgroup{position:relative;width:100%;min-width:var(--dashboard-min-width,1268px)}.aether-symbol-row{height:var(--aether-row-h);cursor:pointer;border-bottom:1px solid var(--aether-border-0);outline:none;transition:background 80ms}.aether-symbol-row[data-has-position=true]{background:oklch(.2 .01 250/.6)}.aether-symbol-row-focused,.aether-symbol-row:hover{background:var(--aether-bg-hover)}.aether-symbol-row:focus-visible{box-shadow:inset 0 0 0 1px var(--aether-accent)}.aether-symbol-cell{min-width:0;overflow:hidden;padding:0 var(--aether-cell-px);white-space:nowrap}.aether-symbol-cell[data-align=right]{font-family:var(--aether-mono);font-variant-numeric:tabular-nums;text-align:right}.aether-symbol-cell[data-align=center]{text-align:center}.aether-row-checkbox{width:13px;height:13px;flex:none;cursor:pointer;accent-color:var(--aether-accent);opacity:0;transition:opacity 80ms}.aether-row-checkbox:checked,.aether-row-checkbox:focus-visible,.aether-symbol-row:hover .aether-row-checkbox,.aether-table-actions-head:hover .aether-row-checkbox{opacity:1}.aether-row-options,.aether-table-options{display:inline-grid;width:24px;height:24px;place-items:center;border:1px solid transparent;border-radius:var(--aether-radius-sm);background:transparent;color:var(--aether-fg-3);transition:background 80ms,border-color 80ms,color 80ms}.aether-row-options:hover,.aether-row-options[data-state=open],.aether-table-options:hover{border-color:var(--aether-border-0);background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-table-options-menu{max-height:min(520px,calc(100vh - 72px));overflow-y:auto}.aether-symbol-name{display:flex;min-width:0;align-items:center;gap:6px}.aether-symbol-link{overflow:hidden;color:var(--aether-fg-0);font-weight:600;text-decoration:none;text-overflow:ellipsis}.aether-symbol-link:hover{color:var(--aether-accent)}.aether-symbol-env{flex:none;border-radius:2px;background:var(--aether-info-bg);padding:1px 4px;color:var(--aether-info);font-family:var(--aether-mono);font-size:9px;font-weight:700}.aether-symbol-env[data-env=LIVE]{background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-dim{color:var(--aether-fg-4)}.aether-price-cell{display:inline-block;min-width:100%;color:var(--aether-fg-1);font-family:var(--aether-mono);font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.aether-price-cell[data-flash=up]{color:var(--aether-pos);animation:aether-flash-green .4s ease-out}.aether-price-cell[data-flash=down]{color:var(--aether-neg);animation:aether-flash-red .4s ease-out}@keyframes aether-flash-green{0%{background:oklch(.72 .18 145/.3)}to{background:transparent}}@keyframes aether-flash-red{0%{background:oklch(.68 .22 25/.3)}to{background:transparent}}.aether-market-class{position:relative;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:1px solid var(--aether-border-1);border-radius:3px;background:var(--aether-bg-2);color:var(--aether-fg-1);box-shadow:inset 2px 0 0 currentColor;cursor:help;outline:none}.aether-market-class[data-tone=momentum],.aether-market-class[data-tone=trend]{border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info)}.aether-market-class[data-tone=reclaim]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-market-class[data-tone=range]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-market-class[data-tone=breakout],.aether-market-class[data-tone=squeeze]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-market-class[data-tone=chaos]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-market-class[data-tone=default]{border-color:var(--aether-border-2);background:var(--aether-bg-3);color:var(--aether-fg-2)}.aether-market-class[data-context=historical]{border-style:dashed;opacity:.86}.aether-market-class:focus-visible,.aether-reason-icon:focus-visible{outline:2px solid var(--aether-accent);outline-offset:2px}.aether-signal-badge{display:inline-flex;border:1px solid var(--aether-pos);border-radius:3px;background:var(--aether-pos-bg);padding:2px 6px;color:var(--aether-pos);font-family:var(--aether-mono);font-size:10px;font-weight:700;line-height:1.2}.aether-signal-badge[data-side=short]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-proximity{color:var(--aether-fg-2);font-family:var(--aether-mono);font-variant-numeric:tabular-nums}.aether-proximity[data-level=medium]{color:var(--aether-warn)}.aether-proximity[data-level=high]{color:var(--aether-pos)}.aether-pipeline{display:flex;min-width:0;align-items:center;gap:2px;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px}.aether-pipeline-step{display:contents}.aether-pipeline-dot{position:relative;display:grid;width:8px;height:8px;flex:none;place-items:center;border:1px solid var(--aether-border-2);border-radius:50%;background:var(--aether-border-1);color:var(--aether-bg-0);font-size:7px;font-weight:900}.aether-pipeline-dot[data-state=active],.aether-pipeline-dot[data-state=done]{border-color:var(--aether-accent);background:var(--aether-accent)}.aether-pipeline-dot[data-state=active]{animation:aether-pipeline-pulse 1.2s infinite;box-shadow:0 0 0 0 oklch(.78 .14 200/.6)}.aether-pipeline-dot[data-state=failed]{border-color:var(--aether-neg);background:var(--aether-neg)}@keyframes aether-pipeline-pulse{0%{box-shadow:0 0 0 0 oklch(.78 .14 200/.6)}to{box-shadow:0 0 0 6px oklch(.78 .14 200/0)}}.aether-pipeline-line{width:14px;height:1px;flex:none;background:var(--aether-border-1)}.aether-pipeline-line[data-complete=true]{background:var(--aether-accent)}.aether-pipeline-timer{min-width:0;overflow:hidden;margin-left:7px;color:var(--aether-fg-2);text-overflow:ellipsis;white-space:nowrap}.aether-position-cell{display:flex;min-width:0;flex-direction:column;align-items:flex-end;font-family:var(--aether-mono);font-variant-numeric:tabular-nums;line-height:1.2}.aether-position-primary{color:var(--aether-fg-0);font-size:10.5px;font-weight:600}.aether-position-primary [data-side=LONG]{color:var(--aether-pos)}.aether-position-primary [data-side=SHORT]{color:var(--aether-neg)}.aether-position-secondary{max-width:100%;overflow:hidden;color:var(--aether-fg-3);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-position-secondary .text-success{color:var(--aether-pos)}.aether-position-secondary .text-destructive{color:var(--aether-neg)}.aether-symbols-panel[data-density=compact] .aether-position-compact{display:none}.aether-tpsl{position:relative;height:32px;width:100%;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--aether-border-1) 72%,transparent);border-radius:4px;background:color-mix(in srgb,var(--aether-bg-3) 82%,transparent);cursor:help;outline:none}.aether-tpsl-track{position:absolute;inset:14px 8px auto;height:2px;border-radius:1px;background:color-mix(in srgb,var(--aether-border-2) 78%,transparent)}.aether-tpsl-track:after,.aether-tpsl-track:before{position:absolute;top:0;width:1px;height:2px;background:var(--aether-fg-4);content:""}.aether-tpsl-track:before{left:0}.aether-tpsl-track:after{right:0}.aether-tpsl-move{position:absolute;z-index:1;top:13px;height:4px;border-radius:1px;opacity:.68;transition:left .85s cubic-bezier(.22,1,.36,1),width .85s cubic-bezier(.22,1,.36,1);will-change:left,width}.aether-tpsl-move[data-pnl=positive]{background:var(--aether-pos);box-shadow:0 0 5px color-mix(in srgb,var(--aether-pos) 44%,transparent)}.aether-tpsl-move[data-pnl=negative]{background:var(--aether-neg);box-shadow:0 0 5px color-mix(in srgb,var(--aether-neg) 40%,transparent)}.aether-tpsl-marker{position:absolute;z-index:2;top:6px;bottom:10px;width:1px;transform:translateX(-.5px)}.aether-tpsl-marker-label{position:absolute;bottom:-10px;left:50%;color:currentcolor;font-family:var(--aether-mono);font-size:9px;font-style:normal;font-weight:700;line-height:10px;transform:translateX(-50%);white-space:nowrap}.aether-tpsl-marker[data-kind=entry]{border-left:1px solid var(--aether-fg-1);color:var(--aether-fg-1);opacity:.84}.aether-tpsl-marker[data-kind=entry][data-protected=true]{border-left-style:solid;border-left-color:var(--aether-warn);color:var(--aether-warn)}.aether-tpsl-marker[data-kind=sl]{width:2px;background:var(--aether-neg);color:var(--aether-neg);box-shadow:0 0 5px color-mix(in srgb,var(--aether-neg) 26%,transparent)}.aether-tpsl-marker[data-kind=sl][data-state=BE]{width:3px;background:var(--aether-warn)}.aether-tpsl-marker[data-kind=sl][data-state=TRAIL]{background:var(--aether-pos);color:var(--aether-pos)}.aether-tpsl-marker[data-kind=tp]{border-left:1px dashed color-mix(in srgb,var(--aether-info) 58%,transparent);color:var(--aether-info)}.aether-tpsl-marker[data-kind=tp][data-state=submitted]{border-left:0;background:var(--aether-info);box-shadow:0 0 5px color-mix(in srgb,var(--aether-info) 34%,transparent)}.aether-tpsl-marker[data-kind=tp][data-state=submitted]:before{position:absolute;top:-1px;left:50%;width:4px;height:2px;border-radius:1px;background:currentcolor;content:"";transform:translateX(-50%)}.aether-tpsl-marker[data-kind=tp][data-state=filled]{border-left:1px dashed var(--aether-fg-4);background:transparent;color:var(--aether-pos);opacity:.58}.aether-tpsl-marker[data-kind=tp][data-state=rejected]{width:2px;border-left:0;background:var(--aether-warn)}.aether-tpsl-marker[data-kind=tp][data-state=rejected]:after,.aether-tpsl-marker[data-kind=tp][data-state=rejected]:before{position:absolute;top:3px;left:-2px;width:6px;height:1px;background:currentcolor;content:"";transform:rotate(45deg)}.aether-tpsl-marker[data-kind=tp][data-state=rejected]:after{transform:rotate(-45deg)}.aether-tpsl-marker[data-kind=current]{z-index:4;top:4px;bottom:7px;width:1px;background:color-mix(in srgb,var(--aether-accent) 78%,transparent);color:var(--aether-accent);box-shadow:0 0 6px color-mix(in srgb,var(--aether-accent) 48%,transparent);transition:left .85s cubic-bezier(.22,1,.36,1);will-change:left}.aether-tpsl-current-glyph{position:absolute;top:11px;left:50%;width:7px;height:7px;border:1px solid var(--aether-bg-0);border-radius:1px;background:currentcolor;box-shadow:0 0 0 1px color-mix(in srgb,currentcolor 24%,transparent),0 0 7px color-mix(in srgb,currentcolor 55%,transparent);transform:translate(-50%,-50%) rotate(45deg)}.aether-tpsl[data-compact=true]{height:26px}.aether-tpsl[data-compact=true] .aether-tpsl-track{inset-block-start:12px}.aether-tpsl[data-compact=true] .aether-tpsl-move{top:11px}.aether-tpsl[data-compact=true] .aether-tpsl-marker{top:4px;bottom:4px}.aether-tpsl[data-compact=true] .aether-tpsl-marker-label{display:none}.aether-tpsl:focus-visible{box-shadow:0 0 0 1px var(--aether-accent)}.aether-risk-tooltip{display:flex;width:min(350px,calc(100vw - 24px));flex-direction:column;gap:9px;border:1px solid var(--aether-border-2);background:var(--aether-bg-2);box-shadow:0 12px 32px rgb(0 0 0/48%);padding:11px 12px;animation:aether-risk-tooltip-in .14s cubic-bezier(.22,1,.36,1) both;font-family:var(--aether-mono);font-variant-numeric:tabular-nums;transform-origin:bottom center}@keyframes aether-risk-tooltip-in{0%{transform:translateY(2px) scale(.985)}to{transform:translateY(0) scale(1)}}.aether-risk-tooltip-head{display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--aether-border-0);padding-bottom:6px}.aether-risk-tooltip-head strong{color:var(--aether-fg-0);font-size:12px}.aether-risk-tooltip-head span{color:var(--aether-fg-2);font-size:10px}.aether-risk-tooltip-head span:last-child{margin-left:auto}.aether-risk-tooltip-head [data-pnl=positive],.aether-risk-tooltip-head [data-side=LONG]{color:var(--aether-pos)}.aether-risk-tooltip-head [data-pnl=negative],.aether-risk-tooltip-head [data-side=SHORT]{color:var(--aether-neg)}.aether-risk-tooltip-prices{display:flex;flex-direction:column;gap:4px}.aether-risk-tooltip-prices>div{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:baseline;gap:8px}.aether-risk-tooltip-prices span{color:var(--aether-fg-2);font-size:9px}.aether-risk-tooltip-prices small{color:var(--aether-fg-3);font-size:9px}.aether-risk-tooltip-prices strong{overflow:hidden;color:var(--aether-fg-0);font-size:11px;font-weight:600;text-overflow:ellipsis}.aether-risk-tooltip-targets{display:flex;flex-direction:column;gap:3px;border-top:1px solid var(--aether-border-0);padding-top:6px}.aether-risk-tooltip-targets>div{display:grid;grid-template-columns:24px minmax(0,1fr) 48px 82px;align-items:baseline;gap:6px}.aether-risk-tooltip-targets span{color:var(--aether-fg-2);font-size:9px}.aether-risk-tooltip-targets em,.aether-risk-tooltip-targets small{color:var(--aether-fg-3);font-size:9px;font-style:normal}.aether-risk-tooltip-targets strong{color:var(--aether-fg-1);font-size:11px;font-weight:600}.aether-risk-tooltip-targets em{justify-self:end;text-transform:uppercase}.aether-risk-tooltip-targets em[data-state=submitted]{color:var(--aether-info)}.aether-risk-tooltip-targets em[data-state=filled]{color:var(--aether-pos)}.aether-risk-tooltip-targets em[data-state=rejected]{color:var(--aether-warn)}@media (prefers-reduced-motion:reduce){.aether-tpsl-marker[data-kind=current],.aether-tpsl-move{transition-duration:.18s!important;transition-timing-function:linear}.aether-risk-tooltip{animation:none}}.aether-reasons{display:flex;min-width:0;align-items:center;gap:3px;overflow:hidden}.aether-reason-icon,.aether-reason-more{display:grid;width:18px;height:18px;flex:none;place-items:center;border:1px solid var(--aether-info);border-radius:3px;background:var(--aether-info-bg);color:var(--aether-info);font-family:var(--aether-mono);font-size:9px;font-weight:700}.aether-reason-icon{cursor:help;outline:none}.aether-reason-icon[data-kind=class]{box-shadow:inset 2px 0 0 currentColor}.aether-reason-icon[data-kind=regime]{border-style:dashed}.aether-reason-icon[data-kind=history]{border-style:dotted}.aether-reason-icon[data-kind=qualifier]{border-radius:50%}.aether-reason-icon[data-kind=decision]{border-width:2px}.aether-reason-icon[data-tone=regime]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-reason-icon[data-tone=momentum],.aether-reason-icon[data-tone=quality],.aether-reason-icon[data-tone=retest],.aether-reason-icon[data-tone=trend]{border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info)}.aether-reason-icon[data-tone=edge],.aether-reason-icon[data-tone=range],.aether-reason-icon[data-tone=volatility]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-reason-icon[data-tone=breakout],.aether-reason-icon[data-tone=release],.aether-reason-icon[data-tone=squeeze]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-reason-icon[data-tone=pullback],.aether-reason-icon[data-tone=reclaim]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-reason-icon[data-tone=chaos],.aether-reason-icon[data-tone=overextended]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-reason-icon[data-tone=default]{border-color:var(--aether-border-2);background:var(--aether-bg-3);color:var(--aether-fg-2)}.aether-reason-icon[data-tone=entry],.aether-reason-icon[data-tone=qualifier]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-reason-icon[data-tone=decision]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-reason-icon[data-tone=blocked]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-reason-icon[data-tone=stale]{border-color:var(--aether-border-2);background:var(--aether-bg-3);color:var(--aether-fg-3)}.aether-reason-more{border-color:var(--aether-border-0);background:var(--aether-bg-3);color:var(--aether-fg-2)}.aether-semantic-tooltip{display:flex;width:min(260px,calc(100vw - 24px));flex-direction:column;gap:4px;padding:8px 10px}.aether-semantic-tooltip>strong{color:var(--aether-fg-0);font-size:11px;font-weight:700}.aether-semantic-tooltip>code,.aether-semantic-tooltip>span{color:var(--aether-fg-2);font-size:10px;line-height:1.4}.aether-semantic-tooltip>code{font-family:var(--aether-mono)}.aether-events-panel{display:flex;height:280px;min-height:180px;flex:none;flex-direction:column;overflow:hidden;border-top:1px solid var(--aether-border-0);background:var(--aether-bg-1)}.aether-events-header{display:flex;min-height:42px;flex:none;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--aether-border-0);padding:6px 14px}.aether-events-title-group{display:flex;min-width:max-content;align-items:center;gap:8px}.aether-section-dot{width:6px;height:6px;flex:none;border-radius:50%;background:var(--aether-accent)}.aether-events-title-group h2{margin:0;color:var(--aether-fg-1);font-size:var(--aether-fs-sm);font-weight:600;text-transform:uppercase}.aether-count-badge{display:inline-flex;align-items:center;border:1px solid var(--aether-border-0);border-radius:3px;background:var(--aether-bg-2);padding:2px 6px;color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:10px;font-weight:600;line-height:1.35;white-space:nowrap}.aether-events-filters{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:5px;overflow-x:auto}.aether-chip{display:inline-flex;min-height:24px;flex:none;align-items:center;gap:5px;border:1px solid var(--aether-border-0);border-radius:100px;background:var(--aether-bg-2);padding:3px 9px;color:var(--aether-fg-1);font-size:11px;line-height:1.2;transition:background .1s,border-color .1s,color .1s}.aether-chip:hover{background:var(--aether-bg-3)}.aether-chip[data-active=true]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-stream-badge{display:inline-flex;min-height:24px;flex:none;align-items:center;gap:5px;border:1px solid var(--aether-border-0);border-radius:3px;background:var(--aether-pos-bg);padding:3px 7px;color:var(--aether-pos);font-family:var(--aether-mono);font-size:10px;font-weight:600;white-space:nowrap}.aether-stream-badge[data-status=connecting]{background:var(--aether-info-bg);color:var(--aether-info)}.aether-events-notice,.aether-stream-badge[data-status=fallback]{background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-events-notice{display:flex;min-height:26px;flex:none;align-items:center;gap:6px;border-bottom:1px solid var(--aether-border-0);padding:4px 14px;font-size:10px}.aether-events-body{display:flex;min-height:0;flex:1;flex-direction:column}.aether-events-state{min-height:0;flex:1;overflow:auto;padding:10px 14px}.aether-events-list{min-height:0;flex:1;overflow:auto;font-family:var(--aether-mono);font-size:11px}.aether-event-row{display:grid;min-width:720px;grid-template-columns:70px 56px 80px minmax(0,1fr) 120px;align-items:center;gap:12px;border-bottom:1px solid oklch(.2 .01 250/.5);padding:6px 14px;transition:background 80ms}.aether-event-row:hover{background:var(--aether-bg-2)}.aether-event-time{color:var(--aether-fg-3);font-variant-numeric:tabular-nums}.aether-severity-badge{display:inline-flex;border:1px solid var(--aether-border-0);border-radius:3px;background:var(--aether-bg-2);padding:2px 6px;color:var(--aether-fg-2);font-size:9px;font-weight:600;line-height:1.3}.aether-severity-badge[data-severity=ERROR]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-event-symbol{color:var(--aether-fg-0);font-weight:600}.aether-event-message,.aether-event-symbol{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-event-message{color:var(--aether-fg-1);font-family:var(--aether-sans)}.aether-event-correlation{overflow:hidden;color:var(--aether-fg-4);font-size:9px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.aether-main:has(.aether-coins){overflow:hidden}.aether-coins{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1);font-size:var(--aether-fs-md)}.aether-coins-header{display:flex;min-width:0;min-height:58px;flex:none;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:9px 18px}.aether-coins-title-group{min-width:0}.aether-coins-title-row{display:flex;align-items:baseline;gap:9px}.aether-coins-title-row h1{margin:0;color:var(--aether-fg-0);font-size:var(--aether-fs-xl);font-weight:700;line-height:1.2}.aether-coins-count{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:var(--aether-fs-sm);font-variant-numeric:tabular-nums}.aether-coins-title-group p{overflow:hidden;margin:2px 0 0;color:var(--aether-fg-3);font-size:var(--aether-fs-xs);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.aether-coins-header-tools{display:flex;min-width:0;align-items:center;gap:8px}.aether-coins-search{display:flex;width:clamp(190px,22vw,310px);height:30px;min-width:0;align-items:center;gap:7px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 8px;color:var(--aether-fg-3);transition:border-color .1s,box-shadow .1s}.aether-coins-search:focus-within{border-color:var(--aether-accent);box-shadow:0 0 0 1px var(--aether-accent-bg)}.aether-coins-search>svg{width:14px;height:14px;flex:none}.aether-coins-search .aether-coins-search-input{height:28px;min-width:0;flex:1;border:0;background:transparent;padding:0;color:var(--aether-fg-0);font-family:var(--aether-sans);font-size:var(--aether-fs-sm);box-shadow:none}.aether-coins-search .aether-coins-search-input:focus-visible{box-shadow:none}.aether-coins-search kbd{display:inline-grid;min-width:18px;height:18px;place-items:center;border:1px solid var(--aether-border-1);border-radius:3px;background:var(--aether-bg-1);color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px}.aether-coins-columns-button,.aether-coins-primary-button,.aether-coins-state-action{display:inline-flex;height:30px;align-items:center;gap:6px;border-color:var(--aether-border-0);border-radius:var(--aether-radius-sm);background:transparent;padding:0 10px;color:var(--aether-fg-1);font-size:var(--aether-fs-sm)}.aether-coins-columns-button:hover,.aether-coins-state-action:hover{border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-coins-columns-button svg,.aether-coins-primary-button svg,.aether-coins-state-action svg{width:14px;height:14px}.aether-coins-primary-button{border-color:var(--aether-accent);background:var(--aether-accent);color:var(--aether-accent-fg);font-weight:700}.aether-coins-primary-button:hover{border-color:var(--aether-accent-2);background:var(--aether-accent-2)}.aether-coins-columns-menu{width:210px}.aether-coins-column-option{border-radius:var(--aether-radius-sm);padding:5px 7px;font-size:var(--aether-fs-sm)}.aether-coins-column-option:hover{background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-coins-column-option label{display:flex;width:100%;cursor:pointer;align-items:center;gap:8px}.aether-coins-column-option input{width:13px;height:13px;accent-color:var(--aether-accent)}.aether-coins-tabs{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.aether-coins-tablist{display:flex;width:100%;min-height:37px;flex:none;justify-content:flex-start;gap:0;border-bottom:1px solid var(--aether-border-0);border-radius:0;background:var(--aether-bg-1);padding:0 18px}.aether-coins-tab{display:inline-flex;height:37px;align-items:center;gap:6px;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:0 14px;color:var(--aether-fg-3);font-size:var(--aether-fs-md);font-weight:500;box-shadow:none}.aether-coins-tab:hover{color:var(--aether-fg-1)}.aether-coins-tab[data-state=active]{border-bottom-color:var(--aether-accent);background:transparent;color:var(--aether-fg-0);box-shadow:none}.aether-coins-tab>span{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px;font-variant-numeric:tabular-nums}.aether-coins-tabpanel{min-height:0;flex:1;overflow:hidden;margin:0}.aether-coins-tabpanel[data-state=active]{display:flex;flex-direction:column}.aether-watchlist-console{display:flex;min-width:0;flex:none;flex-direction:column;background:var(--aether-bg-1)}.aether-watchlist-status{display:flex;min-width:0;min-height:58px;align-items:center;gap:20px;border-bottom:1px solid var(--aether-border-0);padding:8px 18px}.aether-watchlist-health-led{width:8px;height:8px;flex:none;border-radius:50%;background:var(--aether-pos);box-shadow:0 0 0 3px var(--aether-pos-bg),0 0 10px oklch(.72 .18 145/.45)}.aether-watchlist-health-led[data-health=paused],.aether-watchlist-health-led[data-health=warning]{background:var(--aether-warn);box-shadow:0 0 0 3px var(--aether-warn-bg),0 0 10px oklch(.8 .16 85/.4)}.aether-watchlist-health-led[data-health=running]{background:var(--aether-accent);box-shadow:0 0 0 3px var(--aether-accent-bg),0 0 10px oklch(.75 .14 205/.45)}.aether-watchlist-health-led[data-health=stale],.aether-watchlist-health-led[data-health=unavailable]{background:var(--aether-neg);box-shadow:0 0 0 3px var(--aether-neg-bg),0 0 10px oklch(.65 .2 25/.4)}.aether-watchlist-metric{display:flex;min-width:70px;flex-direction:column}.aether-watchlist-metric[data-wide=true]{min-width:180px;max-width:280px}.aether-watchlist-metric>span{color:var(--aether-fg-3);font-size:9.5px;font-weight:600;text-transform:uppercase}.aether-watchlist-metric>strong{overflow:hidden;color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.aether-watchlist-metric>strong[data-tone=positive]{color:var(--aether-pos)}.aether-watchlist-metric>strong[data-tone=warning]{color:var(--aether-warn)}.aether-watchlist-metric>strong[data-tone=info]{color:var(--aether-info)}.aether-watchlist-metric>strong[data-tone=negative]{color:var(--aether-neg)}.aether-watchlist-metric small{margin-left:4px;color:var(--aether-fg-3);font-family:var(--aether-sans);font-size:9px;font-weight:400}.aether-watchlist-status-actions{display:flex;margin-left:auto;align-items:center}.aether-coins-number-save .aether-icon-button svg,.aether-manual-toolbar .aether-icon-button svg,.aether-watchlist-status-actions .aether-icon-button svg{width:14px;height:14px}.aether-icon-button:disabled,.aether-row-options:disabled{cursor:not-allowed;opacity:.42}.aether-watchlist-controls,.aether-watchlist-filters{display:flex;min-width:0;min-height:46px;flex:none;align-items:center;gap:10px;border-bottom:1px solid var(--aether-border-0);padding:7px 18px}.aether-watchlist-filters{min-height:43px;background:var(--aether-bg-0)}.aether-coins-field{display:flex;min-width:122px;align-items:center;gap:6px}.aether-coins-field[data-wide=true]{min-width:270px;max-width:380px;flex:1}.aether-coins-field>label{flex:none;color:var(--aether-fg-3);font-size:10px;font-weight:500;white-space:nowrap}.aether-coins .aether-coins-select{height:28px;min-width:84px;flex:1;border-color:var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 8px;color:var(--aether-fg-1);font-size:var(--aether-fs-sm);box-shadow:none}.aether-coins .aether-coins-select:focus{border-color:var(--aether-accent);box-shadow:0 0 0 1px var(--aether-accent-bg)}.aether-coins .aether-coins-select>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-coins-number-save,.aether-manual-leverage{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:4px}.aether-coins .aether-coins-input,.aether-coins .aether-coins-number-input{height:28px;border-color:var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:var(--aether-fs-sm);box-shadow:none}.aether-coins .aether-coins-number-input{width:62px;padding:0 7px;text-align:right}.aether-coins .aether-coins-input{width:190px;padding:0 9px}.aether-coins .aether-coins-input:focus-visible,.aether-coins .aether-coins-number-input:focus-visible{border-color:var(--aether-accent);box-shadow:0 0 0 1px var(--aether-accent-bg)}.aether-coins-switch-control{display:flex;min-height:28px;flex:none;align-items:center;gap:7px}.aether-coins-switch-control>label{color:var(--aether-fg-2);font-size:var(--aether-fs-sm);white-space:nowrap}.aether-coins .aether-coins-switch{width:30px;height:17px;border:1px solid var(--aether-border-1);background:var(--aether-bg-3)}.aether-coins .aether-coins-switch[data-state=checked]{border-color:var(--aether-accent);background:var(--aether-accent)}.aether-coins .aether-coins-switch>span{width:13px;height:13px;background:var(--aether-fg-0)}.aether-coins .aether-coins-switch[data-state=checked]>span{transform:translateX(13px);background:var(--aether-accent-fg)}.aether-coins-min-score{min-width:112px}.aether-watchlist-sort-note{margin-left:auto;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px;white-space:nowrap}.aether-coins-inline-alert{display:flex;min-height:32px;flex:none;align-items:center;gap:7px;border-bottom:1px solid var(--aether-warn);background:var(--aether-warn-bg);padding:5px 18px;color:var(--aether-warn);font-size:var(--aether-fs-xs)}.aether-coins-inline-alert[data-tone=negative]{border-bottom-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-coins-inline-alert svg{width:14px;height:14px;flex:none}.aether-coins-inline-action{display:inline-flex;min-height:24px;margin-left:auto;flex:none;align-items:center;gap:5px;border:0;background:transparent;color:currentColor;font-size:var(--aether-fs-xs);font-weight:600;text-decoration:none;cursor:pointer}.aether-coins-inline-action:hover{text-decoration:underline}.aether-coins-inline-action:focus-visible{outline:2px solid currentColor;outline-offset:2px}.aether-coins-inline-action svg{width:13px;height:13px}.aether-coins-table-region{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.aether-coins-table-scroll{position:relative;min-height:0;flex:1;overflow:auto;background:var(--aether-bg-0);scrollbar-color:var(--aether-border-2) transparent;scrollbar-width:thin}.aether-coins-table,.aether-manual-table{width:100%;border-collapse:separate;border-spacing:0;color:var(--aether-fg-1);font-size:var(--aether-fs-sm)}.aether-coins-table{min-width:var(--coins-table-min-width);table-layout:fixed}.aether-coins-table-grid{display:grid;width:100%;min-width:var(--coins-table-min-width);grid-template-columns:var(--coins-grid-template);align-items:center}.aether-coins-table thead,.aether-manual-table thead{position:sticky;top:0;z-index:12;background:var(--aether-bg-1)}.aether-coins-table thead tr,.aether-manual-table thead tr{height:29px;border-bottom:1px solid var(--aether-border-1)}.aether-coins-table th,.aether-manual-table th{overflow:hidden;padding:0 12px;color:var(--aether-fg-3);font-size:10px;font-weight:600;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.aether-coins-table th[data-align=right],.aether-manual-table th[data-align=right]{text-align:right}.aether-coins-data-row,.aether-manual-table tbody tr{height:38px;border-bottom:1px solid var(--aether-border-0);transition:background 80ms}.aether-coins-data-row:hover,.aether-manual-table tbody tr:hover{background:var(--aether-bg-hover)}.aether-coins-data-row[data-has-position=true],.aether-manual-table tbody tr[data-has-position=true]{background:oklch(.2 .01 250/.6)}[data-theme=light] .aether-coins-data-row[data-has-position=true],[data-theme=light] .aether-manual-table tbody tr[data-has-position=true]{background:oklch(.95 .008 250)}.aether-coins-data-row[data-stage=ERROR],.aether-manual-table tbody tr[data-stage=ERROR]{background:var(--aether-neg-bg)}.aether-coins-table td,.aether-manual-table td{min-width:0;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.aether-coins-table td[data-align=right],.aether-manual-table td[data-align=right]{font-variant-numeric:tabular-nums;text-align:right}.aether-coins-last-score,.aether-coins-number,.aether-coins-rank,.aether-coins-time{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10.5px;font-variant-numeric:tabular-nums}.aether-coins-last-score{display:flex;align-items:center;justify-content:flex-end;gap:7px}.aether-coins-last-score>span:last-child{display:inline-flex;min-width:26px;align-items:center;justify-content:flex-end;gap:2px;font-weight:700}.aether-coins-last-score svg{width:11px;height:11px}.aether-coins-last-score [data-direction=up]{color:var(--aether-pos)}.aether-coins-last-score [data-direction=down]{color:var(--aether-neg)}.aether-coins-symbol{display:flex;min-width:0;align-items:center;gap:6px}.aether-coins-symbol-link{overflow:hidden;color:var(--aether-fg-0);font-weight:600;text-decoration:none;text-overflow:ellipsis}.aether-coins-symbol-link:hover{color:var(--aether-accent)}.aether-coins-pattern{display:block;font-size:var(--aether-fs-sm)}.aether-coins-badge,.aether-coins-pattern{overflow:hidden;color:var(--aether-fg-2);text-overflow:ellipsis}.aether-coins-badge{display:inline-flex;max-width:100%;min-height:18px;align-items:center;border:1px solid var(--aether-border-1);border-radius:3px;background:var(--aether-bg-2);padding:1px 6px;font-family:var(--aether-mono);font-size:9.5px;font-weight:700;line-height:1.25;white-space:nowrap}.aether-coins-badge[data-tone=positive]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-coins-badge[data-tone=negative]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-coins-badge[data-tone=warning]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-coins-badge[data-tone=info]{border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info)}.aether-coins-badge[data-tone=accent]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-coins-score{display:flex;align-items:center;justify-content:flex-end;gap:7px;border-radius:3px;font-family:var(--aether-mono);outline:none}.aether-coins-score[tabindex="0"]{cursor:help}.aether-coins-score:focus-visible{outline:1px solid var(--aether-accent);outline-offset:3px}.aether-coins-score-track{width:44px;height:5px;flex:none;overflow:hidden;border-radius:2px;background:var(--aether-bg-3)}.aether-coins-score-track>span{display:block;height:100%;background:linear-gradient(90deg,var(--aether-neg),var(--aether-warn),var(--aether-pos));transition:width .42s cubic-bezier(.22,1,.36,1)}.aether-coins-score strong{min-width:26px;color:var(--aether-fg-2);font-size:10.5px;font-variant-numeric:tabular-nums;text-align:right}.aether-coins-score[data-tone=positive] strong{color:var(--aether-pos)}.aether-coins-score[data-tone=warning] strong{color:var(--aether-warn)}.aether-coins-score-delta{min-width:27px;color:var(--aether-fg-3);font-size:9.5px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.aether-coins-score-delta[data-direction=up],.aether-coins-score-tooltip [data-direction=up]{color:var(--aether-pos)}.aether-coins-score-delta[data-direction=down],.aether-coins-score-tooltip [data-direction=down]{color:var(--aether-neg)}.aether-coins-score-tooltip{width:min(320px,calc(100vw - 16px));border-color:var(--aether-border-2);border-radius:4px;background:var(--aether-bg-2);padding:0;color:var(--aether-fg-1);font-family:var(--aether-mono);box-shadow:var(--aether-shadow-2)}.aether-coins-score-tooltip header{display:flex;min-height:34px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--aether-border-1);padding:0 11px}.aether-coins-score-tooltip footer span,.aether-coins-score-tooltip header span{display:inline-flex;align-items:center;gap:5px}.aether-coins-score-tooltip footer svg,.aether-coins-score-tooltip header svg{width:13px;height:13px;color:var(--aether-accent)}.aether-coins-score-tooltip header strong{font-size:11.5px}.aether-coins-score-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;padding:9px 11px;color:var(--aether-fg-3);font-size:10.5px}.aether-coins-score-summary span{display:flex;justify-content:space-between;gap:6px}.aether-coins-score-summary strong{color:var(--aether-fg-0);font-weight:700}.aether-coins-factor-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--aether-border-0);border-bottom:1px solid var(--aether-border-0);padding:7px 11px}.aether-coins-factor-list>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px;padding:3px 6px 3px 0;color:var(--aether-fg-3);font-size:10.5px}.aether-coins-factor-list>div:nth-child(2n){padding-right:0;padding-left:6px}.aether-coins-factor-list strong{color:var(--aether-info);font-weight:700}.aether-coins-score-tooltip footer{display:flex;min-height:32px;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 11px;color:var(--aether-fg-3);font-size:9.5px}.aether-coins-score-tooltip footer [data-sticky=true]{color:var(--aether-accent)}.aether-coins-score-tooltip footer time{margin-left:auto}@media (prefers-reduced-motion:reduce){.aether-coins-score-track>span{transition:none}}.aether-coins-position{display:flex;min-width:0;flex-direction:column;align-items:flex-end;font-family:var(--aether-mono);font-variant-numeric:tabular-nums;line-height:1.15}.aether-coins-position>span{color:var(--aether-fg-0);font-size:10px;font-weight:600}.aether-coins-position>span[data-side=LONG]{color:var(--aether-pos)}.aether-coins-position>span[data-side=SHORT]{color:var(--aether-neg)}.aether-coins-position>small{color:var(--aether-fg-3);font-size:9px}.aether-coins-position>small[data-tone=positive]{color:var(--aether-pos)}.aether-coins-position>small[data-tone=negative]{color:var(--aether-neg)}.aether-coins .aether-coins-preset-select{width:100%;max-width:100%}.aether-coins-page-state{display:flex;min-height:180px;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px;color:var(--aether-fg-3);text-align:center}.aether-coins-page-state>svg{width:22px;height:22px;color:var(--aether-fg-3)}.aether-coins-page-state[data-tone=negative]>svg{color:var(--aether-neg)}.aether-coins-page-state h1,.aether-coins-page-state h2{margin:0;color:var(--aether-fg-0);font-size:var(--aether-fs-lg);font-weight:600}.aether-coins-page-state p{max-width:560px;margin:0;color:var(--aether-fg-3);font-size:var(--aether-fs-sm);line-height:1.5}.aether-coins-state-action{margin-top:5px}.aether-coins-skeleton{min-height:0;flex:1;overflow:hidden;background:var(--aether-bg-0)}.aether-coins-skeleton-header{height:29px;border-bottom:1px solid var(--aether-border-1);background:var(--aether-bg-1)}.aether-coins-skeleton-row{display:grid;height:38px;grid-template-columns:80px 160px minmax(120px,1fr) 120px;align-items:center;gap:18px;border-bottom:1px solid var(--aether-border-0);padding:0 18px}.aether-coins-skeleton-row span{height:8px;border-radius:2px;background:var(--aether-bg-3);animation:aether-coins-skeleton-pulse 1.3s ease-in-out infinite alternate}@keyframes aether-coins-skeleton-pulse{0%{opacity:.45}to{opacity:.9}}.aether-manual-coins{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.aether-manual-toolbar{display:flex;min-width:0;min-height:46px;flex:none;align-items:center;gap:10px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:7px 18px}.aether-manual-add{display:flex;align-items:center;gap:6px}.aether-manual-validation{overflow:hidden;margin:0;color:var(--aether-neg);font-size:var(--aether-fs-xs);text-overflow:ellipsis;white-space:nowrap}.aether-manual-count{margin-left:auto;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px;white-space:nowrap}.aether-manual-table{min-width:1020px;table-layout:fixed}.aether-manual-table td:first-child,.aether-manual-table th:first-child{width:14%}.aether-manual-table td:nth-child(2),.aether-manual-table th:nth-child(2){width:13%}.aether-manual-table td:nth-child(3),.aether-manual-table th:nth-child(3){width:10%}.aether-manual-table td:nth-child(4),.aether-manual-table th:nth-child(4){width:25%}.aether-manual-table td:nth-child(5),.aether-manual-table th:nth-child(5){width:14%}.aether-manual-table td:nth-child(6),.aether-manual-table th:nth-child(6){width:16%}.aether-manual-table td:nth-child(7),.aether-manual-table th:nth-child(7){width:8%}.aether-manual-table .aether-coins-preset-select{min-width:0}.aether-coins .aether-manual-mode{width:92px;min-width:92px}.aether-manual-leverage .aether-coins-number-input{width:60px}.aether-manual-actions{display:flex;align-items:center;justify-content:flex-end;gap:2px}.aether-manual-actions .aether-row-options,.aether-manual-leverage .aether-row-options{flex:none}.aether-manual-actions .aether-row-options svg,.aether-manual-leverage .aether-row-options svg{width:13px;height:13px}.aether-manual-actions .aether-row-options[data-tone=negative]:hover{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}@media (max-width:1240px){.aether-nav-hint{display:none}.aether-nav-link,.aether-nav-trigger{padding-inline:9px}.aether-control-row{gap:12px;padding-inline:10px}.aether-stat-group{padding-inline:10px}.aether-watchlist-status{gap:14px;padding-inline:12px}.aether-watchlist-metric[data-wide=true]{min-width:145px;max-width:190px}.aether-watchlist-controls,.aether-watchlist-filters{padding-inline:12px}.aether-coins-field[data-wide=true]{min-width:220px}}@media (max-width:980px){.aether-topbar{gap:10px;padding-inline:10px}.aether-mobile-button{display:inline-grid}.aether-nav{display:none}.aether-brand{flex:1}.aether-dashboard{overflow-y:auto}.aether-dashboard-skeleton{min-height:760px;grid-template-rows:168px minmax(300px,1fr) 250px}.aether-dashboard-skeleton-control{grid-template-columns:minmax(0,1fr) 104px 126px;gap:10px}.aether-dashboard-skeleton-control>div{grid-column:1/-1}.aether-control-row{position:sticky;top:0;grid-template-columns:minmax(0,1fr) max-content max-content;gap:10px}.aether-stat-groups{grid-column:1/-1;grid-row:2;min-width:680px}.aether-runtime-status{min-width:0}.aether-symbols-panel{min-height:360px;flex:1}.aether-events-panel{height:280px}.aether-coins-header{min-height:54px;padding-inline:10px}.aether-coins-title-group p{display:none}.aether-coins-tablist{padding-inline:10px}.aether-manual-toolbar,.aether-watchlist-controls,.aether-watchlist-filters,.aether-watchlist-status{overflow-x:auto;scrollbar-width:none}.aether-manual-toolbar::-webkit-scrollbar,.aether-watchlist-controls::-webkit-scrollbar,.aether-watchlist-filters::-webkit-scrollbar,.aether-watchlist-status::-webkit-scrollbar{display:none}.aether-manual-toolbar>*,.aether-watchlist-controls>*,.aether-watchlist-filters>*,.aether-watchlist-status>*{flex-shrink:0}.aether-watchlist-status-actions{margin-left:0}.aether-manual-count,.aether-watchlist-sort-note{margin-left:10px}}@media (max-width:640px){.aether-role-badge,.aether-user-name{display:none}.aether-user-chip{padding-right:3px}.aether-env-badge{padding-inline:6px}.aether-control-row{grid-template-columns:minmax(0,1fr) max-content;overflow-x:visible}.aether-dashboard-blocking-state{grid-template-columns:24px minmax(0,1fr);align-items:start;padding:14px}.aether-dashboard-blocking-state>button{grid-column:2;width:fit-content}.aether-dashboard-degraded{grid-template-columns:14px minmax(0,1fr) auto;align-items:start;padding:7px 10px}.aether-dashboard-degraded>div{align-items:flex-start;flex-direction:column;gap:1px}.aether-dashboard-degraded>div>span{white-space:normal}.aether-dashboard-degraded-sources{grid-column:2/-1;white-space:normal}.aether-dashboard-degraded>button{grid-column:2;width:fit-content}.aether-dashboard-skeleton-control{grid-template-columns:minmax(0,1fr) 92px}.aether-dashboard-skeleton-control>.animate-pulse:last-child{grid-column:1/-1;width:100%;height:30px}.aether-dashboard-skeleton-control>div{grid-template-columns:repeat(3,185px);overflow-x:hidden}.aether-dashboard-rows-skeleton>div{grid-template-columns:120px 70px minmax(120px,1fr);gap:12px;padding-inline:10px}.aether-dashboard-rows-skeleton>div>.animate-pulse:last-child{display:none}.aether-env-control{justify-self:end}.aether-runtime-status{grid-column:1/-1;grid-row:2;min-height:32px}.aether-stat-groups{grid-column:1/-1;grid-row:3;min-width:0;grid-template-columns:repeat(3,185px);overflow-x:auto;scrollbar-width:none}.aether-stat-groups::-webkit-scrollbar{display:none}.aether-events-header{align-items:flex-start;flex-direction:column}.aether-events-filters{width:100%;justify-content:flex-start}.aether-coins-header{min-height:50px;gap:8px;padding:7px 8px}.aether-coins-title-row h1{font-size:var(--aether-fs-lg)}.aether-coins-count{display:none}.aether-coins-header-tools{flex:1;justify-content:flex-end}.aether-coins-search{width:min(100%,220px)}.aether-coins-search kbd{display:none}.aether-coins-columns-button{width:30px;padding:0;justify-content:center;overflow:hidden;color:transparent;font-size:0}.aether-coins-columns-button svg{color:var(--aether-fg-2)}.aether-coins-tablist{min-height:35px;padding-inline:8px}.aether-coins-tab{height:35px;padding-inline:10px}.aether-watchlist-status{min-height:52px;gap:13px;padding:6px 10px}.aether-watchlist-metric{min-width:66px}.aether-watchlist-metric[data-wide=true]{min-width:140px}.aether-watchlist-metric>strong{font-size:12px}.aether-manual-toolbar,.aether-watchlist-controls,.aether-watchlist-filters{min-height:42px;padding:6px 10px}.aether-coins-inline-alert{padding-inline:10px}.aether-manual-validation{display:none}.aether-coins-skeleton-row{min-width:720px}}@media (prefers-reduced-motion:reduce){.aether-shell *,.aether-shell :after,.aether-shell :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.aether-settings{display:grid;grid-template-columns:200px minmax(0,1fr);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1)}.aether-settings-nav{display:flex;min-width:0;min-height:0;flex-direction:column;gap:1px;overflow-y:auto;border-right:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:12px 8px;scrollbar-width:thin;scrollbar-color:var(--aether-border-1) transparent}.aether-settings-nav>button{display:flex;width:100%;min-height:30px;flex:none;align-items:center;gap:10px;border:0;border-radius:var(--aether-radius-sm);background:transparent;color:var(--aether-fg-2);padding:7px 10px;font-family:var(--aether-sans);font-size:12.5px;font-weight:500;line-height:1;text-align:left;transition:background .1s ease,color .1s ease}.aether-settings-nav>button>svg{width:13px;height:13px;flex:none;color:var(--aether-fg-3)}.aether-settings-nav>button:hover{background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-settings-nav>button[data-active=true]{background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-settings-nav>button[data-active=true]>svg{color:var(--aether-accent)}.aether-settings-button:focus-visible,.aether-settings-exchange-guide-row>a:focus-visible,.aether-settings-input:focus-visible,.aether-settings-key-help-head>a:focus-visible,.aether-settings-nav>button:focus-visible,.aether-settings-option:focus-visible,.aether-settings-segmented>button:focus-visible,.aether-settings-select:focus-visible{outline:2px solid var(--aether-accent);outline-offset:2px}.aether-settings-main{min-width:0;min-height:0;overflow:hidden}.aether-settings-scroll{width:100%;height:100%;min-width:0;min-height:0;overflow:auto;padding:20px 28px 22px;scrollbar-width:thin;scrollbar-color:var(--aether-border-1) transparent}.aether-settings-scroll>.aether-settings-empty,.aether-settings-scroll>.aether-settings-loading,.aether-settings-scroll>.aether-settings-savebar,.aether-settings-scroll>.aether-settings-section{width:min(100%,720px)}.aether-settings-section{margin:0 0 32px}.aether-settings-section>header{display:flex;min-height:24px;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.aether-settings-section h2{margin:0;color:var(--aether-fg-2);font-size:12px;font-weight:650;line-height:1.2;text-transform:uppercase}.aether-settings-section-body{min-width:0}.aether-settings-row{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;align-items:start;min-width:0;border-bottom:1px solid var(--aether-border-0);padding:12px 0}.aether-settings-row[data-align=center]{align-items:center}.aether-settings-row:last-child{border-bottom:0}.aether-settings-row-copy{min-width:0}.aether-settings-row-copy>div{color:var(--aether-fg-0);font-size:12.5px;font-weight:550;line-height:1.3}.aether-settings-row-copy>p{margin:3px 0 0;color:var(--aether-fg-3);font-size:11px;line-height:1.45}.aether-settings-row-control{display:flex;min-width:0;align-items:center;justify-content:flex-start}.aether-settings-button{display:inline-flex;min-height:30px;flex:none;align-items:center;justify-content:center;gap:7px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-0);padding:6px 11px;font-family:var(--aether-sans);font-size:11.5px;font-weight:550;line-height:1;white-space:nowrap;transition:border-color .1s ease,background .1s ease,color .1s ease,opacity .1s ease}.aether-settings-button[data-compact=true]{min-height:27px;padding:5px 9px;font-size:10.5px}.aether-settings-button>svg{width:13px;height:13px;flex:none}.aether-settings-button[aria-label]:has(>svg:only-child){width:29px;padding-inline:0}.aether-settings-button:hover:not(:disabled){border-color:var(--aether-border-2);background:var(--aether-bg-3)}.aether-settings-button[data-tone=primary]{border-color:var(--aether-accent-2);background:var(--aether-accent);color:var(--aether-accent-fg)}.aether-settings-button[data-tone=primary]:hover:not(:disabled){border-color:var(--aether-accent);background:var(--aether-accent-2)}.aether-settings-button[data-tone=danger]{border-color:color-mix(in oklch,var(--aether-neg) 60%,var(--aether-border-0));background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-settings-button[data-tone=danger]:hover:not(:disabled){border-color:var(--aether-neg);background:color-mix(in oklch,var(--aether-neg-bg) 78%,var(--aether-bg-2))}.aether-settings-button[data-tone=ghost]{border-color:transparent;background:transparent;color:var(--aether-fg-2)}.aether-settings-button[data-tone=ghost]:hover:not(:disabled){border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-settings-button:disabled{cursor:not-allowed;opacity:.42}.aether-settings-button svg[data-spinning=true]{animation:aether-settings-spin .85s linear infinite}@keyframes aether-settings-spin{to{transform:rotate(1turn)}}.aether-settings-status{display:inline-flex;min-height:20px;align-items:center;justify-content:center;gap:5px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-2);padding:3px 7px;font-family:var(--aether-mono);font-size:9px;font-weight:650;line-height:1;text-transform:uppercase;white-space:nowrap}.aether-settings-status>svg{width:10px;height:10px}.aether-settings-status[data-tone=positive]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-settings-status[data-tone=warning]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-settings-status[data-tone=negative]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-settings-status[data-tone=info]{border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info)}.aether-settings-status[data-tone=muted]{border-color:var(--aether-border-1);background:transparent;color:var(--aether-fg-3)}.aether-settings-segmented{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-1)}.aether-settings-segmented>button{min-height:30px;border:0;border-right:1px solid var(--aether-border-1);background:transparent;color:var(--aether-fg-2);padding:6px 12px;font-family:var(--aether-sans);font-size:11px;font-weight:550;line-height:1;white-space:nowrap}.aether-settings-segmented>button:last-child{border-right:0}.aether-settings-segmented>button:hover{color:var(--aether-fg-0)}.aether-settings-segmented>button[data-active=true]{background:var(--aether-accent-bg);color:var(--aether-accent);box-shadow:inset 0 -2px 0 var(--aether-accent)}.aether-settings-input,.aether-settings-select{min-height:30px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-0);padding:5px 9px;font-family:var(--aether-sans);font-size:11.5px;line-height:1.2}.aether-settings-input:hover,.aether-settings-select:hover{border-color:var(--aether-border-2)}.aether-settings-input[aria-invalid=true]{border-color:var(--aether-neg);background:var(--aether-neg-bg)}.aether-settings-select{width:min(100%,260px)}.aether-settings-number{display:inline-flex;align-items:stretch}.aether-settings-number>input{width:120px;border-radius:var(--aether-radius-sm) 0 0 var(--aether-radius-sm);font-family:var(--aether-mono);text-align:right}.aether-settings-number>span{display:inline-flex;min-width:43px;align-items:center;justify-content:center;border:1px solid var(--aether-border-1);border-left:0;border-radius:0 var(--aether-radius-sm) var(--aether-radius-sm) 0;background:var(--aether-bg-1);color:var(--aether-fg-3);padding:0 8px;font-family:var(--aether-mono);font-size:9px;font-weight:600}.aether-settings-notice{display:flex;min-width:0;align-items:flex-start;gap:8px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);margin:8px 0 2px;background:var(--aether-bg-1);color:var(--aether-fg-2);padding:8px 10px;font-size:10.5px;line-height:1.4}.aether-settings-notice>svg{width:13px;height:13px;flex:none;margin-top:1px}.aether-settings-notice[data-tone=info]{border-color:color-mix(in oklch,var(--aether-info) 45%,var(--aether-border-0));background:var(--aether-info-bg)}.aether-settings-notice[data-tone=info]>svg{color:var(--aether-info)}.aether-settings-notice[data-tone=warning]{border-color:color-mix(in oklch,var(--aether-warn) 45%,var(--aether-border-0));background:var(--aether-warn-bg)}.aether-settings-notice[data-tone=warning]>svg{color:var(--aether-warn)}.aether-settings-savebar{position:sticky;z-index:4;bottom:-1px;display:flex;min-height:47px;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:color-mix(in oklch,var(--aether-bg-1) 94%,transparent);padding:8px 10px;box-shadow:0 -8px 24px rgb(0 0 0/.12);backdrop-filter:blur(8px)}.aether-settings-savebar[data-dirty=true]{border-color:color-mix(in oklch,var(--aether-warn) 42%,var(--aether-border-0))}.aether-settings-savebar>span{display:inline-flex;min-width:0;align-items:center;gap:7px;color:var(--aether-fg-3);font-size:10.5px}.aether-settings-savebar[data-dirty=true]>span{color:var(--aether-warn)}.aether-settings-savebar>span>svg{width:12px;height:12px}.aether-settings-dirty-dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--aether-warn);box-shadow:0 0 0 3px var(--aether-warn-bg)}.aether-settings-savebar>div{display:flex;flex:none;gap:6px}.aether-settings-empty{display:flex;min-height:94px;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);padding:16px}.aether-settings-empty strong{color:var(--aether-fg-0);font-size:12px}.aether-settings-empty p{margin:4px 0 0;color:var(--aether-fg-3);font-size:10.5px;line-height:1.45}.aether-settings-loading{display:grid;gap:1px;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-border-0)}.aether-settings-loading>div{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;background:var(--aether-bg-1);padding:13px 12px}.aether-settings-loading span{height:10px;border-radius:2px;background:var(--aether-bg-3);animation:aether-settings-pulse 1.3s ease-in-out infinite}.aether-settings-loading span:last-child{width:72%}@keyframes aether-settings-pulse{50%{opacity:.4}}.aether-settings-exchange-row{display:grid;grid-template-columns:185px minmax(190px,1fr) auto;gap:16px;align-items:center;min-width:0;border-bottom:1px solid var(--aether-border-0);padding:13px 0}.aether-settings-exchange-guide{border-top:1px solid var(--aether-border-0);border-bottom:1px solid var(--aether-border-0);margin:9px 0 3px}.aether-settings-exchange-guide-row{display:flex;min-width:0;min-height:48px;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--aether-border-0);padding:8px 0}.aether-settings-exchange-guide-row:last-child{border-bottom:0}.aether-settings-exchange-guide-row>div{display:flex;min-width:0;align-items:flex-start;gap:9px}.aether-settings-exchange-guide-row>div>svg{width:15px;height:15px;flex:none;margin-top:2px;color:var(--aether-info)}.aether-settings-exchange-guide-row small,.aether-settings-exchange-guide-row strong{display:block}.aether-settings-exchange-guide-row strong{color:var(--aether-fg-0);font-size:11px;font-weight:600}.aether-settings-exchange-guide-row small{margin-top:2px;color:var(--aether-fg-3);font-size:9.5px;line-height:1.35}.aether-settings-exchange-guide-row>a,.aether-settings-key-help-head>a{display:inline-flex;flex:none;align-items:center;gap:5px;color:var(--aether-accent);font-size:9.5px;font-weight:600;text-decoration:none}.aether-settings-exchange-guide-row>a:hover,.aether-settings-key-help-head>a:hover{color:var(--aether-accent);text-decoration:underline}.aether-settings-exchange-guide-row>a>svg,.aether-settings-key-help-head>a>svg{width:11px;height:11px}.aether-settings-exchange-ip{display:flex;flex:none;align-items:center;gap:3px}.aether-settings-exchange-guide-row>code,.aether-settings-exchange-ip>code{color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px}.aether-settings-exchange-env{display:flex;min-width:0;align-items:flex-start;gap:9px}.aether-settings-exchange-env strong{color:var(--aether-fg-0);font-size:12.5px}.aether-settings-exchange-env p{margin:3px 0 0;color:var(--aether-fg-3);font-size:10px;line-height:1.35}.aether-settings-env-dot{width:8px;height:8px;flex:none;border-radius:50%;margin-top:4px;background:var(--aether-info);box-shadow:0 0 0 3px var(--aether-info-bg)}.aether-settings-env-dot[data-env=LIVE]{background:var(--aether-neg);box-shadow:0 0 0 3px var(--aether-neg-bg)}.aether-settings-exchange-state{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px}.aether-settings-exchange-state code{color:var(--aether-fg-2);font-size:9.5px}.aether-settings-exchange-state code,.aether-settings-exchange-state small{overflow:hidden;font-family:var(--aether-mono);text-overflow:ellipsis;white-space:nowrap}.aether-settings-exchange-state small{width:100%;color:var(--aether-fg-4);font-size:8px}.aether-settings-exchange-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.aether-settings-option-grid{display:grid;width:min(100%,390px);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.aether-settings-option{min-width:0;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-1);padding:8px;font-family:var(--aether-sans);text-align:center;transition:border-color .1s ease,background .1s ease,color .1s ease}.aether-settings-option:hover{border-color:var(--aether-border-2)}.aether-settings-option[data-active=true]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-fg-0)}.aether-settings-theme-swatch{display:grid;height:40px;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:3px;margin-bottom:7px}.aether-settings-option[data-theme-option=dark] .aether-settings-theme-swatch>span:first-child{background:oklch(.22 .01 250)}.aether-settings-option[data-theme-option=dark] .aether-settings-theme-swatch>span:last-child{background:oklch(.14 .008 250)}.aether-settings-option[data-theme-option=light] .aether-settings-theme-swatch>span:first-child{background:oklch(.985 .003 250)}.aether-settings-option[data-theme-option=light] .aether-settings-theme-swatch>span:last-child{background:oklch(.92 .008 250)}.aether-settings-option[data-theme-option=auto] .aether-settings-theme-swatch>span:first-child{background:oklch(.18 .009 250)}.aether-settings-option[data-theme-option=auto] .aether-settings-theme-swatch>span:last-child{background:oklch(.965 .005 250)}.aether-settings-option>span:last-child{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600}.aether-settings-option>span:last-child>svg{width:11px;height:11px}.aether-settings-density-option{display:grid;min-height:58px;place-content:center;gap:4px}.aether-settings-density-option strong{font-size:10.5px;font-weight:600}.aether-settings-density-option small{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8px}.aether-settings-select-wrap{position:relative;width:min(100%,280px)}.aether-settings-select-wrap>svg{position:absolute;z-index:1;top:8px;left:9px;width:13px;height:13px;color:var(--aether-fg-3);pointer-events:none}.aether-settings-select-wrap>select{width:100%;padding-left:28px}.aether-settings-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.aether-settings-setup{display:grid;gap:8px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);margin:10px 0;background:var(--aether-bg-1);padding:12px}.aether-settings-setup>div:not(.aether-settings-verify){display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:8px;align-items:center}.aether-settings-setup span,.aether-settings-verify>label{color:var(--aether-fg-3);font-size:9.5px;font-weight:550;text-transform:uppercase}.aether-settings-setup code{min-width:0;overflow:hidden;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-settings-verify{display:flex;align-items:center;gap:8px;border-top:1px solid var(--aether-border-0);margin-top:3px;padding-top:10px}.aether-settings-verify>input{width:120px;font-family:var(--aether-mono);text-align:center}.aether-settings-recovery{display:grid;gap:10px;border:1px solid color-mix(in oklch,var(--aether-warn) 48%,var(--aether-border-0));border-radius:var(--aether-radius-sm);margin-top:10px;background:var(--aether-warn-bg);padding:12px}.aether-settings-recovery>div:first-child{display:flex;align-items:flex-start;gap:7px;color:var(--aether-warn);font-size:10.5px}.aether-settings-recovery>div:first-child>svg{width:13px;height:13px;flex:none}.aether-settings-recovery>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.aether-settings-recovery code{border:1px solid color-mix(in oklch,var(--aether-warn) 34%,var(--aether-border-0));border-radius:3px;background:var(--aether-bg-1);color:var(--aether-fg-0);padding:5px;font-family:var(--aether-mono);font-size:8px;text-align:center}.aether-settings-session-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;min-width:0;border-bottom:1px solid var(--aether-border-0);padding:10px 0}.aether-settings-session-row>div:first-child{display:flex;min-width:0;align-items:center;gap:8px}.aether-settings-session-row>div:first-child>svg{width:13px;height:13px;flex:none;color:var(--aether-fg-3)}.aether-settings-session-row code{min-width:0;overflow:hidden;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-settings-session-row>div:nth-child(2){display:grid;gap:2px;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8px;text-align:right}.aether-settings-danger-row{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid color-mix(in oklch,var(--aether-neg) 35%,var(--aether-border-0));margin-top:12px;padding-top:14px}.aether-settings-danger-row strong{color:var(--aether-fg-0);font-size:11.5px}.aether-settings-danger-row p{margin:3px 0 0;color:var(--aether-fg-3);font-size:10px}.aether-settings-dialog{width:min(calc(100vw - 24px),510px);max-height:min(90dvh,720px);overflow:auto;border-color:var(--aether-border-1);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);color:var(--aether-fg-1);padding:18px;font-family:var(--aether-sans);box-shadow:var(--aether-shadow-pop)}.aether-settings-dialog>button{color:var(--aether-fg-2)}.aether-settings-dialog h2{color:var(--aether-fg-0);font-size:14px}.aether-settings-dialog p{color:var(--aether-fg-3);font-size:10.5px;line-height:1.5}.aether-settings-dialog form{display:grid;gap:16px}.aether-settings-dialog [class*=DialogFooter],.aether-settings-dialog>div:last-child{gap:7px}.aether-settings-dialog-body{display:grid;gap:13px;min-width:0}.aether-settings-field{display:grid;gap:6px;min-width:0}.aether-settings-field>.aether-settings-input{width:100%}.aether-settings-field-label{color:var(--aether-fg-2);font-size:10.5px;font-weight:550}.aether-settings-risk-acceptance{display:flex;align-items:flex-start;gap:9px;border:1px solid color-mix(in oklch,var(--aether-neg) 46%,var(--aether-border-0));border-radius:var(--aether-radius-sm);background:var(--aether-neg-bg);color:var(--aether-fg-1);padding:9px 10px;font-size:10.5px;line-height:1.45}.aether-settings-risk-acceptance>input{width:14px;height:14px;flex:none;margin-top:1px;accent-color:var(--aether-neg)}.aether-settings-inline-error{display:flex;align-items:flex-start;gap:7px;border:1px solid var(--aether-neg);border-radius:var(--aether-radius-sm);background:var(--aether-neg-bg);color:var(--aether-neg);padding:8px 9px;font-size:10.5px}.aether-settings-inline-error>svg{width:13px;height:13px;flex:none}.aether-settings-key-help{border-top:1px solid var(--aether-border-0);color:var(--aether-fg-3);padding-top:10px;font-size:10px}.aether-settings-key-help-head,.aether-settings-key-ip{display:flex;min-width:0;align-items:center;gap:8px}.aether-settings-key-help-head{justify-content:space-between}.aether-settings-key-help-head>strong{color:var(--aether-fg-1);font-size:10.5px}.aether-settings-key-help-head>span,.aether-settings-key-help>small{color:var(--aether-warn);font-size:9px}.aether-settings-key-help ol{display:grid;gap:4px;margin:8px 0 0;padding-left:20px;line-height:1.45}.aether-settings-key-ip{min-height:31px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);margin-top:9px;background:var(--aether-bg-2);padding:3px 4px 3px 8px}.aether-settings-key-ip>svg{width:13px;height:13px;flex:none;color:var(--aether-info)}.aether-settings-key-ip>span{color:var(--aether-fg-3);font-size:9px}.aether-settings-key-ip>code{margin-left:auto;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px}.aether-settings-key-help>small{display:block;margin-top:6px;line-height:1.4}@media (max-width:980px){.aether-settings{grid-template-columns:190px minmax(0,1fr)}.aether-settings-scroll{padding-inline:22px}.aether-settings-row{grid-template-columns:210px minmax(0,1fr)}.aether-settings-exchange-row{grid-template-columns:150px minmax(170px,1fr)}.aether-settings-exchange-guide-row{align-items:flex-start;flex-direction:column;gap:6px}.aether-settings-exchange-guide-row[data-ip-state]{flex-direction:row;align-items:center}.aether-settings-exchange-actions{grid-column:2;justify-content:flex-start}}@media (max-width:720px){.aether-settings{grid-template-columns:minmax(0,1fr);grid-template-rows:46px minmax(0,1fr)}.aether-settings-nav{flex-direction:row;gap:4px;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--aether-border-0);padding:7px 8px;scrollbar-width:none}.aether-settings-nav::-webkit-scrollbar{display:none}.aether-settings-nav>button{width:auto;min-height:31px;padding:7px 10px;white-space:nowrap}.aether-settings-scroll{padding:14px 10px 16px}.aether-settings-section{margin-bottom:24px}.aether-settings-section>header{margin-bottom:3px}.aether-settings-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:11px 0}.aether-settings-row-control{width:100%}.aether-settings-segmented{max-width:100%;overflow-x:auto}.aether-settings-select,.aether-settings-select-wrap{width:100%}.aether-settings-option-grid{width:100%;gap:6px}.aether-settings-option{padding:6px}.aether-settings-theme-swatch{height:34px}.aether-settings-exchange-row{grid-template-columns:minmax(0,1fr);gap:9px;padding:12px 0}.aether-settings-exchange-actions{grid-column:auto;justify-content:flex-start}.aether-settings-savebar{min-height:51px;gap:8px}.aether-settings-savebar>span{font-size:9px}.aether-settings-loading>div{grid-template-columns:120px minmax(0,1fr)}.aether-settings-setup>div:not(.aether-settings-verify){grid-template-columns:84px minmax(0,1fr) auto}.aether-settings-verify{align-items:flex-start;flex-wrap:wrap}.aether-settings-verify>label{width:100%}.aether-settings-recovery>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.aether-settings-session-row{grid-template-columns:minmax(0,1fr) auto;gap:7px}.aether-settings-session-row>div:nth-child(2){grid-column:1;grid-row:2;text-align:left}.aether-settings-session-row>button{grid-column:2;grid-row:1/span 2}.aether-settings-danger-row,.aether-settings-empty{align-items:flex-start;flex-direction:column}.aether-settings-dialog{padding:16px}}@media (max-width:420px){.aether-settings-nav>button{gap:6px;padding-inline:9px;font-size:11px}.aether-settings-nav>button>svg{width:12px;height:12px}.aether-settings-option>span:last-child>svg{display:none}.aether-settings-density-option strong,.aether-settings-option>span:last-child{font-size:9.5px}.aether-settings-savebar{align-items:flex-start;flex-direction:column}.aether-settings-savebar>div{width:100%;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.aether-settings-button,.aether-settings-nav>button,.aether-settings-option{transition:none}.aether-settings-button svg[data-spinning=true],.aether-settings-loading span{animation:none}}.aether-main:has(.aether-strategies){min-height:0;overflow:hidden}.aether-strategies{display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:340px minmax(0,1fr);overflow:hidden;background:var(--aether-bg-0)}.aether-strategy-list-column{display:flex;min-width:0;min-height:0;flex-direction:column;border-right:1px solid var(--aether-border-0);background:var(--aether-bg-1)}.aether-strategy-list-header{display:flex;flex:none;flex-direction:column;gap:8px;border-bottom:1px solid var(--aether-border-0);padding:10px 14px 11px}.aether-strategy-search-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 30px 30px;align-items:center;gap:6px}.aether-strategy-search{display:flex;min-width:0;height:30px;align-items:center;gap:7px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 9px;transition:border-color .1s,background .1s}.aether-strategy-search:focus-within{border-color:var(--aether-accent);background:var(--aether-bg-0)}.aether-strategy-search>svg{width:13px;height:13px;flex:none;color:var(--aether-fg-3)}.aether-strategy-search>input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--aether-fg-0);font-size:11.5px}.aether-strategy-search>input::placeholder{color:var(--aether-fg-3)}.aether-strategy-icon-action{display:inline-grid;width:30px;height:30px;place-items:center;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-2);text-decoration:none;transition:border-color 80ms,background 80ms,color 80ms}.aether-strategy-icon-action:hover{border-color:var(--aether-border-2);background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-strategy-icon-action:last-of-type{border-color:var(--aether-accent);background:var(--aether-accent);color:var(--aether-accent-fg)}.aether-strategy-icon-action:disabled{cursor:not-allowed;opacity:.45}.aether-strategy-icon-action>svg{width:14px;height:14px}.aether-strategy-filter-row{display:flex;min-width:0;align-items:center;gap:4px}.aether-strategy-filter-row>button{height:23px;min-width:0;border:1px solid transparent;border-radius:999px;background:transparent;padding:0 8px;color:var(--aether-fg-3);font-size:10px;font-weight:600;transition:border-color 80ms,background 80ms,color 80ms}.aether-strategy-filter-row>button:hover{color:var(--aether-fg-1)}.aether-strategy-filter-row>button[data-active=true]{border-color:var(--aether-border-1);background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-strategy-list{position:relative;min-height:0;flex:1;overflow:auto;scrollbar-color:var(--aether-border-2) transparent;scrollbar-width:thin}.aether-strategy-virtual-list{position:relative;width:100%}.aether-strategy-row{display:flex;width:100%;min-width:0;height:80px;flex-direction:column;align-items:stretch;overflow:hidden;border:0;border-bottom:1px solid var(--aether-border-0);background:transparent;padding:7px 14px 6px;color:var(--aether-fg-1);text-align:left;transition:background 80ms,box-shadow 80ms}.aether-strategy-row:hover{background:var(--aether-bg-2)}.aether-strategy-row[data-selected=true]{background:var(--aether-accent-bg);box-shadow:inset 2px 0 0 var(--aether-accent)}.aether-strategy-row-name{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:8px}.aether-strategy-row-name>strong{overflow:hidden;color:var(--aether-fg-0);font-size:12.5px;font-weight:600;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.aether-strategy-row-name>span{flex:none;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9.5px}.aether-strategy-row-meta{display:flex;min-width:0;height:20px;align-items:center;overflow:hidden;gap:4px;margin-top:4px}.aether-strategy-badge,.aether-strategy-dirty,.aether-strategy-module-badge,.aether-strategy-state{display:inline-flex;min-width:0;height:17px;flex:none;align-items:center;overflow:hidden;border:1px solid var(--aether-border-1);border-radius:3px;background:var(--aether-bg-2);padding:0 5px;color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:8.5px;font-weight:700;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.aether-strategy-badge[data-tone=info]{border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info)}.aether-strategy-badge[data-tone=positive]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-strategy-badge[data-tone=accent]{max-width:120px;border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent);text-transform:none}.aether-strategy-badge[data-tone=warning]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-strategy-badge[data-tone=muted]{opacity:.62}.aether-strategy-module-badge{height:16px;border-color:var(--aether-border-0);padding:0 4px;color:var(--aether-fg-3);font-size:8px}.aether-strategy-module-badge[data-enabled=false]{display:none}.aether-strategy-row-foot{margin-top:auto;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9.5px;line-height:13px}.aether-strategy-row-skeleton{display:flex;height:80px;flex-direction:column;gap:9px;border-bottom:1px solid var(--aether-border-0);padding:13px 14px}.aether-strategy-row-skeleton>span{height:7px;border-radius:2px;background:var(--aether-bg-3);animation:aether-coins-skeleton-pulse 1.3s ease-in-out infinite alternate}.aether-strategy-row-skeleton>span:first-child{width:72%}.aether-strategy-row-skeleton>span:nth-child(2){width:48%}.aether-strategy-row-skeleton>span:nth-child(3){width:34%;margin-top:auto}.aether-strategy-detail-message,.aether-strategy-list-state{display:flex;min-height:180px;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:22px;color:var(--aether-fg-3);text-align:center}.aether-strategy-detail-message>svg,.aether-strategy-list-state>svg{width:19px;height:19px}.aether-strategy-detail-message h2,.aether-strategy-detail-message h3,.aether-strategy-list-state>strong{margin:0;color:var(--aether-fg-1);font-size:12px;font-weight:600}.aether-strategy-detail-message p,.aether-strategy-list-state>span{max-width:420px;margin:0;color:var(--aether-fg-3);font-size:10.5px;line-height:1.5}.aether-strategy-list-state>button{display:inline-flex;height:26px;align-items:center;gap:5px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 9px;color:var(--aether-fg-1);font-size:10px}.aether-strategy-list-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.aether-strategy-list-state-actions>button{display:inline-flex;height:29px;align-items:center;gap:6px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 10px;color:var(--aether-fg-1);font-size:10.5px;font-weight:600}.aether-strategy-list-state-actions svg{width:13px;height:13px}.aether-strategy-list-notice{display:grid;min-height:34px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-warn-bg);padding:6px 10px;color:var(--aether-warn);font-size:9.5px}.aether-strategy-list-notice>svg{width:13px;height:13px}.aether-strategy-list-notice>button{border:0;background:transparent;padding:3px;color:inherit;font-size:9.5px;font-weight:650}.aether-strategy-list-state>button svg{width:12px;height:12px}.aether-strategy-detail-message[data-tone=negative]>svg,.aether-strategy-list-state[data-tone=negative]{color:var(--aether-neg)}.aether-strategies-stage{min-width:0;min-height:0;overflow:hidden;background:var(--aether-bg-0)}.aether-strategy-empty-detail{display:flex;height:100%;min-height:0;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px;color:var(--aether-fg-3);text-align:center}.aether-strategy-empty-mark{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-md);background:var(--aether-bg-2);color:var(--aether-accent);font-family:var(--aether-mono);font-size:14px;font-weight:700}.aether-strategy-empty-mark>svg{width:15px;height:15px}.aether-strategy-empty-detail[data-tone=negative] .aether-strategy-empty-mark{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-strategy-empty-detail h2{margin:4px 0 0;color:var(--aether-fg-0);font-size:16px;font-weight:650}.aether-strategy-empty-detail p{max-width:430px;margin:0;color:var(--aether-fg-3);font-size:11px;line-height:1.5}.aether-strategy-empty-detail>div:last-child{display:flex;gap:7px;margin-top:5px}.aether-strategy-primary-action,.aether-strategy-secondary-action{display:inline-flex;height:29px;align-items:center;gap:6px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 10px;color:var(--aether-fg-1);font-size:10.5px;font-weight:600;text-decoration:none}.aether-strategy-primary-action{border-color:var(--aether-accent);background:var(--aether-accent);color:var(--aether-accent-fg)}.aether-strategy-primary-action svg,.aether-strategy-secondary-action svg{width:13px;height:13px}.aether-strategy-detail{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--aether-bg-0)}.aether-strategy-detail-head{display:flex;min-width:0;min-height:64px;flex:none;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:11px 18px}.aether-strategy-back{display:none;width:28px;height:28px;flex:none;place-items:center;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-2)}.aether-strategy-back>svg{width:14px;height:14px}.aether-strategy-detail-identity{min-width:180px;flex:1}.aether-strategy-detail-title{display:flex;min-width:0;align-items:center;gap:7px}.aether-strategy-detail-title h2{overflow:hidden;margin:0;color:var(--aether-fg-0);font-size:17px;font-weight:700;line-height:23px;text-overflow:ellipsis;white-space:nowrap}.aether-strategy-detail-title>span:not(.aether-strategy-state,.aether-strategy-dirty){flex:none;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px}.aether-strategy-detail-identity>p{overflow:hidden;margin:3px 0 0;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.aether-strategy-state{height:18px;padding-inline:6px}.aether-strategy-state[data-state=SAVED_ACTIVE]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-strategy-state[data-state=SAVED_INACTIVE]{border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info)}.aether-strategy-state[data-state=DRAFT]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-strategy-state[data-state=ARCHIVED]{color:var(--aether-fg-3)}.aether-strategy-dirty{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-strategy-detail-actions{display:flex;max-width:62%;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:5px}.aether-strategy-detail-actions>button,.aether-strategy-detail-content button:not([role=switch]){min-height:28px;border-radius:var(--aether-radius-sm);font-size:10.5px}.aether-strategy-detail-actions>button{height:28px;padding:0 9px}.aether-strategy-detail-actions>button svg{width:13px;height:13px}.aether-strategy-detail-actions>.aether-strategy-destructive-action{color:var(--aether-neg)}.aether-strategy-detail-actions>.aether-strategy-destructive-action:hover{background:var(--aether-neg-bg)}.aether-strategy-detail-tabs{display:flex;min-width:0;min-height:36px;flex:none;align-items:stretch;gap:2px;overflow-x:auto;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:0 18px;scrollbar-width:none}.aether-strategy-detail-tabs::-webkit-scrollbar{display:none}.aether-strategy-detail-tabs>button{display:inline-flex;min-width:max-content;height:36px;flex:none;align-items:center;gap:6px;border:0;border-bottom:2px solid transparent;background:transparent;padding:0 10px;color:var(--aether-fg-3);font-size:10.5px;font-weight:550;transition:border-color 80ms,color 80ms}.aether-strategy-detail-tabs>button:hover{color:var(--aether-fg-1)}.aether-strategy-detail-tabs>button[data-active=true]{border-bottom-color:var(--aether-accent);color:var(--aether-fg-0)}.aether-strategy-detail-tabs>button>svg{width:12px;height:12px}.aether-strategy-detail-tabs>button>span{display:inline-grid;min-width:16px;height:16px;place-items:center;border-radius:8px;background:var(--aether-bg-3);color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:8px}.aether-strategy-detail-scroll{min-height:0;flex:1;overflow:auto;scrollbar-color:var(--aether-border-2) transparent;scrollbar-width:thin}.aether-strategy-detail-content{display:flex;width:min(100%,880px);min-height:100%;flex-direction:column;gap:12px;padding:16px 18px 28px}.aether-strategy-tab-panel{display:flex;min-width:0;flex-direction:column;gap:14px}.aether-strategy-alert{display:flex;min-height:36px;align-items:flex-start;justify-content:space-between;gap:9px;border:1px solid var(--aether-warn);border-radius:var(--aether-radius-sm);background:var(--aether-warn-bg);padding:8px 10px;color:var(--aether-warn);font-size:10.5px}.aether-strategy-alert[data-tone=negative]{justify-content:flex-start;border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-strategy-alert>svg{width:14px;height:14px;flex:none;margin-top:1px}.aether-strategy-alert strong{color:inherit;font-weight:650}.aether-strategy-alert>div{min-width:0}.aether-strategy-alert p{margin:2px 0 0;line-height:1.45}.aether-strategy-alert>div:last-child:not(:first-child){flex:none}.aether-strategy-alert ul{margin:5px 0 0;padding-left:16px}.aether-strategy-alert li>span{font-family:var(--aether-mono)}.aether-strategy-name-field{display:grid;min-height:58px;grid-template-columns:minmax(180px,.55fr) minmax(220px,1fr);align-items:center;gap:18px;border-bottom:1px solid var(--aether-border-0);padding:4px 0 12px}.aether-strategy-name-field>div{display:flex;flex-direction:column;gap:2px}.aether-strategy-name-field label{color:var(--aether-fg-0);font-size:11.5px;font-weight:600}.aether-strategy-name-field span{color:var(--aether-fg-3);font-size:9.5px}.aether-strategy-form-block button[role=combobox],.aether-strategy-form-block input,.aether-strategy-name-field input,.aether-strategy-new-form input{height:29px;border-color:var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-0);font-size:11px;box-shadow:none}.aether-strategy-form-block button[role=combobox]:focus,.aether-strategy-form-block input:focus-visible,.aether-strategy-name-field input:focus-visible,.aether-strategy-new-form input:focus-visible{border-color:var(--aether-accent);box-shadow:0 0 0 1px var(--aether-accent-bg)}.aether-strategy-form-block button:disabled,.aether-strategy-form-block input:disabled,.aether-strategy-json-panel textarea:disabled,.aether-strategy-name-field input:disabled{opacity:.62}.aether-strategy-form-block{gap:0!important;overflow:hidden;border-color:var(--aether-border-0)!important;border-radius:var(--aether-radius-md)!important;background:var(--aether-bg-1);padding:0!important}.aether-strategy-form-block>div:first-child{min-height:45px;border-bottom:1px solid var(--aether-border-0);padding:9px 13px}.aether-strategy-form-block>div:first-child h2{margin:0;color:var(--aether-fg-0);font-size:11px;font-weight:650;text-transform:uppercase}.aether-strategy-form-block>div:first-child p{margin-top:2px;color:var(--aether-fg-3);font-size:9.5px}.aether-strategy-form-block>.aether-strategy-module-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;padding:11px 13px}.aether-strategy-form-block>.aether-strategy-module-grid+div:not(.aether-strategy-field-group){margin:0 13px 11px}.aether-strategy-module-toggle{height:39px!important;border-color:var(--aether-border-0)!important;border-radius:var(--aether-radius-sm)!important;background:var(--aether-bg-2);padding:0 10px!important}.aether-strategy-module-toggle label{color:var(--aether-fg-1);font-size:10.5px;font-weight:550}.aether-strategy-module-toggle button[role=switch]{width:28px;height:16px;border:1px solid var(--aether-border-1);background:var(--aether-bg-3)}.aether-strategy-module-toggle button[role=switch][data-state=checked]{border-color:var(--aether-accent);background:var(--aether-accent)}.aether-strategy-module-toggle button[role=switch]>span{width:12px;height:12px;background:var(--aether-fg-0)}.aether-strategy-module-toggle button[role=switch][data-state=checked]>span{transform:translateX(12px);background:var(--aether-accent-fg)}.aether-strategy-field-group{gap:10px!important;border-color:var(--aether-border-0)!important;padding:12px 13px!important}.aether-strategy-form-block>.grid:not(.aether-strategy-module-grid){gap:10px;padding:0 13px 12px}.aether-strategy-field-group h3{color:var(--aether-fg-2);font-size:9.5px;font-weight:650}.aether-strategy-field-group label,.aether-strategy-form-block>.grid label{color:var(--aether-fg-2);font-size:9.5px;font-weight:550}.aether-strategy-effective-fields .grid>div{min-height:51px;border-color:var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2)}.aether-strategy-effective-fields .grid>div span.text-sm{font-size:10.5px}.aether-strategy-effective-fields .grid>div .font-mono{font-size:9px}.aether-strategy-muted-block{border-color:var(--aether-border-1)!important;border-radius:var(--aether-radius-sm)!important;background:var(--aether-bg-1);color:var(--aether-fg-3)!important;font-size:10.5px!important}.aether-strategy-inline-error{margin:0;color:var(--aether-neg);font-size:10px;line-height:1.4}.aether-strategy-json-panel>header,.aether-strategy-metadata>header,.aether-strategy-new-panel>header{display:flex;min-height:44px;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid var(--aether-border-0);padding-bottom:10px}.aether-strategy-json-panel h3,.aether-strategy-metadata h3,.aether-strategy-new-panel h3{margin:0;color:var(--aether-fg-0);font-size:12px;font-weight:650}.aether-strategy-json-panel header p,.aether-strategy-metadata header p,.aether-strategy-new-panel header p{margin:2px 0 0;color:var(--aether-fg-3);font-size:10px}.aether-strategy-json-panel>label,.aether-strategy-new-form label{color:var(--aether-fg-2);font-size:10px;font-weight:600}.aether-strategy-json-panel textarea,.aether-strategy-new-form textarea{width:100%;min-height:480px;resize:vertical;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);outline:0;background:var(--aether-bg-1);padding:12px;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10.5px;line-height:1.55;tab-size:2}.aether-strategy-json-panel textarea:focus,.aether-strategy-new-form textarea:focus{border-color:var(--aether-accent);box-shadow:0 0 0 1px var(--aether-accent-bg)}.aether-strategy-metadata dl{overflow:hidden;margin:0;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-strategy-metadata dl>div{display:grid;min-height:39px;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);align-items:center;gap:16px;border-bottom:1px solid var(--aether-border-0);padding:7px 12px}.aether-strategy-metadata dl>div:last-child{border-bottom:0}.aether-strategy-metadata dt{color:var(--aether-fg-3);font-size:9.5px;font-weight:600;text-transform:uppercase}.aether-strategy-metadata dd{min-width:0;overflow:hidden;margin:0;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.aether-strategy-metadata a{color:var(--aether-accent);text-decoration:none}.aether-strategy-data-section{overflow:hidden;border-color:var(--aether-border-0)!important;border-radius:var(--aether-radius-md)!important;background:var(--aether-bg-1)!important;box-shadow:none!important}.aether-strategy-data-section>div:first-child{gap:8px;border-bottom:1px solid var(--aether-border-0);padding:11px 13px}.aether-strategy-data-section>div:first-child>div:first-child{font-size:12px}.aether-strategy-data-section>div:first-child>div:nth-child(2){font-size:9.5px}.aether-strategy-data-section>div:last-child{padding:12px 13px}.aether-strategy-data-section table{color:var(--aether-fg-1);font-size:10px}.aether-strategy-table-scroll{max-width:100%;overflow-x:auto;scrollbar-color:var(--aether-border-2) transparent;scrollbar-width:thin}.aether-strategy-table-scroll table{min-width:520px}.aether-strategy-data-section th{height:28px;color:var(--aether-fg-3);font-size:9px}.aether-strategy-data-section td{height:35px}.aether-strategy-new-form{display:flex;flex-direction:column;gap:13px}.aether-strategy-new-form>div{display:flex;flex-direction:column;gap:5px}.aether-strategy-new-form textarea{min-height:420px}.aether-strategy-new-form>button{align-self:flex-end}.aether-strategy-detail-state{display:flex;height:100%;flex-direction:column;gap:14px;padding:24px 20px}.aether-strategy-detail-state>div{height:42px;border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);animation:aether-coins-skeleton-pulse 1.3s ease-in-out infinite alternate}.aether-strategy-detail-state>div:nth-child(2){height:36px}.aether-strategy-detail-state>div:nth-child(3){width:min(100%,880px);height:360px}@media (max-width:1279px) and (min-width:1024px){.aether-strategies{grid-template-columns:minmax(320px,35%) minmax(0,1fr)}.aether-strategy-detail-head{align-items:stretch;flex-direction:column}.aether-strategy-detail-actions{max-width:100%;justify-content:flex-start}}@media (max-width:1023px){.aether-strategies{grid-template-columns:minmax(0,1fr)}.aether-strategies[data-detail-open=false] .aether-strategies-stage,.aether-strategies[data-detail-open=true] .aether-strategy-list-column{display:none}.aether-strategy-back{display:inline-grid}.aether-strategy-detail-head{min-height:58px}}@media (max-width:720px){.aether-strategy-alert{flex-wrap:wrap}.aether-strategy-alert>div:last-child:not(:first-child){width:100%}.aether-strategy-detail-head{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:9px 10px}.aether-strategy-detail-actions{grid-column:1/-1;max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.aether-strategy-detail-actions::-webkit-scrollbar{display:none}.aether-strategy-detail-actions>button{flex:none}.aether-strategy-detail-tabs{padding-inline:7px}.aether-strategy-detail-content{padding:12px 10px 22px}.aether-strategy-name-field{gap:7px}.aether-strategy-form-block>.aether-strategy-module-grid,.aether-strategy-name-field{grid-template-columns:minmax(0,1fr)}.aether-strategy-metadata dl>div{grid-template-columns:minmax(90px,.35fr) minmax(0,1fr);gap:9px}.aether-strategy-json-panel textarea,.aether-strategy-new-form textarea{min-height:360px}}.aether-main:has(.aether-system){min-height:0;overflow:hidden}.aether-system{display:flex;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1);font-family:var(--aether-sans)}.aether-system-head{display:flex;min-width:0;min-height:63px;flex:none;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:11px 18px 10px}.aether-system-title-block{min-width:0}.aether-system-title-block h1{display:flex;min-width:0;align-items:baseline;gap:8px;overflow:hidden;margin:0;color:var(--aether-fg-0);font-size:var(--aether-fs-xl);font-weight:700;line-height:1.25;white-space:nowrap}.aether-system-title-block h1>span{overflow:hidden;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:11px;font-weight:500;text-overflow:ellipsis}.aether-system-title-block p{overflow:hidden;margin:2px 0 0;color:var(--aether-fg-3);font-size:var(--aether-fs-sm);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.aether-system-head-actions{display:flex;flex:none;align-items:center;gap:6px}.aether-system-action,.aether-system-event-severity,.aether-system-overall,.aether-system-resource-state,.aether-system-scope,.aether-system-status{min-height:20px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);font-family:var(--aether-mono);font-size:9.5px;font-weight:650;line-height:1}.aether-system-overall{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;text-transform:lowercase}.aether-system-led{width:6px;height:6px;flex:none;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.aether-system-event-severity[data-tone=positive],.aether-system-overall[data-tone=positive],.aether-system-status[data-tone=positive]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-system-event-severity[data-tone=warning],.aether-system-overall[data-tone=warning],.aether-system-status[data-tone=warning]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-system-event-severity[data-tone=negative],.aether-system-overall[data-tone=negative],.aether-system-status[data-tone=negative]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-system-event-severity[data-tone=info],.aether-system-overall[data-tone=info],.aether-system-status[data-tone=info]{border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info)}.aether-system-event-severity[data-tone=muted],.aether-system-overall[data-tone=muted],.aether-system-status[data-tone=muted]{border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-3)}.aether-system-action,.aether-system-empty>button,.aether-system-event-actions>button,.aether-system-source-actions>button,.aether-system-state>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-color:var(--aether-border-1);outline:0;background:transparent;padding:5px 9px;color:var(--aether-fg-1);font-family:var(--aether-sans);font-size:10.5px;font-weight:550;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.aether-system-action:hover:not(:disabled),.aether-system-empty>button:hover,.aether-system-event-actions>button:hover:not(:disabled),.aether-system-source-actions>button:hover,.aether-system-state>button:hover{border-color:var(--aether-border-2);background:var(--aether-bg-hover);color:var(--aether-fg-0)}.aether-system-action:focus-visible,.aether-system-empty>button:focus-visible,.aether-system-event-actions>button:focus-visible,.aether-system-source-actions>button:focus-visible,.aether-system-state>button:focus-visible{border-color:var(--aether-accent);box-shadow:0 0 0 2px var(--aether-accent-bg)}.aether-system-action:disabled,.aether-system-event-actions>button:disabled{cursor:default;opacity:.45}.aether-system-action>svg,.aether-system-event-actions>button>svg,.aether-system-source-actions>button>svg,.aether-system-state>button>svg{width:13px;height:13px}.aether-system-action>svg[data-spinning=true]{animation:aether-system-spin .8s linear infinite}.aether-system-source-notice{display:flex;min-width:0;min-height:43px;flex:none;align-items:center;gap:9px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-warn-bg);padding:6px 18px}.aether-system-source-notice[data-tone=negative]{background:var(--aether-neg-bg)}.aether-system-source-notice>svg{width:14px;height:14px;flex:none;color:var(--aether-warn)}.aether-system-source-notice[data-tone=negative]>svg{color:var(--aether-neg)}.aether-system-source-notice>div:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column;gap:1px}.aether-system-source-notice strong{color:var(--aether-fg-1);font-size:10.5px;font-weight:650}.aether-system-source-notice>div:nth-child(2)>span{overflow:hidden;color:var(--aether-fg-3);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-system-source-actions{display:flex;min-width:0;flex:none;align-items:center;gap:5px}.aether-system-source-actions>button{min-height:26px;border-radius:var(--aether-radius-sm);padding:4px 7px;text-transform:capitalize}.aether-system-source-actions small{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8px;text-transform:none}.aether-system-alerts{display:flex;min-width:0;flex:none;align-items:flex-start;gap:9px;border-bottom:1px solid var(--aether-border-0);padding:8px 18px;background:var(--aether-info-bg)}.aether-system-alerts[data-tone=warning]{background:var(--aether-warn-bg)}.aether-system-alerts[data-tone=negative]{background:var(--aether-neg-bg)}.aether-system-alerts>svg{width:14px;height:14px;flex:none;margin-top:2px;color:var(--aether-info)}.aether-system-alerts[data-tone=warning]>svg{color:var(--aether-warn)}.aether-system-alerts[data-tone=negative]>svg{color:var(--aether-neg)}.aether-system-alert-stack{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.aether-system-alert-stack>div{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px}.aether-system-alert-stack>div>span{border:1px solid;border-radius:3px;padding:2px 5px;color:var(--aether-info);font-family:var(--aether-mono);font-size:8.5px;font-weight:700;line-height:1}.aether-system-alert-stack>div>span[data-tone=warning]{color:var(--aether-warn)}.aether-system-alert-stack>div>span[data-tone=negative]{color:var(--aether-neg)}.aether-system-alert-stack strong{overflow:hidden;color:var(--aether-fg-1);font-size:10.5px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.aether-system-alert-stack code,.aether-system-alert-stack small{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px}.aether-system-tabs{display:flex;min-width:0;min-height:39px;flex:none;align-items:stretch;gap:0;overflow-x:auto;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:0 18px;scrollbar-width:none}.aether-system-tabs::-webkit-scrollbar{display:none}.aether-system-tabs>button{display:inline-flex;min-width:max-content;align-items:center;gap:6px;border:0;border-bottom:2px solid transparent;outline:0;background:transparent;padding:9px 14px 8px;color:var(--aether-fg-3);font-size:var(--aether-fs-md);font-weight:500;cursor:pointer;transition:border-color .12s ease,color .12s ease}.aether-system-tabs>button:hover{color:var(--aether-fg-1)}.aether-system-tabs>button:focus-visible{box-shadow:inset 0 0 0 1px var(--aether-accent)}.aether-system-tabs>button[data-active=true]{border-bottom-color:var(--aether-accent);color:var(--aether-fg-0)}.aether-system-tabs>button>span{display:inline-grid;min-width:17px;height:17px;place-items:center;border-radius:50%;background:var(--aether-bg-3);color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:8px}.aether-system-panel-scroll{min-width:0;min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--aether-border-2) transparent;scrollbar-width:thin}.aether-system-overview{padding:14px 18px 22px}.aether-system-service-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aether-system-panel-state{display:flex;min-width:0;min-height:83px;align-items:center;justify-content:center;gap:10px;padding:12px;color:var(--aether-fg-3);text-align:left}.aether-system-service-grid>.aether-system-panel-state{border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-system-panel-state>svg{width:17px;height:17px;flex:none;color:var(--aether-fg-3)}.aether-system-panel-state[data-tone=negative]>svg{color:var(--aether-neg)}.aether-system-panel-state>svg[data-spinning=true]{animation:aether-system-spin .8s linear infinite}.aether-system-panel-state>div{display:flex;min-width:0;flex-direction:column;gap:2px}.aether-system-panel-state strong{color:var(--aether-fg-1);font-size:10.5px}.aether-system-panel-state span{color:var(--aether-fg-3);font-size:9px}.aether-system-service{display:flex;min-width:0;min-height:83px;flex-direction:column;gap:8px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);padding:11px 13px;transition:border-color .12s ease,background-color .12s ease}.aether-system-service:hover{border-color:var(--aether-border-1);background:var(--aether-bg-hover)}.aether-system-service>header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.aether-system-service-name{display:flex;min-width:0;align-items:center;gap:7px}.aether-system-service-name>strong{overflow:hidden;color:var(--aether-fg-0);font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.aether-system-service-led{display:grid;width:21px;height:21px;flex:none;place-items:center;border:1px solid var(--aether-border-2);border-radius:50%;background:var(--aether-bg-2);box-shadow:0 0 0 3px var(--aether-bg-3)}.aether-system-service-led>span{width:9px;height:9px;border-radius:50%;background:var(--aether-fg-3);box-shadow:0 0 7px var(--aether-fg-3)}.aether-system-service[data-tone=positive] .aether-system-service-led>span{background:var(--aether-pos);box-shadow:0 0 7px var(--aether-pos);animation:aether-system-led-pulse 2.4s ease-in-out infinite}.aether-system-service[data-tone=warning] .aether-system-service-led>span{background:var(--aether-warn);box-shadow:0 0 7px var(--aether-warn)}.aether-system-service[data-tone=negative] .aether-system-service-led>span{background:var(--aether-neg);box-shadow:0 0 7px var(--aether-neg)}.aether-system-service[data-tone=info] .aether-system-service-led>span{background:var(--aether-info);box-shadow:0 0 7px var(--aether-info)}.aether-system-scope,.aether-system-status{display:inline-flex;min-height:19px;flex:none;align-items:center;padding:3px 6px;font-size:8.5px}.aether-system-scope{border-color:var(--aether-border-0);color:var(--aether-fg-3);font-weight:500}.aether-system-service-meta{flex:none;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px}.aether-system-service-metrics{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(70px,.55fr) minmax(0,1.15fr);gap:8px;margin:0}.aether-system-service-metrics>div{min-width:0}.aether-system-service-metrics dt{margin:0 0 2px;color:var(--aether-fg-3);font-size:8.5px;font-weight:550;text-transform:uppercase}.aether-system-service-metrics dd{overflow:hidden;margin:0;color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.aether-system-resource-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.aether-system-latency-card,.aether-system-resource-panel,.aether-system-saturation{min-width:0;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-system-latency-card>header,.aether-system-resource-panel>header,.aether-system-saturation>header{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--aether-border-0);padding:8px 13px}.aether-system-latency-card h2,.aether-system-resource-panel h2,.aether-system-saturation h2{margin:0;color:var(--aether-fg-0);font-size:10.5px;font-weight:650;text-transform:uppercase}.aether-system-latency-card header p,.aether-system-resource-panel header p,.aether-system-saturation header p{margin:2px 0 0;color:var(--aether-fg-3);font-size:8.5px}.aether-system-resource-state{display:inline-flex;min-height:19px;flex:none;align-items:center;border-color:var(--aether-border-0);padding:3px 6px;color:var(--aether-fg-2)}.aether-system-environments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--aether-border-0)}.aether-system-environments>article{min-width:0;padding:9px 12px}.aether-system-environments>article+article{border-left:1px solid var(--aether-border-0)}.aether-system-environments>article>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.aether-system-environments strong{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:10px}.aether-system-environments dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:8px 0 0}.aether-system-consumer-head,.aether-system-environments dt{color:var(--aether-fg-3);font-size:8px;font-weight:550;text-transform:uppercase}.aether-system-environments dd{margin:2px 0 0;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9.5px}.aether-system-consumers{min-width:0}.aether-system-consumer-head,.aether-system-consumer-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 70px 80px;align-items:center;gap:8px;border-bottom:1px solid var(--aether-border-0);padding:5px 12px}.aether-system-consumer-row{color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9px}.aether-system-consumer-row code{overflow:hidden;color:var(--aether-fg-1);text-overflow:ellipsis;white-space:nowrap}.aether-system-consumer-head>span:not(:first-child),.aether-system-consumer-row>span{text-align:right}.aether-system-consumers>p{margin:0;padding:13px 12px;color:var(--aether-fg-3);font-size:9.5px}.aether-system-resource-panel>footer{display:flex;min-width:0;align-items:center;gap:10px;padding:6px 12px;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8.5px}.aether-system-resource-panel>footer>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-system-resource-panel>footer [data-tone=negative]{color:var(--aether-neg)}.aether-system-budget-list{max-height:228px;overflow:auto;scrollbar-color:var(--aether-border-2) transparent;scrollbar-width:thin}.aether-system-budget-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(70px,.45fr) 88px;align-items:center;gap:10px;border-bottom:1px solid var(--aether-border-0);padding:7px 12px}.aether-system-budget-row:last-child{border-bottom:0}.aether-system-budget-row>div:first-child{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.aether-system-budget-row code{overflow:hidden;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.aether-system-budget-row small,.aether-system-budget-row>div:first-child>span{flex:none;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8px}.aether-system-budget-row small{text-align:right}.aether-system-budget-track{height:5px;overflow:hidden;border-radius:2px;background:var(--aether-bg-3)}.aether-system-budget-track>span{display:block;height:100%;border-radius:2px;background:var(--aether-pos);transition:width .4s ease}.aether-system-budget-row[data-tone=warning] .aether-system-budget-track>span{background:var(--aether-warn)}.aether-system-budget-row[data-tone=negative] .aether-system-budget-track>span{background:var(--aether-neg)}.aether-system-budget-row[data-tone=muted] .aether-system-budget-track>span{background:var(--aether-fg-3)}.aether-system-latency{display:flex;flex-direction:column;gap:12px;padding:14px 18px 22px}.aether-system-latency-card>header h2{display:inline-flex;align-items:center;gap:8px}.aether-system-latency-card>header h2>span{width:6px;height:6px;border-radius:50%;background:var(--aether-accent);box-shadow:0 0 6px var(--aether-accent)}.aether-system-latency-card>header p{font-family:var(--aether-mono)}.aether-system-latency-chain{display:flex;flex-direction:column;gap:11px;padding:14px}.aether-system-latency-segment{display:grid;min-width:0;grid-template-columns:110px minmax(0,1fr) 60px;align-items:center;gap:8px}.aether-system-latency-segment>span{color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9.5px;font-weight:550}.aether-system-latency-result{display:flex;min-width:0;align-items:flex-end;flex-direction:column;line-height:1.15}.aether-system-latency-result>strong{color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9.5px;font-weight:650;text-align:right}.aether-system-latency-result>small{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8px}.aether-system-latency-track{height:16px;overflow:hidden;border-radius:3px;background:var(--aether-bg-3)}.aether-system-latency-track>span{display:block;height:100%;border-radius:3px;background:var(--aether-fg-3);transition:width .4s ease}.aether-system-latency-track[data-tone=positive]>span{background:var(--aether-pos)}.aether-system-latency-track[data-tone=warning]>span{background:var(--aether-warn)}.aether-system-latency-track[data-tone=negative]>span{background:var(--aether-neg)}.aether-system-latency-track[data-tone=info]>span{background:var(--aether-info)}.aether-system-latency-card>footer{border-top:1px solid var(--aether-border-0);padding:9px 14px 11px;color:var(--aether-fg-3);font-size:9px}.aether-system-latency-card>footer strong{color:var(--aether-fg-1);font-family:var(--aether-mono);font-weight:600}.aether-system-latency-card>footer strong[data-tone=positive]{color:var(--aether-pos)}.aether-system-latency-card>footer strong[data-tone=warning]{color:var(--aether-warn)}.aether-system-saturation dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.aether-system-saturation dl>div{min-width:0;border-right:1px solid var(--aether-border-0);padding:12px 13px}.aether-system-saturation dl>div:last-child{border-right:0}.aether-system-saturation dt{overflow:hidden;color:var(--aether-fg-3);font-size:8.5px;font-weight:550;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.aether-system-saturation dd{margin:4px 0 0;color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:12px;font-weight:650}.aether-system-saturation dd[data-empty=true]{color:var(--aether-fg-3);font-size:10px;font-weight:500}.aether-system-events{display:grid;min-width:0;min-height:0;flex:1;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.aether-system-event-toolbar{display:flex;min-width:0;align-items:center;gap:9px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:10px 18px}.aether-system-event-search{display:flex;width:min(210px,25vw);min-width:160px;height:29px;align-items:center;gap:7px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 9px}.aether-system-component-filter:focus-within,.aether-system-event-search:focus-within{border-color:var(--aether-accent);box-shadow:0 0 0 1px var(--aether-accent-bg)}.aether-system-event-search>svg{width:12px;height:12px;flex:none;color:var(--aether-fg-3)}.aether-system-event-search>input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--aether-fg-1);font-size:10.5px}.aether-system-event-search>input::placeholder{color:var(--aether-fg-3)}.aether-system-component-filter{position:relative;display:flex;width:150px;min-width:130px;height:29px;align-items:center;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2)}.aether-system-component-filter>select{width:100%;height:100%;appearance:none;border:0;outline:0;background:transparent;padding:0 28px 0 9px;color:var(--aether-fg-1);font-size:10.5px;cursor:pointer}.aether-system-component-filter>svg{position:absolute;right:8px;width:12px;height:12px;pointer-events:none;color:var(--aether-fg-3)}.aether-system-component-filter option{background:var(--aether-bg-1);color:var(--aether-fg-1)}.aether-system-severity-filter{display:flex;min-width:max-content;align-items:center;gap:4px}.aether-system-severity-filter>button{min-height:27px;border:1px solid var(--aether-border-0);border-radius:999px;outline:0;background:var(--aether-bg-1);padding:4px 10px;color:var(--aether-fg-2);font-size:10px;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.aether-system-severity-filter>button:hover{border-color:var(--aether-border-1);color:var(--aether-fg-0)}.aether-system-severity-filter>button:focus-visible{border-color:var(--aether-accent);box-shadow:0 0 0 2px var(--aether-accent-bg)}.aether-system-severity-filter>button[data-active=true]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-system-event-actions{display:flex;flex:1;justify-content:flex-end;gap:6px}.aether-system-event-actions>button{min-height:28px;border-radius:var(--aether-radius-sm)}.aether-system-event-list{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--aether-border-2) transparent;scrollbar-width:thin}.aether-system-event-group{min-width:680px;border-bottom:1px solid color-mix(in oklch,var(--aether-border-0),transparent 48%)}.aether-system-event-row{display:grid;width:100%;min-height:33px;grid-template-columns:80px 70px 140px minmax(0,1fr) 62px;align-items:center;gap:12px;border:0;outline:0;background:transparent;padding:5px 14px;color:var(--aether-fg-1);text-align:left;cursor:pointer;transition:background-color .1s ease}.aether-system-event-row:hover,.aether-system-event-row[aria-expanded=true]{background:var(--aether-bg-hover)}.aether-system-event-row:focus-visible{box-shadow:inset 0 0 0 1px var(--aether-accent)}.aether-system-event-row>code,.aether-system-event-row>time{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8.5px}.aether-system-event-row>strong{overflow:hidden;color:var(--aether-fg-0);font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.aether-system-event-row>span:nth-child(4){overflow:hidden;color:var(--aether-fg-1);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.aether-system-event-row>code{overflow:hidden;color:var(--aether-fg-4);text-align:right;text-overflow:ellipsis;white-space:nowrap}.aether-system-event-severity{display:inline-flex;min-height:19px;width:max-content;align-items:center;padding:3px 6px;font-size:8px}.aether-system-event-detail{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:12px;border-top:1px solid var(--aether-border-0);background:var(--aether-bg-2);padding:10px 14px 12px;animation:aether-system-detail-in .16s ease-out}.aether-system-event-detail dl{display:flex;min-width:0;flex-direction:column;gap:6px;margin:0}.aether-system-event-detail dl>div{display:grid;min-width:0;grid-template-columns:78px minmax(0,1fr);gap:8px}.aether-system-event-detail dt{color:var(--aether-fg-3);font-size:8.5px;text-transform:uppercase}.aether-system-event-detail dd{overflow:hidden;margin:0;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-system-event-detail pre{max-height:150px;overflow:auto;margin:0;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-1);padding:8px;color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:8.5px;line-height:1.45;white-space:pre-wrap}.aether-system-state{display:flex;min-width:0;min-height:0;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:24px;text-align:center}.aether-system-state>svg{width:20px;height:20px;color:var(--aether-neg)}.aether-system-state h2{margin:0;color:var(--aether-fg-0);font-size:13px}.aether-system-state p{max-width:480px;margin:0;color:var(--aether-fg-3);font-size:10.5px}.aether-system-state>small{max-width:560px;overflow-wrap:anywhere;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px}.aether-system-empty>button,.aether-system-state>button{min-height:27px;border-radius:var(--aether-radius-sm)}.aether-system-empty{display:flex;min-width:0;min-height:90px;align-items:center;justify-content:center;gap:10px;grid-column:1/-1;padding:14px;color:var(--aether-fg-3)}.aether-system-empty>svg{width:17px;height:17px;flex:none}.aether-system-empty>div{display:flex;min-width:0;flex-direction:column;gap:2px}.aether-system-empty strong{color:var(--aether-fg-1);font-size:10.5px}.aether-system-empty span{font-size:9px}.aether-system-skeleton{display:grid;min-width:0;min-height:0;flex:1;grid-auto-rows:83px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;overflow:hidden;padding:14px 18px}.aether-system-skeleton>div{display:flex;flex-direction:column;gap:8px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);padding:12px}.aether-system-skeleton span{height:10px;border-radius:2px;background:var(--aether-bg-3);animation:aether-coins-skeleton-pulse 1.3s ease-in-out infinite alternate}.aether-system-skeleton span:first-child{width:38%}.aether-system-skeleton span:nth-child(2){width:70%}.aether-system-skeleton span:nth-child(3){width:55%}@keyframes aether-system-spin{to{transform:rotate(1turn)}}@keyframes aether-system-led-pulse{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes aether-system-detail-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.aether-system-resource-grid,.aether-system-service-grid{grid-template-columns:minmax(0,1fr)}.aether-system-resource-panel{min-height:0}.aether-system-saturation dl{grid-template-columns:repeat(3,minmax(0,1fr))}.aether-system-saturation dl>div:nth-child(3){border-right:0}.aether-system-saturation dl>div:nth-child(n+4){border-top:1px solid var(--aether-border-0)}.aether-system-event-toolbar{flex-wrap:wrap}.aether-system-event-actions{flex:none;margin-left:auto}}@media (max-width:720px){.aether-system-head{min-height:64px;align-items:flex-start;padding:9px 10px}.aether-system-title-block h1{font-size:16px}.aether-system-title-block h1>span{font-size:9px}.aether-system-title-block p{max-width:220px;font-size:9.5px}.aether-system-head-actions{align-items:flex-end;flex-direction:column;gap:4px}.aether-system-action{min-height:24px;padding:4px 6px;font-size:9px}.aether-system-alerts{padding:7px 10px}.aether-system-source-notice{align-items:flex-start;flex-wrap:wrap;padding:7px 10px}.aether-system-source-notice>div:nth-child(2){width:calc(100% - 23px);flex:none}.aether-system-source-actions{width:100%;overflow-x:auto;padding-left:23px;scrollbar-width:none}.aether-system-source-actions::-webkit-scrollbar{display:none}.aether-system-source-actions>button{min-width:max-content}.aether-system-alert-stack>div{grid-template-columns:auto minmax(0,1fr)}.aether-system-alert-stack code{display:none}.aether-system-tabs{min-height:37px;padding-inline:5px}.aether-system-tabs>button{padding-inline:10px;font-size:11px}.aether-system-latency,.aether-system-overview{padding:10px 10px 18px}.aether-system-latency,.aether-system-resource-grid,.aether-system-service-grid{gap:9px}.aether-system-service{min-height:80px;padding:9px 10px}.aether-system-service-name{gap:5px}.aether-system-service-name>strong{font-size:11px}.aether-system-service-led{width:18px;height:18px;box-shadow:0 0 0 2px var(--aether-bg-3)}.aether-system-service-led>span{width:8px;height:8px}.aether-system-scope{display:none}.aether-system-service-meta{font-size:8px}.aether-system-service-metrics{grid-template-columns:minmax(0,1fr) 60px minmax(0,1.15fr);gap:6px}.aether-system-environments{grid-template-columns:minmax(0,1fr)}.aether-system-environments>article+article{border-top:1px solid var(--aether-border-0);border-left:0}.aether-system-consumer-head,.aether-system-consumer-row{grid-template-columns:minmax(0,1fr) 54px 62px}.aether-system-budget-row{grid-template-columns:minmax(0,1fr) 70px}.aether-system-budget-row small{display:none}.aether-system-latency-card>header,.aether-system-saturation>header{align-items:flex-start;flex-direction:column}.aether-system-latency-segment{grid-template-columns:minmax(0,1fr) 70px;gap:5px 8px}.aether-system-latency-track{grid-column:1/-1;grid-row:2}.aether-system-saturation dl{grid-template-columns:repeat(2,minmax(0,1fr))}.aether-system-saturation dl>div,.aether-system-saturation dl>div:nth-child(3){border-right:1px solid var(--aether-border-0)}.aether-system-saturation dl>div:nth-child(2n){border-right:0}.aether-system-saturation dl>div:nth-child(n+3){border-top:1px solid var(--aether-border-0)}.aether-system-event-toolbar{gap:7px;padding:8px 10px}.aether-system-event-search{width:calc(100% - 157px);min-width:140px}.aether-system-component-filter{width:150px}.aether-system-severity-filter{order:3;max-width:100%;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.aether-system-severity-filter::-webkit-scrollbar{display:none}.aether-system-event-actions{order:4}.aether-system-event-detail,.aether-system-skeleton{grid-template-columns:minmax(0,1fr)}.aether-system-skeleton{padding:10px}}@media (prefers-reduced-motion:reduce){.aether-system-action>svg[data-spinning=true],.aether-system-panel-state>svg[data-spinning=true],.aether-system-service[data-tone=positive] .aether-system-service-led>span,.aether-system-skeleton span{animation:none}.aether-system-budget-track>span,.aether-system-latency-track>span{transition:none}}.aether-main:has(.aether-analytics){min-height:0;overflow:hidden}.aether-analytics{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1);font-family:var(--aether-sans)}.aether-analytics-head{display:flex;min-width:0;min-height:63px;flex:none;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:10px 18px}.aether-analytics-title-block{min-width:0}.aether-analytics-title-block h1{display:flex;min-width:0;align-items:baseline;gap:7px;overflow:hidden;margin:0;color:var(--aether-fg-0);font-size:var(--aether-fs-xl);font-weight:700;line-height:1.3;white-space:nowrap}.aether-analytics-title-block h1>span{overflow:hidden;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:11px;font-weight:500;text-overflow:ellipsis}.aether-analytics-title-block p{overflow:hidden;margin:2px 0 0;color:var(--aether-fg-3);font-size:var(--aether-fs-sm);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-actions,.aether-analytics-head-controls{display:flex;min-width:0;flex:none;align-items:center;gap:6px}.aether-analytics-segmented{display:inline-flex;min-width:0;align-items:center;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:2px}.aether-analytics-segmented>button{min-width:39px;height:25px;border:0;border-radius:3px;background:transparent;color:var(--aether-fg-3);padding:0 8px;font-family:var(--aether-mono);font-size:10px;font-weight:600;line-height:1;transition:background .1s ease,color .1s ease}.aether-analytics-segmented>button:hover{color:var(--aether-fg-0)}.aether-analytics-segmented>button[data-active=true]{background:var(--aether-accent);color:var(--aether-accent-fg)}.aether-analytics-segmented>button[data-active=true][data-env=LIVE]{background:var(--aether-neg);color:var(--aether-bg-0)}.aether-analytics-segmented>button[data-active=true][data-env=DEMO]{background:var(--aether-info);color:var(--aether-bg-0)}.aether-analytics-action{display:inline-flex;min-width:0;min-height:30px;align-items:center;justify-content:center;gap:6px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:transparent;color:var(--aether-fg-2);padding:6px 9px;font-family:var(--aether-sans);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;transition:border-color .1s ease,background .1s ease,color .1s ease}.aether-analytics-action:hover:not(:disabled){border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-analytics-action:disabled{cursor:not-allowed;opacity:.45}.aether-analytics-action>svg{width:13px;height:13px;flex:none}.aether-analytics-action>svg[data-spinning=true]{animation:aether-analytics-spin .85s linear infinite}.aether-analytics-filterbar{display:flex;min-width:0;min-height:44px;flex:none;align-items:center;gap:8px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-0);padding:7px 18px}.aether-analytics-filter-label{color:var(--aether-fg-3);font-size:10px;font-weight:600;text-transform:uppercase}.aether-analytics-filterbar .aether-analytics-segmented>button{min-width:45px}.aether-analytics-symbol-filter{display:flex;width:190px;min-width:0;height:29px;align-items:center;gap:6px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-1);color:var(--aether-fg-3);padding:0 7px}.aether-analytics-symbol-filter:focus-within{border-color:var(--aether-accent)}.aether-analytics-symbol-filter:has(input[aria-invalid=true]){border-color:var(--aether-neg)}.aether-analytics-symbol-filter>button>svg,.aether-analytics-symbol-filter>svg{width:12px;height:12px;flex:none}.aether-analytics-symbol-filter>input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--aether-fg-0);padding:0;font-family:var(--aether-mono);font-size:11px;text-transform:uppercase}.aether-analytics-symbol-filter>input::placeholder{color:var(--aether-fg-4);text-transform:none}.aether-analytics-symbol-filter>button{display:inline-flex;width:18px;height:18px;flex:none;align-items:center;justify-content:center;border:0;border-radius:3px;background:transparent;color:var(--aether-fg-3);padding:0}.aether-analytics-symbol-filter>button:hover{background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-analytics-filter-status{overflow:hidden;color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-filter-status[data-tone=negative]{color:var(--aether-neg)}.aether-analytics-body{display:grid;min-width:0;min-height:0;flex:1;grid-template-rows:auto minmax(300px,1fr) 136px;gap:12px;overflow:auto;padding:14px 18px 18px;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-analytics-body:has(>.aether-analytics-alert){grid-template-rows:auto auto minmax(300px,1fr) 136px}.aether-analytics-alert{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid color-mix(in oklch,var(--aether-warn) 45%,var(--aether-border-0));border-radius:var(--aether-radius-sm);background:var(--aether-warn-bg);color:var(--aether-warn);padding:7px 10px;font-size:11px}.aether-analytics-alert>svg{width:13px;height:13px;flex:none}.aether-analytics-alert>span{min-width:0;flex:1}.aether-analytics-alert>button,.aether-analytics-detail-error>button{border:0;background:transparent;color:inherit;padding:2px 4px;font-size:11px;font-weight:700}.aether-analytics-kpis{display:grid;min-width:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.aether-analytics-kpi{display:flex;min-width:0;min-height:112px;flex-direction:column;gap:3px;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);padding:11px 13px 9px;animation:aether-analytics-enter .18s ease-out both}.aether-analytics-kpi-label{color:var(--aether-fg-3);font-size:10px;font-weight:600;text-transform:uppercase}.aether-analytics-kpi-label,.aether-analytics-kpi>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-kpi>strong{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:21px;font-weight:700;line-height:1.2}.aether-analytics-kpi[data-tone=positive]>strong{color:var(--aether-pos)}.aether-analytics-kpi[data-tone=negative]>strong{color:var(--aether-neg)}.aether-analytics-kpi-sub{overflow:hidden;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-spark{width:100%;height:26px;min-height:26px;margin-top:auto;overflow:visible;color:var(--aether-accent)}.aether-analytics-kpi[data-tone=positive] .aether-analytics-spark{color:var(--aether-pos)}.aether-analytics-kpi[data-tone=negative] .aether-analytics-spark{color:var(--aether-neg)}.aether-analytics-spark-line{fill:none;stroke:currentcolor;stroke-width:1.6;vector-effect:non-scaling-stroke}.aether-analytics-spark-area{fill:currentcolor;opacity:.08}.aether-analytics-spark circle{fill:currentcolor}.aether-analytics-chart-row{display:grid;min-width:0;min-height:0;grid-template-columns:minmax(0,3fr) minmax(350px,2fr);gap:12px}.aether-analytics-chart-card{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);animation:aether-analytics-enter .2s ease-out both}.aether-analytics-card-head{display:flex;min-width:0;min-height:45px;flex:none;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--aether-border-0);padding:9px 13px}.aether-analytics-card-title{display:flex;min-width:0;align-items:center;gap:7px}.aether-analytics-card-title>span{width:6px;height:6px;flex:none;border-radius:50%;background:var(--aether-accent)}.aether-analytics-card-title h2{overflow:hidden;margin:0;color:var(--aether-fg-0);font-size:12px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-card-meta{display:flex;min-width:0;align-items:center;gap:10px;overflow:hidden;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9.5px;white-space:nowrap}.aether-analytics-card-meta b{color:var(--aether-fg-1);font-weight:600}.aether-analytics [data-tone=positive],.aether-analytics-card-meta b[data-tone=positive]{color:var(--aether-pos)}.aether-analytics [data-tone=negative],.aether-analytics-card-meta b[data-tone=negative]{color:var(--aether-neg)}.aether-analytics-equity-plot{min-width:0;min-height:210px;flex:1;padding:8px 10px 4px}.aether-analytics-funnel{display:flex;min-height:0;flex:1;flex-direction:column;justify-content:center;gap:7px;padding:12px}.aether-analytics-funnel-row{display:grid;min-width:0;grid-template-columns:112px minmax(40px,1fr) 72px;align-items:center;gap:9px}.aether-analytics-funnel-row>span{overflow:hidden;color:var(--aether-fg-2);font-size:10.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-funnel-track{position:relative;height:15px;overflow:hidden;border-radius:3px;background:var(--aether-bg-3)}.aether-analytics-funnel-track>span{position:absolute;inset:0 auto 0 0;min-width:0;border-radius:3px;background:var(--aether-accent);transition:width .4s ease}.aether-analytics-funnel-track>span[data-stage="3"],.aether-analytics-funnel-track>span[data-stage="4"]{background:var(--aether-info)}.aether-analytics-funnel-track>span[data-stage="5"]{background:var(--aether-pos)}.aether-analytics-funnel-row>strong{display:flex;min-width:0;justify-content:flex-end;gap:4px;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10.5px;font-weight:650;white-space:nowrap}.aether-analytics-funnel-row>strong>small{color:var(--aether-fg-3);font-size:9.5px;font-weight:500}.aether-analytics-funnel-footer{display:grid;min-width:0;min-height:35px;flex:none;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;border-top:1px solid var(--aether-border-0);padding:7px 12px;color:var(--aether-fg-3);font-size:9.5px}.aether-analytics-funnel-footer>strong{font-family:var(--aether-mono)}.aether-analytics-funnel-footer>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-details{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.aether-analytics-details-head{display:flex;min-width:0;min-height:34px;flex:none;align-items:center;gap:10px}.aether-analytics-details-head>h2{margin:0 4px 0 0;color:var(--aether-fg-3);font-size:10px;font-weight:650;text-transform:uppercase}.aether-analytics-detail-tabs,.aether-analytics-reason-filter{display:flex;min-width:0;align-items:center;gap:5px}.aether-analytics-detail-tabs>button,.aether-analytics-reason-filter>button{display:inline-flex;min-width:0;min-height:25px;align-items:center;justify-content:center;gap:6px;border:1px solid var(--aether-border-0);border-radius:999px;background:var(--aether-bg-1);color:var(--aether-fg-3);padding:4px 9px;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.aether-analytics-detail-tabs>button:hover,.aether-analytics-reason-filter>button:hover{color:var(--aether-fg-0)}.aether-analytics-detail-tabs>button[data-active=true],.aether-analytics-reason-filter>button[data-active=true]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-analytics-detail-tabs>button>span{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px}.aether-analytics-reason-filter{margin-left:auto;overflow-x:auto;scrollbar-width:none}.aether-analytics-reason-filter::-webkit-scrollbar{display:none}.aether-analytics-reason-filter>button{min-height:23px;flex:none;border-radius:var(--aether-radius-sm);padding-inline:7px}.aether-analytics-details-caption{overflow:hidden;margin-left:auto;color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-detail-panel{min-width:0;min-height:0;flex:1;overflow:hidden}.aether-analytics-detail-scroll{width:100%;height:100%;min-width:0;min-height:0;overflow:auto;padding:1px 2px 2px 0;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-analytics-symbol-grid{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.aether-analytics-virtual-grid{position:relative;width:100%}.aether-analytics-virtual-symbol-row{position:absolute;inset:0 0 auto;display:grid;height:102px;gap:10px}.aether-analytics-symbol-card{display:flex;min-width:0;min-height:102px;flex-direction:column;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);padding:10px 12px}.aether-analytics-symbol-card>header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.aether-analytics-symbol-card>header>strong{overflow:hidden;color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:11.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-symbol-card>header>span{flex:none;border-radius:3px;background:var(--aether-bg-3);padding:2px 5px;font-family:var(--aether-mono);font-size:10px;font-weight:650}.aether-analytics-symbol-card>header>span[data-tone=positive]{background:var(--aether-pos-bg)}.aether-analytics-symbol-card>header>span[data-tone=negative]{background:var(--aether-neg-bg)}.aether-analytics-symbol-card>dl{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:8px 0 7px}.aether-analytics-symbol-card>dl>div{min-width:0}.aether-analytics-symbol-card dt{overflow:hidden;color:var(--aether-fg-4);font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-symbol-card dd{overflow:hidden;margin:2px 0 0;color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-composition{display:flex;width:100%;height:4px;margin-top:auto;overflow:hidden;border-radius:2px;background:var(--aether-bg-3)}.aether-analytics-composition>span[data-tone=positive]{background:var(--aether-pos)}.aether-analytics-composition>span[data-tone=info]{background:var(--aether-info)}.aether-analytics-composition>span[data-tone=warning]{background:var(--aether-warn)}.aether-analytics-composition>span[data-tone=negative]{background:var(--aether-neg)}.aether-analytics-reasons{display:flex;flex-direction:column;gap:1px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-analytics-reason-row{display:grid;min-width:0;min-height:37px;grid-template-columns:62px minmax(150px,1.2fr) minmax(100px,2fr) 54px;align-items:center;gap:10px;border-bottom:1px solid var(--aether-border-0);padding:6px 10px}.aether-analytics-reason-row:last-child{border-bottom:0}.aether-analytics-env,.aether-analytics-reason-group{display:inline-flex;width:fit-content;min-height:18px;align-items:center;border:1px solid var(--aether-border-1);border-radius:3px;color:var(--aether-fg-3);padding:2px 5px;font-family:var(--aether-mono);font-size:8.5px;font-weight:600;text-transform:uppercase}.aether-analytics-reason-group[data-group=errors]{border-color:color-mix(in oklch,var(--aether-neg) 50%,var(--aether-border-0));background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-analytics-reason-group[data-group=policy],.aether-analytics-reason-group[data-group=shadow]{border-color:color-mix(in oklch,var(--aether-info) 50%,var(--aether-border-0));background:var(--aether-info-bg);color:var(--aether-info)}.aether-analytics-reason-row>code{overflow:hidden;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-reason-track{position:relative;height:6px;overflow:hidden;border-radius:3px;background:var(--aether-bg-3)}.aether-analytics-reason-track>span{position:absolute;inset:0 auto 0 0;border-radius:3px;background:var(--aether-accent);transition:width .3s ease}.aether-analytics-reason-track>span[data-group=errors]{background:var(--aether-neg)}.aether-analytics-reason-track>span[data-group=policy],.aether-analytics-reason-track>span[data-group=shadow]{background:var(--aether-info)}.aether-analytics-reason-row>strong{color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px;text-align:right}.aether-analytics-funding-panel{display:flex;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-analytics-inline-error{flex:none;border-bottom:1px solid var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg);padding:6px 9px;font-size:10px}.aether-analytics-funding-scroll{min-width:0;min-height:0;flex:1;overflow:auto;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-analytics-funding-head,.aether-analytics-funding-row{display:grid;min-width:620px;grid-template-columns:160px minmax(120px,1fr) 70px 110px 120px;align-items:center;gap:10px}.aether-analytics-funding-head{position:sticky;z-index:2;top:0;min-height:28px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-2);color:var(--aether-fg-3);padding:5px 10px;font-size:8.5px;font-weight:600;text-transform:uppercase}.aether-analytics-funding-head>span:nth-child(n+4){text-align:right}.aether-analytics-funding-virtual{position:relative;min-width:620px}.aether-analytics-funding-row{position:absolute;inset:0 0 auto;min-height:40px;border-bottom:1px solid var(--aether-border-0);padding:7px 10px;font-size:10px}.aether-analytics-funding-row>time{color:var(--aether-fg-3);font-family:var(--aether-mono)}.aether-analytics-funding-row>strong{overflow:hidden;color:var(--aether-fg-0);font-family:var(--aether-mono);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-env[data-env=DEMO]{border-color:color-mix(in oklch,var(--aether-info) 50%,var(--aether-border-0));color:var(--aether-info)}.aether-analytics-env[data-env=LIVE]{border-color:color-mix(in oklch,var(--aether-neg) 50%,var(--aether-border-0));color:var(--aether-neg)}.aether-analytics-funding-row>b,.aether-analytics-funding-row>code{overflow:hidden;font-family:var(--aether-mono);font-size:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.aether-analytics-funding-panel>footer{display:flex;min-height:35px;flex:none;align-items:center;justify-content:center;border-top:1px solid var(--aether-border-0);padding:4px}.aether-analytics-detail-error,.aether-analytics-detail-loading,.aether-analytics-empty{display:flex;width:100%;height:100%;min-height:96px;align-items:center;justify-content:center;gap:8px;color:var(--aether-fg-3);font-size:11px}.aether-analytics-detail-error>svg,.aether-analytics-detail-loading>svg,.aether-analytics-empty>svg{width:15px;height:15px;flex:none}.aether-analytics-detail-loading>svg[data-spinning=true]{animation:aether-analytics-spin .85s linear infinite}.aether-analytics-detail-error{color:var(--aether-neg)}.aether-analytics-state{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:var(--aether-fg-3);padding:20px;text-align:center}.aether-analytics-state>svg{width:25px;height:25px}.aether-analytics-state[data-tone=negative]>svg{color:var(--aether-neg)}.aether-analytics-state h2{margin:0;color:var(--aether-fg-0);font-size:15px}.aether-analytics-state p{max-width:440px;margin:0;font-size:11px}.aether-analytics-skeleton{pointer-events:none}.aether-analytics-skeleton-charts,.aether-analytics-skeleton-kpis{display:grid;min-width:0;gap:10px}.aether-analytics-skeleton-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.aether-analytics-skeleton-charts{grid-template-columns:minmax(0,3fr) minmax(350px,2fr)}.aether-analytics-skeleton-charts>span,.aether-analytics-skeleton-details,.aether-analytics-skeleton-kpis>span{position:relative;display:block;min-height:112px;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-analytics-skeleton-charts>span{min-height:300px}.aether-analytics-skeleton-details{min-height:210px}.aether-analytics-skeleton-charts>span:after,.aether-analytics-skeleton-details:after,.aether-analytics-skeleton-kpis>span:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,color-mix(in oklch,var(--aether-bg-3) 70%,transparent) 45%,transparent 70%);content:"";transform:translateX(-100%);animation:aether-analytics-shimmer 1.3s ease-in-out infinite}@keyframes aether-analytics-spin{to{transform:rotate(1turn)}}@keyframes aether-analytics-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes aether-analytics-shimmer{to{transform:translateX(100%)}}@media (max-width:1180px){.aether-analytics-kpis,.aether-analytics-skeleton-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.aether-analytics-chart-row,.aether-analytics-skeleton-charts{grid-template-columns:minmax(0,1fr)}.aether-analytics-body,.aether-analytics-body:has(>.aether-analytics-alert){grid-template-rows:auto auto auto}.aether-analytics-body:has(>.aether-analytics-alert){grid-template-rows:auto auto auto auto}.aether-analytics-chart-card{min-height:300px}.aether-analytics-symbol-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:840px){.aether-analytics-head{gap:10px;padding-inline:12px}.aether-analytics-title-block p{max-width:290px}.aether-analytics-filterbar{padding-inline:12px}.aether-analytics-body{padding:12px}.aether-analytics-symbol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.aether-analytics-head{min-height:94px;align-items:stretch;flex-direction:column;gap:7px;padding:8px 10px}.aether-analytics-title-block h1{font-size:16px}.aether-analytics-title-block p{max-width:none;font-size:10.5px}.aether-analytics-head-controls{width:100%;justify-content:space-between}.aether-analytics-actions{gap:4px}.aether-analytics-actions .aether-analytics-action{width:29px;min-height:29px;padding:0}.aether-analytics-actions .aether-analytics-action>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.aether-analytics-filterbar{min-height:76px;align-content:center;flex-wrap:wrap;gap:6px;padding:7px 10px}.aether-analytics-filter-label{display:none}.aether-analytics-filterbar .aether-analytics-segmented{flex:none}.aether-analytics-filterbar .aether-analytics-segmented>button{min-width:39px;padding-inline:6px}.aether-analytics-symbol-filter{width:auto;min-width:140px;flex:1}.aether-analytics-filter-status{width:100%;min-height:12px}.aether-analytics-body,.aether-analytics-body:has(>.aether-analytics-alert){display:flex;flex-direction:column;gap:10px;padding:10px}.aether-analytics-alert{flex:none}.aether-analytics-kpis{display:grid;min-height:112px;flex:none;grid-auto-columns:158px;grid-auto-flow:column;grid-template-columns:none;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:2px;scroll-snap-type:inline proximity;scrollbar-width:thin}.aether-analytics-kpi{scroll-snap-align:start}.aether-analytics-chart-row{display:flex;flex:none;flex-direction:column;gap:10px}.aether-analytics-chart-card{min-height:310px;flex:none}.aether-analytics-card-head{align-items:flex-start;flex-direction:column;gap:4px;padding-block:7px}.aether-analytics-card-meta{width:100%;gap:8px;overflow-x:auto;scrollbar-width:none}.aether-analytics-card-meta::-webkit-scrollbar{display:none}.aether-analytics-funnel-row{grid-template-columns:96px minmax(32px,1fr) 65px;gap:6px}.aether-analytics-details{min-height:330px;flex:none}.aether-analytics-details-head{min-height:68px;align-content:center;flex-wrap:wrap;gap:6px}.aether-analytics-details-head>h2{width:100%}.aether-analytics-detail-tabs{max-width:100%;overflow-x:auto;scrollbar-width:none}.aether-analytics-detail-tabs::-webkit-scrollbar{display:none}.aether-analytics-detail-tabs>button{flex:none}.aether-analytics-reason-filter{width:100%;margin-left:0}.aether-analytics-details-caption{display:none}.aether-analytics-symbol-grid{grid-template-columns:minmax(0,1fr)}.aether-analytics-reason-row{grid-template-columns:58px minmax(100px,1fr) 42px;gap:7px}.aether-analytics-funding-head,.aether-analytics-reason-track{display:none}.aether-analytics-funding-virtual{min-width:0}.aether-analytics-funding-row{min-width:0;min-height:72px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"symbol amount" "time env" "rate rate";gap:3px 8px;padding:8px 9px}.aether-analytics-funding-row>time{grid-area:time;font-size:9px}.aether-analytics-funding-row>strong{grid-area:symbol}.aether-analytics-funding-row>.aether-analytics-env{grid-area:env;justify-self:end}.aether-analytics-funding-row>code{grid-area:rate;color:var(--aether-fg-4);text-align:left}.aether-analytics-funding-row>b{grid-area:amount}}@media (prefers-reduced-motion:reduce){.aether-analytics-action>svg[data-spinning=true],.aether-analytics-detail-loading>svg[data-spinning=true],.aether-analytics-skeleton-charts>span:after,.aether-analytics-skeleton-details:after,.aether-analytics-skeleton-kpis>span:after{animation:none}.aether-analytics-funnel-track>span,.aether-analytics-reason-track>span{transition:none}}.aether-main:has(.aether-optimization){min-height:0;overflow:hidden}.aether-optimization{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1);font-family:var(--aether-sans)}.aether-optimization-head{display:flex;min-width:0;min-height:63px;flex:none;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:10px 18px}.aether-optimization-title-block{min-width:0}.aether-optimization-title-block h1{display:flex;min-width:0;align-items:baseline;gap:8px;overflow:hidden;margin:0;color:var(--aether-fg-0);font-size:var(--aether-fs-xl);font-weight:700;line-height:1.3;white-space:nowrap}.aether-optimization-title-block h1>span{color:var(--aether-accent);font-family:var(--aether-mono);font-size:10px;font-weight:700}.aether-optimization-title-block p{overflow:hidden;margin:2px 0 0;color:var(--aether-fg-3);font-size:var(--aether-fs-sm);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.aether-optimization-head-actions,.aether-optimization-head-controls{display:flex;min-width:0;flex:none;align-items:center}.aether-optimization-head-controls{gap:12px}.aether-optimization-head-actions{gap:6px}.aether-optimization-action{min-height:30px;height:30px;gap:6px;border-color:var(--aether-border-0);border-radius:var(--aether-radius-sm);background:transparent;color:var(--aether-fg-2);padding:0 9px;font-size:11px;font-weight:600}.aether-optimization-action:hover:not(:disabled){border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-optimization-action>svg{width:13px;height:13px}.aether-optimization-action>svg[data-spinning=true]{animation:aether-optimization-spin .85s linear infinite}.aether-optimization-shadow{display:flex;min-width:177px;height:39px;align-items:center;gap:8px;border-left:1px solid var(--aether-border-0);color:var(--aether-fg-2);padding-left:12px}.aether-optimization-shadow>svg{width:15px;height:15px;flex:none;color:var(--aether-pos)}.aether-optimization-shadow[data-active=true]>svg{color:var(--aether-warn)}.aether-optimization-shadow>span{display:flex;min-width:0;flex:1;flex-direction:column;line-height:1.2}.aether-optimization-shadow b{color:var(--aether-fg-1);font-size:11px;font-weight:600}.aether-optimization-shadow small{margin-top:2px;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px}.aether-optimization-shadow [role=switch]{width:30px;height:17px;flex:none;border:1px solid var(--aether-border-1);background:var(--aether-bg-3)}.aether-optimization-shadow [role=switch][data-state=checked]{border-color:var(--aether-warn);background:var(--aether-warn)}.aether-optimization-shadow [role=switch]>span{width:13px;height:13px}.aether-optimization-statusbar{display:flex;min-width:0;min-height:42px;flex:none;align-items:stretch;overflow:hidden;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-0);padding:0 18px}.aether-optimization-statusbar>div{display:flex;min-width:155px;align-items:center;gap:8px;border-right:1px solid var(--aether-border-0);padding:0 16px}.aether-optimization-statusbar>div:first-child{padding-left:0}.aether-optimization-statusbar span{color:var(--aether-fg-3);font-size:9.5px;font-weight:600;text-transform:uppercase}.aether-optimization-statusbar strong{overflow:hidden;color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.aether-optimization-statusbar .aether-optimization-status-updated{min-width:0;flex:1;justify-content:flex-end;border-right:0;padding-right:0}.aether-optimization-status-updated>svg{width:12px;height:12px;flex:none;color:var(--aether-pos)}.aether-optimization-shadow-alert{display:flex;min-width:0;min-height:31px;flex:none;align-items:center;gap:8px;border-bottom:1px solid color-mix(in oklch,var(--aether-warn) 45%,var(--aether-border-0));background:var(--aether-warn-bg);color:var(--aether-warn);padding:6px 18px;font-size:10.5px}.aether-optimization-shadow-alert>svg{width:13px;height:13px;flex:none}.aether-optimization-tabs{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden}.aether-optimization-tab-rail{display:flex;min-width:0;min-height:39px;flex:none;align-items:stretch;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:0 18px}.aether-optimization-tab-rail [role=tablist]{display:flex;height:auto;min-width:0;align-items:stretch;justify-content:flex-start;gap:0;overflow-x:auto;border-radius:0;background:transparent;padding:0;scrollbar-width:none}.aether-optimization-tab-rail [role=tablist]::-webkit-scrollbar{display:none}.aether-optimization-tab-rail [role=tab]{display:inline-flex;min-width:0;height:39px;flex:none;align-items:center;gap:6px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--aether-fg-3);padding:0 13px;font-size:var(--aether-fs-sm);font-weight:500;box-shadow:none}.aether-optimization-tab-rail [role=tab]:hover:not(:disabled){color:var(--aether-fg-1)}.aether-optimization-tab-rail [role=tab][data-state=active]{border-bottom-color:var(--aether-accent);background:transparent;color:var(--aether-fg-0);box-shadow:none}.aether-optimization-tab-rail [role=tab]>svg{width:13px;height:13px;flex:none}.aether-optimization-tab-rail [role=tab]>code{min-width:16px;border-radius:3px;background:var(--aether-bg-3);color:var(--aether-fg-3);padding:1px 4px;font-family:var(--aether-mono);font-size:9px;line-height:1.35;text-align:center}.aether-optimization-tab-rail [role=tab][data-state=active]>code{background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-optimization-tab-select{display:none}.aether-optimization-tab-content{min-width:0;min-height:0;flex:1;overflow:hidden;margin:0}.aether-optimization-pane{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.aether-optimization-heatmap-toolbar,.aether-optimization-toolbar{display:flex;min-width:0;min-height:48px;flex:none;align-items:center;gap:10px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:8px 18px}.aether-optimization-search{display:flex;width:min(280px,35vw);min-width:170px;height:30px;align-items:center;gap:6px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-3);padding:0 8px}.aether-optimization-search:focus-within{border-color:var(--aether-accent)}.aether-optimization-search>svg{width:13px;height:13px;flex:none}.aether-optimization-add-symbol>input,.aether-optimization-filter-input input,.aether-optimization-override-toolbar input,.aether-optimization-search>input{min-width:0;height:28px;border:0;outline:0;background:transparent;color:var(--aether-fg-0);padding:0;font-family:var(--aether-mono);font-size:11px;box-shadow:none;text-transform:uppercase}.aether-optimization-search>input{width:100%;text-transform:none}.aether-optimization-add-symbol>input::placeholder,.aether-optimization-filter-input input::placeholder,.aether-optimization-override-toolbar input::placeholder,.aether-optimization-search>input::placeholder{color:var(--aether-fg-4);text-transform:none}.aether-optimization-add-symbol{display:flex;min-width:0;align-items:center;gap:6px;margin-left:auto}.aether-optimization-universe-summary{display:inline-flex;min-width:0;align-items:baseline;gap:6px;color:var(--aether-fg-3);white-space:nowrap}.aether-optimization-universe-summary>strong{color:var(--aether-accent);font-family:var(--aether-mono);font-size:12px}.aether-optimization-universe-summary>span{font-size:9px;font-weight:600;text-transform:uppercase}.aether-optimization-add-symbol>input{width:205px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 8px}.aether-optimization-add-symbol>input:focus{border-color:var(--aether-accent)}.aether-optimization-add-symbol>button,.aether-optimization-log-head+.aether-optimization-table-scroll button,.aether-optimization-override-toolbar>button,.aether-optimization-presets>button,.aether-optimization-selection>button,.aether-optimization-time-toolbar>button{min-height:30px;height:30px;border-radius:var(--aether-radius-sm);border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-1);padding:0 10px;font-size:11px;font-weight:600}.aether-optimization-add-symbol>button{border-color:var(--aether-accent);background:var(--aether-accent);color:var(--aether-accent-fg)}.aether-optimization-add-symbol>button>svg,.aether-optimization-log-head+.aether-optimization-table-scroll button>svg,.aether-optimization-override-toolbar>button>svg,.aether-optimization-presets>button>svg,.aether-optimization-selection>button>svg,.aether-optimization-time-toolbar>button>svg{width:13px;height:13px}.aether-optimization-table-scroll{min-width:0;min-height:0;flex:1;overflow:hidden}.aether-optimization-table-scroll>div{width:100%;height:100%;overflow:auto;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-optimization-virtual-table{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden}.aether-optimization-virtual-head,.aether-optimization-virtual-row{display:grid;min-width:1204px;grid-template-columns:34px minmax(140px,1.1fr) 105px 110px 150px minmax(250px,1.7fr) 115px 205px 44px}.aether-optimization-virtual-head{min-height:38px;flex:none;align-items:center;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);color:var(--aether-fg-3);will-change:transform}.aether-optimization-virtual-head>span{padding:0 var(--aether-cell-px);font-size:9.5px;font-weight:600;text-transform:uppercase}.aether-optimization-select-cell{display:grid;min-width:0;height:100%;place-items:center}.aether-optimization-select-cell .aether-row-checkbox{opacity:.52}.aether-optimization-select-cell .aether-row-checkbox:checked,.aether-optimization-select-cell .aether-row-checkbox:focus-visible,.aether-optimization-select-cell .aether-row-checkbox:hover{opacity:1}.aether-optimization-virtual-body{min-width:0;min-height:0;flex:1;overflow:auto;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-optimization-virtual-spacer{position:relative;min-width:1204px}.aether-optimization-virtual-row{position:absolute;top:0;left:0;width:100%;min-height:var(--aether-row-h);align-items:center;border-bottom:1px solid var(--aether-border-0)}.aether-optimization-virtual-row[data-expanded=true]{z-index:2;background:var(--aether-bg-1);box-shadow:inset 2px 0 0 var(--aether-accent)}.aether-optimization-virtual-row:hover{background:var(--aether-bg-hover)}.aether-optimization-virtual-row[data-selected=true]{background:color-mix(in srgb,var(--aether-accent-bg) 72%,var(--aether-bg-1));box-shadow:inset 2px 0 0 var(--aether-accent)}.aether-optimization-virtual-row>[role=cell]{min-width:0;padding:0 var(--aether-cell-px)}.aether-optimization-source-cell,.aether-optimization-symbol-cell{display:flex;min-width:0;align-items:center;gap:5px}.aether-optimization-mode-badge,.aether-optimization-source-cell>span{display:inline-flex;min-height:17px;align-items:center;border:1px solid var(--aether-border-0);border-radius:3px;background:var(--aether-bg-2);color:var(--aether-fg-3);padding:1px 4px;font-family:var(--aether-mono);font-size:8px;font-weight:700;text-transform:uppercase;white-space:nowrap}.aether-optimization-mode-badge{border-color:color-mix(in srgb,var(--aether-info) 36%,var(--aether-border-0));color:var(--aether-info)}.aether-optimization-source-cell>span[data-source=watchlist]{border-color:color-mix(in srgb,var(--aether-accent) 45%,var(--aether-border-0));color:var(--aether-accent)}.aether-optimization-source-cell>span[data-source=manual]{border-color:color-mix(in srgb,var(--aether-pos) 42%,var(--aether-border-0));color:var(--aether-pos)}.aether-optimization-source-cell>span[data-source=override]{border-color:color-mix(in srgb,var(--aether-warn) 42%,var(--aether-border-0));color:var(--aether-warn)}.aether-optimization-universe-warning{display:flex;min-height:34px;flex:none;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid color-mix(in srgb,var(--aether-warn) 38%,var(--aether-border-0));background:var(--aether-warn-bg);color:var(--aether-warn);padding:5px 18px;font-size:10px}.aether-optimization-universe-warning>button{display:inline-flex;height:24px;align-items:center;gap:5px;border:0;background:transparent;color:inherit;font-size:9px;font-weight:700;text-transform:uppercase}.aether-optimization-universe-warning svg{width:12px;height:12px}.aether-optimization-effective-button{display:inline-flex;min-width:66px;height:24px;align-items:center;justify-content:space-between;gap:7px;border:1px solid var(--aether-border-0);border-radius:3px;background:var(--aether-bg-2);color:var(--aether-fg-2);padding:0 6px 0 8px;font-family:var(--aether-mono);font-size:9px;font-weight:700}.aether-optimization-effective-button:focus-visible,.aether-optimization-effective-button:hover{border-color:currentColor;outline:0}.aether-optimization-effective-button>svg{width:12px;height:12px;flex:none}.aether-optimization-effective-button>svg:last-child{transition:transform .16s ease}.aether-optimization-effective-button[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.aether-optimization-effective-button[data-zone=off]{color:var(--aether-neg)}.aether-optimization-effective-button[data-zone=lowered],.aether-optimization-effective-button[data-zone=reduced]{color:var(--aether-warn)}.aether-optimization-kpi{display:grid;min-width:0;height:32px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;border-radius:3px;color:var(--aether-fg-2);outline:0}.aether-optimization-kpi:focus-visible,.aether-optimization-kpi:hover{background:var(--aether-bg-hover)}.aether-optimization-kpi>span{display:grid;min-width:0;gap:1px}.aether-optimization-kpi small,.aether-optimization-kpi strong{overflow:hidden;font-family:var(--aether-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.aether-optimization-kpi strong{color:var(--aether-fg-1);font-size:10px}.aether-optimization-kpi[data-tone=positive] strong{color:var(--aether-pos)}.aether-optimization-kpi[data-tone=negative] strong{color:var(--aether-neg)}.aether-optimization-kpi small{color:var(--aether-fg-3);font-size:8px}.aether-optimization-kpi-sparkline{width:76px;height:24px;overflow:visible}.aether-optimization-kpi-sparkline line{stroke:var(--aether-border-1);stroke-width:.75;vector-effect:non-scaling-stroke}.aether-optimization-kpi-sparkline polyline{fill:none;stroke:var(--aether-fg-2);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;vector-effect:non-scaling-stroke}.aether-optimization-kpi-sparkline[data-tone=positive] polyline{stroke:var(--aether-pos)}.aether-optimization-kpi-sparkline[data-tone=negative] polyline{stroke:var(--aether-neg)}.aether-optimization-kpi-state{color:var(--aether-fg-3);font-size:9px;white-space:nowrap}.aether-optimization-kpi-state[data-state=loading]{animation:aether-kpi-pulse 1.2s ease-in-out infinite}.aether-optimization-kpi-state[data-state=error]{color:var(--aether-warn)}@keyframes aether-kpi-pulse{50%{opacity:.42}}.aether-optimization-kpi-tooltip{min-width:250px;padding:0;font-family:var(--aether-sans)}.aether-optimization-kpi-tooltip footer,.aether-optimization-kpi-tooltip header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px}.aether-optimization-kpi-tooltip header{border-bottom:1px solid var(--aether-border-0)}.aether-optimization-kpi-tooltip footer,.aether-optimization-kpi-tooltip header span{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8px}.aether-optimization-kpi-tooltip dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:5px 10px}.aether-optimization-kpi-tooltip dl>div{display:grid;gap:2px;padding:5px 0}.aether-optimization-kpi-tooltip dt{color:var(--aether-fg-3);font-size:8px;text-transform:uppercase}.aether-optimization-kpi-tooltip dd{margin:0;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px}.aether-optimization-kpi-tooltip dd[data-tone=positive]{color:var(--aether-pos)}.aether-optimization-kpi-tooltip dd[data-tone=negative]{color:var(--aether-neg)}.aether-optimization-kpi-tooltip footer{border-top:1px solid var(--aether-border-0)}.aether-optimization-effective-button[data-zone=normal]{color:var(--aether-pos)}.aether-optimization-effective-button[data-zone=boosted]{color:var(--aether-accent)}.aether-optimization-effective-button[data-zone=aggressive]{color:var(--aether-info)}.aether-optimization-conflict-button{min-width:92px;justify-content:center;border-color:color-mix(in srgb,var(--aether-warn) 54%,var(--aether-border-0));background:var(--aether-warn-bg);color:var(--aether-warn);padding-inline:7px 5px}.aether-optimization-conflict-button>svg:first-child{width:11px;height:11px}.aether-optimization-conflict-tooltip{width:min(330px,calc(100vw - 24px));padding:0;font-family:var(--aether-sans)}.aether-optimization-conflict-tooltip>header{display:flex;align-items:flex-start;gap:8px;border-bottom:1px solid var(--aether-border-0);padding:9px 10px}.aether-optimization-conflict-tooltip>header>svg{width:14px;height:14px;flex:none;color:var(--aether-warn)}.aether-optimization-conflict-tooltip dl>div,.aether-optimization-conflict-tooltip>header>div{display:grid;min-width:0;gap:2px}.aether-optimization-conflict-tooltip header strong{color:var(--aether-fg-0);font-size:10px}.aether-optimization-conflict-tooltip dd,.aether-optimization-conflict-tooltip footer,.aether-optimization-conflict-tooltip header span{color:var(--aether-fg-3);font-size:8.5px;line-height:1.45}.aether-optimization-conflict-tooltip dl{display:grid;gap:7px;margin:0;padding:8px 10px}.aether-optimization-conflict-tooltip dt{overflow:hidden;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-optimization-conflict-tooltip dd{margin:0}.aether-optimization-conflict-tooltip footer{border-top:1px solid var(--aether-border-0);padding:7px 10px}.aether-optimization-actions-head,.aether-optimization-row-actions{display:grid;height:100%;place-items:center}.aether-optimization-row-actions>button{display:grid;width:26px;height:26px;place-items:center;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--aether-fg-3)}.aether-optimization-row-actions>button:focus-visible,.aether-optimization-row-actions>button:hover{border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-1);outline:0}.aether-optimization-row-actions>button:disabled{cursor:default;opacity:.25}.aether-optimization-row-actions svg,.aether-optimization-row-menu svg{width:13px;height:13px}.aether-optimization-row-menu{min-width:168px}.aether-optimization-row-menu [role=menuitem]{gap:8px;color:var(--aether-warn);font-size:10px}.aether-optimization-composition-preview{display:grid;min-width:0;grid-column:1/-1;grid-template-columns:minmax(240px,.8fr) minmax(520px,1.8fr);border-top:1px solid var(--aether-border-0);background:color-mix(in srgb,var(--aether-bg-2) 72%,var(--aether-bg-1))}.aether-optimization-composition-context{display:flex;min-width:0;align-items:center;gap:18px;border-right:1px solid var(--aether-border-0);padding:10px 14px}.aether-optimization-composition-context>div:first-child{display:flex;flex-direction:column;gap:2px}.aether-optimization-composition-context dt,.aether-optimization-composition-context>div:first-child>span,.aether-optimization-composition-factor>span,.aether-optimization-composition-total>span{color:var(--aether-fg-4);font-size:8px;font-weight:600;text-transform:uppercase}.aether-optimization-composition-context>div:first-child>strong{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:12px}.aether-optimization-composition-context dl{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0}.aether-optimization-composition-context dl>div{min-width:0}.aether-optimization-composition-context dd{overflow:hidden;margin:1px 0 0;color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:8.5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.aether-optimization-composition-formula{display:flex;min-width:0;align-items:center;justify-content:center;gap:7px;padding:10px 14px 27px}.aether-optimization-composition-formula>span{color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:10px}.aether-optimization-composition-factor,.aether-optimization-composition-total{display:flex;min-width:57px;height:38px;align-items:center;justify-content:center;border:1px solid var(--aether-border-0);border-radius:4px;background:var(--aether-bg-1);flex-direction:column;gap:2px}.aether-optimization-composition-factor>strong,.aether-optimization-composition-total>strong{color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px}.aether-optimization-composition-factor[data-muted=true]{border-style:dashed;opacity:.65}.aether-optimization-composition-total{min-width:84px;border-color:currentColor}.aether-optimization-composition-total[data-zone=off]{color:var(--aether-neg)}.aether-optimization-composition-total[data-zone=lowered],.aether-optimization-composition-total[data-zone=reduced]{color:var(--aether-warn)}.aether-optimization-composition-total[data-zone=normal]{color:var(--aether-pos)}.aether-optimization-composition-total[data-zone=boosted]{color:var(--aether-accent)}.aether-optimization-composition-total[data-zone=aggressive]{color:var(--aether-info)}.aether-optimization-composition-total>strong{color:currentColor}.aether-optimization-composition-note{position:absolute;right:14px;bottom:7px;left:calc(30% + 14px);display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;color:var(--aether-fg-4);font-size:8.5px}.aether-optimization-composition-note>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-optimization-composition-note>span[data-tone=warning]{color:var(--aether-warn)}.aether-optimization-composition-note>span:last-child{flex:none;font-family:var(--aether-mono);font-size:8px;text-transform:uppercase}.aether-optimization-composition-note>span[data-state=verified]{color:var(--aether-pos)}.aether-optimization-composition-note>span[data-state=checking]{color:var(--aether-accent)}.aether-optimization-composition-note>span[data-state=stale]{color:var(--aether-warn)}.aether-optimization-table{width:100%;min-width:830px;border-collapse:collapse;color:var(--aether-fg-1);font-size:var(--aether-fs-sm);table-layout:fixed}.aether-optimization-table thead{position:sticky;z-index:3;top:0;background:var(--aether-bg-1)}.aether-optimization-table tr{height:var(--aether-row-h);border-bottom:1px solid var(--aether-border-0)}.aether-optimization-table tbody tr:hover{background:var(--aether-bg-hover)}.aether-optimization-table td,.aether-optimization-table th{height:var(--aether-row-h);padding:0 var(--aether-cell-px);vertical-align:middle}.aether-optimization-table th{color:var(--aether-fg-3);font-size:9.5px;font-weight:600;text-transform:uppercase}.aether-optimization-table td{color:var(--aether-fg-1)}.aether-optimization-symbol,.aether-optimization-table code{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:11px;font-weight:600}.aether-optimization-pane[data-pane=symbols] .aether-optimization-table th:first-child,.aether-optimization-pane[data-pane=symbols] .aether-optimization-table th:nth-child(2){width:14%}.aether-optimization-pane[data-pane=symbols] .aether-optimization-table th:nth-child(3){width:17%}.aether-optimization-pane[data-pane=symbols] .aether-optimization-table th:nth-child(4){width:41%}.aether-optimization-pane[data-pane=symbols] .aether-optimization-table th:nth-child(5){width:14%}.aether-optimization-switch-cell{display:flex;min-width:0;align-items:center;gap:7px}.aether-optimization-switch-cell [role=switch]{width:30px;height:17px;flex:none;border:1px solid var(--aether-border-1);background:var(--aether-bg-3)}.aether-optimization-switch-cell [role=switch][data-state=checked]{border-color:var(--aether-accent);background:var(--aether-accent)}.aether-optimization-switch-cell [role=switch]>span{width:13px;height:13px}.aether-optimization-switch-cell>span{overflow:hidden;color:var(--aether-fg-3);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.aether-optimization-select{width:100%;min-width:105px;max-width:180px;height:29px;border-color:var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-1);padding:0 8px;font-family:var(--aether-mono);font-size:10.5px}.aether-optimization-select:focus{border-color:var(--aether-accent);box-shadow:none}.aether-risk-slider{display:grid;width:100%;min-width:0;align-items:center;grid-template-columns:minmax(90px,1fr) 63px 67px auto;gap:7px}.aether-risk-slider>input[type=range]{width:100%;height:4px;cursor:pointer;appearance:none;border-radius:2px;outline:0;background:var(--aether-bg-3);accent-color:var(--aether-accent)}.aether-risk-slider>input[type=range]::-webkit-slider-thumb{width:13px;height:13px;appearance:none;border:2px solid var(--aether-bg-1);border-radius:50%;background:var(--aether-accent);box-shadow:0 0 0 1px var(--aether-accent)}.aether-risk-slider>input[type=range]::-moz-range-thumb{width:11px;height:11px;border:2px solid var(--aether-bg-1);border-radius:50%;background:var(--aether-accent)}.aether-risk-input{display:flex;height:27px;align-items:center;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2)}.aether-risk-input:focus-within{border-color:var(--aether-accent)}.aether-risk-input>input{width:43px;height:100%;border:0;outline:0;background:transparent;color:var(--aether-fg-0);padding:0 2px 0 6px;font-family:var(--aether-mono);font-size:10.5px;text-align:right}.aether-risk-input>span{color:var(--aether-fg-3);padding-right:5px;font-size:9.5px}.aether-optimization-risk-value,.aether-risk-zone{display:inline-flex;min-height:20px;align-items:center;justify-content:center;border:1px solid var(--aether-border-0);border-radius:3px;background:var(--aether-bg-2);color:var(--aether-fg-2);padding:2px 6px;font-family:var(--aether-mono);font-size:9px;font-weight:700;text-transform:uppercase;white-space:nowrap}.aether-optimization-risk-value[data-zone=off],.aether-risk-zone[data-zone=off]{border-color:var(--aether-neg);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-optimization-risk-value[data-zone=lowered],.aether-optimization-risk-value[data-zone=reduced],.aether-risk-zone[data-zone=lowered],.aether-risk-zone[data-zone=reduced]{border-color:var(--aether-warn);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-optimization-risk-value[data-zone=normal],.aether-risk-zone[data-zone=normal]{border-color:var(--aether-pos);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-optimization-risk-value[data-zone=boosted],.aether-risk-zone[data-zone=boosted]{border-color:var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent)}.aether-optimization-risk-value[data-zone=aggressive],.aether-risk-zone[data-zone=aggressive]{border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info)}.aether-risk-quick{display:flex;min-width:0;align-items:center;gap:2px}.aether-risk-quick>button{width:28px;height:24px;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--aether-fg-3);padding:0;font-family:var(--aether-mono);font-size:9px}.aether-risk-quick>button:hover:not(:disabled){background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-risk-quick>button[data-active=true]{border-color:var(--aether-border-1);background:var(--aether-bg-3);color:var(--aether-accent)}.aether-risk-slider :disabled{cursor:not-allowed;opacity:.45}.aether-optimization-empty{display:flex;min-height:190px;align-items:center;justify-content:center;flex-direction:column;color:var(--aether-fg-3);padding:28px;text-align:center}.aether-optimization-empty[data-compact=true]{min-height:130px}.aether-optimization-empty>svg{width:22px;height:22px;margin-bottom:9px;color:var(--aether-fg-4)}.aether-optimization-empty>strong{color:var(--aether-fg-1);font-size:12px;font-weight:600}.aether-optimization-empty>span{max-width:420px;margin-top:4px;font-size:10.5px}.aether-optimization-footnote{min-height:31px;flex:none;border-top:1px solid var(--aether-border-0);background:var(--aether-bg-1);color:var(--aether-fg-3);padding:7px 18px;font-family:var(--aether-mono);font-size:9.5px}.aether-optimization-pane[data-pane=regimes]{display:block;overflow:auto;padding:12px 18px 18px;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-optimization-regime-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aether-optimization-impact,.aether-optimization-surface{min-width:0;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-optimization-surface{display:flex;min-height:0;flex-direction:column}.aether-optimization-surface-head{display:flex;min-width:0;min-height:48px;flex:none;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--aether-border-0);padding:7px 12px}.aether-optimization-surface-head>div{display:flex;min-width:0;align-items:center;gap:8px}.aether-optimization-surface-head>div>svg{width:15px;height:15px;flex:none;color:var(--aether-accent)}.aether-optimization-surface-head>div>span{min-width:0}.aether-optimization-surface-head h2,.aether-optimization-surface-head p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.aether-optimization-surface-head h2{color:var(--aether-fg-1);font-size:11px;font-weight:600;text-transform:uppercase}.aether-optimization-surface-head p{margin-top:2px;color:var(--aether-fg-3);font-size:9.5px}.aether-optimization-surface-head>code{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9.5px}.aether-optimization-notice{flex:none;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-2);color:var(--aether-fg-3);padding:6px 12px;font-size:9.5px}.aether-optimization-surface .aether-optimization-table-scroll{min-height:280px}.aether-optimization-table[data-kind=regimes]{min-width:560px}.aether-optimization-table[data-kind=regimes] th:first-child{width:28%}.aether-optimization-table[data-kind=regimes] th:nth-child(2){width:20%}.aether-optimization-table[data-kind=regimes] th:nth-child(3){width:52%}.aether-optimization-table[data-kind=regimes] .aether-risk-slider{grid-template-columns:minmax(75px,1fr) 63px 67px}.aether-optimization-table[data-kind=regimes] .aether-risk-quick{display:none}.aether-optimization-overrides{margin-top:12px}.aether-optimization-override-toolbar{display:flex;min-height:54px;align-items:flex-end;gap:8px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-0);padding:7px 12px}.aether-optimization-filter-primary>label,.aether-optimization-filter-secondary>label,.aether-optimization-override-toolbar>label{display:flex;min-width:0;flex-direction:column;gap:3px}.aether-optimization-filter-primary>label>span,.aether-optimization-filter-secondary>label>span,.aether-optimization-override-toolbar>label>span{color:var(--aether-fg-3);font-size:9px;font-weight:600;text-transform:uppercase}.aether-optimization-override-toolbar input{width:150px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 8px}.aether-optimization-override-toolbar .aether-optimization-select{width:180px}.aether-optimization-overrides .aether-optimization-table-scroll{min-height:0;max-height:360px}.aether-optimization-table[data-kind=overrides] th:first-child{width:14%}.aether-optimization-table[data-kind=overrides] th:nth-child(2){width:18%}.aether-optimization-table[data-kind=overrides] th:nth-child(3){width:14%}.aether-optimization-table[data-kind=overrides] th:nth-child(4){width:48%}.aether-optimization-table[data-kind=overrides] th:nth-child(5){width:6%}.aether-optimization-icon-action{width:28px;height:28px;min-height:28px;border-radius:var(--aether-radius-sm);color:var(--aether-fg-3);padding:0}.aether-optimization-icon-action:hover{background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-optimization-log-head>div,.aether-optimization-time-context{display:flex;min-width:0;align-items:center;gap:8px}.aether-optimization-log-head>div>svg,.aether-optimization-time-context>svg{width:14px;height:14px;flex:none;color:var(--aether-accent)}.aether-optimization-log-head>div>span,.aether-optimization-time-context>span{display:flex;min-width:0;flex-direction:column;line-height:1.15}.aether-optimization-log-head b,.aether-optimization-time-context b{color:var(--aether-fg-1);font-size:10.5px;font-weight:600}.aether-optimization-log-head small,.aether-optimization-time-context small{margin-top:2px;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px}.aether-optimization-time-toolbar>button{margin-left:auto}.aether-optimization-toolbar-note{margin-left:auto;color:var(--aether-warn);font-size:9.5px}.aether-optimization-preset-rail{display:flex;min-width:0;min-height:42px;flex:none;align-items:center;gap:10px;overflow-x:auto;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-0);padding:6px 18px;scrollbar-width:none}.aether-optimization-preset-rail::-webkit-scrollbar{display:none}.aether-optimization-preset-rail>span{flex:none;color:var(--aether-fg-3);font-size:9px;font-weight:600;text-transform:uppercase}.aether-optimization-presets{display:flex;min-width:max-content;align-items:center;gap:5px}.aether-optimization-presets>button{flex:none;border-color:var(--aether-border-0);background:var(--aether-bg-1);color:var(--aether-fg-2);font-size:9.5px}.aether-optimization-presets>button:hover:not(:disabled){border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-optimization-selection{display:flex;min-width:0;min-height:38px;flex:none;align-items:center;gap:8px;border-bottom:1px solid var(--aether-accent);background:var(--aether-accent-bg);color:var(--aether-accent);padding:4px 18px;font-size:10px}.aether-optimization-selection>svg{width:13px;height:13px;flex:none}.aether-optimization-selection>button:first-of-type{margin-left:auto}.aether-optimization-symbol-selection{overflow-x:auto;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin;white-space:nowrap}.aether-optimization-symbol-selection>button,.aether-optimization-symbol-selection>strong{flex:none}.aether-optimization-heatmap-layout,.aether-optimization-time-layout{display:grid;min-width:0;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) 190px;gap:12px;overflow:hidden;padding:12px 18px 18px}.aether-optimization-heatmap-surface,.aether-optimization-time-surface{min-height:0}.aether-optimization-grid-scroll{position:relative;display:flex;min-width:0;min-height:0;flex:1;align-items:center;overflow:auto;padding:12px;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-time-grid-wrap{width:100%;min-width:0;user-select:none}.aether-time-grid-desktop{min-width:900px}.aether-time-grid{width:100%;border-collapse:separate;border-spacing:3px;table-layout:fixed}.aether-kpi-grid th,.aether-time-grid th{height:18px;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px;font-weight:500;text-align:center;text-transform:uppercase}.aether-kpi-grid th:first-child,.aether-time-grid th:first-child{width:42px;text-align:left}.aether-kpi-grid tbody th,.aether-time-grid tbody th{padding-right:5px}.aether-kpi-grid td,.aether-time-grid td{padding:0}.aether-kpi-grid td>button,.aether-time-grid td>button{display:grid;width:100%;min-width:31px;height:34px;place-items:center;border:1px solid transparent;border-radius:3px;color:var(--aether-fg-1);padding:0;font-family:var(--aether-mono);font-size:9px;font-weight:600;line-height:1;transition:border-color .1s ease,filter .1s ease,transform .1s ease}.aether-kpi-grid td>button.is-clickable:hover,.aether-time-grid td>button:hover{z-index:1;border-color:var(--aether-fg-1);filter:brightness(1.08)}.aether-kpi-grid td>button.is-clickable:active,.aether-time-grid td>button:active{transform:scale(.96)}.aether-time-grid td>button.is-selected,.aether-time-grid-compact>button.is-selected{border-color:var(--aether-fg-0);box-shadow:0 0 0 1px var(--aether-bg-0),0 0 0 2px var(--aether-fg-0)}.aether-time-grid [data-zone=off],.aether-time-grid-compact [data-zone=off]{border-color:color-mix(in oklch,var(--aether-neg) 55%,var(--aether-border-0));background:var(--aether-neg-bg)!important;color:var(--aether-neg)!important}.aether-time-grid [data-zone=lowered],.aether-time-grid [data-zone=reduced],.aether-time-grid-compact [data-zone=lowered],.aether-time-grid-compact [data-zone=reduced]{border-color:color-mix(in oklch,var(--aether-warn) 55%,var(--aether-border-0));background:var(--aether-warn-bg)!important;color:var(--aether-warn)!important}.aether-time-grid [data-zone=normal],.aether-time-grid-compact [data-zone=normal]{border-color:color-mix(in oklch,var(--aether-pos) 45%,var(--aether-border-0));background:var(--aether-pos-bg)!important;color:var(--aether-pos)!important}.aether-time-grid [data-zone=boosted],.aether-time-grid-compact [data-zone=boosted]{border-color:color-mix(in oklch,var(--aether-accent) 55%,var(--aether-border-0));background:var(--aether-accent-bg)!important;color:var(--aether-accent)!important}.aether-time-grid [data-zone=aggressive],.aether-time-grid-compact [data-zone=aggressive]{border-color:color-mix(in oklch,var(--aether-info) 55%,var(--aether-border-0));background:var(--aether-info-bg)!important;color:var(--aether-info)!important}.aether-kpi-grid-compact,.aether-time-grid-compact{display:grid;width:100%;min-width:540px;grid-template-columns:repeat(12,minmax(42px,1fr));gap:5px}.aether-kpi-grid-compact>button,.aether-time-grid-compact>button{display:flex;min-width:42px;min-height:48px;align-items:center;justify-content:center;flex-direction:column;gap:4px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-2);font-family:var(--aether-mono)}.aether-kpi-grid-compact>button>span,.aether-time-grid-compact>button>span{color:currentColor;font-size:8.5px;opacity:.7}.aether-kpi-grid-compact>button>strong,.aether-time-grid-compact>button>strong{font-size:10px;font-weight:700}.aether-optimization-day-select{display:none}.aether-optimization-impact{display:flex;min-height:0;flex-direction:column;padding:12px}.aether-optimization-impact>header{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;border-bottom:1px solid var(--aether-border-0);padding-bottom:10px}.aether-optimization-impact>header>span{color:var(--aether-fg-3);font-size:9px;font-weight:600;text-transform:uppercase}.aether-optimization-impact>header>strong{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:16px;font-weight:600}.aether-optimization-capacity-track{height:5px;overflow:hidden;margin:12px 0 5px;border-radius:2px;background:var(--aether-bg-3)}.aether-optimization-capacity-track>span{display:block;height:100%;border-radius:inherit;background:var(--aether-accent)}.aether-optimization-impact dl{display:flex;margin:6px 0 0;flex-direction:column}.aether-optimization-impact dl>div{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--aether-border-0)}.aether-optimization-impact dt{color:var(--aether-fg-3);font-size:9.5px}.aether-optimization-impact dd{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:10.5px}.aether-optimization-risk-legend{display:grid;margin-top:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding-top:12px}.aether-optimization-risk-legend>span{display:flex;min-height:23px;align-items:center;border-left:3px solid var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-3);padding:0 6px;font-size:8.5px;text-transform:uppercase}.aether-optimization-risk-legend>span[data-zone=off]{border-left-color:var(--aether-neg)}.aether-optimization-risk-legend>span[data-zone=reduced]{border-left-color:var(--aether-warn)}.aether-optimization-risk-legend>span[data-zone=normal]{border-left-color:var(--aether-pos)}.aether-optimization-risk-legend>span[data-zone=boosted]{border-left-color:var(--aether-accent)}.aether-optimization-heatmap-toolbar{min-height:61px;gap:12px}.aether-optimization-filter-primary,.aether-optimization-filter-secondary{display:flex;min-width:0;align-items:flex-end;gap:7px}.aether-optimization-filter-primary{flex:none;border-right:1px solid var(--aether-border-0);padding-right:12px}.aether-optimization-filter-secondary{flex:1}.aether-optimization-filter-primary .aether-optimization-select{width:150px}.aether-optimization-filter-secondary .aether-optimization-select{width:135px}.aether-optimization-filter-input>div{display:flex;width:120px;height:29px;align-items:center;gap:5px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-3);padding:0 7px}.aether-optimization-filter-input>div:focus-within{border-color:var(--aether-accent)}.aether-optimization-filter-input>div>svg{width:11px;height:11px;flex:none}.aether-optimization-filter-input input{width:100%}.aether-optimization-heatmap-action{display:flex;flex:none;align-items:flex-end;margin-left:auto}.aether-kpi-grid{width:100%;min-width:900px;border-collapse:separate;border-spacing:3px;table-layout:fixed}.aether-kpi-grid td>button{overflow:hidden;background:var(--aether-bg-2)!important;color:var(--aether-fg-3)!important;text-overflow:ellipsis;white-space:nowrap}.aether-kpi-grid [data-tone=positive],.aether-kpi-grid-compact [data-tone=positive]{border-color:color-mix(in oklch,var(--aether-pos) 55%,var(--aether-border-0));background:var(--aether-pos-bg)!important;color:var(--aether-pos)!important}.aether-kpi-grid [data-tone=negative],.aether-kpi-grid-compact [data-tone=negative]{border-color:color-mix(in oklch,var(--aether-neg) 55%,var(--aether-border-0));background:var(--aether-neg-bg)!important;color:var(--aether-neg)!important}.aether-kpi-grid [data-tone=neutral],.aether-kpi-grid-compact [data-tone=neutral]{border-color:color-mix(in oklch,var(--aether-warn) 55%,var(--aether-border-0));background:var(--aether-warn-bg)!important;color:var(--aether-warn)!important}.aether-kpi-grid [data-empty=true],.aether-kpi-grid-compact [data-empty=true]{border-color:var(--aether-border-0);background:var(--aether-bg-2)!important;color:var(--aether-fg-4)!important}.aether-optimization-grid-empty{position:absolute;inset:50% auto auto 50%;z-index:2;width:max-content;max-width:calc(100% - 32px);border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:color-mix(in oklch,var(--aether-bg-1) 92%,transparent);color:var(--aether-fg-2);padding:8px 12px;font-size:10.5px;text-align:center;transform:translate(-50%,-50%)}.aether-optimization-warnings{display:flex;margin:10px 0 0;flex-direction:column;gap:6px;padding:0;list-style:none}.aether-optimization-warnings>li{display:flex;gap:6px;border:1px solid color-mix(in oklch,var(--aether-warn) 45%,var(--aether-border-0));border-radius:var(--aether-radius-sm);background:var(--aether-warn-bg);color:var(--aether-warn);padding:6px}.aether-optimization-warnings svg{width:12px;height:12px;flex:none}.aether-optimization-warnings span{display:flex;flex-direction:column;gap:2px;font-size:9px}.aether-optimization-warnings strong{font-family:var(--aether-mono);font-size:8.5px}.aether-optimization-log-head{justify-content:space-between}.aether-optimization-log-head>code{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9.5px}.aether-optimization-table[data-kind=history]{min-width:760px}.aether-optimization-table[data-kind=history] th:first-child{width:190px}.aether-optimization-table[data-kind=history] th:nth-child(2){width:140px}.aether-optimization-table[data-kind=history] th:nth-child(4){width:100px}.aether-optimization-table[data-kind=history] td:last-child{text-align:right}.aether-optimization-confirm-note,.aether-optimization-dialog-control{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-2);padding:10px;font-size:11px}.aether-optimization-confirm-note>svg{width:15px;height:15px;flex:none;color:var(--aether-pos)}.aether-optimization-dialog-control .aether-risk-slider{grid-template-columns:minmax(90px,1fr) 63px 67px}.aether-optimization-dialog-control .aether-risk-quick{display:none}.aether-optimization-reset-summary{display:flex;min-width:0;align-items:flex-start;gap:8px;border:1px solid color-mix(in srgb,var(--aether-warn) 38%,var(--aether-border-0));border-radius:var(--aether-radius-sm);background:var(--aether-warn-bg);color:var(--aether-fg-2);padding:9px 10px;font-size:10px;line-height:1.45}.aether-optimization-reset-summary>svg{width:14px;height:14px;flex:none;color:var(--aether-warn)}.aether-optimization-inline-state{display:grid;min-height:160px;flex:1;place-items:center;color:var(--aether-fg-3);padding:24px;font-size:11px}.aether-optimization-inline-state[data-tone=negative]{color:var(--aether-neg)}.aether-optimization-state{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;flex-direction:column;color:var(--aether-fg-3);padding:30px;text-align:center}.aether-optimization-state>svg{width:25px;height:25px;margin-bottom:10px;color:var(--aether-fg-4)}.aether-optimization-state h1{margin:0;color:var(--aether-fg-0);font-size:15px}.aether-optimization-state p{max-width:460px;margin:5px 0 0;font-size:11px}.aether-optimization-state>button{min-height:30px;margin-top:12px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-1);padding:0 11px;font-size:11px}.aether-optimization-state[data-tone=negative] p,.aether-optimization-state[data-tone=negative]>svg{color:var(--aether-neg)}.aether-optimization-loading{display:grid;min-height:0;flex:1;grid-template-rows:63px 42px minmax(0,1fr);gap:1px;overflow:hidden;background:var(--aether-border-0)}.aether-optimization-loading>span{position:relative;display:block;overflow:hidden;background:var(--aether-bg-1)}.aether-optimization-loading>span:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,color-mix(in oklch,var(--aether-bg-3) 70%,transparent) 45%,transparent 70%);content:"";transform:translateX(-100%);animation:aether-optimization-shimmer 1.3s ease-in-out infinite}@keyframes aether-optimization-spin{to{transform:rotate(1turn)}}@keyframes aether-optimization-shimmer{to{transform:translateX(100%)}}@media (max-width:1280px){.aether-risk-slider{grid-template-columns:minmax(80px,1fr) 63px 67px}.aether-risk-quick{display:none}.aether-optimization-filter-secondary .aether-optimization-select{width:118px}.aether-optimization-filter-input>div{width:105px}}@media (max-width:1100px){.aether-optimization-statusbar .aether-optimization-status-updated{display:none}.aether-optimization-head,.aether-optimization-heatmap-layout,.aether-optimization-heatmap-toolbar,.aether-optimization-pane[data-pane=regimes],.aether-optimization-preset-rail,.aether-optimization-selection,.aether-optimization-statusbar,.aether-optimization-tab-rail,.aether-optimization-time-layout,.aether-optimization-toolbar{padding-inline:14px}.aether-optimization-heatmap-toolbar{overflow-x:auto;scrollbar-width:thin}.aether-optimization-filter-secondary{flex:none}}@media (max-width:1023px){.aether-optimization-tab-rail{min-height:44px;align-items:center}.aether-optimization-tab-rail [role=tablist]{display:none}.aether-optimization-tab-select{display:flex;width:100%;align-items:center;gap:8px}.aether-optimization-tab-select>span{color:var(--aether-fg-3);font-size:9px;font-weight:600;text-transform:uppercase}.aether-optimization-day-select>select,.aether-optimization-tab-select>select{height:29px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);outline:0;background:var(--aether-bg-2);color:var(--aether-fg-1);padding:0 27px 0 8px;font-family:var(--aether-mono);font-size:10.5px}.aether-optimization-tab-select>select{min-width:230px}.aether-optimization-regime-grid{grid-template-columns:minmax(0,1fr)}.aether-optimization-heatmap-layout,.aether-optimization-time-layout{display:flex;flex-direction:column;overflow:auto}.aether-optimization-heatmap-surface,.aether-optimization-time-surface{min-height:260px;flex:none}.aether-optimization-impact{min-height:138px;flex:none}.aether-optimization-impact dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.aether-optimization-impact dl>div{align-items:flex-start;border-right:1px solid var(--aether-border-0);border-bottom:0;flex-direction:column;justify-content:center;padding:5px 9px}.aether-optimization-impact dl>div:last-child{border-right:0}.aether-optimization-capacity-track,.aether-optimization-risk-legend{display:none}.aether-optimization-day-select{display:flex;min-height:41px;flex:none;align-items:center;gap:8px;border-bottom:1px solid var(--aether-border-0);padding:6px 12px}.aether-optimization-day-select>span{color:var(--aether-fg-3);font-size:9px;font-weight:600;text-transform:uppercase}.aether-optimization-grid-scroll{align-items:flex-start;padding:10px}.aether-kpi-grid-compact [data-tone=empty],.aether-kpi-grid-compact [data-tone=negative],.aether-kpi-grid-compact [data-tone=neutral],.aether-kpi-grid-compact [data-tone=positive]{background:var(--aether-bg-2)}}@media (max-width:720px){.aether-optimization-head{min-height:96px;align-items:stretch;flex-direction:column;gap:7px;padding:8px 10px}.aether-optimization-title-block h1{font-size:16px}.aether-optimization-title-block p{font-size:10px}.aether-optimization-head-controls{width:100%;justify-content:space-between}.aether-optimization-head-actions{order:2}.aether-optimization-head-actions .aether-optimization-action{width:29px;padding:0}.aether-optimization-head-actions .aether-optimization-action>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.aether-optimization-shadow{min-width:170px;height:31px;order:1;border-left:0;padding-left:0}.aether-optimization-statusbar{min-height:41px;overflow-x:auto;padding-inline:10px;scrollbar-width:none}.aether-optimization-statusbar::-webkit-scrollbar{display:none}.aether-optimization-statusbar>div{min-width:138px;flex:none;padding-inline:10px}.aether-optimization-heatmap-toolbar,.aether-optimization-preset-rail,.aether-optimization-selection,.aether-optimization-tab-rail,.aether-optimization-toolbar{padding-inline:10px}.aether-optimization-tab-select{justify-content:space-between}.aether-optimization-tab-select>select{min-width:0;flex:1}.aether-optimization-pane[data-pane=symbols] .aether-optimization-toolbar{min-height:78px;align-content:center;flex-wrap:wrap;gap:6px}.aether-optimization-add-symbol,.aether-optimization-search{width:100%}.aether-optimization-add-symbol>input{width:auto;flex:1}.aether-optimization-table{min-width:760px}.aether-optimization-virtual-head,.aether-optimization-virtual-row,.aether-optimization-virtual-spacer{min-width:1124px}.aether-optimization-switch-cell>span{display:none}.aether-optimization-footnote{overflow:hidden;padding-inline:10px;text-overflow:ellipsis;white-space:nowrap}.aether-optimization-pane[data-pane=regimes]{padding:10px}.aether-optimization-surface-head p{max-width:230px}.aether-optimization-override-toolbar{align-items:stretch;flex-wrap:wrap}.aether-optimization-override-toolbar>label{min-width:130px;flex:1}.aether-optimization-override-toolbar .aether-optimization-select,.aether-optimization-override-toolbar input{width:100%;max-width:none}.aether-optimization-time-toolbar{min-height:44px}.aether-optimization-time-context small{display:none}.aether-optimization-time-toolbar>button{overflow:hidden;max-width:150px;text-overflow:ellipsis}.aether-optimization-preset-rail{min-height:40px}.aether-optimization-preset-rail>span{display:none}.aether-optimization-heatmap-layout,.aether-optimization-time-layout{gap:10px;padding:10px}.aether-kpi-grid-compact,.aether-time-grid-compact{min-width:0;grid-template-columns:repeat(6,minmax(44px,1fr))}.aether-optimization-impact dl{grid-template-columns:repeat(2,minmax(0,1fr))}.aether-optimization-impact dl>div:nth-child(2){border-right:0}.aether-optimization-heatmap-toolbar{min-height:88px;align-content:center;flex-wrap:nowrap}.aether-optimization-filter-primary,.aether-optimization-filter-secondary{flex:none}.aether-optimization-heatmap-action{padding-top:12px}.aether-optimization-grid-empty{width:calc(100% - 32px)}.aether-optimization-log-head{min-height:46px}}@media (prefers-reduced-motion:reduce){.aether-optimization-action>svg[data-spinning=true],.aether-optimization-loading>span:after{animation:none}.aether-kpi-grid td>button,.aether-time-grid td>button{transition:none}}.aether-main:has(.aether-deep-analytics){min-height:0;overflow:hidden}.aether-deep-analytics{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1);font-family:var(--aether-sans)}.aether-deep-head{display:flex;min-width:0;min-height:63px;flex:none;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:10px 18px}.aether-deep-title-block{min-width:0}.aether-deep-title-block h1{display:flex;min-width:0;align-items:baseline;gap:7px;overflow:hidden;margin:0;color:var(--aether-fg-0);font-size:var(--aether-fs-xl);font-weight:700;line-height:1.3;white-space:nowrap}.aether-deep-title-block h1>span{font-family:var(--aether-mono);font-size:10px;font-weight:500}.aether-deep-title-block h1>span,.aether-deep-title-block p{overflow:hidden;color:var(--aether-fg-3);text-overflow:ellipsis}.aether-deep-title-block p{margin:2px 0 0;font-size:var(--aether-fs-sm);line-height:1.35;white-space:nowrap}.aether-deep-actions,.aether-deep-head-controls{display:flex;min-width:0;flex:none;align-items:center;gap:6px}.aether-deep-segmented{display:inline-flex;min-width:0;align-items:center;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:2px}.aether-deep-segmented>button{min-width:42px;height:25px;border:0;border-radius:3px;background:transparent;color:var(--aether-fg-3);padding:0 8px;font-family:var(--aether-mono);font-size:10px;font-weight:650;line-height:1;transition:background .1s ease,color .1s ease}.aether-deep-segmented>button:hover:not(:disabled){color:var(--aether-fg-0)}.aether-deep-segmented>button[data-active=true]{background:var(--aether-accent);color:var(--aether-accent-fg)}.aether-deep-action{display:inline-flex;min-width:0;min-height:30px;align-items:center;justify-content:center;gap:6px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:transparent;color:var(--aether-fg-2);padding:6px 9px;font-family:var(--aether-sans);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;transition:border-color .1s ease,background .1s ease,color .1s ease}.aether-deep-action:hover:not(:disabled){border-color:var(--aether-border-1);background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-deep-action:disabled{cursor:not-allowed;opacity:.42}.aether-deep-action>svg{width:13px;height:13px;flex:none}.aether-deep-action>svg[data-spinning=true],.aether-deep-inline-loading>svg[data-spinning=true]{animation:aether-deep-spin .85s linear infinite}.aether-deep-filterbar{display:flex;min-width:0;min-height:50px;flex:none;align-items:center;gap:10px;overflow-x:auto;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-0);padding:6px 18px;scrollbar-width:none}.aether-deep-breakdown-rail::-webkit-scrollbar,.aether-deep-chart-toolbar::-webkit-scrollbar,.aether-deep-filterbar::-webkit-scrollbar,.aether-deep-kpis::-webkit-scrollbar{display:none}.aether-deep-direction-field,.aether-deep-field,.aether-deep-sample-field{display:flex;min-width:0;flex:none;flex-direction:column;gap:3px;color:var(--aether-fg-3);font-size:9px;font-weight:650;line-height:1;text-transform:uppercase}.aether-deep-field>select{height:27px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);outline:0;background:var(--aether-bg-1);color:var(--aether-fg-1);padding:0 24px 0 7px;font-family:var(--aether-mono);font-size:10px;line-height:1;text-transform:none}.aether-deep-field>select:focus{border-color:var(--aether-accent)}.aether-deep-field>select:disabled{cursor:not-allowed;color:var(--aether-fg-4)}.aether-deep-preset-field{width:min(300px,25vw);min-width:210px}.aether-deep-version-field{width:104px}.aether-deep-direction-field .aether-deep-segmented>button{min-width:48px;height:23px}.aether-deep-sample-field{width:170px}.aether-deep-sample-field>span{display:flex;justify-content:space-between}.aether-deep-sample-field b{color:var(--aether-fg-1);font-family:var(--aether-mono);font-weight:650}.aether-deep-sample-field input[type=range]{width:100%;height:23px;margin:0;accent-color:var(--aether-accent)}.aether-deep-filter-note{min-width:150px;overflow:hidden;color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-deep-breakdown-rail{display:flex;min-width:0;min-height:43px;flex:none;align-items:center;gap:12px;overflow-x:auto;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:6px 18px;scrollbar-width:none}.aether-deep-breakdown-tabs{display:flex;min-width:0;flex:none;align-items:center;gap:3px}.aether-deep-breakdown-tabs>button{display:inline-flex;min-width:96px;height:29px;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:var(--aether-radius-sm);background:transparent;color:var(--aether-fg-3);padding:0 10px;font-size:10px;font-weight:650;line-height:1;transition:border-color .1s ease,background .1s ease,color .1s ease}.aether-deep-breakdown-tabs>button>svg{width:13px;height:13px;flex:none}.aether-deep-breakdown-tabs>button:hover:not(:disabled){background:var(--aether-bg-2);color:var(--aether-fg-0)}.aether-deep-breakdown-tabs>button[data-active=true]{border-color:color-mix(in oklch,var(--aether-accent) 45%,var(--aether-border-0));background:var(--aether-accent-soft);color:var(--aether-accent)}.aether-deep-breakdown-tabs>button:disabled{cursor:not-allowed;opacity:.4}.aether-deep-breakdown-value{width:190px;flex-direction:row;align-items:center;gap:7px}.aether-deep-breakdown-value>select{min-width:0;flex:1}.aether-deep-breakdown-caption{color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:9px;white-space:nowrap}.aether-deep-body{display:grid;min-width:0;min-height:0;flex:1;grid-template-rows:auto minmax(0,1fr);gap:10px;overflow:auto;padding:12px 18px 16px;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-deep-body:has(>.aether-deep-alert),.aether-deep-body:has(>.aether-deep-sample-warning){grid-template-rows:auto auto minmax(0,1fr)}.aether-deep-body:has(>.aether-deep-alert):has(>.aether-deep-sample-warning){grid-template-rows:auto auto auto minmax(0,1fr)}.aether-deep-alert,.aether-deep-sample-warning{display:flex;min-width:0;min-height:31px;align-items:center;gap:8px;border:1px solid color-mix(in oklch,var(--aether-warn) 45%,var(--aether-border-0));border-radius:var(--aether-radius-sm);background:var(--aether-warn-bg);color:var(--aether-warn);padding:6px 9px;font-size:10px}.aether-deep-alert>svg,.aether-deep-sample-warning>svg{width:13px;height:13px;flex:none}.aether-deep-alert>span,.aether-deep-sample-warning>span{min-width:0;flex:1}.aether-deep-alert>button{border:0;background:transparent;color:inherit;padding:2px 4px;font-size:10px;font-weight:700}.aether-deep-kpis{display:grid;min-width:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.aether-deep-kpi{display:grid;min-width:0;min-height:74px;align-content:center;gap:3px;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);padding:8px 11px;animation:aether-deep-enter .18s ease-out both}.aether-deep-kpi>span{color:var(--aether-fg-3);font-size:9px;font-weight:650;text-transform:uppercase}.aether-deep-kpi>span,.aether-deep-kpi>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-deep-kpi>strong{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:18px;font-weight:700;line-height:1.15}.aether-deep-kpi[data-tone=positive]>strong{color:var(--aether-pos)}.aether-deep-kpi[data-tone=negative]>strong{color:var(--aether-neg)}.aether-deep-kpi[data-tone=info]>strong{color:var(--aether-info)}.aether-deep-kpi>small{overflow:hidden;color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:8.5px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.aether-deep-evidence-grid{display:grid;min-width:0;min-height:575px;grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:minmax(340px,1fr) 225px;gap:10px}.aether-deep-surface{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);animation:aether-deep-enter .2s ease-out both}.aether-deep-surface-head{display:flex;min-width:0;min-height:46px;flex:none;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--aether-border-0);padding:8px 11px}.aether-deep-surface-title{display:flex;min-width:0;align-items:center;gap:7px}.aether-deep-surface-title>span{width:6px;height:6px;flex:none;border-radius:50%;background:var(--aether-accent)}.aether-deep-surface-title>div{min-width:0}.aether-deep-surface-title h2{overflow:hidden;margin:0;color:var(--aether-fg-0);font-size:11px;font-weight:680;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.aether-deep-surface-title p{overflow:hidden;margin:2px 0 0;color:var(--aether-fg-4);font-size:9px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.aether-deep-surface-meta{display:grid;flex:none;justify-items:end;gap:1px;font-family:var(--aether-mono)}.aether-deep-surface-meta>strong{color:var(--aether-fg-1);font-size:12px}.aether-deep-surface-meta>span{color:var(--aether-fg-4);font-size:8px;text-transform:uppercase}.aether-deep-chart-toolbar{display:flex;min-width:0;min-height:43px;flex:none;align-items:center;gap:7px;overflow-x:auto;border-bottom:1px solid var(--aether-border-0);padding:5px 10px;scrollbar-width:none}.aether-deep-chart-toolbar .aether-deep-field{flex-direction:row;align-items:center;gap:6px}.aether-deep-chart-toolbar .aether-deep-field:first-child>select{width:150px}.aether-deep-bin-field>select{width:68px}.aether-deep-view-switch{display:inline-flex;flex:none;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:2px}.aether-deep-view-switch>button{display:inline-flex;height:24px;align-items:center;gap:5px;border:0;border-radius:3px;background:transparent;color:var(--aether-fg-3);padding:0 7px;font-size:9px;font-weight:650}.aether-deep-view-switch>button>svg{width:11px;height:11px}.aether-deep-view-switch>button[data-active=true]{background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-deep-chart-status{margin-left:auto;color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:8.5px;white-space:nowrap}.aether-deep-chart-body{display:flex;min-width:0;min-height:220px;flex:1;flex-direction:column;overflow:hidden}.aether-deep-chart-scroll{min-width:0;min-height:190px;flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-deep-chart-canvas{width:100%;min-width:560px;height:100%;min-height:190px;padding:1px 7px 0}.aether-deep-chart-legend{display:flex;min-height:26px;flex:none;align-items:center;justify-content:center;gap:14px;color:var(--aether-fg-3);font-size:8.5px}.aether-deep-chart-legend>span{display:inline-flex;align-items:center;gap:5px}.aether-deep-chart-legend>span:before{width:7px;height:7px;border-radius:2px;background:var(--aether-fg-4);content:""}.aether-deep-chart-legend>span[data-outcome=profitable]:before{background:var(--aether-pos)}.aether-deep-chart-legend>span[data-outcome=losing]:before{background:var(--aether-neg)}.aether-deep-chart-legend>span[data-outcome=rate]:before{height:2px;border-radius:0;background:var(--aether-accent)}.aether-deep-tooltip{min-width:180px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);box-shadow:var(--aether-shadow-1);padding:8px;font-size:9px}.aether-deep-tooltip>strong{display:block;margin-bottom:6px;color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:10px}.aether-deep-tooltip dl{display:grid;gap:3px;margin:0}.aether-deep-tooltip dl>div{display:flex;justify-content:space-between;gap:12px}.aether-deep-tooltip dt{color:var(--aether-fg-3)}.aether-deep-tooltip dd{margin:0;color:var(--aether-fg-1);font-family:var(--aether-mono)}.aether-deep-tooltip [data-tone=positive]{color:var(--aether-pos)}.aether-deep-tooltip [data-tone=negative]{color:var(--aether-neg)}.aether-deep-tooltip>span{display:block;margin-top:6px;color:var(--aether-warn)}.aether-deep-warning-rail{display:flex;min-height:27px;flex:none;align-items:center;gap:6px;border-top:1px solid var(--aether-border-0);background:var(--aether-warn-bg);color:var(--aether-warn);padding:4px 9px;font-size:8.5px}.aether-deep-warning-rail>svg{width:11px;height:11px;flex:none}.aether-deep-warning-rail>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-deep-warning-rail>code{flex:none;font-size:8px}.aether-deep-quartiles{display:flex;min-width:560px;min-height:0;flex:1;flex-direction:column;justify-content:center;gap:10px;overflow-x:auto;padding:12px 14px}.aether-deep-quartile-axis{display:grid;grid-template-columns:70px 1fr 70px;color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:8.5px}.aether-deep-quartile-axis>strong{text-align:center;text-transform:uppercase}.aether-deep-quartile-axis>span:last-child{text-align:right}.aether-deep-quartile-row{display:grid;min-width:0;grid-template-columns:88px minmax(220px,1fr) 235px;align-items:center;gap:12px}.aether-deep-quartile-row>div:first-child{display:grid;gap:2px}.aether-deep-quartile-row>div:first-child>strong{color:var(--aether-fg-1);font-size:10px}.aether-deep-quartile-row>div:first-child>span{color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:8.5px}.aether-deep-quartile-track{position:relative;height:28px;border-bottom:1px solid var(--aether-border-1);background:linear-gradient(var(--aether-border-0),var(--aether-border-0)) 25% 100% /1px 6px no-repeat,linear-gradient(var(--aether-border-0),var(--aether-border-0)) 50% 100% /1px 6px no-repeat,linear-gradient(var(--aether-border-0),var(--aether-border-0)) 75% 100% /1px 6px no-repeat}.aether-deep-quartile-box{position:absolute;bottom:5px;min-width:3px;height:14px;border:1px solid;border-radius:2px;background:color-mix(in oklch,currentcolor 18%,transparent);color:var(--aether-fg-3)}.aether-deep-quartile-row[data-outcome=profitable] .aether-deep-quartile-box{color:var(--aether-pos)}.aether-deep-quartile-row[data-outcome=losing] .aether-deep-quartile-box{color:var(--aether-neg)}.aether-deep-quartile-mean,.aether-deep-quartile-median{position:absolute;bottom:3px;width:1px;height:19px;background:var(--aether-fg-0)}.aether-deep-quartile-mean{bottom:10px;width:5px;height:5px;border:1px solid var(--aether-bg-1);border-radius:50%;background:var(--aether-accent);transform:translateX(-2px)}.aether-deep-quartile-empty{color:var(--aether-fg-4);font-size:9px;text-align:center}.aether-deep-quartile-row>dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0}.aether-deep-quartile-row>dl>div{min-width:0;border-left:1px solid var(--aether-border-0);padding-left:6px}.aether-deep-quartile-row dt{color:var(--aether-fg-4);font-size:7.5px;text-transform:uppercase}.aether-deep-quartile-row dd{overflow:hidden;margin:2px 0 0;color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9px;text-overflow:ellipsis}.aether-deep-quartile-legend{display:flex;justify-content:center;gap:14px;color:var(--aether-fg-4);font-size:8px}.aether-deep-quartile-legend>span{display:inline-flex;align-items:center;gap:5px}.aether-deep-quartile-legend>span:before{width:9px;height:7px;border:1px solid var(--aether-fg-3);border-radius:2px;content:""}.aether-deep-quartile-legend>span[data-mark=median]:before{width:1px;height:10px;border:0;border-radius:0;background:var(--aether-fg-0)}.aether-deep-quartile-legend>span[data-mark=mean]:before{width:5px;height:5px;border:0;border-radius:50%;background:var(--aether-accent)}.aether-deep-evidence{grid-column:2;grid-row:1}.aether-deep-evidence-body{display:grid;min-height:0;flex:1;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.aether-deep-outcome-balance{display:grid;gap:7px;border-bottom:1px solid var(--aether-border-0);padding:10px 11px}.aether-deep-outcome-balance>h3,.aether-deep-spreads h3{margin:0;color:var(--aether-fg-3);font-size:8.5px;font-weight:700;letter-spacing:0;text-transform:uppercase}.aether-deep-outcome-balance>div{display:grid;grid-template-columns:66px minmax(30px,1fr) 28px;align-items:center;gap:7px;color:var(--aether-fg-3);font-size:8.5px}.aether-deep-outcome-balance>div>div{height:5px;overflow:hidden;border-radius:2px;background:var(--aether-bg-3)}.aether-deep-outcome-balance>div>div>span{display:block;height:100%;border-radius:inherit;background:var(--aether-fg-4)}.aether-deep-outcome-balance>div[data-outcome=profitable]>div>span{background:var(--aether-pos)}.aether-deep-outcome-balance>div[data-outcome=losing]>div>span{background:var(--aether-neg)}.aether-deep-outcome-balance>div>strong{color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:9px;text-align:right}.aether-deep-spreads{display:flex;min-height:0;flex-direction:column;overflow:hidden;padding-top:9px}.aether-deep-spreads>header{display:flex;flex:none;align-items:center;justify-content:space-between;padding:0 11px 7px}.aether-deep-spreads>header>span{color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:8px}.aether-deep-spreads>ol{min-height:0;overflow-y:auto;margin:0;padding:0 5px 7px;list-style:none;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-deep-spreads li{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto 27px;align-items:center;gap:7px;border-top:1px solid var(--aether-border-0);padding:7px 6px}.aether-deep-spreads li>div{display:grid;min-width:0;gap:2px}.aether-deep-spreads li>div:first-child>strong{overflow:hidden;color:var(--aether-fg-1);font-size:8.5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.aether-deep-spreads li>div>span{color:var(--aether-fg-4);font-size:8px;white-space:nowrap}.aether-deep-spreads li>div:nth-child(2){justify-items:end}.aether-deep-spreads li b{font-family:var(--aether-mono);font-size:10px}.aether-deep-spreads [data-tone=positive]{color:var(--aether-pos)}.aether-deep-spreads [data-tone=negative]{color:var(--aether-neg)}.aether-deep-spreads li>code{border:1px solid color-mix(in oklch,var(--aether-warn) 35%,var(--aether-border-0));border-radius:3px;color:var(--aether-warn);padding:2px 3px;font-size:7.5px;text-align:center}.aether-deep-spreads li>code[data-reliable=true]{border-color:color-mix(in oklch,var(--aether-pos) 35%,var(--aether-border-0));color:var(--aether-pos)}.aether-deep-qualifiers{grid-column:1/-1;grid-row:2}.aether-deep-qualifier-body{display:flex;min-width:0;min-height:0;flex:1;overflow:hidden}.aether-deep-matrix-scroll{width:100%;min-width:0;min-height:0;overflow:auto;scrollbar-color:var(--aether-border-1) transparent;scrollbar-width:thin}.aether-deep-matrix{width:100%;min-width:760px}.aether-deep-matrix-head,.aether-deep-matrix-row{display:grid;min-width:760px;grid-template-columns:minmax(165px,1.3fr) repeat(4,minmax(112px,1fr)) 62px;align-items:stretch}.aether-deep-matrix-head{position:sticky;z-index:2;top:0;min-height:28px;border-bottom:1px solid var(--aether-border-1);background:var(--aether-bg-2)}.aether-deep-matrix-head>span{display:flex;align-items:center;justify-content:center;border-left:1px solid var(--aether-border-0);color:var(--aether-fg-4);padding:0 7px;font-size:8px;font-weight:700;text-transform:uppercase}.aether-deep-matrix-head>span:first-child{justify-content:flex-start;border-left:0}.aether-deep-matrix-row{min-height:48px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1)}.aether-deep-matrix-row:hover{background:var(--aether-bg-2)}.aether-deep-matrix-row>strong{display:flex;min-width:0;align-items:center;overflow:hidden;color:var(--aether-fg-1);padding:0 9px;font-family:var(--aether-mono);font-size:9px;font-weight:650;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.aether-deep-matrix-row>code{display:flex;align-items:center;justify-content:center;font-size:9px}.aether-deep-matrix-cell,.aether-deep-matrix-row>code{border-left:1px solid var(--aether-border-0);color:var(--aether-fg-2)}.aether-deep-matrix-cell{display:grid;min-width:0;align-content:center;justify-items:center;gap:2px;padding:4px 6px}.aether-deep-matrix-cell[data-tone=positive]{background:color-mix(in oklch,var(--aether-pos) var(--deep-cell-intensity,12%),transparent)}.aether-deep-matrix-cell[data-tone=negative]{background:color-mix(in oklch,var(--aether-neg) var(--deep-cell-intensity,12%),transparent)}.aether-deep-matrix-cell>b{font-family:var(--aether-mono);font-size:10px;font-weight:700}.aether-deep-matrix-cell[data-tone=positive]>b{color:var(--aether-pos)}.aether-deep-matrix-cell[data-tone=negative]>b{color:var(--aether-neg)}.aether-deep-matrix-cell>small{overflow:hidden;max-width:100%;color:var(--aether-fg-4);font-family:var(--aether-mono);font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.aether-deep-matrix-virtual{position:relative;width:100%;min-width:760px}.aether-deep-state{display:flex;min-width:0;min-height:0;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:7px;overflow:auto;padding:24px;text-align:center}.aether-deep-state>svg{width:28px;height:28px;color:var(--aether-fg-4)}.aether-deep-state[data-tone=warning]>svg{color:var(--aether-warn)}.aether-deep-state[data-tone=negative]>svg{color:var(--aether-neg)}.aether-deep-state>h2{margin:0;color:var(--aether-fg-0);font-size:14px;font-weight:680}.aether-deep-state>p{max-width:540px;margin:0;color:var(--aether-fg-3);font-size:11px}.aether-deep-state>small{max-width:540px;color:var(--aether-fg-4);font-size:9px}.aether-deep-state>.aether-deep-action{margin-top:5px}.aether-deep-inline-loading,.aether-deep-inline-state{display:flex;min-width:0;min-height:110px;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:6px;color:var(--aether-fg-4);padding:14px;text-align:center}.aether-deep-inline-loading>svg,.aether-deep-inline-state>svg{width:19px;height:19px}.aether-deep-inline-loading>span,.aether-deep-inline-state>span{max-width:420px;font-size:9px}.aether-deep-inline-state>strong{color:var(--aether-fg-2);font-size:10px}.aether-deep-inline-state[data-compact=true]{min-height:86px;padding:10px}.aether-deep-inline-state[data-compact=true]>svg{display:none}.aether-deep-skeleton{display:grid;min-width:0;min-height:0;flex:1;grid-template-rows:74px minmax(0,1fr);gap:10px;padding:12px 18px 16px}.aether-deep-skeleton-grid,.aether-deep-skeleton-kpis{display:grid;min-width:0;gap:8px}.aether-deep-skeleton-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.aether-deep-skeleton-grid{grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:minmax(320px,1fr) 225px}.aether-deep-skeleton-grid>span:last-child{grid-column:1/-1}.aether-deep-skeleton span{position:relative;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1)}.aether-deep-skeleton span:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--aether-fg-4) 10%,transparent),transparent);content:"";transform:translateX(-100%);animation:aether-deep-shimmer 1.25s ease-in-out infinite}@keyframes aether-deep-spin{to{transform:rotate(1turn)}}@keyframes aether-deep-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes aether-deep-shimmer{to{transform:translateX(100%)}}@media (max-width:1180px){.aether-deep-filter-note,.aether-deep-title-block p{display:none}.aether-deep-preset-field{width:250px}.aether-deep-evidence-grid,.aether-deep-skeleton-grid{grid-template-columns:minmax(0,1fr) 290px}}@media (max-width:900px){.aether-deep-head{gap:10px;padding-inline:12px}.aether-deep-title-block h1>span{max-width:190px}.aether-deep-actions .aether-deep-action>span{display:none}.aether-deep-actions .aether-deep-action{width:30px;height:30px;padding:0}.aether-deep-breakdown-rail,.aether-deep-filterbar{padding-inline:12px}.aether-deep-body{display:block;padding:10px 12px 14px}.aether-deep-alert,.aether-deep-kpis,.aether-deep-sample-warning{margin-bottom:9px}.aether-deep-kpis{display:flex;overflow-x:auto;scrollbar-width:none}.aether-deep-kpi{width:155px;min-width:155px}.aether-deep-evidence-grid{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:430px 330px 260px}.aether-deep-distribution{grid-column:1;grid-row:1}.aether-deep-evidence{grid-column:1;grid-row:2}.aether-deep-qualifiers{grid-column:1;grid-row:3}.aether-deep-skeleton{padding:10px 12px 14px}.aether-deep-skeleton-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.aether-deep-skeleton-kpis>span:nth-child(n+4){display:none}.aether-deep-skeleton-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr 220px}.aether-deep-skeleton-grid>span:nth-child(2){display:none}.aether-deep-skeleton-grid>span:last-child{grid-column:1}}@media (max-width:560px){.aether-deep-head{min-height:78px;align-items:flex-start;flex-direction:column;gap:7px;padding:8px 10px}.aether-deep-title-block h1{max-width:calc(100vw - 20px);font-size:15px}.aether-deep-title-block h1>span{max-width:180px;font-size:8.5px}.aether-deep-head-controls{width:100%;justify-content:space-between}.aether-deep-head .aether-deep-segmented{flex:1}.aether-deep-head .aether-deep-segmented>button{min-width:0;flex:1;padding-inline:5px}.aether-deep-filterbar{min-height:47px;gap:8px;padding:5px 10px}.aether-deep-preset-field{width:230px;min-width:230px}.aether-deep-version-field{width:100px}.aether-deep-sample-field{width:150px}.aether-deep-breakdown-rail{min-height:42px;gap:8px;padding:5px 10px}.aether-deep-breakdown-tabs>button{min-width:88px;padding-inline:8px}.aether-deep-breakdown-value{width:170px}.aether-deep-breakdown-caption{display:none}.aether-deep-body{padding:9px 10px 13px}.aether-deep-evidence-grid{grid-template-rows:420px 330px 255px;gap:9px}.aether-deep-surface-head{min-height:45px;padding-inline:9px}.aether-deep-surface-title p{max-width:250px}.aether-deep-chart-toolbar{padding-inline:8px}.aether-deep-chart-status{display:none}.aether-deep-chart-canvas,.aether-deep-quartiles{min-width:620px}.aether-deep-chart-legend{min-width:470px;justify-content:flex-start;padding-left:10px}.aether-deep-state{padding:18px}}@media (prefers-reduced-motion:reduce){.aether-deep-action>svg[data-spinning=true],.aether-deep-inline-loading>svg[data-spinning=true],.aether-deep-kpi,.aether-deep-skeleton span:after,.aether-deep-surface{animation:none}}.aether-admin{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--aether-bg-0);color:var(--aether-fg-1);font-family:var(--aether-sans);font-size:var(--aether-fs-md)}.aether-admin,.aether-admin *{letter-spacing:0}.aether-admin-head{display:flex;min-height:62px;flex:none;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:10px 18px}.aether-admin-title{display:flex;min-width:0;align-items:center;gap:10px}.aether-admin-title>div{min-width:0}.aether-admin-title h1{display:flex;min-width:0;align-items:baseline;gap:9px;margin:0;color:var(--aether-fg-0);font-size:18px;font-weight:700;line-height:1.2}.aether-admin-title h1>span{font-family:var(--aether-mono);font-weight:500}.aether-admin-title h1>span,.aether-admin-title p{overflow:hidden;color:var(--aether-fg-3);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.aether-admin-title p{margin:3px 0 0;line-height:1.25}.aether-admin-owner-badge,.aether-admin-risk-badge,.aether-admin-status,.aether-admin-surface-count,.aether-admin-version{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:9.5px;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.aether-admin-owner-badge{flex:none;gap:5px;border-color:var(--aether-info);background:var(--aether-info-bg);color:var(--aether-info);padding:4px 7px}.aether-admin-owner-badge>svg{width:12px;height:12px}.aether-admin-head-actions{display:flex;flex:none;align-items:center;gap:8px}.aether-admin-risk-badge{gap:6px;padding:5px 8px}.aether-admin-risk-badge>span{width:6px;height:6px;border-radius:999px;background:currentColor}.aether-admin-risk-badge.is-nominal{border-color:color-mix(in oklab,var(--aether-pos) 55%,transparent);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-admin-risk-badge.is-attention{border-color:color-mix(in oklab,var(--aether-warn) 55%,transparent);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-admin-updated{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px}.aether-admin-icon-button{display:grid;width:30px;height:30px;flex:none;place-items:center;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-2)}.aether-admin-icon-button:hover:not(:disabled){border-color:var(--aether-border-2);background:var(--aether-bg-3);color:var(--aether-fg-0)}.aether-admin-icon-button:disabled{cursor:wait;opacity:.65}.aether-admin-icon-button>svg{width:14px;height:14px}.aether-admin-icon-button>svg[data-spinning=true],.aether-admin-state>svg[data-spinning=true]{animation:aether-admin-spin .85s linear infinite}@keyframes aether-admin-spin{to{transform:rotate(1turn)}}.aether-admin-tabs{flex:none;min-width:0}.aether-admin-tabs-list{display:flex;width:100%;height:40px;justify-content:flex-start;gap:0;overflow-x:auto;border-bottom:1px solid var(--aether-border-0);border-radius:0;background:var(--aether-bg-1);padding:0 18px;scrollbar-width:none}.aether-admin-tabs-list::-webkit-scrollbar{display:none}.aether-admin .aether-admin-tab{display:inline-flex;height:40px;flex:none;align-items:center;gap:7px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:0 14px;color:var(--aether-fg-3);font-size:12px;font-weight:500;box-shadow:none}.aether-admin .aether-admin-tab:hover{color:var(--aether-fg-1)}.aether-admin .aether-admin-tab[data-state=active]{border-bottom-color:var(--aether-accent);background:transparent;color:var(--aether-fg-0);box-shadow:none}.aether-admin-tab>svg{width:14px;height:14px;flex:none}.aether-admin-toolbar{display:flex;min-height:42px;flex:none;align-items:center;gap:10px;border-bottom:1px solid var(--aether-border-0);background:var(--aether-bg-1);padding:6px 18px}.aether-admin-search{display:flex;width:min(340px,45vw);height:28px;align-items:center;gap:7px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:0 9px;color:var(--aether-fg-3)}.aether-admin-search:focus-within{border-color:var(--aether-accent);color:var(--aether-fg-1)}.aether-admin-search>svg{width:13px;height:13px;flex:none}.aether-admin-search>input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--aether-fg-0);font-family:var(--aether-sans);font-size:11.5px}.aether-admin-search>input::placeholder{color:var(--aether-fg-3)}.aether-admin-toolbar-scope{margin-left:auto;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:10px;white-space:nowrap}.aether-admin-workspace{display:grid;min-width:0;min-height:0;flex:1;gap:12px;overflow:hidden;padding:12px 14px 14px}.aether-admin-workspace[data-section=overview]{display:block}.aether-admin-overview{display:grid;height:100%;min-height:0;grid-template-rows:82px minmax(0,1fr);gap:12px}.aether-admin-kpi-strip{display:grid;min-width:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.aether-admin-kpi{display:flex;min-width:0;align-items:center;gap:9px;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);padding:10px 11px;animation:aether-admin-enter .18s ease-out both}.aether-admin-kpi.is-danger{border-color:color-mix(in oklab,var(--aether-neg) 45%,var(--aether-border-0))}.aether-admin-kpi.is-warning{border-color:color-mix(in oklab,var(--aether-warn) 42%,var(--aether-border-0))}.aether-admin-kpi.is-positive{border-color:color-mix(in oklab,var(--aether-pos) 38%,var(--aether-border-0))}.aether-admin-kpi-icon{display:grid;width:30px;height:30px;flex:none;place-items:center;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-2)}.aether-admin-kpi.is-danger .aether-admin-kpi-icon{border-color:color-mix(in oklab,var(--aether-neg) 55%,transparent);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-admin-kpi.is-warning .aether-admin-kpi-icon{border-color:color-mix(in oklab,var(--aether-warn) 55%,transparent);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-admin-kpi.is-positive .aether-admin-kpi-icon{border-color:color-mix(in oklab,var(--aether-pos) 55%,transparent);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-admin-kpi-icon>svg{width:14px;height:14px}.aether-admin-kpi>div:last-child{display:grid;min-width:0;grid-template-columns:auto 1fr;align-items:baseline;column-gap:7px}.aether-admin-kpi span{overflow:hidden;color:var(--aether-fg-3);font-size:10.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.aether-admin-kpi strong{color:var(--aether-fg-0);font-family:var(--aether-mono);font-size:20px;font-variant-numeric:tabular-nums;line-height:1}.aether-admin-kpi small{grid-column:1/-1;overflow:hidden;margin-top:5px;color:var(--aether-fg-2);font-family:var(--aether-mono);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.aether-admin-overview-grid{display:grid;min-height:0;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:10px}.aether-admin-surface{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);animation:aether-admin-enter .22s ease-out both}.aether-admin-attention{grid-column:1;grid-row:1}.aether-admin-recent{grid-column:1;grid-row:2}.aether-admin-control-matrix{grid-column:2;grid-row:1/span 2}.aether-admin-surface-head{display:flex;min-height:45px;flex:none;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--aether-border-0);padding:8px 11px}.aether-admin-eyebrow{display:block;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:8.5px;font-weight:700;line-height:1;text-transform:uppercase}.aether-admin-surface-head h2{margin:3px 0 0;color:var(--aether-fg-0);font-size:12px;font-weight:650;line-height:1.2}.aether-admin-surface-count,.aether-admin-version{min-width:25px;padding:4px 6px}.aether-admin-event-list,.aether-admin-signal-list{min-height:0;flex:1;overflow-y:auto;scrollbar-color:var(--aether-border-1) transparent}.aether-admin-signal-list>button{display:grid;width:100%;min-height:49px;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:9px;border:0;border-bottom:1px solid var(--aether-border-0);background:transparent;padding:7px 11px;color:var(--aether-fg-2);text-align:left}.aether-admin-signal-list>button:hover{background:var(--aether-bg-hover)}.aether-admin-signal-list>button>svg:first-child{width:28px;height:28px;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:6px}.aether-admin-signal-list>button>svg:last-child{width:13px;height:13px;color:var(--aether-fg-4)}.aether-admin-signal-list>button.is-warning>svg:first-child{border-color:color-mix(in oklab,var(--aether-warn) 55%,transparent);background:var(--aether-warn-bg);color:var(--aether-warn)}.aether-admin-signal-list>button.is-critical>svg:first-child{border-color:color-mix(in oklab,var(--aether-neg) 55%,transparent);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-admin-signal-list>button span{display:flex;min-width:0;flex-direction:column;gap:2px}.aether-admin-signal-list>button strong{overflow:hidden;color:var(--aether-fg-0);font-size:11.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.aether-admin-signal-list>button small{overflow:hidden;color:var(--aether-fg-2);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.aether-admin-clear-state{display:flex;min-height:58px;align-items:center;gap:10px;border-bottom:1px solid var(--aether-border-0);padding:9px 11px}.aether-admin-clear-state>svg{width:30px;height:30px;flex:none;border:1px solid color-mix(in oklab,var(--aether-pos) 55%,transparent);border-radius:var(--aether-radius-sm);background:var(--aether-pos-bg);color:var(--aether-pos);padding:7px}.aether-admin-clear-state>div{display:flex;min-width:0;flex-direction:column;gap:2px}.aether-admin-clear-state strong{color:var(--aether-fg-0);font-size:11.5px}.aether-admin-clear-state span{color:var(--aether-fg-3);font-size:10px}.aether-admin-control-list{display:grid;flex:1;align-content:start;padding:6px 11px}.aether-admin-control-list>div{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--aether-border-0)}.aether-admin-control-list>div>span{color:var(--aether-fg-2);font-size:11px}.aether-admin-control-list>div>strong{font-family:var(--aether-mono);font-size:10px}.aether-admin-control-list .is-positive{color:var(--aether-pos)}.aether-admin-control-list .is-warning{color:var(--aether-warn)}.aether-admin-text-action{display:flex;min-height:36px;flex:none;align-items:center;justify-content:space-between;gap:8px;border:0;border-top:1px solid var(--aether-border-0);background:var(--aether-bg-2);padding:0 11px;color:var(--aether-accent);font-size:10.5px;font-weight:600}.aether-admin-text-action:hover{background:var(--aether-bg-3)}.aether-admin-text-action>svg{width:13px;height:13px}.aether-admin-event-list>div:not(.aether-admin-empty-row){display:grid;min-height:37px;grid-template-columns:118px minmax(180px,.7fr) minmax(140px,.65fr) minmax(0,1fr);align-items:center;gap:9px;border-bottom:1px solid var(--aether-border-0);padding:5px 11px}.aether-admin-event-time{color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9.5px;white-space:nowrap}.aether-admin-event-list strong{overflow:hidden;color:var(--aether-fg-1);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.aether-admin-event-list>div>:nth-child(2){max-width:100%;overflow:hidden;text-overflow:ellipsis}.aether-admin-event-list>div>span:last-child{overflow:hidden;color:var(--aether-fg-3);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.aether-admin-empty-row{display:flex;min-height:74px;align-items:center;justify-content:center;gap:8px;padding:16px;color:var(--aether-fg-3);font-size:11px;text-align:center}.aether-admin-empty-row>svg{width:16px;height:16px;flex:none}.aether-admin-workspace[data-section=users]{grid-template-columns:minmax(300px,.34fr) minmax(0,.66fr);grid-template-rows:minmax(0,1fr)}.aether-admin-user-detail{grid-column:2;grid-row:1}.aether-admin-users-list{grid-column:1;grid-row:1}.aether-admin-workspace[data-section=trading]{grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);grid-template-rows:minmax(400px,1fr) 250px;overflow-y:auto}.aether-admin-toggles{grid-column:1;grid-row:1}.aether-admin-nodes{grid-column:1/-1;grid-row:2}.aether-admin-policy{grid-column:2;grid-row:1}.aether-admin-workspace[data-section=access]{grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr);grid-template-rows:160px 330px minmax(250px,auto);grid-auto-rows:minmax(250px,auto);overflow-y:auto}.aether-admin-registration{grid-column:1/-1;grid-row:1}.aether-admin-registration-state{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:18px}.aether-admin-registration-state>div{min-width:0}.aether-admin-registration-state>button{flex:none}.aether-admin-access-actions,.aether-admin-capabilities{grid-column:1/-1}.aether-admin-access-actions{grid-row:2}.aether-admin-panel.aether-admin-access-actions{min-height:330px}.aether-admin-access-actions .rounded-md.border{border:0;border-radius:0;background:transparent}.aether-admin-access-actions .rounded-md.border:first-child{box-shadow:inset -1px 0 0 var(--aether-border-0)}.aether-admin-tariffs{grid-column:1}.aether-admin-subscriptions{grid-column:2}.aether-admin-balances{grid-column:1/-1}.aether-admin-section-grid{display:grid;min-width:0;min-height:0;gap:12px}.aether-admin-audit-grid{height:100%;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}.aether-admin-panel{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border-color:var(--aether-border-0);border-radius:var(--aether-radius-md);background:var(--aether-bg-1);color:var(--aether-fg-1);box-shadow:none;animation:aether-admin-enter .18s ease-out both}.aether-admin-panel>div:first-child{min-height:47px;flex:none;border-bottom:1px solid var(--aether-border-0);padding:9px 12px}.aether-admin-panel>div:last-child:not(:first-child){min-height:0;overflow:auto;padding:11px 12px;scrollbar-color:var(--aether-border-1) transparent}.aether-admin .aether-admin-panel .text-2xl{color:var(--aether-fg-0);font-size:12.5px;font-weight:650;line-height:1.2}.aether-admin .aether-admin-panel .text-muted-foreground{color:var(--aether-fg-2)}.aether-admin .aether-admin-panel [class*=CardDescription],.aether-admin-panel>div:first-child .text-sm{font-size:10.5px}.aether-admin-panel table{width:100%;border-collapse:collapse;color:var(--aether-fg-1);font-size:11px}.aether-admin-panel table thead th{position:sticky;z-index:2;top:0;height:30px;border-bottom:1px solid var(--aether-border-1);background:var(--aether-bg-1);color:var(--aether-fg-3);font-size:9px;font-weight:650;text-transform:uppercase;white-space:nowrap}.aether-admin-panel table tbody tr{border-color:var(--aether-border-0)}.aether-admin-panel table tbody tr:hover{background:var(--aether-bg-hover)}.aether-admin-panel table td{height:36px;padding-right:9px;white-space:nowrap}.aether-admin-panel input,.aether-admin-panel select{border-color:var(--aether-border-1);border-radius:var(--aether-radius-sm);background-color:var(--aether-bg-2);color:var(--aether-fg-1);font-size:11px;box-shadow:none}.aether-admin-panel input:focus,.aether-admin-panel select:focus{border-color:var(--aether-accent);box-shadow:0 0 0 1px var(--aether-accent)}.aether-admin-panel button{border-radius:var(--aether-radius-sm);font-size:10.5px}.aether-admin-panel .rounded-md.border{border-color:var(--aether-border-0);border-radius:var(--aether-radius-sm);background:color-mix(in oklab,var(--aether-bg-2) 55%,transparent)}.aether-admin-toggles .rounded-md.border,.aether-admin-user-detail .rounded-md.border{border:0;border-radius:0;background:transparent;box-shadow:inset 0 -1px 0 var(--aether-border-0)}.aether-admin-panel .font-mono{font-family:var(--aether-mono);font-variant-numeric:tabular-nums}.aether-admin-user-list{display:flex;min-height:0;flex-direction:column;overflow-y:auto}.aether-admin-user-list>button{display:grid;width:100%;min-height:55px;grid-template-columns:30px minmax(0,1fr) auto 13px;align-items:center;gap:8px;border:0;border-bottom:1px solid var(--aether-border-0);border-radius:0;background:transparent;padding:7px 5px;color:var(--aether-fg-2);text-align:left}.aether-admin-user-list>button:hover{background:var(--aether-bg-hover)}.aether-admin-user-list>button.is-selected{background:var(--aether-accent-bg);box-shadow:inset 2px 0 0 var(--aether-accent)}.aether-admin-user-avatar{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);color:var(--aether-fg-1);font-family:var(--aether-mono);font-size:10px;font-weight:700}.aether-admin-user-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.aether-admin-user-copy>strong{overflow:hidden;color:var(--aether-fg-0);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.aether-admin-user-copy>small{overflow:hidden;color:var(--aether-fg-3);font-family:var(--aether-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-admin-status{max-width:92px;overflow:hidden;padding:4px 5px;text-overflow:ellipsis}.aether-admin-status.is-positive{border-color:color-mix(in oklab,var(--aether-pos) 55%,transparent);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-admin-status.is-critical{border-color:color-mix(in oklab,var(--aether-neg) 55%,transparent);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-admin-user-list>button>svg{width:12px;height:12px;color:var(--aether-fg-4)}.aether-admin-user-action{display:grid;grid-template-columns:minmax(170px,auto) minmax(180px,1fr) auto;align-items:center;gap:9px;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:8px 9px}.aether-admin-user-action>div{display:flex;min-width:0;flex-direction:column;gap:3px}.aether-admin-user-action>div>strong{overflow:hidden;color:var(--aether-fg-0);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.aether-admin-user-action>input{height:30px}.aether-admin-user-action>.aether-admin-user-action-buttons{display:flex;align-items:center;flex-direction:row;gap:6px}.aether-admin-delete-user{width:32px;height:32px;border:1px solid color-mix(in srgb,var(--aether-neg) 38%,transparent);color:var(--aether-neg)}.aether-admin-delete-user:hover:not(:disabled){border-color:color-mix(in srgb,var(--aether-neg) 70%,transparent);background:color-mix(in srgb,var(--aether-neg) 12%,transparent);color:var(--aether-neg)}.aether-admin-detail-email{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aether-admin-ledger-epoch{display:grid;grid-template-columns:154px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid var(--aether-border-0);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2)}.aether-admin-ledger-epoch>header{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:10px;border-right:1px solid var(--aether-border-0);padding:9px 10px}.aether-admin-ledger-epoch-title{display:flex;min-width:0;align-items:center;gap:8px}.aether-admin-ledger-epoch-title>svg{width:15px;height:15px;flex:none;color:var(--aether-accent)}.aether-admin-ledger-epoch-title>div{display:flex;min-width:0;flex-direction:column;gap:2px}.aether-admin-ledger-epoch-title strong{color:var(--aether-fg-0);font-size:11px;font-weight:650}.aether-admin-ledger-scope{width:fit-content;border:1px solid var(--aether-border-1);border-radius:3px;color:var(--aether-fg-3);cursor:help;font-family:var(--font-jetbrains-mono),monospace;font-size:8px;line-height:1;padding:4px 5px;text-transform:uppercase}.aether-admin-ledger-lanes{display:grid;min-width:0}.aether-admin-ledger-lane{display:grid;grid-template-columns:46px 112px minmax(128px,1fr) 46px 46px minmax(145px,auto);min-width:0;align-items:center;gap:8px;min-height:42px;padding:6px 10px}.aether-admin-ledger-lane+.aether-admin-ledger-lane{border-top:1px solid var(--aether-border-0)}.aether-admin-ledger-env,.aether-admin-ledger-state{border:1px solid var(--aether-border-1);border-radius:3px;font-family:var(--font-jetbrains-mono),monospace;font-size:8.5px;font-weight:700;letter-spacing:0;line-height:1;padding:5px 6px;text-align:center;text-transform:uppercase}.aether-admin-ledger-env.is-demo{border-color:color-mix(in srgb,var(--aether-accent) 42%,transparent);color:var(--aether-accent)}.aether-admin-ledger-env.is-live{border-color:color-mix(in srgb,var(--aether-neg) 38%,transparent);color:var(--aether-neg)}.aether-admin-ledger-state.is-clear{border-color:color-mix(in srgb,var(--aether-pos) 42%,transparent);background:var(--aether-pos-bg);color:var(--aether-pos)}.aether-admin-ledger-state.is-active-state{border-color:color-mix(in srgb,var(--aether-neg) 42%,transparent);background:var(--aether-neg-bg);color:var(--aether-neg)}.aether-admin-ledger-state.is-legacy-retained{border-color:color-mix(in srgb,var(--aether-warn) 42%,transparent);background:color-mix(in srgb,var(--aether-warn) 8%,transparent);color:var(--aether-warn)}.aether-admin-ledger-state.is-not-configured{color:var(--aether-fg-3)}.aether-admin-ledger-floor,.aether-admin-ledger-history{min-width:0;overflow:hidden;color:var(--aether-fg-2);font-family:var(--font-jetbrains-mono),monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.aether-admin-ledger-history{text-align:right}.aether-admin-ledger-metric{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;font-family:var(--font-jetbrains-mono),monospace}.aether-admin-ledger-metric small{color:var(--aether-fg-4);font-size:7.5px}.aether-admin-ledger-metric strong{color:var(--aether-fg-1);font-size:10px;font-weight:650}.aether-admin-state{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px}.aether-admin-state>svg{width:28px;height:28px;color:var(--aether-accent)}.aether-admin-state>div{display:flex;flex-direction:column;gap:2px}.aether-admin-state strong{color:var(--aether-fg-0);font-size:13px}.aether-admin-state span{color:var(--aether-fg-3);font-size:11px}.aether-admin-state>a{border:1px solid var(--aether-border-1);border-radius:var(--aether-radius-sm);background:var(--aether-bg-2);padding:6px 9px;color:var(--aether-accent);font-size:11px;text-decoration:none}@keyframes aether-admin-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.aether-admin-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr));overflow-y:auto}.aether-admin-overview{grid-template-rows:158px minmax(0,1fr)}.aether-admin-workspace[data-section=users]{grid-template-columns:minmax(270px,.34fr) minmax(0,.66fr)}.aether-admin-workspace[data-section=trading]{grid-template-columns:minmax(0,1fr);grid-template-rows:440px 300px 320px}.aether-admin-toggles{grid-column:1;grid-row:1}.aether-admin-nodes{grid-column:1;grid-row:2}.aether-admin-policy{grid-column:1;grid-row:3}}@media (max-width:860px){.aether-admin-head{min-height:58px;padding-inline:12px}.aether-admin-title p,.aether-admin-updated{display:none}.aether-admin-tabs-list{padding-inline:8px}.aether-admin-toolbar{padding-inline:10px}.aether-admin-workspace{overflow-y:auto;padding:10px}.aether-admin-overview{height:auto;min-height:920px;grid-template-rows:150px auto}.aether-admin-overview-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:260px 245px 260px}.aether-admin-attention{grid-column:1;grid-row:1}.aether-admin-control-matrix{grid-column:1;grid-row:2}.aether-admin-recent{grid-column:1;grid-row:3}.aether-admin-workspace[data-section=users]{grid-template-columns:minmax(0,1fr);grid-template-rows:280px minmax(590px,auto)}.aether-admin-users-list{grid-column:1;grid-row:1}.aether-admin-user-detail{grid-column:1;grid-row:2}.aether-admin-workspace[data-section=access]{grid-template-columns:minmax(0,1fr);grid-template-rows:210px 330px minmax(250px,auto)}.aether-admin-access-actions,.aether-admin-balances,.aether-admin-capabilities,.aether-admin-registration,.aether-admin-subscriptions,.aether-admin-tariffs{grid-column:1}.aether-admin-access-actions .rounded-md.border:first-child{box-shadow:inset 0 -1px 0 var(--aether-border-0)}.aether-admin-registration-state{align-items:flex-start}.aether-admin-audit-grid{height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:480px minmax(520px,auto)}.aether-admin-event-list>div:not(.aether-admin-empty-row){grid-template-columns:100px 130px minmax(100px,.7fr) minmax(180px,1fr);min-width:650px}}@media (max-width:560px){.aether-admin-head{min-height:66px;align-items:flex-start;padding:9px 10px}.aether-admin-title{gap:4px}.aether-admin-title,.aether-admin-title h1{align-items:flex-start;flex-direction:column}.aether-admin-title h1{max-width:210px;gap:2px;font-size:15px}.aether-admin-title h1>span{max-width:210px;font-size:8.5px}.aether-admin-owner-badge{display:none}.aether-admin-risk-badge{max-width:144px;overflow:hidden;text-overflow:ellipsis}.aether-admin .aether-admin-tab{height:38px;gap:5px;padding-inline:10px;font-size:10.5px}.aether-admin-tabs-list{height:38px}.aether-admin-toolbar{min-height:40px;gap:7px;padding:5px 9px}.aether-admin-search{width:220px;min-width:220px}.aether-admin-toolbar-scope{min-width:max-content}.aether-admin-workspace{padding:8px}.aether-admin-kpi-strip{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity}.aether-admin-kpi{width:160px;min-width:160px;scroll-snap-align:start}.aether-admin-overview{min-height:925px;grid-template-rows:82px auto}.aether-admin-overview-grid{grid-template-rows:280px 245px 280px}.aether-admin-signal-list>button small{max-width:240px}.aether-admin-event-list>div:not(.aether-admin-empty-row){grid-template-columns:90px 120px minmax(100px,.7fr) minmax(180px,1fr);min-width:610px}.aether-admin-user-action{grid-template-columns:minmax(0,1fr)}.aether-admin-user-action>input{width:100%}.aether-admin-ledger-epoch{grid-template-columns:minmax(0,1fr)}.aether-admin-ledger-epoch>header{align-items:center;flex-direction:row;border-right:0;border-bottom:1px solid var(--aether-border-0)}.aether-admin-ledger-lane{grid-template-columns:46px minmax(92px,1fr) 42px 42px;min-height:62px}.aether-admin-ledger-floor{grid-column:3/5;grid-row:1;text-align:right}.aether-admin-ledger-metric:nth-of-type(4){grid-column:3;grid-row:2}.aether-admin-ledger-metric:nth-of-type(5){grid-column:4;grid-row:2}.aether-admin-ledger-history{grid-column:1/3;grid-row:2;text-align:left}.aether-admin-state{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.aether-admin-icon-button>svg[data-spinning=true],.aether-admin-kpi,.aether-admin-panel,.aether-admin-state>svg[data-spinning=true],.aether-admin-surface{animation:none}}